Claims Analysis
Total Claims: 50
Claim 1
Independent Claim
224 words
A system for reducing perceived latency in servicing user requests for unsolicited information made from remote devices, said system comprising a computer that is coupled to a transmitter and to a hypermedia server, wherein said computer comprises first storage and executes a first program that causes said computer to (a) receive from said hypermedia server said unsolicited information and an identification of an intended recipient of said unsolicited information, wherein said unsolicited information is mail, data or other message, and the transmission of said unsolicited information substantially conforms to Hypertext Transfer Protocol, and (b) in response to the receipt of said unsolicited information and recipient identification, to cause said computer: (1) to store in said first storage one or more first records representing contents of said mail, data or other message, (2) to generate a plurality of message entities in response to said first records, wherein said message entities convey at least a portion of the contents of said mail, data or other message, (3) to send said message entities via said transmitter so as to be received by a respective remote device associated with said intended recipient, and (4) to send a notification via said transmitter so as to be received by said respective remote device, wherein said notification indicates said plurality of message entities have been sent to said respective remote device.
Claim 2
Independent Claim
224 words
A system for reducing perceived latency in servicing user requests for unsolicited information made from remote devices, said system comprising a computer that is coupled to a transmitter and to a hypermedia server, wherein said computer comprises first storage and executes a first program that causes said computer to (a) receive from said hypermedia server said unsolicited information and an identification of an intended recipient of said unsolicited information, wherein said unsolicited information is mail, data or other message, and the transmission of said unsolicited information substantially conforms to Hypertext Transfer Protocol, and (b) in response to the receipt of said unsolicited information and recipient identification, to cause said computer: (1) to store in said first storage one or more first records representing contents of said mail, data or other message, (2) to generate a plurality of message entities in response to said first records, wherein said message entities convey at least a portion of the contents of said mail, data or other message, (3) to send said message entities via said transmitter so as to be received by a respective remote device associated with said intended recipient, and (4) to send a notification via said transmitter so as to be received by said respective remote device, wherein said notification indicates said plurality of message entities have been sent to said respective remote device.
Claim 3
Dependent Claim
111 words
A system according to claim 1 that further comprises said respective remote device, wherein said respective remote device is a handheld device, is remotely located with respect to said computer and comprises a display, a receiver and second storage, and executes a second program that causes said respective remote device to receive via said receiver said plurality of message entities and, in response thereto, to store in said second storage one or more second records representing contents of said message entities, and to receive via said receiver said notification and, in response thereto, to present an alert notifying said intended recipient that said second records are stored in said second storage.
Claim 4
Dependent Claim
15 words
A system according to claim 2 wherein said respective remote device is a wireless telephone.
Claim 5
Dependent Claim
104 words
A system according to claim 2 wherein said first program causes said computer to send one or more solicited messages via said transmitter so as to be received by said respective remote device, wherein said solicited messages are generated in response to a request received from said respective remote device, and wherein said second program causes said respective remote device to receive via said receiver said solicited messages and, in response thereto, to store in said second storage one or more third records representing contents of said solicited messages, wherein said second records and said third records are stored in a unified records cache.
Claim 6
Dependent Claim
17 words
A system according to claim 2 wherein said notification indicates how and when to present said alert.
Claim 7
Dependent Claim
21 words
A system according to claim 1 wherein said notification indicates how and when to present an alert notifying said intended recipient.
Claim 8
Dependent Claim
18 words
A system according to claim 1 wherein said message entities and said notification are conveyed by wireless communication.
Claim 9
Dependent Claim
28 words
A system according to claim 1 wherein said unsolicited information represents electronic mail and said message entities convey at least a portion of each piece of electronic mail.
Claim 10
Independent Claim
219 words
A method for reducing perceived latency in servicing user requests for unsolicited information made from remote devices communicating with a computer, wherein said computer comprises first storage and is coupled to a transmitter and to a hypermedia server, said method comprises performing in said computer the acts of (a) receiving from said hypermedia server said unsolicited information and an identification of an intended recipient of said unsolicited information, wherein said unsolicited information is mail, data or other message, and the transmission of said unsolicited information substantially conforms to Hypertext Transfer Protocol, and (b) performing in response to the receipt of said unsolicited information and recipient identification the acts of: (1) storing in said first storage one or more first records representing contents of said mail, data or other message, (2) generating a plurality of message entities in response to said first records, wherein said message entities convey at least a portion of the contents of said mail, data or other message, (3) sending said message entities via said transmitter so as to be received by a respective remote device associated with said intended recipient, and (4) sending a notification via said transmitter so as to be received by said respective remote device, wherein said notification indicates said plurality of message entities have been sent to said respective remote device.
Claim 11
Independent Claim
219 words
A method for reducing perceived latency in servicing user requests for unsolicited information made from remote devices communicating with a computer, wherein said computer comprises first storage and is coupled to a transmitter and to a hypermedia server, said method comprises performing in said computer the acts of (a) receiving from said hypermedia server said unsolicited information and an identification of an intended recipient of said unsolicited information, wherein said unsolicited information is mail, data or other message, and the transmission of said unsolicited information substantially conforms to Hypertext Transfer Protocol, and (b) performing in response to the receipt of said unsolicited information and recipient identification the acts of: (1) storing in said first storage one or more first records representing contents of said mail, data or other message, (2) generating a plurality of message entities in response to said first records, wherein said message entities convey at least a portion of the contents of said mail, data or other message, (3) sending said message entities via said transmitter so as to be received by a respective remote device associated with said intended recipient, and (4) sending a notification via said transmitter so as to be received by said respective remote device, wherein said notification indicates said plurality of message entities have been sent to said respective remote device.
Claim 12
Dependent Claim
98 words
A method according to claim 9 wherein a respective remote device is a handheld device, is remotely located with respect to said computer and comprises a display, a receiver and second storage, said method comprises performing in said respective remote device: receiving via said receiver said plurality of message entities and, in response thereto, storing in said second storage one or more second records representing contents of said message entities, and receiving via said receiver said notification and, in response thereto, presenting an alert notifying said intended recipient that said second records are stored in said second storage.
Claim 13
Dependent Claim
15 words
A method according to claim 10 wherein said respective remote device is a wireless telephone.
Claim 14
Dependent Claim
98 words
A method according to claim 10 that comprises performing in said computer: sending one or more solicited messages via said transmitter so as to be received by said respective remote device, wherein said solicited messages are generated in response to a request received from said respective remote device, and comprises performing in said respective remote device: receiving via said receiver said solicited messages and, in response thereto, storing in said second storage one or more third records representing contents of said solicited messages, wherein said second records and said third records are stored in a unified records cache.
Claim 15
Dependent Claim
17 words
A method according to claim 10 wherein said notification indicates how and when to present said alert.
Claim 16
Dependent Claim
21 words
A method according to claim 9 wherein said notification indicates how and when to present an alert notifying said intended recipient.
Claim 17
Dependent Claim
18 words
A method according to claim 9 wherein said message entities and said notification are conveyed by wireless communication.
Claim 18
Dependent Claim
28 words
A method according to claim 9 wherein said unsolicited information represents electronic mail and said message entities convey at least a portion of each piece of electronic mail.
Claim 19
Dependent Claim
33 words
A method according to claim 10 that comprises performing in said remote device: storing said notification in persistent storage, and displaying a list of notifications that have been received by said remote device.
Claim 20
Dependent Claim
33 words
A method according to claim 17 that comprises performing in said remote device displaying an indication of which notifications in said list have been acted upon by an operator of said remote device.
Claim 21
Dependent Claim
45 words
A method according to claim 17 that comprises performing in said remote device the acts of determining whether a first notification is a duplicate of another notification stored in said persistent storage and, if it is a duplicate, eliminating said first notification from said list.
Claim 22
Dependent Claim
36 words
A system according to claim 2 wherein said second program causes said remote device to store said notification in persistent storage, and to display a list of notifications that have been received by said remote device.
Claim 23
Dependent Claim
35 words
A system according to claim 20 wherein said second program causes said remote device to display an indication of which notifications in said list have been acted upon by an operator of said remote device.
Claim 24
Dependent Claim
44 words
A system according to claim 20 wherein said second program causes said remote device to determine whether a first notification is a duplicate of another notification stored in said persistent storage and, if it is a duplicate, eliminating said first notification from said list.
Claim 25
Dependent Claim
176 words
A handheld device for use in a system for reducing perceived latency in servicing one or more user requests for unsolicited information made from the device, wherein the device is remotely located with respect to a computer and communicates with the computer, and wherein the device comprises a display, a receiver and storage, and executes a program that causes the device to receive via the receiver a plurality of message entities representing mail, data or other message and, in response thereto, to store in the storage one or more first records representing contents of the mail, data or other message, to receive via the receiver a notification from the computer and, in response thereto, to present an alert notifying an intended recipient that the first records are stored in the storage, and to receive from the intended recipient the one or more user requests and, in response thereto, to present via the display a representation of the first records stored in the storage; and wherein transmission of said unsolicited information substantially conforms to Hypertext Transfer Protocol.
Claim 26
Dependent Claim
176 words
A handheld device for use in a system for reducing perceived latency in servicing one or more user requests for unsolicited information made from the device, wherein the device is remotely located with respect to a computer and communicates with the computer, and wherein the device comprises a display, a receiver and storage, and executes a program that causes the device to receive via the receiver a plurality of message entities representing mail, data or other message and, in response thereto, to store in the storage one or more first records representing contents of the mail, data or other message, to receive via the receiver a notification from the computer and, in response thereto, to present an alert notifying an intended recipient that the first records are stored in the storage, and to receive from the intended recipient the one or more user requests and, in response thereto, to present via the display a representation of the first records stored in the storage; and wherein transmission of said unsolicited information substantially conforms to Hypertext Transfer Protocol.
Claim 27
Dependent Claim
11 words
A device according to claim 23 that is a wireless telephone.
Claim 28
Dependent Claim
71 words
A device according to claim 23 wherein said program causes said device to receive one or more solicited messages via said receiver and, in response thereto, to store in said storage one or more second records representing contents of said solicited messages, wherein said first and second records are stored in a unified records cache, and wherein said solicited messages are generated in response to a request received from said device.
Claim 29
Dependent Claim
17 words
A device according to claim 24 wherein said notification indicates how and when to present said alert.
Claim 30
Dependent Claim
17 words
A device according to claim 23 wherein said notification indicates how and when to present an alert.
Claim 31
Dependent Claim
18 words
A device according to claim 23 wherein said message entities and said notification are conveyed by wireless communication.
Claim 32
Dependent Claim
28 words
A device according to claim 23 wherein said unsolicited information represents electronic mail and said message entities convey at least a portion of each piece of electronic mail.
Claim 33
Independent Claim
167 words
A method for reducing perceived latency in servicing one or more user requests for unsolicited information made from a handheld device, wherein the device is remotely located with respect to a computer and communicates with the computer, and wherein the device comprises a display, a receiver and storage, said method comprises performing in the device the acts of: receiving via the receiver a plurality of message entities representing mail, data or other message and, in response thereto, storing in the storage one or more first records representing contents of the mail, data or other message, receiving via the receiver a notification from the computer and, in response thereto, presenting an alert notifying an intended recipient that the first records are stored in the storage, and receiving from the intended recipient the one or more user requests and, in response thereto, presenting via the display a representation of the first records stored in the storage; and wherein transmission of said unsolicited information substantially conforms to Hypertext Transfer Protocol.
Claim 34
Independent Claim
167 words
A method for reducing perceived latency in servicing one or more user requests for unsolicited information made from a handheld device, wherein the device is remotely located with respect to a computer and communicates with the computer, and wherein the device comprises a display, a receiver and storage, said method comprises performing in the device the acts of: receiving via the receiver a plurality of message entities representing mail, data or other message and, in response thereto, storing in the storage one or more first records representing contents of the mail, data or other message, receiving via the receiver a notification from the computer and, in response thereto, presenting an alert notifying an intended recipient that the first records are stored in the storage, and receiving from the intended recipient the one or more user requests and, in response thereto, presenting via the display a representation of the first records stored in the storage; and wherein transmission of said unsolicited information substantially conforms to Hypertext Transfer Protocol.
Claim 35
Dependent Claim
13 words
A method according to claim 30 wherein the device is a wireless telephone.
Claim 36
Dependent Claim
65 words
A method according to claim 30 that comprises receiving one or more solicited messages via said receiver and, in response thereto, storing in said storage one or more second records representing contents of said solicited messages, wherein said first and second records are stored in a unified records cache, and wherein said solicited messages are generated in response to a request received from said device.
Claim 37
Dependent Claim
20 words
A method according to claim 31 that determines how and when to present said alert in response to said notification.
Claim 38
Dependent Claim
20 words
A method according to claim 30 that determines how and when to present said alert in response to said notification.
Claim 39
Dependent Claim
18 words
A method according to claim 30 wherein said message entities and said notification are conveyed by wireless communication.
Claim 40
Dependent Claim
28 words
A method according to claim 30 wherein said unsolicited information represents electronic mail and said message entities convey at least a portion of each piece of electronic mail.
Claim 41
Dependent Claim
47 words
A system according to claim 2 wherein said first program causes said computer to generate said plurality of message entities in a form that conveys entity content in a markup language that is suitable for presentation of said entity content by said display of said handheld device.
Claim 42
Dependent Claim
18 words
A system according to claim 37 wherein said markup language conforms to a Handheld Device Markup Language specification.
Claim 43
Dependent Claim
50 words
A method according to claim 10 wherein said method comprises performing in said computer the act of generating said plurality of message entities in a form that conveys entity content in a markup language that is suitable for presentation of said entity content by said display of said handheld device.
Claim 44
Dependent Claim
18 words
A method according to claim 39 wherein said markup language conforms to a Handheld Device Markup Language specification.
Claim 45
Dependent Claim
46 words
A system according to claim 23 wherein said program causes the device to receive said plurality of message entities in a form that conveys entity content in a markup language that is suitable for presentation of said entity content by said display of said handheld device.
Claim 46
Dependent Claim
18 words
A device according to claim 41 wherein said markup language conforms to a Handheld Device Markup Language specification.
Claim 47
Dependent Claim
48 words
A method according to claim 30 that comprises performing in the device the acts of receiving said plurality of message entities in a form that conveys entity content in a markup language that is suitable for presentation of said entity content by said display of said handheld device.
Claim 48
Dependent Claim
18 words
A method according to claim 43 wherein said markup language conforms to a Handheld Device Markup Language specification.
Claim 49
Dependent Claim
65 words
A device according to claim 23 wherein said program causes said device to perform the acts of: storing said notification in said storage; determining whether said notification is a duplicate of another notification stored in said storage and, if it is a duplicate, eliminating said notification from a list of notifications that have been received by said remote device; and displaying said list of notifications.
Claim 50
Dependent Claim
63 words
A method according to claim 30 that comprises performing in said device the acts of: storing said notification in said storage; determining whether said notification is a duplicate of another notification stored in said storage and, if it is a duplicate, eliminating said notification from a list of notifications that have been received by said remote device; and displaying said list of notifications.