-
161.
公开(公告)号:US20240036913A1
公开(公告)日:2024-02-01
申请号:US18486527
申请日:2023-10-13
Applicant: Salesforce, Inc.
Inventor: Pallav Kothari , Phillip Oliver Metting van Rijn
CPC classification number: G06F9/465 , G06F8/60 , G06F9/54 , G06F9/5016
Abstract: In accordance with embodiments disclosed herein, there are provided mechanisms and methods for automating deployment of applications in a multi-tenant database environment. For example, in one embodiment, mechanisms include managing a plurality of machines operating as a machine farm within a datacenter by executing an agent provisioning script at a control hub, instructing the plurality of machines to download and instantiate a lightweight agent; pushing a plurality of URL (Uniform Resource Locator) references from the control hub to the instantiated lightweight agent on each of the plurality of machines specifying one or more applications to be provisioned and one or more dependencies for each of the applications; and loading, via the lightweight agent at each of the plurality of machines, the one or more applications and the one or more dependencies for each of the one or more applications into memory of each respective machine.
-
162.
公开(公告)号:US20240036831A1
公开(公告)日:2024-02-01
申请号:US17877756
申请日:2022-07-29
Applicant: Salesforce, Inc.
Inventor: Matthew Daniel Fuchs , Antonio Garrote , Kelly Henvy , Pawel Uchida-Psztyc
Abstract: A system allows translation across API models represented using different API description languages. The system stores model bindings from a common visualization model format to multiple API description languages. The model bindings map constructs of the API description language to and from modeling constructs of the common visualization model format. The system uses the model bindings to convert API models to and from representations based on API description languages to the common visualization model format. The system used the common visualization model format to generate visualizations of the API model that can be displayed via a user interface and also allow users to modify the API model.
-
公开(公告)号:US11888605B2
公开(公告)日:2024-01-30
申请号:US17936301
申请日:2022-09-28
Applicant: Salesforce, Inc.
Inventor: Andrey Gusev , Ronald Yang , Scott Hansma , Jesse Collins , Alan Arbizu
IPC: H04L47/125 , H04L67/1008 , H04L49/90 , G06N20/00 , G06F16/2455 , H04L69/329 , H04L67/1014 , H04L67/1001 , G06F9/50 , H04L43/0876 , H04L67/10
CPC classification number: H04L67/1008 , G06F9/5011 , G06F16/2455 , G06N20/00 , H04L43/0876 , H04L47/125 , H04L49/90 , H04L67/10 , H04L67/1001 , H04L67/1014 , H04L69/329 , G06F2209/5019
Abstract: Methods and systems for making effective use of system resources. A plurality of requests for access to a resource are received. Each request has an associated group of features. The group of features for each request is analyzed to collect observations about the plurality of requests. A function to predict an outcome of a subsequent request is generated based on the observations. Resources are allocated to service the subsequent request based on the function.
-
164.
公开(公告)号:US11887088B2
公开(公告)日:2024-01-30
申请号:US16749021
申请日:2020-01-22
Applicant: Salesforce, Inc.
Inventor: Phaneendra Babu Yarra , Seetendra Singh Sengar , Nitesh Dewani , Divyapal Singh Yaduvanshi
IPC: G06Q30/06 , G06Q20/12 , H04L51/10 , H04L51/212
CPC classification number: G06Q20/1235 , H04L51/10 , H04L51/212
Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating smart moderation and/or validation of product and/or service details in database systems according to one embodiment. In one embodiment and by way of example, a method includes identifying images as a media description associated with a product, wherein the media description to be communicated using one or more media outlets over one or more communication networks, and wherein the images are captured using one or more cameras; detecting an image having an object potentially not suitable for communication based on a rule; assigning a score to the object; comparing the score to a threshold reflecting a minimum level of suitability for communication of the media description based on the rule; disallowing the object or the image to be communicated when the score is less than the threshold; and facilitating publication, by a website, of the media description without the object or the image.
-
公开(公告)号:US11887076B2
公开(公告)日:2024-01-30
申请号:US17304966
申请日:2021-06-29
Applicant: Salesforce, Inc.
Inventor: Tarundeep Batra , Manasa Ranjan Tripathy , Ravi Shankar , Himanshu Kapoor , Ravindra Akella , John Banks
CPC classification number: G06Q20/10 , G06Q20/0855 , G06Q20/20 , G06Q20/202 , G06Q20/204
Abstract: A cloud-based computing system is provided that includes a payments platform for integrating payment gateway services with a cloud computing platform so that clients of the cloud computing platform can perform payment transactions with customers via the cloud computing platform. The payment gateways that include a particular payment gateway. The cloud computing platform can include a multitenant database system that provides applications and services to a plurality of clients, and a payments platform module. Each client can be, for example, a tenant or organization of the cloud computing platform that transacts business with one or more customers via a payment gateway. The payments platform module has a pluggable architecture for integrating each of the payment gateway adapters with the cloud computing platform.
-
公开(公告)号:US11886912B2
公开(公告)日:2024-01-30
申请号:US17162675
申请日:2021-01-29
Applicant: Salesforce Inc.
Inventor: Amit Martu Kamat , Siddharth Sharma , Raveendrnathan Loganathan , Anil Raju Puliyeril , Kenneth Siu
CPC classification number: G06F9/4881 , G06F9/3891 , G06F9/505
Abstract: Data processing approaches are disclosed that include receiving a configuration indicating a plurality of parameters for performing a data processing job, identifying available compute resources from a plurality of public cloud infrastructures, where each public cloud infrastructure of the plurality of public cloud infrastructures supports one or more computing applications, one or more job schedulers, and one or more utilization rates, selecting one or more compute clusters from one or more of the plurality of public cloud infrastructures based on a matching process between the parameters for performing the data processing job and a combination of the one or more computing applications, the one or more job schedulers, and the one or more utilization rates, and initiating the one or more compute clusters for processing the data processing job based on the selecting.
-
公开(公告)号:US11886461B2
公开(公告)日:2024-01-30
申请号:US16528175
申请日:2019-07-31
Applicant: Salesforce, Inc.
Inventor: Arun Kumar Jagota , Stanislav Georgiev
IPC: G06N20/00 , G06N7/01 , G06F16/25 , G06F16/2455
CPC classification number: G06F16/258 , G06F16/2456 , G06N7/01 , G06N20/00
Abstract: A system tokenizes raw values and corresponding standardized values into raw token sequences and corresponding standardized token sequences. A machine-learning model learns standardization from token insertions and token substitutions that modify the raw token sequences to match the corresponding standardized token sequences. The system tokenizes an input value into an input token sequence. The machine-learning model determines a probability of inserting an insertion token after an insertion markable token in the input token sequence. If the probability of inserting the insertion token satisfies a threshold, the system inserts the insertion token after the insertion markable token in the input token sequence. The machine-learning model determines a probability of substituting a substitution token for a substitutable token in the input token sequence. If the probability of substituting the substitution token satisfies another threshold, the system substitutes the substitution token for the substitutable token in the input token sequence.
-
168.
公开(公告)号:US11881959B2
公开(公告)日:2024-01-23
申请号:US17976593
申请日:2022-10-28
Applicant: Slack Technologies, LLC
Inventor: Brenda Jin , Sean Rose , Myles Grant , Elizabeth Johnston , Andrew King
IPC: G06F7/00 , H04L12/18 , G06F3/04817 , G06Q10/10 , G06F16/27 , G06F16/13 , H04L67/1097 , G06F3/0482 , H04L67/01
CPC classification number: H04L12/1822 , G06F3/04817 , G06F16/13 , G06F16/27 , G06Q10/103 , H04L67/1097 , G06F3/0482 , H04L67/01
Abstract: Methods, apparatus and computer program product that may include receiving, by one or more servers of a group-based communication platform and from a client of a first user with administrative privileges and associated with a first organization, a request to generate a shared communication channel on the group-based communication platform. A shared communication channel may be generated based on the request. A second request may be received by the one or more servers to provide at least one second user associated with a second organization access to the shared communication channel. Access may be provided to the second user. A message communication may be rendered in a shared communication channel interface associated with the shared communication channel with a graphical indicator that indicates the message communication is associated with the first organization.
-
公开(公告)号:US11880349B2
公开(公告)日:2024-01-23
申请号:US16526925
申请日:2019-07-30
Applicant: Salesforce, Inc.
Inventor: Prithvi Krishnan Padmanabhan
IPC: G06F16/23 , G06F16/2458 , G06F16/27 , H04L9/06
CPC classification number: G06F16/2308 , G06F16/2365 , G06F16/2471 , G06F16/27 , H04L9/0637
Abstract: A method implemented by a computer system including receiving a transaction for a blockchain to update a data record persistently stored on the blockchain, the transaction specifying updated values for one or more of a plurality of data elements of the data record, and updating correlated data records separate from the blockchain in a database system to match the updated values for the data record in the blockchain.
-
170.
公开(公告)号:US20240020479A1
公开(公告)日:2024-01-18
申请号:US17952155
申请日:2022-09-23
Applicant: Salesforce, Inc.
Inventor: Akash Singh , Rajdeep Dua , Arun Kumar Jagota
IPC: G06F40/295 , G06F40/284 , G06N3/063 , G06N3/08
CPC classification number: G06F40/295 , G06F40/284 , G06N3/063 , G06N3/084
Abstract: A cloud platform trains a machine-learned entity matching model that generates predictions on whether a pair of electronic records refer to a same entity. In one embodiment, the entity matching model is configured as a transformer architecture. In one instance, the entity matching model is trained using a combination of a first loss and a second loss. The first loss indicates a difference between an entity matching prediction for a training instance and a respective match label for the training instance. The second loss indicates a difference between a set of named-entity recognition (NER) predictions for the training instance and the set of NER labels for the tokens of the training instance.
-
-
-
-
-
-
-
-
-