IP Library Granted Patent US 9,350,844
Granted Patent B2
US 9,350,844 · App. 12/340,943 · Granted May 24, 2016

Mechanism of providing information to caller by temporarily pausing the call initiation request

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,350,844
App. No.
12/340,943
Granted
May 24, 2016
Kind
B2
Abstract

A method, a network base station, and a user device for pausing a communication connection initiation are disclosed. A processor 210 may begin a communication connection initiation between an origin user device and a target user device. The processor 210 may pause the communication connection initiation. A transceiver 240 may receive a connection action request to execute a connection action.

Claims (50)

1. A method for creating a communication connection, comprising:

receiving by an origin server a connection request from an origin user device;

beginning by the origin server a communication connection initiation between the origin user device and a target user device;

prior to completing the connection initiation, identifying by the origin server a pause event;

prior to completing the connection initiation, pausing by the origin server the communication connection initiation in response to the pause event, such that connection initiation does not progress while the connection initiation is paused;

in response to the pause event, obtaining by the origin server information to send to the origin user device;

sending the information to the origin user device;

receiving a connection action from the origin user device, wherein the connection action is one of

redirect the communication connection initiation to a different target user device; and

upgrade a communication mode of the communication connection initiation; and

executing the connection action received from the origin user device.

2. The method of claim 1 , wherein the connection request from the origin user device comprises a query for information and wherein pausing the communication connection initiation is based on a user rule.

3. The method of claim 1 , wherein pausing the communication connection initiation is performed in response to receiving a pause request from the origin user device.

4. The method of claim 3 wherein before obtaining information to send to the origin user device the method comprises receiving an information query from the origin user device.

5. The method of claim 1 , wherein the connection action comprises redirecting the communication connection initiation to the different target user device.

6. The method of claim 1 , wherein the connection action comprises upgrading the communication mode of the communication connection initiation.

7. A network server for creating a communication connection, comprising:

a processor that

receives a connection request from an origin user device;

begins a communication connection initiation between the origin user device and a target user device;

prior to completing the connection initiation, identifies a pause event;

prior to completing the connection initiation, pauses the communication connection initiation in response to the pause event, such that the connection initiation does not progress while the connection initiation is paused;

in response to the pause event, obtains information to send to the origin user device; and

a transceiver that

sends the information to the origin user device;

receives a connection action from the origin user device, wherein the connection action is one of

redirect the communication connection initiation to a different target user device, and

upgrade a communication mode of the communication connection initiation; and

wherein the processor executes the connection action received from the origin user device.

8. The network server of claim 7 , wherein the connection action from the origin user device comprises a query for information and wherein the processor pauses the communication connection initiation based on a user rule.

9. The network server of claim 7 , wherein the processor pauses the communication connection initiation in response to the transceiver receiving a pause request from the origin user device.

10. The network server of claim 9 , wherein before the processor obtains information to send to the origin user device the transceiver receives an information query from the origin user device.

11. The network server of claim 7 , wherein the connection action comprises redirecting the communication connection initiation to the different target user device.

12. The network server of claim 7 , wherein the connection action comprises upgrading the communication mode of the communication connection initiation.

13. A non-transitory computer-readable medium comprising instructions encoded in one or more tangible media for execution by one or more processors to create a communication connection, the instructions when executed by the one or more processors cause the one or more processors to perform operations, comprising:

receive a connection request from an origin device

send a communication connection request to a first target device to begin a communication connection initiation;

prior to completion of the communication connection initiation, identify a pause event;

prior to completion of the communication connection initiation, pause the communication connection initiation, such that the communication connection initiation does not progress while the communication connection initiation is paused;

obtain information to send to the origin device in response to the pause event;

send the information to the origin device;

receive a connection action from the origin device, wherein the connection action is one of redirect the communication connection initiation to a different target device and upgrade a communication mode of the communication connection initiation; and

execute the one of the connection action.

14. The computer-readable medium of claim 13 , wherein the instructions to obtain information comprises instructions to obtain information regarding a pricing plan for a communication session.

15. The computer-readable medium of claim 13 , wherein the connection request from the origin device comprises a query for the information.

16. The computer-readable medium of claim 13 , wherein the communication connection initiation is paused based on a user rule.

17. The computer-readable medium of claim 13 , wherein the instructions to pause the communication connection initiation comprise instructions to pause the communication connection initiation in response to receiving a pause request from the origin device.

18. The computer-readable medium of claim 13 , wherein before obtaining information to send to the origin device an information query is received from the origin device.

19. The computer-readable medium of claim 13 , wherein the connection action comprises redirecting the communication connection initiation to the different target device.

20. The computer-readable medium of claim 13 , wherein the connection action comprises upgrading a communication mode of the connection initiation.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034355/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028829/0856 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2008
From: AVASARALA, RANJIT; SAKLIKAR, SAMIR DILIPKUMAR; SAHA, SUBIR
To: MOTOROLA, INC.
Reel/Frame 022014/0512 →