Salesforce, Inc. patent applications on September 19th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Salesforce, Inc. on September 19th, 2024

Salesforce, Inc.: 6 patent applications

Salesforce, Inc. has applied for patents in the areas of G06F8/65 (2), G06F3/06 (1), G06F16/27 (1), G06F9/445 (1), G06F8/71 (1) G06F3/065 (1), G06F8/65 (1), G06F8/71 (1), G06F9/5038 (1), G06T17/00 (1)

With keywords such as: based, application, security, tasks, computing, software, node, generated, group, and network in patent application abstracts.



Patent Applications by Salesforce, Inc.

20240311035. MECHANISMS FOR GROUPING NODES_simplified_abstract_(salesforce, inc.)

Inventor(s): Charan Reddy Guttapalem of Fremont CA (US) for salesforce, inc., Hemanth Siddulugari of Dublin CA (US) for salesforce, inc., Venkateswararao Jujjuri of Beaverton OR (US) for salesforce, inc.

IPC Code(s): G06F3/06, G06F16/27

CPC Code(s): G06F3/065



Abstract: techniques are disclosed relating to upgrade groups. a node of a computer system may access metadata assigned to the node during deployment of the node. the node may be one of a plurality of nodes associated with a service that is implemented by the computer system. the node may perform an operation on the metadata to derive a group identifier for the node and the group identifier may indicate the node's membership in one of a set of groups of nodes managed by the service. the node may then store the group identifier in a location accessible to the service.


20240311134. CONTROLLED UPDATES OF CONTAINERS IN A DISTRIBUTED APPLICATION DEPLOYMENT ENVIRONMENT_simplified_abstract_(salesforce, inc.)

Inventor(s): Mayank Kumar of Freemont CA (US) for salesforce, inc.

IPC Code(s): G06F8/65, G06F9/445

CPC Code(s): G06F8/65



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.


20240311144. MANAGING SECURITY APPROVAL OF SERVICES DEPLOYED IN CLOUD PLATFORM USING AN EXTENSIBLE PLATFORM AS A SERVICE_simplified_abstract_(salesforce, inc.)

Inventor(s): Mayank Kumar of Fremont CA (US) for salesforce, inc.

IPC Code(s): G06F8/71, G06F8/65, G06F9/54, G06F11/36, G06F21/57, G06F21/62

CPC Code(s): G06F8/71



Abstract: an extensible platform-as-a-service (paas) system is used during the software development lifecycle (sdlc) processes of an application. the system facilitates the process of getting security approval for the application. the system allows developers to use software bundles including software modules that are pre-approved. the system allows a developer to customize one or more software modules of the software bundle if necessary. the system monitors the development of the application to check if the developer customizes any software module to use a configuration that is not pre-approved. the system automatically generates a report noting the customization to the software module and requests the security team to review the modified configuration for security approval.


20240311195. PARALLELISM WITH TASK DEPENDENCIES IN A CURATED EXPERIENCE_simplified_abstract_(salesforce, inc.)

Inventor(s): Billy Ma of San Francisco CA (US) for salesforce, inc., Anthony Lai of San Francisco CA (US) for salesforce, inc., Liang Xie of San Francisco CA (US) for salesforce, inc., Huiyuan Li of San Francisco CA (US) for salesforce, inc., Aaron Chan of San Francisco CA (US) for salesforce, inc., Pranit Shah of San Francisco CA (US) for salesforce, inc.

IPC Code(s): G06F9/50

CPC Code(s): G06F9/5038



Abstract: a method in a computing environment for application start up includes: generating a directed acyclic graph (dag) for tasks that are performed during application start-up; performing topological sorting of the tasks based on the dag to define an order for the tasks; allocating a tenant-specific priority queue; loading the tasks in the tenant-specific priority queue in the order determined by the topological sorting; allocating a plurality of computing threads to executing the tasks; executing the tasks using the plurality of computing threads that were allocated, wherein a plurality of the tasks are executed in parallel, and the tasks are assigned to the computing threads in an order based on the order in which the task are loaded in the tenant-specific priority queue; preparing a start page for use in accessing the application; and causing the start page to be displayed on a user access device for accessing the application.


20240312128. SYSTEMS AND METHODS FOR MULTIMODAL PRETRAINING FOR THREE-DIMENSIONAL UNDERSTANDING MODELS_simplified_abstract_(salesforce, inc.)

Inventor(s): Le Xue of Mountain View CA (US) for salesforce, inc., Ning Yu of Palo Alto CA (US) for salesforce, inc., Shu Zhang of Fremont CA (US) for salesforce, inc., Junnan Li of Singapore (SG) for salesforce, inc., Caiming Xiong of Menlo Park CA (US) for salesforce, inc., Silvio Savarese of Palo Alto CA (US) for salesforce, inc., Juan Carlos Niebles Duque of Mountain View CA (US) for salesforce, inc., Ran Xu of Mountain View CA (US) for salesforce, inc.

IPC Code(s): G06T17/00, G06F40/40

CPC Code(s): G06T17/00



Abstract: a method of training a neural network based three-dimensional (3d) encoder is provided. a first plurality of samples of a training dataset are generated using a first 3d model. an image generator with multi-view rendering is used to generate a plurality of two-dimensional (2d) images having different viewpoints of the first 3d model. a first language model is used to generate a plurality of texts corresponding to the plurality of 2d images respectively. a first text for a first image is generated by using one or more text descriptions generated by the first language model. a point cloud is generated by randomly sampling points in the 3d model. the first plurality of samples are generated using the plurality of 2d images, the corresponding plurality of texts, and the point cloud. the neural network based 3d encoder is trained using the training dataset including the first plurality of samples.


20240314175. SELF HEALING NETWORK SECURITY POLICY MANAGEMENT_simplified_abstract_(salesforce, inc.)

Inventor(s): Kaushal Bansal of Pleasanton CA (US) for salesforce, inc., Prabhat Singh of San Jose CA (US) for salesforce, inc., Amit Chakrabarty of Fremont CA (US) for salesforce, inc.

IPC Code(s): H04L9/40

CPC Code(s): H04L63/205



Abstract: in some embodiments, a method determines a first functional domain that includes a group of security policies that have been copied from a second functional domain. network flow data is queried to determine network traffic that is associated with a security policy in the group of security policies in the first functional domain. the method analyzes utilization of the security policy based on the network traffic. based on the analyzing, a recommendation is generated to change the security policy in the first functional domain.


Salesforce, Inc. patent applications on September 19th, 2024