Browse Prior Art Database

Memory Key with integrated contents display and audio preview feature

IP.com Disclosure Number: IPCOM000130122D
Original Publication Date: 2005-Oct-12
Included in the Prior Art Database: 2005-Oct-12
Document File: 5 page(s) / 38K

Publishing Venue

IBM

Abstract

Memory key with an integrated mechanism to display file contents and preview audio and video files contained in the device.

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 53% of the total text.

Page 1 of 5

Memory Key with integrated contents display and audio preview feature

     The device consists of one or more of the following attributes in combination - A mechanism for non-volatile memory storage (ie. USB memory key) - A software or hardware method to decode filenames of files on key and write to dedicated area on key - A dedicated area to store filenames - A dedicated mechanism to decode filenames from dedicated area and format for display - A mechanism to select between filenames - A visual display of filenames - A software or hardware method to decode audio file(s) stored on the memory key and create an uncompressed (probably low-resolution) audio sample clip of each audio file - A dedicated area to store digital audio information - A dedicated mechanism to decode digital audio information to analog signal - A mechanism to initiate play of stored digital clips - A mechanism to select between (skip) sample clips - A headphone jack, speaker or other transducing device to allow user to hear decoded audio information

Figure 1 comprises a block diagram of the primary embodiment for the contents preview function

1

Page 2 of 5

display

display

5

5

4

4

C ontroller / A ddress G enerator

C ontroller / A ddress G enerator

F ile na m e 1 F n 2

F ile na m e 1 F n 2

F ile 3 .e xt

F ile 3 .e xt

F ile 2 .e xt

F ile 2 .e xt

F ile 1 .e xt

F ile 1 .e xt

6

6

3

3

2

2

1

1

To connected bus (ie. U S B )

To connected bus (ie. U S B )

     A non-volatile memory device (1) includes an area of memory (2) which is accessible by normal means (that is, a host device such as a PC can freely read and write from this area). In addition, it includes a protected area of memory (3) which can only be accessed by special software. This memory area is divided into segments such that each segment can contain a filename in an easily-decoded format. The memory device also incorporates a controller/address generator circuit (4) which can access the protected memory area and generate a sequence of addresses associated with each segment in order to send the digital audio information associated with a particular filename to a display (5).

The display is activated by one or more switches (6) incorporated into the device; additional control of the display function may be attained through additional control switches such as a "file up" and/or "file down" key or by repeated presses of a single switch.

     Filenames are created in the protected segments by means of a software program running on a host system (such as a PC). This would typically be the system via which the actual files are transferred to the memory device. The program may be

2

[This page contains 4 pictures or other non-text objects]

Page 3 of 5

executed at user command, whenever a new file is written to the key, or may run automatically when the key is accessed or inserted. The program scans the memory device for files, and runs a routine that performs the following steps: - Compare filelist to previous instance (ie. what f...