System and method for maintaining on a handheld electronic device information that is substantially current and is readily available to a user
First Claim
1. A method of enabling an interaction between a first client and a second client, the first client being on a first server, the second client being on one of the first server and another server that is capable of communication with the first server, the method comprising:
- making available to the first server a first profile associated with the first client;
making available to the first server a second profile associated with the second client;
determining that a similarity exists between the first profile and the second profile; and
enabling at least one of the first client and the second client to initiate an association between the first client and the second client.
7 Assignments
0 Petitions
Accused Products
Abstract
An improved system and method for managing data on a handheld electronic device includes a server that periodically pushes data to a particular handheld electronic device, with the data being stored on the handheld electronic device by way of a routine running in the background whereby such reception and storage is generally transparent to a user. The data can be any type of data and may be data that is desired by the user or that fits a profile or preference of the user. The profile can, for instance, be predetermined and/or can be customized by the user and/or can reflect a preference of the user. The data pushed to the handheld electronic device can also be related in some fashion to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user.
-
Citations
9 Claims
-
1. A method of enabling an interaction between a first client and a second client, the first client being on a first server, the second client being on one of the first server and another server that is capable of communication with the first server, the method comprising:
-
making available to the first server a first profile associated with the first client;
making available to the first server a second profile associated with the second client;
determining that a similarity exists between the first profile and the second profile; and
enabling at least one of the first client and the second client to initiate an association between the first client and the second client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification