-
公开(公告)号:US20240256250A1
公开(公告)日:2024-08-01
申请号:US18104092
申请日:2023-01-31
Applicant: Salesforce, Inc.
Inventor: Naga Venkata Durga Rao Bokka , Swaroop Jayanthi , Hemanth Siddulugari
IPC: G06F8/65
CPC classification number: G06F8/65
Abstract: The system performs optimized upgrades for datacenters configured on a cloud platform. The optimized upgrade process combines upgrades of operating system and services on a node of a cluster of machines of the cloud platform. The system detects a service version change and operating system version change. If the system detects the version change for both a service and the operating system for a node, the system orchestrates the upgrade process for both service and operating system at the same time. The system restarts the node and service once the upgrade completes. This reduces the multiple restarts of the node/services thereby improving the availability of the system for clients.
-
公开(公告)号:US12051008B2
公开(公告)日:2024-07-30
申请号:US17883503
申请日:2022-08-08
Applicant: Salesforce, Inc.
Inventor: Donglin Hu , Yuxi Zhang , Kexin Xie , Chen Xu
IPC: G06N5/022 , G06Q30/0241
CPC classification number: G06N5/022 , G06Q30/0241
Abstract: A prediction system of an online system deploys one or more machine-learned architectures to generate predictions. In one embodiment, the machine-learned architecture is a stacked ensemble model. The stacked ensemble model includes a plurality of base models, where a base model is coupled to receive input data and generate a base prediction for the input data. The stacked ensemble model includes a meta model that combines the base predictions to generate a meta prediction for the input data. The prediction system also generates a reliability measure that takes advantage of the base predictions to evaluate the reliability of the meta prediction. In this manner, while the quality of individual predictions may differ from one another depending on the values of the input data, the prediction system can dynamically generate the reliability measure to account for this variation.
-
公开(公告)号: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.-
89.
公开(公告)号: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.
-
-
-
-
-
-
-
-
-