Real time content searching in social network
AssigneeFacebook, Inc.
InventorsAkhil Wable, Hong Yan, Spencer Ahrens, Yofay Kari Lee, Guizhen Yang
Life of this patent
Estimating the term…
Loading patent…
AssigneeFacebook, Inc.
InventorsAkhil Wable, Hong Yan, Spencer Ahrens, Yofay Kari Lee, Guizhen Yang
Estimating the term…
Indexing and retrieving real time content in a social networking system is disclosed. A user-term index includes user-term partitions, each user-term partition comprising temporal databases. As a post is received from a user, a user identifier, a post identifier, and a post is extracted. An object store communicatively coupled to a temporal database for recently received content is queried to determine whether terms in the post has already been stored. A term identifier is stored in the user-term index with the user and post identifiers. A forward index stores the post by post identifier. Responsive to a search query, the user-term index is searched by the user's connections and the terms. A real time search engine compiles the results of the user-term index query and retrieves the stored posts from the forward index. The search results may then be ranked and cached before presentation to the searching user.
A method comprising:
A system for retrieving information in a social networking system, the system comprising:
Dependencies are inferred from the claim text.