IP Library Granted Patent US 9,088,812
Granted Patent B2
US 9,088,812 · App. 13/000,935 · Granted Jul 21, 2015

Context aware dynamic interface

Inventor: Erik Calissendorff (Gothenburg, SE)
Assignee: Plejd AB
H04N21/25875G06F3/0482G06F9/4443H04N5/765H04N21/43615H04N21/44227H04N21/462H04N21/482H04N5/775
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 9,088,812
App. No.
13/000,935
Granted
Jul 21, 2015
Kind
B2
Abstract

A method performed in a transmitter operable to provide multiple functions, comprising identifying available functions, receiving input relating to a current user context, based on said context, selecting a subset of functions from said available functions, and dynamically generating said user interface, said user interface arranged to present user activatable items representing each of the functions in said subset, and, upon activation of one of said items, performing a function associated with said item in accordance with said user context. A system with a transmitter adapted to perform the method. The disclosed method and system creates a fully dynamic user interface where the context and user should be able to define what should be available where in the interface without additional programming.

Claims (23)

1. A method performed in a mobile transmitter operable to

provide multiple functions for remote control of a controllable electronic equipment, said method comprising:

identifying available functions, wherein each function is provided for controlling a functionality to be performed by the controllable electronic equipment,

receiving input relating to a current user context, wherein said user context includes a physical location of said mobile transmitter, wherein the physical location is determined by the mobile transmitter,

based on said context, selecting a subset of functions from said available functions, and dynamically generating said user interface, said user interface arranged to present user activatable items for the controllable electronic equipment to be controlled, representing each of the functions in said subset, and

upon activation of one of said items, performing a function associated with said item in accordance with said user context, thereby controlling the corresponding functionality of the controllable electronic equipment,

wherein said user interface is automatically adapted when the mobile transmitter determines a change in the physical location of the mobile transmitter.

2. The method according to claim 1 , wherein said subset is further limited based on user preferences received by the transmitter.

3. The method according to claim 1 , wherein said user interface can be operated in a consistent way regardless of which functions that are available, the consistency of the user interface being dependent on a common presentation model for all available functions.

4. The method according to claim 1 , wherein a result from an activated item is used to activate another item.

5. The method according to claim 1 , wherein said user interface is arranged to present at least one selector, said transmitter being programmed to, upon activation of said selector, activate a plurality of items, associated with said selector, simultaneously or in sequence.

6. A system for enabling user interaction with controllable electronic equipment, comprising:

a plurality of controllers, each connected to a piece of controllable electronic equipment and adapted to control said piece of controllable electronic equipment,

a mobile transmitter, adapted to transmit commands to said controllers for remote control of the controllable electronic equipment,

said transmitter being adapted to:

identify available functions, wherein each function is provided for controlling a functionality to be performed by the controllable electronic equipment,

receive input relating to a current user context, wherein said user context includes a physical location of said mobile transmitter, wherein the physical location is determined by the mobile transmitter,

based on said user context, select a subset of functions from said available functions, and to dynamically generate said user interface, said user interface arranged to present user activatable items for the controllable electronic equipment to be controlled, representing each of the functions in said subset,

wherein said transmitter is programmed to, upon activation of one of said items, perform a function associated with said item in accordance with said user context, thereby controlling the corresponding functionality of the controllable electronic equipment, and

wherein said user interface is automatically adapted when the mobile transmitter determines a change in the physical location of the mobile transmitter.

7. The system according to claim 6 , wherein the transmitter and the controllers are arranged to communicate by means of a network.

8. The method of claim 1 , wherein said transmitter is adapted to transmit commands to a plurality of controllers, and said physical location of said transmitter is in relation to said plurality of controllers.

9. The system according to claim 6 , wherein said physical location of said transmitter is in relation to said plurality of controllers.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2011
From: CALISSENDORFF, ERIK
To: TANSAKI AKTIEBOLAG AB
Reel/Frame 025787/0769 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2011
From: TANSAKI AKTIEBOLAG AB
To: PLEJD AB
Reel/Frame 025789/0696 →
Continuity (2)
Provisional Application 61078398 · Jul 6, 2008
Related Publication 20110131506A1 · Jun 2, 2011