Category Archives: Media

Virtual Earth

Automatic generation of Virtual Earth using multiple input cameras, GPS, image recognition, and interactive identification and definition of Virtual objects. Storage area networks store the many files.

Preparing for music rights protection on the internet

Napster users on the night of the first injunction found downloads crawling as peers were scrambling to loot the music warehouses. Consumer preparations for the fall of Napster indicate that many worry that they will have to pay for music downloads in the future.

On the other side of the coin, the Recording Industry Association of America (RIAA) is looking for new channels for online music sales that will allow them to capture as much value from their music portfolios as possible. With their music less available, they believe consumers will pay for their recordings on the internet, just as they do with traditional media like tapes and CDs.

The Internet is preparing for the fall of Napster as well. Many DRM providers, AnIdea Corporation included, now make it possible for record labels (or anyone else) to list and sell their music online. Content markets for Music are attached it to tracking, accounting, and billing systems. AnIdea.com makes many of these services free for everybody. Each listing is managed by the music owners, including any promotional materials. Distribution occurs in a manner that finally compensates the music owners for their sales.

The Music Industry and the Internet are constantly evolving under the prevailing winds of the markets and their legal frameworks, and how we acquire music is far from settled. Some things seem clear, though: that music will continue to be protected by copyrights, that people love internet music distribution, and that technology will adapt to fit the markets and the laws.

It is probably just a matter of time before media players come with fingerprinting software that analyses the waveform, generates an ID, and compares it against a public database of waveform IDs. A system like this could be used to apply copyright protection to the files you think you got away with. In other words, the free files you have downloaded for free from Napster might someday require a fee to play. Same file, new price.

CD Repair Shop

The CDDB provides the identification of CD content based on track set characteristics. This is how your Winamp program can provide you with the CD track titles when you put a CD in your computer and are connected to the internet. CDs get scratched and damaged, and are cumbersom to travel with. With a large single centralized database of CDDB data and the associated MP3 files, a CD could act as a key to gain access to a set of MP3 files – available from anywhere. A user account could store a list of authorized CDs for any user. Each account would not require additional storage of MP3s – rather, simply a list of unique keys. Even damaged CDs could be converted to high quality (undamaged) MP3 files in less than a few seconds with this system. Barrier to entry is high, but marginal costs for volume users is low. User accounts would provide users with access to their CD libraries from any networked device.

Remote Storage and Analysis of Sensory Logs

Wireless connectivity can solve the problem of local storage constraints for PDAs and other portable devices (including wearables). In addition, external processing greatly increases the breadth and depth of analysis that can be performed on the data. For example:

  • Journaling
  • trend analysis and advice
  • recommendations of – media, medical, communications, reminders,
  • Statistical analysis of log data forecasts user reactions to new voice and other input.

Object Oriented XML Standards for Definitions for Virtual Objects

Object oriented (inheriting) definitions are elegant and increadibly powerful for describing 3D virtual objects. Descriptive fields can be stored in XML (with a standard for the required and optional descriptive fields). Objects would be defined within classes that would inherit descriptors from parent classes. For example, this apple would be described uniquely, and inherit traits from apples in general, which in turn would inherit from fruit in general, etc. Classes could have multiple parents in addition to multiple children. This standard would offer very good characteristics for the open creation, interaction, extensibility, and transfer of virtual environments and the objects within them.

8/10/2000 – The storage of tangibles as independent files allows for the distributed development of compatible and upgradable virtual environments. Additionally, this approach saves on storage, and creates a classification system to enable the automated recognition of – and contextual understanding of – objects within the environment (including Virtual Earth).