STATE-BASED LOGGING FOR A VIEWING SESSION
    1.
    发明申请

    公开(公告)号:US20170171252A1

    公开(公告)日:2017-06-15

    申请号:US14965783

    申请日:2015-12-10

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes a computer server machine receiving information about a first media player event with the information about the first media player event including a viewing session identifier. Using a state machine, the computer server machine identifies a current state of the viewing session using the information about the first media player event. The computer server machine receives information about a second media player event. Using a state machine, the computer server machine identifies a subsequent state of the viewing session using the information about the second media player event. The computer server machine calculates metrics for the viewing session based on the current state and subsequent state, and stores the metrics. The computer server machine generates a session summary with the session summary including information about the metrics for the viewing session.

    REAL TIME CONTENT SEARCHING IN SOCIAL NETWORK
    2.
    发明申请
    REAL TIME CONTENT SEARCHING IN SOCIAL NETWORK 审中-公开
    社会网络中的实时内容搜索

    公开(公告)号:US20140250101A1

    公开(公告)日:2014-09-04

    申请号:US14276913

    申请日:2014-05-13

    Applicant: Facebook, Inc.

    Abstract: 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.

    Abstract translation: 公开了在社交网络系统中索引和检索实时内容。 用户术语索引包括用户术语分区,每个用户术语分区包括时间数据库。 当从用户接收到帖子时,提取用户标识符,帖子标识符和帖子。 查询通信地耦合到最近接收的内容的时间数据库的对象存储库,以确定该帖子中的术语是否已被存储。 术语标识符与用户和职位标识符一起存储在用户术语索引中。 转发索引以邮件标识符存储帖子。 响应于搜索查询,用户术语索引由用户的连接和术语搜索。 实时搜索引擎编译用户术语索引查询的结果,并从前向索引检索存储的帖子。 然后可以在向搜索用户呈现之前对搜索结果进行排序和缓存。

    Querying features based on user actions in online systems
    3.
    发明授权
    Querying features based on user actions in online systems 有权
    根据在线系统中的用户操作查询功能

    公开(公告)号:US08788487B2

    公开(公告)日:2014-07-22

    申请号:US13690225

    申请日:2012-11-30

    Applicant: Facebook, Inc.

    CPC classification number: G06F17/30386 G06F17/30867 G06Q10/101 G06Q50/01

    Abstract: Online systems, for example, social networking systems store features describing relations between entities represented in the online system. The information describing the features is represented as a graph. The online system maintains a cumulative feature graph and an incremental feature graph. Feature values based on recent user actions are stored in the incremental graph and feature values based on previous actions are stored in the cumulative graph. Periodically, the information stored in the incremental feature graph is merged with the information stored in the cumulative feature graph. The incremental graph is marked as inactive during the merge and information based on new user actions is stored in an active incremental feature graph. If a request for feature information is received, the feature information obtained from the cumulative feature graph, inactive incremental feature graph and the active incremental feature graph are combined to determine the feature information.

    Abstract translation: 在线系统,例如,社交网络系统存储描述在线系统中表示的实体之间的关系的特征。 描述特征的信息表示为图形。 在线系统维护累积特征图和增量特征图。 基于最近用户动作的特征值存储在增量图中,基于先前动作的特征值存储在累积图中。 定期地,存储在增量特征图中的信息与存储在累积特征图中的信息合并。 增量图在合并期间被标记为不活动,而基于新用户操作的信息存储在活动增量特征图中。 如果接收到对特征信息的请求,则从累积特征图,非活动增量特征图和活动增量特征图获得的特征信息被组合以确定特征信息。

    Managing delivery of messages to non-stationary mobile clients

    公开(公告)号:US10462622B2

    公开(公告)日:2019-10-29

    申请号:US15860470

    申请日:2018-01-02

    Applicant: Facebook, Inc.

    Inventor: Hong Yan

    Abstract: In one embodiment, a method includes managing delivery of messages to non-stationary mobile clients. A computing system receives a request from a first user to send a message to a second user. The computing system then accesses the location information of the second user which includes the velocity of the mobile client of the second user. The computing system further accesses the activity information of the second user which indicates if the second user is currently active on a social-networking application. If the velocity indicates that the second user is non-stationary, the computing system then determines an activity-level of the second user. If the activity-level is below a threshold activity-level, the computing system confirms with the first user whether the message to the second user should be sent. If the activity-level is above a threshold activity-level, the computing system sends the message to the receiver.

    REMINDING A USER OF AN ONLINE SYSTEM ABOUT A CONTENT ITEM PRESENTED TO THE USER IN CONJUNCTION WITH A VIDEO

    公开(公告)号:US20190075365A1

    公开(公告)日:2019-03-07

    申请号:US15697707

    申请日:2017-09-07

    Applicant: Facebook, Inc.

    Abstract: An online system allows online system users to search for and view content (e.g., videos) maintained in the online system. The online system may maintain user accounts associated with each user, which allow the online system to identify the users across different sessions within the online system. Upon receiving a request to present a video to a viewing user of the online system, the online system may present a content item in conjunction with the video, such that the content item overlays at least a portion of the video. The content item may be presented in conjunction with an interactive element corresponding to an option to receive a reminder associated with the content item. If the online system receives a request from the viewing user to receive the reminder associated with the content item, the online system may send the reminder to the viewing user at a later time.

    QUERYING FEATURES BASED ON USER ACTIONS IN ONLINE SYSTEMS

    公开(公告)号:US20140156637A1

    公开(公告)日:2014-06-05

    申请号:US13690225

    申请日:2012-11-30

    Applicant: Facebook, Inc.

    CPC classification number: G06F17/30386 G06F17/30867 G06Q10/101 G06Q50/01

    Abstract: Online systems, for example, social networking systems store features describing relations between entities represented in the online system. The information describing the features is represented as a graph. The online system maintains a cumulative feature graph and an incremental feature graph. Feature values based on recent user actions are stored in the incremental graph and feature values based on previous actions are stored in the cumulative graph. Periodically, the information stored in the incremental feature graph is merged with the information stored in the cumulative feature graph. The incremental graph is marked as inactive during the merge and information based on new user actions is stored in an active incremental feature graph. If a request for feature information is received, the feature information obtained from the cumulative feature graph, inactive incremental feature graph and the active incremental feature graph are combined to determine the feature information.

    Updating features based on user actions in online systems

    公开(公告)号:US09690871B2

    公开(公告)日:2017-06-27

    申请号:US14722007

    申请日:2015-05-26

    Applicant: Facebook, Inc.

    Inventor: Ming Hua Hong Yan

    Abstract: Online systems, for example, social networking systems store features describing relations between entities represented in the online system. The information describing the features is represented as a graph. The online system maintains a cumulative feature graph and an incremental feature graph. Feature values based on recent user actions are stored in the incremental graph and feature values based on previous actions are stored in the cumulative graph. Periodically, the information stored in the incremental feature graph is merged with the information stored in the cumulative feature graph. The incremental graph is marked as inactive during the merge and information based on new user actions is stored in an active incremental feature graph. If a request for feature information is received, the feature information obtained from the cumulative feature graph, inactive incremental feature graph and the active incremental feature graph are combined to determine the feature information.

    Real-time content searching in social network
    9.
    发明授权
    Real-time content searching in social network 有权
    在社交网络中实时搜索内容

    公开(公告)号:US09582587B2

    公开(公告)日:2017-02-28

    申请号:US15257830

    申请日:2016-09-06

    Applicant: Facebook, Inc.

    Abstract: 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.

    Abstract translation: 公开了在社交网络系统中索引和检索实时内容。 用户术语索引包括用户术语分区,每个用户术语分区包括时间数据库。 当从用户接收到帖子时,提取用户标识符,帖子标识符和帖子。 查询通信地耦合到最近接收的内容的时间数据库的对象存储库,以确定该帖子中的术语是否已被存储。 术语标识符与用户和职位标识符一起存储在用户术语索引中。 转发索引以邮件标识符存储帖子。 响应于搜索查询,用户术语索引由用户的连接和术语搜索。 实时搜索引擎编译用户术语索引查询的结果,并从前向索引检索存储的帖子。 然后可以在向搜索用户呈现之前对搜索结果进行排序和缓存。

    REAL TIME CONTENT SEARCHING IN SOCIAL NETWORK
    10.
    发明申请
    REAL TIME CONTENT SEARCHING IN SOCIAL NETWORK 审中-公开
    社会网络中的实时内容搜索

    公开(公告)号:US20150154237A1

    公开(公告)日:2015-06-04

    申请号:US14615160

    申请日:2015-02-05

    Applicant: Facebook, Inc.

    Abstract: 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.

    Abstract translation: 公开了在社交网络系统中索引和检索实时内容。 用户术语索引包括用户术语分区,每个用户术语分区包括时间数据库。 当从用户接收到帖子时,提取用户标识符,帖子标识符和帖子。 查询通信地耦合到最近接收的内容的时间数据库的对象存储库,以确定该帖子中的术语是否已被存储。 术语标识符与用户和职位标识符一起存储在用户术语索引中。 转发索引以邮件标识符存储帖子。 响应于搜索查询,用户术语索引由用户的连接和术语搜索。 实时搜索引擎编译用户术语索引查询的结果,并从前向索引检索存储的帖子。 然后可以在向搜索用户呈现之前对搜索结果进行排序和缓存。

Patent Agency Ranking