Patent ID: 7337071

Claim:
A computer-implemented method for processing information on a nucleotide sequence comprising the steps of: transmitting, under control of a first processor, request information on a provision of an object or service for an individual to a second processor via a communication network; receiving from the second processor, via the communication network, positional information representing a position in a nucleotide sequence corresponding to the request information transmitted in the above transmitting step, wherein the first processor is permitted to access a first memory area storing positional information and nucleotide sequence-related information regarding the individual; accessing, under the control of the first processor, a second memory area storing flag information corresponding to positional information, the second memory area being separate from or part of the first memory area; searching the second memory area for flag information corresponding to positional information that is received in the receiving step, and retrieving the flag information; determining, based on the retrieved flag information, whether or not nucleotide sequence-related information corresponding to the positional information received in the receiving step should be transmitted to the second processor and if said nucleotide sequence-related information is determined to be transmitted, retrieving said nucleotide sequence-related information from the first memory area; and outputting the retrieved nucleotide sequence-related information to the second processor, or, if said nucleotide sequence-related information is determined not to be transmitted in the determining step, the method further comprises the steps of: canceling the processing; or outputting a notification of refusal to transmit said nucleotide sequence-related information to the second processor wherein the above steps are conducted under the control of the first processor.