IP Library Granted Patent US 7,519,612
Granted Patent B2
US 7,519,612 · App. 11/179,987 · Granted Apr 14, 2009

Information processing system, information processing method, and computer program used therewith

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,519,612
App. No.
11/179,987
Granted
Apr 14, 2009
Kind
B2
Abstract

An information processing system uses data processing for content. The system includes a preference-data manager for managing user's preferences concerning types of the data processing which are used for said content, a content generator for generating content by using a user-preferred type of the data processing for said content, a content storage unit for storing said content as original content and the content generated by said content generating means, and a resource manager which manages system resources and which, in response to availability of the resources, requests said content generating means to process said content.

Claims (57)

1. An information processing system for performing data processing on content, comprising

a preference-data management means for managing user preferences concerning which types of data processing to perform on said content;

a content generating means for generating content before receiving a request for said content by a user, by performing a user-preferred type of data processing on said content; wherein types of said data processing include image-quality improvement in which said content is edited to have preferred quality, and re-encoding that re-encodes said content from one encoding system into another encoding system;

a content storage means for storing said content, as original content, and the content generated by said content generating means;

a resource management means for managing system resources, and requesting said content generating means to process said content based on available system resources; and

user-operation means for selecting content, wherein

said preference-data management means learns user-preference information based on a type of data processing performed on a selected content, selected by said user-operation means,

said preference-data management means calculates a weight for each type of data processing for each user in accordance with a number of times that each user selects each type of data processing,

said content generating means selects a type of data processing for said content based on said weight,

each type of the data processing is associated with at least one parameter which is set when each type of the data processing is performed on said content

said preference-data management means calculates a weight for said at least one parameter for each user based on a number of times each user selects said at least one parameter, and

when performing the type of the data processing on said content, said content generating means selects to use at least one parameter based on the weight of said at least one parameter.

2. The information processing system according to claim 1 , wherein:

said content storage means manages the original content and the content generated by said content generating means such that the original content and the generated content are associated with each other; and

said content storage means comprises:

a user-operation means for having a user select a user-selected content to erase; and

a content erasure means for erasing the user-selected content and content generated based on said user-selected content.

3. An information processing method for data processing of content, comprising the steps of:

managing user preferences concerning types of the data processing performed on said content;

generating content by performing a user-preferred type of data processing on said content, before receiving a request for said content by a user; wherein types of said data processing include made-quality improvement in which said content is edited to have preferred quality, and re-encoding that re-encodes said content from one encoding system into another encoding system;

storing said content in a content storage means, as original content, and the content generated in the generating step;

managing system resources, comprising requesting data processing for said content by executing the generating step based on available system resources; and

receiving a content selection by a user, and wherein

the managing step further comprises learning user preference information based on a type of data processing performed on the content selected by the user,

the managing step further comprises, for each user, calculating a weight for each type of data processing in accordance with a number of times that the type of data processing is selected by each user,

the generating step further comprises selecting one type of data processing to perform on said content based on the weight of the type of data processing,

each type of data processing has at least one parameter which is set when the type of data processing is performed on said content,

the managing step further comprises calculating, for each user, the weight of said at least one parameter in accordance with a number of times that said at least one parameter is selected in each type of data processing, and

the generating step further comprises determining at least one parameter based on the weight of said at least one parameter when the type of data processing is used for said content.

4. The information processing method according to claim 3 , wherein:

the content storing step further comprises, managing the original content and the content generated by the type of data processing so that the original content and the generated content are associated with each other; and

the content storing step further comprises, having the user select a user-selected content to erase, and

erasing the user-selected content, and content generated based on said user-selected content.

5. A computer program product for allowing a computer system to perform data processing on content, the computer program product stored on a computer readable storage medium and configured to perform operations comprising:

managing user preferences concerning types of data processing which can be performed on said content;

generating content by performing a user-preferred type of data processing on said content, before receiving a request for said content by a user, wherein types of said data processing include image-quality improvement in which said content is edited to have preferred quality, and re-encoding that re-encodes said content from one encoding system into another encoding system;

storing said content as original content and the content generated in the generating step; and managing system resources;

requesting data processing of said content by executing the generating step subject to available system resources; and

receiving a content selection by a user, and wherein

the managing step further comprises learning user preference information based on a type of data processing performed on the content selected by the user,

the managing step further comprises, for each user, calculating a weight for each type of data processing in accordance with a number of times that the type of data processing is selected by each user,

the generating step further comprises selecting one type of data processing to perform on said content based on the weight of the type of data processing,

each type of data processing has at least one parameter which is set when the type of data processing is performed on said content,

the managing step further comprises calculating, for each user, the weight of said at least one parameter in accordance with a number of times that said at least one parameter is selected in each type of data processing, and

the generating step further comprises determining at least one parameter based on the weight of said at least one parameter when the type of data processing is used for said content.

6. An information processing system for data processing of content, comprising:

a preference-data manager configured to manage user preferences concerning types of data processing which is performed on said content;

a content generator configured to generate content by performing a user-preferred type of data processing on said content, before receiving a request for said content by a user, wherein types of said data processing include made-quality improvement in which said content is edited to have preferred quality, and re-encoding that re-encodes said content from one encoding system into another encoding system;

a content storage unit configured to store said content as original content and the content generated by said content generator;

a resource manager configured to manage system resources and request said content generator to process said content based on the availability of the resources; and

user-operation unit for selecting content, wherein

said preference-data manager learns user-preference information based on a type of data processing performed on a selected content, selected by said user-operation unit,

said preference-data manager calculates a weight for each type of data processing for each user in accordance with a number of times that each user selects each type of data processing,

said content generator selects a type of data processing for said content based on said weight,

each type of the data processing is associated with at least one parameter which is set when each type of the data processing is performed on said content,

said preference-data manager calculates a weight for said at least one parameter for each user based on a number of times each user selects said at least one parameter, and

when performing the type of the data processing on said content, said content generator selects to use at least one parameter based on the weight of said at least one parameter.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: SONY CORPORATION
To: SATURN LICENSING LLC
Reel/Frame 043177/0794 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2005
From: ARAKI, YUICHI; ISHII, TOSHIYUKI; MITSUHASHI, TAKAMICHI
To: SONY CORPORATION
Reel/Frame 016995/0215 →