Patent ID: 9483443
Filing Date: 2016-11-01
CPC Classification: G06F

Claim Text:
1. A method for scaling on a display device, comprising: obtaining an electronic document (ED) identifying a first graphical feature and a second graphical feature; partitioning the ED into a plurality of tiles comprising a first tile and a second tile, wherein the first graphical feature spans the first tile and the second tile, and wherein the second graphical feature is located solely within the second tile; partitioning the first graphical feature into a first fragment located solely within the first tile and a second fragment located solely within the second tile; generating a first plurality of elemental vector objects for the first fragment; adding the first plurality of elemental vector objects to a first display sub-list corresponding to the first tile; generating a second plurality of elemental vector objects for the second fragment; adding the second plurality of vector elemental objects and the second graphical feature to a second display sub-list corresponding to the second tile; receiving a first request to scale the ED, wherein the first request specifies a resolution and a first region intersecting a subset of the plurality of tiles including the first tile but excluding the second tile; and generating, in response to the first request, a first scaled ED for the display device by rendering the first display sub-list at the resolution without rendering the second display sub-list.