US9270656B2

Communication device, communication method, computer program, and communication system

Summary by NHIP

Multi-mode device communication

The method exchanges available communication mechanisms and authentication data before transmitting information between two devices. Each central processing unit controls communication using a selected mechanism from a list provided by the other device prior to data transfer.

Claim Score by NHIP

Read claim 13, the broadest

Abstract

There is provided a communication device including a communication unit configured to include different communication modes, and an information exchange unit configured to exchange, before the communication unit transmits information to a transmission destination device, an available communication mode and authentication information in advance with the transmission destination device using a communication mode included in the communication unit, the authentication information being used when communication is performed using the communication mode.

US9270656B2, drawing sheet 1
Sheet 1 of 12

Term

7 yearsleft in the term

Expires 3 October 2033, including 147 days of term adjustment.

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

13 claims: 3 independent, 10 dependent

  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. 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.
  3. 13
    Broadest claimClaim Score 23, narrow(NHIP)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.