Systems and methods for rendering user interface elements in accordance with a device type
First Claim
Patent Images
1. A method for rendering one or more user interface elements on a display screen of a device, comprising:
- at a computer system coupled with the device, the computer system comprising one or more processors and memory storing one or more portable programs, for execution by the one or more processors, for rendering the one or more user interface elements on the display screen, the method comprising;
receiving a request for rendering a first user interface element without an orientation preference;
identifying a type of the device; and
in accordance with a determination that the first user interface element corresponds to a first user interface element type and the type of the device is a second device type corresponding to one or more devices other than a first device type corresponding to television devices, rendering the first user interface element as a horizontal user interface element in a first display region of the display screen.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for rendering one or more user interface elements on a display screen of a device is disclosed. The method includes receiving a request for rendering a first user interface element without an orientation preference, and identifying a type of the device. The method also includes, in accordance with a determination that the type of the device is a first device type corresponding to television devices and the first user interface element corresponds to a first user interface element type, rendering the first user interface element as a vertical user interface element in a first display region of the display screen.
7 Citations
20 Claims
-
1. A method for rendering one or more user interface elements on a display screen of a device, comprising:
at a computer system coupled with the device, the computer system comprising one or more processors and memory storing one or more portable programs, for execution by the one or more processors, for rendering the one or more user interface elements on the display screen, the method comprising; receiving a request for rendering a first user interface element without an orientation preference; identifying a type of the device; and in accordance with a determination that the first user interface element corresponds to a first user interface element type and the type of the device is a second device type corresponding to one or more devices other than a first device type corresponding to television devices, rendering the first user interface element as a horizontal user interface element in a first display region of the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer system for rendering one or more user interface elements on a display screen of a device, comprising:
-
one or more processors; memory storing one or more programs, for execution by the one or more processors, for rendering the one or more user interface elements on the display screen of the device, the one or more programs including instructions for; receiving a request for rendering a first user interface element without an orientation preference; identifying a type of the device; and in accordance with a determination that the first user interface element corresponds to a first user interface element type and the type of the device is a second device type corresponding to one or more devices other than a first device type corresponding to television devices, rendering the first user interface element as a horizontal user interface element in a first display region of the display screen. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors of a computer system coupled with a device with a display screen, the one or more programs including instructions for:
-
receiving a request for rendering a first user interface element without an orientation preference; identifying a type of the device; and in accordance with a determination that the first user interface element corresponds to a first user interface element type and the type of the device is a second device type corresponding to one or more devices other than a first device type corresponding to television devices, rendering the first user interface element as a horizontal user interface element in a first display region of the display screen. - View Dependent Claims (17, 18, 19, 20)
-
Specification