-
公开(公告)号:USD1035694S1
公开(公告)日:2024-07-16
申请号:US29893669
申请日:2023-06-01
Applicant: Salesforce, Inc.
Designer: Scott Pitkin , Pranavkumar Janakbhai Parekh , Alicia Greer , Robert Everetts , Brian Brinegar , Andrew Short , James MacManus
Abstract: FIG. 1 is a front view of a display screen or portion thereof with graphical user interface showing a first image of the claimed design;
FIG. 2 is a second image thereof; and,
FIG. 3 is a third image thereof.
The outermost broken lines in FIGS. 1-3 show a display screen or a portion thereof and form no part of the claimed design.
The other broken lines in FIGS. 1-3 show portions of the graphical user interface that form no part of the claimed design.
The appearance of the animated image sequentially transitions between the images shown in FIGS. 1-3. The process or period in which one image transitions to another image forms no part of the claimed design.-
92.
公开(公告)号:US20240232182A9
公开(公告)日:2024-07-11
申请号:US17749532
申请日:2022-05-20
Applicant: Salesforce, Inc.
Inventor: Mauro Eduardo Ignacio Mujica-Parodi, III , Nathan Drew Nichols , Nathan William Krapf , Brendan Robert Gimby
Abstract: Natural language generation technology is disclosed that applies artificial intelligence to structured data to determine content for expression in natural language narratives that describe the structured data. A graph data structure is employed, where the graph data structure comprises a plurality of nodes. Each of a plurality of the nodes (1) represents a corresponding intent so that a plurality of different nodes represent different corresponding intents and (2) is associated with one or more links to one or more of the nodes to define relationships among the intents. A processor executes chooser code based on a plurality of operating rules and/or parameters that control how the chooser code traverses the graph data structure to determine which of the nodes to use for content to be expressed in the natural language narratives, wherein the operating rules and/or parameters are configurable to change strategies for choosing which nodes are used for the content to be expressed in the natural language narratives.
-
公开(公告)号:US20240220478A1
公开(公告)日:2024-07-04
申请号:US18090461
申请日:2022-12-28
Applicant: Salesforce, Inc.
Inventor: Sai Rama Raju Alluru , Swaroop Jayanthi
CPC classification number: G06F16/2365 , G06F16/2386 , G06F16/275
Abstract: A system generates consistent copies of data stored in a source database in a plurality of target database systems. The system sends a change data stream from the source database system to the target database systems for performing data updates. The system receives timestamps of a latest transactions processed by consumer processes updating the target database system. The system determines a pause timestamp that occurs after the received transactions. The updates to the target database systems are paused once a transaction corresponding to the pause timestamp is processed. The pause timestamp is used to generate a consistent copy of a source database system in a target database system using multiple partitioned change data streams, each partitioned change data stream processing transactions associated with a partition of the source database system.
-
公开(公告)号:US20240211527A1
公开(公告)日:2024-06-27
申请号:US18146813
申请日:2022-12-27
Applicant: Salesforce, Inc.
Inventor: Jordan Dapper , Jason Torres , Bo Ma
IPC: G06F16/957 , G06F3/0485 , G06F9/54
CPC classification number: G06F16/9577 , G06F3/0485 , G06F9/54
Abstract: A method and system for monitoring the status of a requested network action for a browser has been developed. The method first receives a network request for an action to execute a script with the browser. Network activities of the browser are then monitored to ensure no network activities are present that change a document object model (DOM) data. The browser is monitored to ensure no mutation of the DOM data is taking place. The script is monitored to ensure that it is not blocked in a viewport of the browser. The script is executed when it is determined that, no network activities of the browser are present, no mutation of the DOM data is taking place in the browser, and the script is not blocked in the viewport of the browser.
-
公开(公告)号:US12021646B2
公开(公告)日:2024-06-25
申请号:US17390438
申请日:2021-07-30
Applicant: Salesforce, Inc.
Inventor: Oleksii Kalinichenko , Akshay Bakshi
IPC: H04L12/18 , H04L65/1089 , H04L65/401 , H04L65/403
CPC classification number: H04L12/1831 , H04L65/1089 , H04L65/4015 , H04L65/403
Abstract: Media, methods, and systems are disclosed for documenting synchronous multimedia collaboration sessions in a group-based communication system. A live synchronous multimedia collaboration session is detected. In response to the detecting, a first audio segment is received and transcribed into a first text segment. A collaboration thread associated with the live synchronous multimedia collaboration session is generated. In real time, a first message is posted based on the first transcribed text segment to the collaboration thread associated with the live synchronous multimedia collaboration session. Next, a second audio segment is received and transcribed into a second text segment. Finally, in real time and during the live synchronous multimedia collaboration session, a second message is posted to the collaboration thread based on the second transcribed text segment.
-
公开(公告)号:US12020049B2
公开(公告)日:2024-06-25
申请号:US18174378
申请日:2023-02-24
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.
-
公开(公告)号:US12019623B2
公开(公告)日:2024-06-25
申请号:US17491105
申请日:2021-09-30
Applicant: Salesforce, Inc.
Inventor: Yogesh Prabhudas Patel , Syed Mohammad Raza Hussain , Rajkumar Pellakuru , Johannes Kienzle , Violet Gong
CPC classification number: G06F16/2386 , G06F16/214 , G06F16/2282 , G06F16/24568 , G06F16/258 , G06F16/27
Abstract: An indication to migrate requested data objects stored in a source database environment to a destination database environment is received. Some of data objects have many-to-one relationships with other data objects in the source database environment. At least one snapshot file generated by the source database environment is transferred to a destination database environment in bulk transfer mode. Subsequent incoming data received during bulk transfer mode, after the indication is stored in a temporary table. Upon completion of migration of the requested data objects the system transitions from bulk transfer mode to streaming mode. The subsequent incoming data from the temporary table is transferred to the destination database environment in response to the transition to streaming mode. Additional data received after the temporary table is empty is transferred from the source database environment to the destination database environment without use of the temporary table.
-
公开(公告)号:US20240201958A1
公开(公告)日:2024-06-20
申请号:US18065901
申请日:2022-12-14
Applicant: Salesforce, inc.
Inventor: Ajay Krishna Borra , Manpreet Singh , Ravi Sankar Pulle , Amrita Saha
CPC classification number: G06F8/35 , G06F9/5055
Abstract: Methods, systems, apparatuses, devices, and computer program products are described. A system may collect a first set of profiling data associated with computational resource consumption of one or more code implementations or methods. The system may use a vector embedding translation to convert the profiling data into one or more vector spaces. Each vector space may include a set of vectors, and each vector may correspond to an execution of a code implementation or method. The system may use the vector spaces to generate a model representation of the computational resource consumption of the one or more code implementations. In some cases, the system may collect and convert a second set of real-time profiling data into vector spaces, which the system may compare to the model representation such that users may identify deviations from resource consumption footprints.
-
公开(公告)号:US12014162B2
公开(公告)日:2024-06-18
申请号:US17462888
申请日:2021-08-31
Applicant: salesforce.com, 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.
-
公开(公告)号:US12013860B2
公开(公告)日:2024-06-18
申请号:US18149440
申请日:2023-01-03
Applicant: salesforce.com, inc.
Inventor: Patrick James Helland , James E. Mace , Thomas Fanghaenel
IPC: G06F16/2455
CPC classification number: G06F16/24562
Abstract: This disclosure provides various techniques that may allow for accessing values stored in a data structure that stores multiple values corresponding to database transactions using a skip list. A key may be used to traverse the skip list to access data associated with the key. The skip list maintains on ordering of multiple keys, each associated with a particular record in the data structure, using indirect links between data records in the data structure that reference buckets included in hash table. Each bucket includes pointers to one or more records in the skip list.
-
-
-
-
-
-
-
-
-