DYNAMIC MATERIALIZATION OF FEEDS FOR ENABLING ACCESS OF THE FEED IN AN ONLINE SOCIAL NETWORK

    公开(公告)号:US20190102467A1

    公开(公告)日:2019-04-04

    申请号: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

    公开(公告)号:US20180357285A1

    公开(公告)日:2018-12-13

    申请号: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.

    DISTRIBUTED GENERATION OF LIVE FEED UPDATES IN A SOCIAL NETWORKING SYSTEM

    公开(公告)号:US20190104189A1

    公开(公告)日:2019-04-04

    申请号: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.

    SYSTEMS AND METHODS FOR FLEXIBLE FOLLOW SEMANTICS FOR BUSINESS OBJECTS

    公开(公告)号:US20170206613A1

    公开(公告)日:2017-07-20

    申请号:US15000982

    申请日:2016-01-19

    Inventor: Gary HOREN

    Abstract: The technology disclosed describes systems and methods for generating and utilizing flexible follow semantics for business objects in an enterprise social network—efficiently optimizing the follow semantics for the business objects using follow-models designed to optimize feeds for relevance and usefulness, in a multi-tenant environment. The technology disclosed further relates to managing digital data for a plurality of tenants to software instances, each tenant of the plurality of tenants comprising a group of users who share a common access with a specific set of privileges to a software instance of at least one application. The technology discloses systems and methods for flexible follow semantics for business objects in a large, distributed service center operation.

Patent Agency Ranking