Targeted notification of content availability to a mobile device
First Claim
1. A system comprising:
- 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,wherein the data aggregation server has a hardware processor 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;
store relationship data in the first user profile, the relationship data reflecting relationships between the first user and one or more other users in the community of users,wherein the relationship is established by mutual agreement between users by inviting the one or more other users to establish a relationship with the first user and the one or more other users confirming the relationship;
identify targeted recipients in the community of users based on the relationship data, the targeted recipients being a subset of the community of users;
authenticate the targeted recipients by comparing information provided by the targeted recipients with information stored by the data aggregation server; and
disseminate the content received from the first computing device client to a second computing device client associated with at least one of the targeted recipients without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated and without receiving input from the second computing device specifying the first user from which the content originated.
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.
40 Citations
30 Claims
-
1. A system comprising:
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, wherein the data aggregation server has a hardware processor 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; store relationship data in the first user profile, the relationship data reflecting relationships between the first user and one or more other users in the community of users, wherein the relationship is established by mutual agreement between users by inviting the one or more other users to establish a relationship with the first user and the one or more other users confirming the relationship; identify targeted recipients in the community of users based on the relationship data, the targeted recipients being a subset of the community of users; authenticate the targeted recipients by comparing information provided by the targeted recipients with information stored by the data aggregation server; and disseminate the content received from the first computing device client to a second computing device client associated with at least one of the targeted recipients without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated and without receiving input from the second computing device specifying the first user from which the content originated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A data aggregation server comprising:
a hardware processor configured to; receive content to publish from a first computing device of a first user in a community of users; store relationship data in a first user profile, the relationship data reflecting relationships between the first user and one or more other users in the community of users, wherein the relationship is established by mutual agreement between users by inviting the one or more other users to establish the relationship with the first user and the one or more other users confirming the relationship; identify targeted recipients in the community of users based on the relationship data, the targeted recipients being a subset of the community of users; and authenticate the targeted recipients by comparing information provided by the targeted recipients with information stored by the data aggregation server; disseminate the content of the first user to the targeted recipients, wherein the content is delivered without the first user explicitly specifying the targeted recipient to whom the content is disseminated and without receiving input from the targeted recipients specifying the first user from which the content originated. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
20. A method of operating a data aggregation server comprising:
-
receiving content to publish from a first computing device of a first user in a community of users; storing relationship data in a first user profile, the relationship data reflecting relationships between the first user and one or more other users in the community of users, wherein the relationship is established by mutual agreement between users by inviting the one or more other users to establish a relationship with the first user and the one or more other users confirming the relationship; identifying targeted recipients in the community of users based on relationship data, the targeted recipients being a subset of the community of users; authenticating the targeted recipients by comparing information provided by the targeted recipients with stored information; and disseminating the content of the first user to the targeted recipient for access via a second computing device of the targeted recipient, wherein, the content is delivered without receiving input from the first computing device explicitly specifying the targeted recipient to whom the content is pushed and without receiving input from the second computing device specifying the first user from which content that is disseminated. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A data aggregation server comprising:
a hardware processor configured to; receive content to publish from a first computing device of a first user in a community of users; host a first user profile associated with the first user of the first computing device; store group information in the first user profile, the group information reflecting one or more users in the community of users that are members of one or more groups, the one or more users and the one or more groups defined based on input received from the first computing device; store relationship data in a first user profile, the relationship data reflecting relationships between the first user and one or more other users in the community of users, wherein the relationship is established by mutual agreement between users by inviting the one or more other users to establish the relationship with the first user and the one or more other users confirming the relationship; identify targeted recipients in the community of users based on the relationship data, the targeted recipients being a subset of the community of users; authenticate the targeted recipients by comparing information provided by the targeted recipients with information stored by the data aggregation server; and disseminate the content of the first user to at least one of the targeted recipients, wherein the content is delivered without the first user explicitly specifying the targeted recipients to whom the content is disseminated and without receiving input from the targeted recipients specifying the first user from which the content originated. - View Dependent Claims (28, 29, 30)
Specification