-
公开(公告)号:US12105835B2
公开(公告)日:2024-10-01
申请号:US17224307
申请日:2021-04-07
申请人: salesforce.com, inc.
发明人: Jeremiah David Brazeau , Victor Manuel Romero Carrasco , Christopher David Boran , Andre Huss , Pallav Kothari
CPC分类号: G06F21/6245 , G06F9/547
摘要: Methods, computer readable media, and devices for efficient application programming interface (API) processing with privacy protection include one method of receiving a user request for content from a client, parsing the user request for content to identify one or more request portions having a type of public information, customized information, and personal information, transmitting the one or more request portions to a corresponding microservice based on the type of the portion of content being requested, receiving one or more response portions, determining a type of the one or more portions of content, and in response to determining the type of a portion of content is not personal information, caching the portion of content based on the type of the portion of content, combining the one or more response portions into a user response, and sending the user response to the client.
-
2.
公开(公告)号:US20240289259A1
公开(公告)日:2024-08-29
申请号:US18657412
申请日:2024-05-07
申请人: salesforce.com, inc.
发明人: Kaushal BANSAL , Prabtiat SINGH , Selim CIRACI
CPC分类号: G06F11/368 , G06F11/3664 , G06F11/3692 , H04L63/20
摘要: 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
申请人: salesforce.com, inc.
发明人: Ritika Gulabrani , Alejandro Lopez , Brady Sammons , Yenjui Liu , Namrata Mehta
IPC分类号: G06F3/0482 , G06F3/04847 , G06F9/451 , G06F16/248
CPC分类号: G06F3/0482 , G06F3/04847 , G06F9/451 , G06F16/248
摘要: 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.
-
4.
公开(公告)号:US20240267220A1
公开(公告)日:2024-08-08
申请号:US18636573
申请日:2024-04-16
申请人: salesforce.com, inc.
发明人: Matthew Bahrenburg , Alan Vangpat , Anupam Jain , William Charles Mortimore, JR. , Srinath Krishna Ananthakrishnan , Peter S. Wisnovsky
CPC分类号: H04L9/30 , G06F21/602 , H04L9/3213
摘要: 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.
-
公开(公告)号:US12056009B2
公开(公告)日:2024-08-06
申请号:US17821390
申请日:2022-08-22
申请人: salesforce.com, inc.
发明人: Mark F. Wilding
CPC分类号: G06F11/1405 , G06F8/60 , G06F9/4881 , G06F9/541 , G06F11/1415 , G06F11/1482 , G06F11/3664 , G06F11/3692 , G06F21/51 , G06F21/54
摘要: Techniques are disclosed relating to automated operations management. In various embodiments, a computer system accesses operational information that defines commands for an operational scenario and accesses blueprints that describe operational entities in a target computer environment related to the operational scenario. The computer system implements the operational scenario for the target computer environment. The implementing may include executing a hierarchy of controller modules that include an orchestrator controller module at top level of the hierarchy that is executable to carry out the commands by issuing instructions to controller modules at a next level. The controller modules may be executable to manage the operational entities according to the blueprints to complete the operational scenario. In various embodiments, the computer system includes additional features such as an application programming interface (API), a remote routing engine, a workflow engine, a reasoning engine, a security engine, and a testing engine.
-
公开(公告)号:US12014162B2
公开(公告)日:2024-06-18
申请号:US17462888
申请日:2021-08-31
申请人: salesforce.com, inc.
发明人: Mayank Kumar
摘要: System and methods are described for implementing controlled updates of containers in a distributed application deployment environment. In one implementation, a method comprises: receiving a request to update a target container of a plurality of containers within a deployed computing unit; identifying an updated configuration object to be applied to the target container based on the request; receiving or computing a health indicator representative of performance of the deployed computing unit or other containers to which the updated configuration object has been applied; and assigning the updated configuration object to the target container based on the health indicator.
-
公开(公告)号:US12013860B2
公开(公告)日:2024-06-18
申请号:US18149440
申请日:2023-01-03
申请人: salesforce.com, inc.
IPC分类号: G06F16/2455
CPC分类号: G06F16/24562
摘要: This disclosure provides various techniques that may allow for accessing values stored in a data structure that stores multiple values corresponding to database transactions using a skip list. A key may be used to traverse the skip list to access data associated with the key. The skip list maintains on ordering of multiple keys, each associated with a particular record in the data structure, using indirect links between data records in the data structure that reference buckets included in hash table. Each bucket includes pointers to one or more records in the skip list.
-
公开(公告)号:US12009989B2
公开(公告)日:2024-06-11
申请号:US17037501
申请日:2020-09-29
申请人: salesforce.com, inc.
发明人: Tejaswini Ganapathi , Satish Raghunath , Xu Che , Shauli Gal , Andrey Karapetov
IPC分类号: H04L41/14 , G05B17/02 , G06F16/2458 , G06F17/16 , G06N7/01 , H04L41/142 , H04L43/08 , H04L43/0829 , H04L43/0852 , H04L43/087 , H04L43/0888
CPC分类号: H04L41/145 , G05B17/02 , G06F16/2477 , G06F17/16 , G06N7/01 , H04L41/142 , H04L43/08 , H04L43/0829 , H04L43/0858 , H04L43/087 , H04L43/0888
摘要: An data driven approach to generating synthetic data matrices is presented. By retrieving historical network traffic data, probabilistic models are generated. Optimal distribution families for a set of independent data segments are determined. Applications are tested and performance metrics are determined based on the generated synthetic data matrices.
-
公开(公告)号:US20240161464A1
公开(公告)日:2024-05-16
申请号:US18159189
申请日:2023-01-25
申请人: Salesforce.com, Inc.
IPC分类号: G06V10/774 , G06F40/40 , G06V10/776 , G06V10/82 , G06V20/40 , G06V20/70
CPC分类号: G06V10/774 , G06F40/40 , G06V10/776 , G06V10/82 , G06V20/41 , G06V20/70
摘要: 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
申请人: salesforce.com, inc.
IPC分类号: G06F9/54 , G06F8/34 , G06F16/242 , G06F16/2452 , G06F16/26 , G06Q40/02
CPC分类号: G06F9/542 , G06F8/34 , G06F9/545 , G06F16/2448 , G06F16/2452 , G06F16/26 , G06Q40/02 , G06F3/04817
摘要: 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.
-
-
-
-
-
-
-
-
-