-
公开(公告)号:US20240143945A1
公开(公告)日:2024-05-02
申请号:US18161767
申请日:2023-01-30
Applicant: Salesforce, Inc.
Inventor: Shubham Mehrotra , Zachary Alexander , Shilpa Bhagavath , Gurkirat Singh , Shashank Harinath , Anuprit Kale
Abstract: Embodiments described herein provide a cross-lingual intent classification model that predicts in multiple languages without the need of training data in all the multiple languages. For example, data requirement for training can be reduced to just one utterance per intent label. Specifically, when an utterance is fed to the intent classification model, the model checks whether the utterance is similar to any of the example utterances provided for each intent. If any such utterance(s) are found, the model returns the specified intent, otherwise, it returns out of domain (OOD).
-
公开(公告)号:US20240143807A1
公开(公告)日:2024-05-02
申请号:US17974371
申请日:2022-10-26
Applicant: Salesforce, Inc.
Inventor: Prabhjot Singh
IPC: G06F21/62
CPC classification number: G06F21/6218
Abstract: Execution of client code in a shared infrastructure comprises instantiating a container manager to manage containers and routers configured to receive calls requesting execution of the client code. The container manager pre-initializes a plurality of containers and registered the containers in a database to indicate that the plurality of containers are available. A router receives a call to execute the client code and selects an available first container identified in the database. The call is routed to the selected container and the status of the container is updated to in-use to prevent another router from selecting the container. Responsive to the selected container processing the call, the router receives a response from the container and returns the response to the caller. The containers then marked for deletion in the database. The container manager then deletes any of the containers marked for deletion to prevent the containers from processing subsequent calls.
-
公开(公告)号:US20240143266A1
公开(公告)日:2024-05-02
申请号:US18411428
申请日:2024-01-12
Applicant: Salesforce, Inc.
Inventor: Noah Weiss , Anna Niess , Kevin Marshall , Katie Steigman , Dolapo Falola
IPC: G06F3/14 , G06F40/169 , H04L65/401 , H04L65/403
CPC classification number: G06F3/1454 , G06F40/169 , H04L65/4015 , H04L65/403
Abstract: A system, method, and computer-readable media for persisting an annotated screen share within a group-based communication system are provided. A screen share may be received from a sharing user within a synchronous multimedia collaboration session. The screen share may be transmitted to viewing users for display. A viewing user may submit an annotation for the screen share. A sharing or viewing user may then submit a request to save the annotated screen share. The annotated screen share may be automatically persisted in association with the synchronous multimedia collaboration session.
-
公开(公告)号:US11971712B2
公开(公告)日:2024-04-30
申请号:US17332756
申请日:2021-05-27
Applicant: Salesforce, Inc.
Inventor: Chih-Yao Ma , Caiming Xiong
IPC: G05D1/00 , B25J9/00 , B25J9/16 , G05D1/02 , G06F3/16 , G06N3/02 , G06N3/08 , G06N20/00 , G06V10/44 , G06V10/764 , G06V10/80 , G06V10/82 , G06V20/10
CPC classification number: G05D1/0016 , B25J9/0003 , B25J9/1697 , G05D1/0221 , G06F3/167 , G06N3/02 , G06N3/08 , G06N20/00 , G06V10/454 , G06V10/764 , G06V10/811 , G06V10/82 , G06V20/10
Abstract: An agent for navigating a mobile automated system is disclosed herein. The navigation agent receives a navigation instruction and visual information for one or more observed images. The navigation agent is provided or equipped with self-awareness, which provides or supports the following abilities: identifying which direction to go or proceed by determining the part of the instruction that corresponds to the observed images (visual grounding), and identifying which part of the instruction has been completed or ongoing and which part is potentially needed for the next action selection (textual grounding). In some embodiments, the navigation agent applies regularization to ensures that the grounded instruction can correctly be used to estimate the progress made towards the navigation goal (progress monitoring).
-
公开(公告)号:US20240129319A1
公开(公告)日:2024-04-18
申请号:US18493615
申请日:2023-10-24
Applicant: Salesforce, Inc.
Inventor: Meagan Gamache , Diogenes Brito , Buster Benson , Kefan Xie , Paul Matthew Jennings , Christopher Sullivan , Benjamin William Scholey Redman
IPC: H04L9/40
CPC classification number: H04L63/104 , H04L63/0853 , H04L67/53
Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that provide for an improved, more efficient, and more stable system of networked computing devices. The embodiments disclose an apparatus and system that enable client devices to selectively grant to third party applications permissions to access group-based communication objects of a group-based communication system. The apparatus and system further enable client devices to selectively grant to third party applications permissions to take specific actions with regards to the group-based communication objects within the system. To accomplish the improvements, the disclosed systems, apparatuses, and computing devices maintain a record of the permissions granted to third party applications in a permissions table stored in a computer storage device. The permissions table may be modified to expand the permissions granted to the third party application without requiring a new authentication process that issues a new authenticating token. Further, third party applications are installed at a group level and not at a user level within the system, which increases system stability and efficiency.
-
公开(公告)号:USD1023041S1
公开(公告)日:2024-04-16
申请号:US29768473
申请日:2021-01-29
Applicant: Salesforce, Inc.
Designer: Puneet Dhaliwal , Niv Garber , D. Dustin Breese , Prithvi Krishnan Padmanabhan , Kara Carreri , Rahul Mehta , Raghav Abboy , Yongbo Zuo , Abraham Reyes
Abstract: FIG. 1 is a front view of a display screen or portion thereof with graphical user interface, showing a first embodiment of the new design; and,
FIG. 2 is a second embodiment thereof.
The outermost dashed broken lines in FIGS. 1-2 show a display screen or portion thereof, and form no part of the claimed design. The other dashed broken lines in FIGS. 1-2 show text, graphics, and other elements of the graphical user interface that form no part of the claimed design.-
公开(公告)号:US11960910B2
公开(公告)日:2024-04-16
申请号:US18064528
申请日:2022-12-12
Applicant: Salesforce, Inc.
Inventor: Sergio Isaac Koren , Alan Vangpat , William C. Mortimore, Jr. , Ian Glazer
IPC: G06F3/0482 , G06F3/0484 , G06F9/451 , H04L9/40 , H04L41/0253 , H04L65/1073
CPC classification number: G06F9/451 , G06F3/0482 , G06F3/0484 , H04L41/0253 , H04L63/0838 , H04L63/0861 , H04L63/0884 , H04L65/1073
Abstract: Methods and systems are provided for declaratively configuring a process and a page for a particular service provider. User interface(s) can be displayed at a user system and include options for declaratively configuring different log in processes and log in pages for the particular service provider. After receiving a selection of one of the options to configure the log in process and the log in page, inputs can be received that specify a type of identifiers associated with a user to be verified as part of the log in process, and an identity verification process to define how the user will be verified as part of the log in process for the service provider.
-
98.
公开(公告)号:US20240119060A1
公开(公告)日:2024-04-11
申请号:US18543205
申请日:2023-12-18
Applicant: Salesforce, Inc.
Inventor: Andrew S. Morrison , Aaron J. Maurer
IPC: G06F16/2457 , G06F16/25
CPC classification number: G06F16/24578 , G06F16/252
Abstract: An apparatus is provided for outputting suggested query items by a group-based communication platform. The apparatus may include at least one memory and at least one processor configured to detect group-based communication platform query data stored in a memory of the apparatus. The processor is also configured to rank suggested query items based on the group-based communication platform query data. The processor is further configured to detect non-keystroke engagement of a search input interface of the group-based communication platform. The processor is further configured to determine a first subset of the suggested query items based on the ranking of the suggested query items and automatically launch a query suggestion interface including a first subset of the suggested query items in response to detecting the non-keystroke engagement of the search input interface. Corresponding methods and computer program products are also provided.
-
公开(公告)号:US11954094B2
公开(公告)日:2024-04-09
申请号:US17410376
申请日:2021-08-24
Applicant: Salesforce, Inc.
Inventor: Prithvi Krishnan Padmanabhan
CPC classification number: G06F16/2379 , G06F9/30 , H04L9/088 , H04L9/30
Abstract: A request may be received to transfer from a first entity to a second entity a right related to a digital asset stored in an on-demand database system. The on-demand database system may provide computing services to a plurality of entities via the internet. A token associated with the digital asset may be identified. The token may being included in a smart contract recorded within a distributed trust ledger and may be owned by a first distributed trust ledger account. The smart contract may be executed within the distributed trust ledger to record a transfer of the token from the first distributed trust ledger account to a second distributed trust ledger account. The on-demand database system may be updated to include one or more database entries reflecting the recorded transfer.
-
公开(公告)号:US20240111746A1
公开(公告)日:2024-04-04
申请号:US18535805
申请日:2023-12-11
Applicant: Salesforce, Inc.
Inventor: Patrick James Helland
CPC classification number: G06F16/2246 , G06F16/2379 , G06F16/284 , G06F16/289 , G06F21/6227 , G06F2221/2145
Abstract: Techniques are disclosed relating to the distribution of database key permissions. A database system may distribute first permission information to a plurality of database nodes that identifies a distribution of key range permissions to ones of the plurality of database nodes. A given key range permission being distributed to a given database node may permit that database node to write records whose keys fall within a key range associated with the given key range permission. The database system may receive, from a first database node, a request for a first key range permission provisioned to a second database node. The database system may modify the first permission information to derive second permission information that provisions the first key range permission to the first database node instead of the second database node. The database system may distribute the second permission information to ones of the plurality of database nodes.
-
-
-
-
-
-
-
-
-