Employment of presence-based history information in notebook application

US9571595B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9571595-B2
Application numberUS-201314109240-A
CountryUS
Kind codeB2
Filing dateDec 17, 2013
Priority dateDec 17, 2013
Publication dateFeb 14, 2017
Grant dateFeb 14, 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.

To employ presence-based history information in conjunction with a notebook application, presence information for one or more users associated with a notebook application is determined from a variety of presence services. One or more interactions of the users are tracked in conjunction with a location within the notebook to record history information associated with the one or more users. The history information may be presented to the users through a user interface in conjunction with a location within the notebook application or through a separate user interface. The presented history information may include the recorded history information and statistical information based on the recorded history information. The users may interact with the user interface to employ the presented presence-based history information in conjunction with contents of the notebook application. For example, replay of user interactions in conjunction with a location within the notebook application may be enabled.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, executed at least in part by a computing device, to employ presence-based history information in conjunction with a notebook application, the method comprising: determining presence information for one or more users associated with the notebook application, wherein the notebook application includes a plurality of documents, objects, files, pages, sections, and notebooks; tracking one or more interactions in conjunction with a location within the notebook application to record history information associated with the location; providing the history information to be presented through a user interface of the notebook application, wherein a selectable element is positioned above the location within the notebook application to enable interaction with the presented history information and contents of the notebook application through the user interface; and in response to detecting a selection of the element, further providing to be presented a display that includes user-specific history information and interaction-specific history information associated with the location within the notebook application, wherein: the user-specific history information includes selectable icons that represent each of the one or more users having interacted in conjunction with the location; and the interaction-specific history information includes a list of edits performed by each user represented in the user-specific history information to one or more of the plurality of documents, objects, files, pages, sections, and notebooks at the location within the notebook application. 2. The method of claim 1 , wherein determining the presence information comprises: obtaining presence information from at least one from a set of: a communication application, a social network, a professional network, and a presence module of the notebook application. 3. The method of claim 1 , wherein tracking the one or more interactions in conjunction with a location within the notebook application comprises: tracking at least one from a set of: an occurrence of the one or more interactions, a frequency of the one or more interactions, and a type of the one or more interactions. 4. The method of claim 3 , wherein the one or more interactions comprise one or more of viewing, editing, and communicating within one or more of a document, an object, a file, a page, a section, and a notebook within the notebook application. 5. The method of claim 1 , wherein presenting the history information through the user interface associated with the notebook application comprises one of: presenting the history information in conjunction with the location within the notebook application; and presenting the history information as a separate user interface. 6. The method of claim 5 , wherein presenting the history information through the user interface associated with the notebook application further comprises: employing at least one from a set of: a textual scheme, a graphical scheme, an audio scheme, an animation scheme, a coloring scheme, a highlighting scheme, and a shading scheme to enhance presentation of the history information in the user interface. 7. The method of claim 1 , further comprising: enabling the one or more users to interact with the user interface by one or more of: a tap action, a swipe action, a mouse input, a pen input, and a keyboard input. 8. The method of claim 7 , further comprising: enabling more detailed history information to be presented in response to a user interaction with the user interface. 9. The method of claim 1 , further comprising: enabling a replay of edits to one or more of a document, an object, a file, a page, a section, and a notebook within the notebook application based on the history information. 10. The method of claim 1 , further comprising: tracking one or more interactions in conjunction with one or more users of other notebooks to record history information; and presenting the history information of the one or more users of the other notebooks through the user interface associated with the notebook application. 11. The method of claim 1 , further comprising: enabling the one or more users to set at least one of credential based and permission based limitations to control the history information that is available for presentation to one or more other users. 12. A computing device to employ presence-based history information in conjunction with a notebook application, the computing device comprising: a memory; a processor coupled to the memory, the processor executing a notebook application and causing a user interface of the notebook application to be presented, wherein the notebook application is configured to: determine presence information for one or more users associated with the notebook application, wherein the notebook application includes a plurality of documents, objects, files, pages, sections, and notebooks; track one or more interactions in conjunction with a location within the notebook application to record history information associated with the location; provide the history information to be presented through the user interface of the notebook application; enable interaction with the presented history information and contents of the notebook application through the user interface of the notebook application by providing a selectable element positioned above the location within the notebook application; and in response to detecting a selection of the element, further provide to be presented a display that includes user-specific history information and interaction-specific history information associated with the location within the notebook application, wherein: the user-specific history information includes selectable icons that represent each of the one or more users having interacted in conjunction with the location; and the interaction-specific history information includes a list of edits performed by each user represented in the user-specific history information to one or more of the plurality of documents, objects, files, pages, sections, and notebooks at the location within the notebook application. 13. The computing device of claim 12 , wherein the history information is stored in one of a data store within the notebook application and a separate data store. 14. The computing device of claim 13 , wherein the history information is retrieved from the separate data store upon a request from the notebook application. 15. The computing device of claim 12 , wherein the one or more users are enabled to one of select the element of the user interface and hover over the element of the user interface to interact with the history information and contents of the notebook application. 16. The computing device of claim 12 , wherein the recorded history information includes at least one of: an occurrence of views, edits, and communications associated with the one or more users in conjunction with a location within the notebook application; a frequency of views, edits, and communications associated with the one or more users in conjunction with a location within the notebook application; and a type of edits and communications associated with the one or more users in conjunction with a location within the notebook application. 17. The computing device of claim 16 , wherein the presented history information further includes statistical information based on the recorded history information. 18. The computing device of claim 17 , wherein the statistical information includes one or more of how many time

Assignees

Inventors

Classifications

  • G06Q10/101Primary

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

  • H04L67/24Primary

    Electricity · mapped topic

  • H04L67/54Primary

    Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users · 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 US9571595B2 cover?
To employ presence-based history information in conjunction with a notebook application, presence information for one or more users associated with a notebook application is determined from a variety of presence services. One or more interactions of the users are tracked in conjunction with a location within the notebook to record history information associated with the one or more users. The h…
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 Feb 14 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).