DATA COMMUNICATION SYSTEM, CRADLE APPARATUS, SERVER APPARATUS AND DATA COMMUNICATION METHOD
First Claim
Patent Images
1. A data communication system, comprising:
- a server apparatus; and
a cradle apparatus configured to mediate transmission and reception of data between the server apparatus and a portable electronic apparatus connected to the cradle apparatus;
the cradle apparatus includinga first interface configured to communicate with the portable electronic apparatus,a second interface configured to communicate with the server apparatus,a detector configured to detect that the portable electronic apparatus is connected to the cradle apparatus,a notification unit configured to notify the server apparatus, via the second interface, that the portable electronic apparatus is connected to the cradle apparatus, andan interface controller configured to control reception of first data for the portable electronic apparatus from the server apparatus via the second interface and control transmission of the first data to the portable electronic apparatus via the first interface,the server apparatus includingan interface configured to communicate with the cradle apparatus,a controller configured to prepare the first data for the portable electronic apparatus, andan interface controller configured to control transmission of the first data to the portable electronic apparatus via the interface of the server apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communication system includes a server apparatus and a cradle apparatus. The cradle apparatus includes a first communication section, a second communication section, a connection detection section, a notification control section, and a relay control section. The server apparatus includes a communication section, a data preparation section, and a communication control section.
-
Citations
24 Claims
-
1. A data communication system, comprising:
-
a server apparatus; and a cradle apparatus configured to mediate transmission and reception of data between the server apparatus and a portable electronic apparatus connected to the cradle apparatus; the cradle apparatus including a first interface configured to communicate with the portable electronic apparatus, a second interface configured to communicate with the server apparatus, a detector configured to detect that the portable electronic apparatus is connected to the cradle apparatus, a notification unit configured to notify the server apparatus, via the second interface, that the portable electronic apparatus is connected to the cradle apparatus, and an interface controller configured to control reception of first data for the portable electronic apparatus from the server apparatus via the second interface and control transmission of the first data to the portable electronic apparatus via the first interface, the server apparatus including an interface configured to communicate with the cradle apparatus, a controller configured to prepare the first data for the portable electronic apparatus, and an interface controller configured to control transmission of the first data to the portable electronic apparatus via the interface of the server apparatus. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A cradle apparatus, comprising:
-
a first interface configured to communicate with a portable electronic apparatus; a second interface configured to communicate with a server apparatus; a detector configured to detect that the portable electronic apparatus is connected to the cradle apparatus; a notification unit configured to notify the server apparatus via the second interface that the portable electronic apparatus is connected to the cradle apparatus; and an interface controller configured to control receiving data for the portable electronic apparatus from the server apparatus via the second interface and transmitting the data to the portable electronic apparatus via the first interface. - View Dependent Claims (7)
-
-
8. A server apparatus, comprising:
-
an interface configured to communicate with a cradle apparatus; a controller configured to prepare data for the portable electronic apparatus to be provided to the portable electronic apparatus; and an interface controller configured to control transmitting the prepared data for the portable electronic apparatus to the portable electronic apparatus via the interface. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A server apparatus for use with a data communication system including first and second portable electronic apparatus, the server apparatus and a cradle apparatus configured to mediate transmission and reception of data between the first and second portable electronic apparatus and the server apparatus, comprising:
-
an interface configured to communicate with the cradle apparatus, and configured to receive a notification that any of the first and second portable electronic apparatus is connected to the cradle apparatus; an interface controller configured to form a request for provision of object information for the first portable electronic apparatus and control the interface to transmit the request for provision to the first portable electronic apparatus; the interface controller configured to control the interface to receive transmission information transmitted from the first portable electronic apparatus in response to the request for provision; a controller configured to form provision information to be provided to the second portable electronic apparatus based on the transmission information accepted through the interface; and the interface controller configured to control the interface to transmit the provision information to the second portable electronic apparatus.
-
-
15. A cradle apparatus for use with a data communication system including first and second portable electronic apparatus, a server apparatus and the cradle apparatus, the cradle apparatus mediating transmission and reception of data between the first and second portable electronic apparatus and the server apparatus, the cradle apparatus comprising:
-
a first communication section configured to communicate with the first and second portable electronic apparatus connected to the cradle apparatus; a second communication section configured to communicate with the server apparatus; a connection detection section configured to detect that any of the first and second portable electronic apparatus is connected to the cradle apparatus; a notification control section configured to notify the server apparatus through the second communication section that any of the first and second portable electronic apparatus is connected to the cradle apparatus; and a relay control section configured to control the first and second communication sections to relay the communication between the first and second portable electronic apparatus and the server apparatus.
-
-
16. A data communication system, comprising:
-
first and second portable electronic apparatus; a server apparatus; and a cradle apparatus configured to mediate transmission and reception of data between the first and second portable electronic apparatus and the server apparatus, the first portable electronic apparatus including an interface configured to communicate with the cradle apparatus, a controller configured to prepare transmission information to be transmitted to a requesting source of the request in response to the request, and an interface controller configured to control transmitting the transmission information to the requesting source through the interface, the second portable electronic apparatus including an interface configured to communicate with the cradle apparatus, an interface controller configured to control the interface to receive provision information from the server apparatus transmitted to the second portable electronic apparatus, a memory configured to store the provision information destined for the second portable electronic apparatus received through the interface, and a controller configured to control utilization of the provision information stored in the memory, the cradle apparatus including a first interface configured to communicate with the first and second portable electronic apparatus connected to the cradle apparatus, a second interface configured to communicate with the server apparatus, a detector configured to detect that any of the first and second portable electronic apparatus is connected to the cradle apparatus, a controller configured to notify the server apparatus through the second interface that the portable electronic apparatus is connected to the cradle apparatus, and the controller configured to control the first and second interfaces to repeat the communication between the first and second portable electronic apparatus and the server apparatus, the server apparatus including an interface configured to communicate with the cradle apparatus, a controller configured to determine when a notification that any of the first and second portable electronic apparatus is connected to the cradle apparatus is accepted through the interface, whether or not the first and/or second portable electronic apparatus are connected to the cradle apparatus, the controller configured to form a request for provision of object information for the first portable electronic apparatus and control the interface to transmit the request for provision to the first portable electronic apparatus, an interface controller configured to control the interface to receive transmission information transmitted from the first portable electronic apparatus in response to the request for provision, the controller configured to form provision information to be provided to the second portable electronic apparatus based on the transmission information accepted through the interface, and the interface controller configured to control the interface to transmit the provision information to the second portable electronic apparatus. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A cradle apparatus, comprising:
-
means for detecting that a portable electronic apparatus is connected to the cradle apparatus; means for notifying a server apparatus that the portable electronic apparatus is connected to the cradle apparatus; means for receiving data for the portable electronic apparatus from the server apparatus; and means for transmitting the data to the portable electronic apparatus.
-
-
22. A server apparatus, comprising:
-
means for communicating with a cradle apparatus; means for preparing data for the portable electronic apparatus to be provided to the portable electronic apparatus; and means for controlling the means for communicating with a cradle apparatus to transmit the data prepared for the portable electronic apparatus to the portable electronic apparatus.
-
-
23. A method implemented at a cradle apparatus for relaying information between a portable electronic apparatus and a server apparatus, comprising:
-
detecting that the portable electronic apparatus is connected to the cradle apparatus; notifying the server apparatus that the portable electronic apparatus is connected to the cradle apparatus; receiving data for the portable electronic apparatus from the server apparatus; and transmitting the data to the portable electronic apparatus.
-
-
24. A method implemented at a server apparatus for communicating with a portable electronic apparatus via a cradle apparatus, comprising:
-
communicating with the cradle apparatus; receiving a notification from the cradle apparatus that the portable electronic apparatus is connected to the cradle apparatus; preparing data for the portable electronic apparatus to be provided to the portable electronic apparatus; and transmitting the data prepared for the portable electronic apparatus to the portable electronic apparatus via the cradle apparatus.
-
Specification