IP Library Granted Patent US 8,107,878
Granted Patent B2
US 8,107,878 · App. 11/936,198 · Granted Jan 31, 2012

Methods and apparatus for user-selectable programmable housing skin sensors for user mode optimization and control

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 8,107,878
App. No.
11/936,198
Granted
Jan 31, 2012
Kind
B2
Abstract

An embodiment relates generally to a method of operating a device. The method includes providing for a plurality of sensors, where each sensor is configured to sense and transmit data values associated with an interaction with the device by a user. A subset of the sensors of the plurality of sensors is associated with a respective facing on a housing of the device. The method also includes operating the plurality of sensors to detect the interaction with the device by the user and receiving sensor data associated with the interaction from the plurality of sensors. The method further includes determining a user mode of the device based on the sensor data associated with the interaction.

Claims (44)

1. A method of operating a device, the method comprising:

providing for a plurality of sensors, each sensor configured to sense and transmit data values associated with an interaction with the device by a user, wherein a subset of the sensors of the plurality of sensors is associated with a respective facing on a housing of the device;

operating the plurality of sensors to detect the interaction with the device by the user;

receiving sensor data associated with the interaction from the plurality of sensors;

determining a user mode of the device based on the sensor data associated with the interaction;

entering a learning mode;

providing at least one training image associated with a first user mode; and

collecting sensor data values from the plurality of sensors as a user implements the at least one training image for a predetermined amount of time as a first user mode configuration data.

2. The method of claim 1 , wherein the determining the user mode of the device further comprises comparing the sensor data associated with the interaction to pre-stored sensor data.

3. The method of claim 1 , further comprising:

detecting a second interaction with the device by the user;

receiving sensor data associated with the second interaction from the plurality of sensors; and

determining a second user mode of the device based on the sensor data associated with the second interaction.

4. The method of claim 1 , further comprising:

detecting a change in the sensor data; and

modifying an operating parameter of the device based on the changed sensor data.

5. The method of claim 1 , further comprising storing the first user mode configuration data.

6. The method of claim 1 , further comprising:

continuing to receive sensor data from the plurality of sensors during the first user mode as operating data; and

comparing the operating data with the first user mode configuration data.

7. The method of claim 6 , further comprising providing the at least one training image in response to the operating data associated with the first user mode exceeding a predetermined deviation threshold with the first user mode configuration data and the device being in the first user mode.

8. The method of claim 6 , further comprising updating the first user mode configuration data with the operating data in response to the operating data not exceeding a pre-determined deviation threshold with the configuration data and the device being in the first user mode.

9. The method of claim 1 , further comprising:

identifying the user based on the interaction of the user with the device.

10. An apparatus for customizing a user experience, the apparatus comprising:

a controller;

a housing configured to enclose the controller;

a plurality of sensors, each sensor configured to sense and transmit data values to the controller in response to an interaction with the apparatus by a user, wherein at least one sensor of the plurality of sensors is associated with a side of the housing; and

a user personalization module coupled with the controller and configured to personalize the device by storing a plurality of user modes, wherein the controller is configured to receive sensor data associated with the interaction from the plurality of sensors; and to determine a selected user mode from the plurality of user modes based on the received sensor data associated with the interaction from the plurality of sensors, wherein the user personalization module is further configured to enter a configuration mode, to display a predetermined graphical image associated with at least one user mode of the plurality of user modes; and to collect a set of configuration data from the plurality of sensors based on the user implementing the predetermined graphical image.

11. The apparatus of claim 10 , wherein the user personalization module is configured to collect a set of operating data from the plurality of sensors for the selected user mode and to compare the set of operating data with the set of configuration data.

12. The apparatus of claim 11 , wherein the user personalization module is further configured to enter the configuration mode in response to the set of operating data associated with the user mode exceeding a pre-determined variation threshold with the set of configuration data.

13. The apparatus of claim 12 , wherein the user personalization module is further configured to replace the configuration data with a second set of configuration data collected from the plurality of sensors in response to the user implementing the predetermined graphical image associated with the user mode.

14. The apparatus of claim 11 , wherein the user personalization module is configured to update the set of the configuration data with the set of operating data associated with the user mode in response to the set of operating data not exceeding a pre-determined variation threshold.

15. The apparatus of claim 10 , wherein the user personalization module is further configured to detect a second interaction with the apparatus by the user; to receive sensor data associated with the second interaction from the plurality of sensors; and to determine a second user mode of the apparatus based on the sensor data associated with the second interaction.

16. The apparatus of claim 10 , wherein the user personalization module is further configured to detect a second interaction with the apparatus by the user; to receive sensor data associated with the second interaction from the plurality of sensors; and to modify an operating parameter of the apparatus based on the sensor data associated with the second interaction.

17. A method of personalizing a mobile telephone, the method comprising:

providing for a plurality of sensors, each sensor configured to sense and transmit data values associated with an interaction with the mobile telephone by a user, wherein a subset of the sensors of the plurality of sensors is associated with a respective facing on a housing of the mobile telephone;

storing a plurality of user modes for the mobile telephone, each user mode associated with a set of sensor values from the plurality of sensors;

operating the plurality of sensors to detect a current interaction with the mobile telephone by the user; and

selecting a user mode of the mobile telephone based on the sensor data from the plurality of sensors associated with the current interaction;

entering a configuration mode for the mobile telephone;

providing a graphical image associated with a selected user mode;

sensing sensor data values from the plurality of sensors as a configuration data in response to the user interacting with the mobile telephone as displayed by the graphical image; and

associating the configuration data with the selected user mode.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034227/0095 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2007
From: ALAMEH, RACHID; GITZINGER, THOMAS E
To: MOTOROLA INC
Reel/Frame 020078/0465 →