-
641.
公开(公告)号:US10387821B2
公开(公告)日:2019-08-20
申请号:US16029883
申请日:2018-07-09
Applicant: SALESFORCE.COM, INC.
Inventor: Gerhard Friedrich Mack , Stefan Pühl
Abstract: One or more implementations relate generally to a platform architecture planning process utilizing architecture type unit definitions. For example, an architecture for realizing a customer system on a cloud computing platform may be defined in terms of a plurality of architecture types, each type (AT) defined by plural architecture type units (ATUs), and each ATU comprising a set of ATU Details.
-
公开(公告)号:US10387388B2
公开(公告)日:2019-08-20
申请号:US15438434
申请日:2017-02-21
Applicant: salesforce.com, inc.
Inventor: Dai Duong Doan , Parth Vaishnav , Danil Dvinov , Chenghung Ker
Abstract: A computing system may create a database schema representing tables for data assessment, organization identification (ID), rule ID, data source ID, and data assessment ID. The data assessment table may include a first field representing an organization ID, a second field representing a rule ID, a third field representing a data source ID, wherein the fields correspond to a records in the organization ID table, rule ID table and data source ID table, respectively. The data assessment table may also include a fourth field representing a match status indicating whether a record in data assessment ID table matches a record of a data source associated with the third field, a fifth field representing a data assessment record ID and corresponding to a record in data assessment record ID table, and a sixth field configured as a column family and representing a field of the business object.
-
公开(公告)号:US10387291B2
公开(公告)日:2019-08-20
申请号:US15727273
申请日:2017-10-06
Applicant: salesforce.com, inc.
Inventor: James Bock Wunderlich , George Murnock , Josh Kaplan , Michael Dwayne Miller , Mark Wilding
Abstract: Apparatuses and techniques to utilize a scratch organization as a unit of virtualization. Potential hosts for a scratch organization are evaluated. The potential hosts include at least the first group of hardware processing devices and a second group of the plurality of hardware processing devices to provide remote client computing environments. A target host is selected from the potential hosts. The scratch organization to be hosted by the target host is generated. Data is loaded from a test source that is not the subject organization into the scratch organization. One or more test operations are performed on the scratch organization using the loaded data with the target host. The scratch organization is destroyed on the selected host after the one or more test operations have been performed.
-
公开(公告)号:US10387041B2
公开(公告)日:2019-08-20
申请号:US15802368
申请日:2017-11-02
Applicant: salesforce.com, inc.
Inventor: Minh Nguyen , Neeraj Ahuja
Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating data migration. Data migration is customizable according to user-specified data formats. A data migration system monitors the data migration process and automatically retries data migration tasks that have failed. In addition, the results of data migration are reversed according to detected threshold conditions.
-
公开(公告)号:US10380094B2
公开(公告)日:2019-08-13
申请号:US15283130
申请日:2016-09-30
Applicant: salesforce.com, inc.
Inventor: Alex Warshavsky , Adam Torman , Eli Levine , Jan Asita Fernando , Samarpan Jain
Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for creating custom platform objects for a multi-tenant non-relational database environment. A database system maintains a multi-tenant non-relational database associated with multiple enterprises and a number of records for each of the enterprises. The system also maintains a dynamic virtual table associated with a number of records. A request is received from one of the enterprises to define a custom data object within the database system, uniquely associated with an enterprise. The request is processed, and a custom object is generated based on the request. The custom object defines database columns corresponding to the data object and the enterprise. The virtual table is updated to include virtual columns corresponding to the database column definitions, and existing columns of a shared table in the non-relational database are updated to match the virtual columns. Access to the existing columns is then restricted for enterprises not uniquely associated with the custom data object.
-
公开(公告)号:US10375034B2
公开(公告)日:2019-08-06
申请号:US15419303
申请日:2017-01-30
Applicant: salesforce.com, inc.
Inventor: Paul Eldridge
Abstract: In various embodiments, a method of transferring data between datacenters may be performed. The method may include running a first plurality of host programs and a first plurality of encryption units at a first datacenter. The method may further include establishing, between the first datacenter and a second datacenter, secure communication connections between each of the first plurality of encryption units and a corresponding one of a second plurality of encryption units running at the second datacenter. The method may further include transferring, by the first datacenter, data from the first plurality of host programs to a second plurality of host programs running at the second datacenter.
-
公开(公告)号:US10373046B2
公开(公告)日:2019-08-06
申请号:US15400331
申请日:2017-01-06
Applicant: salesforce.com, inc.
Inventor: Amit Vijayant , Arun Kumar Jagota
Abstract: Client-server hybrid A.I. scores for customized actions are described. A client generates client scores corresponding to client customized actions by applying a user-specific model to an action received from a user, the user-specific model based on at least one historical action received from the user. The client requests a server to provide server scores corresponding to server customized actions by applying a cross-user model to the action received from the user, the cross-user model based on historical actions associated with server users. The client generates hybrid scores corresponding to hybrid customized actions by combining the client scores with the server scores, in response to receiving the server scores from the server. The client causes the hybrid customized actions to be outputted based on the corresponding hybrid scores.
-
公开(公告)号:US20190238467A1
公开(公告)日:2019-08-01
申请号:US15885594
申请日:2018-01-31
Applicant: salesforce.com, inc.
Inventor: Colbert Guan , Jigna Bhatt , Tom Valine , Ruofan Zhang , Sampath Tulava
IPC: H04L12/813 , H04L29/06 , H04L12/24 , H04L29/08 , H04L12/26
Abstract: Systems, methods, and computer-readable media for providing a Policy Enforcement as a Service (PEaaS) are described. The PEaaS may allow customer service providers to define policies for usage restrictions to be implemented across their distributed systems/platforms. The policy enforcement mechanisms of the PEaaS may prevent users from overloading the systems/platforms of the customer service providers. Other embodiments may be described and/or claimed.
-
公开(公告)号:US20190235712A1
公开(公告)日:2019-08-01
申请号:US15884780
申请日:2018-01-31
Applicant: salesforce.com, inc.
Inventor: Yuseung KIM , Behzad Richey , Naga Siva Chandra Prasad Pamidi , Juyong Kim
IPC: G06F3/0484 , G06F17/30 , G06F3/0482
CPC classification number: G06F3/0484 , G06F3/0482 , G06F16/252 , G06F16/26
Abstract: Disclosed herein are system, method, and computer program product embodiments for quickly switching between multiple dashboards of an application. An embodiment operates by tracking changes made to a first dashboard of an application. The embodiment receives a selection for a second dashboard of the application. The embodiment stores a first data set and a first data state of the first dashboard in a cache. The embodiment removes the first dashboard from memory. The embodiment loads a second dashboard of the application into memory based on the selection. The embodiment then updates the second dashboard in the memory based on a second data set associated with the second dashboard and the shared data associated with a. plurality of dashboards.
-
公开(公告)号:USD855063S1
公开(公告)日:2019-07-30
申请号:US29677018
申请日:2019-01-16
Applicant: salesforce.com, inc.
Designer: John Earle
-
-
-
-
-
-
-
-
-