ÜBERFEED
First Claim
Patent Images
1. A method comprising:
- by one or more computing devices,collecting a plurality of information items of a plurality of types relevant to a user;
ranking the plurality of information items based on their respective degrees of relevance to the user;
constructing an information feed that includes the plurality of information items in an order of their respective ranks; and
sending the information feed to a user device associated with the user for presentation of the plurality of information items to the user in the order of their respective ranks.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a computing device may collect a plurality of information items of a plurality of types relevant to a user; rank the plurality of information items based on their respective degrees of relevance to the user; construct an information feed that includes the plurality of information items in an order of their respective ranks; and send the information feed to a user device associated with the user for presentation of the plurality of information items to the user in the order of their respective ranks.
24 Citations
20 Claims
-
1. A method comprising:
- by one or more computing devices,
collecting a plurality of information items of a plurality of types relevant to a user; ranking the plurality of information items based on their respective degrees of relevance to the user; constructing an information feed that includes the plurality of information items in an order of their respective ranks; and sending the information feed to a user device associated with the user for presentation of the plurality of information items to the user in the order of their respective ranks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- by one or more computing devices,
-
11. A system comprising:
-
a memory comprising instructions executable by one or more processors; and the one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to; collect a plurality of information items of a plurality of types relevant to a user; rank the plurality of information items based on their respective degrees of relevance to the user; construct an information feed that includes the plurality of information items in an order of their respective ranks; and send the information feed to a user device associated with the user for presentation of the plurality of information items to the user in the order of their respective ranks. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. One or more computer-readable non-transitory storage media embodying software operable when executed by one or more computer systems to:
-
collect a plurality of information items of a plurality of types relevant to a user; rank the plurality of information items based on their respective degrees of relevance to the user; construct an information feed that includes the plurality of information items in an order of their respective ranks; and send the information feed to a user device associated with the user for presentation of the plurality of information items to the user in the order of their respective ranks.
-
Specification