Annotating documents on a mobile device

US11030396B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11030396-B2
Application numberUS-202016835291-A
CountryUS
Kind codeB2
Filing dateMar 30, 2020
Priority dateAug 10, 2015
Publication dateJun 8, 2021
Grant dateJun 8, 2021

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.

A method includes executing an application at a mobile device to provide a graphical user interface and interact with a content server to display an image stored at the content server on a display of the mobile device; while displaying the image, receiving a first user input for a first annotation to the image based on user interaction with the graphical user interface, the first user input indicating a first region of the image; based on the first user input, displaying a text entry box together with a selection box in the graphical user interface, the selection box defining a region of the image with which the first annotation is to be associated; receiving a first comment via the text entry box; and responsive to second user input, sending the first comment and a location of the selection box to the content server for storage as the first annotation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of managing annotations associated with electronic content, the method comprising: executing an application at a mobile device to provide a graphical user interface and interact with a content server to display an image stored at the content server on a display of the mobile device; while displaying the image, receiving a first user input for a first annotation to the image based on user interaction with the graphical user interface, the first user input indicating a first region of the image; based on the first user input, displaying a text entry box together with a selection box in the graphical user interface, the selection box defining a region of the image with which the first annotation is to be associated; receiving a first comment via the text entry box; responsive to second user input, sending the first comment and a location of the selection box to the content server for storage as the first annotation; while displaying the image on the display of the mobile device, receiving a third user input via the graphical user interface to view the first annotation; responsive to the third user input, displaying at least one comment associated with the first annotation in a first region of the display and displaying the first region of the image with which the first annotation is associated in a second region of the display such that the at least one comment associated with the first annotation and the first region of the image are displayed together; receiving a fourth user input to navigate from the first annotation to a second annotation associated with the image; and responsive to the fourth user input, displaying at least one comment associated with the second annotation in the first region of the display and displaying a second region of the image with which the second annotation is associated in the second region of the display such that the at least one comment associated with the second annotation and the second region of the image are displayed together, wherein displaying the second region of the image with which the second annotation is associated comprises automatically panning the image to display the second region of the image. 2. The method of claim 1 , wherein the graphical user interface is adapted to allow a user to change a size of the selection box. 3. The method of claim 1 , wherein the graphical user interface is adapted to allow a user to move a position of the selection box. 4. The method of claim 1 , further comprising: based on a user interaction with the graphical user interface, determining a level of zoom for the first annotation; and sending the level of zoom for the first annotation to the content server. 5. The method of claim 1 , further comprising: while displaying the at least one comment associated with the first annotation, providing a first control in the graphical user interface to allow a user to add a new comment to the first annotation; and based on user interaction with the graphical user interface, receiving the new comment; and adding the new comment to a comment chain associated with the first annotation. 6. The method of claim 1 , wherein displaying the first region of the image with which the first annotation is associated comprises zooming the image to display the first region of the image at a first zoom level. 7. The method of claim 6 , wherein displaying the second region of the image with which the second annotation is associated comprises displaying the second region of the image at a second zoom level. 8. The method of claim 1 , wherein the graphical user interface is adapted to allow a user to navigate from the first annotation to the second annotation via a swipe gesture in the first region of the display. 9. The method of claim 1 , wherein when the at least one comment associated with the first annotation is displayed in the first region of the display, the first region of the display is scrollable to display an additional comment associated with the first region of the display. 10. A non-transitory computer-readable storage medium storing executable computer program instructions are executable by a processor to: provide a graphical user interface and interact with a content server to display an image stored at the content server on a display of a mobile device; while displaying the image, receive a first user input for a first annotation to the image based on user interaction with the graphical user interface, the first user input indicating a first region of the image; based on the first user input, display a text entry box together with a selection box in the graphical user interface, the selection box defining a region of the image with which the first annotation is to be associated; receive a first comment via the text entry box; responsive to second user input, send the first comment and a location of the selection box to the content server for storage as the first annotation; while displaying the image on the display of the mobile device, receive a third user input via the graphical user interface to view the first annotation; responsive to the third user input, display at least one comment associated with the first annotation in a first region of the display and displaying the first region of the image with which the first annotation is associated in a second region of the display such that the at least one comment associated with the first annotation and the first region of the image are displayed together; receive a fourth user input to navigate from the first annotation to a second annotation associated with the image; and responsive to the fourth user input, display at least one comment associated with the second annotation in the first region of the display and display a second region of the image with which the second annotation is associated in the second region of the display such that the at least one comment associated with the second annotation and the second region of the image are displayed together, wherein displaying the second region of the image with which the second annotation is associated comprises automatically panning the image to display the second region of the image. 11. The non-transitory computer-readable storage medium of claim 10 , wherein the graphical user interface is adapted to allow a user to change a size of the selection box. 12. The non-transitory computer-readable storage medium of claim 10 , wherein the graphical user interface is adapted to allow a user to move a position of the selection box. 13. The non-transitory computer-readable storage medium of claim 10 , wherein the computer program instructions are executable to: based on a user interaction with the graphical user interface, determine a level of zoom for the first annotation; and send the level of zoom for the first annotation to the content server. 14. The non-transitory computer-readable storage medium of claim 10 , wherein the computer program instructions are executable to: while displaying the at least one comment associated with the first annotation, provide a first control in the graphical user interface to allow a user to add a new comment to the first annotation; and based on user interaction with the graphical user interface, receive the new comment; and add the new comment to a comment chain associated with the first annotation. 15. The non-transitory computer-readable storage medium of claim 10 , wherein the computer program instructions are executable to display the first region of the image at a first zoom level. 16. The non-transitory computer-readab

Assignees

Inventors

Classifications

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • Scrolling or panning · 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

  • Pagination · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · 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 US11030396B2 cover?
A method includes executing an application at a mobile device to provide a graphical user interface and interact with a content server to display an image stored at the content server on a display of the mobile device; while displaying the image, receiving a first user input for a first annotation to the image based on user interaction with the graphical user interface, the first user input ind…
Who is the assignee on this patent?
Open Text Holdings Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04845. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 08 2021 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 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).