Collaborative authoring with scratchpad functionality

US9715476B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9715476-B2
Application numberUS-201313860127-A
CountryUS
Kind codeB2
Filing dateApr 10, 2013
Priority dateApr 10, 2013
Publication dateJul 25, 2017
Grant dateJul 25, 2017

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.

Real-time co-authoring and support for the collaborative process is enabled by making it easy to initiate a collaborative document, to invite the proper people into the process, to collect existing artifacts, thoughts, and research, and then to divide and track the work to completion across a collaborating group. Monitored changes, comments, and similar input by the collaborating authors may be presented on demand or automatically to each author based on changes and/or comments that affect a particular author, that author's portion of collaborated content, type of changes/comments, or similar criteria Real-time or sequential communication such as email, text messaging, and video chat, may be enabled to further optimize the collaboration process.

First claim

Opening claim text (preview).

What is claimed is: 1. A method to be executed in a physical computing device for enabling collaborative authoring, the method comprising: providing, by an authoring module being executed by the physical computing device, a scratchpad through a collaborative authoring service for initiation of content collaboration with collaborators; providing one or more controls on a user interface, by the authoring module being executed by the physical computing device, for identification and invitation of the collaborators; providing one or more controls on the user interface, by the authoring module being executed by the physical computing device, for authoring and editing of portions of the content through the scratchpad employing a no-save model across one or more hosted applications; in response to detecting a. selected portion from the portions of the content, providing, by the authoring module being executed by the physical computing device, a list of one or more collaborator actions associated with the selected portion; in response to detecting; a selected collaborator from a list of the collaborators, providing by the authoring module being executing by the physical computing device, a related portion from the portions of the content as highlighted, wherein the related portion is associated with the selected collaborator; and providing, by a communication module being executed by the physical computing device, communication capabilities associated with the content collaboration through one or more communication modalities. 2. The method of claim 1 , further comprising: providing one or more controls on the user interface, by the authoring module being, executed by the physical computing device, for assignment of roles, assignment of access permissions, and identification of goals for the content collaboration. 3. The method of claim 1 , further comprising: providing one or more controls on the user interface, by the authoring module being executed by the physical computing device, for the collaborators to search for existing content to leverage for the created content, incorporate existing content into the created content, and create new content. 4. The method of claim 1 , further comprising: providing one or more controls on the user interface, by the authoring module being executed by the physical computing device, for the collaborators to edit content created by other collaborators, comment on content created by other collaborators, and receive information associated with the created content. 5. The method of claim 1 , further comprising: providing one or more controls on the user interface, by the authoring module being executed by the physical computing device for the collaborators to reply to one or more of edits and comments by other collaborators on the created content, receive updates upon joining the collaborative authoring service following a period of absence, and review past communications associated with the created content. 6. The method of claim 1 , further comprising: providing one or more controls on the user interface, by the authoring module being, executed by the physical computing device, for the collaborators to compare content one of created and edited by other collaborators and annotate the created content. 7. The method of claim 1 , further comprising: providing one or more controls on the user interface, by the authoring module being executed by the physical computing device, for one or more of error correction and factual correction on the created content through the one or more of automated suggestions and collaborator actions. 8. The method of claim 7 , further comprising: providing one or more controls on the user interface, by the authoring module being executed by the physical computing device, for the collaborators to define how the created content is to be consumed upon publication. 9. The method of claim 8 , wherein providing one of more controls on the user interface for the collaborators to define bow the created content is to be consumed comprises defining, by the authoring module being executed by the physical computing device, one or more of a format, a style, a language, and an integrity of the created content for different consumer types. 10. The method of claim 1 , further comprising: providing one or more controls on the user interlace, by the authoring module being executed by the physical computing device, for the collaborators to identify a storage location for the created content upon finalization and define access privileges for distinct consumers of the created content. 11. The method of claim 1 , further comprising; providing one or more controls on the user interface, by the authoring module being executed by the physical computing device, for the collaborators to define update schedules and update roles for the created content. 12. A computing device for providing a collaborative authoring environment, the computing device comprising: a display device; a memory configured to store instructions associated with a collaborative authoring application; a processor coupled to the memory and the display device, the processor executing the collaborative authoring application in conjunction with the instructions stored in memory, wherein the collaborative authoring application includes: an authoring module configured to: provide, on the display device, a scratchpad fir initiation of content collaboration with collaborators, collection of existing artifacts, thoughts, and research, and placement of portions of content created by the collaborators until the content is finalized; provide, on the display device, one or more controls for identification and invitation of the collaborators; provide, on the display device, one or more controls for authoring and editing of portions of the content through the scratchpad employing a no-save model across one or more hosted applications; in response to detecting a selected portion from the portions of the content, provide a list of one or more collaborator actions associated with the selected portion; in response to detecting a selected collaborator from a list of the collaborators, provide a related portion from the portions of the content as highlighted, wherein the related portion is associated with the selected collaborator; and a communication module configured to: provide communication capabilities associated with the content collaboration through one or more communication modalities. 13. The computing device of claim 12 . wherein the communication module is thriller configured to: provide, on the display device, one or more controls for the collaborators to communicate through one or more of an email, a text message, a video chat, an audio chat, a note on the created content, a publication to a social network, a publication to a professional network, and a publication to a blog. 14. The computing device of claim 12 , wherein the authoring module is further configured to: provide, on the display, device, one or more controls for definition of goals for creating the content and measurement of progress against the goals while the content is being created. 15. The computing device of claim 12 , wherein the collaborators are enabled to interact with the collaborative authoring application through one or more of a touch input, a gesture input, a keyboard input, a mouse input, a pen input, a voice command, and an eye tracking input. 16. The computing device of claim 12 , wherein the authoring module is further configured to: provide, on the display device, one or more controls f

Assignees

Inventors

Classifications

  • G06Q10/101Primary

    Collaborative creation, e.g. joint development of products or services · CPC title

  • G06F15/163Primary

    Interprocessor communication · 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 US9715476B2 cover?
Real-time co-authoring and support for the collaborative process is enabled by making it easy to initiate a collaborative document, to invite the proper people into the process, to collect existing artifacts, thoughts, and research, and then to divide and track the work to completion across a collaborating group. Monitored changes, comments, and similar input by the collaborating authors may be…
Who is the assignee on this patent?
Microsoft Corp, Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/101. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 25 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).