IP Library Granted Patent US 9,197,681
Granted Patent B2
US 9,197,681 · App. 14/218,463 · Granted Nov 24, 2015

Interaction using content

Inventors: Ashutosh Roy (Los Altos, CA); Promod Narang (Los Altos, CA); Sam Hanh (Saratoga, CA)
Assignee: EGAIN CORPORATION
H04L65/403G06Q10/107G06Q30/0241H04L65/4007
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,197,681
App. No.
14/218,463
Granted
Nov 24, 2015
Kind
B2
Abstract

A method, computer-readable medium and system for interacting using content are disclosed. A web response may be executed on a first computer system and/or another computer system associated with the first computer system responsive to the initiation of a call over a voice channel between the first computer system and a second computer system. The web response may include automatically downloading content over a data channel so that it can be automatically presented at the first computer system and/or another computer system associated with the first computer system. The content may include video, audio, information from a social networking website, a blog, other content, some combination thereof, etc. In this manner, more and/or different types of content can be used to communicate with callers by causing content to be presented in conjunction with communication over a voice channel.

Claims (46)

1. A method of interacting, said method comprising:

responsive to a phone session between a first computer system and a second computer system over a first channel, accessing a request for content at a third computer system, wherein said request originates at said second computer system, wherein said request is associated with a web response, and wherein said web response comprises a download of said content;

determining a fourth computer that is associated with said first computer system; and

communicating said request from said third computer system to said fourth computer system to initiate execution of said web response, wherein said execution of said web response comprises downloading said content from a content provider to said fourth computer system without user input using a second channel and displaying said content on said display device of said first computer system.

2. The method of claim 1 , further comprising:

determining at least one attribute associated with said web response; and

communicating said request from said third computer system to said fourth computer system to initiate execution of said web response in accordance with said at least one attribute, wherein said web response comprises a display of said content on a display device of said fourth computer system.

3. The method of claim 2 , wherein said fourth computer system is determined based on said attribute.

4. The method of claim 1 , wherein said determining a fourth computer system comprises:

discovering computer systems that are in proximity to said first computer system and that have an association with said first computer system.

5. The method of claim 1 , wherein said determining a fourth computer system comprises:

setting said fourth computer system as a default to receive content in association with said first computer system.

6. The method of claim 1 , wherein said content provider and said second computer system are associated with an enterprise.

7. The method of claim 6 , wherein said second computer system is associated with a call center of said enterprise.

8. The method of claim 1 , further comprising:

determining an application to be launched on said fourth computer system in association with said first computer system; and

communicating another request to said fourth computer system from said third computer system to cause said fourth computer system to launch said application.

9. The method of claim 8 , further comprising:

receiving browsing history of said first computer system; and

selecting said application based on said browsing history.

10. The method of claim 1 , further comprising:

conducting said phone session as an interactive voice response (IVR) session; and

determining said web response based on content from said IVR session.

11. The method of claim 1 , further comprising:

initiating a co-browsing session between said fourth computer system and said second computer system to allow said fourth and second computer systems to contemporaneously browse said content.

12. A non-transitory computer-readable medium having computer-readable program code embodied therein for causing a computer system to perform a method of interacting, said method comprising:

responsive to a phone session between a first computer system and a second computer system over a first channel, accessing a request for content at a third computer system, wherein said request originates at said second computer system, wherein said request is associated with a web response, and wherein said web response comprises a download of said content;

determining a fourth computer that is associated with said first computer system; and

communicating said request from said third computer system to said fourth computer system to initiate execution of said web response, wherein said execution of said web response comprises downloading said content from a content provider to said fourth computer system without user input using a second channel and displaying said content on said display device of said first computer system.

13. The computer-readable medium of claim 12 , wherein said method further comprises:

determining at least one attribute associated with said web response; and

communicating said request from said third computer system to said fourth computer system to initiate execution of said web response in accordance with said at least one attribute, wherein said web response comprises a display of said content on a display device of said fourth computer system.

14. The computer-readable medium of claim 12 , wherein said fourth computer system in said method is determined based on said attribute.

15. The computer-readable medium of claim 12 , wherein said determining a fourth computer system in said method comprises:

discovering computer systems that are in proximity to said first computer system and that have an association with said first computer system.

16. The computer-readable medium of claim 12 , wherein in said method said content provider and said second computer system are associated with an enterprise.

17. The computer-readable medium of claim 12 , wherein in said method said second computer system is associated with a call center of said enterprise.

18. The computer-readable medium of claim 12 , wherein said method further comprises:

determining an application to be launched on said fourth computer system in association with said first computer system; and

communicating another request to said fourth computer system from said third computer system to cause said fourth computer system to launch said application.

19. A system comprising a processor and a memory, wherein said memory comprises instructions that when executed by said system implement a method of interacting, said method comprising:

responsive to a phone session between a first computer system and a second computer system over a first channel, accessing a request for content at a third computer system, wherein said request originates at said second computer system, wherein said request is associated with a web response, and wherein said web response comprises a download of said content;

determining a fourth computer that is associated with said first computer system; and

communicating said request from said third computer system to said fourth computer system to initiate execution of said web response, wherein said execution of said web response comprises downloading said content from a content provider to said fourth computer system without user input using a second channel and displaying said content on said display device of said first computer system.

20. The system of claim 19 , wherein said method further comprises:

initiating a co-browsing session between said fourth computer system and said second computer system to allow said fourth and second computer systems to contemporaneously browse said content.

Assignments (5)
RELEASE AND REASSIGNMENT Recorded Nov 22, 2019
From: EGAIN CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051094/0863 →
RELEASE AND REASSIGNMENT Recorded Nov 22, 2019
From: EGAIN CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051094/0908 →
SECURITY INTEREST Recorded Dec 3, 2015
From: EGAIN CORPORATION
To: WELLS FARGO BANK, N.A., AS AGENT
Reel/Frame 037204/0662 →
CHANGE OF NAME Recorded Feb 6, 2015
From: EGAIN COMMUNICATIONS CORPORATION
To: EGAIN CORPORATION
Reel/Frame 034923/0718 →
PATENT SECURITY AGREEMENT Recorded Nov 26, 2014
From: EGAIN CORPORATION
To: WELLS FARGO BANK, N.A., AS AGENT
Reel/Frame 034476/0981 →
Continuity (3)
Continuation 13271938 · Oct 12, 2011
Provisional Application 61392375 · Oct 12, 2010
Related Publication 20140201288A1 · Jul 17, 2014