-
公开(公告)号:US11216183B2
公开(公告)日:2022-01-04
申请号:US17009262
申请日:2020-09-01
Applicant: salesforce.com, inc.
Inventor: Wojciech Koszek
IPC: G06F3/0488 , G06F3/02 , G06F3/023
Abstract: Disclosed herein are system, method, and computer program product embodiments providing an ergonomic user interface keyboard. An embodiment operates by determining a baseline keyboard interface corresponding to a baseline mobility of a finger of a user. An indication that the finger of the user has sustained an injury with an expected recovery time is received. A new mobility of the finger of the user with the injury is measured. A deviation between the new mobility and the baseline mobility of the finger is determined. An injury keyboard interface is configured with a shifted plurality of keys of the baseline keyboard interface to new positions away from the finger with the injury and towards another finger without the injury based on the deviation. The injury keyboard interface is displayed during the expected recovery time, wherein upon an expiration of the expected recovery time the baseline keyboard interface is displayed.
-
公开(公告)号:US20210406103A1
公开(公告)日:2021-12-30
申请号:US16913200
申请日:2020-06-26
Applicant: salesforce.com, inc.
Inventor: Jason Gerner
Abstract: Systems, device and techniques are disclosed for controlling location-based features with usage maps. An application running on a device may receive a current location of the device. The application may determine a sector of a usage map that corresponds to the current location of the device. The usage map may be associated with the application and he usage map may include a map of a geographic area divided into sectors. The application may modify the operation of a remote API call of the application based on the sector of the usage map that corresponds to the current location of the device by disabling or rate-limiting the remote API call.
-
公开(公告)号:US11210562B2
公开(公告)日:2021-12-28
申请号:US16751078
申请日:2020-01-23
Applicant: salesforce.com, inc.
Inventor: Joy Mustafi , Lakshya Kumar , Rajdeep Dua , Machiraju Pakasasana Rama Rao
Abstract: Machine learning based models recognize objects in images. Specific features of the object are extracted from the image using machine learning based models. The specific features extracted from the image assist deep learning based models in identifying subtypes of a type of object. The system recognizes the objects and collections of objects and determines whether the arrangement of objects violates any predetermined policies. For example, a policy may specify relative positions of different types of objects, height above ground at which certain types of objects are placed, or an expected number of certain types of objects in a collection.
-
公开(公告)号:US11210304B2
公开(公告)日:2021-12-28
申请号:US16815958
申请日:2020-03-11
Applicant: salesforce.com, inc.
Inventor: Naren M. Chittar , Jayesh Govindarajan , Edgar Gerardo Velasco , Anuprit Kale , Francisco Borges , Guillaume Kempf , Marc Brette
IPC: G06F7/00 , G06F16/2457 , G06N20/00 , G06N5/00 , G06F16/242 , G06N20/20 , G06N7/00 , G06N3/02 , G06N20/10
Abstract: As part of providing the services to users, an online system stores multiple records that are accessible by users of the online system. When a user provides a search query, the online system extracts morphological and dictionary features from the query. The online system provides the extracted features to a machine learning model as an input. The machine learning model outputs a score for each potential entity type that indicates a likelihood that the search query is for a record associated with the entity type. The output from the machine learning model is used by the online system to select one or more entity types that the user is likely searching for. The online system searches the stored records based on the search query but limits the searching to records associated with at least one of the selected entity types.
-
公开(公告)号:US11210198B2
公开(公告)日:2021-12-28
申请号:US16262706
申请日:2019-01-30
Applicant: salesforce.com, inc.
Inventor: Robert Gerald Dillon, Jr. , Ankit Sawhney , Chandramohan Dhandapani
Abstract: Computing systems, database systems, and related methods are provided for tracking performance associated with loading or updating a web page in a distributed manner. An exemplary method involves a server providing the web page to a client over a network. The web page includes code executable by the client to provide requests to the server over the network, assign identifiers to the requests, and determine client-side performance metrics associated with the requests. The server provides one or more responses corresponding to the requests to the client over the network, determines server-side performance metrics associated with providing the responses, receives the client-side performance metrics from the client after providing the responses, and maintains the associations between the client-side performance metrics, the server-side performance metrics, and the respective server requests using the identifiers assigned by the client.
-
公开(公告)号:US11210111B2
公开(公告)日:2021-12-28
申请号:US16176933
申请日:2018-10-31
Applicant: salesforce.com, inc.
Inventor: Sonke Rohde , Brian J. Lonsdorf
IPC: G06F9/451 , G06F8/38 , G06F40/186 , G06F8/36 , G06N20/00
Abstract: Techniques are disclosed relating to automatically generating user interfaces. In some embodiments, input data to be displayed is grouped into components (e.g., based on depth within hierarchical code, coordinates in a display space, etc.). These components may be based on template information that defines a set of known component types. In some embodiments, the system formats the selected components according to display parameters and causes display of a user interface that displays the components based on the formatting. In various embodiments, the disclosed techniques may allow automatic creation of effective user interfaces without information specifying layout and formatting for input data. This may provide flexible, quality interfaces without requiring design or coding expertise. Further, disclosed techniques may allow the automatic interface generator to generate interfaces similar to other existing interfaces.
-
公开(公告)号:US20210397729A1
公开(公告)日:2021-12-23
申请号:US16906755
申请日:2020-06-19
Applicant: salesforce.com, inc.
Inventor: Stephen McQuaid
Abstract: Examples include a system and computer-implemented method to receive a notification from an application programming interface (API) of creation of a just in time (JIT) grant, the JIT grant defining a request for a user to be authorized to access a cluster according to a JIT policy; determine if access to the cluster by the user is authorized according to the JIT policy; grant access to the user to the cluster when access is authorized according to the JIT policy; and send a notification to the API that access by the user to the cluster is granted.
-
公开(公告)号:US11206273B2
公开(公告)日:2021-12-21
申请号:US15885059
申请日:2018-01-31
Applicant: salesforce.com, inc.
Inventor: Jean-Francois Paradis , Shipra Shreyasi , Sanjaya Lai
IPC: H04L29/06 , H04L29/08 , G06Q10/10 , G06F16/958 , G06F40/154 , G06Q50/00
Abstract: In embodiments, a computer program may be stored on a storage medium for securely inserting portions of content maintained on external web servers into an online community web page. The computer program may comprise a set of instructions operable to cause a computer to receive a request to render a web page maintained within a social platform, the web page including embedded settings that refer to content on one or more remote servers. The computer program may further cause the computer to retrieve, at a rendering time of the web page, based at least in part on the embedded settings, content from the one or more remote servers, process the retrieved content in a secured environment according to one or more security protocols and insert it into the web page. In embodiments, the computer program may further cause the computer to render the web page in a main window and the inserted content in an isolated custom window. Related methods and apparatus are also presented.
-
公开(公告)号:US20210390142A1
公开(公告)日:2021-12-16
申请号:US16902004
申请日:2020-06-15
Applicant: Salesforce.com, Inc.
Inventor: Eric Paul Wittke , Narinder Pal SINGH , Laurel KNELL , Jonathan BELKOWITZ , Bradly ZAVAKOS , Laurel TRIPP , Abigail KUTRUFF , Michael AURELIO
IPC: G06F16/9038 , H04L29/08
Abstract: DESCRIBED HEREIN ARE SYSTEMS, APPARATUS, METHODS AND COMPUTER PROGRAM PRODUCTS CONFIGURED FOR ACTIONS TO BE PERFORMED ON SEGMENTS WITHIN A PIPELINE. THE DISCLOSED SYSTEMS AND TECHNIQUES ALLOW A USER TO SELECT A DATA SEGMENT ON A GRAPHICAL USER INTERFACE. THE USER MAY THEN UTILIZE THE DATA OF THE SEGMENT TO PERFORM ONE OR MORE ACTIONS. THUS THE DATA OF THE SEGMENT MAY BE USED TO PROVIDE COMMUNICATIONS TO PARTIES CONTAINED WITHIN THE DATA, MANIPULATE THE DATA SEGMENT BASED ON THE PARTIES CONTAINED WITHIN THE DATA, AND CHANGE THE DATA DISPLAYED BASED ON ATTRIBUTES SELECTED.
-
公开(公告)号:US11199951B1
公开(公告)日:2021-12-14
申请号:US16883578
申请日:2020-05-26
Applicant: Salesforce.com, Inc.
Inventor: Eric Paul Wittke , Laurel Knell , Laurel Tripp , Tamar Akavia , Abigail Kutruff , Tal Marom , Aner Gelem , Yaniv Ben Arie
IPC: G06F3/0484 , G06F3/0481 , G06F16/25
Abstract: A user interface generation message may be sent from a database system to a client machine via a network. The user interface generation message may include instructions for presenting a database dashboard on a display screen at the client machine. The database dashboard may include a plurality of user interface components that each presents a respective view of information stored in a database. A user interface component selection message may be received from the client machine, identifying one or more of the user interface components. A visual snapshot of the identified user interface components may be created at the database system.
-
-
-
-
-
-
-
-
-