9270656

Communication Device, Communication Method, Computer Program, and Communication System

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
13 claims

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

1

1. A communication between two devices comprising: a first communication device configured to transmit information; and a second communication device configured to directly or indirectly receive the information transmitted by the first communication device, wherein the first communication device includes: a first central processing unit (CPU) configured to: control communication, with a second communication device, using a plurality of communication mechanisms available on the first communication device; transmit, a first list of the plurality of communication mechanisms available on the first communication device and authentication information, which is to be used during the transmission of the information to the second communication device using the communication mechanism of the plurality of communication mechanism before transmitting the information to the second communication device, receive a second list of another plurality of communication mechanisms from the transmission destination device, wherein the other plurality of communication mechanisms are selected, by the transmission destination device, from the transmitted first list of the plurality of communication mechanisms; and transmit, the information using a first communication mechanism selected from the received second list of the other plurality of communication mechanisms, wherein the second communication device includes: a second central processing unit (CPU) configured to: control communication, with the first communication device, using a plurality of communication mechanisms available on the second communication device, receive the first list of the plurality of communication mechanisms, available on the first communication device, and the authentication information, which is to be used during the reception of the information, from the first communication device using a communication mechanism of the plurality of communication mechanism available on the second communication device before receiving the information from the first communication device, select the other plurality of communication mechanisms from the received first list of the plurality of communication mechanisms, transmit the second list of the other plurality of communication mechanisms to the first communication device, and receive the information using the first communication mechanism, selected, by the first communication device, from the transmitted second list of the other plurality of communication mechanisms.

2

2. The communication devices according to claim 1 , wherein, when the first communication device is disconnected from the second communication device during the transmission of the information to the second communication device using the first communication mechanism, the CPU is configured to: select a second communication mechanism from the received second list of the other plurality of communication mechanisms, wherein the second communication mechanism is different from the first communication mechanism, authenticate the second device using the authentication information exchanged in advance, and resume transmission of the information to the second communication device using the second communication mechanism.

3

3. The communication devices according to claim 2 , wherein the CPU configured to: set a timeout period for each of the other plurality of communication mechanisms.

4

4. The communication devices according to claim 2 , wherein, when the transmission of the information to the second communication device is resumed, the CPU is configured to transmit, to the second communication device, information following the information that has been already transmitted.

5

5. The communication devices according to claim 2 , wherein, the CPU is configured to select the second communication mechanism from the other plurality of communication mechanisms based on a priority.

6

6. The communication devices according to claim 5 , wherein, when selecting the second communication mechanism the CPU is configured to set a timeout period to be longer as the priority becomes lower.

7

7. The communication devices according to claim 1 , wherein the CPU is configured to: control display of the received second list of the other plurality of communication mechanisms available on the second communication device, when the first communication device is disconnected from the second communication device during transmission of the information to the second communication device.

8

8. The communication devices according to claim 1 , wherein the CPU is configured to: store information related to the plurality of communication mechanisms available on the communication devices.

9

9. The communication devices according to claim 1 , wherein the CPU is configured to: transmit the first list of the plurality of communication mechanisms and the authentication information with the second communication device using short-range wireless communication, the authentication information being used when the transmission of the information is performed using the first communication mechanism.

10

10. The communication devices according to claim 1 , wherein the CPU is configured to: exchange, before transmitting the information to the second communication device, a communication strategic algorithm with the transmission second communication, wherein the communication strategic algorithm is used to determine a method for selecting, from the second list of the other plurality of communication mechanisms available on the second communication device, the first communication mechanism to be used for transmitting the information.

11

11. The communication device according to claim 10 , wherein, when the first communication device is disconnected from the second communication device during the transmission of the information using the first communication mechanism, the CPU is configured to select a second communication mechanism as next candidate for resuming the transmission based on the communication strategic algorithm, wherein the second communication mechanism is different from the first communication mechanism.

12

12. A non-transitory computer-readable storage medium having stored thereon a set of computer executable instructions which when executed by a computer causes the computer to control a communication between two devices to: perform steps comprising: a first communication device configured to transmit information; and a second communication device configured to directly or indirectly receive the information transmitted by the first communication device, a first central processing unit (CPU) configured to: control communication, with a second communication device, using a plurality of communication mechanisms available on the first communication device; transmitting, a first list of the plurality of communication mechanisms available on the first communication device and authentication information, which is to be used during the transmission of the information to the second communication device using the communication mechanism of the plurality of communication mechanism before transmitting the information to the second communication device, receiving a second list of another plurality of communication mechanisms from the transmission destination device, wherein the other plurality of communication mechanisms are selected, by the transmission destination device, from the transmitted first list of the plurality of communication mechanisms; and transmitting, the information using a first communication mechanism selected from the received second list of the other plurality of communication mechanisms, wherein the second communication device includes: a second central processing unit (CPU) configured to: control communication, with the first communication device, using a plurality of communication mechanisms available on the second communication device, receive the first list of the plurality of communication mechanisms, available on the first communication device, and the authentication information, which is to be used during the reception of the information, from the first communication device using a communication mechanism of the plurality of communication mechanism available on the second communication device before receiving the information from the first communication device, select the other plurality of communication mechanisms from the received first list of the plurality of communication mechanisms, transmit the second list of the other plurality of communication mechanisms to the first communication device, and receive the information using the first communication mechanism, selected, by the first communication device, from the transmitted second list of the other plurality of communication mechanisms.

13

13. A communication system comprising: a first communication device configured to transmit information; and a second communication device configured to directly or indirectly receive the information transmitted by the first communication device, wherein the first communication device includes: a first central processing unit (CPU) configured to: control communication, with the second communication device, using a plurality of communication mechanisms available on the first communication device, transmit, a first list of the plurality of communication mechanisms available on the first communication device and authentication information, which is to be used during the transmission of information, to the second communication device using a communication mechanism of the plurality of communication mechanisms before transmitting the information to the second communication device, receive a second list of another plurality of communication mechanisms from the second communication device, wherein the other plurality of communication mechanisms are selected, by the second communication device, from the transmitted first list of the plurality of communication mechanisms; and transmit, the information using a first communication mechanism selected from the received second list of the other plurality of communication mechanisms, wherein the second communication device includes: a second central processing unit (CPU) configured to: control communication, with the first communication device, using a plurality of communication mechanisms available on the second communication device, receive the first list of the plurality of communication mechanisms, available on the first communication device, and the authentication information, which is to be used during the reception of the information, from the first communication device using a communication mechanism of the plurality of communication mechanism available on the second communication device before receiving the information from the first communication device, select the other plurality of communication mechanisms from the received first list of the plurality of communication mechanisms, transmit the second list of the other plurality of communication mechanisms to the first communication device, and receive the information using the first communication mechanism, selected, by the first communication device, from the transmitted second list of the other plurality of communication mechanisms.

Patent Metadata

Filing Date

Unknown

Publication Date

February 23, 2016

Inventors

Takashi Kuwabara

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. “COMMUNICATION DEVICE, COMMUNICATION METHOD, COMPUTER PROGRAM, AND COMMUNICATION SYSTEM” (9270656). https://patentable.app/patents/9270656

© 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.