-
公开(公告)号:US20240320126A1
公开(公告)日:2024-09-26
申请号:US18187439
申请日:2023-03-21
Applicant: Salesforce, Inc.
Inventor: Gang Shu
IPC: G06F11/36
CPC classification number: G06F11/3608 , G06F11/3684
Abstract: A method and system for defining feature variable configurations in a system defined by a codebase has been developed. The codebase is executed over a set of test cases to test the software feature behaviors of a software feature. Feature variable configurations including feature variables generated by the test cases are logged. Associations between the feature variables and individual software feature behaviors are identified based on the logged feature variable configurations. Impact scores for the feature variables associated with individual software feature behaviors are calculated based on an occurrence of the associations between the feature variables and individual software feature behaviors. Deterministic feature variables are identified for individual software feature behaviors based on the calculated impact scores. At least one common feature variable is operable to enable access to the software feature in the system is identified from the deterministic features variables associated with the individual of software feature behaviors.
-
公开(公告)号:US12099491B2
公开(公告)日:2024-09-24
申请号:US17822509
申请日:2022-08-26
Applicant: Salesforce, Inc.
Inventor: Eldor Khalyknazarov , Puneet Dhaliwal , Dai Duong Doan
IPC: G06F16/23
CPC classification number: G06F16/23
Abstract: Database systems and methods are provided for initiating an action at a database system by an instance of a native application at a client device coupled to the database system over a network. One method involves downloading, to a data storage element at the client device, metadata indicative of update criteria for a configuration associated with the instance of the native application from the database system over the network, monitoring, by a service associated with the native application at the client device, a context associated with the client device with respect to the update criteria, and when the context associated with the client device satisfies the update criteria, automatically providing, by the service to the database system over the network, an indication that the update criteria is satisfied to automatically initiate the action at the database system in accordance with the configuration associated with the native application.
-
公开(公告)号:US20240311195A1
公开(公告)日:2024-09-19
申请号:US18185262
申请日:2023-03-16
Applicant: Salesforce, Inc.
Inventor: Billy Ma , Anthony Lai , Liang Xie , Huiyuan Li , Aaron Chan , Pranit Shah
IPC: G06F9/50
CPC classification number: G06F9/5038 , G06F2209/5017 , G06F2209/5018
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.
-
公开(公告)号:US20240311134A1
公开(公告)日:2024-09-19
申请号: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.
-
65.
公开(公告)号:US12093670B2
公开(公告)日:2024-09-17
申请号:US18068487
申请日:2022-12-19
Applicant: Salesforce, Inc.
Inventor: Ravi Sankar Pulle , Ajay Krishna Borra
CPC classification number: G06F8/443 , G06F11/302 , G06F11/3409
Abstract: Apparatus and method for identifying code path contributors to resource utilization spikes. For example, in some implementations, stack trace data and profiling data are sampled from a plurality of code paths of an application to generate a plurality of code path samples, where the sampling is performed across a series of temporal windows. Processor utilization data is also sampled across a corresponding series of temporal windows. Correlations are detected between the code path samples and occurrences of processor utilization spikes to generate correlational scores for the plurality of code paths. A ranking of code paths is then generated in accordance with the correlational scores in which code paths relatively higher in the ranking are more likely to contribute to the occurrences of the processor utilization spikes than code paths relatively lower in the ranking.
-
66.
公开(公告)号:US20240303443A1
公开(公告)日:2024-09-12
申请号:US18496523
申请日:2023-10-27
Applicant: Salesforce, Inc.
Inventor: Na (Claire) Cheng , Jayesh Govindarajan , Zachary Alexander , Shashank Harinath , Atul Kshirsagar , Fermin Ordaz
IPC: G06F40/40 , G06F16/33 , G06F40/295
CPC classification number: G06F40/40 , G06F16/3347 , G06F40/295
Abstract: Embodiments provide a generative AI creation framework to a customized generative AI stack using a foundational model (such as GPT) based on user-defined prompts, a natural language description of the task to be accomplished, and domain adaptation. In one embodiment, organization-specific knowledge may be injected into either the prompt and/or the foundational model. In this way, the customized generative AI stack thus supports a full spectrum of domain-adaptive prompts to enable a full spectrum of personalized and adaptive AI chat applications.
-
公开(公告)号:US12086032B2
公开(公告)日:2024-09-10
申请号:US18331609
申请日:2023-06-08
Applicant: Salesforce, Inc.
Inventor: Mark F. Wilding
CPC classification number: G06F11/1405 , G06F8/60 , G06F9/4881 , G06F9/541 , G06F11/1415 , G06F11/1482 , G06F11/3664 , G06F11/3692 , G06F21/51 , G06F21/54
Abstract: Techniques are disclosed relating to automated operations management. In various embodiments, a computer system accesses operational information that defines commands for an operational scenario and accesses blueprints that describe operational entities in a target computer environment related to the operational scenario. The computer system implements the operational scenario for the target computer environment. The implementing may include executing a hierarchy of controller modules that include an orchestrator controller module at top level of the hierarchy that is executable to carry out the commands by issuing instructions to controller modules at a next level. The controller modules may be executable to manage the operational entities according to the blueprints to complete the operational scenario. In various embodiments, the computer system includes additional features such as an application programming interface (API), a remote routing engine, a workflow engine, a reasoning engine, a security engine, and a testing engine.
-
68.
公开(公告)号:US20240289562A1
公开(公告)日:2024-08-29
申请号:US18644444
申请日:2024-04-24
Applicant: Salesforce, Inc.
Inventor: Alexander Rudolf Sippel , Bo He , Nathan William Krapf
IPC: G06F40/56 , G06F16/22 , G06F16/242 , G06F16/2457 , G06F16/248 , G06F16/26 , G06F16/28 , G06F16/908 , G06F16/95 , G06F40/20 , 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.
-
公开(公告)号:US20240283670A1
公开(公告)日:2024-08-22
申请号:US18651686
申请日:2024-04-30
Applicant: Salesforce, Inc.
Inventor: Vineeth John Abraham
IPC: H04L12/18 , H04L65/1069
CPC classification number: H04L12/1818 , H04L65/1069
Abstract: Media, methods, and systems are provided for scheduling a scheduled event within a synchronous multimedia collaboration session within a group-based communication system. A selected start time and a selected time duration may be received such that one or more users are added to the synchronous multimedia collaboration session within a channel of the group-based communication system at or near the selected start time. Upon expiration of the selected time duration, the one or more users may be automatically removed from the synchronous multimedia collaboration session to prevent the scheduled event from extending beyond an allocated time.
-
70.
公开(公告)号:US20240281270A1
公开(公告)日:2024-08-22
申请号:US18645996
申请日:2024-04-25
Applicant: Salesforce, Inc.
Inventor: Pranoy Cherian Mathew
CPC classification number: G06F9/45512 , G06F40/30 , G06N5/02 , G06F9/451
Abstract: Methods and systems are provided for automatically determining a need to invoke functionality of a feature of an application while using a primary application and for automatically invoking that functionality without user action. When input information is input into the primary application via a user interface of a user system, it can be received by an application server from a sender process at the user system, and a prefix that occurs before a text string can be identified. The text string that follows the prefix can be extracted by performing a matching analysis against a library of keywords and extracting a matching keyword. The text string comprises extracted text from the input information. The matching keyword can be matched to an entry that is mapped to a command that can be executed to generate an action that automatically invokes the functionality of the feature of the application without user action.
-
-
-
-
-
-
-
-
-