Distributed generation of live feed updates in a social networking system

    公开(公告)号:US11005957B2

    公开(公告)日:2021-05-11

    申请号:US15721598

    申请日:2017-09-29

    Inventor: Gary Horen

    Abstract: Each user from the users of the social networking system accesses the social networking system through a client device coupled with one of the servers on which the social networking system is implemented. In response to an occurrence of an information update, a first server from the multiple servers, transmits a representation of the information update to each one of other servers from the multiple servers; a second server from the other servers determines a set of active feeds associated with one or more active users that are connected to the social networking service through the second server; and for each active feed from the set of active feeds, the social networking system updates a view of the active feed to include the information update.

    Dynamic materialization of feeds for enabling access of the feed in an online social network

    公开(公告)号:US10558723B2

    公开(公告)日:2020-02-11

    申请号:US15721581

    申请日:2017-09-29

    Abstract: Dynamic materialization of a feed is described. A request for a feed is received. A state of the feed is determined. Responsive to determining that the state is the inactive state, causing materialization of the feed by populating a materialized feeds table in a second non-relational database system with feed items of the feed from the first relational database system, and setting the state of the feed to the activating state. Responsive to determining that the state is the active state, causing the request for the feed to be processed from the materialized feeds table in the second non-relational database system. Responsive to determining that the state is the disabled state, causing the request for the feed to be processed from the first relational database system, and causing an update of the materialized feeds table in the second non-relational database system to be postponed for a predetermined amount of time.

    Method and system for determining unique events from a stream of events

    公开(公告)号:US10599654B2

    公开(公告)日:2020-03-24

    申请号:US15796694

    申请日:2017-10-27

    Inventor: Gary Horen

    Abstract: A method and a system for determining unique counts of events from a stream of events are described. One or more sets of events are defined. A set is defined based on one or more parameters including a set type and zero or more set qualifiers. When an event occurs information related to the event is obtained and used to create a Hbase row key. The Hbase row key includes the set type, associated set qualifiers and a set member qualifier. The Hbase row key is added to the Hbase table when the Hbase row key is not already included in the Hbase table.

    FLEXIBLE DATA PROCESSING FOR CONTROLLING FOLLOW SEMANTICS TO MANAGE RELATIONSHIPS OF DATABASE OBJECTS IN A DATABASE SYSTEM

    公开(公告)号:US20190163784A1

    公开(公告)日:2019-05-30

    申请号:US16164167

    申请日:2018-10-18

    Inventor: Gary Horen

    Abstract: The technology disclosed describes database-implemented systems and methods of flexible data processing for controlling follow semantics to manage relationships of database objects in a database system. In some implementations, follow-models can define data content and presentation. The follow-models can be maintained using one or more data objects stored in a database. Follow semantics for a follow-model can be rooted to a database object entity or a database container entity. The follow-models can be differentiated by definition in the follow-models of: data items to select based on the database object entities and/or database container entities being followed, ordering and/or grouping of the data items, and outline data structure and/or data presentation of structured sequences of the data items.

    SYSTEMS AND METHODS FOR CROSS-REFERENCING FEED ITEMS
    8.
    发明申请
    SYSTEMS AND METHODS FOR CROSS-REFERENCING FEED ITEMS 审中-公开
    交叉引用物品的系统和方法

    公开(公告)号:US20140280134A1

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

    申请号:US14137202

    申请日:2013-12-20

    CPC classification number: G06Q10/10 G06Q50/01

    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for publishing a cross-referenced feed item for access by one or more followers in an online social network. A request to publish a feed item to a feed of a parent entity is received at a computing device, where the parent entity is identified in a database of the online social network. An entity is identified as being cross-referenced with the feed item, where the cross-referenced entity has one or more followers. A request to publish the feed item for access by the one or more followers of the cross-referenced entity is received at the computing device. The feed item is stored in one or more database tables in association with the parent entity and in association with the cross-referenced entity, the feed item capable of being provided in a plurality of information feeds accessible by the one or more followers including the parent entity feed and one or more feeds of the one or more followers.

    Abstract translation: 公开了用于发布交互参考的饲料物品以供在线社交网络中的一个或多个追随者访问的方法,装置,系统和计算机可读存储介质。 在计算设备处接收到将Feed项发布到父实体的馈送的请求,其中父实体在在线社交网络的数据库中被识别。 实体被标识为与供稿项交叉引用,其中交叉引用的实体具有一个或多个追随者。 在计算设备处接收要发布用于由相互参照实体的一个或多个追随者访问的馈送项目的请求。 馈送项目存储在与父实体相关联的一个或多个数据库表中,并且与相互参照的实体相关联,所述馈送项目能够被提供在由一个或多个跟随器可访问的多个信息馈送器中,所述多个信息馈送器包括父节点 实体供稿和一个或多个追踪者的一个或多个Feed。

Patent Agency Ranking