IP Library Granted Patent US 8,934,870
Granted Patent B1
US 8,934,870 · App. 13/755,015 · Granted Jan 13, 2015

Determining whether the local time for a location where a mobile device is located is within a calling window of time

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 8,934,870
App. No.
13/755,015
Granted
Jan 13, 2015
Kind
B1
Abstract

Various embodiments of the invention provide methods, systems, and computer-program products for determining whether a local time for a first party is within a calling window of time for placing a telephone call by a second party to a mobile device of the first party. For particular embodiments, information about the mobile device is retrieved by a computer-program application residing on the device. Depending on the embodiment, this information may comprise a current time of a location where the mobile device is located, a geo-location of the device, and/or a time zone for the location where the device is located. In various embodiments, once the information has been retrieved, at least a portion of the information is sent to the second party to be used to determine whether the local time for the first party is within the calling window for placing the telephone call to the mobile device.

Claims (27)

1. A method for determining whether a local time for a first party is within a calling window of time for placing a telephone call by a second party to a mobile device of the first party, the method comprising the steps of:

obtaining permission from the first party to place the telephone call to the mobile device of the first party, the permission being obtained as a result of the first party downloading a computer-program application to reside on the mobile device;

retrieving information about the mobile device by the computer-program application residing on the mobile device of the first party, the information comprising at least one of a current time for a location where the mobile device is located, a geo-location of the mobile device, and a time zone for the location where the mobile device is located; and

sending at least a portion of the retrieved information to the second party, wherein the second party determines whether the local time for the first party is within the calling window of time for placing the telephone call to the mobile device of the first party based at least in part on the portion of the retrieved information.

2. The method of claim 1 , wherein the step for retrieving the information is carried out upon receiving a request from the second party.

3. The method of claim 1 , wherein the second party is a contact center.

4. The method of claim 3 , wherein the contact center is placing the telephone call on behalf of a third party and the computer-program application residing on the mobile device originated from the third party.

5. The method of claim 1 comprising the step of obtaining permission from the first party to retrieve the information about the mobile device of the first party at the time when the first party downloads the computer-program application to reside in the mobile device.

6. The method of claim 1 , wherein the information comprises the time zone for the location where the mobile device is located and the method further comprises the step of obtaining the time zone by the computer-program application querying a lookup table stored in the mobile device.

7. A non-transitory, computer-readable medium comprising device-executable instructions for determining whether a local time for a first party is within a calling window of time for placing a telephone call by a second party to a mobile device of the first party, the device-executable instructions being configured to cause at least one processor residing on the mobile device to:

retrieve information about the mobile device, the information comprising at least one of a current time for a location where the mobile device is located, a geo-location of the mobile device, and a time zone for the location where the mobile device is located; and

send at least a portion of the retrieved information to the second party, wherein permission from the first party to place the telephone call to the mobile device is obtained as a result of the first party downloading the device-executable instructions to the mobile device and the second party determines whether the local time for the first party is within the calling window of time for placing the telephone call to the mobile device of the first party based at least in part on the portion of the retrieved information.

8. The non-transitory, computer-readable medium of claim 7 , wherein the information about the mobile device is retrieved upon receiving a request from the second party.

9. The non-transitory, computer-readable medium of claim 7 , wherein the second party is a contact center.

10. The non-transitory, computer-readable medium of claim 9 , wherein the contact center is placing the telephone call on behalf of a third party and the device-executable instructions originated from the third party.

11. The non-transitory, computer-readable medium of claim 7 , wherein permission from the first party to retrieve the information about the mobile device is obtained during the time when the first party downloads the device-executable instructions to the mobile device.

12. The non-transitory, computer-readable medium of claim 7 , wherein the information comprises the time zone for the location where the mobile device is located and the device-executable instructions are configured to cause the at least one processor residing on the mobile device to obtain the time zone by querying a lookup table stored in the mobile device.

13. A mobile device comprising:

a processor; and

memory comprising executable instructions, wherein the processor executes the executable instructions to:

retrieve information about the mobile device, the information comprising at least one of a current time for a location where the mobile device is located, a geo-location of the mobile device, and a time zone for the location where the mobile device is located; and

send at least a portion of the retrieved information to a party, and wherein permission to place a telephone call to the mobile device is obtained as a result of downloading the executable instructions to the mobile device and the party determines whether a local time for the mobile device is within a calling window of time for placing the telephone call to the mobile device based at least in part on the portion of the retrieved information.

14. The mobile device of claim 13 , wherein the information about the mobile device is retrieved upon the mobile device receiving a request from the party.

15. The mobile device of claim 13 , wherein the party is a contact center.

16. The mobile device of claim 15 , wherein the contact center is placing the telephone call on behalf of a second party and the executable instructions originated from the second party.

17. The mobile device of claim 13 , wherein permission to retrieve the information about the mobile device is obtained during the time when the executable instructions are downloaded to the mobile device.

18. The mobile device of claim 13 , wherein the information comprises the time zone for the location where the mobile device is located and the processor executes the executable instructions to obtain the time zone by querying a lookup table stored in the memory of the mobile device.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
Reel/Frame 073360/0209 →
ASSIGNMENT Recorded Oct 27, 2025
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP); NOBLE SYSTEMS, LLC
To: ALVARIA, INC.
Reel/Frame 073360/0481 →
SECURITY INTEREST Recorded Oct 27, 2025
From: ALVARIA, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073360/0564 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: NOBLE SYSTEMS, LLC
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0556 →
CERTIFICATE OF CONVERSION Recorded Mar 12, 2024
From: NOBLE SYSTEMS CORPORATION, A GEORGIA CORPORATION
To: NOBLE SYSTEMS, LLC, A DELAWARE LIMITED LIABILITY COMPANY
Reel/Frame 066794/0435 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2021
From: WELLS FARGO CAPITAL FINANCE, LLC
To: NOBLE SYSTEMS CORPORATION
Reel/Frame 056193/0363 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
AMENDMENT Recorded Jun 2, 2015
From: NOBLE SYSTEMS CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC
Reel/Frame 035812/0507 →