Patentable/Patents/US-9300630
US-9300630

Relay apparatus, information processing system and method

PublishedMarch 29, 2016
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An information processing system includes a request receiver to receive a terminal request including a plurality of apparatus identification information, transmitted from communication terminals, used for identifying each of the plurality of apparatuses; a request processor to accumulate the received terminal request into a request accumulation unit; a request transmitter, upon receiving an obtaining request for obtaining a terminal request from an apparatus identified by the apparatus identification information, to transmit the terminal request accumulated in the request accumulation unit to the apparatus; a result receiver to receive a process result for the terminal request from the apparatus; and a result transmitter to transmit the received process result to a communication terminal. The request processor transfers the terminal request from one request accumulation unit of one apparatus transmitting a process result to other request accumulation unit of other apparatus not transmitting a process result.

Patent Claims
10 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An information processing system including a plurality of apparatuses connectable via different networks, the information processing system comprising: a request receiver to receive a terminal request including a plurality of apparatus identification information, transmitted from a communication terminal, the apparatus identification information being used for identifying each of the plurality of apparatuses; a request processor to accumulate the received terminal request into one of a plurality of request accumulation units that corresponds to one of the apparatus identification information included in the terminal request; a request transmitter to, in response to receiving an obtaining request for obtaining a terminal request from an apparatus identified by the apparatus identification information, transmit the terminal request accumulated in the request accumulation unit to the apparatus; a result receiver to receive a process result of the terminal request from the apparatus; and a result transmitter to transmit the received process result to the communication terminal, wherein, among the plurality of apparatus identification information included in the terminal request, the request processor compares the plurality of apparatus identification information, and specific apparatus identification information of a first apparatus from which a process result is received, deletes apparatus identification information that matches the specific apparatus identification information, from the terminal request, and transfers the terminal request from a first request accumulation unit corresponding to apparatus identification information of the first apparatus, from which the process result is received, to a second request accumulation unit corresponding to apparatus identification information of a second apparatus, from which a process result is not yet received.

2

2. The information processing system of claim 1 , wherein the request processor determines whether the terminal request includes apparatus identification information, and when the request processor determines that the terminal request does not include apparatus identification information, the request processor deletes the terminal request.

3

3. The information processing system of claim 1 , further comprising: a display unit configured to display a code including verification information readable by the communication terminal; and an information determination unit configured to receive verification information from the communication terminal, and determines whether the received verification information matches verification information included in the code.

4

4. The information processing system of claim 3 , further comprising a code generator to generate the code using the verification information.

5

5. The information processing system of claim 3 , wherein the code includes a plurality of apparatus identification information used for identifying the plurality of apparatuses, the system further comprising: an information registration unit to register apparatus identification information of a plurality of apparatuses included in the code as apparatus identification information of a plurality of apparatuses that can communicate with the communication terminal, when the information determination unit determines that the verification information received from the communication terminal matches the verification information included in the code.

6

6. The information processing system of claim 5 , further comprising a request generator to generate the terminal request by adding, a plurality of apparatus identification information registered in the information registration unit based on an input to the information processing system.

7

7. A relay apparatus for relaying communication between a plurality of apparatuses and a plurality of communication terminals connectable via different networks, the relay apparatus comprising: a request receiver to receive a terminal request including a plurality of apparatus identification information, transmitted from the communication terminals, used for identifying each of the plurality of apparatuses; a request processor to accumulate the received terminal request into a request accumulation unit corresponding to one of the plurality of apparatus identification information included in the terminal request; a request transmitter, upon receiving an obtaining request for obtaining a terminal request from an apparatus identified by the apparatus identification information, to transmit the terminal request accumulated in the request accumulation unit to the apparatus; a result receiver to receive a process result for the terminal request from the apparatus; and a result transmitter to transmit the received process result to the communication terminals, wherein, among the plurality of apparatus identification information included in the terminal request, the request processor compares the plurality of apparatus identification information, and specific apparatus identification information of a first apparatus from which a process result is received, deletes apparatus identification information matched to the specific apparatus identification information, from the terminal request, and transfers the terminal request from a first request accumulation unit corresponding to apparatus identification information of the first apparatus, from which the process result is received to a second request accumulation unit corresponding to apparatus identification information of a second apparatus, from which a process result is not yet received.

8

8. The relay apparatus of claim 7 , wherein the request processor determines whether the terminal request includes apparatus identification information, and when the request processor determines that the terminal request does not include apparatus identification information, the request processor deletes the terminal request.

9

9. A method of relaying communication between a plurality of apparatuses and a plurality of communication terminals connectable via different networks, the method comprising the steps of: receiving a terminal request including a plurality of apparatus identification information, transmitted from the communication terminals, used for identifying each of the plurality of apparatuses; accumulating the received terminal request into a request accumulation unit corresponding to one of the apparatus identification information included in the terminal request; transmitting the terminal request accumulated in the request accumulation unit, upon receiving an obtaining request for obtaining a terminal request from an apparatus identified by the apparatus identification information, to the apparatus; receiving a process result for the terminal request from the apparatus (receiving apparatus; transmitting the received process result to at least one of the communication terminals; among the plurality of apparatus identification information included in the terminal request, comparing the plurality of apparatus identification information included in the terminal request, and specific apparatus identification information of a first apparatus from which a process result is received; deleting apparatus identification information matched to the specific apparatus identification information, from the terminal request; and transferring the terminal request from a first request accumulation unit corresponding to apparatus identification information of the first apparatus, from which the process result is received, to a second request accumulation unit corresponding to apparatus identification information of a second apparatus, from which a process result is not yet received.

10

10. The method of claim 9 , further comprising the steps of determining whether the terminal request includes apparatus identification information; and deleting the terminal request when it is determined that the terminal request does not include apparatus identification information.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

March 6, 2014

Publication Date

March 29, 2016

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Relay apparatus, information processing system and method” (US-9300630). https://patentable.app/patents/US-9300630

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.