Method and apparatus for conversing over a network
First Claim
Patent Images
1. A network sound channel comprising:
- a local area network (LAN) having a plurality of connection nodes for connecting computer devices and including storage means for storing digital information transmitted over said LAN; and
plural computer devices connected via respective connection nodes to said LAN, each computer device including a sound processor for converting sound into digital information and digital information into sound, each computer device being operable in (a) a talk mode in which the computer device attempts to grab a network semaphore from the storage means and in which, only if the device grabs the semaphore, the sound processor converts sound into digital information and the digital information is stored in said storage means over said LAN in serialized files having a predetermined naming convention, and (b) a listen mode in which, if certain serialized files having a predetermined naming convention are in said storage means, said certain serialized files are retrieved from said storage means over said LAN, transferred to a local memory and converted by the sound processor into sound in accordance with their serialization.
2 Assignments
0 Petitions
Accused Products
Abstract
A network sound channel which permits voice communication over a local area network (LAN). Plural workstations are connected via respective connection nodes to the LAN. Each workstation includes a sound processor for converting sound into digital information and digital information into sound, and each workstation is operable in (a) a talk mode in which the sound processor converts sound into digital information and the digital information is stored in the storage over the LAN, and (b) a listen mode in which digital information is retrieved from the storage over the LAN and the sound processor converts the digital information into sound.
-
Citations
21 Claims
-
1. A network sound channel comprising:
-
a local area network (LAN) having a plurality of connection nodes for connecting computer devices and including storage means for storing digital information transmitted over said LAN; and plural computer devices connected via respective connection nodes to said LAN, each computer device including a sound processor for converting sound into digital information and digital information into sound, each computer device being operable in (a) a talk mode in which the computer device attempts to grab a network semaphore from the storage means and in which, only if the device grabs the semaphore, the sound processor converts sound into digital information and the digital information is stored in said storage means over said LAN in serialized files having a predetermined naming convention, and (b) a listen mode in which, if certain serialized files having a predetermined naming convention are in said storage means, said certain serialized files are retrieved from said storage means over said LAN, transferred to a local memory and converted by the sound processor into sound in accordance with their serialization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A local area network (LAN) comprising:
-
file means for storing digital files; plural computer devices connected via respective connection nodes to said LAN, each computer device including a sound processor for converting sound into digital information and digital information into sound, each computer device being operable in a first mode in which the computer device attempts to grab a network semaphore from the file means and in which, only if the device grabs the semaphore, the sound processor converts sound into digital information, and a second mode in which the sound processor converts digital information into sound, wherein when one of said computer devices is operating in the first mode, an information processor transfers the digital information converted by said sound processor over said LAN to be stored in said file means in serialized files having a predetermined naming convention and each other of said computer devices which are operating in the second mode retrieves the serialized files, transfers the serialized files to a local memory, and converts the digital information in the serialized files into sound in accordance with their serialization. - View Dependent Claims (14, 15)
-
-
16. Programmed computer equipment for communicating over a local area network using a file server, said computer equipment comprising:
-
a sound processor for converting sound into digital information and digital information into sound; a memory for storing programs used for performing computer implemented steps and for storing sound files; and a computer processor for performing the computer implemented steps using the stored programs, the computer implemented steps comprising steps for operating the computer equipment in (a) a talk mode in which the computer equipment attempts to grab a network semaphore from the file server and in which, only if the device grabs the semaphore, the sound processor converts sound into digital information and the digital information is stored in the file server in serialized files having a predetermined naming convention, and (b) a listen mode in which, if certain serialized files having a predetermined naming convention are in the file server, said certain serialized files are retrieved from the file server over the LAN, transferred to a local memory and converted by the sound processor into sound in accordance with their serialization. - View Dependent Claims (17, 18)
-
-
19. Programmed computer equipment connected to a local area network (LAN) including a file server for performing voice communication between a plurality of programmed computer equipment, each said programmed computer equipment comprising:
-
a sound processor for converting sound into digital information and digital information into sound; a memory for storing computer code used for performing computer implemented steps using the stored computer code, the computer implemented steps comprising steps for operating said processor in a talk mode and in a listen mode, wherein the computer code includes code for a talk mode to (1) determine by reference to whether a semaphore can be grabbed if another computer equipment is storing sound files in the file server, (2) convert sound into digital data using the sound processor if no other computer equipment is storing sound files in the file server, (3) create files using the digital data, and (4) transmit the files over the LAN to the file server; and
includes code for a listen mode to (5) search sound files stored on the file server for a sound file named in accordance with a predetermined naming convention, (6) retrieve files from the file server if it is determined that a file named in accordance with a predetermined naming convention exists to be listened to, and (7) convert the retrieved files into sound using the sound processor. - View Dependent Claims (20, 21)
-
Specification