IP Library Granted Patent US 11,249,768
Granted Patent B2
US 11,249,768 · App. 16/479,980 · Granted Feb 15, 2022

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

Inventors: Takahiro Ito (Tokyo, JP); Taichi Ishizaka (Tokyo, JP)
Assignee: Mitsubishi Electric Corporation
G06F9/445H04L67/303H04L67/306H04W76/11
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,249,768
App. No.
16/479,980
Granted
Feb 15, 2022
Kind
B2
Abstract

A communication device includes a first communicator, a second communicator, an identifier acquirer, an identifier transmitter, a communication program acquirer, and a communication program executor. The first communicator communicates with a device. The second communicator communicates with a server. The identifier acquirer acquires from the device via the first communicator an identifier for identifying the device. The identifier transmitter transmits to the server the identifier acquired by the identifier acquirer. The communication program acquirer acquires from the server via the second communicator the communication program associated with the identifier transmitted by the identifier transmitter. The communication program executor executes the communication program acquired by the communication program acquirer.

Claims (47)

1. A communication device comprising:

a communication interface configured to communicate via wireless or wired communication with a device;

a central processing unit; and

a storage configured to store a communication program library in which a plurality of communication programs are stored, each communication program of the plurality of communication programs being adapted to a corresponding device of a plurality of devices, each communication program being stored in association with an identifier that identifies the corresponding device;

the central processing unit being configured to

acquire, from the device via the communication interface, the identifier that identifies the device;

acquire, from the communication program library, a communication program of the plurality of communication programs which is associated with the identifier acquired by the central processing unit; and

execute the communication program acquired by the central processing unit,

wherein the communication program library stores, in association with the identifier that identifies the device, a content of contract with a customer who is a purchaser of the device and the communication program adapted to the content of contract, and

wherein the central processing unit acquires the communication program by selecting from the communication program library the communication program which is adapted to the content of contract associated with the identifier acquired by the central processing unit.

2. A server comprising:

a communication interface configured to communicate via wireless or wired communication with a communication device;

a central processing unit; and

a storage configured to store a communication program library in which communication programs are stored, each communication program of the communication programs being adapted to a device connected to the communication device, each communication program being stored in association with an identifier that identifies the device;

the central processing unit being configured to

receive the identifier from the communication device via the communication interface;

select, from the communication program library, a communication program associated with the identifier received by the central processing unit; and

transmit to the communication device the communication program selected by the central processing unit,

wherein the communication program library stores, in association with the identifier that identifies the device, a content of contract with a customer who is a purchaser of the device and the communication program adapted to the content of contract, and

wherein the central processing unit selects from the communication program library a communication program adapted to the content of contract associated with the identifier received by the central processing unit.

3. A communication system comprising:

a server; and

a communication device,

wherein the server includes

a server central processing unit; and

a storage configured to store a communication program library in which communication programs are stored, each communication program of the communication programs being adapted to a device connected to the communication device, each communication program being stored in association with an identifier that identifies the device;

the server central processing unit being configured to

receive the identifier from the communication device,

select, from the communication program library, a communication program associated with the identifier received by the server central processing unit, and

transmit to the communication device the communication program selected by the server central processing unit,

wherein the communication program library stores, in association with the identifier that identifies the device, a content of contract with a customer who is a purchaser of the device and the communication program adapted to the content of contract,

wherein the server central processing unit selects from the communication program library a communication program adapted to the content of contract associated with the identifier received by the server central processing unit,

wherein the communication device includes a communication device central processing unit configured to

acquire the identifier from the device by communication,

acquire, from the server by communication, the communication program associated with the identifier acquired by the communication device central processing unit, and

execute the communication program acquired by the communication device central processing unit.

4. A communication method comprising:

an identifier acquisition step of acquiring, from a device by communication, an identifier for identifying the device;

a communication program acquisition step of acquiring, from a communication program library, a communication program associated with the identifier acquired in the identifier acquisition step, wherein the communication program library is a library in which communication programs that are each adapted to the corresponding device are stored, each in association with the identifier for identifying the device; and

a communication program execution step of executing the communication program acquired in the communication program acquisition step,

wherein the communication program library stores, in association with the identifier for identifying the device, a content of contract with a customer who is a purchaser of the device and the communication program adapted to the content of contract, and

wherein the communication program acquisition step includes acquiring the communication program by selecting from the communication program library a communication program adapted to the content of contract associated with the identifier acquired in the identifier acquisition step.

5. A non-transitory computer-readable recording medium storing a program for causing a computer to execute:

an identifier acquisition step of acquiring, from a device by communication, an identifier for identifying the device; and

a communication program acquisition step of acquiring, from a communication program library, a communication program associated with the identifier acquired in the identifier acquisition step, wherein the communication program library is a library in which communication programs that are each adapted to the corresponding device are stored, each in association with the identifier for identifying the device,

wherein the communication program library stores, in association with the identifier for identifying the device, a content of contract with a customer who is a purchaser of the device and the communication program adapted to the content of contract, and

wherein the communication program acquisition step includes acquiring the communication program by selecting from the communication program library a communication program adapted to the content of contract associated with the identifier acquired in the identifier acquisition step.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2019
From: ITO, TAKAHIRO; ISHIZAKA, TAICHI
To: MITSUBISHI ELECTRIC CORPORATION
Reel/Frame 049835/0735 →
Continuity (1)
Related Publication 20190391819A1 · Dec 26, 2019