Personalized information communications
First Claim
1. A method of communicating source user information via a communications device of a recipient user, the method comprising:
- recording one or more user settings in a datastore of an aggregation server, the one or more user settings being specified by a source user, the one or more user settings identifying the recipient user and referencing the source user information provided by the source user for receipt by the identified recipient user;
receiving through a web service of the aggregation server a request from the identified recipient user via the communications device for the source user information provided by the source user;
accessing the requested source user information from the datastore of the aggregation server;
transmitting through the web service of the aggregation server the requested source user information for display on the communications device of the identified recipient user.
2 Assignments
0 Petitions
Accused Products
Abstract
A personalized information communications system enables a source user to provide personalized information in a datastore for access and display by a communications device of a recipient user. An aggregation server records user settings of the source user in a datastore, and collects personalized information of the source user into the datastore based on the user settings. The user settings specify at least one element of personalized information specified by the source user. In response to request from the recipient user, the aggregation server accesses and provides the personalized information of the source user to the recipient user. In one implementation, the communications device periodically polls the aggregation server for updated information associated with the source user. Alternatively, the aggregation server pushes the information to the communications device. Accordingly, the recipient user gains access to the personalized information of the source user.
195 Citations
20 Claims
-
1. A method of communicating source user information via a communications device of a recipient user, the method comprising:
-
recording one or more user settings in a datastore of an aggregation server, the one or more user settings being specified by a source user, the one or more user settings identifying the recipient user and referencing the source user information provided by the source user for receipt by the identified recipient user;
receiving through a web service of the aggregation server a request from the identified recipient user via the communications device for the source user information provided by the source user;
accessing the requested source user information from the datastore of the aggregation server;
transmitting through the web service of the aggregation server the requested source user information for display on the communications device of the identified recipient user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of communicating source user information via a communications device of a recipient user, the method comprising:
-
requesting through a web service of an aggregation server the source user information specified by one or more user settings provided by a source user, the one or more user settings identifying the recipient user and referencing the source user information provided by the source user for receipt by the identified recipient user;
receiving the source user information at the communications device from the aggregation server;
displaying the source information on the communications device of the identified recipient user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of displaying an animated overlay on a communication device, the method comprising:
-
receiving a background image and a sequence of foreground images at the communications device, each foreground image having a non-zero transparency level in at least a portion of the foreground image;
displaying the background image on a display of the communications device;
displaying a first foreground image with the background image, such that a portion of the background image can be seen in the portion of the first foreground image that has the non-zero transparency level;
waiting a period of time;
refreshing the background image on the display of the communications device, responsive to the waiting operation;
displaying a second foreground image with the background image on the display of the communications device, such that a portion of the background image can be seen in the portion of the second foreground image that has the non-zero transparency level, responsive to the refreshing operation. - View Dependent Claims (20)
-
Specification