Targeted notification of content availability to a mobile device
First Claim
1. A system comprising:
- a first device associated with a first user in a community of users operable to;
send new content that has been created at the first device to publish to a data aggregation server,wherein the data aggregation server has a hardware processor operable to;
receive the new content to publish from the first device;
host a first user profile associated with the user of the first device;
host a second user profile associated with a user of a second device;
store relationship data of the first user profile, the relationship data reflecting relationships between the user of the first device and the user of the second device in the community of users, wherein the relationship is established when the user of the first device sends a relationship request to the user of the second device from the first device to the second device and the user of the second device confirms the relationship request on the second device;
authenticate the user of the first device and the user of the second device;
send a message to the second device related to the new content, wherein the message contains less than a totality of the new content and an indication of the new content, and wherein the message is sent if the new content meets qualifications specified by the user of the second device;
disseminate the new content to the second device, wherein the new content is disseminated in response to the user of the second device requesting the new content after receiving the message,wherein the message is sent through an intermediary server that provides connectivity between the second device and the data aggregation server.
2 Assignments
0 Petitions
Accused Products
Abstract
A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated.
43 Citations
26 Claims
-
1. A system comprising:
-
a first device associated with a first user in a community of users operable to; send new content that has been created at the first device to publish to a data aggregation server, wherein the data aggregation server has a hardware processor operable to; receive the new content to publish from the first device; host a first user profile associated with the user of the first device; host a second user profile associated with a user of a second device; store relationship data of the first user profile, the relationship data reflecting relationships between the user of the first device and the user of the second device in the community of users, wherein the relationship is established when the user of the first device sends a relationship request to the user of the second device from the first device to the second device and the user of the second device confirms the relationship request on the second device; authenticate the user of the first device and the user of the second device; send a message to the second device related to the new content, wherein the message contains less than a totality of the new content and an indication of the new content, and wherein the message is sent if the new content meets qualifications specified by the user of the second device; disseminate the new content to the second device, wherein the new content is disseminated in response to the user of the second device requesting the new content after receiving the message, wherein the message is sent through an intermediary server that provides connectivity between the second device and the data aggregation server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server comprising:
a hardware processor operable to; receive new content that has been created at a first device, wherein the first device is associated with a user in a community of users; host a first user profile associated with the user of the first device; host a second user profile associated with a user of a second device; store relationship data of the first user profile, the relationship data reflecting relationships between the user of the first device and the user of the second device in the community of users, wherein the relationship is established when the user of the first device sends a relationship request to the user of the second device from the first device to the second device and the user of the second device confirms the relationship request on the second device; authenticate the user of the first device and the user of the second device; send a message to the second device related to the new content, wherein the message contains less than a totality of the new content and is sent through an intermediary server that provides connectivity between the second device and the server, and wherein the message is sent if the new content meets qualifications specified by the user of the second device; disseminate the new content to the second device, wherein the new content is disseminated in response to the user of the second device requesting the new content after receiving the message. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A method of operating a data aggregation server comprising:
-
receiving new content that has been created at a first device, wherein the first device is associated with a user in a community of users; hosting a first user profile associated with the user of the first device; hosting a second user profile associated with a user of a second device; storing relationship data of the first user profile, the relationship data reflecting relationships between the user of the first device and the user of the second device in the community of users, wherein the relationship is established when the user of the first device sends a relationship request to the user of the second device from the first device to the second device and the user of the second device confirms the relationship request on the second device; authenticating the user of the first device and the user of the second device; sending a message to the second device related to the new content, wherein the message contains less than a totality of the new content and is sent through an intermediary server that provides connectivity between the second device and the server, and wherein the message is sent if the new content meets qualifications specified by the user of the second device; disseminate the new content to the second device, wherein the new content is disseminated in response to the user of the second device requesting the new content after receiving the message. - View Dependent Claims (24, 25)
-
-
26. A server comprising:
a hardware processor operable to; receive new content that has been created at a first device, wherein the first device is associated with a user in a community of users; host a first user profile associated with the user of the first device; host a second user profile associated with a user of a second device; store relationship data of the first user profile, the relationship data reflecting relationships between the user of the first device and the user of the second device in the community of, wherein the relationship is established when the user of the first device sends a relationship request to the user of the second device from the first device to the second device and the user of the second device confirms the relationship request on the second device; authenticate the user of the first device through a token generated at the first device; authenticate the user of the second device through a token generated at the second device; send a message to the second device related to the new content, wherein the message contains less than a totality of the new content and is sent through an intermediary server that provides persistent connectivity between the second device and the server, and wherein the message is sent if the new content meets qualifications specified by the user of the second device, and wherein the message is encrypted with security credentials from each of the first device and the second device; disseminate the new content to the second device, wherein the new content is disseminated in response to the user of the second device requesting the new content after receiving the message.
Specification