US20040238640A1 - Intelligent media reader and label printer - Google Patents
Intelligent media reader and label printer Download PDFInfo
- Publication number
- US20040238640A1 US20040238640A1 US10/797,195 US79719504A US2004238640A1 US 20040238640 A1 US20040238640 A1 US 20040238640A1 US 79719504 A US79719504 A US 79719504A US 2004238640 A1 US2004238640 A1 US 2004238640A1
- Authority
- US
- United States
- Prior art keywords
- data
- large capacity
- capacity memory
- display
- memory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000013500 data storage Methods 0.000 claims abstract description 75
- 238000000034 method Methods 0.000 claims description 23
- 238000007639 printing Methods 0.000 claims description 22
- 230000008878 coupling Effects 0.000 claims description 8
- 238000010168 coupling process Methods 0.000 claims description 8
- 238000005859 coupling reaction Methods 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 8
- 230000003213 activating effect Effects 0.000 claims description 5
- 238000013479 data entry Methods 0.000 claims description 5
- 230000004913 activation Effects 0.000 claims description 4
- 238000002372 labelling Methods 0.000 abstract description 25
- 230000005055 memory storage Effects 0.000 description 12
- 230000001939 inductive effect Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 239000000853 adhesive Substances 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000007787 solid Substances 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000001070 adhesive effect Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000006378 damage Effects 0.000 description 1
- 238000010017 direct printing Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J3/00—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
- B41J3/36—Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for portability, i.e. hand-held printers or laptop printers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B15/00—Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
- G11B15/02—Control of operating function, e.g. switching from recording to reproducing
- G11B15/05—Control of operating function, e.g. switching from recording to reproducing by sensing features present on or derived from record carrier or container
- G11B15/06—Control of operating function, e.g. switching from recording to reproducing by sensing features present on or derived from record carrier or container by sensing auxiliary features on record carriers or containers, e.g. to stop machine near the end of a tape
- G11B15/07—Control of operating function, e.g. switching from recording to reproducing by sensing features present on or derived from record carrier or container by sensing auxiliary features on record carriers or containers, e.g. to stop machine near the end of a tape on containers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B23/00—Record carriers not specific to the method of recording or reproducing; Accessories, e.g. containers, specially adapted for co-operation with the recording or reproducing apparatus ; Intermediate mediums; Apparatus or processes specially adapted for their manufacture
- G11B23/02—Containers; Storing means both adapted to cooperate with the recording or reproducing means
- G11B23/04—Magazines; Cassettes for webs or filaments
- G11B23/08—Magazines; Cassettes for webs or filaments for housing webs or filaments having two distinct ends
- G11B23/087—Magazines; Cassettes for webs or filaments for housing webs or filaments having two distinct ends using two different reels or cores
- G11B23/08707—Details
- G11B23/08714—Auxiliary features
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B23/00—Record carriers not specific to the method of recording or reproducing; Accessories, e.g. containers, specially adapted for co-operation with the recording or reproducing apparatus ; Intermediate mediums; Apparatus or processes specially adapted for their manufacture
- G11B23/38—Visual features other than those contained in record tracks or represented by sprocket holes the visual signals being auxiliary signals
- G11B23/40—Identifying or analogous means applied to or incorporated in the record carrier and not intended for visual display simultaneously with the playing-back of the record carrier, e.g. label, leader, photograph
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B25/00—Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus
- G11B25/06—Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus using web-form record carriers, e.g. tape
- G11B25/063—Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus using web-form record carriers, e.g. tape using tape inside container
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/002—Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/40—Combinations of multiple record carriers
- G11B2220/41—Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/65—Solid state media wherein solid state memory is used for storing indexing information or metadata
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
Definitions
- the present invention relates to a hand holdable portable reader device.
- the library storage facility may be geographically remote from the host server devices, so that if there is destruction of data on the host devices, for example by a fire, the back up data remains safe. When a host device fails and data is lost, it is necessary to quickly locate the tape cartridge having the latest back up data, which may be located in an offsite library.
- libraries include manual access libraries, where the cartridges are simply stored on shelves or in racks or boxes, with access to the cartridges being by manually picking up the cartridges, or automated libraries, where the cartridges are stored in predefined locations on a rack or shelf and are automatically accessed.
- automated libraries where the cartridges are stored in predefined locations on a rack or shelf and are automatically accessed.
- a manual access library to identify a content of a tape cartridge a person may simply write out a label manually, describing the content of the data on the tape cartridge. This process is tedious and prone to error. For example the wrong label might be put on the wrong tape, so that the contents of the label do not coincide with the data of the tape cartridge.
- tape cartridges have barcodes printed on their external cases, so conventionally finding a particular tape may involve using a barcode scanner to scan a plurality of barcode labels on a plurality of tape cartridges.
- robotic arms which are software controlled, deposit and collect cartridges in a rack, or shelf, and use a serial number of a tape data storage cartridge to determine a location within the library shelf or rack on which to store the cartridge.
- the rack or shelf is accessible by the robotic arm which may physically select a required tape on receipt of user instructions, the robotic arm being moved under computer control to a cartridge storage location on the rack or shelf.
- a current industry trend in tape data storage media is to supply a solid state transponder memory data storage device on or within a tape cartridge, on which can be stored information describing a data content of the tape.
- Examples of the type of information stored include file name and type, customer information, system data backed-up, application and file space on the magnetic tape used or remaining.
- the information stored on such a memory device is upgraded when the magnetic tape is accessed using a known tape drive in a host computer having an integrated driver and read-write device, controlled by software resident on the host device.
- Many different types of tape data storage cartridge are used in system backup and the location of the transponder memory storage device in relation to a casing of the tape cartridge varies between cartridge media types and is specific to the particular cartridge media type in each case.
- the memory device comprising part of the cartridge stores data as mentioned above, describing the file names, customer information, application and file space remaining on the tape or used on the tape, and dates of storage of files.
- a summary information describing the data items stored on the tape can be obtained by automatically interrogating the transponder memory storage device in the cartridge, which is read by the tape drive device by inductive coupling to a transceiver chip forming part of the memory device, and which can be displayed on the visual display unit of the host device.
- Reading the content of the memory device involves physically picking up the data cartridge, putting the data cartridge in the tape drive of the host device, operating a keypad or pointing device, for example a mouse or tracker ball, to select menu items from an application program on the host device. in order to identify the information describing the data content of the tape.
- a keypad or pointing device for example a mouse or tracker ball
- the first time a person enters the library on a particular day he may have to pick an unlabeled tape cartridge which the person thinks the data item may reside on, and in order to check the data on the cartridge needs to turn on the host computer device, wait for the host device to boot up and initialise, taking possibly a minute or two, select the application required for reading the memory device on the cartridge, again perhaps taking of the order of one or two minutes, and then read the data.
- the person needs to remove the cartridge from the drive, which may or may not involve a delay in the software controlling the tape drive unit allowing the person to remove the tape, and then select a different tape from the shelf.
- the time delays will be shorter than inspecting the first data cartridge, since the host device does not need to be booted up and initialised.
- the person needs to call up the application software for printing the label, perhaps enter details describing the cartridge manually into the printing application software, using a keyboard and/or pointing device and before printing make sure that an attached printer device is turned on.
- the printing device may go through a print initialisation routine, which in the case of an inkjet printer may take several minutes if used for the first time on a particular day, and providing there is sufficient print medium in the printer device, then a label can be printed.
- a print initialisation routine which in the case of an inkjet printer may take several minutes if used for the first time on a particular day, and providing there is sufficient print medium in the printer device, then a label can be printed.
- many printer devices use paper as a print medium, it may be necessary to find and insert sheets of adhesive labels into the printer in order to print out an adhesive label for the tape cartridge.
- the specific embodiments of the invention aim to provide an integrated printer with built-in radio frequency capability to read information stored on a memory device integrated into a data storage medium cartridge casing which automatically prints the information read from the memory device in a pre-formatted user-readable form on a label suited to the specific cartridge casing type.
- a hand holdable portable reader device capable of reading data stored in a memory device attached to a cartridge-type data storage device said reader device comprising:
- a signal receiver means capable of receiving data signals emitted from said data storage device
- a memory means capable of storing said data signals received by said receiver means
- a printer device configured to print at least some of said data received from said receiver means onto a print media
- a processor device operable to control said printer to print said data on said print media.
- said printer is configured for printing a label of a size and shape suitable for direct attachment to a said data storage cartridge.
- said processor is configured to select a predetermined selection of information items describing said data storage device from said data received from said data storage device, and to control said printer to print said predetermined set of information items onto a said print media in a predetermined format.
- the device may further comprise a keypad control means, said keypad control means being finger operable for inputting user commands to said processor, for controlling said display device for scanning through data items describing said data storage device, said data items retrieved from said memory means.
- the device may further comprise a keypad control means configured for operating such that upon a user activating a key of said keypad control means, said printer device operates to print a predetermined selection of data items describing said data storage device, on to said print media.
- a keypad control means configured for operating such that upon a user activating a key of said keypad control means, said printer device operates to print a predetermined selection of data items describing said data storage device, on to said print media.
- processor device is operable under control of a dedicated operating system stored in a read only memory device.
- the reader device may further comprise an interface means for interfacing with an external processor.
- the reader device may further comprise a display means, and said processor operates under control of said operating system and a keypad data entry means to display a selection of user selectable menu items on said display means.
- the reader device may have a keypad device comprising a print key wherein said processor operates to receive a print signal produced by activation of said print key, and sends a print signal to said printer for printing data items input via said receiver.
- said reader device comprises a port adapted to locate said data storage device and said receiver means is located within said port such that when a said data storage device is inserted into said port, a memory device of said data storage device lies in close physical proximity to said receiver means.
- the reader device may further comprise a housing for accepting a roll of blank labels.
- the reader device comprises a port adapted to locate said data storage device, said port comprising a recess specifically shaped and formed to accept said tape data storage device.
- Said reader device may comprise a port adapted to locate said data storage device, said port comprising a surface against which said data storage device may be offered in close proximity to said surface, such that a receiver device may detect signals transmitted by said data storage device.
- the invention includes a hand-holdable portable reader device for reading data from a memory device contained on a data storage device, said reader device comprising:
- a casing having a port capable of accepting a said data storage device
- reading means for reading data from said memory device of said data storage device, said reading means located in said port;
- processor means configured for controlling said reading means and for accepting data signals received by said reading means
- memory means containing an operating system for controlling said processor means by a sequence of command signals
- display means for displaying said data obtained from said receiving means in a user readable format
- keypad data entry means capable of receiving input commands for activation of said menu items
- printer means operable under control of said processor means for printing a label in response to a user command signal input activated by said keypad data entry means, wherein said label contains at least some of the data read from the memory device of the data storage device.
- FIG. 1 illustrates schematically a tape data storage cartridge having an embedded read/write memory accessible by means of a transponder unit within the cartridge, as is known in the prior art
- FIG. 2 illustrates schematically a first data storage media reader and printer device according to a first specific embodiment of the present invention, comprising a casing, a port to insert a data storage cartridge for accessing information contained on a memory device on the cartridge, a display screen, a printer and keypad allowing data to be selected by a user;
- FIG. 3 illustrates schematically internal electronic components of the data storage media reader and printer device of FIG. 2, illustrating interaction with a transponder device on a tape data storage cartridge;
- FIG. 4 illustrates schematically a command sequence for reading data from a memory device on a tape data storage cartridge, writing it to a memory area of the reader-printer device, and displaying and printing all or a selected set of the data;
- FIGS. 5A to 5 G illustrates schematically displays of predetermined selected data Items read from the data storage cartridge, and which appear on the display screen of the first reader-printer device;
- FIG. 6 illustrates schematically an example of a layout of a label printed by the first reader-printer device of FIG. 2.
- a media-dependent labeling system which is specific to a particular type or design of data storage media device.
- This uses information contained on a memory device located in the data storage cartridge (the media) to produce a printed cartridge label, where the label attributes can be selected by the user.
- This system enables cartridge data to be assessed and the cartridge to be labelled without having to access the data stored on the magnetic tape and hence avoiding the use of a tape driver of a host device. As a result, the information concerning data contained in the cartridge can be assessed rapidly.
- cartridge labels may be updated accurately and rapidly.
- Labeling of a data storage device need not occur at a time when data is recorded on the data storage medium, but labeling can occur retrospectively, and away from a host device having a tape drive mechanism.
- the device may support multiple language sets and fonts for versatility in user readout. This will allow for versatility and accuracy in user access to cartridge data.
- Specific methods described herein are concerned with the reading of data from solid state memory devices located on data storage devices and writing this data to a memory area and the selection of data from this memory area for display and printing.
- a media reader and printer device may be used as an independent hand held and portable device.
- FIG. 1 there is illustrated schematically a conventional prior art tape data storage cartridge device comprising a cartridge casing 100 , containing one or a pair of reels on which is wound an elongate band of magnetic tape, comprising a high capacity data storage medium on which data may be recorded from a host device such as a computer server device, a personal computer, a workstation, or a computer controlled test instrument.
- a host device such as a computer server device, a personal computer, a workstation, or a computer controlled test instrument.
- the cartridge contains a solid state programmable memory device 101 within the cartridge casing 100 , the memory device comprising a transponder unit, and a read/write memory, which can be written to or read via the transponder unit, which can be inductively powered by an RF signal generated by a transmitter placed immediately adjacent the cartridge casing, as is known in the art.
- the height, width, and length dimensions of the cartridge casing 100 and the general layout of the casing, including the positioning of the memory device 101 within the casing, are specific to the particular type and design of tape data storage cartridge. That is to say the layout of the cartridge is media specific.
- Information about the cartridge and the data stored on the cartridge can be stored in the memory device 101 .
- the data stored may include data describing file names of data on the tape, data describing customer information, data describing an application stored on the tape, data describing an amount of unused memory space remaining on the tape, and dates upon which files were stored.
- the first reader and labeling device comprises a casing 201 of a size, shape and weight which is easily portable by a person, for example of a size and shape which can easily fit into a persons palm, being hand-held, the casing having means 202 for receiving a tape data storage cartridge in the form of a port arranged to locate a cartridge; an electrically powered printer device 203 capable of producing printed labels from a roll of self-adhesive labels 204 ; a display device, preferably a liquid crystal display 205 ; a user input interface 206 having a finger operable keypad; a battery power supply; a receiver device for communicating with a memory storage device on a tape data storage cartridge. the receiver device being located in or near the cartridge port; and an external port 207 for connecting to an external computer device or processor.
- the port for receiving the tape data storage cartridge may comprise a hinged lid having a pair of receiving guides into which the tape data storage cartridge is slotted, such that when the lid is closed the cartridge is positioned within the casing such that the memory storage device of the cartridge is immediately adjacent the receiver device mounted in the casing, the arrangement being that the receiver device of the reader device is in close physical proximity with the transponder memory storage device of the tape cartridge such that inductive coupling can occur between the receiver and memory storage device, allowing reading of data from the memory storage device by the receiver.
- the cartridge receiving port 202 is designed to accept a particular type of data storage cartridge, and may be specific to a particular type of data cartridge product. Port 202 is designed such that when the tape data cartridge is accepted into the port, the memory storage device on the tape data cartridge aligns automatically with an aerial and receiver of the reader device within casing 201 .
- the means for receiving the cartridge preferably operates to secure and hold the cartridge in a position such that the memory storage device on the cartridge is immediately adjacent and opposite the receiver of the reader and labeling device.
- the port 202 is preferably keyed such that the tape data storage cartridge can only be inserted in one orientation, and to avoid enabling other types of tape data storage cartridge being inserted into the port.
- the port means capable of receiving the tape data storage cartridge may comprise a recess specifically shaped and formed to accept the tape data storage cartridge, or a spring loaded slot mechanism into which the tape data storage cartridge is inserted.
- the port may comprise a surface, against which a data storage cartridge is offered, in close proximity to the surface, but not necessarily contacting the surface, such that the receiver device can detect signals transmitted by the transponder within the cartridge across an air-gap of the order of 20 mm or less between receiver and transponder.
- the tape date storage cartridge touches any part of the reader and labeling device in order for data transfer to occur.
- Printer 203 contains an easily removable cover portion which accesses a housing for containing the roll of labels.
- the housing and its cover are designed such that the cover can be easily and quickly removed manually without the need for special tools, and expired roll of labels be easily removed, and a new roll of labels be easily inserted, whereby the roll of labels are automatically aligned with a print-head of the printer on entering the roll of labels into the label housing.
- Printer device 203 prints out a label 204 of dimension and shape which is specific to the particular data cartridge type and which is large enough to print out predetermined information concerning the tape data cartridge in a layout and form which fits on the label which can be easily adhered to the tape data cartridge.
- Keypad 206 comprises an up scroll finger-operable button for scrolling a selection of memory items displayed on display device 205 in an upward direction; a down scroll button for scrolling the memory items in a downward direction; and a print button.
- FIG. 3 there is further illustrated schematically components of the first reader and labeling device, configured for reading, displaying and printing data onto a label from a transponder 300 having a read/write memory 301 and an aerial 302 in a tape data storage cartridge.
- the reading and labeling device comprises an aerial 303 , a receiver 304 , a processor 305 , a programmable memory area 306 , a control interface 307 , a display 308 , a Read Only Memory (ROM) 309 containing an operating system, a keypad 310 for entering instructions from a user, and a printer device 311 .
- Interface 307 is capable of unloading to or down from an external device 312 having a processor.
- the processor 305 has a relatively small amount of separate memory 306 of the order of 1 MByte or less, and is limited practically by the smallest size of memory chip commercially available.
- the processor 305 may be constructed integrally with memory area 306 on a same chip, for example a known Power PC® chip.
- the components are as integrated as possible with the processor, and preferably include a built-in operating system in read only memory ROM 309 , on a same chip as processor 305 .
- the aerial 303 and receiver 304 are used to receive data from the memory device 300 of the cartridge, which uses an electrically erasable programmable read only memory (EEPROM) as read/write memory area 301 .
- EEPROM electrically erasable programmable read only memory
- the aerial 302 With the data storage cartridge inserted in the reader device, the aerial 302 , of the memory device, forms a contact less interface with the aerial 303 of the reader device using an inductive coupling scheme using a magnetic field to transmit data to the receiver 304 .
- the protocol used to transmit information by the inductive coupling scheme is known as the MIFARE® system developed by Phillips/Mikron of the type presently employed in “Smart” credit card technology for use in personal banking applications and which is known in the art.
- Advantages and features of this system as used by the first embodiment include a high reliability; operating frequency 13.56 MHz; and an anti-collision protocol, which provides an ability to handle several transponders in close proximity without interference.
- Aerial 303 of the identification and labeling device is positioned such that when a tape cartridge having a cartridge aerial 302 is positioned in the cartridge receiving means 202 of the reader device, the two aerials are positioned a distance less than or equal to 20 mm from each other, so that inductive coupling can occur between the two aerials. Over such a range this yields coupling factors between aerials of the order 1 to 10% and transmission speeds of the order 100 Kbps between the aerials.
- Receiver 305 of the identification and labeling device transmits an inductive signal which is received by the transponder 301 of the tape cartridge, and which powers the transponder memory storage device in the tape cartridge, such that the transponder is able to emit signals describing the content of the memory storage area 301 across an air gap between the two aerials, which is received by receiver 303 .
- transmission of data signals between the memory device and the reader-labeling device may be within the infra-red range of frequencies.
- Data read from the memory device 300 in this manner is written via the processor 305 to programmable random access memory, RAM 306 , where a copy of all read data is maintained.
- Data stored in the RAM 306 is displayed on the display screen 308 or is accessed via external processor 312 using the control interface 307 .
- FIG. 4 there is illustrated schematically a process for operating the reader and labeling device implemented as a set of command sequences performed by the processor 305 to write data received from the cartridge transponder to internal memory 306 , and to display the data on the display device 308 .
- the command sequences provide for selecting a required data set and printing a label.
- the first reader and labeling device may operate in two basic modes of operation.
- a tape data storage cartridge is input into port 202 , and LCD display device 205 and keypad 206 are used to read information stored on the memory storage device describing a content, and characteristics of the tape cartridge itself, and of data stored on the tape cartridge.
- a predetermined set of data stored on the memory of the tape data storage cartridge is printed onto a label 204 .
- the first and second modes of operation may be operated independently of each other. That is to say, it is possible to read the, information stored on the memory device on the cartridge without printing out any of that information, and it is possible to print the predetermined set of information on a label without requiring use of the LCD display device 205 or scrolled menu which appears on the device.
- a first mode of operation will now be described.
- a user places a tape data cartridge into the receiving port 202 of the first reader and labeling device, thereby locating the cartridge firmly in the casing 201 of the device in a position where the transponder memory device 300 of the cartridge lies in close physical proximity to aerial 303 and receiver 304 of the reader and labeling device.
- Processor 305 under control of operating system stored in ROM 309 operates in an initial state 400 , from which the cartridge port is periodically polled in step 401 . All transponders 300 within the operating range return a 10 byte alpha-numeric serial number.
- the cartridge port is presumed empty, and the processor idles through the initial state, and continues to poll the cartridge port in step 401 .
- the cartridge slot is presumed empty if no serial number is returned. Consequently an external detector device incorporated in the cartridge port of the reader device may be polled in step 403 to check whether a cartridge is inserted into the port 202 . If no cartridge is detected, the processor returns to initial state 400 , continuously polling the cartridge slot in step 401 and/or polling the detector in step 403 . If a memory device is detected in steps 403 or 401 , the processor enters a memory device detected state 404 from which the processor reads data received by receiver 304 via aerial 303 .
- Receiver 304 continuously transmits a power signal to the transponder 300 in the tape cartridge in order to allow the transponder to transmit signals through aerial 302 containing data concerning the information stored on the read/write memory device 301 .
- Transmission of the power signal across the air gap by aerial 303 may be dependent upon the sensor within the reader and labeling device casing being activated by insertion of a tape data storage cartridge. When no cartridge is inserted into the port, the RF power signal may be interrupted, so as to conserve power in the battery.
- step 406 data read from the memory device through receiver 304 is directed by the processor 305 into random access memory 306 .
- Data can be selected from the random access memory in step 407 for display on display device 308 in step 408 .
- Display of data from the RAM is accessed through operation of a menu system in step 409 .
- predetermined data for example a serial number of the cartridge which has been read from the memory device may be displayed on the display device 308 . Referring to FIG. 5A herein. there is illustrated schematically an example of information displayed on display device 205 , comprising a serial number of a tape cartridge.
- Upper and lower scroll icons 500 , 501 may appear on display 205 , giving a visual indication to the operator that to access further items of data, the upper and lower scroll buttons of the keypad 206 need to be activated.
- a user may enter keypad entries, for example pressing a scroll button which scrolls through display items as illustrated in FIGS. 5B to 5 G herein under control of the operating system stored in ROM 309 , in menu system 409 .
- the operating system stored in ROM 309 is specifically configured from a knowledge of the format and layout of the information items stored as data in the memory device of the cartridge.
- a key on keypad 206 is pressed, then in step 409 , processor 305 sends a signal to printer 311 , along with signals describing the information to be printed on the label, which activates printer 311 to print a label 204 in a format suitable for direct attachment to the tape data cartridge.
- the user may then release the port cover and remove the cartridge, detach the label 204 from its backing paper and stick the label on the cartridge.
- the label characteristics may be determined by user input via the menu system 409 . Characteristics include a chosen language set, font size and type, and in this way allow the user to customise the label as necessary.
- steps 400 - 406 as described above are repeated.
- the user places the tape cartridge in the port 202 , closes the cover, and the processor interrogates the memory device on the cartridge and stores data received from the memory device in random access memory 306 as described herein above.
- the user activates a print key on key pad 206 in step 410 which activates direct printing of a predetermined set of information items received from the memory device 300 .
- An example of a printed label is illustrated in FIG. 6 herein.
- the predetermined set of information items may be selected from the set: a serial number of the tape; a date the tape was last used; an amount of memory space remaining on the tape; a file name of a first file on the tape; a file name of the last file on the tape, a name of a back up session stored on the tape.
- This list of predetermined selected information items is exemplary, and not exhaustive, and the exact information items which are printed on the label depend upon the exact information items which are stored on the memory on the cartridge tape, which are specific to the particular media format of the tape cartridge and reader-labeling device, as will be understood by those skilled in the art.
- Activation of the print key causes automatic printing of the label containing the predetermined information items.
- An advantage of the second mode of operation is speed of labeling of cartridges. For example, where hundreds or thousands of tape cartridges are stored in a library, the handheld reader-labeling device may be used to efficiently and quickly label a large number of tape cartridges manually with a pre-selected set of information describing the tape cartridge and its contents.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Printers Characterized By Their Purpose (AREA)
- Automatic Tape Cassette Changers (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Labeling Devices (AREA)
Abstract
A hand-held portable reader and labeling device for interrogating data storage cartridges of the type containing an in-built memory chip having information stored describing details of data contained on the data storage medium is disclosed. The reader-labeling device comprises a processor, random access memory, printer, display, keypad, operating system, transponder, receiver and battery power supply. By scrolling a menu display, key parameters describing a data cartridge can be accessed quickly and efficiently without the need to access the data storage medium itself. A cartridge media specific label may be rapidly printed for attachment to a data storage cartridge.
Description
- The present invention relates to a hand holdable portable reader device.
- In order to store digital electronic data, such as back-up data from a server computer device, it is known to use magnetic tape data storage cartridges comprising one or a pair of rotatable reels, and an elongate band of magnetic tape. A main reason for using such tape data storage cartridges is to make back up copies of important data. Customers running large computer installations, or research and development facilities having significant amounts of data generated may have hundreds or thousands of tape data storage cartridges containing back up data, backed up from a wide range of different host devices such as servers and computer devices. Large collections of tape data storage cartridges tend to be stored in centralised library locations, sometimes situated in fire proof safes or fireproof rooms. The library storage facility may be geographically remote from the host server devices, so that if there is destruction of data on the host devices, for example by a fire, the back up data remains safe. When a host device fails and data is lost, it is necessary to quickly locate the tape cartridge having the latest back up data, which may be located in an offsite library.
- These libraries include manual access libraries, where the cartridges are simply stored on shelves or in racks or boxes, with access to the cartridges being by manually picking up the cartridges, or automated libraries, where the cartridges are stored in predefined locations on a rack or shelf and are automatically accessed. In a manual access library, to identify a content of a tape cartridge a person may simply write out a label manually, describing the content of the data on the tape cartridge. This process is tedious and prone to error. For example the wrong label might be put on the wrong tape, so that the contents of the label do not coincide with the data of the tape cartridge. Alternatively, tape cartridges have barcodes printed on their external cases, so conventionally finding a particular tape may involve using a barcode scanner to scan a plurality of barcode labels on a plurality of tape cartridges. In the case of an automated library, robotic arms which are software controlled, deposit and collect cartridges in a rack, or shelf, and use a serial number of a tape data storage cartridge to determine a location within the library shelf or rack on which to store the cartridge. The rack or shelf is accessible by the robotic arm which may physically select a required tape on receipt of user instructions, the robotic arm being moved under computer control to a cartridge storage location on the rack or shelf.
- Conventionally, a person wishing to find an item of stored data on a cartridge will need firstly to identify the correct cartridge with the data on it, and secondly identify a position of the data on the tape stored within the cartridge. In the case of single reel cartridges, the whole of the magnetic tape is wound on to the single cartridge whenever the cartridge is not in a tape drive mechanism. To find a particular item of data on a cartridge, a person must select the cartridge. put the cartridge into a conventional tape drive device, for example forming part of a host personal computer, workstation, or computerised test equipment device, and view a content of the tape on a visual display unit forming part of the host computer, workstation or test equipment device. There is a time lag incurred in winding and rewinding the tape to identify a particular item of data.
- A current industry trend in tape data storage media is to supply a solid state transponder memory data storage device on or within a tape cartridge, on which can be stored information describing a data content of the tape. Examples of the type of information stored include file name and type, customer information, system data backed-up, application and file space on the magnetic tape used or remaining. The information stored on such a memory device is upgraded when the magnetic tape is accessed using a known tape drive in a host computer having an integrated driver and read-write device, controlled by software resident on the host device. Many different types of tape data storage cartridge are used in system backup and the location of the transponder memory storage device in relation to a casing of the tape cartridge varies between cartridge media types and is specific to the particular cartridge media type in each case.
- To identify items of data stored on the tape cartridge, the memory device comprising part of the cartridge stores data as mentioned above, describing the file names, customer information, application and file space remaining on the tape or used on the tape, and dates of storage of files. A summary information describing the data items stored on the tape can be obtained by automatically interrogating the transponder memory storage device in the cartridge, which is read by the tape drive device by inductive coupling to a transceiver chip forming part of the memory device, and which can be displayed on the visual display unit of the host device. Reading the content of the memory device involves physically picking up the data cartridge, putting the data cartridge in the tape drive of the host device, operating a keypad or pointing device, for example a mouse or tracker ball, to select menu items from an application program on the host device. in order to identify the information describing the data content of the tape.
- In order to print a label for the tape, this involves running an application stored on the host device, perhaps manually entering the information describing the data on the tape via a keyboard and/or pointing device and then printing out the label. A problem in printing a label for the tape cartridge by this mechanism is the time taken to print each label. For example, for a person wishing to find a particular item of data in a library, the first time a person enters the library on a particular day, he may have to pick an unlabeled tape cartridge which the person thinks the data item may reside on, and in order to check the data on the cartridge needs to turn on the host computer device, wait for the host device to boot up and initialise, taking possibly a minute or two, select the application required for reading the memory device on the cartridge, again perhaps taking of the order of one or two minutes, and then read the data. If the date cartridge does not contain the required data, then the person needs to remove the cartridge from the drive, which may or may not involve a delay in the software controlling the tape drive unit allowing the person to remove the tape, and then select a different tape from the shelf. For the second, subsequent tape cartridge inspected, the time delays will be shorter than inspecting the first data cartridge, since the host device does not need to be booted up and initialised. However, there is still a significant delay in interrogating the memory device on the cartridge through the application software provided by the host device.
- Having found the data cartridge containing the required data, in order to print a label for attachment to the cartridge, the person needs to call up the application software for printing the label, perhaps enter details describing the cartridge manually into the printing application software, using a keyboard and/or pointing device and before printing make sure that an attached printer device is turned on. In order to turn the printing device on, the printing device may go through a print initialisation routine, which in the case of an inkjet printer may take several minutes if used for the first time on a particular day, and providing there is sufficient print medium in the printer device, then a label can be printed. However, since many printer devices use paper as a print medium, it may be necessary to find and insert sheets of adhesive labels into the printer in order to print out an adhesive label for the tape cartridge.
- Therefore, conventionally it may take anything of the order of 10 to 15 minutes to print a label for a data cartridge, including all the time delays involved in booting up a host device and initialising a printer. Additionally, this assumes that a host computer device is available at the location of the library, which it may not be, in which case an additional delay is incurred in taking the tapes to the host device for the data to be reloaded. Although the time delay taken to print a label for subsequent tape cartridges after the first will reduce per cartridge, the cataloguing and identification of data stored on existing legacy libraries of tape data storage cartridges is a time consuming process, whether the library is a manual access library, or an automated library having a robotic device for selected cartridges.
- In all cases, in order to improve ease and accuracy of access to the required data, a system for checking the data stored on a tape and labeling the tape accurately will be of benefit.
- Specific methods according to the present invention, recognise that information contained on transponder memory devices in a data storage cartridge can be used to provide a rapid means of access to a data set which can be utilised to identify the cartridge and to produce a cartridge label.
- Conceptually, the specific embodiments of the invention aim to provide an integrated printer with built-in radio frequency capability to read information stored on a memory device integrated into a data storage medium cartridge casing which automatically prints the information read from the memory device in a pre-formatted user-readable form on a label suited to the specific cartridge casing type.
- According to first aspect of the present invention there is provided a hand holdable portable reader device capable of reading data stored in a memory device attached to a cartridge-type data storage device said reader device comprising:
- a signal receiver means capable of receiving data signals emitted from said data storage device;
- a memory means capable of storing said data signals received by said receiver means;
- a printer device configured to print at least some of said data received from said receiver means onto a print media; and
- a processor device operable to control said printer to print said data on said print media.
- Preferably said printer is configured for printing a label of a size and shape suitable for direct attachment to a said data storage cartridge.
- Preferably said processor is configured to select a predetermined selection of information items describing said data storage device from said data received from said data storage device, and to control said printer to print said predetermined set of information items onto a said print media in a predetermined format.
- The device may further comprise a keypad control means, said keypad control means being finger operable for inputting user commands to said processor, for controlling said display device for scanning through data items describing said data storage device, said data items retrieved from said memory means.
- The device may further comprise a keypad control means configured for operating such that upon a user activating a key of said keypad control means, said printer device operates to print a predetermined selection of data items describing said data storage device, on to said print media.
- Preferably said processor device is operable under control of a dedicated operating system stored in a read only memory device.
- The reader device may further comprise an interface means for interfacing with an external processor.
- The reader device may further comprise a display means, and said processor operates under control of said operating system and a keypad data entry means to display a selection of user selectable menu items on said display means.
- The reader device may have a keypad device comprising a print key wherein said processor operates to receive a print signal produced by activation of said print key, and sends a print signal to said printer for printing data items input via said receiver.
- Preferably said reader device comprises a port adapted to locate said data storage device and said receiver means is located within said port such that when a said data storage device is inserted into said port, a memory device of said data storage device lies in close physical proximity to said receiver means.
- The reader device may further comprise a housing for accepting a roll of blank labels.
- Preferably, the reader device comprises a port adapted to locate said data storage device, said port comprising a recess specifically shaped and formed to accept said tape data storage device.
- Said reader device may comprise a port adapted to locate said data storage device, said port comprising a surface against which said data storage device may be offered in close proximity to said surface, such that a receiver device may detect signals transmitted by said data storage device.
- The invention includes a hand-holdable portable reader device for reading data from a memory device contained on a data storage device, said reader device comprising:
- a casing having a port capable of accepting a said data storage device;
- reading means for reading data from said memory device of said data storage device, said reading means located in said port;
- processor means configured for controlling said reading means and for accepting data signals received by said reading means;
- memory means containing an operating system for controlling said processor means by a sequence of command signals;
- display means for displaying said data obtained from said receiving means in a user readable format;
- keypad data entry means capable of receiving input commands for activation of said menu items; and
- printer means operable under control of said processor means for printing a label in response to a user command signal input activated by said keypad data entry means, wherein said label contains at least some of the data read from the memory device of the data storage device.
- For a better understanding of the invention and to show how the same may be carried into effect, there will now be described by way of example only, specific embodiments, methods and processes according to the present invention with reference to the accompanying drawings in which:
- FIG. 1 illustrates schematically a tape data storage cartridge having an embedded read/write memory accessible by means of a transponder unit within the cartridge, as is known in the prior art;
- FIG. 2 illustrates schematically a first data storage media reader and printer device according to a first specific embodiment of the present invention, comprising a casing, a port to insert a data storage cartridge for accessing information contained on a memory device on the cartridge, a display screen, a printer and keypad allowing data to be selected by a user;
- FIG. 3 illustrates schematically internal electronic components of the data storage media reader and printer device of FIG. 2, illustrating interaction with a transponder device on a tape data storage cartridge;
- FIG. 4 illustrates schematically a command sequence for reading data from a memory device on a tape data storage cartridge, writing it to a memory area of the reader-printer device, and displaying and printing all or a selected set of the data;
- FIGS. 5A to5G illustrates schematically displays of predetermined selected data Items read from the data storage cartridge, and which appear on the display screen of the first reader-printer device; and
- FIG. 6 illustrates schematically an example of a layout of a label printed by the first reader-printer device of FIG. 2.
- There will now be described by way of example the best mode contemplated by the inventors for carrying out the invention. In the following description numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent however, to one skilled in the art, that the present invention may be practised without limitation to these specific details. In other instances, well known methods and structures have not been described in detail so as not to unnecessarily obscure the present invention.
- In order to remove errors in cartridge labeling and to improve the speed of labeling, a media-dependent labeling system is envisaged which is specific to a particular type or design of data storage media device. This uses information contained on a memory device located in the data storage cartridge (the media) to produce a printed cartridge label, where the label attributes can be selected by the user. This system enables cartridge data to be assessed and the cartridge to be labelled without having to access the data stored on the magnetic tape and hence avoiding the use of a tape driver of a host device. As a result, the information concerning data contained in the cartridge can be assessed rapidly. By integrating a means of reading the information contained on the cartridge memory device with a means of printing this information either directly to a pre-labelled cartridge or to a blank label all within one device, cartridge labels may be updated accurately and rapidly.
- Labeling of a data storage device need not occur at a time when data is recorded on the data storage medium, but labeling can occur retrospectively, and away from a host device having a tape drive mechanism.
- Additionally, the device may support multiple language sets and fonts for versatility in user readout. This will allow for versatility and accuracy in user access to cartridge data.
- Specific methods described herein are concerned with the reading of data from solid state memory devices located on data storage devices and writing this data to a memory area and the selection of data from this memory area for display and printing. A media reader and printer device may be used as an independent hand held and portable device.
- Referring to FIG. 1 herein, there is illustrated schematically a conventional prior art tape data storage cartridge device comprising a
cartridge casing 100, containing one or a pair of reels on which is wound an elongate band of magnetic tape, comprising a high capacity data storage medium on which data may be recorded from a host device such as a computer server device, a personal computer, a workstation, or a computer controlled test instrument. The cartridge contains a solid stateprogrammable memory device 101 within thecartridge casing 100, the memory device comprising a transponder unit, and a read/write memory, which can be written to or read via the transponder unit, which can be inductively powered by an RF signal generated by a transmitter placed immediately adjacent the cartridge casing, as is known in the art. The height, width, and length dimensions of thecartridge casing 100 and the general layout of the casing, including the positioning of thememory device 101 within the casing, are specific to the particular type and design of tape data storage cartridge. That is to say the layout of the cartridge is media specific. - Information about the cartridge and the data stored on the cartridge can be stored in the
memory device 101. The data stored may include data describing file names of data on the tape, data describing customer information, data describing an application stored on the tape, data describing an amount of unused memory space remaining on the tape, and dates upon which files were stored. - Referring to FIG. 2 herein there is illustrated a first media reader and
labeling device 200, according to a first specific embodiment of the present invention. The first reader and labeling device comprises acasing 201 of a size, shape and weight which is easily portable by a person, for example of a size and shape which can easily fit into a persons palm, being hand-held, the casing having means 202 for receiving a tape data storage cartridge in the form of a port arranged to locate a cartridge; an electricallypowered printer device 203 capable of producing printed labels from a roll of self-adhesive labels 204; a display device, preferably aliquid crystal display 205; auser input interface 206 having a finger operable keypad; a battery power supply; a receiver device for communicating with a memory storage device on a tape data storage cartridge. the receiver device being located in or near the cartridge port; and anexternal port 207 for connecting to an external computer device or processor. - The port for receiving the tape data storage cartridge may comprise a hinged lid having a pair of receiving guides into which the tape data storage cartridge is slotted, such that when the lid is closed the cartridge is positioned within the casing such that the memory storage device of the cartridge is immediately adjacent the receiver device mounted in the casing, the arrangement being that the receiver device of the reader device is in close physical proximity with the transponder memory storage device of the tape cartridge such that inductive coupling can occur between the receiver and memory storage device, allowing reading of data from the memory storage device by the receiver.
- The
cartridge receiving port 202 is designed to accept a particular type of data storage cartridge, and may be specific to a particular type of data cartridge product.Port 202 is designed such that when the tape data cartridge is accepted into the port, the memory storage device on the tape data cartridge aligns automatically with an aerial and receiver of the reader device withincasing 201. - The means for receiving the cartridge preferably operates to secure and hold the cartridge in a position such that the memory storage device on the cartridge is immediately adjacent and opposite the receiver of the reader and labeling device. The
port 202 is preferably keyed such that the tape data storage cartridge can only be inserted in one orientation, and to avoid enabling other types of tape data storage cartridge being inserted into the port. - In a variation of the first embodiment, the port means capable of receiving the tape data storage cartridge may comprise a recess specifically shaped and formed to accept the tape data storage cartridge, or a spring loaded slot mechanism into which the tape data storage cartridge is inserted.
- In a second embodiment, the port may comprise a surface, against which a data storage cartridge is offered, in close proximity to the surface, but not necessarily contacting the surface, such that the receiver device can detect signals transmitted by the transponder within the cartridge across an air-gap of the order of 20 mm or less between receiver and transponder. In this version, it is not necessary that the tape date storage cartridge touches any part of the reader and labeling device in order for data transfer to occur.
-
Printer 203 contains an easily removable cover portion which accesses a housing for containing the roll of labels. The housing and its cover are designed such that the cover can be easily and quickly removed manually without the need for special tools, and expired roll of labels be easily removed, and a new roll of labels be easily inserted, whereby the roll of labels are automatically aligned with a print-head of the printer on entering the roll of labels into the label housing.Printer device 203 prints out alabel 204 of dimension and shape which is specific to the particular data cartridge type and which is large enough to print out predetermined information concerning the tape data cartridge in a layout and form which fits on the label which can be easily adhered to the tape data cartridge. -
Keypad 206 comprises an up scroll finger-operable button for scrolling a selection of memory items displayed ondisplay device 205 in an upward direction; a down scroll button for scrolling the memory items in a downward direction; and a print button. - Referring to FIG. 3 herein, there is further illustrated schematically components of the first reader and labeling device, configured for reading, displaying and printing data onto a label from a
transponder 300 having a read/write memory 301 and an aerial 302 in a tape data storage cartridge. - The reading and labeling device comprises an aerial303, a
receiver 304, aprocessor 305, aprogrammable memory area 306, acontrol interface 307, adisplay 308, a Read Only Memory (ROM) 309 containing an operating system, akeypad 310 for entering instructions from a user, and aprinter device 311.Interface 307 is capable of unloading to or down from anexternal device 312 having a processor. - The
processor 305 has a relatively small amount ofseparate memory 306 of the order of 1 MByte or less, and is limited practically by the smallest size of memory chip commercially available. Alternatively, theprocessor 305 may be constructed integrally withmemory area 306 on a same chip, for example a known Power PC® chip. In the best mode, to achieve compact size and ease of manufacture, the components are as integrated as possible with the processor, and preferably include a built-in operating system in read only memory ROM 309, on a same chip asprocessor 305. - The aerial303 and
receiver 304 are used to receive data from thememory device 300 of the cartridge, which uses an electrically erasable programmable read only memory (EEPROM) as read/write memory area 301. With the data storage cartridge inserted in the reader device, the aerial 302, of the memory device, forms a contact less interface with the aerial 303 of the reader device using an inductive coupling scheme using a magnetic field to transmit data to thereceiver 304. In the best mode, the protocol used to transmit information by the inductive coupling scheme is known as the MIFARE® system developed by Phillips/Mikron of the type presently employed in “Smart” credit card technology for use in personal banking applications and which is known in the art. Advantages and features of this system as used by the first embodiment include a high reliability; operating frequency 13.56 MHz; and an anti-collision protocol, which provides an ability to handle several transponders in close proximity without interference. - Aerial303 of the identification and labeling device is positioned such that when a tape cartridge having a cartridge aerial 302 is positioned in the cartridge receiving means 202 of the reader device, the two aerials are positioned a distance less than or equal to 20 mm from each other, so that inductive coupling can occur between the two aerials. Over such a range this yields coupling factors between aerials of the
order 1 to 10% and transmission speeds of theorder 100 Kbps between the aerials.Receiver 305 of the identification and labeling device transmits an inductive signal which is received by the transponder 301 of the tape cartridge, and which powers the transponder memory storage device in the tape cartridge, such that the transponder is able to emit signals describing the content of the memory storage area 301 across an air gap between the two aerials, which is received by receiver 303. Alternatively, transmission of data signals between the memory device and the reader-labeling device may be within the infra-red range of frequencies. - Data read from the
memory device 300 in this manner is written via theprocessor 305 to programmable random access memory,RAM 306, where a copy of all read data is maintained. Data stored in theRAM 306 is displayed on thedisplay screen 308 or is accessed viaexternal processor 312 using thecontrol interface 307. - Referring to FIG. 4 herein, there is illustrated schematically a process for operating the reader and labeling device implemented as a set of command sequences performed by the
processor 305 to write data received from the cartridge transponder tointernal memory 306, and to display the data on thedisplay device 308. The command sequences provide for selecting a required data set and printing a label. - The first reader and labeling device may operate in two basic modes of operation. In the first mode of operation, a tape data storage cartridge is input into
port 202, andLCD display device 205 andkeypad 206 are used to read information stored on the memory storage device describing a content, and characteristics of the tape cartridge itself, and of data stored on the tape cartridge. - In a second mode of operation, a predetermined set of data stored on the memory of the tape data storage cartridge is printed onto a
label 204. The first and second modes of operation may be operated independently of each other. That is to say, it is possible to read the, information stored on the memory device on the cartridge without printing out any of that information, and it is possible to print the predetermined set of information on a label without requiring use of theLCD display device 205 or scrolled menu which appears on the device. - A first mode of operation will now be described. A user places a tape data cartridge into the receiving
port 202 of the first reader and labeling device, thereby locating the cartridge firmly in thecasing 201 of the device in a position where thetransponder memory device 300 of the cartridge lies in close physical proximity to aerial 303 andreceiver 304 of the reader and labeling device.Processor 305 under control of operating system stored in ROM 309 operates in aninitial state 400, from which the cartridge port is periodically polled instep 401. Alltransponders 300 within the operating range return a 10 byte alpha-numeric serial number. If no memory device is detected in the port instep 402, the cartridge port is presumed empty, and the processor idles through the initial state, and continues to poll the cartridge port instep 401. The cartridge slot is presumed empty if no serial number is returned. Consequently an external detector device incorporated in the cartridge port of the reader device may be polled instep 403 to check whether a cartridge is inserted into theport 202. If no cartridge is detected, the processor returns toinitial state 400, continuously polling the cartridge slot instep 401 and/or polling the detector instep 403. If a memory device is detected insteps state 404 from which the processor reads data received byreceiver 304 via aerial 303.Receiver 304 continuously transmits a power signal to thetransponder 300 in the tape cartridge in order to allow the transponder to transmit signals through aerial 302 containing data concerning the information stored on the read/write memory device 301. Transmission of the power signal across the air gap by aerial 303 may be dependent upon the sensor within the reader and labeling device casing being activated by insertion of a tape data storage cartridge. When no cartridge is inserted into the port, the RF power signal may be interrupted, so as to conserve power in the battery. - In
step 406, data read from the memory device throughreceiver 304 is directed by theprocessor 305 intorandom access memory 306. Data can be selected from the random access memory instep 407 for display ondisplay device 308 instep 408. Display of data from the RAM is accessed through operation of a menu system instep 409. Initially, predetermined data, for example a serial number of the cartridge which has been read from the memory device may be displayed on thedisplay device 308. Referring to FIG. 5A herein. there is illustrated schematically an example of information displayed ondisplay device 205, comprising a serial number of a tape cartridge. Upper andlower scroll icons display 205, giving a visual indication to the operator that to access further items of data, the upper and lower scroll buttons of thekeypad 206 need to be activated. In step 410 a user may enter keypad entries, for example pressing a scroll button which scrolls through display items as illustrated in FIGS. 5B to 5G herein under control of the operating system stored in ROM 309, inmenu system 409. The operating system stored in ROM 309 is specifically configured from a knowledge of the format and layout of the information items stored as data in the memory device of the cartridge. By scrolling through the menu, by operating the keypad scroll buttons, display of the serial number of the tape, the date the tape was last used, an amount of memory remaining on the tape, names of back up sessions stored on the tape e.g. “Full Backup Monday 3/8/98”, a number of times the tape has been used, a number of errors on the tape and an option to print a label containing a predetermined set of information items describing data stored on the tape may be accessed. If, in response to a ‘print label’ display as illustrated in FIG. 5G, a key onkeypad 206 is pressed, then instep 409,processor 305 sends a signal toprinter 311, along with signals describing the information to be printed on the label, which activatesprinter 311 to print alabel 204 in a format suitable for direct attachment to the tape data cartridge. The user may then release the port cover and remove the cartridge, detach thelabel 204 from its backing paper and stick the label on the cartridge. The label characteristics may be determined by user input via themenu system 409. Characteristics include a chosen language set, font size and type, and in this way allow the user to customise the label as necessary. - In a second mode of operation, where it is not required to identify or interrogate information contained on a memory of the tape cartridge, but just to simply print a label to stick on the tape data cartridge, steps400-406 as described above are repeated. The user places the tape cartridge in the
port 202, closes the cover, and the processor interrogates the memory device on the cartridge and stores data received from the memory device inrandom access memory 306 as described herein above. However, in the second mode of operation the user activates a print key onkey pad 206 in step 410 which activates direct printing of a predetermined set of information items received from thememory device 300. An example of a printed label is illustrated in FIG. 6 herein. The predetermined set of information items may be selected from the set: a serial number of the tape; a date the tape was last used; an amount of memory space remaining on the tape; a file name of a first file on the tape; a file name of the last file on the tape, a name of a back up session stored on the tape. This list of predetermined selected information items is exemplary, and not exhaustive, and the exact information items which are printed on the label depend upon the exact information items which are stored on the memory on the cartridge tape, which are specific to the particular media format of the tape cartridge and reader-labeling device, as will be understood by those skilled in the art. Activation of the print key causes automatic printing of the label containing the predetermined information items. The user then releases the cartridge from theport 202, sticks the label on the cartridge and may return the cartridge back to the shelf. An advantage of the second mode of operation is speed of labeling of cartridges. For example, where hundreds or thousands of tape cartridges are stored in a library, the handheld reader-labeling device may be used to efficiently and quickly label a large number of tape cartridges manually with a pre-selected set of information describing the tape cartridge and its contents.
Claims (27)
1. A hand holdable portable reader device capable of reading data stored in a memory device attached to a cartridge data storage device therein said reader comprising:
a signal receiver means capable of receiving data signals emitted from said memory device:
a memory means capable of storing said data signals received by said receiver means;
a printer device configured to print human readable indicia determined by at least some of said data signals received by the printer device on said print media; and
a processor device operable to control said printer device to print said indicia on said print media.
2-13. (Canceled).
14. A hand-holdable portable reader device for reading data from a memory device on a data storage device, said reader device comprising:
a casing having a port capable of receiving a said data storage device;
reading means for reading data from said memory device of said data storage device, said reading means located in said port;
processor means configured for controlling said reading means and for accepting data signals and for accepting data signals received by said reading means;
memory means including an operating system for controlling said processor means in response to a sequence of command signals;
display means for displaying said data obtained from said reading means in a user readable format;
keyboard data entry means capable of receiving input commands for activation of menu items in said operating system; and
printer means operable under control of said processor means for printing a label in response to a user command signal input activated by said keypad data entry means, wherein said label includes at least some of the data read from the memory device of the data storage device.
15. A method of enabling personnel to determine information about data stored in a memory structure of a housing having a data storage structure storing signals indicative of the information comprising the steps of: carrying by hand a hand holdable portable reader for the signals stored by the data storage structure; the hand holdable portable reader including a printer; inserting the data storage structure into a port of the portable reader; while the data storage structure is inserted into the port causing the reader to read the stored signals indicative of the information from the data storage structure; causing the printer of the reader to print a label including the information in human readable form in response to the stored signals read by the reader; and attaching the printed label including the information in human readable form to the housing.
16. The method of claim 15 wherein the reader includes a display and a key pad for tactile operation by a user of the reader, the method further comprising causing the display to display to the user the information in human readable form in response to tactile operation of the key pad by the user.
17. The method of claim 16 further comprising causing the display to display to the user a message requesting the user to selectively activate the printer to print the label after the display has displayed the information, the user responding to the message by tactile activating the key pad.
18. The method of claim 15 wherein the reader includes a display and a key pad for tactile operation by a user of the reader, the method further comprising causing the display to display to the user the information in human readable form and causing the display to display to the user a message requesting the user to selectively activate the printer to print the label after the display has displayed the information.
19. A hand holdable portable device responsive to data on a housing carrying a large capacity memory, the data being indicative of information stored in the large capacity memory, said reader comprising:
a hand holdable portable casing including:
(a) a port for receiving the housing;
(b) a transducer for receiving the data only while the housing is in the port;
(c) a memory for storing the data received by said transducer;
(d) a printer connected to be selectively responsive to the data stored in the memory for printing onto a print medium at least some of said information in human readable form; and
(e) a battery power supply compartment with connections for powering the receiver, memory and printer.
20. The device of claim 19 wherein said printer is arranged for printing said at least some of said information in human readable form on a label having a size and shape for direct attachment to said housing carrying the large capacity memory.
21. The device of claim 19 wherein the data are indicative of plural aspects of the information stored in the large capacity memory, and further including a processor arranged for causing the memory to couple said data indicative of the plural aspects of the information stored in the large capacity memory to the printer, said printer being arranged for printing in human readable form the data indicative of the plural aspects of the information stored in the large capacity memory.
22. The device of claim 21 wherein said printer is arranged for printing a label including the data indicative of the plural aspects of the information stored in the large capacity memory in human readable form, the label having a size and shape for direct attachment to said housing carrying the large capacity memory.
23. The device of claim 22 wherein the casing further comprises a display and a key pad adapted to be tactile operated by a user, said processor being arranged for causing the memory to couple said data indicative of the plural aspects of the information stored in the large capacity memory to the display and for causing the key pad to selectively couple commands resulting from tactile operation of the key pad to the display and printer, the display being arranged to respond to the commands resulting from tactile operation of the key pad and said data stored in the memory indicative of the plural aspects of the information stored in the large capacity memory for activating the display for causing display in human readable form of the plural aspects of the information stored in the large capacity memory.
24. The device of claim 23 wherein the plural aspects of the information stored in the large capacity memory include (a) the name of a file in the large capacity memory, (b) the date said file was stored in the large capacity memory and (c) the amount of unused data space in the large capacity memory.
25. The device of claim 24 wherein the casing further comprises a port for connection to a computer and interface for coupling data to the port, thence to the computer.
26. The device of claim 21 wherein the casing further comprises a display and a key pad adapted to be tactile operated by a user, said processor being arranged for causing the memory to couple said data indicative of the plural aspects of the information stored in the large capacity memory to the display and for causing the key pad to selectively couple commands resulting from tactile operation of the key pad to the display and printer, the display being arranged to respond to the commands resulting from tactile operation of the key pad and said data stored in the memory indicative of the plural aspects of the information stored in the large capacity memory for activating the display for causing display in human readable form of the plural aspects of the information stored in the large capacity memory.
27. The device of claim 26 wherein the plural aspects of the information stored in the large capacity memory include (a) the name of a file in the large capacity memory, (b) the date said file was stored in the large capacity memory and (c) the amount of unused data space in the large capacity memory.
28. The device of claim 26 wherein the casing further comprises a port for connection to a computer and an interface for coupling data to the port, thence to the computer.
29. The device of claim 19 wherein the printer comprises a receptacle for receiving a roll of blank labels adapted to have printed thereon by the printer the information in human readable form, the blank labels having a size and shape for direct attachment to said housing for the large capacity memory.
30. The device of claim 19 wherein said housing includes a further transducer for emitting a wave having a magnetic component, the further transducer being coupled with a source of the data indicative of information stored in the large capacity memory for causing the wave to carry the data indicative of information stored in the large capacity memory, said transducer of the casing being positioned and arranged to receive the wave having a magnetic component while the housing is located in the port.
31. A method of enabling personnel to determine information about the contents of a large capacity memory carried by a housing, the housing carrying data indicative of the information, the method comprising the steps of: carrying by hand a hand holdable portable casing including (a) a transducer for the data indicative of the information and (b) a printer; inserting the housing into a port of the portable casing; while the housing is inserted into the port causing the transducer to read the data indicative of the information from the housing; causing the printer of the casing to print the information about the contents of the large capacity memory in human readable form in response to the read data indicative of the information about the contents of the large capacity memory; and putting the printed information in human readable form about the contents of the large capacity memory on the housing.
32. The method of claim 31 wherein the printer prints the information about the contents of the large capacity memory in human readable form on a label, and applying the printed label to the housing.
33. The method of claim 31 wherein the casing includes a display and a key pad for tactile operation by a user of the casing, the method further comprising causing the display to display to the user the information in human readable form about the contents of the large capacity memory in response to tactile operation of the key pad by the user.
34. The method of claim 33 further comprising causing the display to display to the user a message requesting the user to selectively activate the printer to print the label after the display has displayed the information, the user responding to the message by tactile activating the key pad.
35. The method of claim 34 wherein the information about the contents of the large capacity memory includes (a) the name of a file in the large capacity memory, (b) the date said file was stored in the large capacity memory and (c) the amount of unused data space in the large capacity memory, and the printer and display are activated to print and display (a) the name of the file in the large capacity memory, (b) the date said file was stored in the large capacity memory and (c) the amount of unused data space in the large capacity memory.
36. The method of claim 33 wherein the information about the contents of the large capacity memory includes (a) the name of a file in the large capacity memory, (b) the date said file was stored in the large capacity memory and (c) the amount of unused data space in the large capacity memory, and the printer and display are activated to print and display (a) the name of the file in the large capacity memory, (b) the date said file was stored in the large capacity memory and (c) the amount of unused data space in the large capacity memory.
37. The method of claim 31 wherein the information about the contents of the large capacity memory includes (a) the name of a file in the large capacity memory, (b) the date said file was stored in the large capacity memory and (c) the amount of unused data space in the large capacity memory, and the printer is activated to print (a) the name of the file in the large capacity memory, (b) the date said file was stored in the large capacity memory and (c) the amount of unused data space in the large capacity memory.
36. The method of claim 35 wherein the data indicative of the information are loaded in an erasable low capacity memory of the housing, and changing the data loaded in the erasable low capacity memory indicative of the amount of unused data space in the high capacity memory as changes occur in the high capacity memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/797,195 US20040238640A1 (en) | 1999-03-24 | 2004-03-11 | Intelligent media reader and label printer |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP99302266A EP1039410A1 (en) | 1999-03-24 | 1999-03-24 | Intelligent media reader and label printer |
EP99302266.4 | 1999-03-24 | ||
US09/937,021 US6776343B1 (en) | 1999-03-24 | 2000-02-25 | Intelligent media reader and label printer |
US10/797,195 US20040238640A1 (en) | 1999-03-24 | 2004-03-11 | Intelligent media reader and label printer |
Related Parent Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB2000/000676 Continuation WO2000057353A1 (en) | 1999-03-24 | 2000-02-25 | Intelligent media reader and label printer |
US09/937,021 Continuation US6776343B1 (en) | 1999-03-24 | 2000-02-25 | Intelligent media reader and label printer |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040238640A1 true US20040238640A1 (en) | 2004-12-02 |
Family
ID=8241289
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/937,021 Expired - Fee Related US6776343B1 (en) | 1999-03-24 | 2000-02-25 | Intelligent media reader and label printer |
US09/937,020 Expired - Fee Related US6811080B1 (en) | 1999-03-24 | 2000-02-25 | Intelligent media reader and label printer |
US10/797,195 Abandoned US20040238640A1 (en) | 1999-03-24 | 2004-03-11 | Intelligent media reader and label printer |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/937,021 Expired - Fee Related US6776343B1 (en) | 1999-03-24 | 2000-02-25 | Intelligent media reader and label printer |
US09/937,020 Expired - Fee Related US6811080B1 (en) | 1999-03-24 | 2000-02-25 | Intelligent media reader and label printer |
Country Status (5)
Country | Link |
---|---|
US (3) | US6776343B1 (en) |
EP (3) | EP1039410A1 (en) |
JP (1) | JP2002540541A (en) |
DE (2) | DE60000782T2 (en) |
WO (2) | WO2000057353A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8123349B2 (en) | 2007-01-31 | 2012-02-28 | Hewlett-Packard Development Company, L.P. | Automatic image color and contrast optimization system based on cartridge identification |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1039410A1 (en) * | 1999-03-24 | 2000-09-27 | Hewlett-Packard Company | Intelligent media reader and label printer |
JP2002196921A (en) * | 2000-12-22 | 2002-07-12 | Alps Electric Co Ltd | Printing system |
US6870797B2 (en) * | 2001-01-04 | 2005-03-22 | Hewlett-Packard Development Company, L.P. | Media storage system using a transponder for transmitting data signal |
DE60115193T2 (en) * | 2001-02-22 | 2006-09-07 | Hewlett-Packard Development Company, L.P., Houston | Apparatus and method for retrieving data concerning a data cartridge of a media storage system |
US6523749B2 (en) | 2001-03-06 | 2003-02-25 | Hewlett-Packard Company | Apparatus and method for retrieving data cartridge information external to a media storage system |
US20030090829A1 (en) * | 2001-11-14 | 2003-05-15 | Johnson Kristianne E. | Apparatus for and method of retrieving data cartridge-related information from a data cartridge memory |
US6999999B2 (en) | 2001-12-28 | 2006-02-14 | Hewlett-Packard Development Company, L.P. | System and method for securing fiber channel drive access in a partitioned data library |
US7082497B2 (en) | 2001-12-28 | 2006-07-25 | Hewlett-Packard Development Company, L.P. | System and method for managing a moveable media library with library partitions |
US7062614B2 (en) | 2001-12-28 | 2006-06-13 | Hewlett-Packard Development Company, L.P. | System and method for managing access to multiple devices in a partitioned data library |
US7363425B2 (en) | 2001-12-28 | 2008-04-22 | Hewlett-Packard Development Company, L.P. | System and method for securing drive access to media based on medium identification numbers |
US7000085B2 (en) | 2001-12-28 | 2006-02-14 | Hewlett-Packard Development Company, L.P. | System and method for securing drive access to data storage media based on medium identifiers |
US8788611B2 (en) | 2001-12-28 | 2014-07-22 | Hewlett-Packard Development Company, L.P. | Method for using partitioning to provide capacity on demand in data libraries |
GB2388573B (en) * | 2002-05-13 | 2005-10-05 | Esselte Nv | A label printer |
US7616338B2 (en) | 2002-05-13 | 2009-11-10 | Dymo | Label printer |
KR100522813B1 (en) * | 2003-05-31 | 2005-10-18 | 주식회사 대우일렉트로닉스 | Disk cartridge for hdds |
JP2005045580A (en) * | 2003-07-23 | 2005-02-17 | Matsushita Electric Ind Co Ltd | Foldable information processor |
US20050147019A1 (en) * | 2004-01-06 | 2005-07-07 | Creel Kenneth R. | Media control features for a compact disc |
US7555314B2 (en) * | 2004-08-26 | 2009-06-30 | Hewlett-Packard Development Company, L.P. | Digital media receiver having a reader |
US7251092B2 (en) * | 2005-07-25 | 2007-07-31 | Hewlett-Packard Development Company, L.P. | Data transfer apparatus and method for transferring data |
GB2428864A (en) * | 2005-08-05 | 2007-02-07 | Hewlett Packard Development Co | Picker with integrated printer |
US8122144B2 (en) | 2006-06-27 | 2012-02-21 | International Business Machines Corporation | Reliable messaging using redundant message streams in a high speed, low latency data communications environment |
US8676876B2 (en) | 2006-06-27 | 2014-03-18 | International Business Machines Corporation | Synchronizing an active feed adapter and a backup feed adapter in a high speed, low latency data communications environment |
US8296778B2 (en) | 2006-06-27 | 2012-10-23 | International Business Machines Corporation | Computer data communications in a high speed, low latency data communications environment |
US20080010405A1 (en) * | 2006-07-10 | 2008-01-10 | International Business Machines Corporation | Selectable profiles and actions for removable memory devices |
US8695015B2 (en) | 2006-12-06 | 2014-04-08 | International Business Machines Corporation | Application message conversion using a feed adapter |
US8327381B2 (en) | 2006-12-12 | 2012-12-04 | International Business Machines Corporation | Referencing message elements in an application message in a messaging environment |
US8850451B2 (en) | 2006-12-12 | 2014-09-30 | International Business Machines Corporation | Subscribing for application messages in a multicast messaging environment |
US7917912B2 (en) * | 2007-03-27 | 2011-03-29 | International Business Machines Corporation | Filtering application messages in a high speed, low latency data communications environment |
US20080278750A1 (en) * | 2007-05-11 | 2008-11-13 | Daniel Adolf Lehotsky | System And Method For Intelligent Label Printer Control |
US20090115575A1 (en) * | 2007-11-01 | 2009-05-07 | Shao-Ming Lee | Apparatus, system for storing data, and method for accessing data directory |
EP2083404A3 (en) | 2008-01-24 | 2010-01-06 | Seiko Epson Corporation | Receipt printing processing method, printer and receipt printing processing system |
JP2010054480A (en) * | 2008-08-29 | 2010-03-11 | Seiko Instruments Inc | Embedding cassette printing apparatus |
CA2690506C (en) * | 2009-01-20 | 2016-05-10 | Parata Systems, Llc | Methods, systems, and apparatus for determining and automatically programming network addresses for devices operating in a network |
JP5065347B2 (en) * | 2009-07-23 | 2012-10-31 | ブラザー工業株式会社 | Data processing system, program and printing device |
US8829760B2 (en) | 2010-10-29 | 2014-09-09 | General Electric Company | Dynamoelectric machine support system |
JP6183778B2 (en) * | 2013-04-10 | 2017-08-23 | ブラザー工業株式会社 | Label creation processing program and label creation processing method |
US10492626B2 (en) | 2017-12-12 | 2019-12-03 | Gpcp Ip Holdings Llc | Food service material dispensers, systems, and methods |
US11752779B2 (en) | 2017-12-12 | 2023-09-12 | Gpcp Ip Holdings Llc | Food service cup dispensers, systems, and methods |
US11472579B2 (en) | 2018-12-04 | 2022-10-18 | Gpcp Ip Holdings Llc | Film securing apparatus and method |
US20220230503A1 (en) * | 2021-01-18 | 2022-07-21 | Cintas Corporate Services, Inc. | Automated dispenser for garments and other articles and associated methods |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4141045A (en) * | 1977-02-18 | 1979-02-20 | Sheehan Daniel L | Random selection control system for recording tape cartridges |
US5121687A (en) * | 1990-07-05 | 1992-06-16 | John Arcotta | Cassette tape cartridge direct ink printing machine |
US5455409A (en) * | 1993-08-16 | 1995-10-03 | Texas Digital Systems, Inc. | Apparatus and method for monitoring a plurality of coded articles and for identifying the location of selected articles |
US5503483A (en) * | 1994-10-19 | 1996-04-02 | Comtec Information Systems, Inc. | Portable sign printer |
US5568455A (en) * | 1995-05-18 | 1996-10-22 | Sony Corporation | System and method for the storage and retrieval of off-line performatted optical media |
US5581522A (en) * | 1992-05-20 | 1996-12-03 | Fujitsu Limited | Library apparatus having accessor with bar code reader which rotates at a different horizontal position when reading a bar code failed at a first position |
US5592596A (en) * | 1995-06-08 | 1997-01-07 | Sony Corporation | System and method for the automatic printing of storage media labels |
US5640002A (en) * | 1995-08-15 | 1997-06-17 | Ruppert; Jonathan Paul | Portable RF ID tag and barcode reader |
US5679943A (en) * | 1989-04-28 | 1997-10-21 | Norand Corporation | Hand-held terminal with display screens, interactive screens, magnetic credit card readers, scanners, printers and handlers |
US5765954A (en) * | 1992-10-06 | 1998-06-16 | Seiko Epson Corporation | Tape printing device and tape cartridge used therein |
US6027019A (en) * | 1997-09-10 | 2000-02-22 | Kou; Yuen-Foo Michael | Component feeder configuration monitoring |
US6138909A (en) * | 1998-07-22 | 2000-10-31 | Advanced Digital Information Corporation | Media handling system and method |
US6311896B1 (en) * | 1995-03-20 | 2001-11-06 | Symbol Technologies, Inc. | Compact bar code scanner |
US6505981B1 (en) * | 1997-10-09 | 2003-01-14 | Seiko Epson Corporation | Printer with label separator |
US6776343B1 (en) * | 1999-03-24 | 2004-08-17 | Hewlett-Packard Development Company, L.P. | Intelligent media reader and label printer |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3990710A (en) * | 1968-06-24 | 1976-11-09 | Hughes Robert M | Coin-operated recording machine |
JP3348316B2 (en) * | 1993-12-08 | 2002-11-20 | ソニー株式会社 | Reproduction device, reproduction method and cassette |
US5518325A (en) * | 1994-02-28 | 1996-05-21 | Compulog | Disk label printing |
JPH08273201A (en) * | 1995-03-29 | 1996-10-18 | Toshiba Corp | Optical disk |
JPH09161451A (en) * | 1995-12-06 | 1997-06-20 | Sony Corp | Data library system and tape cassette with memory |
JPH09274493A (en) * | 1996-04-03 | 1997-10-21 | Honda Motor Co Ltd | On-vehicle sound reproducing device |
JPH10149664A (en) * | 1996-11-19 | 1998-06-02 | Nec Eng Ltd | Label printer for recording medium |
US6182565B1 (en) * | 1997-07-08 | 2001-02-06 | Seiko Epson Corporation | Label printer |
-
1999
- 1999-03-24 EP EP99302266A patent/EP1039410A1/en not_active Withdrawn
-
2000
- 2000-02-25 EP EP00906480A patent/EP1163628B1/en not_active Expired - Lifetime
- 2000-02-25 WO PCT/GB2000/000676 patent/WO2000057353A1/en active IP Right Grant
- 2000-02-25 US US09/937,021 patent/US6776343B1/en not_active Expired - Fee Related
- 2000-02-25 DE DE60000782T patent/DE60000782T2/en not_active Expired - Lifetime
- 2000-02-25 US US09/937,020 patent/US6811080B1/en not_active Expired - Fee Related
- 2000-02-25 WO PCT/GB2000/000679 patent/WO2000057354A1/en active IP Right Grant
- 2000-02-25 JP JP2000607157A patent/JP2002540541A/en active Pending
- 2000-02-25 EP EP00906483A patent/EP1163629B1/en not_active Expired - Lifetime
- 2000-02-25 DE DE60000783T patent/DE60000783T2/en not_active Expired - Lifetime
-
2004
- 2004-03-11 US US10/797,195 patent/US20040238640A1/en not_active Abandoned
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4141045A (en) * | 1977-02-18 | 1979-02-20 | Sheehan Daniel L | Random selection control system for recording tape cartridges |
US5679943A (en) * | 1989-04-28 | 1997-10-21 | Norand Corporation | Hand-held terminal with display screens, interactive screens, magnetic credit card readers, scanners, printers and handlers |
US5121687A (en) * | 1990-07-05 | 1992-06-16 | John Arcotta | Cassette tape cartridge direct ink printing machine |
US5581522A (en) * | 1992-05-20 | 1996-12-03 | Fujitsu Limited | Library apparatus having accessor with bar code reader which rotates at a different horizontal position when reading a bar code failed at a first position |
US5765954A (en) * | 1992-10-06 | 1998-06-16 | Seiko Epson Corporation | Tape printing device and tape cartridge used therein |
US5455409A (en) * | 1993-08-16 | 1995-10-03 | Texas Digital Systems, Inc. | Apparatus and method for monitoring a plurality of coded articles and for identifying the location of selected articles |
US5503483A (en) * | 1994-10-19 | 1996-04-02 | Comtec Information Systems, Inc. | Portable sign printer |
US6311896B1 (en) * | 1995-03-20 | 2001-11-06 | Symbol Technologies, Inc. | Compact bar code scanner |
US5568455A (en) * | 1995-05-18 | 1996-10-22 | Sony Corporation | System and method for the storage and retrieval of off-line performatted optical media |
US5592596A (en) * | 1995-06-08 | 1997-01-07 | Sony Corporation | System and method for the automatic printing of storage media labels |
US5640002A (en) * | 1995-08-15 | 1997-06-17 | Ruppert; Jonathan Paul | Portable RF ID tag and barcode reader |
US6027019A (en) * | 1997-09-10 | 2000-02-22 | Kou; Yuen-Foo Michael | Component feeder configuration monitoring |
US6505981B1 (en) * | 1997-10-09 | 2003-01-14 | Seiko Epson Corporation | Printer with label separator |
US6138909A (en) * | 1998-07-22 | 2000-10-31 | Advanced Digital Information Corporation | Media handling system and method |
US6776343B1 (en) * | 1999-03-24 | 2004-08-17 | Hewlett-Packard Development Company, L.P. | Intelligent media reader and label printer |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8123349B2 (en) | 2007-01-31 | 2012-02-28 | Hewlett-Packard Development Company, L.P. | Automatic image color and contrast optimization system based on cartridge identification |
Also Published As
Publication number | Publication date |
---|---|
EP1163629A1 (en) | 2001-12-19 |
JP2002540541A (en) | 2002-11-26 |
DE60000782T2 (en) | 2003-07-17 |
DE60000783T2 (en) | 2003-07-17 |
EP1039410A1 (en) | 2000-09-27 |
WO2000057353A1 (en) | 2000-09-28 |
WO2000057353A8 (en) | 2001-03-15 |
DE60000783D1 (en) | 2002-12-19 |
EP1163628A1 (en) | 2001-12-19 |
WO2000057354A1 (en) | 2000-09-28 |
EP1163628B1 (en) | 2002-11-13 |
EP1163629B1 (en) | 2002-11-13 |
DE60000782D1 (en) | 2002-12-19 |
US6811080B1 (en) | 2004-11-02 |
US6776343B1 (en) | 2004-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6776343B1 (en) | Intelligent media reader and label printer | |
US8253566B2 (en) | System and apparatus for managing information and communicating with a RFID tag | |
US8694327B2 (en) | Electronic warranty system and method | |
US6409401B1 (en) | Portable printer with RFID encoder | |
US6081857A (en) | System and method for identifying and managing data storage volumes using electromagnetic transducers | |
US5149211A (en) | Printers and ancillary systems | |
EP1598774B1 (en) | Control of packaged modules | |
EP1239479B1 (en) | Apparatus and method for retrieving data from information cartridge | |
US7504945B2 (en) | Method and system for tracking and monitoring status of data storage subsystem components | |
US7825808B2 (en) | Tablet packaging controlling apparatus of automatic tablet packaging machine | |
US20040069851A1 (en) | Radio frequency identification reader with removable media | |
WO2002073512A1 (en) | Radio frequency identification reader with removable media | |
EP2029368A2 (en) | A label supply and a label printer | |
US20080165009A1 (en) | Container for including rfid tag and apparatus for communicating with an rfid tag | |
US20090090773A1 (en) | Electronic price tag | |
US20060007000A1 (en) | File indexing and retrieval system employing RFID visual indicators | |
EP0354814A2 (en) | Printers and ancillary systems | |
EP1422715A1 (en) | Communication apparatus communicating with recording medium memory and recording medium drive apparatus | |
GB2380045A (en) | Display on media cartridge | |
JP4487181B2 (en) | Radio tag information communication system and radio tag information communication apparatus | |
EP0974975B1 (en) | Display for port area of electronic equipment | |
JP2006209263A (en) | Wireless tag information management system | |
US20080117059A1 (en) | Apparatus For Communicating With RFID Tag | |
KR910001711B1 (en) | Products information terminal and register | |
JP4546819B2 (en) | Stored goods management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |