IP Library Granted Patent US 10,185,488
Granted Patent B2
US 10,185,488 · App. 14/326,019 · Granted Jan 22, 2019

Device and method for displaying information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,185,488
App. No.
14/326,019
Granted
Jan 22, 2019
Kind
B2
Abstract

Discussed herein is an information processing device that displays information in an effective manner on a display screen of the device. A portion of the total data is displayed on the screen when the total data exceeds the amount of data that can be displayed on the screen at a given time. The information processing apparatus characterizes the portions of data as already-read data portions and unread data portions, based on a speed of a scrolling operation performed when the corresponding data portion is displayed on the device. Further, the apparatus also provides a visual indication for each already-read data portion on the display screen of the device. Thus, a user can correctly identify data portions that have been already read and data portions that are yet to be read.

Claims (48)

1. An information processing apparatus comprising:

circuitry configured to

display, in a first area of a display panel, a data portion of a plurality of data portions,

display a scrollbar in a second area of the display panel that is separate from the first area of the display panel, wherein the scrollbar provides an indicator as to a position of a data portion that is currently displayed in the first area of the display panel within an entire content of the data portion,

determine whether each data portion of the plurality of data portions is one of an already-viewed data portion and an unviewed data portion based on a speed of a scrolling operation performed in a corresponding data portion while displaying the corresponding data portion,

determine that the corresponding data portion is an already-viewed data portion when the speed of the scrolling operation performed in the corresponding data portion while displaying the corresponding data portion is lower than a predetermined threshold speed, and

generate and display an area with a color scheme in the scrollbar corresponding to each data portion determined as the already-viewed data portion, a location of the area with the color scheme corresponding to the location of the already-viewed data portion within the plurality of data portions, wherein

when the locations of the already-viewed data portions are discontinuous within the plurality of data portions, the locations of the area with the color scheme are correspondingly discontinuous and are interleaved with locations of blank spaces corresponding to the unviewed data portions and the indicators within the scrollbar.

2. The information processing apparatus of claim 1 , wherein the circuitry determines that the corresponding data portion is an already-viewed data portion, if the corresponding data portion is displayed for an amount of time exceeding a predetermined threshold time.

3. The information processing apparatus of claim 1 , wherein the scrolling operation is performed in a vertical direction, the speed of the scrolling operation V(t), is computed as:

V ( t )=|Δ x|/Δt,

wherein Δx is a displacement in the vertical direction and Δt is a time required to perform the displacement.

4. The information processing apparatus of claim 1 , wherein the scrolling operation is performed in a vertical direction and a horizontal direction, the speed of the scrolling operation V(t), is computed as:

V ( t )=Δ d/Δt,

wherein Δd is a net displacement computed as Δd=√{square root over ((Δx) 2 +(Δy) 2 )}, Δx is a displacement in the horizontal direction, Δy is a displacement in the vertical direction, and Δt is a time required to perform the net displacement.

5. The information processing apparatus of claim 1 , wherein the circuitry is further configured to compute a score for each of the data portions determined as the already-viewed data portion.

6. The information processing apparatus of claim 5 , wherein the circuitry is further configured to display only the area with the color scheme corresponding to the already-viewed data portions whose score is higher than a predetermined threshold score.

7. The information processing apparatus of claim 6 , wherein the circuitry is further configured to assign a color of a plurality of colors to the already-viewed data portions, each color of the plurality of colors indicating a level of importance of the already-viewed data portion.

8. The information processing apparatus of claim 7 , wherein the circuitry is further configured to display at least one of the score and color for each already-viewed data portion.

9. The information processing apparatus of claim 1 , wherein the circuitry is further configured to

detect a flick operation having a speed greater than the scroll operation; and

display a first unviewed data portion upon detecting the flick operation.

10. The information processing apparatus of claim 1 , wherein the locations of the blank spaces correspond to locations of the unviewed data portions within the plurality of data portions.

