×

Virtualizing content

  • US 10,210,658 B2
  • Filed: 06/16/2015
  • Issued: 02/19/2019
  • Est. Priority Date: 10/31/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • identifying elements in source content;

    mapping each identified element in the source content to a corresponding existing database object, wherein a set of existing database objects to which identified elements in the source content are mapped collectively defines a model environment representing the source content, wherein the model environment does not comprise any original source content but rather represents a virtualized version of the source content;

    storing a specification of the model environment as a representation of the source content, wherein the specification of the model environment facilitates rendering of the model environment according to different rendering capabilities of any of a plurality of types of destination devices;

    receiving a request for the source content from a prescribed destination device; and

    in order to reduce communication bandwidth, providing the specification of the model environment instead of the source content to the prescribed destination device in response to the request for the source content from the prescribed destination device, wherein the specification of the model environment is provided to the prescribed destination device using less communication bandwidth than providing the source content, wherein the specification of the model environment provided to the prescribed destination device in response to the request for the source content from the prescribed destination device is used to render the model environment at the prescribed destination device from objects specified in the provided specification of the model environment, and wherein the model environment is rendered at the destination device based on a rendering capability of the destination device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×