-
公开(公告)号:US11526474B2
公开(公告)日:2022-12-13
申请号:US16777872
申请日:2020-01-30
Applicant: salesforce.com, inc.
Inventor: Atish Agrawal , Jameison Bear Martin
IPC: G06F16/00 , G06F16/21 , G06F12/0804 , G06F16/215 , G06F16/2455
Abstract: Techniques are disclosed relating to providing and using probabilistic data structures to at least reduce requests between database nodes. In various embodiments, a first database node processes a database transaction that involves writing a set of database records to an in-memory cache of the first database node. As part of processing the database transaction, the first database node may insert, in a set of probabilistic data structures, a set of database keys that correspond to the set of database records. The first database node may send, to a second database node, the set of probabilistic data structures to enable the second database node to determine whether to request, from the first database node, a database record associated with a database key.
-
公开(公告)号:US11526465B2
公开(公告)日:2022-12-13
申请号:US16719691
申请日:2019-12-18
Applicant: salesforce.com, inc.
Inventor: Aditya Shetty , Thomas Fanghaenel
IPC: G06F16/00 , G06F16/11 , G06F16/901
Abstract: Techniques are disclosed relating to determining whether a set of database schemas are different. A computer system may receive a request to create a snapshot for a set of data stored in a database having a first database schema. In response to receiving the request, the computer system may create the snapshot for the set of data. As part of the creating, the computer system may generate, based on the first database schema, a first hierarchy of hash values that includes a first root hash value for the first database schema. The first hierarchy of hash values may be usable to determine whether the first database schema is different from a second database schema. The computer system may include the first hierarchy of hash values with the snapshot.
-
公开(公告)号:US20220391378A1
公开(公告)日:2022-12-08
申请号:US17342310
申请日:2021-06-08
Applicant: salesforce.com, inc.
Inventor: Patrick James Helland
Abstract: Techniques are disclosed relating to a database system includes worker nodes operable to perform transactions and director nodes operable to ensure transactional consistency for the transactions. A worker node may receive a request to perform a transaction involving writing a record. The worker node may then issue, to director nodes of the database system, a request for information that facilitates performance of an operation for the transaction. A director node may determine whether to approve the request based on whether the operation could cause transactional inconsistency in the database system. The worker node may proceed to perform the operation for the transaction in response to receiving approval responses from a majority of the director nodes, with none of the received responses indicating a disapproval of the transaction.
-
公开(公告)号:US20220391291A1
公开(公告)日:2022-12-08
申请号:US17342290
申请日:2021-06-08
Applicant: salesforce.com, inc.
Inventor: Patrick James Helland
Abstract: Techniques are disclosed relating to a database system includes worker nodes operable to perform transactions and director nodes operable to ensure transactional consistency for the transactions. A worker node may receive a request to perform a transaction involving writing a record. The worker node may then issue, to director nodes of the database system, a request for information that facilitates performance of an operation for the transaction. A director node may determine whether to approve the request based on whether the operation could cause transactional inconsistency in the database system. The worker node may proceed to perform the operation for the transaction in response to receiving approval responses from a majority of the director nodes, with none of the received responses indicating a disapproval of the transaction.
-
公开(公告)号:USD971938S1
公开(公告)日:2022-12-06
申请号:US29773701
申请日:2021-03-11
Applicant: salesforce.com, inc.
Designer: Abhinav Kishore , Anusha Paruchuri , Malhar Gupta
-
公开(公告)号:US11520691B2
公开(公告)日:2022-12-06
申请号:US17301799
申请日:2021-04-14
Applicant: salesforce.com, inc.
Inventor: Shuji Ui , Adam P. Rutland , Oleksandr Bardachenko
IPC: G06F11/36 , G06F16/23 , G06F3/0482
Abstract: A system for testing a software procedure is provided. The system is configured to: provide a user interface for configuring a test procedure; inject test data into a program execution flow for a target procedure; initiate test execution of the target procedure; evaluate test results based on data flow within actions of the target procedure to determine the success or failure of the actions during the test execution; and providing a GUI for reviewing the data flow within the actions of the target procedure during the test execution; wherein the GUI provides a test scenario graphical element for each of one or more test scenarios and a view chart graphical element for each test scenario, wherein selection of a view chart graphical element results in the display of a Gantt chart that describes the performance of each action in the target procedure during the test execution.
-
公开(公告)号:US11520468B2
公开(公告)日:2022-12-06
申请号:US17447223
申请日:2021-09-09
Applicant: salesforce.com, inc.
Inventor: Scott D. Beechuk , Orjan N. Kjellberg , Arvind Krishnan
IPC: G06F3/0484 , G06F3/04842 , H04L65/403 , G06Q30/00 , G06Q50/00 , H04L51/52 , G06Q30/02 , G06F3/048
Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with components across different domains in a single user interface in an online social network. The user interface includes a first component and a second component, where the first component exposes content from a first database system at a first network domain and the second component exposes content from a second database system at a second network domain. A first interaction with the first component is received at a computing device, followed by a reference being provided in the second component, where the reference includes information related to the first interaction. A second interaction with the second component regarding the reference can be received at the computing device. Interactions between the components hosted on different database systems can occur through an application programming interface (API).
-
公开(公告)号:US20220385666A1
公开(公告)日:2022-12-01
申请号:US17812977
申请日:2022-07-15
Applicant: Salesforce.com, Inc.
Inventor: Freeman PARKS , Ryan D. WOEBKENBERG
Abstract: A plurality of permissions associated with the on-demand computing services environment may be identified. Each of the permissions may identify a respective one or more actions permitted to be performed within the on-demand computing services environment. Each of the permissions may be granted to a respective one or more user accounts within the on-demand computing services environment. A degree of overlap between a first group of the user accounts granted a first one of the permissions and a second group of the user accounts granted a second one of the permissions may be determined. When the degree of overlap exceeds a designated threshold, a designated permission set that includes the first permission and the second permission may be created.
-
公开(公告)号:US20220383159A1
公开(公告)日:2022-12-01
申请号:US17534085
申请日:2021-11-23
Applicant: salesforce.com, inc.
Inventor: Semih Yavuz , Kazuma Hashimoto , Yingbo Zhou
IPC: G06N5/04 , G06F40/40 , G06F40/284
Abstract: Embodiments described herein provide a fusion-in-decoder (FID) based model (referred to as “PATHID”) for open-domain multi-hop question answering. Specifically, PATHID addresses the gap between the general behavior of the FID model on single-hop and multi-hop question answering, and provides more transparency into the reasoning path. In addition to answer generation, PATHID explicitly models the full reasoning path to resolve the answer with a generative sequence-to-sequence model.
-
公开(公告)号:USD971243S1
公开(公告)日:2022-11-29
申请号:US29740041
申请日:2020-06-30
Applicant: Salesforce.com, Inc.
Designer: Bradly Zavakos , Eric Paul Wittke
-
-
-
-
-
-
-
-
-