-
公开(公告)号:US12003602B2
公开(公告)日:2024-06-04
申请号:US18060528
申请日:2022-11-30
Applicant: Salesforce, Inc.
Inventor: Scott Glaser , Abhinav Bagul , Kerry Fleming , Matthew R. Kunkel , Derek Spiner
IPC: H04L67/566 , H04L9/40 , H04L67/561 , H04L67/564
CPC classification number: H04L67/566 , H04L63/10 , H04L63/168 , H04L67/561 , H04L67/564
Abstract: A method for providing interoperability between a plurality of security services and target applications by an interoperability service. The method includes receiving a request from one of the plurality of security services to perform a task on a target application, preparing a unified data model for interaction with the target application, determining and organizing data connections to perform the task on the target application, generating a set of requests using the unified data model based on the task and utilizing business logic of the interoperability service for the data connections with the target application, transforming the set of requests into commands and data structures specific to the target application, and sending the set of requests on respective data connections with the target application.
-
102.
公开(公告)号:US12001807B2
公开(公告)日:2024-06-04
申请号:US18152280
申请日:2023-01-10
Applicant: Salesforce, Inc.
Inventor: Alexander Rudolf Sippel , Bo He , Nathan William Krapf
IPC: G06F16/00 , G06F16/22 , G06F16/242 , G06F16/2457 , G06F16/248 , G06F16/26 , G06F16/28 , G06F16/908 , G06F16/95 , G06F40/20 , G06F40/56 , G06N7/00
CPC classification number: G06F40/56 , G06F16/221 , G06F16/244 , G06F16/24573 , G06F16/248 , G06F16/26 , G06F16/287 , G06F16/908 , G06F16/95 , G06F40/20 , G06N7/00 , G06F16/24578
Abstract: Disclosed herein are example embodiments of an improved narrative generation system where an analysis service that executes data analysis logic that supports story generation is segregated from an authoring service that executes authoring logic for story generation through an interface. Accordingly, when the authoring service needs analysis from the analysis service, it can invoke the analysis service through the interface. By exposing the analysis service to the authoring service through the shared interface, the details of the logic underlying the analysis service are shielded from the authoring service (and vice versa where the details of the authoring service are shielded from the analysis service). Through parameterization of operating variables, the analysis service can thus be designed as a generalized data analysis service that can operate in a number of different content verticals with respect to a variety of different story types.
-
公开(公告)号:US12001786B2
公开(公告)日:2024-06-04
申请号:US17749561
申请日:2022-05-20
Applicant: Salesforce, Inc.
Inventor: Mauro Eduardo Ignacio Mujica-Parodi, III , Nathan Drew Nichols , Nathan William Krapf , Brendan Robert Gimby
IPC: G06F40/20 , G06F16/242 , G06F16/901 , G06N5/02
CPC classification number: G06F40/20 , G06F16/2428 , G06F16/243 , G06F16/9024 , G06N5/02
Abstract: Natural language generation technology is disclosed that applies artificial intelligence to structured data to determine content for expression in natural language narratives that describe the structured data. A graph data structure is employed, where the graph data structure comprises a plurality of nodes. Each of a plurality of the nodes (1) represents a corresponding intent so that a plurality of different nodes represent different corresponding intents and (2) is associated with one or more links to one or more of the nodes to define relationships among the intents. A processor (1) traverses the graph data structure to determine which of the nodes to use for content to be expressed in the natural language narratives and (2) determines which of the nodes to use for providing follow-up information about the natural language narratives based on the links of the graph data structure so that the follow-up information is derived from nodes that are linked to the nodes used for the content to be expressed in the natural language narrative.
-
公开(公告)号:USD1029040S1
公开(公告)日:2024-05-28
申请号:US29864393
申请日:2022-05-25
Applicant: Salesforce, Inc.
Designer: Andrew Mangano , Stephen Goldberg , Saurabh Davala , Umesh Zope , Saket Agarwal , Abigail Sigler
Abstract: The FIGURE is a front view of a display screen or portion thereof with icon showing the claimed design.
The broken lines in the FIGURE show a display screen or portion thereof, and form no part of the claimed design.-
105.
公开(公告)号:US11997161B2
公开(公告)日:2024-05-28
申请号:US17899284
申请日:2022-08-30
Applicant: Salesforce, Inc.
Inventor: Ahi Kodi , Arun Sathnur
IPC: H04L67/1001 , G06F9/50 , H04L43/0876
CPC classification number: H04L67/1001 , G06F9/5083 , H04L43/0876
Abstract: Methods, computer readable media, and devices for distributing risk of multiple realms across multiple resources based on a realm risk model are disclosed. One method may include determining a time score based on an average response, a traffic score based on an average client request rate, and a risk score based on the time score and the traffic score for a plurality of realms, distributing the plurality of realms across a fixed number of resources based on the risk scores of the plurality of realms, and in response to a change in a risk score of a realm, redistributing the plurality of realms across the fixed number of resources based on a difference between a maximum risk score and a minimum risk score.
-
公开(公告)号:US11995140B2
公开(公告)日:2024-05-28
申请号:US17821429
申请日:2022-08-22
Applicant: Salesforce, inc.
Inventor: Vivek Viswanathan , Amol Suresh Hardikar , Karishma Kishore Lalwani , Alok K Patel , Jackson Zee Herrick , Paymon Teyer
IPC: G06F16/9538 , G06F11/07 , G06F11/32 , G06F11/34 , G06Q10/10
CPC classification number: G06F16/9538 , G06F11/079 , G06F11/323 , G06F11/3409 , G06Q10/10 , G06F2201/80 , G06F2201/835
Abstract: Methods, systems, apparatuses, and computer program products are described. A database system may store data logs tracking performance data for multiple tenants of the database system. The database system may receive, via a user interface of a user device, a user input indicating a request to perform an analysis of performance data associated with one of the multiple tenants. The request may indicate a time period and a performance metric for the analysis. The database system may execute a query based on the analysis. The query may execute on a subset of the data logs associated with the tenant and the performance metric. The system may analyze a result of the query to determine one or more entities that affected the performance metric during the time period. The system may transmit an indication of the one or more entities for display at the user interface.
-
公开(公告)号:US20240169036A1
公开(公告)日:2024-05-23
申请号:US18056705
申请日:2022-11-17
Applicant: Salesforce, Inc.
Inventor: Alan Davies , Shawn Butterfield , Sai Lakshminaraayana , Ganbaatar Arslanbaatar , Kevin Lun , Jianwu Zhao
Abstract: System and method for managing health and safety protocols for occasions, including validation of health verification requirements, asynchronous communication, and generation of multi-factor health credentials. All components of the system can be configured within an integrated graphical user interface (GUI). These components, or subsystems, include a health verification subsystem to indicate one or more health verification requirements for attending the occasion, an occasion communication subsystem to manage communication with prospective visitors to the occasion, and an occasion access subsystem to generate electronic passes to the occasion for prospective visitors who comply with the health verification requirements. Health information provided by a prospective visitor is verified, a visitor/occasion specific QR code is generated and sent to the visitor in an email message. The configuration data to define the operation of the various subsystems is stored in accordance with a flexible and portable data schema comprising a plurality of interrelated objects.
-
公开(公告)号:US20240168956A1
公开(公告)日:2024-05-23
申请号:US18081957
申请日:2022-12-15
Applicant: Salesforce, Inc.
Inventor: Parth Vijay Vaishnav , Mitchell Christensen , Kevin Han
IPC: G06F16/2455 , G06F16/27
CPC classification number: G06F16/24564 , G06F16/273
Abstract: A rules engine (RE) may operate in conjunction with a database providing functionality, such as transactional support in data access environments on behalf of tenants. The database may have a data repository accessible by multiple tenants, and tenants may have a private context. RE rules may be defined in the data repository having an extension point corresponding to an extension defined in the private context. Execution of database functionality may affect data defined in the database. Execution of RE rules corresponding to database functionality affects corresponding data associated with the RE. Various techniques, e.g., fact handles, event listeners, etc. may be used to coordinate tracking and synchronizing changes between RE data and/or the database. A flag or other indicator may signify state preservation between multiple calls to the database and/or the RE, e.g., to support analysis involving transactions having overlapping intermediary results such as results from performing data lookups.
-
109.
公开(公告)号:US11989858B2
公开(公告)日:2024-05-21
申请号:US17957545
申请日:2022-09-30
Applicant: Salesforce, Inc.
Inventor: Michael Sollami , Jessica Lundin
CPC classification number: G06T5/50 , G06T7/13 , G06V10/462 , G06T2207/20024 , G06T2207/20221
Abstract: Systems and methods are provided for determining a first upper bound of a x-direction frame margin of a downsampled image and a second upper bound for a y-direction frame margin of the downsampled image. A total value for each row and column of a weighted grayscale image formed from the downsampled image may be determined. An outlier filtering may be applied to the determined total values for each row and column of the weighted grayscale image. A peak of pairwise ratios of consecutive values from left and right sides of the weighted grayscale image may be used to determine an x-margin, and a peak of pairwise ratios of consecutive values from top and bottom sides of the weighted grayscale image may be used to determine a y-margin. Content may be applied to the image based on the determined x-margin and y-margin values to form a composite image.
-
110.
公开(公告)号:US20240160917A1
公开(公告)日:2024-05-16
申请号:US18182939
申请日:2023-03-13
Applicant: Salesforce, Inc.
Inventor: Le XUE , Chen XING , Juan Carlos NIEBLES DUQUE , Caiming XIONG , Ran XU , Silvio SAVARESE
CPC classification number: G06N3/08 , G06T19/20 , G06T2210/56 , G06T2219/2004
Abstract: A method of training a neural network based three-dimensional (3D) encoder is provided. A training dataset is generated using a plurality of 3D models of a 3D model dataset. To generate a first sample of the training dataset, an image generator with multi-view rendering is used to generate a plurality of image candidates of a first 3D model. A word is chosen from metadata associated with the first 3D model. A language model is used to generate one or more text descriptions using the selected word and a plurality of prompts. A point cloud is generated by randomly sampling points in the 3D model. The first sample is generated to include a first image randomly selected from the plurality of image candidates, one or more text descriptions, and the point cloud is generated. The 3D encoder is trained using the training dataset including the first sample.
-
-
-
-
-
-
-
-
-