11. An information processing method performed by an information processing apparatus, the method comprising:

displaying, in a first area of a display panel, a data portion of a plurality of data portions;

displaying a scrollbar in a second area of the display panel that is separate from the first area of the display panel, wherein the scrollbar provides an indicator as to a position of a data portion that is currently displayed in the first area of the display panel within an entire content of the data portion;

determining, by circuitry, whether each data portion of the plurality of data portions is one of an already-viewed data portion and an unviewed data portion based on a speed of a scrolling operation performed in a corresponding data portion while displaying the corresponding data portion;

determining, by the circuitry, that the corresponding data portion is an already-viewed data portion when the speed of the scrolling operation performed in the corresponding data portion while displaying the corresponding data portion is lower than a predetermined threshold speed; and

generating and displaying an area with a color scheme in the scrollbar corresponding to each data portion determined as the already-viewed data portion, a location of the area with the color scheme corresponding to the location of the already-viewed data portion within the plurality of data portions, wherein

when the locations of the already-viewed data portions are discontinuous within the plurality of data portions, the locations of the area with the color scheme are correspondingly discontinuous and are interleaved with locations of blank spaces corresponding to the unviewed data portions and the indicators within the scrollbar.

12. The information processing method of claim 11 , wherein the circuitry determines that the corresponding data portion is an already-viewed data portion, if the corresponding data portion is displayed for an amount of time exceeding a predetermined threshold time.

13. The information processing method of claim 11 , further comprising:

computing a score for each of the data portions determined as the already-viewed data portion; and

generating and displaying, only the area with the color scheme corresponding to the already-viewed data portions whose score is higher than a predetermined threshold score.

14. The information processing method of claim 13 , further comprising:

assigning, a color of a plurality of colors to the already-viewed data portions, each color of the plurality of colors indicating a level of importance of the already-viewed data portion.

15. The information processing method of claim 11 , further comprising:

detecting a flick operation having a speed greater than the scroll operation; and

displaying a first unviewed data portion based on the detecting.

16. The information processing method of claim 11 , wherein

the locations of the blank spaces correspond to locations of the unviewed data portions within the plurality of data portions.

17. A non-transitory computer-readable medium including computer program instructions, which when executed by an information processing apparatus, cause the information processing apparatus to perform a process, the process comprising:

displaying, in a first area of a display panel, a data portion of a plurality of data portions;

displaying a scrollbar in a second area of the display panel that is separate from the first area of the display panel, wherein the scrollbar provides an indicator as to a position of a data portion that is currently displayed in the first area of the display panel within an entire content of the data portion;

determining, by circuitry, whether each data portion of the plurality of data portions is one of an already-viewed data portion and an unviewed data portion based on a speed of a scrolling operation performed in a corresponding data portion while displaying the corresponding data portion;

determining that the corresponding data portion is an already-viewed data portion when the speed of the scrolling operation performed in the corresponding data portion while displaying the corresponding data portion is lower than a predetermined threshold speed; and

generating and displaying an area with a color scheme in the scrollbar corresponding to each data portion determined as the already-viewed data portion, a location of the area with the color scheme corresponding to the location of the already-viewed data portion within the plurality of data portions, wherein

when the locations of the already-viewed data portions are discontinuous within the plurality of data portions, the locations of the area with the color scheme are correspondingly discontinuous and are interleaved with locations of blank spaces corresponding to the unviewed data portions and the indicators within the scrollbar.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: SONY MOBILE COMMUNICATIONS, INC.
To: SONY CORPORATION
Reel/Frame 049404/0887 →
ASSIGNMENT OF PARTIAL RIGHTS Recorded Oct 31, 2018
From: SONY CORPORATION
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 047915/0309 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2014
From: KOSAKA, JUNICHI; MYUNGJIN, JUNG; MIZUKAMI, TOMOO; AOKI, DAISUKE
To: SONY CORPORATION
Reel/Frame 033454/0324 →
Cited By (1)
US 12,613,611