-
公开(公告)号:US20240251026A1
公开(公告)日:2024-07-25
申请号:US18442901
申请日:2024-02-15
Applicant: Salesforce, Inc.
Abstract: Techniques described herein are used to support cross-platform data sharing, access, and management between a communication process flow management platform and a communication platform. Specifically, techniques described herein support a communication process flow management platform detecting an event associated with a communication process flow that control electronic communications between a tenant and a set of users. The platform may generate a data object corresponding to the event. The data object may include metadata associated with the event. The platform may transmit, to a communication platform, a request that includes the data object. The request may be configured to cause an entry associated with the event to be posted into the communication platform.
-
公开(公告)号:US20240249082A1
公开(公告)日:2024-07-25
申请号:US18460373
申请日:2023-09-01
Applicant: Salesforce, Inc.
Inventor: Philippe Laban , Jesse Vig , Wojciech Kryscinski
IPC: G06F40/40 , G06F40/166 , G06F40/284 , G06F40/30
CPC classification number: G06F40/40 , G06F40/166 , G06F40/284 , G06F40/30
Abstract: A method of training a text simplification model is provided. A training dataset including a first set of original textual samples and original revision histories and a second set of simplified textual samples and simplified revision histories is received via a data interface. A training pair including an original textual sample and corresponding original revision history from the first set and a counterpart simplified textual sample and corresponding simplified revision history from the second set are identified. An alignment label for a first revision in the corresponding original revision history and a second revision in the corresponding simplified revision history are generated using a neural network-based alignment model from a score. A revision category label for each of the first revision and second revision is generated using a neural network-based classification model. A neural network-based text simplification model is trained based on the updated training dataset.
-
公开(公告)号:US12045197B2
公开(公告)日:2024-07-23
申请号:US17843275
申请日:2022-06-17
Applicant: Salesforce, Inc.
Inventor: Dibyendu Bhattacharya , Hongjun Fu , Kishore Reddipalli , Kadir Ozdemir
Abstract: A database system is disclosed. The database system may receive a plurality of records representing changes made to a plurality of datasets, and the plurality of records may include a plurality of data change instances associated with a plurality of data schema types. The plurality of data change instances may correspond to a plurality of respective keys. The database system may compute an average size of data for each data schema type of the plurality of data schema types. The database system may modify the plurality of respective keys through a salting process, which may include assigning non-overlapping numerical ranges to subsets of the plurality of respective keys. The database system may sort, using the non-overlapping numerical ranges, the plurality of data change instances into a plurality of partitions of a target file size. The database system may write files of the target file size to a data store.
-
公开(公告)号:US20240242022A1
公开(公告)日:2024-07-18
申请号:US18156043
申请日:2023-01-18
Applicant: Salesforce, Inc.
Inventor: Victor Yee , Chien-Sheng Wu , Na Cheng , Alexander R. Fabbri , Zachary Alexander , Nicholas Feinig , Sameer Abhinkar , Shashank Harinath , Sitaram Asur , Jacob Nathaniel Huffman , Wojciech Kryscinski , Caiming Xiong
IPC: G06F40/174 , G06F16/34
CPC classification number: G06F40/174 , G06F16/345
Abstract: Embodiments described herein provide a structured conversation summarization framework. A user interface may be provided which allows an agent to perform a conversation with a customer, for example regarding resolving a customer support issue. Utterances by both the agent and customer may be stored, and at the end of the conversation, the utterances may be used to generate a structured summary. The structured summary may include components such as a general summary, an issue summary, and a resolution summary. Using neural network models and heuristics, each component of the summary may be automatically generated.
-
公开(公告)号:US20240241866A1
公开(公告)日:2024-07-18
申请号:US18155384
申请日:2023-01-17
Applicant: Salesforce, Inc.
Inventor: Xinwei Jin
CPC classification number: G06F16/214 , G06F11/3457
Abstract: The disclosed techniques for generating a migration plan include identifying one or more entities that are eligible for data migration to a destination database from a source database. The techniques include generating, using planning procedures that include a workload balancing procedure, a data migration plan for the eligible entities and executing the migration plan. The workload procedure includes mapping, based on data metric values of the eligible entities, different ones of the eligible entities to instances in the destination database, where the mapping is performed based on utilization metric values of the instances, and where the instances are of a storage service that collectively implements the destination database. The workload balancing procedure includes altering the mappings of entities to instances in the destination database, where the remapping is based on a standard deviation of data for entities mapped to instances in the destination database not meeting a threshold standard deviation.
-
公开(公告)号: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.-
67.
公开(公告)号: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.
-
-
-
-
-
-
-
-
-