# US 2014/0196089 A1 · User Interface

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0196089 A1
- Document ID: US20140196089A1
- Status: Published application
- Kind: A1
- Application number: 14/238,126
- Filed: 2012-09-06
- Published: 2014-07-10
- Earliest claimed: 2011-09-08
- Assignees: Cisco Technology, Inc.
- Inventors: Laurent Gardes; Yann Prat; Olivier Lacour; Berangere Lallemant
- Web page: https://patentgrep.com/patent/US20140196089A1

## CPC

- H04N 5/91: Television signal processing therefor
- H04N 21/4112: {having fewer capabilities than the client, e.g. thin client having less processing power or no tuning capabilities}
- H04N 21/41265: {having a remote control device for bidirectional communication between the remote control device and client device (unidirectional remote control device H04N21/42204)}
- H04N 21/42209: {for displaying non-command information, e.g. electronic programme guide [EPG], e-mail, messages or a second television channel}
- H04N 21/47208: {for requesting near-video-on-demand content}
- H04N 21/4722: for requesting additional data associated with the content
- H04N 21/8133: {specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video programme}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method is described. The method includes: displaying a user interface on a first display device associated with a client device, the user interface enabling user interaction with the client device; enabling an electronic device to control the client device; detecting an orientation change of the electronic device; and displaying the user interface on a second display device associated with the electronic device upon detecting the orientation change. Related methods and apparatus are also disclosed.

## Claims

### Claim 1

A method comprising:
displaying a user interface on a first display device associated with a client device, said user interface enabling user interaction with said client device;
enabling an electronic device to control said client device;
detecting a current orientation of said electronic device;
enabling a user of said electronic device to interact with said user interface displayed on said first display device upon detecting said current orientation;
detecting an orientation change of said electronic device; and
displaying said user interface on a second display device associated with said electronic device upon detecting said orientation change.

### Claim 2 (depends on 1)

The method of claim 1, said method further comprising:
detecting a further orientation change of said electronic device;
displaying said user interface on said first display device associated with said client device upon detecting said further orientation change.

### Claim 3 (depends on 1)

The method of claim 1, wherein said detecting an orientation change of said electronic device comprises detecting a rotation of said electronic device around an axis perpendicular to a plane of said second display device.

### Claim 4 (depends on 1)

The method of claim 1, wherein said detecting an orientation change of said electronic device comprises detecting a rotation of said electronic device around an axis perpendicular to a plane of said second display device and a rotation of said electronic device around an axis parallel to a plane of said second display device.

### Claim 5 (depends on 2)

The method of claim 2, wherein said detecting a further orientation change of said electronic device comprises detecting a rotation of said electronic device around an axis perpendicular to a plane of said second display device.

### Claim 6 (depends on 2)

The method of claim 2, wherein said detecting a further orientation change of said electronic device comprises detecting a rotation of said electronic device around an axis perpendicular to a plane of said second display device and a rotation of said electronic device around an axis parallel to a plane of said second display device.

### Claim 7 (depends on 1)

The method of claim 1, wherein said enabling an electronic device to control said client device comprises:
pairing said electronic device to said client device; and
enabling a user of said electronic device to interact with said user interface displayed on said first display device.

### Claim 8 (depends on 1)

The method of claim 1, wherein said displaying said user interface on a second display device comprises:
saving visual and execution states of said user interface displayed on said first display device at a time said orientation change is detected;
customizing said user interface according to characteristics of said second display device; and
displaying said customized user interface on said second display device, said customized user interface being resumed on said second display device at said saved visual and execution states.

### Claim 9 (depends on 8)

The method of claim 8, wherein said characteristics comprise one of more of: aspect ratio, dimension, or resolution of said second display device.

### Claim 10 (depends on 8)

The method of claim 8, wherein said customizing said user interface comprises retrieving relevant metadata suitable for use on said second display device.

### Claim 11 (depends on 2)

The method of claim 2, wherein said displaying said user interface on said first display device comprises:
saving visual and execution states of said user interface displayed on said second display device at a time said further orientation change is detected;
customizing said user interface according to characteristics of said first display device; and
displaying said customized user interface on said first display device, said customized user interface being resumed on said first display device at said saved visual and execution states.

### Claim 12 (depends on 11)

The method of claim 11, wherein said characteristics comprise one of more of: aspect ratio, dimension, or resolution of said first display device.

### Claim 13 (depends on 11)

The method of claim 11, wherein said customizing said user interface comprises retrieving relevant metadata suitable for use on said first display device.

### Claim 14 (depends on 1)

The method of claim 1, wherein said displaying said user interface on a second display device comprises:
stopping displaying said user interface on said first display device; and
synchronizing said stopping displaying said user interface on said first display device and said displaying said user interface on said second display device according to a visual animation.

### Claim 15 (depends on 14)

The method of claim 14, wherein said synchronizing comprises:
defining a start time and a duration for said visual animation; and
starting said stopping displaying and displaying operations at said defined start time to be performed for said duration.

### Claim 16

A system comprising:
a client device;
a first display device associated with said client device and operable to display a user interface, said user interface enabling user interaction with said client device; and
an electronic device operable to control said client device, said electronic device comprising: an orientation module operable to detect a current orientation and an orientation change of said electronic device; and a second display device;
wherein said electronic device is further operable to enable a user to interact with said user interface displayed on said first display device upon said orientation module detecting said current orientation; and said second display device is operable to display said user interface upon said orientation module detecting an orientation change of said electronic device.
