Split browser
First Claim
Patent Images
1. A browser for facilitating a plurality of web sessions with web sites on respective communication devices connected to a switch, the switch managing session state and content of each of the web sessions with the communication devices, where each of the web sessions is associated with an identifier;
- the browser comprising;
a communication interface for exchanging messages with the switch, wherein each of the messages contains a respective one of the identifiers;
session records corresponding to respective ones of said web sessions, each of said session records including a session state, content and history of a respective web session; and
parsers to format the messages as communications for sending to the web sites and to format the communication received from the web sites as the messages for the switch, wherein each of the identifiers is associated with a parser.
22 Assignments
0 Petitions
Accused Products
Abstract
A browser for provision of web services to phone sets connected to PBXs or switches. The browser interfaces with the switches to provide content for the displays of the phone sets and to receive inputs from users for web sessions. Session support is provided in both the browser and the switches for coordination of web sessions along with telephony sessions on each of the phone sets.
10 Citations
10 Claims
-
1. A browser for facilitating a plurality of web sessions with web sites on respective communication devices connected to a switch, the switch managing session state and content of each of the web sessions with the communication devices, where each of the web sessions is associated with an identifier;
- the browser comprising;
a communication interface for exchanging messages with the switch, wherein each of the messages contains a respective one of the identifiers; session records corresponding to respective ones of said web sessions, each of said session records including a session state, content and history of a respective web session; and parsers to format the messages as communications for sending to the web sites and to format the communication received from the web sites as the messages for the switch, wherein each of the identifiers is associated with a parser. - View Dependent Claims (2, 3)
- the browser comprising;
-
4. A browser for facilitating web sessions with web sites on a plurality of communication devices connected to a switch, the browser comprising:
-
session records for tracking said communication devices by associating respective ones of said web sessions with respective ones of said communication devices, wherein each of said sessions records also includes a session state, content and history of the respective web session; a switch adaptor for exchanging messages with the switch, wherein each of the messages contains an association with at least one of said session records and one of said session records and one of said communication devices; a message processor for forwarding the messages according the association contained in each of the messages; parsers for exchanging communications with the web sites; session handlers for processing each of the messages and the communications according to the session state and content of the respective session records and accordingly, generating at least one response, the response comprises at least one of a message and a communication; wherein each of the session records has a respective session handler and each of the session handlers has a respective parser. - View Dependent Claims (5, 6, 7)
-
-
8. A switch for facilitating a browser to provide a plurality of web sessions between respective communication devices connected to the switch and web sites, the switch comprising:
-
a call processor for managing arid presenting telephony sessions of the communication devices; a web support for managing and presenting web sessions to respective communication devices, the web sessions tracked by session records on said browser and having content and associations wit respective ones of the communication devices; a transporter for exchanging messages with the browser where the messages contain respective ones of the associations; and an input handler for receiving inputs from users of the communication devices, and in response identifying each of the inputs for forwarding to one of the call processor and the web support, the input handler having identification to determine which of the communication devices originated a given input; wherein the web support generates for each of the inputs at least one of a response to a respective web session and one message to the browser according to the input and the content of the web session. - View Dependent Claims (9, 10)
-
Specification