IP Library › Granted Patent US 7,581,188
Granted Patent B2
US 7,581,188 · App. 11/527,844 · Granted Aug 25, 2009

Context-based user interface system

Assignee: Hewlett-Packard Development Company, L.P.
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 7,581,188
App. No.
11/527,844
Filed
Sep 27, 2006
Granted
Aug 25, 2009
Kind
B2
Art Unit
2179
USPC
715/708
Abstract

An electronic device user interface system comprising a user interface management module configured to select a user interface content mode based on a signal indicative of a context of the electronic device.

Claims (25)

1. An electronic device user interface system comprising:

a user interface management module configured to determine whether a sequential context condition has been satisfied and to select a user interface content mode based on a velocity signal indicative of a context of the electronic device, wherein the velocity signal indicates a velocity at which the electronic device is moving, and wherein the sequential context condition comprises a plurality of contexts of the electronic device occurring in a specified sequence.

2. The electronic device of claim 1 , wherein the context is based on information detected by a sensor.

3. The electronic device of claim 2 , wherein the sensor is a velocity sensor.

4. The electronic device of claim 1 , wherein the user interface management module is configured to change the user interface content mode in response to a change in the context.

5. The electronic device of claim 1 , wherein the velocity signal is indicative of an “Automobile” context of the electronic device if the velocity signal is above a threshold.

6. The electronic device of claim 5 , wherein the velocity signal is indicative of a “Walking” context of the electronic device if the velocity signal is below the threshold.

7. The electronic device of claim 1 , wherein the velocity signal determines whether the electronic device is located in an automobile, is located in an airplane, or is being carried by a user on foot.

8. An electronic device user interface method, comprising:

detecting a plurality of contexts in which the electronic device is operating at a given time, each context indicative of a corresponding user interface content mode, wherein each user interface content mode has a priority; and

automatically configuring the electronic device to operate in a highest priority one of the user interface content modes.

9. The method of claim 8 , further comprising detecting the contexts based on information detected by at least one sensor.

10. The method of claim 8 , further comprising detecting at least one of the contexts based on the location of the electronic device.

11. The method of claim 8 , further comprising changing the user interface content mode in response to a change in at least one of the contexts.

12. The method of claim 8 , further comprising changing the user interface content mode based on a velocity at which the electronic device is moving.

13. The method of claim 8 , further comprising determining whether at least one defined sequential context condition has been satisfied, wherein each defined sequential context condition comprises a plurality of individual context conditions occurring in a specified sequence.

14. The method of claim 13 , wherein none of the individual context conditions is satisfied by an instruction provided to the system by a user.

15. The method of claim 8 , wherein the priority of each user interface content mode is based on its frequency of use.

16. The method of claim 8 , wherein the priority of each user interface content mode is based on the safety of a user of the electronic device.

17. An electronic device user interface system comprising:

a user interface management module having at least one sequential context condition defined by an application module, the application module configured to modify a user interface content mode in response to the sequential context condition being satisfied, wherein each sequential context condition comprises a plurality of individual context conditions occurring in a specified sequence.

18. The system of claim 17 , wherein each individual context condition is based on information detected by a sensor.

19. The system of claim 17 , wherein at least one of the individual context conditions is based on a velocity at which the electronic device is moving.

20. The system of claim 17 , wherein the at least one sequential context condition is registered with at least two different user interface content modes.

21. The system of claim 17 , wherein none of the individual context conditions is satisfied by an instruction provided to the system by a user.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2017
From: HILES, PAUL E.; MOEHRING, CHRIS
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 041556/0840 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032132/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2006
From: HILES, PAUL E.; MOEHRING, CHRIS
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 018639/0589 →
Continuity (1)
Related Publication 20080077865A1 · Mar 27, 2008