An information processing system includes a server computer system which holds pieces of data as processing objects and characteristic values calculated on the basis of the pieces of data while associating the pieces of data with the characteristic values respectively, accepts a characteristic value
An information processing system includes a server computer system which holds pieces of data as processing objects and characteristic values calculated on the basis of the pieces of data while associating the pieces of data with the characteristic values respectively, accepts a characteristic value as information requesting a piece of data as a processing object from a requester and selects the piece of data associated with the accepted characteristic value from the held pieces of data so as to provide the piece of data to the requester; and a client-side computer system which is communicatably connected to the server computer system and acquires pieces of data as processing objects from the server computer system.
대표청구항▼
What is claimed is: 1. A computer system comprising: a holding unit for holding pieces of data as processing objects and first characteristic values calculated based on the pieces of data while associating the pieces of data with the first characteristic values respectively; a providing unit for ac
What is claimed is: 1. A computer system comprising: a holding unit for holding pieces of data as processing objects and first characteristic values calculated based on the pieces of data while associating the pieces of data with the first characteristic values respectively; a providing unit for accepting a received characteristic value as an information request for a piece of data as a processing object from a requester and selecting the piece of data associated with the received characteristic value from the pieces of data held by the holding unit to provide the piece of data to the requester; an operation unit for calculating a characteristic value based on a piece of data as a processing object, wherein the operation unit divides the piece of data into a sequence of data fragments each having a predetermined size, calculates second characteristic values based on the data fragments respectively, holds the data fragments and the second characteristic values in the holding unit while associating the data fragments with the second characteristic values respectively, generates a sequence of the second characteristic values corresponding to the sequence of data fragments, calculates the characteristic value based on the sequence of the second characteristic values, and holds the sequence of the second characteristic values and the characteristic value in the holding unit while associating the sequence of the second characteristic values with the characteristic value. 2. A computer system according to claim 1, wherein the operation unit calculates the characteristic value based on the sequence of characteristic values by a repetitive operation for respective characteristic values contained in the sequence of characteristic values at a time of calculation of the characteristic value based on the sequence of characteristic values; and when the sequence of characteristic values comprises N characteristic values, the operation unit holds a result of the repetitive operation for one to N-1 characteristic values in the holding unit. 3. A computer system according to 1, wherein the holding unit holds information for specifying a characteristic value calculation method in association with the characteristic value. 4. A computer system according to claim 1, wherein the holding unit holds a characteristic value containing information concerning a predetermined calculation state at a point of time of calculation of the characteristic value. 5. A computer system comprising: a holding unit for holding pieces of data as processing objects and first characteristic values calculated based on the pieces of data while associating the pieces of data with the first characteristic values respectively; a providing unit for accepting a received characteristic value as an information request for a piece of data as a processing object from a requester and selecting the piece of data associated with the received characteristic value from the pieces of data held by the holding unit to provide the piece of data to the requester; an operation unit for calculating a characteristic value based on a piece of data as a processing object, wherein the operation unit divides the piece of data into a sequence of data fragments each having a predetermined size, calculates second characteristic values based on the data fragments respectively, compares a size of each of the second characteristic values with the predetermined size, holds a data fragment without an associated second characteristic value in the holding unit when the predetermined size is smaller than the size of the associated second characteristic value but holds the data fragment and the associated second characteristic value in the holding unit when the predetermined size is larger than the size of the associated second characteristic value, generates a second characteristic value-containing sequence corresponding to the sequence of data fragments, calculates the characteristic value based on the second characteristic value-containing sequence, and holds the second characteristic value-containing sequence and the characteristic value in the holding unit while associating the second characteristic value-containing sequence with the characteristic value. 6. A computer system comprising: a holding unit for holding pieces of data as processing objects and first characteristic values calculated based on the pieces of data while associating the pieces of data with the first characteristic values respectively; and a providing unit for accepting a received characteristic value as an information request for a piece of data as a processing object from a requester and selecting the piece of data associated with the received characteristic value from the pieces of data held by the holding unit to provide the piece of data to the requester; wherein the holding unit holds a characteristic value calculated by an operation unit based on a second characteristic value set, wherein the piece of data is divided into a sequence of data fragments each having a predetermined size, the second characteristic value set being calculated based on the data fragments; and the providing unit provides respective second characteristic values contained in the second characteristic value set to the requester when the received characteristic value accepted as an information request for a piece of data as a processing object is associated with the second characteristic value set. 7. An information processing method, comprising: holding pieces of data as processing objects and first characteristic values calculated based on the pieces of data while associating the pieces of data with the first characteristic values respectively; and accepting a received characteristic value as an information request for a piece of data as a processing object from a requester and selecting the piece of data associated with the received characteristic value from the pieces of data to provide the piece of data to the requester, wherein: a characteristic value is calculated based on a piece of data as a processing object, the piece of data is divided into a sequence of data fragments each having a predetermined size, second characteristic values are calculated based on the data fragments respectively, the data fragments and the second characteristic values are held while associating the data fragments with the second characteristic values respectively, a sequence of second characteristic values corresponding to the sequence of data fragments is generated, the sequence of second characteristic values is held and the characteristic value is calculated based on the sequence of second characteristic values while associating the sequence of second characteristic values with the characteristic value. 8. The information processing method of claim 7, further comprising holding information for specifying a characteristic value calculation method in association with the characteristic value. 9. The information processing method of claim 7, further comprising holding a characteristic value containing information concerning a predetermined calculation state at a point of time of calculation of the characteristic value. 10. A computer-readable storage medium including a program executed by a computer system, the program comprising: a procedure for holding pieces of data as processing objects and first characteristic values calculated based on the pieces of data while associating the pieces of data with the first characteristic values respectively; and a procedure for accepting a received characteristic value as an information request for a piece of data as a processing object from a requester and selecting the piece of data associated with the received characteristic value from the pieces of data to provide the piece of data to the requester, wherein: a characteristic value is calculated based on a piece of data as a processing object, the piece of data is divided into a sequence of data fragments each having a predetermined size, second characteristic values are calculated based on the data fragments respectively, the data fragments and the second characteristic values are held while associating the data fragments with the second characteristic values respectively, a sequence of second characteristic values corresponding to the sequence of data fragments is generated, the sequence of second characteristic values is held and the characteristic value is calculated based on the sequence of second characteristic values while associating the sequence of second characteristic values with the characteristic value. 11. The computer-readable storage medium of claim 10, the program further comprising: a procedure for holding information for specifying a characteristic value calculation method in association with the characteristic value. 12. The computer-readable storage medium of claim 10, the program further comprising: a procedure for holding a characteristic value containing information concerning a predetermined calculation state at a point of time of calculation of the characteristic value.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (5)
Farber David A. ; Lachman Ronald D., Data processing system using substantially unique identifiers to identify data items, whereby identical data items hav.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.