Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Transferable Digital Media Meta-Data

IP.com Disclosure Number: IPCOM000127410D
Original Publication Date: 2005-Aug-29
Included in the Prior Art Database: 2005-Aug-29
Document File: 4 page(s) / 44K

Publishing Venue

IBM

Abstract

A method is disclosed that uses an XML schema to express preferences of any digital device and stores these preferences on a portable medium.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 57% of the total text.

Page 1 of 4

Transferable Digital Media Meta-Data

Digital media devices (ie. DVD players, cameras, computers) each have their own idea of 'user preferences' and some devices such as DVD players disallow setting of playback preferences at all. Once you have recorded onto the media device (DVD, memory card, etc.), the order in which that data is displayed or retrieved by default cannot be changed. Your only option is to overwrite the old data with the new, pre-ordered data.

Another drawback to user preferences being non-standard (each digital device has it's own idea and the preferences are stored on the device itself) is the inefficient transfer of a user's preferences to a similar, but different device. For example, if you want to view scenes of a DVD in the order of 1, 3, 2 on one DVD player for a particular DVD, you would have to program in your preference for that DVD on every player in which you place that DVD. An easier transfer of user preferences would be ideal for this scenario as well as many others.

This solution allots for preference setting on all types of digital media devices (MP3 players, Digital Cameras, Computers [laptops, desktops, car computer systems], Commander remote controls, CDs), and also allots for portability of these preferences.

The solution will utilize a small, portable, non-volatile storage medium to store meta-data based on a schema. This medium will interface with various digital devices based on a Universal Serial Bus connection, PCI connection, or Bluetooth wireless connection (requires mimimum hardware changes to OEMs). Since the meta-data stored on the medium is based on a standard schema, hardware vendors can develop a custom graphical user interface to allow the user to adjust their preferences that pertain to the device in use. Bluetooth connectivity would allow for users to push portions of their meta-data to other users directly with a very small data push interface on the storage device itself.

The schema allows devices to define any number of configurations that are common between all devices of that type, and allows vendors to override any of those configurations if needed.

Schema <?xml version="1.0" encoding="ISO-8859-1" ?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

<!-- definition of device preferences -->

<xs:element name="device">

<xs:attribute name="name" type="xs:string" use="required"/>

<xs:complexType>

<xs:sequence>

<xs:element ref="configuration" minOccurs="0"maxOccurs="unbounded"/>

<xs:element ref="vendor" minOccurs="0"maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexType>

</xs:element>

<!-- preferences tree -->

<xs:element name="configuration">

<xs:attribute name="key" type="xs:string" use="required"/>

<xs:complexContent>

<xs:sequence>

<xs:extension base="configuration">

<xs:element name="value" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>

</xs:sequence>

</xs:complexContent>

</xs:element>

1

Page 2 of...