-
公开(公告)号:US10909103B2
公开(公告)日:2021-02-02
申请号:US15445625
申请日:2017-02-28
Applicant: salesforce.com, inc.
Inventor: Kelly Henvy , Aaron Slettehaugh , Avrom Irwin Roy-Faderman , Anna Lisa Davies
IPC: G06F16/23
Abstract: Data field lifecycle management mechanisms. Custom metadata about a database object is generated. The custom metadata includes at least a specified name for the custom metadata type, a specified one or more fields to contain configuration information for the custom metadata type, and specification of at least one relationship field having fields as its domain relating the custom metadata type to a column or field of the database object stored in a database. One or more objects of the custom metadata type are maintained with referential integrity to provide metadata corresponding to the database object. The custom metadata objects maintain tenant-specific information. The one or more objects of the custom metadata type are updated automatically. A notification to one or more users is generated for one or more objects of the custom metadata type that cannot be updated automatically, if any.
-
公开(公告)号:US10908971B1
公开(公告)日:2021-02-02
申请号:US16777568
申请日:2020-01-30
Applicant: salesforce.com, inc.
Inventor: Mariano Luis Gonzalez , Lucas Adriel Giordano , Pablo Matias Angelani , Pablo Damian La Greca
Abstract: Provided herein are system, method, and/or computer program product embodiments, and/or combinations and sub-combinations thereof for generating customizable connectors. An API specification may be used to generate a connector descriptor including metadata properties. The connector descriptor maybe customizable. The API specification and connector descriptor may be used to generate a connector configured to connect with the API described in the API specification. The source code of the connector may also be customizable. Furthermore, the source code of the connector may be upgraded based on updates to the API spec, while preserving any customizations.
-
公开(公告)号:US20210026624A1
公开(公告)日:2021-01-28
申请号:US16521828
申请日:2019-07-25
Applicant: salesforce.com, inc.
Inventor: KEVIN ME , MICHAEL BROSSEAU
Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating visual media metadata-based software configuration using design systems according to one embodiment. In one embodiment and by way of example, a method includes identifying a visual image of contents including a workflow of transactions to be performed by a software application associated with a software design system, where the visual image represents a digital photograph captured by a camera. The method may further include translating the contents into metadata compatible with the software design system, generating a process flow corresponding to the workflow and based on the metadata, and configuring the software application based on the process flow such that one or more objects of the software application are augmented based on the process flow.
-
公开(公告)号:US20210026561A1
公开(公告)日:2021-01-28
申请号:US16523512
申请日:2019-07-26
Applicant: salesforce.com, inc.
Inventor: Ilan GINZBURG , Yonik SEELEY
Abstract: System and methods are described for a server computing node including a processing device and a memory device. The processing device executes instructions stored in the memory device to receive a request to update a data object in a shared storage of a distributed computing system; get a current version identifier (ID) of the data object; get the data object identified by the current version ID from the shared storage; update the data object; write the updated data object to shared storage using a unique new version ID; and cause the conditional update of the current version ID of the data object to the new version ID.
-
公开(公告)号:US10904105B2
公开(公告)日:2021-01-26
申请号:US16450544
申请日:2019-06-24
Applicant: Salesforce.com, Inc.
Inventor: Kevin Venkiteswaran , Diego Ferreiro Val , Caridy Patino , Trevor James Bliss
IPC: H04L12/24 , G06F9/451 , G06F40/205 , G06F40/221 , G06F16/901 , G06F16/953 , G06F16/958 , G06F16/26 , G06F40/14 , G06F9/54 , H04L29/08 , G06F3/14 , H04L29/06 , G06N20/00
Abstract: A wire web component graph may be constructed based on a request to provide a graphical user interface (GUI) at a client machine. The wire web component graph may include a plurality of nodes. Each of the nodes may correspond to a wire web component included in the GUI, a data value, or an application procedure interface (API). One or more API messages may be transmitted to retrieve the data values from the respective APIs based on the designated wire web component graph. A GUI including one or more of the retrieved data values may be displayed on a display device at the client machine.
-
公开(公告)号:US10902145B2
公开(公告)日:2021-01-26
申请号:US16292115
申请日:2019-03-04
Applicant: salesforce.com, inc.
Inventor: David Movshovitz
Abstract: Techniques for sorting encrypted data within a software as a service (SaaS) environment. Data is encrypted on a per symbol basis with a symbol based encryption module. Sort and search functionality preserving encryption that allows other modules to sort tokens and to search for tokens is provided. Encrypted tokens that have been encrypted by the symbol based encryption module are stored in a database. Access to the encrypted tokens is provided through the SaaS environment.
-
公开(公告)号:US10902004B2
公开(公告)日:2021-01-26
申请号:US14500446
申请日:2014-09-29
Applicant: salesforce.com, inc.
Inventor: Matthew Fuchs
IPC: G06F16/2457 , G06F16/23
Abstract: Systems and methods for processing user-submitted updates based on user reliability scores. An update score is determined for an update submitted by a user based on a similarity of a field value provided by the update to corresponding field values in identified records. A user score is determined based on update scores, including the update score, determined for corresponding updates submitted by the user. The update is then processed based on the user score.
-
公开(公告)号:US10896049B2
公开(公告)日:2021-01-19
申请号:US16393017
申请日:2019-04-24
Applicant: salesforce.com, inc.
Inventor: Sönke Rohde , Brian J. Lonsdorf , Owen Winne Schoppe
IPC: G06F9/451 , G06F3/0481 , G06N20/00 , G06F8/20
Abstract: Techniques are disclosed relating to providing customized user interfaces to different groups of users. A computing system may determine a plurality of different design types for a user interface and cause display of user interfaces that exhibit the different design types to different users. Based on user interactions with the user interfaces, the system may generate one or more metrics. The system may and may determine attribute values for attributes of users who interact with the user interface. The system may perform one or more correlation procedures to correlate the attribute values with one or more of the metrics. In disclosed embodiments, the computing system generates groups of users based on the correlation. The computing system may assign at least one of the design types to at least one of the groups of users based on the correlation.
-
579.
公开(公告)号:US10891627B2
公开(公告)日:2021-01-12
申请号:US15433108
申请日:2017-02-15
Applicant: salesforce.com, inc.
Inventor: Tushar G. Jadhav , Kamleshkumar Patel
Abstract: A method for using an artificial intelligence (AI) entity to interface with a customer relationship management (CRM) software platform online is provided. The method receives user input changes to the CRM software platform, by the AI entity comprising at least one processor and a memory element, wherein the AI entity is configured to perform chat-bot functionality; alters, by the at least one processor, contents of the CRM software platform associated with the user input changes, in response to the AI entity receiving the user input changes; continuously receives CRM data from the CRM software platform, by the at least one processor; receives, by the at least one processor, a user request for a subset of the CRM data; and in response to the user request, transmits the subset.
-
公开(公告)号:US10885911B2
公开(公告)日:2021-01-05
申请号:US16132265
申请日:2018-09-14
Applicant: salesforce.com, inc.
Inventor: David Pengelley
Abstract: Disclosed herein are device, system and method embodiments for implementing a voice endpoint to chatbot bridge interface system. A bridge interface device operates by receiving query text corresponding to audio information captured at a voice endpoint, generating a bot agent request based on the query text and a bot agent associated with the query text, and sending the bot agent request to the bot agent. Further, the bridge interface device receives a bot agent response including response information associated with the query text, and sends a query response to the voice endpoint based on the bot agent response.
-
-
-
-
-
-
-
-
-