US 11,055,915 B2
Delivering virtualized content
Clarence Chui, Los Altos Hills, CA (US)
Assigned to Outward, Inc., San Jose, CA (US)
Filed by Outward, Inc., San Jose, CA (US)
Filed on Apr. 27, 2018, as Appl. No. 15/965,729.
Application 15/965,729 is a continuation of application No. 14/068,977, filed on Oct. 31, 2013, granted, now 10,013,804.
Claims priority of provisional application 61/720,857, filed on Oct. 31, 2012.
Prior Publication US 2018/0247459 A1, Aug. 30, 2018
Int. Cl. G06T 11/00 (2006.01); G06T 19/00 (2011.01); H04N 21/2343 (2011.01); H04N 21/4223 (2011.01); H04N 21/81 (2011.01); H04N 7/01 (2006.01); G06K 9/00 (2006.01); H04N 5/232 (2006.01)
CPC G06T 19/006 (2013.01) [G06K 9/00201 (2013.01); G06T 11/00 (2013.01); H04N 5/23229 (2013.01); H04N 7/0125 (2013.01); H04N 21/234318 (2013.01); H04N 21/4223 (2013.01); H04N 21/8126 (2013.01)] 54 Claims
OG exemplary drawing
 
1. A system, comprising:
a processor configured to:
obtain source content;
generate a virtualized version of the obtained source content by mapping elements in the source content to existing database objects; and
provide a specification of the virtualized version of the source content to an output device in response to a request from the output device for the source content;
wherein a format of the source content, a format of the virtualized version of the source content, and a native format in which the virtualized version of the source content is rendered at the output device comprise different formats, wherein the virtualized version of the source content comprises a higher quality and more information than the source content but is provided to the output device using less communication bandwidth than needed for providing the source content, and wherein the native format in which the virtualized version of the source content is rendered at the output device is generated by modifying the virtualized version of the source content based on one or more criteria of the output device; and
a memory coupled to the processor and configured to provide the processor with instructions.