Method and system for pushing electronic messages to a wireless portable device using a standard mail server interface
First Claim
1. A communication system for pushing electronic messages to a wireless portable device to advise a user when an electronic message is received and to provide the user with a subset of the electronic message to allow the user to download electronic messages of interest for viewing at the wireless portable device, comprising:
- a mail server comprising a computer system having a processor that executes instructions to implement an electronic mail interface configured to be coupled to the Internet, for storing an electronic mail message received over the Internet and for generating a copy of said electronic mail message;
a notifications server, coupled to said mail server, a computer system having a processor that executes instructions to implement a standard electronic mail protocol for automatically receiving said copy of said electronic mail message as a standard formatted electronic mail message and wherein said notifications server comprises a user information database for providing a mapping between wireless electronic devices and their associated electronic mail addresses;
wherein said mail server automatically forwards using standard mail protocols the copies of the received messages to said notifications server;
wherein said notifications server is for automatically generating, therefrom, a subset of said received copy of said electronic mail message, wherein said subset is a notification message comprising at least one of a sender'"'"'s identification and a subject field of said received electronic mail message;
wherein said notifications server, upon generation of said subset, is configured to automatically transmit without any user trigger said subset to an identified wireless electronic device associated with a user that is the recipient of said received electronic mail message;
wherein said identified wireless electronic device is operable to display received subsets to a user and wherein the user subsequently is able to select the subset;
wherein said notifications server transmits a remainder of said electronic mail message corresponding to said particular subset in response to said selection and thereby download the remainder of the electronic mail message to said identified electronic wireless device; and
wherein a push packet is used by said notifications server to transmit said subset to said identified wireless electronic device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for pushing electronic messages to a wireless device using an Internet NPS server with standard electronic mail interface. The NPS server, in one embodiment, mimics a SMTP mail server on the front end to generate pushed email notifications and pushed content packets in response to received emails addressed to a recognized device user. In one embodiment, the wireless devices receive notifications containing a subset of the email messages sent to the server and may alert the user when they are received. The NPS server functions to monitor the SMTP communication between its own mail server and the email sender to format a received email message into a 15 notification. The original email message is stored or its pathway recorded. Once received by the wireless device, the user may select the notification, causing the remainder of the corresponding email message to be wirelessly downloaded to the device.
54 Citations
17 Claims
-
1. A communication system for pushing electronic messages to a wireless portable device to advise a user when an electronic message is received and to provide the user with a subset of the electronic message to allow the user to download electronic messages of interest for viewing at the wireless portable device, comprising:
-
a mail server comprising a computer system having a processor that executes instructions to implement an electronic mail interface configured to be coupled to the Internet, for storing an electronic mail message received over the Internet and for generating a copy of said electronic mail message; a notifications server, coupled to said mail server, a computer system having a processor that executes instructions to implement a standard electronic mail protocol for automatically receiving said copy of said electronic mail message as a standard formatted electronic mail message and wherein said notifications server comprises a user information database for providing a mapping between wireless electronic devices and their associated electronic mail addresses; wherein said mail server automatically forwards using standard mail protocols the copies of the received messages to said notifications server; wherein said notifications server is for automatically generating, therefrom, a subset of said received copy of said electronic mail message, wherein said subset is a notification message comprising at least one of a sender'"'"'s identification and a subject field of said received electronic mail message; wherein said notifications server, upon generation of said subset, is configured to automatically transmit without any user trigger said subset to an identified wireless electronic device associated with a user that is the recipient of said received electronic mail message; wherein said identified wireless electronic device is operable to display received subsets to a user and wherein the user subsequently is able to select the subset; wherein said notifications server transmits a remainder of said electronic mail message corresponding to said particular subset in response to said selection and thereby download the remainder of the electronic mail message to said identified electronic wireless device; and wherein a push packet is used by said notifications server to transmit said subset to said identified wireless electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication system for pushing electronic messages to a wireless portable device, comprising:
-
a plurality of wireless electronic devices operable to communicate over a wireless communication network; a mail server, coupled to the Internet, comprising a computer system having a processor that executes instructions to implement storing an electronic mail message received over the Internet and for generating a copy of said electronic mail message; and a notifications server, coupled to said mail server, comprising a computer system having a processor that executes instructions to implement a standard electronic mail protocol for automatically receiving said copy of said electronic mail message as a standard formatted electronic mail message from said mail server and wherein said notifications server comprises a database for providing a mapping between wireless electronic devices and electronic mail addresses; wherein said mail server automatically forwards using standard mail protocols the copies of the received messages to the said notifications server; wherein said notifications server is for automatically generating, therefrom, a notification message which is a subset of said received copy of said electronic mail message, wherein said notification message comprises at least one of a sender'"'"'s identification and a subject field of said received electronic mail message; and said notifications server, upon generation of said notification message, for transmitting said notification message to an identified wireless electronic device, of said plurality of wireless electronic devices, associated with a user that is the recipient of said received electronic mail message; wherein said identified wireless device is operable to display received notification messages to a user and wherein the user subsequently is able to select the subset; where said notifications server transmits a remainder of said electronic mail message corresponding to said particular received notification message in response to said selection and thereby download the remainder of the electronic mail message to said identified electronic wireless device; and wherein said notification message is transmitted by said notifications server using a push packet. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of communicating electronic messages to a wireless portable device to advise a user when an electronic message is received and to provide the user with a subset of the electronic message to allow the user to download electronic messages of interest for viewing at the wireless portable device, comprising the steps of:
-
a) generating, at a mail server implemented on a computer system having a processor, a copy of an electronic mail message that is received over the Internet; b) automatically receiving, at a notifications server implemented on a computer system having a processor, said copy of said electronic mail message in a standard electronic mail format and automatically communicated to said notifications server using a standard electronic mail protocol; c) storing said received copy of said electronic mail message in a computer readable storage medium coupled to said notifications server; d) automatically generating from said received copy of said electronic mail message a notification message which is a subset of said received copy of said electronic mail message; and e) upon generation of said notification message, automatically transmitting without any user trigger using a push packet said notification message from said notifications server, over a wireless communication network, to an identified wireless electronic device associated with a user that is the recipient of said received electronic mail message; using a database coupled to the notifications server to provide a mapping between wireless electronic devices and electronic mail addresses of received electronic mail messages; displaying received notification messages to said user on said identified electronic wireless device wherein the user subsequently is able to select the subset, wherein said subset comprises at least one of a sender'"'"'s identification and a subject field of said received electronic mail message; and in response to said selecting said particular received notification message, said notifications server transmitting a remainder of said electronic mail message corresponding to said particular received notification message and thereby download the remainder of the electronic mail message to said identified electronic wireless device. - View Dependent Claims (17)
-
Specification