发明名称 Selective zoom response behavior in computing systems
摘要 A system and method for defining the zoom response, or behavior, of a display object independently of other display objects performs a selective zoom response to a zoom level. Selective zoom response provides each display object individual zoom response logic to determine the manner of display at given zoom levels. Accordingly, display object behavior is definable on a per object basis. The zoom function triggers particular operations at a given zoom level for modifying attributes of a display object that affect the visual appearance, thus modifying the zoom behavior of the display object. Since each display object has a different zoom response logic, different display objects respond independently to a particular zoom level as appropriate for the display object. Therefore, the zoom response is object specific since each display object has its own set of attributes and zoom logic affecting those attributes.
申请公布号 US8952991(B1) 申请公布日期 2015.02.10
申请号 US201012885681 申请日期 2010.09.20
申请人 Adobe Systems Incorporated 发明人 Kelley Yohko A. F.;Bauermeister Benjamin P.;De Laurentis Michael S.
分类号 G09G5/00 主分类号 G09G5/00
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A computer-implemented method, comprising: determining, by a processor, a zoom level of a visual display rendering a first display object and a second display object; determining that the zoom level is within a first range associated with zooming the first display object and within a second range associated with zooming the second display object, wherein the first range and the second range have different values; determining a first set of non-geographical information to render in the first display object, wherein the first set of non-geographical information is selectively determined based at least in part on the zoom level being within the first range and based at least in part on a type of the first display object, wherein the determining comprises determining a first view context based on the zoom level and identifying a first operation corresponding to the first view context, wherein the first operation comprises updating an attribute of the first display object; determining a second set of non-geographical information to render in the second display object, wherein the second set of non-geographical information is selectively determined based at least in part on the zoom level being within the second range and based at least in part on a type of the second display object, wherein the determining comprises determining a second view context based on the zoom level and identifying a second operation corresponding to the second view context, wherein the second operation comprises updating an attribute of the second display object; rendering the first set of non-geographical information in the first object; and rendering the second set of non-geographical information in the second object.
地址 San Jose CA US