EP1526461B1

Program, information processing method and device, and data structure

Abstract

This record has no abstract on file.

EP1526461B1, drawing sheet 1
Sheet 1 of 20

Term

Term ended

Expired 30 July 2023, 3.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

12 claims: 3 independent, 9 dependent

  1. 1
    A program for allowing a computer to execute, comprising:a generating step of obtaining M-dimensional parameters relating to a service, the parameters being represented as numeric values, and generating detailed information representing content of the service by the parameters obtained, wherein the generating step further obtains an identifier for identifying the service, and adds the identifier to the detailed information;wherein the program further compromises: a first sending step of sending the identifier to a specified destination;and a first receiving step of receiving a request for sending the detailed information associated with the identifier from the destination;and wherein each parameter is normalized by a base unit that is predetermined as unit of normalization.
  2. 2
    A program according to Claim 1, wherein the generating step divides the parameters into a plurality of regions based on a main factor parameter that is most likely to restrict coexistence with the other parameters, and obtains the parameters for each of the regions.
  3. 3
    A program according to Claim 2, wherein the generating step obtains the M-dimensional parameters for each of the regions as one-dimensional integer values, respectively.
  4. 4
    A program according to Claim 3, wherein the generating step represents the detailed information by a combination of the integer values and logic symbols.
  5. 5
    A program according to Claim 4, wherein the generating step uses a first symbol representing selection of one of the plurality of integer values and a second symbol representing a set of the integer values.
  6. 6
    A program according to Claim 5, wherein the generating step uses, as the second symbol, a start value representing a start of a range, an end value representing an end of the range, and a step defining a change width between the start value and the end value.
  7. 7
    A program according to Claim 1, wherein the service is a service of sending or receiving data via a network.
  8. 8
    A program according to Claim 1, further comprising:a second sending step of sending the detailed information to the destination via the network, based on the request received by the processing in the first receiving step;a second receiving step of receiving the M-dimensional parameters included in the detailed information sent from the destination;and a communicating step of communication with the destination based on the M-dimensional parameters received by the processing in the second receiving step.
  9. 9
    A program according to Claim 1, further comprising:a first receiving step of receiving the identifier sent via the network.
  10. 10
    A program according to Claim 8, further comprising:a requesting step of requesting sending of the identification information generated by a sender of the identifier received by the processing in the first receiving step, the identification information being the detailed information associated with the identifier;a second receiving step of receiving the detailed information sent via the network from the sender of the identifier, based on the request by the processing in the requesting step;a setting step of comparing the detailed information received by the processing in the second receiving step with the detailed information generated by the processing in the generating step, and setting the M-dimensional parameters that satisfy both of these sets of detailed information;a sending step of sending the M-dimensional parameters generated by the processing in the setting step to the sender of the identifier;and a communicating step of communicating with the sender based on the M-dimensional parameters sent by the processing in the sending step.
  11. 11
    An information processing method for an information processing apparatus, comprising:a generating step of obtaining M-dimensional parameters relating to a service, the parameters being represented as numeric values, and generating detailed information representing content of the service by the parameters obtained, wherein the generating step further obtains an identifier for identifying the service, and adds the identifier to the detailed information;wherein the information processing method further comprises: a first sending step of sending the identifier to a specified destination;and a first receiving step of receiving a request for sending the detailed information associated with the identifier from the destination;and wherein each parameter is normalized by a base unit that is predetermined as unit of normalization.
  12. 12
    An information processing apparatus comprising:generating means of obtaining M-dimensional parameters relating to a service, the parameters being represented as numeric values, and generating detailed information representing content of the service by the parameters obtained, wherein the generating means further obtains an identifier for identifying the service, and adds the identifier to the detailed information;wherein the information processing apparatus further comprises: a first sending means of sending the identifier to a specified destination;and a first receiving means of receiving a request for sending the detailed information associated with the identifier from the destination;and wherein each parameter is normalized by a base unit that is predetermined as unit of normalization.