Grasping contents of electronic documents

US10055097B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10055097-B2
Application numberUS-201514624655-A
CountryUS
Kind codeB2
Filing dateFeb 18, 2015
Priority dateMar 10, 2014
Publication dateAug 21, 2018
Grant dateAug 21, 2018

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 change operation changing a displayed portion of an electronic document from a first portion to a second portion is detected. First and second ranges of displayable portions of the electronic document are determined. The first range includes the first portion of the document and the second range includes the second portion of the document. A character string appears at a first frequency in the first range, and appears at a second frequency in the second range. Change information is generated that relates the second appearance frequency to the first appearance frequency.

First claim

Opening claim text (preview).

What is claimed is: 1. A device for displaying a character string to assist in grasping contents of an electronic document displayed on a display of the device, the display device having a processor and a non-transitory computer memory having program instructions embodied therewith, the program instructions executable by the processor to cause the device to: detect a change operation, based on an input from a user to the display device, to change a part of the electronic document displayed on the display device from a first part to a second part, the first part displayed by the display of the device: determine a size of a part of the electronic document changed per unit time by the change operation is larger than a threshold value or less than or equal to the threshold value; determine, in response to detection of the change operation, a first range of portions of the electronic document before receiving the input from the user to change to the second part of the electronic document and determine a second range of the electronic document in response to detection of the change operation and after receiving the input from the user, the first range and the second range having a first size when the size of a part of the electronic document changed per unit time by the change operation is larger than the threshold value, the first range and the second range having a second size when the size of a part of the electronic document changed per unit time by the change operation is less than or equal to the threshold value, the first size being larger than the second size, wherein the first range includes a first portion of the document before the first part and a second portion of document after the first part and wherein the second range includes a first portion of the document before the second part and second portion of the document after the second part; wherein the character string having a first appearance frequency in the first range, the character string having a second appearance frequency in the second range; generate change information for the character string by increasing or decreasing a size of the character string displayed on the display device, the change information relating a difference between the second appearance frequency and the first appearance frequency to a determination of a display attribute of the character string in the second part; and display the character string in the second part using the display attribute determined based on the change information. 2. The device according to claim 1 , wherein the program instructions are further executable by the processor to cause the device to: detect the change operation continuously the part of the electronic document displayed on the device; and continuously generate the change information for the character string. 3. The device according to claim 1 , wherein the program instructions are further executable by the processor to cause the device to: set a size of the second range to a third size when the size of a part of the electronic document changed per unit time by the change operation is larger than the threshold value; and set the size of the second range to a fourth size when the size of a part of the electronic document changed per unit time by the change operation is not larger than the threshold value, wherein the third size is larger than the fourth size. 4. The device according to claim 1 , wherein the program instructions are further executable by the processor to cause the device to generate the change information including display attributes of the character string in the second range, wherein the display attribute indicates whether the first appearance frequency is greater than or less than the second appearance frequency. 5. A device for assisting in grasping contents of an electronic document on a display device with the electronic document displayed thereon, the device having a processor and a non-transitory computer memory having program instructions embodied therewith, the program instructions executable by the processor to cause the device to: detect a change operation, based on an input from a user to the display device, to change a part of the electronic document displayed on the display device from a first part to a second part, the first part displayed by the display of the device: determine a size of a part of the electronic document changed per unit time by the change operation is larger than a threshold value or less than or equal to the threshold value; determine, in response to detection of the change operation, a first range of portions of the electronic document before receiving the input from the user to change to the second part of the electronic document and determine a second range of the electronic document in response to detection of the change operation and after receiving the input from the user, the first range and the second range having a first size when the size of a part of the electronic document changed per unit time by the change operation is larger than the threshold value, the first range and the second range having a second size when the size of a part of the electronic document changed per unit time by the change operation is less than or equal to the threshold value, the first size being larger than the second size, wherein the first range includes a first portion of the document before the first part and a second portion of document after the first part and wherein the second range includes a first portion of the document before the second part and second portion of the document after the second part; wherein the character string having a first appearance frequency in the first range, the character string having a second appearance frequency in the second range; generate change information for the character string by increasing or decreasing a size of the character string displayed on the display device, the change information relating a difference between the second appearance frequency and the first appearance frequency to a determination of a display attribute of the character string in the second part; and display the character string in the second part using the display attribute determined based on the change information.

Assignees

Inventors

Classifications

  • Interaction with scrollbars · CPC title

  • G06F3/0483Primary

    Interaction with page-structured environments, e.g. book metaphor · 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 US10055097B2 cover?
A change operation changing a displayed portion of an electronic document from a first portion to a second portion is detected. First and second ranges of displayable portions of the electronic document are determined. The first range includes the first portion of the document and the second range includes the second portion of the document. A character string appears at a first frequency in th…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F3/0483. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 21 2018 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).