-
公开(公告)号:US20250166060A1
公开(公告)日:2025-05-22
申请号:US18514287
申请日:2023-11-20
Applicant: Salesforce, Inc.
Inventor: Oleksandr Minaiev , Fermin Ordaz , Khoa Le , Na Cheng
IPC: G06Q40/03
Abstract: In some embodiments, a method stores a total number of generative credits for a generative artificial intelligence (AI) solution that is integrated with a software application in a database system. Usage data is tracked for a request to the generative artificial intelligence (AI) solution in the database system. The method determines a context from the usage data and retrieves a contextual pricing model for the generative AI solution using the context. The contextual pricing model translates a model specific charging policy to generative credits. The method applies the usage data to the contextual pricing model to translate the usage data to a number of generative credits. The number of generative credits for the generative AI solution is applied to an available number of generative credits of the total number of generative credits to generate a new available number of generative credits.
-
公开(公告)号:US20250150422A1
公开(公告)日:2025-05-08
申请号:US18501624
申请日:2023-11-03
Applicant: Salesforce, Inc.
Inventor: Curtis Neil Allen, JR. , David Barrett-Kahn , Zachary Alan Kaarvik , Omar Lee , McKenna Lowry , Kelly Holmes Moran , Sohom Paul , Jacquelyn Elizabeth Rocca , Leonard Jackson Shearer , Katherine Jane Steigman , Wii Yatani
IPC: H04L51/216 , H04L51/04 , H04L51/10 , H04L51/212
Abstract: Techniques for generating modified messages via a communication platform are discussed herein. For example, one or more machine-learning models associated with a communication platform may be configured to receive, as input and from a user of the communication platform, characteristics of one or more previously modified messages shared to the communication platform. The machine-learning model may generate one or more modified messages containing at least one characteristic of the previously modified messages and allowing the user to share the modified message to the communication platform.
-
公开(公告)号:US20250139112A1
公开(公告)日:2025-05-01
申请号:US19012774
申请日:2025-01-07
Applicant: Salesforce, Inc.
Inventor: Thomas NHAN , Hung DANG , Jeffrey Mark BOOTH JR. , Antonio Marcos DA SILVA JR. , BongKyum CHUNG , Russell Steven PAUL-JONES , Dhiren Kiran VED , Zoltan FOLEY-FISHER , Alethea Scattergood BAIR-SUTHERLAND , Catherine McCauley GUYMAN , Mahsa OLSEN , Vladimir GUMENNYY , Akhilesh JONNAVITTULA , Lucia SCHMIDT
IPC: G06F16/248 , G06F16/242 , G06F16/2453 , G06F16/25 , G06F16/26 , G06T11/20
Abstract: A server system is communicatively connected to a plurality of computing devices and one or more databases. The server system receives one or more queries from a computing device. The one or more queries specify a data source. The server system determines a level of security applicable to a user of the computing device. The server system translates the one or more queries into one or more logical queries according to semantics of the data source, and transmits the logical queries to a query pipeline of the server system. The server system executes the one or more queries against a first database of the one or more databases to retrieve query results from the data source. The server system applies the determined level of security to the query results to obtain one or more data sets, and returns the one or more data sets to the computing device.
-
公开(公告)号:US20250139087A1
公开(公告)日:2025-05-01
申请号:US18822050
申请日:2024-08-30
Applicant: Salesforce, Inc.
Inventor: Hon Hing WANG , Jonathan Alden Drake , Thomas Jackson Lewis, III , Ian Arthur Booth
IPC: G06F16/242 , G06F16/248 , G06F40/30
Abstract: A system receives a natural language query directed to a data source, and in response generates insights associated with predefined questions for the data source based on predefined types of analyses. In accordance with a determination that the natural language query semantically matches a respective predefined question, the computer system selects the respective predefined question and associated respective generated insights. In accordance with a determination that the natural language query semantically matches a respective generated insight, selecting the respective generated insight and associated respective predefined question. The system generates instructions for displaying on a display communicatively connected to the system the selected representative predefined question and associated respective generated insights and/or the selected representative generated insight and associated predefined question.
-
公开(公告)号:US12288039B1
公开(公告)日:2025-04-29
申请号:US16744537
申请日:2020-01-16
Applicant: Salesforce, Inc.
Inventor: Michael Justin Smathers , Daniel Joseph Platt , Nathan D. Nichols , Jared Lorince
IPC: G06F40/56 , G06F18/214
Abstract: Disclosed herein is computer technology that provides adaptive mechanisms for learning concepts that are expressed by natural language sentences, and then applies this learning to appropriately classify new natural language sentences with the relevant concept that they express.
-
公开(公告)号:US12287950B2
公开(公告)日:2025-04-29
申请号:US18238428
申请日:2023-08-25
Applicant: Salesforce, Inc.
Inventor: Mckenna Lowry , Austen Payan , Anthony Tae Jin Lee , Racine Harris
IPC: G06F3/04817 , G06F3/0482 , H04L51/02
Abstract: A user interface comprising at least a set of reaction icons configured to initiate a search of content of a communication platform is described. In an example, at least the set of reaction icons can be presented via the user interface of the communication platform, wherein individual reaction icons of the set of reaction icons are selectable as search parameters in the user interface. In response to receiving a selection of at least one reaction icon, a search for content, associated with the at least one reaction icon, stored in a database associated with the communication platform can be initiated.
-
公开(公告)号:US20250123894A1
公开(公告)日:2025-04-17
申请号:US18488831
申请日:2023-10-17
Applicant: Salesforce, Inc.
Inventor: Dustin Allen Kirk
IPC: G06F9/50
Abstract: A method of data processing is described. The method may include receiving an indication of one or more operational constraints for an unstructured compute process to be executed by the data processing system. The method may further include transmitting a request to decompose the unstructured compute process into a set of structured sub-processes and allocate the set of structured sub-processes to a set of compute resources of the data processing system in accordance with the one or more operational constraints. The method may further include receiving a response that contains information associated with an allocation scheme for the set of structured sub-processes of the unstructured compute process. The method may further include allocating the set of structured sub-processes to the set of compute resources and executing the set of structured sub-processes in accordance with the allocation scheme and the one or more operational constraints.
-
公开(公告)号:US12277414B2
公开(公告)日:2025-04-15
申请号:US18670184
申请日:2024-05-21
Applicant: Salesforce, Inc.
Inventor: Mayank Kumar
Abstract: 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.
-
公开(公告)号:US12277133B2
公开(公告)日:2025-04-15
申请号:US18080268
申请日:2022-12-13
Applicant: Salesforce, Inc.
Inventor: Ignacio Agustin Manzano , Subhash Periasamy , Berkay Polat , Anand Nair , Udayakumar Dhansingh , Vijay Gopalakrishnan , Saebom Kwon
Abstract: In the present disclosure, systems and methods are described for allowing a non-code user to create to transform a database in an ETL pipeline. Specifically, as disclosed herein, a user can take a database and receive a ruleset to apply to the database in an ETL pipeline. The data linting system may take the database and extract a schema and a data sample from it. Further, the data linting system may use the schema and data sample to create two rulesets. With these rulesets, the data linting system combines them to create a final ruleset which may be validated using the data sample. The data linting system then sends the final ruleset and the validation report to the user. With this system, the user only needs to give it a database and will receive a ruleset that is able to be immediately used in an ETL pipeline.
-
公开(公告)号:US20250103739A1
公开(公告)日:2025-03-27
申请号:US18429275
申请日:2024-01-31
Applicant: Salesforce, Inc.
Inventor: Chi Wang , Eugene Wayne Becker , Nidhi Chaudhary , Kishore Chaganti , Prasad Nimmakayala , Qingbo Cai , Linwei Zhu , Hsiang-Yun Lee , Amit Zohar , Raghu Setty , Bhavesh Doshi
IPC: G06F21/62
Abstract: System and method for fine granularity control of data access and usage for across multi-tenant systems. A user makes a request to access a particular set of data from a particular remote data source for a specific purpose. The system authorizes the user to validate whether the user is qualified to make the request. The data source is checked to see if the particular data has been granted access for that particular purpose. A cloud neutral token is created and converted into a cloud specific token upon reaching the remote data source. The cloud specific token is used to create a temporary IAM role and IAM policy with a predetermined time to live. After the time to live expires, the IAM role and IAM policy are deleted.
-
-
-
-
-
-
-
-
-