IP Library Granted Patent US 8,775,746
Granted Patent B2
US 8,775,746 · App. 13/254,339 · Granted Jul 8, 2014

Information processing system and method

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 8,775,746
App. No.
13/254,339
Granted
Jul 8, 2014
Kind
B2
Abstract

A system includes a processing history recording means that records history information of information processing performed by an information processing means on data, a plurality of information storing means that store information in mutually different information storage formats, and an information storage format control means that controls to changes an information storage format of data, on the basis of a history of information processing performed on the data.

Claims (43)

1. An information processing system comprising:

one or a plurality of information storage units;

one or a plurality of information storing means capable of supporting a plurality of mutually different information storage formats, said information storing means storing data in an information storage format corresponding to said data in associated one of said one or a plurality of information storage units;

a processing history recording means that records a history of information processing performed by an information processing means on data which is held in said information storage unit; and

an information storage format control means that controls to change said information storage format corresponding to said data stored in said information storing means, based on said history of information processing on the data recorded in said processing history recording means.

2. The information processing system according to claim 1 , comprising

said information processing means that performs preset information processing on said data which is held in said information storage unit, and that stores a history of said information processing performed on said data in said processing history recording means.

3. The information processing system according to claim 2 , comprising

an information access means that identifies said information storing means corresponding to access target data, when said information processing means accesses said data stored in said information storing means, and that assigns a request of said access from said information processing means to said identified information storing means.

4. The information processing system according to claim 3 , wherein said information access means includes

an information storage format storage unit that holds information that identifies an information storage format of data in association with said data stored in said information storing means.

5. The information processing system according to claim 4 , wherein said one or a plurality of information storage units includes said information storage format storage unit.

6. The information processing system according to claim 3 , wherein said information access means selects said information storing means according to type of access to data.

7. The information processing system according to claim 2 , wherein said information processing means detects information processing on said data stored in said information storing means and stores a history of said information processing performed on said data in said processing history recording means.

8. The information processing system according to claim 7 , wherein said information processing means detects information processing on said data stored in said information storing means during execution of said information processing.

9. The information processing system according to claim 7 , wherein said information processing means comprises

a means that converts a program source code which describes processing into an execution instruction group, said means generating an instruction for executing information processing on said data stored in said information storing means and an instruction for storing history information of said information processing performed on said data recorded in said processing history recording means.

10. The information processing system according to claim 7 , comprising

a means that appends a program code for storing said history of information processing in said processing history recording means to a program executed by said information processing means.

11. The information processing system according to claim 1 , wherein said information storage format control means holds a condition for changing said information storage format of said data stored in said information storing means,

judges whether or not a condition for changing said information storage format based on the processing history information of said processing history recording means is met, and

changes said information storage format corresponding to said data stored in said information storing means based on said judgment result.

12. The information processing system according to claim 11 , wherein a plurality of said information storage units are associated with said plurality of mutually different information storage formats.

13. The information processing system according to claim 12 , wherein said information storage format control means uses capacity of an information storage unit as a condition for changing an information storage format of said data stored in said information storing means.

14. The information processing system according to claim 1 , comprising:

an information access means that receives a request to access data from said information processing means, said information access means including:

an access destination identifying means that identifies said information storage unit in which said access target data is recorded and issues an access request from said information processing means to said corresponding information storing means; and

an information storage format storage unit that associates and holds first information for identifying data and second information for identifying a storage location of said data, wherein

said information storage format storage unit of said information access means includes:

a table that holds a data ID as said first information and a data storage location as said second information in association with said data ID; and

a table that holds meta-information as said first information and a data ID as said second information, in association with said meta-information, or a table that holds word information included in the content of data as said first information, and said data ID as said second information in association with said word information, and wherein

when changing an information storage format, said information storage format control means obtains a storage location of processing target data from said information storage format storage unit, and obtains processing target data from said information storage unit via said corresponding information storing means, and

said information storage format control means transforms processing-target data for said information storing means of a conversion destination, stores a resulting data in said information storage unit via said information storing means, and updates a data storage location of said processing target data recorded in said information storage format storage unit.

15. An information processing method in an information processing system, comprising:

storing data in an information storage format corresponding to said data, out of a plurality of mutually different information storage formats, in an associated one of one or a plurality of information storage units;

recording a history of information processing on data in a processing history recording means; and

changing said information storage format corresponding to said data stored in said information storing means, based on said history of information processing on said data recorded in said processing history recording means.

16. An information processing system that performs information processing on data, characterized in that said information processing system comprises:

one or a plurality of information storage units;

one or a plurality of information storing means, capable of supporting a plurality of mutually different information storage formats, said information storing means storing data in an information storage format corresponding to said data in associated one of said one or a plurality of information storage units;

an information storage format control means that controls to change said information storage format corresponding to said data stored in said information storing means; and

an information processing means that performs information processing on data held in said information storage unit; and

an information access means that identifies said information storing means corresponding to access target data, when said information processing means accesses said data stored in said information storing means, and that assigns a request of said access from said information processing means to said identified information storing means, said information access means selecting said information storing means according to type of access to data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2024
From: IP WAVE PTE LTD.
To: CLOUD BYTE LLC.
Reel/Frame 067944/0332 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2024
From: NEC ASIA PACIFIC PTE LTD.
To: IP WAVE PTE LTD.
Reel/Frame 066376/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2023
From: NEC CORPORATION
To: NEC ASIA PACIFIC PTE LTD.
Reel/Frame 063349/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2011
From: KAN, MASAKI; SAKAE, YOSHIAKI; MIYATA, MICHITARO; ITABASHI, YASUO; KOBAYASHI, DAI; TORII, TAKASHI
To: NEC CORPORATION
Reel/Frame 026870/0781 →