`
`This Help file contains information about configuring and using VocalChat on various networks.
`
`The network administrator/s should read the relevant information before installing VocalChat on
`the network.
`
`General Information
`VocalChat Setup
`
`VocalChat WAN
`
`Documentation Updates
`
`VocalChat 2.02 files
`
`VocalChat on the Network: general information
`
`Network Parameters in the VocalChat INI files
`
`The VocalChat Post Office: Structure and INI files
`
`Sound Card Compatibility
`
`Network Specific Information
`Novell NetWare
`
`Novell NetWare Lite, Personal NetWare and other IPX networks
`
`Microsoft Windows for Workgroups
`
`Other NetBIOS networks
`
`TCP/IP networks
`
`Additional Help
`Troubleshooting
`
`SONY EXHIBIT 1024- Page 1
`
`1
`
`
`
`VocalChat Setup
`
` General Information
`
`VocalChat Setup: Overview
`
` Step-by-step Instructions
`
`Preparing for the Installation
`
`Running the VocalChat Setup program
`
`Performing a Server Installation
`
`Performing a User Installation
`
`Performing a Local Installation
`
`SONY EXHIBIT 1024- Page 2
`
`2
`
`
`
`VocalChat Setup: Overview
`
`VocalChat creates a central directory on the network, shared by all the VocalChat users, and called the
`VocalChat Post Office. All network users must use the same Post-Office, otherwise they won't be able
`to comunicate or leave voice messages to each other.
`This means that all users must be attached to one file-server which will be used for the Post-Office, and
`all must have write permission for the Post-Office directory.
`
`The Server installation program creates a file named "VCSETUP.INI" in the directory of the executable
`files, and in it there is a reference to the Post Office directory.
`
`The default Post Office directory is right under the VocalChat Installation directory. In this case the
`directory is specified as ".". This means that the actual drive-mapping used to reference the executable
`file, will also be used to access the Post Office.
`
`The typical installation on a small LAN is to perform a Server Installation, followed by User Installation
`for each user, which only adds icons for the VocalChat application.
`
`Over a WAN, however, it is advisable to create local copy of the executables and DLLs, and reference
`only the Post Office over the low-speed connection. To do so, run the Server Installation again for each
`local LAN, making sure to specify the same Post Office created by the first Server Installation. It is also
`possible to create a local copy of the files on a workstation's disk. To do this, select Local Installation,
`and specify the shared Post Office directory.
`
`If the Post Office directory is moved to another location, it is important to re-run the setup for each Server
`Installation, (and a Local Installation for each user), to make sure they are all referring to the new Post
`Office.
`
`Server Installation
`
`It is recommended that the Server Installation be executed by the network's administrator.
`
`Server Installation is used to install the VocalChat program files on the network, for use by the different
`network users. It creates directory for VocalChat, and copies into it the different program files
`(executables, DLLs, Help files, WAV files, etc.).
`
`When executing the Server Installation, select the appropriate network, network parameters and the
`VocalChat Post Office directory and name. These are kept in the VCSETUP.INI file in the VocalChat
`directory. User which will run VocalChat from this directory will use these settings.
`
`Users should have read access to the VocalChat directory and read/write access to the Post Office
`directory.
`
`The Post Office will be created in a subdirectory VCPO under the directory selected in the Setup. The
`Address Book file ADDRBOOK.VC will be created in this directory and the default OGM will be copied to
`this directory. The CONNLIST.VC file will also be created, if needed, in the Post Office directory.
`
`The Post Office directory contains a subdirectory USERS, containing a Voice Box for each user.
`
`User Installation
`
`User Installation is used to install VocalChat for use by an individual user. It must be repeated for each
`of the users, up to the number of users specified in the VocalChat license agreement. You cannot run
`this installation if the Server installation was not previously executed.
`
`It is used to set individual user settings and preferences, to create a program manager VocalChat group
`for the user, add the user to the Address Book and to create a Voice Box directory for the user, under the
`
`SONY EXHIBIT 1024- Page 3
`
`3
`
`
`
`USERS directory in the Post Office. When using a network other then Novell NetWare or Windows for
`Workgroups, the user name should be entered in the Setup. It must be unique within the Post Office, and
`it is highly recommended to use the user network login name.
`
`The Setup will run VocalChat for the first time to enter the user's details and to create a VoiceBox
`directory. These details can be changed later by selecting the User Info option in the Options menu. The
`Voice Box Browser cannot be run before entering user info in VocalChat.
`
`A unique VoiceBox directory is created for the user, using his user name as a base name for the
`directory. A new messages folder, name NEW, is created in a subdirectory NEW under the Voice Box
`directory. The Personal Folders directory default location is under the VoiceBox directory.
`
`Setting the appropriate network parameters
`
`When you execute the VocalChat Setup Server Installation, it tries to determine which network and
`protocol are installed on your system, and presents them as the defaults (if VocalChat was already
`installed on the network, it will present the previous VCSETUP.INI settings as the default settings). You
`can also manually change the different parameters.
`
`If VocalChat Setup recognizes that your network uses NetWare or Window for Workgroups, it installs the
`required protocol, and the user services which they use. If another network type is used, VocalChat Setup
`installs the required protocol, and create the CONNLIST.VC file in the Post Office directory.
`
`If your network doesn't appear on the Setup's network list, or if you wish to use the CONNLIST.VC file
`instead of the user services provided by your network, choose "Other IPX Network" or "Other NetBIOS
`Network" from the networks list.
`
`(See also: List of IPX Networks, List of NetBIOS Networks, List of TCP/IP Networks)
`
`SONY EXHIBIT 1024- Page 4
`
`4
`
`
`
`Preparing for the Installation
`
`Before starting the VocalChat installation, take a minute to make sure your network and system meet the
`requirements needed to install and run VocalChat:
`
`Supported Networks
`
`•
`
`Novell NetWare 2.x or higher
`
`• Microsoft Windows for Workgroups
`
`•
`
`•
`
`TCP/IP networks using Windows Sockets (WINSOCK)
`
`Other networks that use the NetBIOS or IPX protocols
`
`Minimal System Requirements
`
`•
`
`•
`
`386SX or higher IBM-compatible computer
`
`4 MB RAM
`
`• Windows 3.1 or higher
`
`•
`
`•
`
`•
`
`A Windows-compatible sound board
`
`A compatible speaker of earphones
`
`A compatible microphone, handset, or headset
`
`SONY EXHIBIT 1024- Page 5
`
`5
`
`
`
`Running the VocalChat Setup Program
`
`You must start the VocalChat Setup program from Windows, not from a DOS prompt.
`
`To run the VocalChat Setup program
`
`1
`
`2
`
`3
`
`Insert the VocalChat disk in a floppy disk drive. These instructions are written as if Drive A is used.
`
`From the Windows Program Manager menu, choose Run from the File menu.
`
`In the Command Line box, type "a:\setup.exe", and select "OK".
`
`The Setup program copies its working files to your hard disk, and the VocalChat Setup window
`appears.
`
`4
`
`Choose "OK" in the Welcome To VocalChat Setup box.
`
`The Main Menu appears.
`
`To exit the Setup program at any point, press the ESCAPE key.
`
`(See also: Performing a Server Installation, Performing a User Installation, Performing a Local
`Installation)
`
`SONY EXHIBIT 1024- Page 6
`
`6
`
`
`
`Performing a Server Installation
`
`You must perform a Server Installation before you can proceed with the User Installations (or Local
`Installations) for the individual users. The Server Installation installs the VocalChat program files on a
`network disk, where they can be accessed by the network users. The Server Installation also creates a
`Post Office directory for the VocalChat users (in the Post Office directory are stored the voice messages
`users send each other), and an Address Book, which contains information on each of the users and
`enables communication between them.
`
`To perform a Server Installation
`
`After running the Setup program from the distribution disk (see: Running the VocalChat Setup Program
`),
`
`1
`
`From the Main Menu, select Server Installation.
`
`A list of the network drives appears.
`
`2
`
`3
`
`4
`
`Select the drive in which you wish to put the VocalChat program files. You must have
`write-permission to this drive.
`
`Type in a directory name for the VocalChat program files.
`
`Choose "OK".
`
`The VocalChat program files are copied into the specified directory. Also copied is the VocalChat
`Setup program (SETUP.EXE), letting the other users to later run the setup program directly from the
`network. If a previous installation of VocalChat is detected, you will be asked whether you want to
`continue the installation.
`
`You are now asked whether you want to create a new Post Office directory or to use an existing one.
`
`5
`
`To create a new Post Office directory, choose New.
`
`Choose the directory in which the Post Office directory will be created. The default directory is the
`directory which contains the VocalChat program files, but you can specify any directory. All the
`VocalChat users must have read/write permissions to this directory.
`
`6
`
`7
`
`8
`
`Type in the directory and choose "OK".
`
`Type in a name for your Post Office and choose "OK".
`
`The new Post Office is created.
`
`Now you must configure VocalChat to your network type. The Setup program tries to detect the
`network type, and shows it as the default.
`
`If the network type displayed is not correct, choose the list box to display a list of networks supported
`by VocalChat. After selecting the appropriate network type, choose "OK".
`
`The Setup program creates, in the VocalChat directory, a VCSETUP.INI file that contains your
`network and Post Office configuration. It also updates the VCNET.DLL file according to the selected
`network type. Note that to change the network type, you will have to run the Server Installation again.
`If your network type is not NetWare or Windows for Workgroups, the Setup program creates a
`Connection List file which is used to identify and access users.
`
`SONY EXHIBIT 1024- Page 7
`
`7
`
`
`
`The Server Installation is now complete. You can now perform User Installations or Local Installations
`for the individual users.
`
`(See also: Performing a User Installation)
`
`SONY EXHIBIT 1024- Page 8
`
`8
`
`
`
`Performing a User Installation
`
`After finishing the Server Installation, you need to separately install VocalChat for each of the users with
`the User Installation option. This installation simply creates a VocalChat program group, a VocalChat
`INI file in the users Windows directory, and a Voice Box for the user in the Post Office directory.
`
`You can run the User Installation from the distribution disk or directly from the VocalChat directory
`created by the Server Installation on the network drive. It is not possible to perform the User Installation
`without first completing the Server Installation successfully.
`
`Running the Setup Program
`
`Do one of the following:
`
`Running the Setup program from the distribution disk
`
`After running the VocalChat Setup from the distribution disk (see: Running the VocalChat Setup
`Program), you will have to do the following each time:
`
`1
`
`2
`
`Choose User Installation from the Main Menu.
`
`Specify the VocalChat directory you created with the Server Installation.
`
`Running the Setup program from a network drive
`
`If you run the VocalChat Setup directly from the network drive, the Setup program will automatically start
`User Installation and use the appropriate directory.
`
`1
`
`2
`
`From the Windows Program Manager, choose Run from the File menu.
`
`Type in SETUP.EXE after the name of your VocalChat directory
`(for example, if you installed VocalChat in F:\VOCLCHAT, type "F:\VOCLCHAT\SETUP.EXE") and
`choose "OK".
`
`The VocalChat Setup window appears, and User Installation starts.
`
`To perform a User Installation
`
`At the beginning of the User Installation, the Setup program creates a VOCLCHAT.INI file in your
`Windows directory. This file contains your personal VocalChat configuration.
`
`1
`
`2
`
`If your network type is not NetWare or Windows for Workgroups, you will be asked to enter your
`user name. This name will be used by VocalChat to identify you and will appear in the VocalChat
`Address Book and in the Connection List file.
`
`You are asked if you want to create a VocalChat program group in the Program Manager.
`
`If you choose "OK", a VocalChat program group is created with icons for the VocalChat program and
`Help files. Note that if a VocalChat group already exist, the new VocalChat icons will be added to the
`existing ones.
`
`You are asked if you want VocalChat to start automatically every time you start Windows.
`
`3
`
`If you choose "OK", the VocalChat icon will be added to your Startup group.
`
`SONY EXHIBIT 1024- Page 9
`
`9
`
`
`
`The User Installation is complete, and if it is successful, the VocalChat window appears. If an
`error message appears, refer to the Troubleshooting Help for a solution.
`
`4
`
`5
`
`Enter your user information in the dialog box that opens, and choose "OK".
`
`If the information you typed is correct, choose "OK" in the confirmation dialog box.
`
`Your user information is saved in the Address Book. You can later change this information by
`choosing User Info from the Options menu.
`
`You are asked if you want VocalChat to create a Voice Box for you in the Post Office. If you do not
`create this directory, you will not be able to receive voice mail from other users.
`
`6
`
`If you choose "OK", a Voice Box directory under your name is added to the Post Office.
`
`You can now start using VocalChat.
`
`SONY EXHIBIT 1024- Page 10
`
`10
`
`
`
`Performing a Local Installation
`
`After performing the Server Installation, you have the option of performing a Local Installation for
`individual users. This installation installs all the VocalChat program files locally and configures VocalChat
`for the installing user, but does not create a new Post Office. This option is useful when the network load
`or its size makes access to the VocalChat files too slow. To perform this installation you must specify an
`existing Post Office directory.
`
`To perform a Local Installation
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`Run the VocalChat Setup program from the distribution disk (see: Running the VocalChat Setup
`Program).
`
`Choose Local Installation from the Main Menu.
`
`Specify the full path to an existing Post Office.
`
`Select the drive in which you wish to put the VocalChat program files. You must have
`write-permission to this drive.
`
`Type in a directory name for the VocalChat program files.
`
`Choose "OK".
`
`The VocalChat program files are copied into the specified directory. If a previous installation of
`VocalChat is detected, you will be asked whether you want to continue the installation.
`
`Now you must configure VocalChat to your network type. The Setup program tries to detect the
`network type, and shows it as the default.
`
`If you want another network type, choose the list box to display a list of networks supported by
`VocalChat. Note that in most cases, selecting a different network type from the one set in the Server
`Installation will prevent you from communicating with other network users. After selecting the
`appropriate network type, choose "OK".
`
`The Setup program creates a VCSETUP.INI file that contains your network and Post Office
`configuration. It also updates the VCNET.DLL file according to the selected network type.
`
`The Setup program creates a VOCALCHAT.INI file in your Windows directory. This file contains your
`personal VocalChat configuration.
`
`If your network type is not NetWare or Windows for Workgroups, you will be asked to enter your
`user name. This name will be used by VocalChat to identify you and will appear in the VocalChat
`Address Book and in the Connection List file.
`
`You are asked if you want to create a VocalChat program group in the Program Manager.
`
`If you choose "OK", a VocalChat program group is created with icons for the VocalChat program and
`Help files. Note that if a VocalChat group already exist, the new VocalChat icons will be added to the
`existing ones.
`
`You are asked if you want VocalChat to start automatically every time you start Windows.
`
`10 If you choose "OK", the VocalChat icon will be added to your Startup group.
`
`SONY EXHIBIT 1024- Page 11
`
`11
`
`
`
`The Local Installation is complete, and if it is successful, the VocalChat window appears. If an
`error message appears, refer to the Troubleshooting Help for a solution.
`
`11 Enter your user information in the dialog box that opens, and choose "OK".
`
`12 If the information you typed is correct, choose "OK" in the confirmation dialog box.
`
`Your user information is saved in the Address Book. You can later change this information by
`choosing User Info from the Options menu.
`
`You are asked if you want VocalChat to create a Voice Box for you in the Post Office. If you do not
`create this directory, you will not be able to receive voice mail from other users.
`
`13 If you choose "OK", a Voice Box directory under your name is added to the Post Office.
`
`You can now start using VocalChat.
`
`SONY EXHIBIT 1024- Page 12
`
`12
`
`
`
`VocalChat WAN
`
`VocalChat WAN, when coupled with the VocalTec Voice Compression Card (VCC), provides for
`conversations over the WAN with minimal consumption of your WAN's network resources. VocalChat
`WAN can still work with any standard Windows compatible audio device, such as VocalTec's CATBoard,
`but the special compression benefits of the VCC will not be available.
`
`The VCC enables VocalChat to work with the Compressed VDF format, yielding high quality voice at less
`than 1KB/Sec. Both VocalChat and the Voice Box browser can detect if the VCC has been installed in the
`computer and provide you with the option to use it for all types of audio operation.
`
`It is recommended to use VocalChat over WANs using the VCC for all types of operations, including user
`to user conversations, broadcasting, leaving voice mail and sending WAV files. Note that users without
`the VCC card cannot listen to VCC broadcasts, VCC user to user conversations or VCC WAV files.
`
`For more information, refer to the VocalChat User's Guide Addendum included with VocalChat
`WAN.
`
`SONY EXHIBIT 1024- Page 13
`
`13
`
`
`
`Documentation Updates
`
`Updates and corrections to the VocalChat Users Guide:
`
`UPDATES
`
`On page 22, first paragraph:
`
`In VocalChat 2.02, it also possible to set the Quick-Dial button shortcut to Send Voice File.
`
`CORRECTIONS
`
`On page 27:
`
`• Remove, from the first paragraph, "Unlike Calls, broadcasts do not affect the Quick-Dial buttons"
`
`• Replace F7 with F5.
`
`On page 46, remove from the last line: "...and becomes the current folder"
`
`On page 61, replace F5 with F8.
`
`On page 64, remove the two references to the F4 key shortcut.
`
`SONY EXHIBIT 1024- Page 14
`
`14
`
`
`
`VocalChat 2.02 Files
`
`VocalChat and Voice Box browser program files
`
`voclchat.exe
`
`voicebox.exe
`
`vcipx.dll
`
`vcnbios.dll
`
`vctcp.dll
`
`dllwave.dll
`
`leddsply.fon
`
`Help files
`
`voicebox.hlp
`
`voclchat.hlp
`
`trouble.hlp
`
`info.hlp
`
`readme.txt
`
`Audio Indication files
`
`beep.wav
`
`busy.wav
`
`noanswer.wav
`
`ogm.wav
`
`ring.wav
`
`newmsgs.wav
`
`vcdfogm.wav
`
`Windows files
`
`ctl3d.dll
`
`Setup files
`
`setup.exe
`
`setup.cfg
`
`getnet.dll
`
`vcsetup.bmp
`
`SONY EXHIBIT 1024- Page 15
`
`15
`
`
`
`VocalChat on the Network: General Information
`
`Network Protocols
`
`VocalChat can work with IPX, NetBIOS and TCP/IP network protocols.
`
`• When working with the IPX and TCP/IP protocols, the network addresses of the different
`workstations are required for VocalChat to be able to access the network users.
`
`• When working with the NetBIOS protocol, VocalChat can access a user directly with a name which
`you manually supply. As NetBIOS is only an API to the network services, the underlying physical
`protocol used by the different running copies of VocalChat has to be identical for users to be able to
`talk to each other (for example, a user which uses the NetBEUI protocol will not be able to access a
`user which uses the IPX protocol with Novell's NETBIOS.EXE on top of it).
`
`VocalChat uses a different DLL file to work with each of the protocols:
`
`• VCNBIOS.DLL for the NetBIOS protocol, VCIPX.DLL for the IPX protocol and VCTCP.DLL for the
`TCP/IP protocol.
`
`One of these is copied into the VCNET.DLL file, according to the type of network which was chosen
`during setup. VocalChat will not be able to work with a protocol if the installed DLL is for the other
`protocol. To change the protocol, both the DLL and the VCSETUP.INI file settings must be changed.
`
`If your network uses several protocols, you will have to install VocalChat several times, once for each
`protocol, and in different directories. You then have a separate VocalChat for each protocol. It is only
`possible to run one of the versions at any one time on the same computer. VocalChat can only
`communicate with other VocalChats using the same network protocol.
`
`Network Users
`
`• When NetWare is used, VocalChat uses the NetWare Bindery services to get the list of servers,
`known users and groups on each server, currently logged-in users, and the addresses of specific
`users.
`
`• When Windows for Workgroups is used, VocalChat uses the Window for Workgroups users
`services to get the list of workgroups and computers (there is no need for user addresses here).
`
`• When NetBIOS or IPX are used, but not with NetWare or Window for Workgroups, or when TCP/IP
`is used, a shared CONNLIST.VC file is used by the different running copies of VocalChat to hold user
`names and addresses. This file is placed in the Post Office directory. In this case, the user name for
`each user, is entered when performing the User Installation in the Setup program. You should make
`sure that this name is not used by any other user on the network.
`
`SONY EXHIBIT 1024- Page 16
`
`16
`
`
`
`Network Parameters in the VocalChat INI Files
`
`VCSETUP.INI
`These are the network parameters in the VocalChat VCSETUP.INI file in the Post Office directory:
`
`[NetWork]
`
`Setting
`
`Network=
`
`NetworkUsers=
`
`Description
`
`Description of the selected network
`
`User services:
`NetWare; Windows for Workgroups; Generic
`*
`
`NetworkProtocol=
`
`Network protocol:
`IPX; NetBIOS; TCP/IP
`
`NetworkType=
`
`Name of the selected network, for future
`use
`
`IpxSocketAddress=
`
`IPX socket address, when using IPX
`protocol **
`
`TcpSocketAddress=
`
`TCP/IP socket address, when using
`TCP/IP protocol **
`
`* When Generic is set, a CONNLIST.VC file is used.
`
`** Should be set only if the default socket address causes problems.
`
`VOCALCHAT.INI
`
`These are the network parameters in the VocalChat VOCLCHAT.INI file in each user's Windows
`directory:
`
`
`[NetWork]
`
`Setting
`
`MyUserName=
`
`Description
`
`The name of the user (when Generic is
`set)
`
`Changing network configuration
`
`If one network protocol specified in VCSETUP.INI file, and the installed DLL file is for another protocol,
`VocalChat will not run. The same error will result when the user services type set in the VCSETUP.INI file
`does not match the specified network protocol.
`
`To change the protocol, you will have to rerun the Server Installation, in order to install the correct DLL.
`
`SONY EXHIBIT 1024- Page 17
`
`17
`
`
`
`The VocalChat Post Office: Structure and INI Files
`
`This topic describes the various configuration files used by VocalChat 2.0 Post Office. The information is
`provided for system-administrators to help them maintain the post office. The information is NOT
`guaranteed to remain valid in further versions of VocalChat.
`
`VCSETUP.INI
`
`This file is created in the VocalChat directory while performing Server Installation.
`
`It is important that all users use the same VCSETUP.INI, so they all share the same network information
`and Post-Office.
`
`[Network]
`
`NetWorkProtocol = IPX | NetBIOS | TCP/IP
`
`The currently used protocol. Must match the supported protocol by VCNET.DLL (by copying VCIPX.DLL,
`VCNBIOS.DLL or VCTCP.DLL over it)
`
`NetworkUsers = Netware | WinWorkgroups | Generic
`
`Method of determining users address:
`
`Netware
`
`Get Users information from Netware 2.x/3.x bindery
`
`WinWorkgroups Get users information from Windows for Workgroups.
`
`Generic
`
`User VocalChats files for users information. (See Generic network, below).
`
`[PostOffice]
`
`Directory=path | .
`
`Defines the directory of the post-office.
`
`A period . means the VCPO directory is placed under the VOCLCHAT.EXEs directory. This allows
`different users to use different drive-letters to access the post-office.
`
`If the Directory specifies an absolute path, it should be a valid path for all users, pointing to the same
`network directory. If the VocalChat EXE and DLL files are copied to another server, or to a local driver (to
`improve the program load performance), it is important that the VCSETUP.INI will be copied with them,
`and be updated to reflect the PUBLIC Post-Office, shared by all users.
`
`Post-Office Directory Structure
`
`The post-office directory name is always VCPO, under the directory specified in the VCSETUP.INI (or
`under the .EXE directory)
`
`VCPO\ADDRBOOK.VC
`
`SONY EXHIBIT 1024- Page 18
`
`18
`
`
`
`This file is the address-book of all users that use this post-office It is formatted as a .INI file, but this might
`be changed in future versions.
`
`[PostOffice]
`
`Name = name
`
`Name of the post-office. This can be the name of the organization, or of a department in the organization.
`Note that users in one post-office cannot access users of another post-office, neither for voice
`conversations nor for voice-mail transfers. The WAN version of VocalChat allows users to access users
`of remote address-books
`
`[AddressBook]
`
`This section contains the information about all users. For each user there is a line with information. Most
`of this data is informational only.
`
`The following items are used by the VocalChat:
`
`FN=firstname,LN=lastname
`
`The name that appears in the address book dialog.
`
`AL=<alias>
`
`The default alias used when setting the user to a QuickDial button.
`
`VB=<voicebox>
`
`The voice-box directory for the user, under VCPO\USERS
`
`By default it is set to the first 8 letters of the user name, but if that directory cannot be used, it is unified by
`appending it with a number.
`
`User Voice-Box
`
`VCPO\USERS\<voicebox>\VOICEBOX.INI
`
`The directory name <voicebox> is taken from the VB entry in the address book (see just above).
`
`[User]
`
`User=<user-info>
`
`User-information, copied from the Address-book. This information is used mainly to validate that the
`voice-box belongs to the right user
`
`AudioFormats=
`
`List of audio formats that the owner of the voicebox can play. Depends on the audio card in use.
`
`SONY EXHIBIT 1024- Page 19
`
`19
`
`
`
`VCPO\USERS\<voicebox>\NEW\FOLDER.VC
`
`The subdirectory NEW under the voicebox directory is the NEW folder. It is created automatically when a
`message is left for the user, if it is not already exist.
`
`[Folder]
`
`NewMessages
`
`Number of new (unheard) messages in the folder LastMessage - last message number used.
`
`[Messages]
`
`A list of all messages in the folder. for each message the name of the sender, date and time, length and
`a flag if the message was heard. Each message is stored in a seperate .WAV file in the folder directory.
`
`VOCLCHAT.INI
`
`This file, placed in the Windows directory, contain all the user-specific information of the VocalChat and
`VoiceBox.
`
`[User]
`
`User=info
`
`This is a copy of the user information from the address-book. The information is set by the VocalChat,
`and is used by the VoiceBox, (since the VoiceBox cannot otherwise determine the user-name)
`
`[VoiceBox]
`
`FoldersDir=
`
`The directory of all the users private folders (that is, all folders except the NEW folder).
`
`Folders=folder, folder, ...
`
`List of folder names. These are sub-directories under the FoldersDir. Each one of them is in the same
`formart of the NEW folder.
`
`Voice Box Validations
`
`Each time VocalChat is run it performs validation on the Voice Box:
`
`•
`
`•
`
`•
`
`The voicebox directory is read from the addressbook.
`
`The directory is checked, and the VOICEBOX.INI file is checked for validity.
`
`If the username in the VOICEBOX.INI does not match current users name, the user is asked for to
`
`SONY EXHIBIT 1024- Page 20
`
`20
`
`
`
`create a new Voice Box.
`
`• When the user confirm the creation of a Voice Box, the directories under VCPO\USERS are first
`searched for a valid Voice Box for the user. A new Voice Box will be created only if no voicebox
`matches the user name. This recovery means that if the address-book is damaged, users will not
`lose their Voice Box and messages.
`
`• When a user attempt to leave a message to another user, the same validation of the user name is
`performed. If the Voice Box is not valid, or hold a name of another user, a failure message is
`displayed, and no message is sent.
`
`Folders Validations
`
`When the Voice Box browser starts, the list of folders is checked:
`
`•
`
`Folders that are invalid or do not exist are removed from the list. (a valid folder must contain a
`FOLDER.VC file, with a [Folder] section)
`
`• Valid folder directories that do not appear in the list are added to it.
`
`•
`
`The NEW folder is scanned for the list of files, to make sure the list of messages matches the list of
`files. WAV files that do not appear in the list are added as new messages to the list, with a sender
`name unknown.
`
`•
`
`The counters LastMessage and NewMessages in the FOLDER.VC are updated.
`
`• Whenever a new folder is selected, the list of messages of the new folders is updated in the same
`way.
`
`SONY EXHIBIT 1024- Page 21
`
`21
`
`
`
`Sound Card Compatibility
`
`Due to the real time nature of VocalChat, it requires the sound card driver to strictly follow Microsoft
`Windows audio driver definition. Most of the incompatibilities were solved by VocalTec, adjusting
`VocalChat to the different vendors implementation of the driver. In some cases, the problems could not
`be solved by VocalTec. VocalTec is working with those vendors, to try and solve the driver
`incompatibilities.
`
`Logitech AudioMan
`
`a Tends to cut-off the sound at the end of a wave file. This is most noticeable when Voice-Activation
`is on. This problem can also happen with Microsoft's Media-Player.
`
`b When the calling station is "busy" for long periods (e.g.: loading some application), the listening
`computer may hang due to audio blocks which are not returned by the AudioMan driver.
`
`c When sending 8KHZ PCM audio data to the AudioMan, it plays it in 11KHZ.
`
`IBM mWave WindSurfer
`
`About 0.2 Sec is required to go into play or record mode, causing problems when using the voice
`activation feature.
`
`Media-Vision AudioPort, National Semiconductors Tyin2000, Interactive SoundXchange.
`
`These drivers are not fully compatible with Windows Multimedia specifications, thus incompatible with
`VocalChat.
`
`SONY EXHIBIT 1024- Page 22
`
`22
`
`
`
`Novell NetWare
`
`Novell NetWare Windows Configuration
`
`Before running VocalChat with NetWare, make sure that your Windows is properly set up to use
`NetWare. Windows installation automatically detects NetWare and does the proper setup if NetWare is
`installed before Windows (as is the usual case).
`
`If you installed NetWare after Windows, you must run Windows Setup again to activate NetWare support.
`
`If NetWare is not properly installed, VocalChat will issue an error message. The VIPX.386,
`NETWARE.DRV and VNETWARE.386 NetWare drivers have to be installed in order for VocalChat to
`work properly. To do this, rerun Windows Setup, and set Windows to use Novell NetWare.
`
`When a user is logged in into more than one workstation, VocalChat will attempt to call them all, until it
`will be answered.
`
`When a connection is established, VocalChat will record the address of the user, so that subsequent
`calls to this user will attempt to use this address first.
`
`You might have problems communicating between workstations, if one uses IPX.COM and the other
`uses IPXODI. It is recommended that all workstations use IPXODI, as IPX.COM is no longer supported
`by Novell.
`
`Novell NetWare 4.x
`
`VocalChat NetWare support uses NetWare 3.x (and 2.x) bindery services to get user and server names,
`and find user addresses.
`
`NetWare 4.0 has a limited bindery emulation. It is possible to use it with VocalChat, but it is
`recommended to select "Other IPX Network" instead of "