Patent ID: 11928482
Assignee: GOOGLE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 19:
20. At least one computer-readable storage medium encoded with executable instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
identifying, by a communications server, a web resource;
determining, by the communications server and based on analysis of the identified web resource, that the web resource provides functionality for online chat assistance by a third party content provider through a chat user interface including:
detecting that the web resource includes a code snippet that causes a new window, that displays the chat user interface and provides online chat functionality for communications between two or more parties, to be opened when a user selects a user interface element presented in the resource;

receiving, by the communications server and from a user, a query to which the web resource hosted by the third party content provider is eligible for presentation as a result;
modifying, by the communications server and in response to detecting that the web resource provides functionality for online chat assistance by the third party content provider through the chat user interface in the new window that provides the online chat functionality for communications between the user and the third party content provider, a content item result (i) that is provided in a search results page in response to the received query and (ii) that provides access to the web resource, including:
incorporating, into the content item result, a control that initiates connection to the live system provided by the third party content provider without requiring the user to navigate away from the search results page to the web resource; and

in response to a selection of the modified content item result from the search results page provided in response to the received query, initiating, by the communications server and without redirecting the user to the web resource, an online chat session between the user and the third party content provider, wherein the search results page is different than the web resource, and the search results page is provided by an entity other than the third party content provider.