Salesforce, Inc. patent applications on October 3rd, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Salesforce, Inc. on October 3rd, 2024

Salesforce, Inc.: 4 patent applications

Salesforce, Inc. has applied for patents in the areas of G06F11/14 (1), G06F16/22 (1), G06F16/23 (1), H04L67/10 (1), G06F18/214 (1) G06F11/1438 (1), G06F18/2148 (1), G06F40/47 (1), G06Q10/1093 (1)

With keywords such as: calendar, database, main, loss, pass, node, restart, log, language, and channel in patent application abstracts.



Patent Applications by Salesforce, Inc.

20240330111. DATABASE NODE SOFT RESTART_simplified_abstract_(salesforce, inc.)

Inventor(s): Suhas Dantkale of Cupertino CA (US) for salesforce, inc., James E. Mace of San Francisco CA (US) for salesforce, inc., Matthew Woicik of Bellevue WA (US) for salesforce, inc., Kaushal Mittal of Mountain House CA (US) for salesforce, inc.

IPC Code(s): G06F11/14, G06F16/22, G06F16/23, H04L67/10

CPC Code(s): G06F11/1438



Abstract: techniques are disclosed relating to restarting a database node. a database node may allocate memory segments that include a restart segment for storing data records. the database node may spawn processes to read a log and replay log records of the log to update the restart segment to store data records. the database node may determine to perform a restart operation to transition from a first mode to a second mode. performing the restart operation may include ceasing reading the log at a stop position and storing, based on the stop position, database state information that enables the processes to resume reading the log from the stop position. the database node may further deallocate the memory segments except for the restart segment and terminate the processes. after performing the restart operation, the database node may spawn the processes, which may resume reading the log based on the database state information.


20240330409. PARAMETER UTILIZATION FOR LANGUAGE PRE-TRAINING_simplified_abstract_(salesforce, inc.)

Inventor(s): Chen Xing of Palo Alto CA (US) for salesforce, inc., Wenhao Liu of Redwood City CA (US) for salesforce, inc., Chu Hong Hoi of Singapore (SG) for salesforce, inc., Nitish Shirish Keskar of San Francisco CA (US) for salesforce, inc., Caiming Xiong of Menlo Park CA (US) for salesforce, inc.

IPC Code(s): G06F18/214, G06F18/21, G06F40/00

CPC Code(s): G06F18/2148



Abstract: embodiments are directed to pre-training a transformer model using more parameters for sophisticated patterns (psp++). the transformer model is divided into a held-out model and a main model. a forward pass and a backward pass are performed on the held-out model, where the forward pass determines self-attention hidden states of the held-out model and the backward pass determines loss of the held-out model. a forward pass on the main model is performed to determine a self-attention hidden states of the main model. the self-attention hidden states of the main model are concatenated with the self-attention hidden states of the held-out model. a backward pass is performed on the main model to determine a loss of the main model. the parameters of the held-out model are updated to reflect the loss of the held-out model and parameters of the main model are updated to reflect the loss of the main model.


20240330603. SYSTEMS AND METHODS FOR CROSS-LINGUAL TRANSFER LEARNING_simplified_abstract_(salesforce, inc.)

Inventor(s): Lifu Tu of San Francisco CA (US) for salesforce, inc., Yingbo Zhou of Palo Alto CA (US) for salesforce, inc., Caiming Xiong of Menlo Park CA (US) for salesforce, inc., Jin Qu of San Mateo CA (US) for salesforce, inc.

IPC Code(s): G06F40/47, G06F40/284, G06F40/30, G06F40/51

CPC Code(s): G06F40/47



Abstract: embodiments described herein provide a method of training a language model by tuning a prompt. the method comprises masking tokens of first and second conversational texts which have the same semantic meaning but in different languages (e.g., a translation). the masked texts are input to a language model with a prepended soft prompt. the language model generates respective predicted outputs. a loss objective is computed including a masked language model loss. the prompt is updated based on the computed loss objective via backpropagation while keeping the language model frozen.


20240330867. METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING A CHANNEL CALENDAR IN A GROUP-BASED COMMUNICATION SYSTEM_simplified_abstract_(salesforce, inc.)

Inventor(s): Lydia Han of San Francisco CA (US) for salesforce, inc., Roland Schemers of Woodside CA (US) for salesforce, inc.

IPC Code(s): G06Q10/1093, G06Q10/101, H04L51/046

CPC Code(s): G06Q10/1093



Abstract: method, apparatus and computer program product for generating a channel calendar in a group-based communication system are described herein. the apparatus is configured to at least generate a channel calendar identifier associated with a group-based communication channel in the group-based communication system, receive a calendar sharing request associated with the channel calendar identifier from a client device, retrieve the calendar object and calendar object metadata set based on the channel calendar identifier, and cause rendering of the calendar object for display via a user interface of the client device.


Salesforce, Inc. patent applications on October 3rd, 2024