Wireless companion device that provides non-native function to an electronic device
First Claim
1. A companion device that is used in conjunction with an electronic device, the companion device comprising:
- a wireless interface that couples the companion device to the electronic device; and
a data processing mechanism coupled to the wireless interface that processes data, and that outputs the processed data to the electronic device via the wireless interface.
3 Assignments
0 Petitions
Accused Products
Abstract
A companion device provides non-native function to a different electronic device. In the preferred embodiments, the electronic device and the companion device both include a local wireless interface that allows communicating between the two, such as a Bluetooth interface. When the electronic device comes within range of the companion device, it detects the presence of the companion device, and thus knows what enhanced function the companion device provides. In a first embodiment, the electronic device transmits information to the companion device, which processes the information and transmits the processed information to the electronic device. In a second embodiment, the companion device receives information from a source other than the electronic device, processes the information, and transmits the information to the electronic device. In both embodiments, the companion device provides non-native functions to the electronic device. Examples of non-native functions include text-to-voice conversion, voice-to-text conversion, processing of audio files, processing of video files, performing complex mathematical computations, and digital signal processing.
-
Citations
38 Claims
-
1. A companion device that is used in conjunction with an electronic device, the companion device comprising:
-
a wireless interface that couples the companion device to the electronic device; and
a data processing mechanism coupled to the wireless interface that processes data, and that outputs the processed data to the electronic device via the wireless interface. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10, 11)
-
-
4. The companion device of claim I wherein the data processing mechanism receives the data from a source other than the electronic device.
-
12. A companion device that is used in conjunction with an electronic device, the companion device comprising:
-
a wireless interface that couples the companion device to the electronic device and that transfers first data from the electronic device to the companion device and transfers second data from the companion device to the electronic device, the wireless interface including a mechanism that automatically establishes a link between the companion device and the electronic device when the companion device and the electronic device are in physical proximity to each other that allows the electronic device and the companion device to communicate via the wireless interface;
an identification mechanism that identifies a data processing function of the companion device to the electronic device when the link is automatically established between the companion device and the electronic device, wherein the electronic device includes a plurality of native functions, and wherein the data processing function comprises at least one function that is not one of the plurality of native functions; and
a data processing mechanism coupled to the wireless interface that performs the data processing function by processing the first data and generating therefrom the second data, and that outputs the second data to the electronic device via the wireless interface.
-
-
13. An electronic system comprising:
-
(A) an electronic device comprising;
a first local wireless interface comprising a receiver and a transmitter;
(B) a companion device comprising;
a second local wireless interface compatible with the first local wireless interface, the second local wireless interface comprising a receiver that may receive data from the transmitter in the first local wireless interface, and a transmitter that may transmit data to the receiver in the first local wireless interface; and
a data processing mechanism coupled to the second local wireless interface that processes data, and that outputs the processed data via the second local wireless interface to the first wireless interface in the electronic device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An electronic system comprising:
-
(A) an electronic device comprising;
a first local wireless interface comprising a receiver and a transmitter; and
a plurality of native functions;
(B) a companion device comprising;
a second local wireless interface compatible with the first local wireless interface, the second local wireless interface comprising a receiver that may receive data from the transmitter in the first local wireless interface, and a transmitter that may transmit data to the receiver in the first local wireless interface, the first and second local wireless interfaces each including at least one mechanism that automatically establishes a link between the companion device and the electronic device when the companion device and the electronic device are in physical proximity to each other, the at least one mechanism allowing the electronic device and the companion device to communicate via the first and second local wireless interfaces;
an identification mechanism that identifies a data processing function of the companion device to the electronic device when the link is automatically established between the companion device and the electronic device, wherein the data processing function comprises at least one function that is not one of the plurality of native functions in the electronic device; and
a data processing mechanism coupled to the second local wireless interface that performs the data processing function by processing first data received from the electronic device via the first and second local wireless interfaces and generating therefrom second data, and that outputs the second data to the electronic device via the second and first wireless interfaces.
-
-
26. A method for providing non-native function to an electronic device that includes a first wireless interface, the method comprising the steps of:
-
(A) providing a companion device that comprises a second wireless interface that may communicate with the first wireless interface in the electronic device;
(B) the companion device processing data;
(C) the companion device outputting the processed data to the second wireless interface; and
(D) the second wireless interface transmitting the processed data to the first wireless interface in the electronic device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for providing non-native function to an electronic device that includes a first local wireless interface, the method comprising the steps of:
-
(A) providing a companion device that comprises a second local wireless interface that may communicate with the first local wireless interface in the electronic device;
(B) automatically establishing a link between the first local wireless interface in the electronic device and the second local wireless interface in the companion device when the companion device and the electronic device are in physical proximity to each other, the link allowing the electronic device and the companion device to communicate via the first and second local wireless interfaces;
(C) the companion device identifying to the electronic device via the second and first local wireless interfaces a data processing function of the companion device, wherein the data processing function comprises the non-native function;
(D) the companion device receiving first data from the electronic device via the first and second local wireless interfaces;
(E) the companion device processing the first data according to the data processing function to generate second data; and
(F) the companion device outputting the second data to electronic device via the second and first local wireless interfaces.
-
Specification