Salesforce, Inc. patent applications on February 6th, 2025
Patent Applications by Salesforce, Inc. on February 6th, 2025
Salesforce, Inc.: 4 patent applications
Salesforce, Inc. has applied for patents in the areas of G06F9/445 (1), G06F8/60 (1), G06F9/54 (1), G06F16/2455 (1), G06F16/22 (1) G06F9/44505 (1), G06F16/2455 (1), G06F16/51 (1), G06N3/0455 (1)
With keywords such as: match, records, software, receiving, microservice, narrative, imported, actor, include, and retrospective in patent application abstracts.
Patent Applications by Salesforce, Inc.
Inventor(s): Mariano Luis GONZALEZ of Madrid (ES) for salesforce, inc.
IPC Code(s): G06F9/445, G06F8/60, G06F9/54
CPC Code(s): G06F9/44505
Abstract: a computer-implemented method for exposing a software component through a predetermined protocol is disclosed. the method may include receiving a software component including at least one of a configuration, an operation, a trigger, and a parameter, and receiving a metamodel describes the configuration, the operation, the trigger, and the parameter. the method may also include generating a microservice and an api specification entirely based on the metamodel without additional coding. the computer-implemented method may further include deploying the microservice such that the microservice accepts incoming requests described by the api specification, and receiving a formatted response from the deployed microservice. the method may also include receiving a new configuration of the software component created on the deployed microservice.
20250045278. METADATA DRIVEN DATASET MANAGEMENT_simplified_abstract_(salesforce, inc.)
Inventor(s): Kaushal Bansal of Pleasanton CA (US) for salesforce, inc., Venkata Muralidhar Tejomurtula of Danville CA (US) for salesforce, inc., Azeem Feroz of San Jose CA (US) for salesforce, inc., Dmytro Kashyn of Holliston MA (US) for salesforce, inc., Dmytro Kudriavtsev of Belmont CA (US) for salesforce, inc., Shouzhong Shi of San Jose CA (US) for salesforce, inc., Ajitesh Jain of San Mateo CA (US) for salesforce, inc.
IPC Code(s): G06F16/2455, G06F16/22, G06F16/2457, G06F16/25, G06F16/81, G06Q30/01
CPC Code(s): G06F16/2455
Abstract: a method for configuring the operation of the software of a data as a service (daas) system during run time is described. the configuring includes receiving a match query from a customer relationship management system that transmitted the match query responsive to a user using an interface to trigger an update of records in the customer relationship management system that were previously imported from the daas system, querying for records in the dataset that match records in the customer relationship management system previously imported from the daas system, the querying configured at run time according to metadata that identifies, for records in the dataset, a field to match on and a match threshold, and producing a match query result that includes records in the dataset to be imported to update records that were previously imported from the daas system.
Inventor(s): Daniel Joseph Platt of Chicago IL (US) for salesforce, inc., Mauro Eduardo Ignacio Mujica-Parodi, III of Chicago IL (US) for salesforce, inc., Lawrence A. Birnbaum of Evanston IL (US) for salesforce, inc., Alexander Rudolf Sippel of Chicago IL (US) for salesforce, inc., Jonathan Alden Drake of Chicago IL (US) for salesforce, inc., Peter Horace Sherman of Chicago IL (US) for salesforce, inc.
IPC Code(s): G06F16/51, G06F16/248, G06F16/901, G06T11/20
CPC Code(s): G06F16/51
Abstract: disclosed herein are example embodiments that describe how a narrative generation techniques can be used in connection with data visualization tools to automatically generate narratives that explain the information conveyed by a visualization of a data set. in example embodiments, new data structures and artificial intelligence (ai) logic can be used by narrative generation software to map different types of visualizations to different types of story configurations that will drive how narrative text is generated by the narrative generation software.
Inventor(s): Weiran Yao of San Francisco CA (US) for salesforce, inc., Shelby Heinecke of San Francisco CA (US) for salesforce, inc., Juan Carlos Niebles Duque of Mountain View CA (US) for salesforce, inc., Zhiwei Liu of Palo Alto CA (US) for salesforce, inc., Yihao Feng of Austin TX (US) for salesforce, inc., Le Xue of Mountain View CA (US) for salesforce, inc., Rithesh Murthy of San Francisco CA (US) for salesforce, inc., Zeyuan Chen of Mountain View CA (US) for salesforce, inc., Jianguo Zhang of San Jose CA (US) for salesforce, inc., Devansh Arpit of Pacifica CA (US) for salesforce, inc., Ran Xu of Palo Alto CA (US) for salesforce, inc., Lik Mui of San Francisco CA (US) for salesforce, inc., Huan Wang of Palo Alto CA (US) for salesforce, inc., Caiming Xiong of Menlo Park CA (US) for salesforce, inc., Silvio Savarese of Palo Alto CA (US) for salesforce, inc.
IPC Code(s): G06N3/0455, G06N3/092
CPC Code(s): G06N3/0455
Abstract: embodiments described herein provide for optimizing a language model (lm) agent. in at least one embodiment, and lm agent comprises an “actor” lm and a “retrospective lm which provides reflections on attempts by the actor lm. the reflections are used to update subsequent prompts to the actor lm. optimizing the lm agent comprises fine-tuning parameters of the retrospective lm while keeping parameters of the actor lm frozen. a gradient may be determined by a change in reward from the environment based on actions taken by the actor lm with and without a reflection of the retrospective lm. using this gradient, parameters of the retrospective lm may be updated via backpropagation.