-
1.
公开(公告)号:US20200089722A1
公开(公告)日:2020-03-19
申请号:US16691050
申请日:2019-11-21
Applicant: salesforce.com, inc.
Inventor: Gary Horen , Lorenzo Minore , Matthew VAN WELY
IPC: G06F16/9535 , H04L29/08 , G06F16/2455 , G06F16/25
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 in a second non-relational database system with feed items of the feed from the first relational database system, where the second database system is separate from the first 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 second non-relational database system.
-
公开(公告)号:US11005957B2
公开(公告)日:2021-05-11
申请号:US15721598
申请日:2017-09-29
Applicant: salesforce.com, inc.
Inventor: Gary Horen
IPC: H04L29/08 , H04L29/06 , G06F16/951 , G06Q50/00 , G06F16/2453 , G06F3/0484
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.
-
3.
公开(公告)号:US10558723B2
公开(公告)日:2020-02-11
申请号:US15721581
申请日:2017-09-29
Applicant: salesforce.com, inc.
Inventor: Gary Horen , Lorenzo Minore , Matthew Van Wely
IPC: G06F16/9535 , H04L29/08 , G06F16/2455 , G06F16/25 , G06Q50/00
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.
-
公开(公告)号:US20140280329A1
公开(公告)日:2014-09-18
申请号:US13943629
申请日:2013-07-16
Applicant: SALESFORCE.COM, INC.
Inventor: Scott D. Beechuk , Steven Tamm , Orjan Kjellberg , Arvind Krishnan , Benjamin Snyder , Luke A. Ball , Shannon Hale , Khanh Kim P. Nguyen , William Gradin , Anna Bonner Mieritz , Beril Guvendik Maples , Gregg Johnson , Andrew Waite , Lorenzo Minore , Gary Horen , Hanson Ho
IPC: G06F17/30
CPC classification number: G06F17/2247 , G06F3/0481 , G06F3/0482 , G06F3/04842 , G06F17/212 , G06Q10/00 , G06Q30/01 , G06Q50/01 , H04L29/08081 , H04L67/00 , H04L67/10 , H04L67/22 , H04W4/21 , H04W4/60
Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with a record via a single user interface. The user interface includes a publisher and an information feed. A user may request to interact with the record from the publisher. Information may be submitted through the publisher to interact with the record to update the record. A feed item may be presented for inclusion in the information feed based on the update. One or more entities may be cross-referenced with the feed item so that the same feed item is provided in the feeds of each of the one or more entities. Identification of the entities to be cross-referenced with the feed item can come from data defined by a user in a payload, data defined by a system administrator, and/or record relationship information in a database system.
Abstract translation: 公开了用于经由单个用户界面与记录交互的方法,装置,系统和计算机可读存储介质。 用户界面包括发布者和信息提要。 用户可以请求与发布者的记录进行交互。 可以通过发布者提交信息与记录进行交互以更新记录。 可以基于更新呈现馈送项目以供包含在信息馈送中。 一个或多个实体可以与馈送项目交叉参考,使得在一个或多个实体中的每一个的馈送中提供相同的馈送项目。 用饲料物品交叉引用的实体的识别可以来自用户在有效载荷中定义的数据,由系统管理员定义的数据,和/或在数据库系统中记录关系信息。
-
5.
公开(公告)号:US11275806B2
公开(公告)日:2022-03-15
申请号:US16691050
申请日:2019-11-21
Applicant: salesforce.com, inc.
Inventor: Gary Horen , Lorenzo Minore , Matthew Van Wely
IPC: G06F16/9535 , H04L67/02 , G06F16/2455 , G06F16/25 , G06Q50/00 , H04L67/50
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 in a second non-relational database system with feed items of the feed from the first relational database system, where the second database system is separate from the first 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 second non-relational database system.
-
公开(公告)号:US10599654B2
公开(公告)日:2020-03-24
申请号:US15796694
申请日:2017-10-27
Applicant: salesforce.com, inc.
Inventor: Gary Horen
IPC: G06F16/22 , G06F16/2455 , G06F16/27 , G06Q10/10 , G06Q50/00
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.
-
7.
公开(公告)号:US20190163784A1
公开(公告)日:2019-05-30
申请号:US16164167
申请日:2018-10-18
Applicant: salesforce.com, inc.
Inventor: Gary Horen
IPC: G06F17/30
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.
-
公开(公告)号:US20140280134A1
公开(公告)日:2014-09-18
申请号:US14137202
申请日:2013-12-20
Applicant: salesforce.com, inc.
Inventor: Gary Horen , Lorenzo Minore
IPC: G06F17/30
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。
-
-
-
-
-
-
-