Patent ID: 9167209
Filing Date: 2015-10-20
Classification: G06F,H04N

Abstract:
1. A method for controlling a set top box, said method comprising: receiving, via said set top box, coordinates from a remotely located touch sensing screen; interpreting, via said set top box, said coordinates for controlling said set top box; performing, via said set top box, a first action in accordance with said interpreted coordinates; receiving, via said set top box, signals in response to movements of said touch sensing screen, each said movement having an associated acceleration value; interpreting, via said set top box, first acceleration values as being associated with display functions; interpreting, via said set top box, second acceleration values different from said first acceleration values as being associated with non-display functions; selectively enabling, via said set top box, one of said display functions or one of said non-display functions based on a received acceleration value; and wherein: said display functions include said touch sensing screen displaying a video portion without an electronic program guide while said touch sensing screen is positioned in a first orientation; a first movement of said touch sensing screen in a first direction from said first orientation causes said touch sensing screen to display said electronic program guide along with said video portion in a first display configuration in which said electronic program guide and said video portion exhibit a first size ratio relative to one another; a second movement of said touch sensing screen from said first orientation and in a second direction different from said first direction causes said touch sensing screen to display said electronic program guide along with said video portion in a second display configuration in which said electronic program guide and said video portion exhibit a second size ratio relative to one another, said second size ratio being different from said first size ratio; and said electronic program guide includes a plurality of user selectable regions for enabling program selection for display in said video portion where sizes of said user selectable regions are different in said first and second display configurations.