DEFINING, DISTRIBUTING AND PRESENTING DEVICE EXPERIENCES

Platforms and techniques for defining, authorizing/authenticating, distributing, and presenting dynamic device experiences using a number of hierarchically-related, declarative language data structures, such as extensible markup language ("XML") elements or attributes. A dynamic device exp...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: FLANAGAN, DENNIS, EDWARD, RUNDLE, MITCHELL K, BALL, STEVEN J, GOLDSTEIN, ROBIN L, DEBACKER, GABRIEL S, MORRIS, MAX, G, POTTIER, MARC
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Platforms and techniques for defining, authorizing/authenticating, distributing, and presenting dynamic device experiences using a number of hierarchically-related, declarative language data structures, such as extensible markup language ("XML") elements or attributes. A dynamic device experience is presented when two electronic devices are in communication via a communication medium. The data structures are processed to present a graphical user interface to a user--the graphical user interface implements a dynamic device experience associated with the other electronic device. In one exemplary scenario, independent hardware vendors ("IHVs") author XML documents that include device experience information (such as branding or advertising information, access to Web services or applications, and access to device functionality), in the form of items of data stored in the data structures. The XML documents are verified against a predetermined schema, secured using a cryptographic technique such as a digital signature, and discovered/distributed in flexible, tamper-resistant manners. L'invention porte sur des plate-formes et sur des techniques pour définir, autoriser/authentifier, distribuer et présenter des expériences de dispositif dynamiques à l'aide d'un nombre de structures de données de langage déclaratives, à liaisons de hiérarchie, telles que des éléments ou attributs de langage de balisage extensible (« XML »). Une expérience de dispositif dynamique est présentée lorsque deux dispositifs électroniques sont en communication par l'intermédiaire d'un support de communication. Les structures de données sont traitées pour présenter une interface utilisateur graphique à un utilisateur. L'interface utilisateur graphique met en oeuvre une expérience de dispositif dynamique associée à l'autre dispositif électronique. Dans un scénario à titre d'exemple, des vendeurs de matériel indépendants (« IHV ») créent des documents XML qui comprennent des informations d'expérience de dispositif (telles que des informations de marque ou de publicité, l'accès à des services ou à des applications Internet, et l'accès à une fonctionnalité de dispositif), sous la forme d'éléments de données stockés dans les structures de données. Les documents XML sont vérifiés par rapport à un schéma prédéterminé, sécurisés à l'aide d'une technique cryptographique telle qu'une signature numérique, et découverts/distribués de façon inviolable, flexible.