IP Library Granted Patent US 9,794,390
Granted Patent B2
US 9,794,390 · App. 14/336,042 · Granted Oct 17, 2017

Graphical interactive visual response system and method

Inventors: Haifeng Bi (San Antonio, TX); Xiaolian Bi (San Antonio, TX)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
H04M1/72522G06F3/0482G06F3/04817G06F3/04842G06Q30/0281H04L67/141H04L67/36H04M3/493H04W72/04
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,794,390
App. No.
14/336,042
Granted
Oct 17, 2017
Kind
B2
Abstract

A communications system and method is provided for facilitating access to a service center resource. A request is received from a mobile device of a user to access a service center associated with a destination specific application on the mobile device. The request includes information entered by the user and associated with the request. An identification of a service center resource of the service center that matches needs of the user based upon the information entered by the user and a determination of an availability of the service center resource is made. A first communication is launched to a communications address associated with the mobile device and a second communication is launched to a communications address associated with the service center resource. The first communication and the second communication are bridged.

Claims (37)

1. A method of facilitating access to a service center resource, comprising:

receiving a request from a mobile device of a user to access a service center associated with a destination specific application that resides on the mobile device that allows the user to interact with the destination specific application and the destination specific application to interact with the user before a communication based upon the request is initiated, the request including information entered by the user and associated with the request;

identifying, with a processor, a service center resource of the service center that matches needs of the user based upon the information entered by the user;

determining an availability of the service center resource;

sending status information to the mobile device;

launching a first communication to a communications address associated with the mobile device;

launching a second communication to a communications address associated with the service center resource; and

bridging the first communication and the second communication, wherein a connection is established between the communications address associated with the mobile device and the communications address associated with the service center resource.

2. The method of claim 1 , further comprising queueing the request and waiting for an available service center resource when it is determined that an identified service center resource is unavailable.

3. The method of claim 1 , wherein the status information includes an approximate wait time as to an availability of an unavailable service center resource.

4. The method of claim 1 , wherein the determining the availability of the service center resource comprises repeatedly checking the availability of the service center resource.

5. The method of claim 1 , wherein the information entered by the user includes a response to a menu of possible selections.

6. The method of claim 1 , wherein the receiving the request is initiated in response to a selection of a graphical user interface icon associated with the service center.

7. The method of claim 1 , wherein the receiving the request is initiated in response to a selection of a graphical user interface icon associated with the destination specific application installed on the mobile device.

8. The method of claim 1 , further comprising receiving a selection from the user associated with a handling of the request when the service center resource is unavailable.

9. The method of claim 1 , further comprising receiving the request in a language selected by the user.

10. The method of claim 1 , further comprising sending a message to the mobile device that a communication to the service center resource is being established.

11. A non-transitory computer readable storage medium encoded with an executable computer program that facilitates access to a service center resource and that, when executed by a processor, causes the processor to perform operations comprising:

receiving a request from a mobile device of a user to access a service center associated with a destination specific application that resides on the mobile device that allows the user to interact with the destination specific application and the destination specific application to interact with the user before a communication based upon the request is initiated, the request including information entered by the user and associated with the request;

identifying a service center resource of the service center that matches needs of the user based upon the information entered by the user;

determining an availability of the service center resource;

sending status information to the mobile device;

launching a first communication to a communications address associated with the mobile device;

launching a second communication to a communications address associated with the service center resource; and

bridging the first communication and the second communication, wherein a connection is established between the communications address associated with the mobile device and the communications address associated with the service center resource.

12. The non-transitory computer readable storage medium of claim 11 , further comprising queueing the request and waiting for an available service center resource when it is determined that an identified service center resource is unavailable.

13. The non-transitory computer readable storage medium of claim 11 , wherein the status information includes an approximate wait time as to an availability of an unavailable service center resource.

14. The non-transitory computer readable storage medium of claim 11 , wherein the determining the availability of the service center resource comprises repeatedly checking the availability of the service center resource.

15. The non-transitory computer readable storage medium of claim 11 , wherein the information entered by the user includes a response to a menu of possible selections.

16. The non-transitory computer readable storage medium of claim 11 , wherein the receiving the request is initiated in response to a selection of a graphical user interface icon associated with the service center.

17. The non-transitory computer readable storage medium of claim 11 , wherein the receiving the request is initiated in response to a selection of a graphical user interface icon associated with the destination specific application installed on the mobile device.

18. The non-transitory computer readable storage medium of claim 11 , further comprising receiving a selection from the user associated with a handling of the request when the service center resource is unavailable.

19. The non-transitory computer readable storage medium of claim 11 , further comprising receiving the request in a language selected by the user.

20. A computer comprising:

a memory that stores executable instructions;

a processor that executes the executable instructions;

wherein the computer receives a request from a mobile device of a user to access a service center associated with a destination specific application that resides on the mobile device that allows the user to interact with the destination specific application and the destination specific application to interact with the user before a communication based upon the request is initiated, the request including information entered by the user and associated with the request, identifies a service center resource of the service center that matches needs of the user based upon the information entered by the user, determines an availability of the service center resource, sends status information to the mobile device, launches a first communication to a communications address associated with the mobile device, launches a second communication to a communications address associated with the resource, and bridges the first communication and the second communication, wherein a connection is established between the communications address associated with the mobile device and the communications address associated with the service center resource.

Assignments (6)
SECURITY INTEREST Recorded Jan 30, 2026
From: ASURION, LLC; ASURION SERVICES, LLC; SIMPLR SOLUTIONS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 073643/0001 →
SECURITY INTEREST Recorded Dec 19, 2025
From: ASURION, LLC; ASURION SERVICES, LLC; SIMPLR SOLUTIONS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 073275/0401 →
SECOND LIEN SECURITY AGREEMENT (SUPPLEMENT NO. 6) Recorded Dec 28, 2020
From: ASURION, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 054854/0189 →
FIRST LIEN SECURITY AGREEMENT (SUPPLEMENT NO. 8) Recorded Dec 24, 2020
From: ASURION, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 054881/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2018
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: ASURION, LLC
Reel/Frame 045304/0676 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2014
From: BI, HAIFENG; BI, XIAOLIAN
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 033351/0593 →
Continuity (2)
Continuation 13205942 · Aug 9, 2011
Related Publication 20140331177A1 · Nov 6, 2014