Input Pointer Delay and Zoom Logic
First Claim
Patent Images
1. A method comprising:
- identifying an object on which to zoom;
calculating zoom ratios for an identified object and at least one other object in a display chain associated with the identified object and said at least one other object;
identifying a zoom object based, at least in part, on said zoom ratios, said zoom object including said identified object and said at least one other object in the display chain;
computing a zoom ratio of the zoom object; and
causing zooming of the zoom object using the zoom object'"'"'s zoom ratio.
3 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments enable repetitive gestures, such as multiple serial gestures, to be implemented efficiently so as to enhance the user experience. Other embodiments provide various approaches to zoom operations that consider a particular element'"'"'s contextual surroundings in making a zoom decision that is designed to enhance the user experience and provide efficiently-zoomed content given a device'"'"'s or rendering container'"'"'s form factor.
-
Citations
17 Claims
-
1. A method comprising:
-
identifying an object on which to zoom; calculating zoom ratios for an identified object and at least one other object in a display chain associated with the identified object and said at least one other object; identifying a zoom object based, at least in part, on said zoom ratios, said zoom object including said identified object and said at least one other object in the display chain; computing a zoom ratio of the zoom object; and causing zooming of the zoom object using the zoom object'"'"'s zoom ratio. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer readable storage media embodying computer readable instructions which, when executed, implement a method comprising:
-
identifying an object on which to zoom; calculating zoom ratios for an identified object and other objects in a display chain associated with the identified object and the other objects; categorizing the identified object and the other objects within a respective priority category of a plurality of categories; for any priority category that has more than one object, identifying a best object based on a ranking of the more than one object within the priority category; identifying a best object overall from among the priority categories; computing a zoom ratio of the best object; and causing zooming of the identified best object using the computed zoom ratio. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17-20. -20. (canceled)
Specification