Method of allocating data communication sessions based upon user information
First Claim
Patent Images
1. A method of establishing communication sessions through the Internet, such method comprising:
- receiving a request from a browser of an Internet requester currently accessing a website of an organization via the browser, the request activated by the requester without entry by the requester of requester identification and location and forwarded to the organization by the browser to request a communication session with a human agent of the website;
automatically recovering and analyzing browser associated information not entered by the requester relating to the request, without prompting the requestor for requester identification and location, prior to human agent assignment from the browser request by using a processor, wherein the browser associated information includes information delivered with the request, router information retrieved based upon a URL of the browser and information retrieved from the browser about other communications sessions, and wherein the step of analyzing browser associated information further comprises automatically retrieving a list of router identifiers defining a path from the Internet requester to the website; and
selecting a human agent for the communication session automatically based upon a content of the analyzed browser associated information.
24 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for establishing communication sessions through the Internet. The method includes the steps of receiving a request from an Internet requester by a website for a communication session with an agent of the website, analyzing browser associated information relating to the request and selecting an agent for the communication session based upon a content of the analyzed browser associated information.
35 Citations
36 Claims
-
1. A method of establishing communication sessions through the Internet, such method comprising:
-
receiving a request from a browser of an Internet requester currently accessing a website of an organization via the browser, the request activated by the requester without entry by the requester of requester identification and location and forwarded to the organization by the browser to request a communication session with a human agent of the website; automatically recovering and analyzing browser associated information not entered by the requester relating to the request, without prompting the requestor for requester identification and location, prior to human agent assignment from the browser request by using a processor, wherein the browser associated information includes information delivered with the request, router information retrieved based upon a URL of the browser and information retrieved from the browser about other communications sessions, and wherein the step of analyzing browser associated information further comprises automatically retrieving a list of router identifiers defining a path from the Internet requester to the website; and selecting a human agent for the communication session automatically based upon a content of the analyzed browser associated information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for of establishing communication sessions through the Internet, such apparatus comprising:
-
means for receiving a request from a browser of an Internet requester currently accessing a website, the request activated by the requester without entry by the requestor of requester identification or location and forwarded to the website by the browser to the request a communication session with a human agent of the website; means for analyzing browser associated information relating to the request, prior to an agent assignment, to identify a location of the requester without requesting entry of the requester identification or location wherein the browser associated information includes information delivered with the request, router information retrieved based upon a URL of the browser and information retrieved from the browser about other communications sessions, and wherein the means for analyzing browser associated information automatically retrieves a list of router identifiers defining a path from the Internet requester to the website; and means for automatically selecting a human agent for the communication session prior to establishing the communication session based upon a content of the analyzed browser associated information and the location. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for of establishing communication sessions through the Internet, such apparatus comprising:
-
a website adapted to receive a request from a browser of an Internet requester accessing the website, the request activated by the requester without entry by requestor of requester identification or location and forwarded to the website by the browser requesting a communication session with a human agent of the website; a packet analyzer adapted to automatically analyze browser associated information relating to the request prior to an agent assignment without entry by the requestor of requester identification or location, wherein the browser associated information comprises at least one of information not entered by the requester delivered to a server along with the request from the browser, router information retrieved by the server based upon a URL of the browser, and information retrieved by the server from the browser about communication sessions with other servers, and a list of router identifiers defining a path from the internet requester to the website; and an agent selection application adapted to automatically select a human agent for the communication session based upon a content including at least location information determined from the analyzed browser associated information. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification