Computing device and method for selecting display regions responsive to non-discrete directional input actions and intelligent content analysis
First Claim
Patent Images
1. A computing device comprising:
- a display surface;
processing resources that are configured to;
present content on the display surface, including a plurality of selectable data items on a sub-region of the display surface;
analyze at least a portion of a content on the display surface that includes the plurality of selectable data items to determine a spacing between at least some of the plurality of data items, the spacing being determined by performing a density calculation based, at least in part, on a number of data items in the sub-region; and
responsive to determining, based on the density calculation, that the spacing between the selectable data items is less than a pre-determined threshold, redisplay at least a portion the content to enhance the user'"'"'s ability to select a desired data item and not inadvertently select an undesired data item.
9 Assignments
0 Petitions
Accused Products
Abstract
A computing device includes a display surface, a human interface feature, and processing resources. The human interface features enables a user of the computing device to enter a non-discrete directional input action. The processing resources execute to: (i) provide content on the display surface; (ii) detect the user performing the input action; (ii) determine a vector from the input action; and (iv) select a region of the display surface based on the vector.
36 Citations
12 Claims
-
1. A computing device comprising:
-
a display surface; processing resources that are configured to; present content on the display surface, including a plurality of selectable data items on a sub-region of the display surface; analyze at least a portion of a content on the display surface that includes the plurality of selectable data items to determine a spacing between at least some of the plurality of data items, the spacing being determined by performing a density calculation based, at least in part, on a number of data items in the sub-region; and responsive to determining, based on the density calculation, that the spacing between the selectable data items is less than a pre-determined threshold, redisplay at least a portion the content to enhance the user'"'"'s ability to select a desired data item and not inadvertently select an undesired data item. - View Dependent Claims (2, 3, 4)
-
-
5. A method for operating a computing device, the method being performed by one or more processors of the computing device and comprising:
-
presenting content on a display surface of the computing device, including a plurality of selectable data items on a sub-region of the display surface; analyzing at least a portion of a content on the display surface that includes the plurality of selectable data items to determine a spacing between at least some of the plurality of data items, the spacing being determined by performing a density calculation based, at least in part, on a number of data items in the sub-region; and responsive to determining, based on the density calculation, that the spacing between the selectable data items is less than a pre-determined threshold, redisplaying at least a portion the content to enhance the user'"'"'s ability to select a desired data item and not inadvertently select an undesired data item. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer readable medium storing instructions that, when executed by one or more processors, causes the one or more processors to perform steps comprising:
-
presenting content on a display surface of a computing device, including a plurality of selectable data items on a sub-region of the display surface; analyzing at least a portion of a content on the display surface that includes the plurality of selectable data items to determine a spacing between at least some of the plurality of data items, the spacing being determined by performing a density calculation based, at least in part, on a number of data items in the sub-region; and responsive to determining, based on the density calculation, that the spacing between the selectable data items is less than a pre-determined threshold, redisplaying at least a portion the content to enhance the user'"'"'s ability to select a desired data item and not inadvertently select an undesired data item. - View Dependent Claims (10, 11, 12)
-
Specification