×

Dynamic content presentation

  • US 9,098,507 B2
  • Filed: 12/03/2009
  • Issued: 08/04/2015
  • Est. Priority Date: 12/03/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, at a computing device via a network, a first request from a first user device for first data, wherein the first request identifies a device type of the first user device and identifies a first data source associated with the first data;

    selecting a first reader object from a first database that includes a plurality of reader objects, wherein the first reader object is selected based on the first data source;

    instantiating, at runtime, first access code based on the first reader object;

    executing the first access code to generate a first data access request, the first data access request formatted for the first data source based on the first reader object;

    sending the first data access request to the first data source;

    receiving, at the computing device, received data from the first data source, wherein the received data has a first format;

    transforming the received data in the first format to normalized data in a normalized format based on the first reader object;

    selecting, at the computing device, a particular presentation object from a second database based on the device type of the first user device, wherein the second database includes a plurality of presentation objects;

    instantiating, at runtime at the computing device, output code based on the particular presentation object;

    executing the output code, at the computing device, to transform the normalized data in the normalized format to output data in an output format based on the particular presentation object; and

    sending the output data in the output format to the first user device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×