Data communication system, portable electronic device, server device, data communication method, and data communication program
First Claim
Patent Images
1. A data communication system comprising:
- a portable electronic device;
a server device; and
a cradle device configured to mediate communications between the portable electronic device and the server device,wherein the portable electronic device includesa controller configured to generate first data including metadata corresponding to content data stored at the portable electronic device or device information corresponding to the portable electronic device, andan interface configured to transmit the first data to the server device via the cradle device,the cradle device includesan interface configured to communicate with the portable electronic device,an interface configured to communicate with the server device, anda controller configured to receive the first data from the portable electronic device and transmit the received first data to the server device, andthe server device includesan interface configured to receive the first data from the portable electronic device via the cradle device, anda controller configured to perform a process based on the received data, the process including providing maintenance information to the portable electronic device when the first data includes device information corresponding to the portable electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communication system including a portable electronic device, a server device and a cradle device for mediating transmission and reception of data between the portable electronic device and the server device.
46 Citations
25 Claims
-
1. A data communication system comprising:
-
a portable electronic device; a server device; and a cradle device configured to mediate communications between the portable electronic device and the server device, wherein the portable electronic device includes a controller configured to generate first data including metadata corresponding to content data stored at the portable electronic device or device information corresponding to the portable electronic device, and an interface configured to transmit the first data to the server device via the cradle device, the cradle device includes an interface configured to communicate with the portable electronic device, an interface configured to communicate with the server device, and a controller configured to receive the first data from the portable electronic device and transmit the received first data to the server device, and the server device includes an interface configured to receive the first data from the portable electronic device via the cradle device, and a controller configured to perform a process based on the received data, the process including providing maintenance information to the portable electronic device when the first data includes device information corresponding to the portable electronic device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A portable electronic device comprising:
-
an interface configured to communicate with a cradle device, the cradle device configured to mediate communication between the portable electronic device and a server device; a controller configured to form first data, the first data including metadata corresponding to content data stored at the portable electronic device or device information corresponding to the portable electronic device; and an interface controller configured to control transmission of the first data to the server device via the interface and receive, from the server device via the cradle device, maintenance information when the first data includes device information corresponding to the portable electronic device. - View Dependent Claims (7)
-
-
8. A cradle device, comprising:
-
a first interface configured to communicate with a portable electronic device; a second interface configured to communicate with a server device; and an interface control unit configured to control reception of first data directed to the server device, the first data including metadata corresponding to content data or device information corresponding to the portable electronic device, from the portable electronic device via the first interface, control transmission of the first data to the server device via the second interface, control reception of maintenance information from the server via the second interface when the first data includes device information corresponding to the portable electronic device, and transmit the received maintenance information to the portable electronic device via the first interface. - View Dependent Claims (9)
-
-
10. A server device, comprising:
-
an interface configured to communicate with the cradle device, the cradle device configured to mediate communication between a portable electronic device and the server device; an interface control unit configured to control reception of first data directed to the server device, the first data including metadata corresponding to content data or device information related to the portable electronic device, and the first data being transmitted from the portable electronic device and received via the interface; and a controller configured to perform a process according to the first data received from the portable electronic device, the process including providing maintenance information to the portable electronic device when the first data includes device information related to the portable electronic device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A data communication method used in a data communication system including a portable electronic device, a server device, and a cradle device for mediating communication between the portable electronic device and the server device, the data communication method comprising:
-
forming, at the portable electronic device, first data directed to the server device, the first data including metadata corresponding to content data stored at the portable electronic device or device information corresponding to the portable electronic device; transmitting the first data from the portable electronic device to the cradle device; receiving, at the cradle device, the first data transmitted from the portable electronic device; transmitting the first data from the cradle device to the server device; receiving, at the server device, the first data transmitted from the cradle device; and performing a process at the server device based on the received first data received from the portable electronic device via the cradle device, the process including providing maintenance information to the portable electronic device when the first data includes device information corresponding to the portable electronic device. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer-readable recording medium including computer program instructions, which when executed by a portable electronic device, cause the portable electronic device to perform a method comprising:
-
forming data directed to a server device, the data including metadata corresponding to content data stored at the portable electronic device or device information corresponding to the portable electronic device; controlling the transmission of the data to the server device via a cradle device connected to both the portable electronic device and the server device; and controlling reception, from the server device via the cradle device, maintenance information when the data includes device information corresponding to the portable electronic device.
-
-
21. A computer-readable recording medium including computer program instructions, which when executed by a server device, cause the server device to perform a method comprising:
-
controlling the reception of first data directed to the server device, the first data including metadata corresponding to content data or device information corresponding to a portable electronic device, the first data being transmitted from the portable electronic device via a cradle device connected to both the server device and the portable electronic device; and performing a process based on said the first data received from the portable electronic device via the cradle device, the process including providing maintenance information to the portable electronic device when the first data includes device information corresponding to the portable electronic device. - View Dependent Claims (22)
-
-
23. A portable electronic device comprising:
-
means for communicating with a cradle device, the cradle device configured to mediate communication between the portable electronic device and a server device; means for forming first data, the first data including metadata relating to content data stored at the portable electronic device or device information corresponding to the portable electronic device; means for controlling transmission of the first data to the server device via the means for communicating; and means for controlling reception, from the server device via the cradle device, maintenance information when the first data includes device information corresponding to the portable electronic device.
-
-
24. A cradle device, comprising:
-
means for communicating with a portable electronic device mounted on the cradle device; means for communicating with a server device; and means for controlling reception of first data directed to the server device, the first data including metadata corresponding to content data or device information corresponding to the portable electronic device, from the portable electronic device via the first interface, and controlling transmission of the first data to the server device via the second interface, controlling reception of maintenance information from the server via the means for communicating with the server device when the first data includes device information corresponding to the portable electronic device, and controlling transmission of the received maintenance information to the portable electronic device via the means for communicating with the portable electronic apparatus mounted on the cradle device.
-
-
25. A server device, comprising:
-
means for communicating with a cradle device, the cradle device configured to mediate communication between a portable electronic device and the server device; means for controlling reception of first data directed to the server device, the first data including metadata corresponding to content data or device information related to the portable electronic device; and means for performing a process according to the first data received from the portable electronic device, the process including providing maintenance information to the portable electronic device when the first data includes device information related to the portable electronic device.
-
Specification