-
公开(公告)号:USD855063S1
公开(公告)日:2019-07-30
申请号:US29677018
申请日:2019-01-16
Applicant: salesforce.com, inc.
Designer: John Earle
-
公开(公告)号:US10366517B2
公开(公告)日:2019-07-30
申请号:US14957482
申请日:2015-12-02
Applicant: salesforce.com, inc.
Inventor: Patrick Calahan , Shilpa Goel , Varadarajan Rajaram , David Park , Miguel Canizares , Venkadeshkumar Dhandapani
IPC: G06F3/048 , G06T11/20 , G06F9/44 , G06F8/34 , G06F3/0482 , G06F3/0484 , G06T11/60
Abstract: In accordance with embodiments, there are provided mechanisms and methods for interacting with a process diagram. These mechanisms and methods for interacting with a process diagram may allow for a user's enhanced interactive experience with the process diagram. The ability of embodiments to provide such enhancements may allow for improved navigation of the process diagram, searching of the process diagram, editing of the process diagram, etc.
-
813.
公开(公告)号:US20190228363A1
公开(公告)日:2019-07-25
申请号:US15876554
申请日:2018-01-22
Applicant: salesforce.com, inc.
Inventor: Adarsha Badarinath , Roojuta Lalani , Mannu Mulchandani , Nileshkumar Patel , Kristen Muramoto
Abstract: A method for monitoring and mitigating job-related stress for a CSR using a console computer system in a customer service computer network is provided. The method obtains a set of stress metrics comprising at least a quantity of cases assigned to the CSR, a quantity of escalated cases assigned to the CSR, and a quantity of case milestone violations associated with the CSR; computes a stress score for the CSR based on the set of stress metrics from the CRM software platform, the stress score indicating a level of job-related stress for the CSR; transmits the stress score for the CSR for storage and use; and when the stress score indicates a high level of job-related stress for the CSR, the method causes stress mitigation functions to be performed, the stress mitigation functions being associated with case assignments, case routing, and mindfulness module data.
-
公开(公告)号:US10362072B2
公开(公告)日:2019-07-23
申请号:US15176051
申请日:2016-06-07
Applicant: salesforce.com, inc
Inventor: Barry Spencer , Jeremy Egenberger
Abstract: A system is disclosed for multimedia multipoint real-time conferencing that includes a communication module to receive a request to share media content in a virtual room setting. The content may include an audio, a video, a text, or a HyperText Markup Language (HTML) code referencing a third-party resource. The system may further include a content encoder at the host website to create a data packet encapsulating the transport characteristics and the routing requirements and a multipoint router to share the content via the transport protocol in the real-time group conference associated with the users of the virtual room.
-
815.
公开(公告)号:US20190222643A1
公开(公告)日:2019-07-18
申请号:US15874044
申请日:2018-01-18
Applicant: salesforce.com, inc.
Inventor: Vijay Karani , Kongposh Sapru
IPC: H04L29/08
Abstract: Methods and systems are provided for implementing session synchronization to synchronize applications at different user systems (e.g., mobile device, laptop, desktop, tablet) of a particular user. As will be explained in greater detail below, this platform level solution that can maintain session information received any number of different user systems of the particular user and share this collective session information with each of the other user systems as session-synchronization information that can be used, at any user system of that user, to ensure that when that user switches from using one user system to another user system that that applications at the “new” user system being switched to are synchronized with any other applications that were most recently in use at all of the other user systems of that user.
-
公开(公告)号:US20190220917A1
公开(公告)日:2019-07-18
申请号:US15956049
申请日:2018-04-18
Applicant: salesforce.com, inc.
Inventor: Benjamin BUSJAEGER , Michael SGROI
CPC classification number: G06Q30/0633 , G06F16/23 , G06F16/288 , G06Q10/087
Abstract: A method is implemented by a computing device to identify available ones of a plurality of items of an inventory, where each of the plurality of items has a hold status identifying the item as being currently available or already on hold. The method includes selecting available ones of the plurality of items based on a first bitset and a plurality of second bitsets and asynchronously updating the first bitset and the plurality of second bitsets to reflect a synchronously updated version of the hold status of the plurality of items resulting from one or more of the plurality of items being successfully placed on hold and/or released from being placed on hold.
-
公开(公告)号:US10353723B2
公开(公告)日:2019-07-16
申请号:US15883803
申请日:2018-01-30
Applicant: salesforce.com, inc.
Inventor: Raghavendran Hanumantharau , Yoram Tal
IPC: G06F9/455 , G06F16/242
Abstract: In some database systems, a user device may query for data records using a procedural language extension to structured query language (PL/SQL) call. However, some databases may not be configured to process PL/SQL code. In these cases, a virtual machine may intercept the PL/SQL call, and may transform the call to a format usable by the database. For example, the virtual machine may deconstruct the PL/SQL call to determine the procedural and query functions that comprise the PL/SQL call. The virtual machine may then search a database for non-PL/SQL code snippets that correspond to these determined functions, and may generate non-PL/SQL code (e.g., Java code) that may perform the same functions as the PL/SQL call. The virtual machine, the database, or a combination of the two may execute the non-PL/SQL code to retrieve the data records from the database, and may return the records to the user device.
-
公开(公告)号:US20190213482A1
公开(公告)日:2019-07-11
申请号:US16355290
申请日:2019-03-15
Applicant: salesforce.com, inc.
Inventor: Richard SOCHER , Caiming XIONG , Kai Sheng TAI
Abstract: A method of classifying three-dimensional (3D) data includes receiving three-dimensional (3D) data and processing the 3D data using a neural network that includes a plurality of subnetworks arranged in a sequence and the data is processed through each of the subnetworks. Each of the subnetworks is configured to receive an output generated by a preceding subnetwork in the sequence, process the output through a plurality of parallel 3D convolution layer paths of varying convolution volume, process the output through a parallel pooling path, and concatenate output of the 3D convolution layer paths and the pooling path to generate an output representation from each of the subnetworks. Following processing the data through the subnetworks, the method includes processing the output of a last one of the subnetworks in the sequence through a vertical pooling layer to generate an output and classifying the received 3D data based upon the generated output.
-
公开(公告)号:US10346763B2
公开(公告)日:2019-07-09
申请号:US14505863
申请日:2014-10-03
Applicant: salesforce.com, inc.
Inventor: Derek Brian Hatchard , Jordan Patrick Lutes , Michael Gordon Luff
IPC: G06Q10/00
Abstract: Metadata and for posts originating from different social media sources and the posts themselves may be collected. A query specifying search criteria for the posts and filter criteria related to the metadata may be submitted to the system disclosed herein. The system may allow a client or tenant of the system to filter and search the metadata stored therein. The system may provide the posts in response to the query and permit a client or tenant to rapidly switch between social media sources and corresponding metadata types.
-
公开(公告)号:US10346386B2
公开(公告)日:2019-07-09
申请号:US15343969
申请日:2016-11-04
Applicant: salesforce.com, inc.
Inventor: Subho Sanjay Chatterjee , Patrick James Helland , Nathaniel Wyatt , James E. Mace , Punit B. Shah
IPC: G06F16/23
Abstract: Systems and methods provide multi-version concurrency control of database records with uncommitted transactions. The system and methods may include receiving a query regarding a transaction counter number. When a transaction header identifying data is updated with the assigned transaction counter number, the updated transaction header may be used in identifying data as an instance of multiversion concurrency control information by the received query. A key lookup may be performed, and when the key lookup encounters an uncommitted row for a transaction number, a corresponding transaction header identifying data to identify a data array element to determine whether the transaction number is committed, and determining the transaction counter number when the transaction number is committed. The transaction counter number may be stamped on the row version record when it is determined that the row is committed.
-
-
-
-
-
-
-
-
-