Information processing apparatus and non-transitory computer readable medium
US-2019266220-A1 · Aug 29, 2019 · US
US2023359331A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2023359331-A1 |
| Application number | US-202217740277-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 9, 2022 |
| Priority date | May 9, 2022 |
| Publication date | Nov 9, 2023 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for managing annotation surfaces for a document includes receiving a request to add a note to a document, displaying a first user interface (UI) surface for the note, the first UI surface including an editable surface that is editable by a plurality of users and the first UI surface enabling visibility of content to the plurality of users in real-time, and attaching a second UI surface to the first UI surface, the second UI surface being a UI surface for a comment and the second surface UI surface requiring user action for posting the comment.
Opening claim text (preview).
1 . A data processing system comprising: a processor; and a memory in communication with the processor, the memory comprising executable instructions that, when executed by the processor, cause the data processing system to perform functions of: receiving a request to add a note to a document; displaying a first user interface (UI) surface for the note, the first UI surface including an editable surface that is editable by a plurality of users and the first UI surface enabling visibility of content to the plurality of users in real-time; receiving a request to add a conversation to the note; and upon receiving the request to add a conversation to the note, creating a second UI surface and displaying the second UI surface adjacent to the first UI surface, the second UI surface being only editable by one user, wherein the first UI surface and the second UI surface are surfaces for entering annotations, and the first UI surface is a different type of annotation surface than the second UI surface. 2 . The data processing system of claim 1 , wherein the first UI surface provides a surface for annotating the document. 3 . The data processing system of claim 1 , wherein the note is associated with a selected portion of content of the document. 4 . The data processing system of claim 1 , wherein the second UI surface is a comment surface for replying to the content of the first UI surface. 5 . The data processing system of claim 1 , wherein the second UI surface includes a UI element for posting the conversation. 6 . The data processing system of claim 1 , wherein the first UI surface automatically posts the content and the second UI surface requires specific user action for posting the conversation. 7 . The data processing system of claim 1 , wherein the memory comprises executable instructions that, when executed by processor, further cause the data processing system to perform functions: receiving a user request to convert the note to a comment; retrieving data about the note; and converting the first UI surface to a third UI surface by using the retrieved data, the third UI surface being editable by only one user. 8 . The data processing system of claim 7 , wherein the data includes identification information for one or more users who edited the note and the third UI surface displays the identification information. 9 . A method for managing annotation surfaces for a document comprising: receiving a request to add a note to the document; displaying a first user interface (UI) surface for the note, the first UI surface including an editable surface that is editable by a plurality of users and the first UI surface enabling visibility of content to the plurality of users in real-time; and creating a second UI surface and displaying the second UI surface adjacent to the first UI surface, the second UI surface being a UI surface for a comment and the second UI surface being only editable by one user, wherein the first UI surface and the second UI surface are surfaces for entering annotations, and the first UI surface is a different type of annotation surface than the second UI surface. 10 . The method of claim 9 , wherein the first UI surface automatically posts the content without requiring any user action for posting the content. 11 . The method of claim 9 , wherein the second UI surface requires user action for posting the comment. 12 . The method of claim 9 , wherein the note is associated with a selected portion of content of the document. 13 . The method of claim 9 , wherein the second UI surface is a comment surface for replying to the content of the first UI surface. 14 . The method of claim 9 , wherein the second UI surface includes a UI element for posting the comment. 15 . The method of claim 9 , further comprising: receiving a user request to convert the first UI surface to a comment UI surface; retrieving data about the note; and converting the first UI surface to a third UI surface by using the retrieved data, the third UI surface being editable by only one user. 16 . The method of claim 15 , wherein the data includes identification information for one or more users who edited the note and the third UI surface displays the identification information. 17 . A data processing system comprising: a processor; and a memory in communication with the processor, the memory comprising executable instructions that, when executed by the processor, cause the data processing system to perform functions of: displaying a first user interface (UI) surface for annotating a document, the first UI surface including an editable surface that is editable by a plurality of users and the first UI surface enabling visibility of content to the plurality of users in real-time; receiving a request to convert the first UI surface to a conversation UI surface, the first UI surface and the conversation UI surface being surfaces for entering annotations and the first UI surface being a different type of annotation surface than the conversation UI surface; and upon receiving the request to convert the first UI surface to the conversation UI surface, converting the first UI surface to a second UI surface by creating the second UI surface using content of the first UI surface, the second UI surface being a UI surface for a comment and the second UI surface being only editable by one user. 18 . The data processing system of claim 17 , wherein the first UI surface is a note and the note is associated with a selected portion of content of the document. 19 . The data processing system of claim 17 , wherein the first UI surface automatically posts the content without requiring any user action for posting the content. 20 . The data processing system of claim 17 , wherein the second UI surface displays user identification information for one or more users who edited the content.
for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title
Annotation, e.g. comment data or footnotes · CPC title
Editing, e.g. inserting or deleting · CPC title
Discourse or dialogue representation · CPC title
Collaborative creation, e.g. joint development of products or services · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.