Sharing of collaborative documents with users via instant messaging

US2022014486A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022014486-A1
Application numberUS-202017127375-A
CountryUS
Kind codeA1
Filing dateDec 18, 2020
Priority dateJul 10, 2020
Publication dateJan 13, 2022
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed herein are system, method, and computer program product embodiments for sharing of collaborative documents with users via instant messaging. In one aspect, a collaborative application is configured to display one or more user interfaces associated with a collaborative application that allows a user to engage in a real-time chat between and among one or more users. The collaborative application may also present one or more user interfaces that allow the user to select one or more references of collaborative documents stored at a remote document datastore, and then share these references of collaborative documents with one or more users in the real-time chat. In one example, these references may be represented in real-time chat as a user interface element that visually present the collaborative document title and associated collaborative document pictogram or icon.

First claim

Opening claim text (preview).

What is claimed is: 1 . A mobile device, comprising: A touch sensitive display configured to display at least one user interface (UI) of a mobile collaborative application; at least one processor operatively coupled to the touch sensitive display; and a memory operatively coupled to the at least one processor, wherein the at least one processor is configured to perform operations comprising: displaying, on the touch sensitive display, the at least one UI, wherein the at least one UI includes a virtual toolbar with a plurality of displayed options, a message input region, a virtual keyboard, and a chat history region; receiving user input corresponding to the plurality of displayed options, while displaying the at least one UI of the mobile collaborative application; displaying, on the touch sensitive display, one or more collaborative document options based at least on the user input associated with a first displayed option of the plurality of displayed options; receiving user input corresponding to a selection of a collaborative document option of the one or more collaborative document options; displaying, on the touch sensitive display, a representation of a selected collaborative document option in the message input region, wherein the selected collaborative document option corresponds to a collaborative document stored external to the mobile device; sending, to a target user, a message based at least on the selected collaborative document option; and displaying, on the touch sensitive display, at least a representation of the selected collaborative document option in the chat history region, wherein the representation of the selected collaborative document option includes a collaborative document title and collaborative document pictogram associated with the selected collaborative document option. 2 . The mobile device of claim 1 , wherein the processor is further configured to perform the operations comprising: displaying, on the touch sensitive display, an input token in the message input region of the mobile collaborative application, upon a determination that the user input corresponds to the first displayed option of the plurality of displayed options; and displaying, on the touch sensitive display, one or more characters in the message input region in response to receiving additional user input via the virtual keyboard, wherein the one or more characters are displayed proximate to the input token, wherein the operations for the displaying of the input token, the displaying of the one or more collaborative document options, and the displaying of the one or more characters are performed in response to at least receiving the user input corresponding to the plurality of displayed options. 3 . The mobile device of claim 2 , wherein the collaborative document is associated with a list of users authorized to access the collaborative document. 4 . The mobile device of claim 2 , wherein the processor is further configured to perform the operations comprising: displaying a plurality of representations of animated visual content, upon a determination that the user input corresponds to a second displayed option of the plurality of displayed options and in response to receiving the user input corresponding to the plurality of displayed options. 5 . The mobile device of claim 2 , wherein the processor is further configured to perform operations comprising: displaying one or more representations of records stored in an external database, upon a determination that the user input corresponds to a third displayed option of the plurality of displayed options and in response to receiving the user input corresponding to the plurality of displayed options. 6 . The mobile device of claim 2 , wherein the input token is displayed in the message input region in response to user selection of a particular key of the virtual keyboard, and the particular key is different from the user input corresponding to the first displayed option. 7 . The mobile device of claim 2 , the processor is further configured to perform operations comprising: detecting a selection of the representation of the selected collaborative document option in the chat history region; launching a separate application different from the mobile collaborative application; and displaying, by the separate application, content of the collaborative document corresponding to the selected collaborative document option, in response to detecting the selection of the representation of the selected collaborative document option. 8 . A computer-implemented method, comprising: receiving, by a mobile collaborative application, a source user input from a source user via at least one user interface (UI) element displayed on a touch sensitive display of a mobile device; detecting, by the mobile collaborative application, whether the source user input includes an input token; displaying, by the mobile collaborative application on the touch sensitive display, a collaborative document selection UI element comprising at least one collaborative document option UI element, in response to at least detecting the input token; displaying, by the mobile collaborative application on the touch sensitive display, a selected collaborative document UI element in a message input UI element, in response to a user selection of a collaborative document option UI element having an associated cached collaborative document information; generating, by the mobile collaborative application, a message transmission request based at least on the cached collaborative document information, wherein the message transmission request includes a collaborative communications message comprising the collaborative document reference, and the collaborative document reference corresponds to a collaborative document stored in document datastores; sending, by the mobile collaborative application, the message transmission request to a target user via a collaborative communications system; and displaying, by the mobile collaborative application on the touch sensitive display, the collaborative communications message as a collaborative communications message UI element in a chat history UI element, wherein the displayed collaborative communications message UI element includes a collaborative document title and collaborative document pictogram associated with the collaborative document. 9 . The computer-implemented method of claim 8 , further comprising: sending, by the mobile collaborative application, an available collaborative document request to the collaborative communications system, wherein the collaborative document request includes a source user identifier that identifies the source user associated with the mobile device, and receiving, by the mobile collaborative application, an available collaborative document response from the collaborative communications system, in response to the available collaborative document request, wherein the available collaborative document response includes a cached authorized collaborative document list that includes cached collaborative document information for each collaborative document the source user is authorized to access. 10 . The computer-implemented method of claim 8 , further comprising: displaying, by the mobile collaborative application on the touch sensitive display, a chat UI view comprising the at least one UI element, wherein the at least one user interface (UI) element comprises a message composer UI element and the chat history UI element, the message composer UI element comprises at least a message input UI element, and the chat history UI element is configured to display a chat history received from the collaborative c

Assignees

Inventors

Classifications

  • to features or functions of an application · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

  • H04L51/04Primary

    Real-time or near real-time messaging, e.g. instant messaging [IM] · CPC title

  • Computer-aided management of electronic mailing [e-mailing] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2022014486A1 cover?
Disclosed herein are system, method, and computer program product embodiments for sharing of collaborative documents with users via instant messaging. In one aspect, a collaborative application is configured to display one or more user interfaces associated with a collaborative application that allows a user to engage in a real-time chat between and among one or more users. The collaborative ap…
Who is the assignee on this patent?
Salesforce Com Inc
What technology area does this patent fall under?
Primary CPC classification H04L51/04. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jan 13 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).