US 11,928,305 B2
Techniques to modify content and view content on mobile devices
Benjamin B. Bederson, Chevy Chase, MD (US); and John SanGiovanni, Seattle, WA (US)
Assigned to Zumobi, LLC, Austin, TX (US)
Filed by ZUMOBI, LLC, Austin, TX (US)
Filed on Dec. 28, 2022, as Appl. No. 18/147,611.
Application 18/147,611 is a continuation of application No. 17/340,332, filed on Jun. 7, 2021, granted, now 11,567,624.
Application 17/340,332 is a continuation of application No. 15/723,040, filed on Oct. 2, 2017, granted, now 11,061,524, issued on Jul. 13, 2021.
Application 15/723,040 is a continuation of application No. 12/836,424, filed on Jul. 14, 2010, granted, now 9,778,810, issued on Oct. 3, 2017.
Claims priority of provisional application 61/225,366, filed on Jul. 14, 2009.
Prior Publication US 2023/0137901 A1, May 4, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/0481 (2022.01); G06F 3/04817 (2022.01)
CPC G06F 3/0481 (2013.01) [G06F 3/04817 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A computer system for rendering modified graphical content, the graphical content including a plurality of cells, the computer system comprising:
one or more processors; and
one or more memories storing code that when executed by the one or more processors causes the one or more processors to perform operations comprising:
rendering the graphical content, which concurrently renders the plurality of cells, upon a screen according to metadata that modifies the graphical content, wherein each cell includes (i) a border surrounding the cell and (ii) one or more visual features within the cell;
defining polygonal overlay metadata for each cell in at least a subset of the plurality of cells, wherein the polygonal overlay metadata includes a sequence of polygons defining a surrounding area for said each cell and the surrounding area of each cell overlies at least one other cell including the visual features within the at least one other cell;
rendering the sequence of polygons, in accordance with the polygonal overlay metadata, such that for each cell the defined surrounding area is adjusted in opacity and deemphasizes the at least one other cell located within the surrounding area of said each cell with respect to salient features within said each cell;
receiving user input; and
in response to the user input, progressing through the at least a subset of the cells, wherein the progressing includes moving a camera view from cell to cell, each of the cells in the at least a subset being displayed as a focus point with the surrounding area of each of the cell displayed as a focus point being adjusted in opacity according to the polygonal overlay metadata, wherein the metadata specifies the polygonal overlay metadata.