-
11.
公开(公告)号:US20240289259A1
公开(公告)日:2024-08-29
申请号:US18657412
申请日:2024-05-07
Applicant: salesforce.com, inc.
Inventor: Kaushal BANSAL , Prabtiat SINGH , Selim CIRACI
CPC classification number: G06F11/368 , G06F11/3664 , G06F11/3692 , H04L63/20
Abstract: In an example, an apparatus may include a validation module configured to identify a security policy update from a security as code repository, wherein the identified security policy update is a candidate for deployment to a production environment having a plurality of attributes defined by an infrastructure as code repository; identify, from the plurality of attributes and using the infrastructure as code repository, individual attributes that correspond to the identified security policy update, wherein the identified individual attributes are identical to a subset of the plurality of attributes; generate a test environment based on the identified individual attributes; following deployment of the identified security policy update to the test environment, check for security exceptions or availability exceptions using the test environment; and output validation results based on a result of the checking.
-
公开(公告)号:US20240272770A1
公开(公告)日:2024-08-15
申请号:US18581864
申请日:2024-02-20
Applicant: salesforce.com, inc.
Inventor: Ritika Gulabrani , Alejandro Lopez , Brady Sammons , Yenjui Liu , Namrata Mehta
IPC: G06F3/0482 , G06F3/04847 , G06F9/451 , G06F16/248
CPC classification number: G06F3/0482 , G06F3/04847 , G06F9/451 , G06F16/248
Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for executing process flows. A graphical representation of a flow is provided for presentation via a display device, where the flow includes a plurality of elements, each of the elements corresponding to a set of computer-readable instructions. A set of metrics associated with the flow is generated or updated, where the set of metrics indicates, for each of a plurality of paths of the flow, one or more metrics collected across a plurality of users of the database system that accessed the flow, each of the paths of the flow corresponding to a subset of the plurality of elements of the flow. An indication of the set of metrics associated with the flow is provided, for presentation via the display device, in relation to one or more elements of the flow such that at least a first portion of the set of metrics is provided for presentation in close proximity to a visual representation of a first one of the elements of the flow and a second portion of the set of metrics is provided for presentation in close proximity to a visual representation of a second one of the elements of the flow. A request to modify the flow is processed and the graphical representation of the flow is modified responsive to processing the request to modify the flow. In addition, a modified flow corresponding to the modified graphical representation can be stored.
-
13.
公开(公告)号:US20240267220A1
公开(公告)日:2024-08-08
申请号:US18636573
申请日:2024-04-16
Applicant: salesforce.com, inc.
Inventor: Matthew Bahrenburg , Alan Vangpat , Anupam Jain , William Charles Mortimore, JR. , Srinath Krishna Ananthakrishnan , Peter S. Wisnovsky
CPC classification number: H04L9/30 , G06F21/602 , H04L9/3213
Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the authentication of computing system requests across tenants of at least one multi-tenant database system. Authentication is facilitated using a central registry that is accessible by and independent from the tenants of the multi-tenant database system.
-
公开(公告)号:US20240161464A1
公开(公告)日:2024-05-16
申请号:US18159189
申请日:2023-01-25
Applicant: Salesforce.com, Inc.
Inventor: Roberto Martin-Martin , Silvio Savarese , Honglu Zhou , Juan Carlos Niebles Duque
IPC: G06V10/774 , G06F40/40 , G06V10/776 , G06V10/82 , G06V20/40 , G06V20/70
CPC classification number: G06V10/774 , G06F40/40 , G06V10/776 , G06V10/82 , G06V20/41 , G06V20/70
Abstract: Embodiments described herein provide systems and methods for training video models to perform a task from an input instructional video. A procedure knowledge graph (PKG) may be generated with nodes representing procedure steps, and edges representing relationships between the steps. The PKG may be generated based on text and/or video training data which includes procedures (e.g., instructional videos). Using the PKG, a video model may be trained using the PKG to provide supervisory training signals for a number of tasks. Once the model is trained, it may be fine-tuned for a specific task which benefits from the model being trained in a way that makes the model embed procedural information when encoding videos.
-
公开(公告)号:US20240126621A1
公开(公告)日:2024-04-18
申请号:US18391634
申请日:2023-12-20
Applicant: salesforce.com, inc.
Inventor: Skip SAULS , Medha SRIVASTAVA , Edward MENGEL , Sameer SETHI , James DIEFENDERFER
IPC: G06F9/54 , G06F8/34 , G06F16/242 , G06F16/2452 , G06F16/26 , G06Q40/02
CPC classification number: G06F9/542 , G06F8/34 , G06F9/545 , G06F16/2448 , G06F16/2452 , G06F16/26 , G06Q40/02 , G06F3/04817
Abstract: A dashboard runtime component includes (1) a visualization component configured to render a visual representation of data items retrieved from a data source and (2) a query execution component associated with at least the visualization component. The query execution component is configured to retrieve the data items from the data source. The dashboard runtime component also includes an application data interface configured to provide communication between the visualization component and the query execution component, including: (i) receiving notification of user interaction with the visualization component; (ii) passing a message to the query execution component, the message including instructions to execute an updated query according to the user interaction; (iii) receiving, from the query execution component, a dataset retrieved from the data source according to execution of the updated query; and (iv) passing the dataset to the visualization component, causing the visualization component to render an updated visual representation.
-
公开(公告)号:US11921750B2
公开(公告)日:2024-03-05
申请号:US16173057
申请日:2018-10-29
Applicant: Salesforce.com, Inc.
Inventor: Shan-Cheng Ho
CPC classification number: G06F16/278 , G06F16/211 , G06F16/2272 , G06F16/252
Abstract: A method and system are provided for assigning a particular record into a chunk of a partition within a non-relational database system. When a number of records in a particular candidate chunk is greater than a particular threshold number, an application performs an auto-balancing operation to split the particular candidate chunk such that records originally assigned to the particular candidate chunk are divided among the particular candidate chunk and a new chunk. Some of the number of records that were originally part of the particular candidate chunk are assigned to a new chunk and the other remaining ones of the number of records that were originally part of the particular candidate chunk remain assigned to the particular candidate chunk.
-
公开(公告)号:US20240046163A1
公开(公告)日:2024-02-08
申请号:US18451335
申请日:2023-08-17
Applicant: salesforce.com, inc.
Inventor: Tyler A. Ziemann
Abstract: Disclosed are systems, apparatus, methods and computer-readable media for updating information stored in a database system over a network. In some implementations, first contact data is retrieved from a first virtual portion of a database system, where the first contact data provides first contact information associated with at least one entity. In some instances, the first contact data is compared with second contact data, where the second contact data provides second contact information associated with the at least one entity. In some instances, at least some of the second contact information is retrieved from a social networking system. In various implementations, at least one difference between the first contact data and the second contact data is identified, where the at least one difference is capable of being presented in a user interface displayed at a computer system. In some instances, a selection identifying contact data to store is received.
-
公开(公告)号:US11886458B2
公开(公告)日:2024-01-30
申请号:US17453755
申请日:2021-11-05
Applicant: salesforce.com, inc.
Inventor: Chakrapani Kodavati , Smitha Venkat Boyapati , Navratna Ojha
IPC: G06F16/00 , G06F16/25 , G06F16/21 , G06F16/242
CPC classification number: G06F16/254 , G06F16/212 , G06F16/242 , G06F16/258
Abstract: Database systems and methods are provided for data migration between source and target computing systems using a configurable transformation service. The configurable transformation service obtains transformation configuration metadata associated with the particular combination of source and target computing systems, obtains a subset of source data in accordance with the transformation configuration metadata and transforms the subset of source data from a format associated with the source computing system to an intermediate, platform-independent format. The service transforms the subset of source data from the intermediate format to a destination format associated with the target computing system in accordance with the transformation configuration metadata and maintains the transformed subset of source data in the destination format in association with the target computing system.
-
公开(公告)号:US20230419050A1
公开(公告)日:2023-12-28
申请号:US18463019
申请日:2023-09-07
Applicant: salesforce.com, inc.
Inventor: Akari ASAI , Kazuma HASHIMOTO , Richard SOCHER , Caiming XIONG
IPC: G06F40/40
Abstract: Embodiments described herein provide a pipelined natural language question answering system that improves a BERT-based system. Specifically, the natural language question answering system uses a pipeline of neural networks each trained to perform a particular task. The context selection network identifies premium context from context for the question. The question type network identifies the natural language question as a yes, no, or span question and a yes or no answer to the natural language question when the question is a yes or no question. The span extraction model determines an answer span to the natural language question when the question is a span question.
-
20.
公开(公告)号:US11853699B2
公开(公告)日:2023-12-26
申请号:US17248583
申请日:2021-01-29
Applicant: salesforce.com, inc.
Inventor: Shubham Mehrotra , Ankit Chadha
IPC: G06F40/295 , G06F40/58 , G06F40/42 , G06F16/951 , G06F40/30 , G06F40/47
CPC classification number: G06F40/295 , G06F40/30 , G06F40/47 , G06F16/951
Abstract: A method and system for extracting and labeling Named-Entity Recognition (NER) data in a target language for use in a multi-lingual software module has been developed. First, a textual sentence is translated to the target language using a translation module. A named entity is identified and extracted within the translated sentence. The named entity is identified by either: exact mapping; a semantically similar translated named entity that meets a predetermined minimum threshold of similarity; or utilizing a rule-based library for the target language. Once identified, the named entity is labeled with a pre-determined category and stored in a retrievable electronic database.
-
-
-
-
-
-
-
-
-