Methods and systems for automatic configuration of peripherals
First Claim
1. A peripheral configured to be used with a data processing system, the peripheral comprising:
- an interface to couple the peripheral to the data processing system;
at least one sensor to sense a user of the peripheral;
a processor coupled to the interface and to the at least one sensor, the processor configuring the peripheral in response to data from the at least one sensor.
2 Assignments
0 Petitions
Accused Products
Abstract
Peripherals and data processing systems are disclosed which can be configured to interact based upon sensor data. In one embodiment, a peripheral, which is configured to be used with a data processing system, includes an interface to couple the peripheral to the data processing system, and at least one sensor, such as a proximity sensor, to sense a user of the peripheral, and a processor coupled to the interface and to the at least one sensor, wherein the processor configures the peripheral in response to data from the at least one sensor. The peripheral may communicate sensor data from its sensors to the data processing system, which may be a wireless PDA, and the data processing system analyzes the sensor data from its sensors and from the peripheral'"'"'s sensors to decide how to configure the peripheral and/or the data processing system based on the sensor.
-
Citations
60 Claims
-
1. A peripheral configured to be used with a data processing system, the peripheral comprising:
-
an interface to couple the peripheral to the data processing system; at least one sensor to sense a user of the peripheral; a processor coupled to the interface and to the at least one sensor, the processor configuring the peripheral in response to data from the at least one sensor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a peripheral; a data processing system for use with the peripheral; wherein the peripheral comprises; a peripheral interface to couple the peripheral to the data processing system; at least one peripheral sensor to sense a user of the peripheral; a peripheral processor coupled to the peripheral interface and to the at least one peripheral sensor; wherein the data processing system comprises; an interface to couple the data processing system to the peripheral; at least one sensor to sense the user; a processor coupled to the interface and to the at least one sensor. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A machine readable medium containing executable program instructions to cause a peripheral to be used with a data processing system, the machine readable medium comprising:
-
an instruction to exchange data between the peripheral and the data processing system; an instruction to obtain sensor data from at least one sensor of the peripheral, the sensor configured to sense a user; an instruction to configure the peripheral in response to the sensor data. - View Dependent Claims (18, 19, 20)
-
-
21. A data processing system comprising:
-
at least one processor; a memory coupled to the processor; a network interface configured to be coupled to a data network which is capable of providing voice over the data network, the network interface being coupled to the processor; a connector interface configured to be coupled to a wireless mobile telephone which communicates through a wireless cellular network, the connector interface being coupled to the processor, wherein the processor is configured to route, automatically, data of a communication through the data network to the wireless mobile telephone in response to the wireless mobile telephone being disconnected from the connector interface during the communication. - View Dependent Claims (22, 23, 24, 25, 26, 43)
-
-
27. A wireless mobile telephone comprising:
-
at least one processor; a memory coupled to the processor; a radio frequency (RF) wireless transceiver coupled to the processor, the RF wireless transceiver configured to communicate with a wireless cellular network; a port coupled to the processor, the port configured to be coupled to a connector interface of a data processing system which is coupled to a data network, wherein the processor is configured to route, automatically, data of a communication through the data network to the wireless mobile telephone in response to the wireless mobile telephone being disconnected from the connector interface during the communication. - View Dependent Claims (28, 29, 30, 31, 32, 44, 45)
-
-
33. A data processing system comprising:
-
at least one processor; a user interface system coupled to the processor; a memory coupled to the processor; a connector interface configured to be coupled to a wireless mobile telephone which communicates through a wireless cellular network, the connector interface being coupled to the processor, wherein the processor is configured to route, automatically, data of a communication through the wireless cellular network to the user interface system in response to the wireless mobile telephone being connected to the connector interface during the communication. - View Dependent Claims (34, 35, 36, 37, 46)
-
-
38. A wireless mobile telephone comprising:
-
at least one processor; a memory coupled to the processor; an RF wireless transceiver coupled to the processor, the RF wireless transceiver configured to communicate with a wireless cellular network; a port coupled to the processor, the port configured to be coupled to a connector interface of a data processing system, wherein the processor is configured to route, automatically, data of a communication through the wireless cellular network to a user interface system of the data processing system in response to the wireless mobile telephone being connected to the connector interface during the communication. - View Dependent Claims (39, 40, 41, 42)
-
-
47. A method of operating a data processing system, the method comprising:
-
receiving a phone call through a data network interface of the data processing system while a wireless headset is coupled to a dock which is coupled to the data processing system; routing audio of the phone call through the wireless headset in response to detecting removal of the headset from the dock during the phone call.
-
-
48. A method of operating a data processing system, the method comprising:
-
receiving a phone call through a wireless cellular network, a wireless headset being coupled to a dock of a data processing system; routing audio of the phone call to the wireless headset in response to detecting removal of the wireless headset from the dock during the phone call.
-
-
49. A peripheral configured to be used with a data processing system, the peripheral comprising:
-
an interface to couple the peripheral to the data processing system; at least one sensor to sense a user of the peripheral; a processor coupled to the interface and to the at least one sensor, the processor configuring the data processing system in response to data from the at least one sensor. - View Dependent Claims (50, 51, 52, 53, 54)
-
-
55. A peripheral configured to be used with a data processing system, the peripheral comprising:
-
an interface to couple the peripheral to the data processing system; at least one sensor to sense a context of the peripheral; a processor coupled to the interface and to the at least one sensor, the processor configuring the peripheral in response to data from the at least one sensor and wherein the sensor is at least one of (a) a proximity sensor, (b) an ambient light sensor, (c) a sound sensor, (d) a temperature sensor, (e) an accelerometer, (f) an orientation sensor and (g) a touch input panel. - View Dependent Claims (56, 57, 58, 59, 60)
-
Specification