COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR IMPLEMENTING A SOCIAL NETWORK INFORMATION FEED AS A PLATFORM
First Claim
1. A computer implemented method for presentation of feed items in an information feed to be displayed on a display device, the method comprising:
- determining at least one feed parameter, the at least one feed parameter identifying a characteristic of at least one feed item to be included in the information feed;
determining at least one feed search strategy based on the determined at least one feed parameter, the at least one feed search strategy identifying a feed query to be issued to a database system storing the feed items;
identifying the at least one feed item based on the determined at least one feed parameter and the at least one feed search strategy;
generating a first result object, the first result object including the identified at least one feed item, the first result object being a data structure including a result returned by the feed query; and
storing the first result object on the one or more storage mediums.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems, apparatus, and methods for presenting feed items in an information feed. In various implementations, at least one feed parameter is determined, where the at least one feed parameter identifies a characteristic of at least one feed item to be included in the information feed. In some implementations, at least one feed search strategy is determined based on the determined at least one feed parameter, where the at least one feed search strategy identifies a feed query to be issued to a database system storing the feed items. In various implementations, the at least one feed item is identified based on the determined at least one feed parameter and the at least one feed search strategy. In various implementations, a first result object is generated, where the first result object includes the identified at least one feed item.
-
Citations
32 Claims
-
1. A computer implemented method for presentation of feed items in an information feed to be displayed on a display device, the method comprising:
-
determining at least one feed parameter, the at least one feed parameter identifying a characteristic of at least one feed item to be included in the information feed; determining at least one feed search strategy based on the determined at least one feed parameter, the at least one feed search strategy identifying a feed query to be issued to a database system storing the feed items; identifying the at least one feed item based on the determined at least one feed parameter and the at least one feed search strategy; generating a first result object, the first result object including the identified at least one feed item, the first result object being a data structure including a result returned by the feed query; and storing the first result object on the one or more storage mediums. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more computing devices for presentation of feed items in an information feed to be displayed on a display device, the one or more computing devices comprising:
one or more processors operable to execute one or more instructions to; determine at least one feed parameter, the at least one feed parameter identifying a characteristic of at least one feed item to be included in the information feed; determine at least one feed search strategy based on the determined at least one feed parameter, the at least one feed search strategy identifying a feed query to be issued to a database system storing feed items; identify the at least one feed item based on the determined at least one feed parameter and the at least one feed search strategy; generate a first result object, the first result object including the identified at least one feed item, the first result object being a data structure including a result returned by the feed query; and store the first result object on the one or more storage mediums. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A non-transitory tangible computer-readable storage medium storing instructions executable by a computing device to perform a method for providing access to an online social network, the method comprising:
-
determining at least one feed parameter, the at least one feed parameter identifying a characteristic of at least one feed item to be included in the information feed; determining at least one feed search strategy based on the determined at least one feed parameter, the at least one feed search strategy identifying a feed query to be issued to a database system storing the feed items; identifying the at least one feed item based on the determined at least one feed parameter and the at least one feed search strategy; generating a first result object, the first result object including the identified at least one feed item, the first result object being a data structure including a result returned by the feed query; and storing the first result object on the one or more storage mediums. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification