Program guide interface systems and methods
AssigneeVerizon Patent and Licensing Inc.
InventorsBrian F. Roberts, Donald H. Relyea, Heath Stallings
Life of this patent
Estimating the term…
Abstract
An exemplary method includes a computing device presenting a program guide interface by way of a touch screen, detecting a pinch gesture provided in relation to the program guide interface, and presenting, in response to the pinch gesture, a plurality of graphical objects representative of a plurality of media programming channel groups. Each graphical object in the plurality of graphical objects is configured to function as a user-selectable jump point to specific programming guide information associated with a respective media programming channel group in the plurality of media programming channel groups.
Claims22
A method comprising:
- presenting, by a computing device by way of a touch screen, a program guide interface comprising
- a listing of media programming channels organized into a vertical column in a vertical column area of the program guide interface, and
- program guide information for the listing of media programming channels organized into a plurality of rows, each row within the plurality of rows associated with a respective media programming channel within the listing of media programming channels;
- detecting, by the computing device, a vertical pinch gesture provided by a user by way of the touch screen in relation to the program guide interface;
- presenting, by the computing device by way of the touch screen and in response to the detecting of the vertical pinch gesture provided by the user by way of the touch screen in relation to the program guide interface, a plurality of graphical objects representative of a plurality of media programming channel groups, each graphical object in the plurality of graphical objects configured to function as a user-selectable jump point to specific programming guide information associated with a respective media programming channel group in the plurality of media programming channel groups;
- detecting, by the computing device, a vertical reverse pinch gesture provided by the user by way of the touch screen in relation to a particular graphical object within the plurality of graphical objects, the particular graphical object representing a particular media programming channel group within the plurality of media programming channel groups;
- presenting, by the computing device, within the program guide interface and in response to the detecting of the vertical reverse pinch gesture provided by the user by way of the touch screen in relation to the particular graphical object,
- a particular listing of media programming channels included in the particular media programming channel group, and
- specific program guide information for the particular listing of media programming channels;
- detecting, by the computing device while the particular listing of media programming channels and the specific program guide information for the particular listing of media program channels are presented within the program guide interface, an additional vertical reverse pinch gesture provided by the user by way of the touch screen in relation to the program guide interface;
- and
- presenting, by the computing device, in response to the detecting of the additional vertical reverse pinch gesture provided by the user by way of the touch screen in relation to the program guide interface,
- a subset of the particular listing of media programming channels in place of the particular listing of media programming channels in the program guide interface, and
- specific program guide information for the subset of the particular listing of media programming channels in place of the specific program guide for the particular listing of media programming channels in the program guide interface, the specific program guide information for the subset of the particular listing of media programming channels comprising an additional level of detail compared to the specific program guide information for the particular listing of media programming channels;
- wherein widths of elements of the program guide interface are kept constant across a transition from
- the presenting of the particular listing of media programming channels and the specific program guide information for the particular listing of media programming channels in the program guide interface to
- the presenting of the subset of the particular listing of media programming channels and the specific program guide information for the subset of the particular listing of media programming channels in the program guide interface.
A method comprising:
- presenting, by a computing device by way of a touch screen, a program guide interface comprising
- a first listing of media programming channels organized into a vertical column in a vertical column area of the program guide interface, and
- program guide information for the first listing of media programming channels organized into a plurality of rows, each row within the plurality of rows associated with a respective media programming channel within the first listing of media programming channels, the program guide information for the first listing of media programming channels having a first level of detail;
- detecting, by the computing device, a vertical pinch gesture provided by a user by way of the touch screen in relation to the program guide interface;
- presenting, by the computing device, in response to the detecting of the vertical pinch gesture provided by the user by way of the touch screen in relation to the program guide interface,
- a second listing of media programming channels in place of the first listing of media programming channels in the vertical column area of the program guide interface, the second listing of media programming channels including more media programming channels than the first listing of media programming channels, and
- program guide information for the second listing of media programming channels in place of the program guide information for the first listing of media programming channels in the program guide interface, the program guide information for the second listing of media programming channels comprising less detailed information compared to the program guide information for the first listing of media programming channels;
- detecting, by the computing device while the second listing of media programming channels and the program guide information for the second listing of media program channels are presented within the program guide interface, an additional vertical pinch gesture provided by the user by way of the touch screen in relation to the program guide interface;
- and
- presenting, by the computing device and in response to the detecting of the additional vertical pinch gesture provided by the user by way of the touch screen in relation to the program guide interface, a plurality of graphical objects in place of the second listing of media programming channels within the vertical column area of the program guide interface, the plurality of graphical objects representative of a plurality of media programming channel groups, each graphical object in the plurality of graphical objects configured to function as a user-selectable jump point to specific programming guide information associated with a respective media programming channel group in the plurality of media programming channel groups;
- wherein widths of elements of the program guide interface are kept constant across a transition from
- the presenting of the first listing of media programming channels and the program guide information for the first listing of media programming channels in the program guide interface to
- the presenting of the second listing of media programming channels and the program guide information for the second listing of media programming channels in the program guide interface.
A system comprising:
- at least one physical computing device that:
- presents, by way of a touch screen, a program guide interface comprising
- a listing of media programming channels organized into a vertical column in a vertical column area of the program guide interface, and
- program guide information for the listing of media programming channels organized into a plurality of rows, each row within the plurality of rows associated with a respective media programming channel within the listing of media programming channels;
- detects a vertical pinch gesture provided by a user by way of the touch screen in relation to the program guide interface;
- and
- presents, by way of the touch screen and in response to the detecting of the vertical pinch gesture provided by the user by way of the touch screen in relation to the program guide interface, a plurality of graphical objects representative of a plurality of media programming channel groups, each graphical object in the plurality of graphical objects configured to function as a user-selectable jump point to specific programming guide information associated with a respective media programming channel group in the plurality of media programming channel groups;
- detects a vertical reverse pinch gesture provided by the user by way of the touch screen in relation to a particular graphical object within the plurality of graphical objects, the particular graphical object representing a particular media programming channel group within the plurality of media programming channel groups;
- presents, within the program guide interface and in response to the detecting of the vertical reverse pinch gesture provided by the user by way of the touch screen in relation to the particular graphical object,
- a particular listing of media programming channels included in the particular media programming channel group, and
- specific program guide information for the particular listing of media programming channels;
- detects, while the particular listing of media programming channels and the specific program guide information for the particular listing of media program channels are presented within the program guide interface, an additional vertical reverse pinch gesture provided by the user by way of the touch screen in relation to the program guide interface;
- and
- presents, in response to the detecting of the additional vertical reverse pinch gesture provided by the user by way of the touch screen in relation to the program guide interface,
- a subset of the particular listing of media programming channels in place of the particular listing of media programming channels in the program guide interface, and
- specific program guide information for the subset of the particular listing of media programming channels in place of the specific program guide information for the particular listing of media programming channels in the program guide interface, the specific program guide information for the subset of the particular listing of media programming channels comprising an additional level of detail compared to the specific program guide information for the particular listing of media programming channels;
- wherein widths of elements of the program guide interface are kept constant across a transition from
- the presenting of the particular listing of media programming channels and the specific program guide information for the particular listing of media programming channels in the program guide interface to
- the presenting of the subset of the particular listing of media programming channels and the specific program guide information for the subset of the particular listing of media programming channels in the program guide interface.
Dependencies are inferred from the claim text.