-
151.
公开(公告)号:US20230026911A1
公开(公告)日:2023-01-26
申请号:US17822685
申请日:2022-08-26
Applicant: salesforce.com, inc.
Inventor: Nicholas Chun Yuan Chen , George John Murnock, JR. , Michael Christopher Olson , Karen Fidelak
IPC: G06F40/197
Abstract: A method performed by an electronic device includes retrieving, from a first computing environment, a first set of structured documents that contains metadata for a first version of a workflow to be performed by a workflow engine, the first version of the workflow including a first set of workflow elements. The method further including retrieving, from a second computing environment, a second set of structured documents. The method determines whether a rule is to be applied, based on one but not both of the first and second sets of structured documents including at least one section for a workflow element having a type to which the rule applies, and generating a description of a change in the second version of the workflow relative to the first version of the workflow.
-
公开(公告)号:US11562743B2
公开(公告)日:2023-01-24
申请号:US16775295
申请日:2020-01-29
Applicant: salesforce.com, inc.
Inventor: Maayan Shir
IPC: G10L15/26 , G10L15/065 , G10L15/22
Abstract: There is provided a computer implemented method of aligning an automatically generated transcription of an audio recording to a manually generated transcription of the audio recording comprising: identifying non-aligned text fragments, each located between respective two non-continuous aligned text-fragments of the automatically generated transcription, each aligned text-fragment matching words of the manually generated transcription, for each respective non-aligned text fragment: mapping a target keyword of the manually generated transcription to phonemes, mapping the respective non-aligned text fragment to a corresponding audio-fragment of the audio recording, mapping the audio-fragment to phonemes, identifying at least some of the phonemes of the audio-fragment that correspond to the phonemes of the target keyword, and mapping the identified at least some of the phonemes of the audio-fragment to a corresponding word of the automatically generated transcript, wherein the corresponding word is an incorrect automated transcription of the target word appearing in the manually generated transcription.
-
公开(公告)号:US11562142B2
公开(公告)日:2023-01-24
申请号:US17187608
申请日:2021-02-26
Applicant: salesforce.com, inc.
Inventor: Erik Lennart Nijkamp , Caiming Xiong
IPC: G06F40/279 , G06F40/58
Abstract: A machine learning based model generates a feature representation of a text sequence, for example, a natural language sentence or phrase. The system trains the machine learning based model by receiving an input text sequence and perturbing the input text sequence by masking a subset of tokens. The machine learning based model is used to predict the masked tokens. A predicted text sequence is generated based on the predictions of the masked tokens. The system processes the predicted text sequence using the machine learning based model to determine whether a token was predicted or an original token. The parameters of the machine learning based model are adjusted to minimize an aggregate loss based on prediction of the correct word for a masked token and a classification of a word as original or replaced.
-
公开(公告)号:US11561995B2
公开(公告)日:2023-01-24
申请号:US17316894
申请日:2021-05-11
Applicant: salesforce.com, inc.
Inventor: Dan Mehlman , Andrew Fawcett
Abstract: A server may support an aggregation service for a multitenant system. The service may support a method for data processing that includes determining that a plurality of tenants of a multitenant database system correspond to a common entity, where each tenant is associated with a respective instance of a cloud platform that services data from a corresponding database instance. The method may further include provisioning a new database instance for the common entity, generating a connector that is configured to access data of the corresponding database instance, generating a schema for the new database instance that aggregates the data of each database instance accessed by the connector, and instantiating a new cloud platform instance that is configured to access the schema of the new database instance, where the new cloud platform instance is configured to serve data queried from the schema of the new database instance via a client application.
-
公开(公告)号:US11561972B2
公开(公告)日:2023-01-24
申请号:US16779077
申请日:2020-01-31
Applicant: salesforce.com, inc.
Inventor: Andrew Son Nhat Tran , Ravishankar Arivazhagan , Zuye Zheng , Irene Fung , Julian Navaratnam , Martin Desrosiers , Saloni Shah , Shaila Shree , Yaoyao Lin , James Russell Diefenderfer , Anirudh Sridhar
IPC: G06F16/00 , G06F16/2452 , G06F16/25 , G06F16/953 , G06F16/2458
Abstract: Methods, systems, and devices supporting querying disparate data sources are described. Querying disparate data sources may include receiving an input for data stored at a first data source from a plurality of data sources, selecting a first data connector from a plurality of data connectors, wherein the first data connector corresponds to the first data source, and identifying a first query language corresponding to the first data source from a plurality of query languages. Querying the disparate data sources may further include generating a converted query based at least in part on the first query language and retrieving the data from the first data source using the first data connector based at least in part on the converted query.
-
公开(公告)号:US11561889B2
公开(公告)日:2023-01-24
申请号:US16838167
申请日:2020-04-02
Applicant: salesforce.com, inc.
Inventor: Mariano Edgardo De Sousa Bispo , Ana Laura Felisatti
Abstract: Methods, systems, and devices supporting orchestration for automated performance testing are described. A server may orchestrate performance testing for software applications across multiple different test environments. The server may receive a performance test indicating an application to test and a set of test parameters. The server may determine a local or a non-local test environment for running the performance test. The server may deploy the application to the test environment, where the deploying involves deploying a first component of the performance test to a first test artifact in the test environment and deploying a second component of the performance test different from the first component to a second test artifact in the test environment. The server may execute the performance test to obtain a result set, where the executing involves executing multiple performance test components as well as orchestrating results across multiple test artifacts to obtain the result set.
-
157.
公开(公告)号:US11561784B2
公开(公告)日:2023-01-24
申请号:US17157583
申请日:2021-01-25
Applicant: salesforce.com, inc.
Inventor: Douglas James Wiegley , Apoorv Mahajan , Dmitri Sergeyevich Kiselev
Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system receives pipeline templates including templating expressions that can be substituted with values for generating pipelines. A pipeline can be executed to perform a set of actions associated with continuous delivery of a software artifact. The system stores sets of partially hydrated pipeline templates. The partially hydrated pipeline templates can be compiled into executable pipelines associated with services configured on a datacenter of a cloud platform. The system stores different versions of pipeline templates as deployment packages. The system stores version pointers that identify specific deployment packages that are selected when a software release is deployed. The version pointers allow the deployment package to be updated in case of roll back or for deploying more recent changes.
-
公开(公告)号:US11556461B2
公开(公告)日:2023-01-17
申请号:US16946322
申请日:2020-06-16
Applicant: salesforce.com, Inc.
Inventor: Mohan Raj Rajamanickam , Jason Watt , Leep Chean Tan
IPC: G06F11/00 , G06F11/36 , G06F3/0484 , G06F9/451
Abstract: A method and apparatus for performing a user interface test by a middleware server including determining a state change of a portion of the user interface, receiving a test command indicative of a user interface functional test from a test interface, determining an auxiliary test associated with the test command, generating an altered test command requesting performance of the user interface functional test and the auxiliary test, transmitting the altered test command to the user interface, receiving a functional result from the user interface in response to the altered test command, generating an altered test result indicative of the functional result, and transmitting the altered test result to the test interface.
-
公开(公告)号:US11556402B2
公开(公告)日:2023-01-17
申请号:US17159910
申请日:2021-01-27
Applicant: salesforce.com, inc.
Inventor: Henry Aloysius
IPC: G06F9/54 , G06F16/907 , H04L67/133
Abstract: Approaches for data processing are disclosed that include receiving, from a client, an application programming interface (API) request at an API endpoint of an API, where the API endpoint is configured to process data requests at a data plane of the API, identifying, from a header of the API request, a request for metadata associated with the API, redirecting the API request to a metadata plane of the API, retrieving, at the metadata plane of the API, the requested metadata based on the header of the API request, and transmitting, via the API endpoint and to the client, a response message indicating the requested metadata.
-
公开(公告)号:US11551819B2
公开(公告)日:2023-01-10
申请号:US16944644
申请日:2020-07-31
Applicant: Salesforce.com, Inc.
Inventor: Balakrishnan Subramanian , Simon Smith , Bethany Pickard , Yuhuan Tang , Ruchika Mittal , Emad Salman , Sriram Gopalan
IPC: G16H50/80 , G06F16/9032 , G16H50/70 , G16H50/30 , H04W4/029
Abstract: One or more enrollment messages may be received via a communication message. The enrollment messages may include identification information associated with a designated person, health status information indicating the presence or absence of one or more medical symptoms associated with the designated person, and contact information identifying one or more individuals with which the designated person has recently come into physical proximity. A visual representation of a contact tracing graph may be generated for presentation on a user interface.
-
-
-
-
-
-
-
-
-