-
公开(公告)号:US10990694B2
公开(公告)日:2021-04-27
申请号:US16032902
申请日:2018-07-11
Applicant: salesforce.com, inc.
Inventor: Douglas Eliot Chasman , David Chungnan Wu , Hugh Francis Cockburn , Alex Edelstein , Antoine Barseni , Franck Thomas , Antoine Magnier , Nhi Nguyen , Benoit Dufourd , Samantha Reynard , Samuel William Bailey
IPC: G06F21/62 , G06F21/31 , H04L29/08 , G06F21/60 , G06F16/951 , G06F16/958 , G06F16/25 , G06F16/27 , G06F9/50
Abstract: Methods, systems, and devices for processing private data using a workflow action are described. A method may include identifying, at a user device that is authenticated to access a local system, an action of a workflow that is running on an external server that is external to the local system. The action may involve processing private data stored within the local system. The method may further include receiving, at the user device, a direct data query associated with the action, the direct data query including a set of encoded instructions that are self-extracting upon being executed by a browser of the user device. The method may further include executing, by the browser of the user device, the set of encoded instructions to directly access the private data and transmitting an indication of a result of the action based on directly accessing the private data.
-
公开(公告)号:US20230153078A1
公开(公告)日:2023-05-18
申请号:US17455145
申请日:2021-11-16
Applicant: salesforce.com, inc.
Inventor: Kiran Hariharan Nair , Nhi Nguyen , Samuel William Bailey
Abstract: Techniques are disclosed relating to branch decision elements. A computer system may access process flow information specifying a process flow defining an ordering of elements that include a branch selector element that is connected to branches that flow to a branch return element. The computer system may execute the process flow, including traversing the elements and accessing state information that identifies which of the branches have been evaluated for traversal. Upon reaching the branch selector element, the computer system may determine, based on the state information, whether the branches include a branch that has not been evaluated. In response to determining a branch has not been evaluated, the computer system may determine whether to traverse that branch. Upon reaching the branch return element, the computer system may determine whether to return to the branch selector element based on whether a particular number of the branches have been evaluated.
-
公开(公告)号:US20220027503A1
公开(公告)日:2022-01-27
申请号:US17231235
申请日:2021-04-15
Applicant: salesforce.com, inc.
Inventor: Douglas Eliot Chasman , David Chungnan Wu , Hugh Francis Cockburn , Alex Edelstein , Antoine Barseni , Franck Thomas , Antoine Magnier , Nhi Nguyen , Benoit Dufourd , Samantha Reynard , Samuel William Bailey
IPC: G06F21/62 , G06F16/953
Abstract: Methods, systems, and devices for processing private data using a workflow action are described. A method may include identifying, at a user device that is authenticated to access a local system, an action of a workflow that is running on an external server that is external to the local system. The action may involve processing private data stored within the local system. The method may further include receiving, at the user device, a direct data query associated with the action, the direct data query including a set of encoded instructions that are self-extracting upon being executed by a browser of the user device. The method may further include executing, by the browser of the user device, the set of encoded instructions to directly access the private data and transmitting an indication of a result of the action based on directly accessing the private data.
-
公开(公告)号:US20200019720A1
公开(公告)日:2020-01-16
申请号:US16032902
申请日:2018-07-11
Applicant: salesforce.com, inc.
Inventor: Douglas Eliot Chasman , David Chungnan Wu , Hugh Francis Cockburn , Alex Edelstein , Antoine Barseni , Franck Thomas , Antoine Magnier , Nhi Nguyen , Benoit Dufourd , Samantha Reynard , Samuel William Bailey
Abstract: Methods, systems, and devices for processing private data using a workflow action are described. A method may include identifying, at a user device that is authenticated to access a local system, an action of a workflow that is running on an external server that is external to the local system. The action may involve processing private data stored within the local system. The method may further include receiving, at the user device, a direct data query associated with the action, the direct data query including a set of encoded instructions that are self-extracting upon being executed by a browser of the user device. The method may further include executing, by the browser of the user device, the set of encoded instructions to directly access the private data and transmitting an indication of a result of the action based on directly accessing the private data.
-
-
-