System and method for automated end-user support
First Claim
Patent Images
1. A method for operating a browser associated with an end-user, the method comprising:
- receiving a request for end-user support;
determining a present navigation location for the end-user;
retrieving content from a content provider that corresponds to the determined present navigation location, wherein the retrieved content includes an embedded navigation link;
encoding the present navigation location;
encoding the embedded navigation link;
replacing the embedded navigation link included in the retrieved content with the encoding of the embedded navigation link;
providing a modified content to the end-user, wherein the modified content includes a portion of the retrieved content and includes the encoding of the embedded navigation link that replaced the embedded navigation link; and
providing the end-user support to the end-user;
wherein at least a representation of the modified content and the end-user support are simultaneously viewable by the end-user.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method for displaying content in a browser window associated with an end-user is described. In one implementation, data that includes links is received from a content provider, each of the links is identified and encoded, and the received data along with the links are displayed in the end-user'"'"'s browser window.
-
Citations
39 Claims
-
1. A method for operating a browser associated with an end-user, the method comprising:
-
receiving a request for end-user support;
determining a present navigation location for the end-user;
retrieving content from a content provider that corresponds to the determined present navigation location, wherein the retrieved content includes an embedded navigation link;
encoding the present navigation location;
encoding the embedded navigation link;
replacing the embedded navigation link included in the retrieved content with the encoding of the embedded navigation link;
providing a modified content to the end-user, wherein the modified content includes a portion of the retrieved content and includes the encoding of the embedded navigation link that replaced the embedded navigation link; and
providing the end-user support to the end-user;
wherein at least a representation of the modified content and the end-user support are simultaneously viewable by the end-user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19)
-
-
13. A system for providing content to a browser, wherein a first content portion originates from a first domain and a second content portion originates from a second domain, the system comprising:
-
an automated support system; and
an annotation server connected to the automated support system;
wherein the annotation server is configured to cause the first content portion and the second content portion to appear as if they both originated from a common domain.
-
-
20. A method for displaying content in a browser window, the method comprising:
-
receiving data from a content provider, wherein the received data includes a plurality of embedded links;
identifying each of the plurality of embedded links;
encoding a first of the plurality of embedded links; and
providing for display in the browser window at least a representation of at least a portion of the received data;
wherein the first of the plurality of embedded links is encoded responsive to the first of the plurality of links being associated with a first domain. - View Dependent Claims (21, 22, 23, 24, 26, 27, 28, 29)
-
-
25. A method for displaying content in a browser window, the method comprising:
-
receiving data from a content provider, wherein the received data includes a plurality of embedded links;
identifying each of the plurality of embedded links;
encoding a first of the plurality of embedded links; and
providing for display in the browser window at least a representation of at least a portion of the received data;
wherein the first of the plurality of embedded links is encoded responsive to the first of the plurality of links being associated with a first domain.
-
-
30. A system for providing end-user support, the system comprising:
-
an end-user support knowledge database;
an automated support server in communication with the end-user support knowledge database; and
a secondary support system in communication with the end-user support knowledge database;
wherein both the automated support server and the secondary support system are configured to access the end-user support knowledge database to provide end-user support. - View Dependent Claims (31, 32, 33, 34, 35, 37, 38, 39)
-
-
36. A system for providing end-user support, the system comprising:
-
an end-user support knowledge database;
an automated support server in communication with the end-user support knowledge database; and
a data collection module in communication with the end-user support knowledge database and the automated support server.
-
Specification