Graphical telephone system
First Claim
Patent Images
1. A communications system comprising:
- a digital network;
a plurality of devices coupled to said network for enabling communications sessions responsive to commands conforming to a known protocol;
a plurality of telephones coupled to said network for communicating by sending and receiving packetized data over said network during said communications sessions; and
one or more graphical proxy servers coupled to a plurality of said telephones for;
providing a graphical interface to said telephones;
receiving control information associated with actions by users using said graphical interface; and
generating commands conforming to said known protocol in response to said control information.
11 Assignments
0 Petitions
Accused Products
Abstract
A telecommunications network (30) includes a plurality of devices that communicate using a certain protocol, such as SIP. Packet phones (32) communicate with the network devices using GPSs (34). The GPSs (34) provide a GUI (graphical user interface) for the packet phones (32). As the user operates the GUI to perform functions, event data is sent to the GPS (34) associated with the phone. The GPS (34) interprets the event data and generates SIP (or other protocol) commands to create, modify and terminate communication sessions as desired by the user.
-
Citations
31 Claims
-
1. A communications system comprising:
-
a digital network;
a plurality of devices coupled to said network for enabling communications sessions responsive to commands conforming to a known protocol;
a plurality of telephones coupled to said network for communicating by sending and receiving packetized data over said network during said communications sessions; and
one or more graphical proxy servers coupled to a plurality of said telephones for;
providing a graphical interface to said telephones;
receiving control information associated with actions by users using said graphical interface; and
generating commands conforming to said known protocol in response to said control information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
one or more processors;
a memory subsystem;
a graphical display.
-
-
11. A method of communicating over a digital network coupling a plurality devices coupled to said network for enabling communications sessions responsive to commands conforming to a known protocol, comprising the steps of:
-
downloading a graphical interface to a plurality of telephones from a graphical proxy server;
uploading control information associated with actions by users using said graphical interface from said telephones to said graphical proxy server;
generating commands conforming to said known protocol in response to said control information; and
sending and receiving data between the telephones responsive to said commands. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A telephone comprising:
-
circuitry to receive graphical interface information over a network from a graphical proxy server; and
circuitry to send control information indicative of actions taken by a user with said graphical interface over said network to said graphical proxy server for translation to a known protocol. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A graphics proxy server comprising:
-
circuitry to transmit graphical interface information over a network to a telephone; and
circuitry to receive control information indicative of actions taken by a user with said graphical interface over said network from said telephone; and
circuitry for generating commands in a known protocol responsive to said control information. - View Dependent Claims (27, 28, 29)
-
-
30. A graphical proxy server for controlling a graphical user interface of a user device, comprising:
-
means for downloading a graphical user interface to the user device;
a means for receiving control information indicative of actions taken by a user with said graphical user interface from said user device;
a means for transmitting updated graphical data to the user device responsive to said control information; and
a means for generating commands in a known protocol responsive to said control information and transmitting the commands to a proxy server to control a communication session with the user device. - View Dependent Claims (31)
-
Specification