Targeted notification of content availability to a mobile device
First Claim
1. A data aggregation server adapted to establish one or more publication links between users of an information service, comprising:
- a memory operable to host personal information associated with the users of the information service, the personal information including data indicating one or more communities of which a user is a part and further including data indicating one or more publication links that have been established between users; and
a hardware processor operable to;
pull personal information from an electronic device that is communicatively coupled to the data aggregation server,wherein the pulled personal information includes personal information associated with a first user that was not provided by the first user during a registration process for the information service;
determine one or more community relationships between the first user and one or more other users,wherein the determination of community relationships is based on a correlation between the personal information of the first user and the personal information of the other users;
select, from a subset of the other users that do not have an established publication link with the first user, a second user to suggest to the first user,wherein the selection of the second user is based on at least one determined community relationship between the first user and the second user;
seek to establish a publication link between the first user and the second user by providing a suggestion to the first user via a client software application associated with the first user,wherein the suggestion identifies the second user and the publication link defines an association between the first user and the second user such that the first user is provided access to publication information published by the second user and the second user is provided access to publication information published by the first user; and
after the publication link between the first user and the second user has been established, push publication information published by the second user to the first user via the client software application associated with the first user such that the first user is provided immediate access to the publication information.
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.
-
Citations
14 Claims
-
1. A data aggregation server adapted to establish one or more publication links between users of an information service, comprising:
-
a memory operable to host personal information associated with the users of the information service, the personal information including data indicating one or more communities of which a user is a part and further including data indicating one or more publication links that have been established between users; and a hardware processor operable to; pull personal information from an electronic device that is communicatively coupled to the data aggregation server, wherein the pulled personal information includes personal information associated with a first user that was not provided by the first user during a registration process for the information service; determine one or more community relationships between the first user and one or more other users, wherein the determination of community relationships is based on a correlation between the personal information of the first user and the personal information of the other users; select, from a subset of the other users that do not have an established publication link with the first user, a second user to suggest to the first user, wherein the selection of the second user is based on at least one determined community relationship between the first user and the second user; seek to establish a publication link between the first user and the second user by providing a suggestion to the first user via a client software application associated with the first user, wherein the suggestion identifies the second user and the publication link defines an association between the first user and the second user such that the first user is provided access to publication information published by the second user and the second user is provided access to publication information published by the first user; and after the publication link between the first user and the second user has been established, push publication information published by the second user to the first user via the client software application associated with the first user such that the first user is provided immediate access to the publication information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for establishing a publication link between users of an information service, comprising:
-
hosting, by a data aggregation server, personal information associated with the users of the information service, the personal information including data indicating one or more communities of which a user is a part and further including data indicating one or more publication links that have been established between users; pulling, by the data aggregation server, personal information from an electronic device that is communicatively coupled to the data aggregation server, wherein the pulled personal information includes personal information associated with a first user that was not provided by the first user during a registration process for the information service; determining, by the data aggregation server, one or more community relationships between the first user and one or more other users, wherein the determination of community relationships is based on a correlation between the personal information of the first user and the personal information of the other users; selecting, by the data aggregation server, a second user to suggest to the first user from a subset of the other users that do not have an established publication link with the first user, wherein the selection of the second user is based on at least one determined community relationship between the first user and the second user; seeking to establish, by the data aggregation server, a publication link between the first user and the second user by providing a suggestion to the first user via a client software application associated with the first user, wherein the suggestion identifies the second user and the publication link defines an association between the first user and the second user such that the first user is provided access to publication information published by the second user and the second user is provided access to publication information published by the first user; and after the publication link between the first user and the second user has been established, pushing, by the data aggregation server, publication information published by the second user to the first user via the client software application associated with the first user such that the first user is provided immediate access to the publication information. - View Dependent Claims (8, 9, 10)
-
-
11. A system for establishing one or more publication links between users of an information service, comprising:
-
a data aggregation server adapted to; host personal information associated with the users of the information service, the personal information including data indicating one or more communities of which a user is a part and further including data indicating one or more publication links that have been established between users; pull personal information from an electronic device that is communicatively coupled to the data aggregation server, wherein the pulled personal information includes personal information associated with a first user that was not provided by the first user during a registration process for the information service; determine one or more community relationships between the first user and one or more other users, wherein the determination of community relationships is based on a correlation between the personal information of the first user and the personal information of the other users; select, from a subset of the other users that do not have an established publication link with the first user, a second user to suggest to the first user, wherein the selection of the second user is based on at least one determined community relationship between the first user and the second user; and after a publication link between the first user and the second user has been established, push publication information published by the second user to the first user via a client software application associated with the first user such that the first user is provided immediate access to the publication information; and a client software application adapted to; provide a suggestion to the first user identifying the second user selected by the data aggregation server; provide an option to the first user to attempt to establish a publication link between the first user and the second user, wherein the publication link defines an association between the first user and the second user such that the first user is provided access to publication information published by the second user and the second user is provided access to publication information published by the first user; and display, for viewing by the first user, publication information published by the second user after said publication link has been established. - View Dependent Claims (12, 13, 14)
-
Specification