-
公开(公告)号:US11818091B2
公开(公告)日:2023-11-14
申请号:US16875933
申请日:2020-05-15
Applicant: Salesforce, Inc.
Inventor: Adam Oliner , Renaud Bourassa-Denis , Zhifeng Deng , Leigh Ann Johnson , Alexander Nicholas Johnson , Aaron Maurer
IPC: G06F15/16 , H04L51/56 , G06F16/9535 , G06F16/9538
CPC classification number: H04L51/56 , G06F16/9535 , G06F16/9538
Abstract: Discovery of communication platform features or exposure of such features to the user may include generating embeddings for a variety of types of communication platform content and communications. These embeddings may be used to characterize and compare various communication platform features and ultimately expose these features to a user when the user may not have otherwise encountered them. The embeddings may additionally or alternatively be used to determine a degree of alignment.
-
公开(公告)号:US11816510B2
公开(公告)日:2023-11-14
申请号:US17661840
申请日:2022-05-03
Applicant: Salesforce, Inc.
Inventor: Rohitashva Mathur
CPC classification number: G06F9/5077 , G06F3/067 , G06F3/0611 , G06F3/0644 , G06F3/0665 , G06F9/505 , G06F16/122
Abstract: A database entry may be stored in a container in a database table corresponding with a partition key. The partition key may be determined by applying one or more partition rules to one or more data values associated with the database entry. The database entry may be an instance of one of a plurality of data object definitions associated with database entries in the database. Each of the data object definitions may identify a respective one or more data fields included within an instance of the data object definition.
-
公开(公告)号:US11816098B2
公开(公告)日:2023-11-14
申请号:US17412059
申请日:2021-08-25
Applicant: Salesforce, Inc.
Inventor: Prithvi Krishnan Padmanabhan , Adam Caplan , Maxwell Comparetto
CPC classification number: G06F16/2379 , G06F9/30 , H04L9/088 , H04L9/30
Abstract: A request may be received to access a digital asset uniquely identified by an identifier within an on-demand database system configured to provide computing services to a plurality of entities via the internet. Ownership of the digital asset may be determined based on ownership of a designated smart contract recorded in a public trust ledger. A plurality of related smart contracts recorded in the public trust ledger may be identified. Each of the related smart contracts may be linked with the designated smart contract. Two or more of the smart contracts may each include a respective one or more non-fungible tokens related to the digital asset. A respective state for two or more of a plurality of modifiable values may be determined. Each of the modifiable values may be being stored within a respective one of the plurality of related smart contracts within the public trust ledger.
-
公开(公告)号:US11809565B2
公开(公告)日:2023-11-07
申请号:US17649310
申请日:2022-01-28
Applicant: Salesforce Inc.
Inventor: Abigail Reyes Knox , Daniel Thomas Harrison
CPC classification number: G06F21/57 , G06N5/02 , G06F2221/031
Abstract: Methods, systems, and devices for supporting security for private data inputs to artificial intelligence models are described. A device (e.g., an application server) may receive a request to run an artificial intelligence model. The device may run the artificial intelligence model on a public data set and an extended set of data that includes both the public data set and a private data set. The device may determine a first set of outcomes based on running the artificial intelligence model on the public data set and a second set of outcomes based on rerunning the model on the extended set of data. The device may then compare the two sets of outcomes to determine whether a private data value is identifiable based on the second set of outcomes. If a private data value is identifiable, the device may obfuscate the results prior to transmitting the results to the requestor.
-
公开(公告)号:US11809409B2
公开(公告)日:2023-11-07
申请号:US16228569
申请日:2018-12-20
Applicant: Salesforce, Inc.
IPC: G06F16/00 , G06F16/23 , H04L9/06 , H04L67/1097 , H04L67/1087 , G06F16/27 , H04L9/00
CPC classification number: G06F16/2379 , G06F16/27 , H04L9/0637 , H04L67/1091 , H04L67/1097 , H04L9/50
Abstract: A set of interfaces is described for implementing a blockchain network by a multi-tenant server, wherein the set of interfaces comprise an object mapping interface. The object mapping interface includes a set object function to designate a tenant object for use in the blockchain network based on an input object; a map function to map fields of the tenant object in a multi-tenant system managed by the multi-tenant server and fields of an exchange object used by the blockchain network based on an input set of field mappings; and a set owner function to set a tenant in the multi-tenant system as an owner of the mappings based on an input identifier.
-
公开(公告)号:US20230353517A1
公开(公告)日:2023-11-02
申请号:US17661610
申请日:2022-05-02
Applicant: Salesforce, Inc.
Inventor: Jonathan Rico Morales , Orjan Kjellberg
IPC: H04L51/046 , H04L9/40
CPC classification number: H04L51/046 , H04L63/108 , H04L63/0807 , H04L63/0428
Abstract: Techniques are disclosed that relate to authenticating users across different messaging channels. A computer system may implement a messaging platform that enables a messaging session to be established between an agent and a user that uses any of a plurality of messaging channels to communicate with the agent during the messaging session. The computer system may provide a configurable authorization request component that enables the agent to authenticate the user independent of a messaging channel used by the user. Based on receiving an indication that the configurable authorization request component has been selected by the agent via an interface displayed to the agent for communicating with the user, the computer system may communicate with a channel system associated with the messaging channel of the user to authenticate the user.
-
公开(公告)号:US20230350915A1
公开(公告)日:2023-11-02
申请号:US17660963
申请日:2022-04-27
Applicant: Salesforce, Inc.
Inventor: Jyoti Ranjan
CPC classification number: G06F16/27 , G06F16/214
Abstract: Methods, apparatuses, and computer-program products are disclosed. The method may include receiving computing metadata associated with management of the data at the source data storage environment. The method may include computing a plurality of behavior parameters for the source data storage environment based on the computing metadata. The method may include determining one or more sub-configurations of a data migration plan based on an application of one or more machine learning models to the plurality of behavior parameters for the source data storage environment. The method may include generating the data migration plan based on a combination of the one or more sub-configurations. The method may include performing a data replication process to replicate the data from the source data storage environment to the target data storage environment based at least in part on the data migration plan.
-
公开(公告)号:US20230342734A1
公开(公告)日:2023-10-26
申请号:US18302672
申请日:2023-04-18
Applicant: Salesforce, Inc.
Inventor: Prithvi Krishnan Padmanabhan
CPC classification number: G06Q20/06 , G06Q20/40 , G06F21/44 , G06F8/427 , H04L9/0643 , H04L9/0637 , G06F8/51 , H04L9/3239 , H04L9/3297 , H04L67/104
Abstract: Smart flow contracts using distributed ledger technologies in a cloud based computing environment are described herein. For example, a system may include a processor and a memory therein executing within a host organization and having therein: means for operating a blockchain interface to a blockchain on behalf of tenants of the host organization. The tenants may be participating nodes with the blockchain. A login request may be received from a user device. The user device may be authenticated with the host organization. Input from the user device indicating a plurality of smart contract blocks may be received. The smart contract blocks may be translated into a native programming language to form a smart contract to execute via the blockchain. The smart contract may be transacted onto the blockchain.
-
179.
公开(公告)号:US20230342552A1
公开(公告)日:2023-10-26
申请号:US17889178
申请日:2022-08-16
Applicant: Salesforce, Inc.
Inventor: Rishabh Bhardwaj , Amrita Saha , Chu Hong Hoi
IPC: G06F40/284 , G06F40/289 , G06N20/00
CPC classification number: G06F40/284 , G06F40/289 , G06N20/00
Abstract: Embodiments described herein provide a soft prompt tuning technique referred to as the Vector quantized Input-contextualized Prompt (VIP). The VIP techniques has two integral properties i) instead of learning a fixed set of prompt tokens irrespective of the input, it generates a contextualized version of the soft prompts, conditional on the input text ii) it further passes the input-contextualized prompt tokens through a quantization network, inspired by Vector Quantized Transformers. The quantization network uses nearest neighbor search over a learnable codebook to train a discrete latent variable model over the prompt-space, thus generating quantized version of contextual prompt tokens. These quantized contextual prompt tokens are finally fed into the frozen language model along with the original input text.
-
公开(公告)号:US11792285B2
公开(公告)日:2023-10-17
申请号:US17307662
申请日:2021-05-04
Applicant: Salesforce, Inc.
Inventor: Sivananda Reddy Thummala Abbigari , Lawrence Eugenio McAlpin , Vikram Kommaraju , John Arlan Brock , Soumen Bandyopadhyay
IPC: G06F15/173 , H04L67/55 , H04L67/10 , H04L51/214
CPC classification number: H04L67/55 , H04L51/214 , H04L67/10
Abstract: Implementations are described which provide for recipient-based filtering of an event that relates to a topic to which consumers are subscribed. Responsive to determining that an attribute of the event includes a set of one or more identifiers for intended recipients for the event, the event is delivered to consumers that correspond to the intended recipients. Alternatively, responsive to determining that the attribute of the event does not include a set of one or more identifiers for intended recipients for the event, the event is delivered to all of the consumers subscribed to the topic to which the event relates.
-
-
-
-
-
-
-
-
-