-
公开(公告)号:US20180260211A1
公开(公告)日:2018-09-13
申请号:US15453380
申请日:2017-03-08
Applicant: salesforce.com, inc.
Inventor: Michael Dwayne Miller , James Bock Wunderlich
Abstract: Techniques and architectures for maintaining metadata version controls. A change to metadata within a computing environment is detected. Metadata subject to the change is decompiled into a source object that is in a format compatible with a version control system (VCS). The source object is stored in the VCS with relationship information to indicate a relationship to another source object, if the relationship is determined.
-
公开(公告)号:US20180253802A1
公开(公告)日:2018-09-06
申请号:US15972861
申请日:2018-05-07
Applicant: SALESFORCE.COM, INC.
Inventor: Ashwini Govindaraman
Abstract: The technology disclosed relates to identifying and notifying a user of nearby attendees at a mega attendance event who are in user's social graph by comparing the user's social graph to a list of event attendees. The identified attendees can be stratified into social graph tags that annotate, categorize and prioritize other users in the user's social graph. The technology disclosed also relates to identifying and notifying the user of nearby attendees of sessions at the event who meet introduction preferences of the user by finding matches between introduction preference attributes specified by the user and attributes of the attendees provided by the list of event attendees.
-
公开(公告)号:US20180239837A1
公开(公告)日:2018-08-23
申请号:US15436581
申请日:2017-02-17
Applicant: salesforce.com, inc.
Inventor: Xin Wang
CPC classification number: G06F16/90335 , G06F16/17 , G06Q10/1095
Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products for providing an embedded self-help service for e-commerce applications. A number of enterprise records are maintained within a database. First input data is then processed from a user device connected to an e-commerce environment. The first input data indicates that a user requests assistance from an e-commerce provider associated with the e-commerce environment. A conversational widget is initiated, configurable for display on the user device and embedded within the e-commerce environment. A first request for the user device to provide second input data is processed, as well as the second input data. A user intent for disambiguation of the second input data is then determined in associated with the enterprise records, and a user-actionable application module is initiated corresponding to the user intent, configurable for display on the user device and embedded within the conversational widget.
-
公开(公告)号:US20180239677A1
公开(公告)日:2018-08-23
申请号:US15440810
申请日:2017-02-23
Applicant: salesforce.com, inc.
Inventor: Bohan Chen , Donald Tam , Jesse Collins , Sheng Qiao , Ted Liu , Youngjin Yu
CPC classification number: G06F11/203 , G06F11/1666 , G06F11/2094 , G06F16/2308 , G06F16/27 , G06F2201/80 , G06F2201/805 , G06F2201/82
Abstract: An automated self-healing database system is provided that includes a primary database, an application server that writes data to the primary database and reads data from the primary database when it is available, a standby database that is a replica of the primary database, and a self-healing module (SHM). The SHM can automatically detect unavailability of the primary database, and if the standby database is available, the SHM can automatically enable the standby database as readable and writable, assign the standby database the role of primary database at the primary site to start replicating data to other standby databases, and use a pre-established connection between the application server and the standby database to allow the application server to read data from the standby database and to write data to the standby database resulting in the standby database assuming role of the primary database at the primary site.
-
公开(公告)号:US10057206B2
公开(公告)日:2018-08-21
申请号:US15131899
申请日:2016-04-18
Applicant: salesforce.com, inc.
Inventor: Kaushick Naidu
Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for combining updates of a social network feed. In some implementations, a feed of a social networking system can be configured to share feed items associated with an enterprise record. The feed items can include a first update associated with a first user. A first request to share a comment on the first update can be processed. A second request to share a first post in a feed can be processed. The first post can be related to the first update based on a first attribute conforming to a second attribute. A combined update can be generated based on the first post being related to the first update. The combined update can be displayed in a feed.
-
926.
公开(公告)号:US10051055B2
公开(公告)日:2018-08-14
申请号:US15836472
申请日:2017-12-08
Applicant: salesforce.com, inc.
Inventor: Michael Micucci , Ronald Fischer
Abstract: Methods and systems are provided for synchronizing and sharing a file. A set of access privileges is configured within a cloud collaboration site to define a sharing configuration to allow sharing of the file between a group of computing devices comprising a first computing device and one or more second computing devices. A sync client automatically creates a sync folder on the first computing device that is used for storing files added to the sync folder. When a file is updated at the first computing device and added to the sync folder, the updated file is automatically synchronized at the cloud collaboration site so that the updates are accessible by the one or more second computing devices. The updated file is automatically pushed from the cloud collaboration site to the one or more second computing devices to share the updated file in accordance with the sharing configuration.
-
927.
公开(公告)号:US10049337B2
公开(公告)日:2018-08-14
申请号:US14841395
申请日:2015-08-31
Applicant: SALESFORCE.COM, INC.
Inventor: Gerhard Friedrich Mack , Stefan Pühl
IPC: G06Q10/06
Abstract: An architecture for realizing a customer system on a cloud computing platform is defined in terms of a plurality of architecture types, each type (AT) defined by plural architecture type units (ATUs), each ATU comprising a set of ATU Details. The ATU Details are ordered into a series of discrete stages. Maturity of the architecture is determined as a single architecture pulse (AP) numeric value for each architecture type. The pulse reflects the extent to which the ATUs of the architecture type have reached a requisite level of quality, and an extent to which the ATUs are created in a sequence consistent with the series of discrete stages. The AP pulse values may be combined to form a single success platform pulse (SPP) for tracking overall condition of the platform architecture with a single numerical value.
-
公开(公告)号:US20180225359A1
公开(公告)日:2018-08-09
申请号:US15943241
申请日:2018-04-02
Applicant: salesforce.com, inc.
Inventor: Ashok Gadamsetty
CPC classification number: G06F16/285 , G06F16/21 , G06F16/24573 , H04L51/32 , H04L67/12 , H04L67/306
Abstract: Disclosed are some examples of systems, apparatus, methods and storage media for creating groups in a social networking database system, and more specifically, to creating groups based on network feed items. In some implementations, a database system is capable of maintaining a database including data associated with a plurality of users and groups to which the users can be subscribed. The system is configurable to provide a feed for display to a first user, and to receive input entered in a publication field by the first user. The system is configurable to create a feed item for display to the first user and to at least one second user based on the received input. The system is configurable to receive second input associated with the feed item from the second user. The system is additionally configurable to provide a selectable user interface (UI) element for display to the first user. Responsive to the selection of the UI element, the system is further configurable to create a new group based on the feed item, and to subscribe the first and the second user to the new group without additional input.
-
公开(公告)号:US10044702B2
公开(公告)日:2018-08-07
申请号:US15443273
申请日:2017-02-27
Applicant: salesforce.com, inc.
Inventor: Jong Lee
Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing a cross instance user authentication architecture in an on-demand service environment including, for example, means for receiving a login request at a global Virtual Internet Protocol (VIP) address for the host organization from a client device; forwarding the login request received at the global VIP address to one of a plurality of datacenters within the host organization; determining the selected datacenter is a non-home-geo datacenter for a user associated with the login request received from the client device; establishing a back-end link from the non-home-geo datacenter to a home-geo datacenter for the user; forwarding the login request from the non-home-geo datacenter to the home-geo datacenter via the back-end link for authentication of the client device at the home-geo datacenter responsive to the login request received from the computing device; and returning a response to the client device from the non-home-geo datacenter upon successful authentication of the login request at the home-geo datacenter, wherein the response specifies a re-direct to the home-geo datacenter for the user. Other related embodiments are disclosed.
-
930.
公开(公告)号:US20180218030A1
公开(公告)日:2018-08-02
申请号:US15421036
申请日:2017-01-31
Applicant: salesforce.com, inc.
Inventor: Simon Wong , Gary Baker
IPC: G06F17/30
CPC classification number: G06F16/2425
Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a BY ORGID command term within a multi-tenant aware structured query language within a computing environment. For instance, such an exemplary system having a processor and a memory therein includes means for operating a multi-tenant database system having customer data stored therein for a plurality of distinct customer organizations; receiving a database query specifying a command term to filter all tables accessed pursuant to execution of the database query by an organization_id parameter corresponding to one of the plurality of distinct customer organizations; parsing the database query to identify the command term specified; parsing the database query to identify any part of the received database query corresponding to one or more tables within the multi-tenant database system; generating a new structured query language statement to execute against the multi-tenant database system in fulfillment of the database query received, in which the new structured query language statement filters every reference to the one or more tables by the organization_id parameter; and executing the new structured query language statement against the multi-tenant database system. Other related embodiments are disclosed.
-
-
-
-
-
-
-
-
-