IP Library Granted Patent US 7,925,833
Granted Patent B2
US 7,925,833 · App. 12/718,723 · Granted Apr 12, 2011

Apparatus, method, computer program and mobile terminal for processing 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 7,925,833
App. No.
12/718,723
Granted
Apr 12, 2011
Kind
B2
Abstract

An apparatus for processing information, includes a memory storing a plurality of content items different in type and metadata containing time information of the content items, a cache processor for fetching from the memory the content item and the metadata of the content item to be displayed on a display and storing the fetched content item and the metadata thereof on a cache memory, a display controller for displaying on the display the metadata of the content items from the cache memory arranged in accordance with the time information and a selection operator selecting metadata corresponding to a content item desired to be processed, out of the metadata displayed, and a content processor for fetching from the cache memory a content item corresponding to the metadata selected by the selection operator by referencing the cache memory in response to the selected metadata, and for performing a process responsive to the fetched content item.

Claims (65)

1. An apparatus for processing information, comprising:

a memory configured to store a plurality of content items and a metadata element associated with each of the content items, the metadata element including time information;

a processor configured to:

fetch, from the memory, a first content item and a first metadata element including first time information associated with the first content item;

store the first content item and the first metadata element at a cache memory;

fetch metadata elements indicating time information immediately prior to and subsequent to the first time information of the first metadata element; and

store the metadata elements and the content items associated with the metadata elements at the cache memory;

a user interface configured to:

display the metadata elements of the content items from the cache memory, the metadata elements being arranged in accordance with time information; and

receive an input selecting one of the displayed metadata elements; and

the processor configured to fetch, from the cache memory, a content item corresponding to the selected metadata element.

2. The apparatus according to claim 1 , further comprising:

a communication unit configured to communicate via a network, wherein content items and metadata elements to be stored at the cache memory by the processor are stored at a communication apparatus connected to the network, and the processor fetches the content items and the metadata elements via the communication unit from the communication apparatus connected to the network.

3. The apparatus according to claim 1 , wherein the displayed metadata elements of the content items from the cache memory are thumbnail images corresponding to the content items.

4. The apparatus according to claim 3 , wherein the user interface is configured to receive an input selecting a displayed thumbnail image as the input selecting one of the displayed metadata elements.

5. The apparatus according to claim 1 , wherein the content processor is configured to perform a process responsive to the fetched content item.

6. The apparatus according to claim 5 , wherein the process includes launching an application.

7. A method of processing information, comprising:

storing, at a memory, a plurality of content items and a metadata element associated with each of the content items, the metadata element including time information;

fetching, from the memory, a first content item and a first metadata element including first time information associated with the first content item;

storing the first content item and the first metadata element at a cache memory;

fetching metadata elements indicating time information immediately prior to and subsequent to the first time information of the first metadata element;

storing the metadata elements and the content items associated with the metadata elements at the cache memory;

displaying, at a user interface, the metadata elements of the content items from the cache memory, the metadata elements being arranged in accordance with time information;

receiving, at the user interface, an input selecting one of the displayed metadata elements; and

fetching a content item corresponding to the selected metadata element.

8. The method according to claim 7 , wherein the displayed metadata elements of the content items from the cache memory are thumbnail images corresponding to the content items.

9. The method according to claim 8 , wherein the receiving an input selecting one of the displayed metadata elements includes receiving an input selecting a displayed thumbnail image.

10. The method according to claim 7 , further comprising:

performing a process responsive to the fetched content item.

11. The method according to claim 10 , wherein the process includes launching an application.

12. A non-transitory computer-readable medium including computer program code, which when executed by the computer, causes the computer to perform a method of processing information comprising:

storing, at a memory, a plurality of content items and a metadata element associated with each of the content items, the metadata element including time information;

fetching, from the memory, a first content item and a first metadata element including first time information associated with the first content item;

storing the first content item and the first metadata element at a cache memory;

fetching metadata elements indicating time information immediately prior to and subsequent to the first time information of the first metadata element;

storing the metadata elements and the content items associated with the metadata elements at the cache memory;

displaying the metadata elements of the content items from the cache memory, the metadata elements being arranged in accordance with time information;

receiving an input selecting one of the displayed metadata elements; and

fetching a content item corresponding to the selected metadata element.

13. The non-transitory computer-readable medium according to claim 12 , wherein the displayed metadata elements of the content items from the cache memory are thumbnail images corresponding to the content items.

14. The non-transitory computer-readable medium according to claim 13 , wherein the receiving an input selecting one of the displayed metadata elements includes receiving an input selecting a displayed thumbnail image.

15. The non-transitory computer-readable medium according to claim 12 , further comprising:

performing a process responsive to the fetched content item.

16. The non-transitory computer-readable medium according to claim 15 , wherein the process includes launching an application.

17. An apparatus for processing information, comprising:

a first memory configured to store a plurality of content items and a metadata element associated with each of the content items, the metadata element including time information;

means for fetching, from the first memory, a first content item and a first metadata element including first time information associated with the first content item;

means for storing the first content item and the first metadata element at a second memory;

means for fetching metadata elements indicating time information immediately prior to and subsequent to the first time information of the first metadata element;

means for storing the metadata elements and the content items associated with the metadata elements at the second memory;

means for displaying the metadata elements of the content items from the second memory, the metadata elements being arranged in accordance with time information;

means for receiving an input selecting one of the displayed metadata elements; and

means for fetching a content item corresponding to the selected metadata element.

18. An apparatus for processing information, comprising:

a first memory configured to store a plurality of content items and a metadata element associated with each of the content items, the metadata element including time information;

a processor configured to:

fetch, from the first memory, a first content item and a first metadata element including first time information associated with the first content item;

store the first content item and the first metadata element at a second memory;

fetch metadata elements indicating time information immediately prior to and subsequent to the first time information of the first metadata element; and

store the metadata elements and the content items associated with the metadata elements at the second memory;

a user interface configured to:

display the metadata elements of the content items from the second memory, the metadata elements being arranged in accordance with time information; and

receive an input selecting one of the displayed metadata elements; and

the processor configured to fetch a content item corresponding to the selected metadata element.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2019
From: SONY MOBILE COMMUNICATIONS, INC.
To: SONY CORPORATION
Reel/Frame 050459/0287 →
CHANGE OF NAME Recorded Mar 26, 2019
From: SONY ERICSSON MOBILE COMMUNICATIONS JAPAN, INC.
To: SONY MOBILE COMMUNICATIONS JAPAN, INC.
Reel/Frame 048697/0568 →
CHANGE OF NAME Recorded Mar 26, 2019
From: SONY MOBILE COMMUNICATIONS JAPAN, INC.
To: SONY MOBILE COMMUNICATIONS, INC.
Reel/Frame 048698/0713 →