IP Library Granted Patent US 9,411,434
Granted Patent B2
US 9,411,434 · App. 13/753,078 · Granted Aug 9, 2016

User interface for operating a computer from a distance

Inventors: Kathryn L. Parker (Sammamish, WA); William T. Flora, Jr. (Seattle, WA); Jeffrey C. Fong (Seattle, WA); Mark R. Gibson (Seattle, WA); Mark D. Mackenzie (Seattle, WA); Molly Scoville Rhoten (Kirkland, WA); Tandy W. Trower (Poulsbo, WA); Mark Jeffrey Weinberg (Kirkland, WA); Christopher Daniel Williams (Redmond, WA); Rodger William Benson (Seattle, WA)
Assignee: Microsoft Technology Licensing, LLC
G06F3/033G06F3/02G06F3/0231H04N5/4403H04N21/4143H04N21/4312H04N21/485H04N21/4821H04N21/4825H04N21/4828H04N21/4117H04N21/4221H04N21/4325H04N21/4334H04N21/47214H04N21/47217
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,411,434
App. No.
13/753,078
Granted
Aug 9, 2016
Kind
B2
Abstract

Switching between an arm's length user interface and a distance user interface is provided. A first user interface optimized to operate a computer from an arm's-length distance is presented on a display. A command is received. It is determined whether the command is from a wired device or a wirelessly-connected device. When the command is from a wired device, then the first user interface continues to be presented. When the command is from a wirelessly-connected device, then the display is toggled from the first user interface to the distance user interface. The distance user interface is optimized for operating the computer from a television-viewing distance. The television-viewing distance measured in feet is approximately half of a diagonal measure of the image displayed on the display device measured in inches.

Claims (36)

1. One or more hardware memory storage devices having embodied thereon computer-useable instructions that, when executed, facilitate a method of switching between an arm's length user interface and a distance user interface, the method comprising:

presenting the arm's length user interface that is optimized to operate a computer from an arm's-length distance; and

toggling the display device from presenting the arm's length user interface to presenting the distance user interface, wherein the distance user interface is optimized for operating the computer from a television-viewing distance, and wherein the television-viewing distance measured in feet is approximately half of a diagonal measure of the image displayed on the display device measured in inches.

2. The one or more hardware memory storage devices of claim 1 , wherein presenting the distance user interface includes presenting a plurality of selectable links readable from the television-viewing distance.

3. The one or more hardware memory storage devices of claim 2 , wherein presenting the plurality of selectable links includes presenting corresponding functional identifiers discernable from the television-viewing distance and correlated to a function to be performed by following each of the selectable links.

4. The one or more hardware memory storage devices of claim 3 , wherein the plurality of selectable links comprises at least one selected from the group of presenting a television program, playing an audio track, displaying a video recording, and displaying a picture.

5. The one or more hardware memory storage devices of claim 1 , wherein the arm's length user interface is presented when input from a wired device is received.

6. The one or more hardware memory storage devices of claim 5 , wherein the arm's length user interface is presented when input from a wired keyboard is received.

7. The one or more hardware memory storage devices of claim 5 , wherein the arm's length user interface is presented when input from a wired mouse is received.

8. The one or more hardware memory storage devices of claim 1 , wherein the distance user interface is presented when input from a wirelessly connected device is sensed.

9. The one or more hardware memory storage devices of claim 8 , wherein the distance user interface is presented when input from a wireless keyboard is received.

10. The one or more hardware memory storage devices of claim 8 , wherein the distance user interface is presented when input from a wireless remote control is received.

11. A system for switching between an arm's length user interface and a distance user interface, the system comprising:

a display configured to display output images from a computing device;

a remote control device configured to send commands to the computing device;

the computing device configured to

A) present on the display the arm's length user interface that is optimized to operate a computer from an arm's-length distance;

B) receive a first command from the remote control device;

C) in response to the first command, toggle the display from the arm's length user interface to the distance user interface, wherein the distance interface is optimized for operating the computer from a television-viewing distance, wherein the television-viewing distance measured in feet is approximately half of a diagonal measure of the image displayed on the display device measured in inches.

12. The system of claim 11 , the computing device further configured to:

receive a second command;

in response to the second command, toggle the display from the distance user interface to the arm's length user interface.

13. The system of claim 11 , wherein the distance user interface includes a screen-area inset that persistently presents a selected media content while navigating from a first screen to a second screen in the distance user interface, and wherein the selected media content that is presented on the first screen continues to be presented on the second screen.

14. A method of switching between an arm's length user interface and a distance user interface, the method comprising:

presenting on a display an arm's length user interface that is optimized to operate a computer from an arm's-length distance;

receiving a first command;

determining whether the first command is from a wired device or a wirelessly-connected device;

when the command is from a wired device, then continuing to present the arm's length user interface;

when the command is from a wirelessly-connected device, then toggling the display from the arm's length user interface to the distance user interface, wherein the distance user interface is optimized for operating the computer from a television-viewing distance, and wherein the television-viewing distance measured in feet is approximately half of a diagonal measure of the image displayed on the display device measured in inches.

15. The method of claim 14 , further comprising:

while the distance user interface is presented on the display, receiving a second command;

determining whether the second command is from a wired device or a wirelessly-connected device;

when the command is from a wirelessly-connected device, then continuing to present the distance user interface;

when the command is from a wired device, then toggling the display from the distance user interface to the arm's length user interface.

16. The method of claim 14 , further comprising providing for a presentation of a plurality of selectable links that can be utilized to operate the computer from the television-viewing distance, wherein the selectable links are integrated within the distance user interface.

17. The method of claim 16 , further comprising presenting a screen-area inset in the distance user interface that persistently presents a selected media content while navigating through the selectable links in the distance user interface.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2013
From: PARKER, KATHRYN L.; BENSON, RODGER W.; FLORA, WILLIAM T., JR.; FONG, JEFFREY C.; GIBSON, MARK R.; MACKENZIE, MARK D.; RHOTEN, MOLLY SCOVILLE; TROWER, TANDY W.; WEINBERG, MARK JEFFREY; WILLIAMS, CHRISTOPHER DANIEL
To: MICROSOFT CORPORATION
Reel/Frame 030116/0644 →
Continuity (2)
Continuation 10174619 · Jun 19, 2002
Related Publication 20130201407A1 · Aug 8, 2013