Patent ID: 7917623

Claim:
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.