Claims Analysis
Total Claims: 37
Claim 1
Independent Claim
48 words
A system for storing and retrieving sound data, comprising a hand holdable peripheral and a computer, said hand holdable peripheral comprising means for controlling storage of sound data to a sound data storage device and for controlling retrieval of said sound data from said sound data storage device.
Claim 2
Independent Claim
48 words
A system for storing and retrieving sound data, comprising a hand holdable peripheral and a computer, said hand holdable peripheral comprising means for controlling storage of sound data to a sound data storage device and for controlling retrieval of said sound data from said sound data storage device.
Claim 3
Dependent Claim
57 words
The system of claim 1, wherein said means for controlling comprises a plurality of hand holdable switches, wherein said hand holdable peripheral further comprises a microphone and a speaker, wherein said sound data storage device is part of a personal computer, and wherein said hand holdable peripheral is coupled to said personal computer by a serial link.
Claim 4
Dependent Claim
148 words
A peripheral for communicating with a computer, comprising: a plurality of manually operable switches; a sound input transducer having an output; a sound output transducer having an input; a data communication channel interface coupling said peripheral to a remote sound data storage device so that compressed sound data can be communicated between the remote sound data storage device and the peripheral; and a sound data compressor/decompressor having a first input, a second input, a third input, a first output, and a second output, said first input being coupled to said output of said sound input transducer, said second input being coupled to said plurality of switches, said third input being coupled to said data communication channel interface, said first output being coupled to said input of said sound output transducer, said second output being coupled to said data communication channel interface, said peripheral being a hand holdable peripheral.
Claim 5
Dependent Claim
148 words
A peripheral for communicating with a computer, comprising: a plurality of manually operable switches; a sound input transducer having an output; a sound output transducer having an input; a data communication channel interface coupling said peripheral to a remote sound data storage device so that compressed sound data can be communicated between the remote sound data storage device and the peripheral; and a sound data compressor/decompressor having a first input, a second input, a third input, a first output, and a second output, said first input being coupled to said output of said sound input transducer, said second input being coupled to said plurality of switches, said third input being coupled to said data communication channel interface, said first output being coupled to said input of said sound output transducer, said second output being coupled to said data communication channel interface, said peripheral being a hand holdable peripheral.
Claim 6
Dependent Claim
49 words
The hand holdable peripheral of claim 1, further comprising a housing, said plurality of switches being disposed with respect to said housing such that a thumb of a hand grasping the housing can operate said plurality of switches when the housing is grasped in the palm of the hand.
Claim 7
Dependent Claim
67 words
The hand holdable peripheral of claim 4, wherein said housing has a first surface substantially facing said palm of said hand when said housing is grasped in said palm of said hand, and wherein said housing has a second surface facing at least partly in a direction substantially opposite said first surface, said sound output transducer being disposed substantially facing said direction substantially opposite said first surface.
Claim 8
Dependent Claim
38 words
The hand holdable peripheral of claim 1, further comprising a housing, said plurality of switches being disposed with respect to said housing such that a forefinger of a hand grasping the housing can operate said plurality of switches.
Claim 9
Dependent Claim
57 words
The hand holdable peripheral of claim 6, wherein said housing is graspable between a thumb of said hand and one of a middle finger, a ring finger and a small finger of said hand, a first surface of said housing contacting said thumb, a second surface contacting one of said middle finger, ring finger and small finger.
Claim 10
Dependent Claim
81 words
The hand holdable peripheral of claim 1, further comprising a housing, said housing retaining a mouse mechanism, said plurality of switches being disposed with respect to said housing such that a first surface of said housing contacts a thumb of a hand when said hand is grasping the housing, and such that a second surface of said housing contacts one of a middle finger, a ring finger, and a small finger of said hand when said hand is grasping the housing.
Claim 11
Dependent Claim
47 words
The hand holdable peripheral of claim 1, wherein said sound data compressor/decompressor comprises a codec coupled to a digital signal processor, said codec also being coupled to said output of said sound input transducer, said codec also being coupled to said input of said sound output transducer.
Claim 12
Dependent Claim
41 words
The hand holdable peripheral of claim 9, wherein said sound data compressor/decompressor further comprises a microcontroller coupled to said digital signal processor, said microcontroller being coupled to said plurality of switches, said microcontroller being coupled to said data communication channel interface.
Claim 13
Dependent Claim
25 words
The hand holdable peripheral of claim 9, wherein said codec is a μLaw codec and wherein said digital signal processor performs ADPCM compression and decompression.
Claim 14
Dependent Claim
112 words
The hand holdable peripheral of claim 9, wherein said plurality of manually operable switches comprises a record switch, a play switch, and a rewind switch, wherein an actuation of said record switch causes sound incident upon said sound input transducer to be digitized and compressed into said compressed sound data, wherein an actuation of said play switch causes previously compressed sound data to be decompressed and converted into analog form such that sound representative of said compressed sound data is generated by said sound output transducer, and wherein an actuation of said rewind switch causes a pointer indicative of a location in a sequence of previously compressed sound data to be moved.
Claim 15
Dependent Claim
150 words
The hand holdable peripheral of claim 12, wherein said plurality of manually operable switches further comprises a stop switch, and a fast forward switch, wherein an actuation of said stop switch causes one of a play function and a record function to stop, said record function comprising a digitization and compression of sound incident on said sound input transducer into compressed sound data, said play function comprising a decompression and conversion into an analog form of previously compressed sound data such that sound representative of said previously compressed sound data is generated by said sound output transducer, and wherein an actuation of said fast forward switch causes a pointer indicative of a location in a sequence of compressed sound data to be moved through said sequence of compressed sound data faster than compressed sound data of a sequence of compressed sound data is converted into sound during said play function.
Claim 16
Dependent Claim
13 words
The hand holdable peripheral of claim 9, wherein said switches are pushbutton switches.
Claim 17
Dependent Claim
18 words
The hand holdable peripheral of claim 1, wherein said data communication channel interface comprises a serial bus interface.
Claim 18
Dependent Claim
18 words
The hand holdable peripheral of claim 1, wherein said data communication channel interface comprises a parallel bus interface.
Claim 19
Dependent Claim
21 words
The hand holdable peripheral of claim 1, wherein said data communication channel interface comprises an interface of a wireless communication channel.
Claim 20
Dependent Claim
19 words
The hand holdable peripheral of claim 1, wherein said remote sound data storage device is part of said computer.
Claim 21
Dependent Claim
97 words
The hand holdable peripheral of claim 16, wherein sound received by said sound input transducer is compressed by said sound data compressor/decompressor into sound data, said sound data being communicated to said personal computer via said data communication channel interface, said sound data being stored on a mass data storage device of said personal computer, and wherein said sound data stored on said mass data storage device is communicated from said personal computer to said hand holdable peripheral via said data communication channel interface, decompressed by said sound data compressor/decompressor, and output to said sound output transducer.
Claim 22
Dependent Claim
18 words
The hand holdable peripheral of claim 19, wherein said mass data storage device comprises a hard disk drive.
Claim 23
Dependent Claim
20 words
The hand holdable peripheral of claim 20, wherein said data communication channel interface is an interface utilizing RS-232 voltage levels.
Claim 24
Dependent Claim
19 words
The hand holdable peripheral of claim 20, wherein said data communication channel interface is an infrared serial link interface.
Claim 25
Dependent Claim
117 words
A sound storage and sound retrieval system, comprising: a hand holdable peripheral having hand operable switches, said peripheral converting and compressing sound into compressed sound data, said peripheral decompressing and converting said compressed sound data into sound; a remote compressed sound storage device which stores and retrieves compressed sound data, said remote compressed sound storage device being coupled to said peripheral such that compressed data can be transferred between said peripheral and said remote compressed sound storage device; application software operating in a computer; and a driver program operating in said computer, said driver program causing said computer to execute a keystroke handling routine in said application software when one of said hand operable switches is pressed.
Claim 26
Dependent Claim
117 words
A sound storage and sound retrieval system, comprising: a hand holdable peripheral having hand operable switches, said peripheral converting and compressing sound into compressed sound data, said peripheral decompressing and converting said compressed sound data into sound; a remote compressed sound storage device which stores and retrieves compressed sound data, said remote compressed sound storage device being coupled to said peripheral such that compressed data can be transferred between said peripheral and said remote compressed sound storage device; application software operating in a computer; and a driver program operating in said computer, said driver program causing said computer to execute a keystroke handling routine in said application software when one of said hand operable switches is pressed.
Claim 27
Dependent Claim
41 words
The system of claim 23, wherein said driver program comprises a software interrupt instruction, said software interrupt instruction causing said computer to execute said keystroke handling routine in said application software when said one of said hand operable switches is pressed.
Claim 28
Dependent Claim
120 words
A peripheral for use with a computer, said peripheral being movable with respect to said computer when said peripheral and said computer are operating, said peripheral comprising: a microphone; a speaker; sound compression/decompression means for receiving input electrical signals from said microphone, for compressing said input electrical signals into compressed sound data, for decompressing said compressed sound data into output electrical signals, and for supplying said output electrical signals to said speaker; a plurality of hand operable switches; and means for communicating with said computer, for detecting a status of said plurality of switches, for relaying said status of said plurality of switches to said computer, and for relaying compressed sound data between said sound compression/decompression means and said computer.
Claim 29
Dependent Claim
120 words
A peripheral for use with a computer, said peripheral being movable with respect to said computer when said peripheral and said computer are operating, said peripheral comprising: a microphone; a speaker; sound compression/decompression means for receiving input electrical signals from said microphone, for compressing said input electrical signals into compressed sound data, for decompressing said compressed sound data into output electrical signals, and for supplying said output electrical signals to said speaker; a plurality of hand operable switches; and means for communicating with said computer, for detecting a status of said plurality of switches, for relaying said status of said plurality of switches to said computer, and for relaying compressed sound data between said sound compression/decompression means and said computer.
Claim 30
Dependent Claim
25 words
The peripheral of claim 25, wherein said computer is a personal computer, wherein said compressed sound data is compressed according to an ADPCM compression method.
Claim 31
Dependent Claim
11 words
The peripheral of claim 25, wherein said peripheral is a keyboard.
Claim 32
Dependent Claim
13 words
The peripheral of claim 25, wherein said peripheral is a hand holdable peripheral.
Claim 33
Dependent Claim
124 words
A sound storage and sound retrieval system, comprising: a hand holdable peripheral having hand operable switches, said peripheral converting and compressing sound into compressed sound data, said peripheral decompressing and converting said compressed sound data into sound, each switch of said switches having a function; a remote compressed sound storage device which stores and retrieves compressed sound data, said remote compressed sound storage device being coupled to said peripheral such that compressed data can be transferred between said peripheral and said remote compressed sound storage device; application software operating in a computer, said application software determining the functions of at least some of said switches; and a driver program operating in said computer, said driver program relaying switch status information to said application software.
Claim 34
Dependent Claim
124 words
A sound storage and sound retrieval system, comprising: a hand holdable peripheral having hand operable switches, said peripheral converting and compressing sound into compressed sound data, said peripheral decompressing and converting said compressed sound data into sound, each switch of said switches having a function; a remote compressed sound storage device which stores and retrieves compressed sound data, said remote compressed sound storage device being coupled to said peripheral such that compressed data can be transferred between said peripheral and said remote compressed sound storage device; application software operating in a computer, said application software determining the functions of at least some of said switches; and a driver program operating in said computer, said driver program relaying switch status information to said application software.
Claim 35
Dependent Claim
65 words
The sound storage and sound retrieval system of claim 29, wherein one of said hand operable switches has a first function during a first period of time, said first function being determined by said application software, and wherein said one of said hand operable switches has a second function during a second period of time, said second function also being determined by said application software.
Claim 36
Dependent Claim
38 words
The sound storage and sound retrieval system of claim 30, wherein said first function is selected from the group consisting of: a PLAY function, a STOP function, a REWIND function, a FAST FORWARD function, and a PAUSE function.
Claim 37
Dependent Claim
36 words
The sound storage and sound retrieval system of claim 29, wherein said application software indicates to said driver program a memory location in said computer where a keystroke handling routine of said application software is located.