Patent ID: 6563821
Filing Date: 2003-05-13
Classification: H04L,H04Q

Abstract:
A communications server system for managing communication sessions between multiple remote users and a network, the communications server system comprising:a network interface coupled to a plurality of connection segments through a first bus, the network interface operable for receiving outgoing network packets from a connection segment on the first bus and transmitting the outgoing network packets to the network, and for receiving incoming network packets from the network and transmitting the incoming network packets to the connection segment on the first bus; the plurality of connection segments further coupled to a second bus, each one of the connection segments comprising: a communications module for coupling to a telephone line and operable for transforming incoming telephone signals from the remote users into frames of incoming data and transmitting the frames of incoming data on the second bus, the communications module further operable for transforming frames of outgoing data received on the second bus into outgoing telephone signals for the remote users, wherein the telephone line comprises a plurality of telephone connections for a remote user; and a remote access server processor for controlling the communication sessions through the one connection segment, the remote access server processor operable for converting the frames of incoming data received on the second bus from the plurality of telephone connections for the remote user into outgoing network packets from the remote user and transmitting the outgoing network packets on the first bus, and for converting the incoming network packets to the remote user received on the first bus into the frames of outgoing data and transmitting the frames of outgoing data on the second bus to the plurality of telephone connections for the remote user; and a system manager processor coupled to the plurality of connection segments through a third bus, the system manager processor operable for transmitting commands to each connection segment and for receiving status information from each connection segment on the third bus.