Electronic mail notification
First Claim
1. An apparatus for notifying a subscriber of new email messages located at a post office, comprising:
- a wireless proxy email client in communication with a wireless network and a post office via an external network, the wireless proxy email client utilizing information from a file containing the subscriber'"'"'s information to periodically check for new email messages by generating a request to a wireless proxy email server to access the subscriber'"'"'s email account at the post office at the external network, the wireless proxy email client retrieving a portion of an email message from the subscriber'"'"'s account to uniquely identify the email message and determine if the email message is a new email message; and
sending a notification to a wireless device of the subscriber for alerting the subscriber of the new email message at the post office enabling the wireless device to retrieve the new email message directly from the post office.
1 Assignment
0 Petitions

Accused Products

Abstract
A system and method for notifying a subscriber of new email messages located at a post office. The system includes a proxy email client in communication with a post office via an external network, the proxy email client utilizing information from a file containing the subscriber'"'"'s information to access the subscriber'"'"'s email account at the post office, the proxy email client retrieving a portion of an email message from the subscriber'"'"'s account and sending an email notification to the subscriber for alerting the subscriber of the email message at the post office. The system further includes a wireless network in communication with the proxy email client for transmitting the email notification to the subscriber. The method includes establishing communication with a proxy email client via an external network; utilizing a subscriber'"'"'s information contained in a file to access the subscriber'"'"'s email account at the post office; retrieving a portion of an email message by the proxy email client; and sending an email notification to the subscriber for alerting the subscriber of the new email message at the post office.
212 Citations
SYSTEM AND METHOD FOR DELIVERING A MESSAGE DIGEST | ||
Patent #
US 20110053565A1
Filed 08/26/2009
|
Current Assignee
Telefonaktiebolaget LM Ericsson
|
Original Assignee
Telefonaktiebolaget LM Ericsson
|
Proxy email method and system | ||
Patent #
US 7,870,214 B2
Filed 01/06/2010
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
Proxy email method and system | ||
Patent #
US 7,870,213 B2
Filed 01/06/2010
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
Notification system and method for domain name registrars | ||
Patent #
US 7,921,162 B2
Filed 07/19/2004
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
Notification system and method for domain name options | ||
Patent #
US 7,953,813 B2
Filed 07/22/2010
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
Notification system and method for domain name options | ||
Patent #
US 7,953,812 B2
Filed 03/12/2009
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
SUGGESTING A DISCUSSION GROUP BASED ON INDEXING OF THE POSTS WITHIN THAT DISCUSSION GROUP | ||
Patent #
US 20110131283A1
Filed 10/26/2010
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
SYSTEM AND METHOD OF RETRIEVING ELECTRONIC MAIL | ||
Patent #
US 20110212710A1
Filed 05/09/2011
|
Current Assignee
Blackberry Limited
|
Original Assignee
TeamOn Systems Incorporated
|
Flexible billing architecture | ||
Patent #
US 8,010,082 B2
Filed 10/19/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method of retrieving electronic mail | ||
Patent #
US 8,005,462 B2
Filed 02/17/2004
|
Current Assignee
Blackberry Limited
|
Original Assignee
TeamOn Systems Incorporated
|
Managing user-to-user contact with inferred presence information | ||
Patent #
US 8,069,166 B2
Filed 02/27/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Multiple data store authentication | ||
Patent #
US 8,064,583 B1
Filed 09/21/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
PROXY EMAIL METHOD AND SYSTEM | ||
Patent #
US 20100106794A1
Filed 01/06/2010
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
PROXY EMAIL METHOD AND SYSTEM | ||
Patent #
US 20100106793A1
Filed 01/06/2010
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
NOTIFICATION SYSTEM AND METHOD FOR DOMAIN NAME OPTIONS | ||
Patent #
US 20100287484A1
Filed 07/22/2010
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
COMMUNICATIONS SYSTEM PROVIDING MULTI-LAYERED EXTENSIBLE PROTOCOL INTERFACE AND RELATED METHODS | ||
Patent #
US 20100293259A1
Filed 07/27/2010
|
Current Assignee
Blackberry Limited
|
Original Assignee
TeamOn Systems Incorporated
|
DOMAIN NAME HIJACK PROTECTION | ||
Patent #
US 20100175137A1
Filed 03/11/2010
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
Systems and methods for simplified provisioning | ||
Patent #
US 7,796,742 B1
Filed 04/21/2005
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Management of account information in a network game service for mail exchange | ||
Patent #
US 7,814,156 B2
Filed 10/08/2004
|
Current Assignee
Kabushiki Kaisha Square Enix
|
Original Assignee
Kabushiki Kaisha Square Enix
|
NOTIFICATION SYSTEM AND METHOD FOR DOMAIN NAME OPTIONS | ||
Patent #
US 20100287254A1
Filed 07/22/2010
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
Method And Apparatus For Controlling Unsolicited Messages In A Messaging Network Using An Authoritative Domain Name Server | ||
Patent #
US 20100100957A1
Filed 10/17/2008
|
Current Assignee
Oracle International Corporation
|
Original Assignee
Alan Graham, Christine Graham
|
Suggesting a discussion group based on indexing of the posts within that discussion group | ||
Patent #
US 7,844,668 B2
Filed 07/30/2004
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Agent architecture employed within an integrated message, document and communication system | ||
Patent #
US 7,484,213 B2
Filed 07/12/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalyst Web Services LLC
|
Electronic mail delay adaptation | ||
Patent #
US 20090055490A1
Filed 08/21/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Electronic mail delay adaptation | ||
Patent #
US 20090055502A1
Filed 08/21/2007
|
Current Assignee
Zhigu Holdings Limited
|
Original Assignee
Microsoft Corporation
|
INTELLIGENT GLOBAL POSITIONING SYSTEM (GPS) INFORMATION DETECTION | ||
Patent #
US 20090054078A1
Filed 02/29/2008
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Electronic mail delay adaptation | ||
Patent #
US 20090055489A1
Filed 08/21/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
NOTIFICATION SYSTEM AND METHOD FOR DOMAIN NAME OPTIONS | ||
Patent #
US 20090177549A1
Filed 03/12/2009
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
SYSTEM AND METHOD FOR EMAIL NOTIFICATION | ||
Patent #
US 20090204680A1
Filed 04/15/2009
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
System and method for email notification | ||
Patent #
US 7,590,539 B1
Filed 06/28/2000
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Identification and management of automatically-generated voicemail notifications of voicemail and electronic mail receipt | ||
Patent #
US 7,609,820 B2
Filed 11/12/2003
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
PROXY SERVER | ||
Patent #
US 20090249467A1
Filed 12/22/2008
|
Current Assignee
Network Box Corporation Limited
|
Original Assignee
Network Box Corporation Limited
|
Provisioning applications for a mobile device | ||
Patent #
US 20090325565A1
Filed 06/26/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
METHOD, SYSTEM AND TERMINAL FOR PROCESSING AN EMN | ||
Patent #
US 20080046522A1
Filed 08/17/2007
|
Current Assignee
Huawei Technologies Co. Ltd.
|
Original Assignee
Huawei Technologies Co. Ltd.
|
Sender-Controlled Remote E-Mail Alerting and Delivery | ||
Patent #
US 20080205610A1
Filed 02/23/2007
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Recipient-Controlled Remote E-Mail Alerting and Delivery | ||
Patent #
US 20080205602A1
Filed 02/23/2007
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
DOMAIN NAME HIJACK PROTECTION | ||
Patent #
US 20080215716A1
Filed 05/08/2007
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
Methods, Systems, and Products for Indicating Receipt of Electronic Mail | ||
Patent #
US 20080228883A1
Filed 03/18/2008
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Mail Status Notification System | ||
Patent #
US 20080320417A1
Filed 11/17/2006
|
Current Assignee
Storm Mcgrath, Steven Begley
|
Original Assignee
Storm Mcgrath, Steven Begley
|
Notification system and method for domain name registrars | ||
Patent #
US 20060031330A1
Filed 07/19/2004
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Group Incorporated
|
Suggesting a discussion group based on indexing of the posts within that discussion group | ||
Patent #
US 20060036685A1
Filed 07/30/2004
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Apparatus and method for advanced attachment filtering within an integrated messaging platform | ||
Patent #
US 20060031340A1
Filed 08/30/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalystweb LLC
|
Communication terminal | ||
Patent #
US 20060056431A1
Filed 12/28/2004
|
Current Assignee
Fujitsu Limited
|
Original Assignee
Fujitsu Limited
|
Technique for providing a personalized electronic messaging service through an information assistance provider | ||
Patent #
US 20060248148A1
Filed 04/28/2005
|
Current Assignee
Grape Technology Group Incorporated
|
Original Assignee
Grape Technology Group Incorporated
|
Automatic wireless device message management responsive to end user preferences | ||
Patent #
US 20060246878A1
Filed 04/29/2005
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Email SMS notification system providing selective server message retrieval features and related methods | ||
Patent #
US 20060293031A1
Filed 06/23/2005
|
Current Assignee
Blackberry Limited
|
Original Assignee
TeamOn Systems Incorporated
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 20060277265A1
Filed 11/30/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks International Oy
|
System and method for advanced rule creation and management within an integrated virtual workspace | ||
Patent #
US 20050055433A1
Filed 07/12/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalystweb LLC
|
System and method for intelligent message and document access over different media channels | ||
Patent #
US 20050068980A1
Filed 08/30/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalystweb LLC
|
Agent architecture employed within an integrated message, document and communication system | ||
Patent #
US 20050060638A1
Filed 07/12/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalyst Web Services LLC
|
Generic inbox system and method | ||
Patent #
US 20050076110A1
Filed 07/12/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalystweb LLC
|
Heuristic interactive voice response system | ||
Patent #
US 20050074113A1
Filed 08/30/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalystweb LLC
|
Virtual contextual file system and method | ||
Patent #
US 20050076095A1
Filed 07/12/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalystweb LLC
|
Multimedia notification system and method | ||
Patent #
US 20050076109A1
Filed 07/12/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalystweb LLC
|
Identification and management of automatically-generated voicemail notifications of voicemail and electronic mail receipt | ||
Patent #
US 20050100143A1
Filed 11/12/2003
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
Bellsouth Intellectual Property Corporation
|
Management of account information for mail exchange | ||
Patent #
US 20050108342A1
Filed 10/08/2004
|
Current Assignee
Kabushiki Kaisha Square Enix
|
Original Assignee
Kabushiki Kaisha Square Enix, Square Enix Incorporated
|
Apparatus and method for double-blind instant messaging | ||
Patent #
US 20050108341A1
Filed 10/01/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalystweb LLC
|
Apparatus and method for multi-layer rule application within an integrated messaging platform | ||
Patent #
US 20050172033A1
Filed 08/30/2004
|
Current Assignee
Catalystweb LLC
|
Original Assignee
Catalystweb LLC
|
System and method of retrieving electronic mail | ||
Patent #
US 20050181768A1
Filed 02/17/2004
|
Current Assignee
Blackberry Limited
|
Original Assignee
TeamOn Systems Incorporated
|
Triggering communication from devices that self-initiate communication | ||
Patent #
US 20040098483A1
Filed 11/14/2002
|
Current Assignee
Agilent Technologies Incorporated
|
Original Assignee
Agilent Technologies Incorporated
|
Method and system for transmission of computer files | ||
Patent #
US 20040143650A1
Filed 01/09/2004
|
Current Assignee
Michael Wollowitz
|
Original Assignee
Michael Wollowitz
|
System and method for knock notification to an unsolicited message | ||
Patent #
US 20040254990A1
Filed 06/13/2003
|
Current Assignee
Nokia Inc.
|
Original Assignee
Nokia Inc.
|
ELECTRONIC MAIL COMMUNICATIONS SYSTEM WITH CLIENT EMAIL INTERNET SERVICE PROVIDER (ISP) POLLING APPLICATION AND RELATED METHODS | ||
Patent #
US 20120054291A1
Filed 11/07/2011
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,127,342 B2
Filed 09/23/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for email notification | ||
Patent #
US 8,090,785 B2
Filed 04/15/2009
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
COMMUNICATIONS SYSTEM PROVIDING REDUCED ACCESS LATENCY AND RELATED METHODS | ||
Patent #
US 20120030296A1
Filed 10/03/2011
|
Current Assignee
Blackberry Limited
|
Original Assignee
TeamOn Systems Incorporated
|
System and method of retrieving electronic mail | ||
Patent #
US 8,116,742 B2
Filed 05/09/2011
|
Current Assignee
Blackberry Limited
|
Original Assignee
TeamOn Systems Incorporated
|
Provisioning applications for a mobile device | ||
Patent #
US 8,078,158 B2
Filed 06/26/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,116,214 B2
Filed 11/30/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,107,921 B2
Filed 01/11/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Automatic wireless device message management responsive to end user preferences | ||
Patent #
US 8,155,624 B2
Filed 04/29/2005
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,166,164 B1
Filed 10/14/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
SYSTEM AND METHOD OF RETRIEVING ELECTRONIC MAIL | ||
Patent #
US 20120110105A1
Filed 01/10/2012
|
Current Assignee
Blackberry Limited
|
Original Assignee
TeamOn Systems Incorporated
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,190,701 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,291,076 B2
Filed 03/05/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Electronic mail communications system with client email internet service provider (ISP) polling application and related methods | ||
Patent #
US 8,301,711 B2
Filed 11/07/2011
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Social caching for device resource sharing and management | ||
Patent #
US 8,316,098 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed management of keep-alive message signaling for mobile network resource conservation and optimization | ||
Patent #
US 8,326,985 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 8,356,080 B2
Filed 07/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,364,181 B2
Filed 12/10/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Proxy server | ||
Patent #
US 8,365,270 B2
Filed 12/22/2008
|
Current Assignee
Network Box Corporation Limited
|
Original Assignee
Network Box Corporation Limited
|
Notification system and method for domain name options | ||
Patent #
US 8,380,800 B2
Filed 07/22/2010
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Operating Company LLC
|
Context aware data presentation | ||
Patent #
US 8,412,675 B2
Filed 02/24/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Aligning data transfer to optimize connections established for transmission over a wireless network | ||
Patent #
US 8,417,823 B2
Filed 11/18/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Flexible real-time inbox access | ||
Patent #
US 8,438,633 B1
Filed 12/18/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Publishing data in an information community | ||
Patent #
US 8,468,126 B2
Filed 12/14/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed caching in a wireless network of content delivered for a mobile application over a long-held request | ||
Patent #
US 8,484,314 B2
Filed 10/14/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning applications for a mobile device | ||
Patent #
US 8,494,510 B2
Filed 12/06/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network background traffic data management with optimized polling intervals | ||
Patent #
US 8,539,040 B2
Filed 02/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Intelligent global positioning system (GPS) information detection | ||
Patent #
US 8,543,130 B2
Filed 02/29/2008
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,549,587 B2
Filed 02/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for executing commands that are non-native to the native environment of a mobile device | ||
Patent #
US 8,561,086 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Electronic mail delay adaptation | ||
Patent #
US 8,606,862 B2
Filed 08/21/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Automatic wireless device message management responsive to end user preferences | ||
Patent #
US 8,620,276 B2
Filed 03/06/2012
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
System and method for email notification | ||
Patent #
US 8,621,017 B2
Filed 08/12/2011
|
Current Assignee
ATT Intellectual Property I LP
|
Original Assignee
ATT Intellectual Property I LP
|
Detecting and preserving state for satisfying application requests in a distributed proxy and cache system | ||
Patent #
US 8,621,075 B2
Filed 04/27/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Cache state management on a mobile device to preserve user experience | ||
Patent #
US 8,635,339 B2
Filed 08/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Email SMS notification system providing selective server message retrieval features and related methods | ||
Patent #
US 8,655,319 B2
Filed 06/23/2005
|
Current Assignee
Blackberry Limited
|
Original Assignee
Blackberry Limited
|
Polling | ||
Patent #
US 8,693,494 B2
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,700,728 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Electronic mail delay adaptation | ||
Patent #
US 8,706,819 B2
Filed 08/21/2007
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
Cross-platform event engine | ||
Patent #
US 8,209,709 B2
Filed 07/05/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,204,953 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Sender-controlled remote e-mail alerting and delivery | ||
Patent #
US 8,719,348 B2
Filed 02/23/2007
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
ATT Intellectual Property I LP
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,738,050 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
GRACEFUL DEGRADATION OF WEBSOCKET CONNECTIONS TO NONPERSISTENT HTTP-BASED COMMUNICATIONS | ||
Patent #
US 20140156725A1
Filed 12/01/2012
|
Current Assignee
Qualcomm Innovation Center Incorporated
|
Original Assignee
Qualcomm Innovation Center Incorporated
|
Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network | ||
Patent #
US 8,750,123 B1
Filed 07/31/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Domain name hijack protection | ||
Patent #
US 8,751,685 B2
Filed 03/11/2010
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Operating Company LLC
|
Maintaining an IP connection in a mobile network | ||
Patent #
US 8,761,756 B2
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks International Oy
|
Integrated messaging | ||
Patent #
US 8,774,844 B2
Filed 04/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Domain name hijack protection | ||
Patent #
US 8,775,675 B2
Filed 05/08/2007
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Operating Company LLC
|
Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications | ||
Patent #
US 8,775,631 B2
Filed 02/25/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Timing of keep-alive messages used in a system for mobile network resource conservation and optimization | ||
Patent #
US 8,782,222 B2
Filed 09/05/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application discovery on mobile devices | ||
Patent #
US 8,787,947 B2
Filed 06/18/2008
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Content delivery to a mobile device from a content service | ||
Patent #
US 8,793,305 B2
Filed 12/13/2007
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method of a relay server for managing communications and notification between a mobile device and a web access server | ||
Patent #
US 8,799,410 B2
Filed 04/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Recipient-controlled remote E-mail alerting and delivery | ||
Patent #
US 8,799,369 B2
Filed 02/23/2007
|
Current Assignee
Bellsouth Intellectual Property Corporation
|
Original Assignee
ATT Intellectual Property I LP
|
Maintaining mobile terminal information for secure communications | ||
Patent #
US 8,805,334 B2
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Integrated messaging | ||
Patent #
US 8,805,425 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device power management in data synchronization over a mobile network with or without a trigger notification | ||
Patent #
US 8,811,952 B2
Filed 05/05/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and system for management of a virtual network connection without heartbeat messages | ||
Patent #
US 8,812,695 B2
Filed 04/03/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method for tracking billing events in a mobile wireless network for a network operator | ||
Patent #
US 8,831,561 B2
Filed 04/28/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief | ||
Patent #
US 8,832,228 B2
Filed 04/26/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed caching for resource and mobile network traffic management | ||
Patent #
US 8,838,783 B2
Filed 07/05/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Flexible real-time inbox access | ||
Patent #
US 8,839,412 B1
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Web-based access to data objects | ||
Patent #
US 8,838,744 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile traffic categorization and policy for network use optimization while preserving user experience | ||
Patent #
US 8,843,153 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System for providing policy based content service in a mobile network | ||
Patent #
US 8,849,902 B2
Filed 06/24/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization | ||
Patent #
US 8,861,354 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Policy based content service | ||
Patent #
US 8,862,657 B2
Filed 01/25/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation | ||
Patent #
US 8,868,753 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,873,411 B2
Filed 01/12/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and apparatus for controlling unsolicited messages in a messaging network using an authoritative domain name server | ||
Patent #
US 8,874,662 B2
Filed 10/17/2008
|
Current Assignee
Oracle International Corporation
|
Original Assignee
Alan Graham, Christine Graham
|
Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols | ||
Patent #
US 8,874,761 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile application traffic optimization | ||
Patent #
US 8,886,176 B2
Filed 07/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of resource polling intervals to satisfy mobile device requests | ||
Patent #
US 8,903,954 B2
Filed 11/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Electronic mail delay adaptation | ||
Patent #
US 8,909,714 B2
Filed 08/21/2007
|
Current Assignee
Zhigu Holdings Limited
|
Original Assignee
Microsoft Corporation
|
Mobile virtual network operator | ||
Patent #
US 8,909,192 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Bandwidth measurement | ||
Patent #
US 8,909,759 B2
Filed 10/12/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detection and management of user interactions with foreground applications on a mobile device in distributed caching | ||
Patent #
US 8,909,202 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for providing a network service in a distributed fashion to a mobile device | ||
Patent #
US 8,914,002 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of mobile traffic directed to private networks and operator configurability thereof | ||
Patent #
US 8,918,503 B2
Filed 08/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and apparatus for intercepting events in a communication system | ||
Patent #
US RE45,348 E1
Filed 03/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,966,066 B2
Filed 10/12/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation | ||
Patent #
US 8,977,755 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Monitoring mobile application activities for malicious traffic on a mobile device | ||
Patent #
US 8,984,581 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Connection architecture for a mobile network | ||
Patent #
US 8,989,728 B2
Filed 09/07/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Predictive content delivery | ||
Patent #
US 9,002,828 B2
Filed 01/02/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation | ||
Patent #
US 9,009,250 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system | ||
Patent #
US 9,021,021 B2
Filed 12/10/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
3D mobile user interface with configurable workspace management | ||
Patent #
US 9,043,731 B2
Filed 03/30/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,043,433 B2
Filed 05/25/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Intelligent rendering of information in a limited display environment | ||
Patent #
US 9,047,142 B2
Filed 12/16/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,049,179 B2
Filed 01/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Location-based operations and messaging | ||
Patent #
US 9,055,102 B2
Filed 08/02/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic | ||
Patent #
US 9,060,032 B2
Filed 05/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network | ||
Patent #
US 9,065,765 B2
Filed 10/08/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed implementation of dynamic wireless traffic policy | ||
Patent #
US 9,077,630 B2
Filed 07/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Device resources sharing for network resource conservation | ||
Patent #
US 9,084,105 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network background traffic data management | ||
Patent #
US 9,100,873 B2
Filed 09/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Managing cache to prevent overloading of a wireless network due to user activity | ||
Patent #
US 9,131,397 B2
Filed 06/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Graceful degradation of websocket connections to nonpersistent HTTP-based communications | ||
Patent #
US 9,143,550 B2
Filed 12/01/2012
|
Current Assignee
Qualcomm Innovation Center Incorporated
|
Original Assignee
Qualcomm Innovation Center Incorporated
|
Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion | ||
Patent #
US 9,161,258 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,173,128 B2
Filed 03/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Dynamic categorization of applications for network access in a mobile network | ||
Patent #
US 9,203,864 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor | ||
Patent #
US 9,208,123 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
SYSTEM AND METHOD FOR RETAIL SIM MARKETPLACE | ||
Patent #
US 20160014280A1
Filed 07/14/2014
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
Mobile device with application or context aware fast dormancy | ||
Patent #
US 9,241,314 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network | ||
Patent #
US 9,239,800 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Domain name hijack protection | ||
Patent #
US 9,245,136 B2
Filed 04/29/2014
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Operating Company LLC
|
Extending user relationships | ||
Patent #
US 9,251,193 B2
Filed 10/28/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application or context aware fast dormancy | ||
Patent #
US 9,271,238 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Request and response characteristics based adaptation of distributed caching in a mobile network | ||
Patent #
US 9,275,163 B2
Filed 10/17/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,277,443 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 9,300,719 B2
Filed 01/14/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and methods for application management of mobile device radio state promotion and demotion | ||
Patent #
US 9,307,493 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Suggesting a discussion group based on indexing of the posts within that discussion group | ||
Patent #
US 9,319,479 B2
Filed 10/26/2010
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
System and method for reduction of mobile network traffic used for domain name system (DNS) queries | ||
Patent #
US 9,325,662 B2
Filed 01/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
User as an end point for profiling and optimizing the delivery of content and data in a wireless network | ||
Patent #
US 9,326,189 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Wireless traffic management system cache optimization using http headers | ||
Patent #
US 9,330,196 B2
Filed 06/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile application traffic optimization | ||
Patent #
US 9,407,713 B2
Filed 01/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Systems and methods for authenticating a service | ||
Patent #
US 9,444,812 B1
Filed 02/17/2016
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Automatic wireless device message management responsive to end user preferences | ||
Patent #
US 9,451,424 B2
Filed 12/23/2013
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
System and methods for multiple email services having a common domain | ||
Patent #
US 9,565,147 B2
Filed 06/30/2014
|
Current Assignee
Go Daddy Operating Company LLC
|
Original Assignee
Go Daddy Operating Company LLC
|
Multiple data store authentication | ||
Patent #
US 9,578,027 B1
Filed 05/15/2016
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Mobile device configured for communicating with another mobile device associated with an associated user | ||
Patent #
US 9,712,986 B2
Filed 03/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Multiple data store authentication | ||
Patent #
US 9,769,176 B1
Filed 11/28/2016
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic | ||
Patent #
US 9,832,095 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Multiple data store authentication | ||
Patent #
US 9,912,671 B1
Filed 11/28/2016
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Suggesting a discussion group based on indexing of the posts within that discussion group | ||
Patent #
US 10,257,155 B2
Filed 03/10/2016
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network | ||
Patent #
US 10,263,899 B2
Filed 04/10/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Automatic wireless device message management responsive to end user preferences | ||
Patent #
US 10,382,610 B2
Filed 08/23/2016
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
System and method for retail SIM marketplace | ||
Patent #
US 10,412,230 B2
Filed 07/14/2014
|
Current Assignee
Google LLC
|
Original Assignee
Google LLC
|
Multiple data store authentication | ||
Patent #
US 10,560,459 B2
Filed 10/29/2018
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Arrangement for implementing transmission of multimedia messages | ||
Patent #
US RE48,295 E1
Filed 02/08/2013
|
Current Assignee
Conversant Wireless Licensing S..r.l. fka Core Wireless Licensing S.a.r.l.
|
Original Assignee
Conversant Wireless Licensing S..r.l. fka Core Wireless Licensing S.a.r.l.
|
Method and system for selective notification of E-mail messages | ||
Patent #
US 6,400,810 B1
Filed 07/20/1999
|
Current Assignee
Facebook Inc.
|
Original Assignee
Ameritech
|
System and method for integrated management of electronic messages | ||
Patent #
US 6,965,918 B1
Filed 01/04/2000
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
METHOD AND APPARATUS FOR MAINTAINING SECURITY IN A PUSH SERVER | ||
Patent #
US 20040068665A1
Filed 01/28/2002
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
Systems and methods for remotely updating e-mail message status information for messages forwarded from a host system e-mail account across a firewall to a wireless handheld device | ||
Patent #
US 20030055902A1
Filed 09/14/2001
|
Current Assignee
EarthLink Incorporated
|
Original Assignee
EarthLink Incorporated
|
Method and apparatus for securely transferring wireless data | ||
Patent #
US 20030072451A1
Filed 10/16/2001
|
Current Assignee
Taral Networks
|
Original Assignee
Taral Networks
|
System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser | ||
Patent #
US 6,560,456 B1
Filed 06/24/1999
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
Encrypted e-mail message retrieval system | ||
Patent #
US 20030142364A1
Filed 01/29/2002
|
Current Assignee
Mavenir Ltd.
|
Original Assignee
Comverse Limited
|
Electronic mail retrieval | ||
Patent #
US 20030177171A1
Filed 01/22/2002
|
Current Assignee
Openwave Systems Incorporated
|
Original Assignee
Openwave Systems Incorporated
|
Third-party e-mail authentication service provider using checksum and unknown pad characters with removal of quotation indents | ||
Patent #
US 6,640,301 B1
Filed 07/08/1999
|
Current Assignee
Hanger Solutions LLC
|
Original Assignee
David Way Ng
|
Method and system facilitating web based provisioning of two-way mobile communications devices | ||
Patent #
US 6,647,260 B2
Filed 04/09/1999
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
E-mail gateway system | ||
Patent #
US 20020035607A1
Filed 05/23/2001
|
Current Assignee
ROAMABLE INC. A CORPORATION OF THE STATE OF CALIFORNIA
|
Original Assignee
ROAMABLE INC. A CORPORATION OF THE STATE OF CALIFORNIA
|
Home network controlling via e-mails | ||
Patent #
US 20020032741A1
Filed 08/21/2001
|
Current Assignee
Sony Deutschland GmbH
|
Original Assignee
Sony Limited
|
Synchronization of V42bis de/compression for V34/V42 modem relay method and apparatus | ||
Patent #
US 20020064137A1
Filed 11/30/2000
|
Current Assignee
Cisco Technology Incorporated
|
Original Assignee
Cisco Technology Incorporated
|
Method of and system for wireless network access through server platform integration | ||
Patent #
US 20020061003A1
Filed 10/22/2001
|
Current Assignee
Arch Wireless Operating Company Inc.
|
Original Assignee
Arch Wireless Incorporated
|
Method and apparatus for maintaining security in a push server | ||
Patent #
US 6,421,781 B1
Filed 08/10/1998
|
Current Assignee
Unwired Planet LLC
|
Original Assignee
Openwave Systems Incorporated
|
World wide web content synchronization between wireless devices | ||
Patent #
US 20020155848A1
Filed 04/20/2001
|
Current Assignee
SBC Technology Resources Inc.
|
Original Assignee
SBC Technology Resources Inc.
|
E-mail processing system and method | ||
Patent #
US 5,995,597 A
Filed 01/21/1997
|
Current Assignee
Robert Thomas Woltz, John E. Nemazi
|
Original Assignee
Robert Thomas Woltz, John E. Nemazi
|
51 Claims
-
1. An apparatus for notifying a subscriber of new email messages located at a post office, comprising:
a wireless proxy email client in communication with a wireless network and a post office via an external network, the wireless proxy email client utilizing information from a file containing the subscriber'"'"'s information to periodically check for new email messages by generating a request to a wireless proxy email server to access the subscriber'"'"'s email account at the post office at the external network, the wireless proxy email client retrieving a portion of an email message from the subscriber'"'"'s account to uniquely identify the email message and determine if the email message is a new email message; and
sending a notification to a wireless device of the subscriber for alerting the subscriber of the new email message at the post office enabling the wireless device to retrieve the new email message directly from the post office.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A system for notifying a subscriber of new email messages located at a post office, comprising:
a wireless proxy email client in communication with a wireless network and a post office via an external network, the wireless proxy email client utilizing information from a file containing the subscriber'"'"'s information to periodically check for new email messages by generating a request to a wireless proxy email server to access the subscriber'"'"'s email account at the post office, the wireless proxy email client retrieving a portion of a new email message to determine whether the subscriber has been notified of the new email message previously and sending a notification to a wireless device of the subscriber for alerting the subscriber of the new email message at the post office enabling the wireless device to retrieve the new email message directly from the post office if the subscriber has not been notified previously about the new email message. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
34. A method for notifying a subscriber of new email messages located at a post office, comprising:
-
establishing communication with a wireless proxy email client via an external network; utilizing a subscriber'"'"'s information contained in a file to periodically check for new email messages by generating a request to a wireless proxy email server to access the subscriber'"'"'s email account at the post office; retrieving a portion of an email message by the wireless proxy email client from the post office to uniquely identify the email message; determining whether the subscriber has been previously notified about the email message; and sending a notification to a wireless device of the subscriber for alerting the subscriber of the email message at the post office about which the subscriber has not been previously notified enabling the wireless device to retrieve the email message directly from the post office. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
1 Specification
Internet electronic mail (hereinafter “email”) is growing at a phenomenal rate. Users often have multiple email accounts with multiple post offices and must log into each account to obtain or check email messages residing at each email service provider. Email clients generally handle this task for users. The process of logging into multiple email servers is generally performed as a background task as long as the user'"'"'s computer is connected to the Internet. However, a user is generally not notified that new email messages exist unless the user is connected to the Internet. Therefore, the user must frequently connect to the Internet in order to receive new email in a timely manner. The task of checking for new email is generally left up to the client email software.
Subscribers and users of wireless networks have an even greater challenge. Setting up the equipment to make a connection is time consuming and, therefore, users generally wait until they have email to send before checking for new email. Once connected to the Internet, the client email software checks for any new email.
Accordingly, there is a need in the art for a system and method for determining when new email is sent to a subscriber, and for sending an email notification to the subscriber alerting the subscriber of the new email. Furthermore, there is a need in the art for sending a wireless email notification to the subscriber and thus providing the subscriber with quicker and timelier access to email. There is a further need in the art to provide wireless email notification to a subscriber and sending that notification to a device that the subscriber uses to connect to the Internet or an internal network and set up that device to automatically make a connection back to the email server.
According to one aspect the invention provides a system for notifying a subscriber of new email messages located at a post office. The system includes a proxy email client in communication with a post office via an external network, the proxy email client utilizing information from a file containing the subscriber'"'"'s information to access the subscriber'"'"'s email account at the post office, the proxy email client retrieving a portion of an email message from the subscriber'"'"'s account and sending an email notification to the subscriber for alerting the subscriber of the email message at the post office.
Another aspect of the invention provides a system for notifying a subscriber of new email messages located at a post office. The system includes a proxy email client in communication with a post office via an external network, the proxy email client utilizing information from a file containing the subscriber'"'"'s information to access the subscriber'"'"'s email account at the post office, the proxy email client retrieving a portion of a new email message and sending an email notification to the subscriber for alerting the subscriber of the new email message at the post office; and a wireless network in communication with the proxy email client for transmitting the email notification to the subscriber.
A further aspect of the invention provides a method for notifying a subscriber of new email messages located at a post office. The method includes establishing communication with a proxy email client via an external network; utilizing a subscriber'"'"'s information contained in a file to access the subscriber'"'"'s email account at the post office; retrieving a portion of an email message by the proxy email client; and sending an email notification to the subscriber for alerting the subscriber of the new email message at the post office.
These and various other aspects of the invention are pointed out with particularity in the claims annexed hereto and forming a part hereof. For a better understanding of the invention, however, reference should be made to the drawings which form a further part hereof, and to the accompanying descriptive matter, in which there are illustrated and described specific examples of a system and method in accordance with the invention.
In the accompanying drawings, wherein like numerals represent like elements:
One embodiment of the invention provides a system and method for determining when to send a notification to alert a user that subscribes to multiple email hosts that new email has arrived. In one embodiment the invention provides a system and method for checking email messages periodically at different Internet email servers (e.g., post offices) and determining when to send notification of new email to the subscriber. The invention notifies the subscriber that new email messages are located in the subscriber'"'"'s multiple email accounts without the subscriber connecting to each email service to check for new email. In one embodiment, the invention utilizes the subscriber'"'"'s login information including, for example, name, password, and other information used to establish a connection with the subscriber'"'"'s post offices. This login information is kept confidential in the process. In one embodiment the invention automatically determines which Internet post offices the subscriber needs to check for email messages when the subscriber manually checks for email.
In one embodiment the invention provides fast access to new email messages after the subscriber is notified of new email messages in their accounts and connects the subscriber'"'"'s computer to the Internet. The invention also provides support for subscribers of wireless network services. In one embodiment of the invention, a proxy email client performs the duties that are usually performed by the client email software residing on the subscriber'"'"'s computer or Local Area Network (LAN). The proxy email server can autonomously obtain a subscriber'"'"'s profile from a subscriber'"'"'s email session when the subscriber uses the wireless network to check for new email. The subscriber'"'"'s profile generally includes the subscriber'"'"'s login information such as, for example, name, password, and mail host information.
Once the proxy email client obtains the subscriber'"'"'s profile and current status it stores the information in a secure file (hereinafter “user profile”). The proxy email client then periodically checks for new email on each of the email servers that the subscriber accessed during an initial manual session. For example, the proxy email client uses the information in the user profile to connect to the email servers. If the subscriber'"'"'s client software adds more email servers, the proxy email client will update the user profile file when the subscriber accesses the new servers. The user profile is stored in a storage device by a proxy email server. In one embodiment the proxy email server is a wireless proxy email server.
In one embodiment, the user profile can be removed from the proxy email server each time the subscriber connects to the wireless network. The subscriber'"'"'s client email software establishes a connection to each of the email servers configured in the subscriber'"'"'s client email software. The proxy email client monitors these connections and updates the user profile and maintains that file on behalf of the subscriber. In one embodiment, the invention can remove a profile from the proxy email server when the proxy email client attempts to connect to one of the email servers in the subscriber'"'"'s user profile file and fails to gain access. This would be an indication that the subscriber has changed their login information such as the password, or canceled the service, for example. In either case the proxy email client cannot check for new email at that email address until the subscriber logs into the proxy email server and provides the new information.
The proxy email client tracks which email messages the subscriber has read or has been notified of by noting which messages the proxy email client requests from the remote email services and setting or resetting a flag in a record file. The record file can be part of the user profile. The proxy email client also tracks which email notifications have been sent to the subscriber. In one embodiment, the proxy email client updates the user profile with an email notification record for indicating which emails the subscriber has been notified of.
Because the subscriber may have more than one access method to Internet email, synchronization between the proxy email client and the subscriber'"'"'s email client may be required. Synchronization is required because the proxy email client will not know which emails the subscriber has read. Accordingly, some intelligence may be needed at the subscriber end to keep needless email notifications from propagating to the subscriber.
The proxy email server also provides an Internet email address. New email arriving to the proxy email server addressed to a subscriber of the wireless network services also can generate a notification alert via the proxy email client. The user can enable and disable such notification alerts based on, for example, the identity of the sender, subject information, or urgency of the message. These attributes can be configured for each mail service that the subscriber has stored in their user profile.
In one embodiment, the proxy email client will generally not store the body of email messages from the subscriber'"'"'s email services. Only emails addressed to the proxy email server will be stored. This saves considerable file storage space that otherwise would be required for storing the full text or body of each email message. Accordingly, only pertinent email information is stored in the proxy email server or storage device associated therewith. In one embodiment, the header of the email message is stored.
In one embodiment, the proxy email client is in communication with a wireless network. In a wireless network environment the email notification can be sent to the subscriber using a Short Message Service (SMS) via a Message Center.
Furthermore, the mobile communication device 28 also can be a pager that operates in a paging network 38. The paging network 38 is in communication with the Internet 18 and transmits email notifications via a broadcast radio tower 40. The proxy email client 16 can send an email notification message via the Internet 18 to the paging network 38 for any pager that has an email address.
In one embodiment, the proxy email client 16 can send email notification alerts to any device that is in communication with the Internet 18.
The subscriber can use the wireless network 12 to access email messages at several email accounts on different email servers or post offices 32, 34, 36. The post offices 32, 34, 36 can be “HOTMAIL,” “.NET,” CORPORATE EMAIL,” and various other email accounts, for example. Those skilled in the art will appreciate that a subscriber may subscribe to tens, hundreds, or thousands of post offices 32, 34, 36, for example. Therefore, instead of learning of new email messages by logging into the various post offices 32, 34, 36 individually, the subscriber is notified of existing new email messages via the wireless network 12. Furthermore, once notified, the subscriber can use the computer 30 as a client computer to access the Internet 18 via the wireless network 12 to retrieve the email messages.
The subscriber also can access the Internet 18 via conventional methods. For example, the subscriber can use the computer 30 to access the Internet 18 via a conventional email client 42 and an Internet Service Provider 44 (hereinafter “ISP”).
The subscriber generally will have profiles of the various post offices 32, 34, 36 stored in the computer 30. The subscriber can thus use a client such as MICROSOFT OUTLOOK residing in the computer 30 to check whether the subscriber has email waiting at each of the subscriber'"'"'s post office 32, 34, 36 accounts. To accomplish this task the subscriber can use the wireless network 12 or can use conventional access through the ISP 44. The subscriber accesses the wireless network 12 via the wireless proxy email server 14 using a unique login address, password, and other secure login information in order to check email messages at the various post offices 32, 34, 36. When the subscriber accesses the wireless network 12, the wireless proxy email server 14 detects which protocol the subscriber'"'"'s client is using to access the email at each of the post offices 32, 34, 36. For example, the wireless proxy email server 14 can detect whether the subscriber'"'"'s client is using some form of Post Office Protocol (hereinafter “POP) such as the POP3 protocol. The wireless server 14 also can detect if the subscriber'"'"'s client is using a Simple Mail Transfer Protocol (hereinafter “SMTP”) for delivering email to the subscriber. Once the protocol is detected, the wireless proxy email server 14 recognizes the subscriber'"'"'s password and other secure login information for each email post office 32, 34, 36 the client logs into during the login session. The wireless proxy email server 14 then creates a secure user profile file containing the password and the other secure login information detected during the login session and stores the secure user profile file in the storage device 20, for example.
If the subscriber uses the conventional method for accessing email, the wireless proxy email server 14 cannot detect the protocol, and update the user profile file. Therefore, in such situations the subscriber provides the necessary user profile containing the user password and other secure login information to the wireless proxy email server 14. This enables the wireless server 14 to create and store a secure user profile file even if the subscriber does not access the subscriber'"'"'s email accounts at the post offices 32, 34, 36 via the wireless network 12.
Once a user profile is created, either the subscriber provides the wireless proxy email server 14 with a periodic notification schedule or a default schedule is established, depending on the specific implementation of the invention. The wireless proxy email server 14 utilizes the information in the notification schedule to determine a periodic interval for checking the subscriber'"'"'s email accounts at the post offices 32, 34, 36. The periodic notification information is then added to the user profile, for example, or can be stored in a separate file. When the user profile file is updated with the notification schedule, the proxy email client 16 will periodically login into each post office 32, 34, 36 using the appropriate secure login information in the user profile to check if the subscriber has any new email messages according to the stored notification schedule. Because there may be cost associated with a particular login interval, which is generally customized for every subscriber, the invention is not to be limited to any specific interval.
During a periodic scheduled interval, the proxy email client 16 accesses the Internet 18 and checks the subscriber'"'"'s email accounts at the post offices 32, 34, 36. In one embodiment, the proxy email client 16 does not retrieve the entire contents of an email message. Rather, the proxy email client 6 retrieves only a portion of any new email messages waiting at the subscriber'"'"'s post office 32, 34, 36. In one embodiment the proxy email client 16 retrieves a header portion after each new email message. The proxy email client 16 then generates a unique identifier record to determine if the email message is a new email message. In one embodiment, the proxy email client 16 computes a checksum of the retrieved portion of each new email message located at the various post offices 32, 34, 36 and uses the checksum as part of the unique identifier. In one embodiment, the checksum is computed on the header portion of the email message. The proxy email client 16 stores the computed checksum corresponding to each portion of any new email message in the user profile file for each individual subscriber in storage device 20. An email is new if the computed checksum of the relevant portion of the email message does not match any of the other checksums previously stored in the user profile. Retrieving and computing a checksum on a portion of the email message significantly reduces the required storage space. For example, an email message header may contain roughly 32 to 128 bytes of information. Therefore, storing just the checksum portion of the email message header significantly reduces the amount of storage space required at the storage device 20 and keeps the database storage requirements to a minimum.
If the proxy email client 16 determines that a particular email is new because there are no matching checksums in the corresponding user profile, it initiates a notification to the mobile communication device 28. The notification is sent via the SMS message center 22 and contains a string of characters sufficient to identify the source of the email, at which post office it can be retrieved, and the sender. The entire email message is generally not downloaded, stored, or sent to the subscriber. Only a notification of the new email message is sent. It is generally left up to the subscriber to login to the individual post offices 32, 34, 36 to retrieve the email message. The notification message can include a variety of information to inform the subscriber that there is a new email message waiting at a specific post office 32, 34, 36. The notification message can include, for example, any or all of the information contained in the email message header to notify the subscriber. The subscriber is notified only when new email messages are found at each post office 32, 34, 36 during the periodic scheduled check, and will not be repeatedly notified of the same email messages.
The SMS message center 22 provides reliable delivery of email message notifications to the subscriber via the mobile communication device 28. Accordingly, when the message is successfully delivered, the SMS message center 22 sends an acknowledgement that the notification has been sent back to the proxy email client 16. In one embodiment, when the proxy email client 16 receives a notification acknowledgment, it resets a notification flag in a notification field in a record that can be made part of the user profile file. Those skilled in the art will appreciate that an acknowledgement scheme may not work unless there is two-way communication capability between the proxy email client 16 and the mobile communication device 28. Accordingly, in the case of the paging network 38, the acknowledgement scheme may not work if the paging network supports only one-way communication. Therefore, in such cases a notification can be sent to the subscriber without receiving an acknowledgement.
Those skilled in the art will appreciate that a corporate email post office 36 that is protected by a firewall 46 may be accessible by a POP3 protocol. Accordingly, special arrangements for such accounts may be required. Corporate email accounts that use a public email post office will generally accessible by the POP3 protocol.
Furthermore, the date fields 70, 72 in the record 60 also may be utilized for periodical maintenance of the user profile file database. The user profile file database can be periodically purged of email identification records for messages for which the subscriber may have already been notified. To reduce the possibility that the subscriber will be notified of email messages that the subscriber may have read, the records may be purged only after a sufficiently long period such that there is high likelihood that the subscriber has read and deleted the email message. Accordingly the records 60 may be maintained in the user profile file database for up to several years before purging them.
While several embodiments of the invention have been described, it should be apparent, however, that various modifications, alterations and adaptations to those embodiments may occur to persons skilled in the art with the attainment of some or all of the advantages of the present invention. It is therefore intended to cover all such modifications, alterations and adaptations without departing from the scope and spirit of the present invention as defined by the appended claims.