Systems and methods for providing a tailored user interface associated with a web page
First Claim
1. A method comprising:
- identifying, by a user interface computing system from computing code representative of a web page and based on a predefined element selection heuristic, one or more select elements of the web page, the one or more select elements of the web page including a link element of the web page;
generating, by the user interface computing system, a user interface including data representative of the one or more select elements for display on a display screen, the user interface having a presentation scheme that is different from a presentation scheme of the web page and that is tailored to facilitate interaction with the data representative of the one or more select elements including the link element by a user utilizing a set of user inputs that are positioned on a surface of a television remote control device, the tailored user interface including a graphical depiction of only a subset of the set of user inputs that are positioned on the surface of the television remote control device, the graphical depiction of the subset comprising a graphical depiction of each of a plurality of directional arrow buttons and a selection button that are positioned on the surface of the television remote control device;
providing, by the user interface computing system, an actual rendering of the web page to a display device for display on a display screen, wherein the actual rendering of the web page includes each of the identified one or more select elements arranged at their respective native positions within the actual rendering of the web page; and
providing, by the user interface computing system, the tailored user interface to the display device for display together with the actual rendering of the web page on the display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary systems and methods for providing a tailored user interface associated with a web page are disclosed. An exemplary method includes a user interface computing system identifying, from computing code representative of a web page and based on a predefined element selection heuristic, one or more select elements of the web page and generating a user interface including data representative of the one or more select elements for display on a display screen, the user interface having a presentation scheme that is different from a presentation scheme of the web page and that is tailored to facilitate interaction with the data representative of the one or more select elements by a user utilizing a set of user inputs. Corresponding systems and methods are also disclosed.
-
Citations
29 Claims
-
1. A method comprising:
-
identifying, by a user interface computing system from computing code representative of a web page and based on a predefined element selection heuristic, one or more select elements of the web page, the one or more select elements of the web page including a link element of the web page; generating, by the user interface computing system, a user interface including data representative of the one or more select elements for display on a display screen, the user interface having a presentation scheme that is different from a presentation scheme of the web page and that is tailored to facilitate interaction with the data representative of the one or more select elements including the link element by a user utilizing a set of user inputs that are positioned on a surface of a television remote control device, the tailored user interface including a graphical depiction of only a subset of the set of user inputs that are positioned on the surface of the television remote control device, the graphical depiction of the subset comprising a graphical depiction of each of a plurality of directional arrow buttons and a selection button that are positioned on the surface of the television remote control device; providing, by the user interface computing system, an actual rendering of the web page to a display device for display on a display screen, wherein the actual rendering of the web page includes each of the identified one or more select elements arranged at their respective native positions within the actual rendering of the web page; and providing, by the user interface computing system, the tailored user interface to the display device for display together with the actual rendering of the web page on the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
accessing, by a user interface computing system, computing code representative of a display page; parsing, by the user interface computing system, the computing code representative of the display page to detect elements of the display page; selecting, by the user interface computing system from the detected elements of the display page, one or more select elements of the display page, the one or more select elements of the display page including a link element of the display page, the selecting of the one or more select elements of the display page including accessing information associated with the link element; generating, by the user interface computing system, a user interface including data representative of the one or more select elements, the user interface having a presentation scheme that is different from a presentation scheme of the display page and that is tailored to facilitate interaction with the data representative of the one or more select elements including the link element by a user utilizing a set of user inputs that are positioned on a surface of a television remote control device, the generating of the tailored user interface further including generating a text descriptor for the link element based on the accessed information, the text descriptor descriptive of content accessible by way of the link element, the tailored user interface including a graphical depiction of only a subset of the set of user inputs that are positioned on the surface of the television remote control device, the graphical depiction of the subset comprising a graphical depiction of each of a plurality of directional arrow buttons and a selection button that are positioned on the surface of the television remote control device; providing, by the user interface computing system, an actual rendering of the display page to a display device for display on a display screen, wherein the actual rendering of the display page includes each of the selected one or more select elements of the display page arranged at their respective native positions within the actual rendering of the web page; providing, by the user interface computing system, the tailored user interface to the display device for display together with the actual rendering of the display page on the display screen; detecting, by the user interface computing system, a user interaction associated with the text descriptor included in the tailored user interface; and accessing, by the user interface computing system in response to the user interaction, the content accessible by way of the link element. - View Dependent Claims (23, 24, 25)
-
-
26. A system comprising:
-
at least one physical computing device including a processor; an element selection facility that is communicatively coupled to the processor and that directs the processor to identify, from computing code representative of a web page and based on a predefined element selection heuristic, one or more select elements of the web page, the one or more select elements of the web page including a link element of the web page; and a user interface facility that is communicatively coupled to the element selection facility and that directs the processor to generate a user interface including data representative of the one or more select elements for display on a display screen, the user interface having a presentation scheme that is different from a presentation scheme of the web page and that is tailored to facilitate interaction with the data representative of the one or more select elements including the link element by a user utilizing a set of user inputs that are positioned on a surface of a television remote control device, the tailored user interface including a graphical depiction of only a subset of the set of user inputs that are positioned on the surface of the television remote control device, the graphical depiction of the subset comprising a graphical depiction of each of a plurality of directional arrow buttons and a selection button that are positioned on the surface of the television remote control device; provide an actual rendering of the web page to a display device for display on a display screen, the actual rendering of the web page including each of the one or more select elements arranged at their respective native positions within the actual rendering of the web page; and provide the tailored user interface to the display device for display together with the actual rendering of the web page on the display screen.
-
-
27. A method comprising:
-
identifying, by a user interface computing system from computing code representative of a web page and based on a predefined element selection heuristic specifying at least one element type condition, one or more select elements of the web page that are of at least one type indicated by the at least one element type condition; generating, by the user interface computing system, a user interface including data representative of the one or more select elements for display on a display screen, the user interface having a presentation scheme that is different from a presentation scheme of the web page and that is tailored to facilitate interaction with the data representative of the one or more select elements by a user utilizing a set of user inputs positioned on a surface of a remote control device associated with a content access device, the tailored user interface including a graphical depiction of only a subset of the set of user inputs that are positioned on the surface of the remote control device, the graphical depiction of the subset comprising a graphical depiction of each of a plurality of directional arrow buttons and a selection button that are positioned on the surface of the remote control device; and displaying, by the user interface computing system, an actual rendering of the web page according to the presentation scheme of the web page together with the user interface on a television display device, the actual rendering of the web page including each of the identified one or more select elements currently displayed in the web page and arranged at their respective native positions within the actual rendering of the web page, the displaying of the user interface including positioning the user interface adjacent to the actual rendering of the web page on the television display device and including displaying each of the identified one or more select elements of the at least one type indicated by the at least one element type condition specified by the predefined element selection heuristic, the identified one or more select elements included in the user interface selectable by the user of the remote control device via a graphical selector displayed in the user interface. - View Dependent Claims (28, 29)
-
Specification