×

DEFINING, DISTRIBUTING AND PRESENTING DEVICE EXPERIENCES

  • US 20090300658A1
  • Filed: 05/30/2008
  • Published: 12/03/2009
  • Est. Priority Date: 05/30/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-readable storage medium encoded with computer-executable instructions which, when executed by a processor, perform a method for presenting a graphical user interface, the method comprising:

  • identifying when communication is established between a first electronic device and a second electronic device via a communication medium;

    identifying one or more characteristics of the second electronic device;

    based on the one or more identified characteristics, identifying a plurality of data structures conforming to syntax rules defined for a declarative programming language, the plurality of data structures includinga first data structure storing items of first data, a particular item of first data representing a visible object presentable via a graphical user interface of the first electronic device, the visible object configured to provide a user experience associated with the second electronic device, anda second data structure hierarchically associated with the first data structure, the second data structure storing items of second data, a particular item of second data usable to indirectly access a particular resource for providing a particular user experience associated with the second electronic device; and

    after communication is established between the first electronic device and the second electronic device, arranging for the first electronic device to use the identified data structures to display a graphical user interface to a user.

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