IP Library Granted Patent US 9,392,120
Granted Patent B2
US 9,392,120 · App. 14/324,873 · Granted Jul 12, 2016

Methods and systems for call management with user intervention

Inventors: Robert A. Chingon (Honolulu, HI); Stephen P. Brennan (Bedford, TX); Christopher L. Helbling (Norwalk, CT); Nagendra Kunuturi (Irving, TX); Ravi Penumatsa (Addison, TX); Mahesh Rajagopalan (Irving, TX); Craig L. Reding (Midland Park, NJ); John R. Reformato (East Meadow, NY); John H. Wurster (Basking Ridge, NJ); Sandeep Chakraverty (Irving, TX); Byron M. Pinto (Irving, TX)
Assignee: Verizon Patent and Licensing Inc.
H04M3/54H04M3/436H04M7/0033H04W4/023H04M3/42195H04M3/543H04M2203/2072H04M2207/12
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,392,120
App. No.
14/324,873
Granted
Jul 12, 2016
Kind
B2
Abstract

Methods and systems for managing a call in real-time are disclosed. Methods and systems consistent with the present invention manage a call in real-time based on input from a user. A service center receives information pertaining to a call to the user from a service control point and sends a notification of the call to a device associated with the user. The service center receives a response to the notification from the user. Thereafter, the service center instructs the service control point to connect the call based on the response.

Claims (65)

1. A method comprising:

receiving, by a server and from a network call controller, information associated with a call to a user;

sending, by the server, a notification to a device of the user after receiving the information associated with the call;

receiving, by the server and as a response to the notification, information regarding a selection of an option for managing the call by the user,

the option including sending the call to another device that is different from the device; and

instructing, by the server, the network call controller to connect the call based on the selection of the option.

2. The method of claim 1 ,

where the notification includes displayable user-selectable options for managing the call, and

where the user-selectable options for managing the call includes the option for managing the call.

3. The method of claim 1 , further comprising:

selecting the device, from a plurality of devices, based on data associated with the user.

4. The method of claim 3 , further comprising:

retrieving the data associated with the user based on the information associated with the call.

5. The method of claim 1 , where the other device is within a particular distance from a temporary location of the user.

6. The method of claim 1 , further comprising:

receiving, from the network call controller, other information associated with another call to the user;

sending another notification to the device of the user after receiving the other information associated with the other call;

determining that another response to the other notification has not been received after a particular period of time; and

accepting the call for the device based on determining that the other response to the other notification has not been received after the particular period of time.

7. The method of claim 1 , where instructing the network call controller comprises:

encrypting the information regarding the selection of the option, and

sending the encrypted information regarding the selection of the option to the network call controller.

8. The method of claim 1 ,

where the option is selected from a plurality of options, and

where another option, of the plurality of options, includes screening a calling party that placed the call to the user.

9. A method comprising:

receiving, by a device, a notification regarding a call directed to a user associated with the device;

providing, by the device and for display, a user interface based on the notification,

the user interface including information identifying user-selectable options for managing the call directed to the user;

receiving, by the device and via the user interface, a selection of a particular option, of the user-selectable options, from the user; and

causing, by the device, the call to be connected based on the selection of the particular option.

10. The method of claim 9 , where the notification includes the information identifying the user-selectable options for managing the call directed to the user.

11. The method of claim 9 , further comprising:

providing, while providing the user interface, a ringing tone or an announcement that indicates that the call is proceeding.

12. The method of claim 9 , where causing the call to be connected based on the selection of the particular option comprises:

providing, to a server, a response to the notification based on the selection of the particular option,

the response including information identifying the selection of the particular option by the user, and

the server instructing a network call controller to connect the call based on the selection of the particular option.

13. The method of claim 9 , where the particular option includes forwarding the call to another device that is different from the device.

14. The method of claim 13 , further comprising:

presenting, to the user, a query for a number of the other device; and

receiving, from the user, information identifying the number,

causing the call to be connected including:

causing the call to be forwarded to the other device based on the information identifying the number.

15. A system comprising:

one or more processors to:

receive, from a network call controller, information associated with a call to a user;

send a notification to a device of the user after receiving the information associated with the call;

receive, as a response to the notification, information regarding a selection of an option for managing the call by the user,

the option including causing a particular recorded announcement to be played to a calling party that placed the call to the user; and

instruct the network call controller to connect the call based on the selection of the option.

16. The system of claim 15 ,

where the notification includes displayable user-selectable options for managing the call, and

where the user-selectable options for managing the call includes the option for managing the call.

17. The system of claim 15 ,

where the option is selected from a plurality of options, and

where another option, of the plurality of options, includes sending the call to another device that is different from the device.

18. The system of claim 15 ,

where the option is selected from a plurality of options, and

where another option, of the plurality of options, includes screening a calling party that placed the call to the user.

19. The system of claim 15 , where the one or more processors are further to:

select the device, from a plurality of devices, based on data associated with the user.

20. The system of claim 15 , where, when instructing the network call controller, the one or more processors are to:

encrypt the information regarding the selection of the option, and

send the encrypted information regarding the selection of the option to the network call controller.

Assignments (12)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2016
From: GTE COMMUNICATIONS SYSTEMS CORPORATION
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 037690/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2016
From: VERIZON DATA SERVICES LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 037691/0024 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2016
From: VERIZON SERVICES CORP.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 037691/0107 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: WURSTER, JOHN H.
To: VERIZON SERVICES CORP.
Reel/Frame 037676/0624 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: HELBLING, CHRISTOPHER L.; REDING, CRAIG L.; REFORMATO, JOHN R.
To: VERIZON SERVICES CORP.
Reel/Frame 037676/0808 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: CHINGON, ROBERT A.; KUNUTURI, NAGENDRA; PENUMATSA, RAVI
To: VERIZON DATA SERVICES INC.
Reel/Frame 037676/0984 →
CHANGE OF NAME Recorded Feb 5, 2016
From: GTE AUTOMATIC ELECTRIC INCORPORATED
To: GTE COMMUNICATIONS SYSTEMS CORPORATION
Reel/Frame 037732/0643 →
CHANGE OF NAME Recorded Feb 5, 2016
From: GTE DATA SERVICES INC.
To: VERIZON DATA SERVICES INC.
Reel/Frame 037732/0669 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: BRENNAN, STEPHEN P.
To: GTE AUTOMATIC ELECTRIC INCORPORATED
Reel/Frame 037674/0571 →
CHANGE OF NAME Recorded Feb 5, 2016
From: VERIZON DATA SERVICES INC.
To: VERIZON DATA SERVICES LLC
Reel/Frame 037732/0731 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: RAJAGOPALAN, MAHESH
To: GTE DATA SERVICES INC.
Reel/Frame 037675/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2016
From: CHAKRAVERTY, SANDEEP; PINTO, BYRON M.
To: VERIZON DATA SERVICES INC.
Reel/Frame 037676/0508 →
Continuity (9)
Continuation 12256583 · Oct 23, 2008
Continuation 10721005 · Nov 24, 2003
Continuation In Part 10083793 · Feb 27, 2002
Continuation In Part 10083792 · Feb 27, 2002
Continuation In Part 10083884 · Feb 27, 2002
Continuation In Part 10083822 · Feb 27, 2002
Provisional Application 60436018 · Dec 26, 2002
Provisional Application 60428704 · Nov 25, 2002
Related Publication 20140378110A1 · Dec 25, 2014