IP Library Granted Patent US 9,807,553
Granted Patent B2
US 9,807,553 · App. 15/237,588 · Granted Oct 31, 2017

Location-based call initiation

Inventors: Laurent Le Gouez (Brest, FR); Stéphane Blécon (Bohars, FR)
Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
H04W4/02H04M3/5231H04M2242/14H04M2242/30
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,807,553
App. No.
15/237,588
Granted
Oct 31, 2017
Kind
B2
Abstract

An apparatus has a processor and a memory, the memory storing instructions that when executed by the processor, cause the processor to schedule a communication between a contact center and a communication device associated with a user, prompt the user to configure a geographic location for the communication device, track geographic location for the communication device, and initiate the communication in response to determining that the geographic location of the communication device appliance is the configured geographic location.

Claims (52)

1. An apparatus for location-based communication, comprising: a processor; and a memory, the memory storing instructions that when executed by the processor, cause the processor to:

schedule a communication for a desired time between a contact center and a communication device associated with a user;

prompt the user to configure geographic data including a path and direction of movement for the communication device;

in response to determining that a current time is approaching the desired time, track a position of the communication device; and

initiate the communication, by the contact center, in response to determining that the desired time has lapsed and that the position of the communication device is within the configured path and direction of movement.

2. The apparatus of claim 1 wherein the instructions further cause the processor to:

prompt the user to further configure a communication channel for the scheduled communication.

3. The apparatus of claim 1 wherein the instructions further cause the processor to:

prompt the user to indicate, via an interactive window, a line on a map to be used as a path for the geographic location to trigger the communication.

4. The apparatus of claim 3 , wherein the instructions further cause the processor to:

convert the line indicated by the user in the interactive window into one or more points along the line as the path to trigger the communication.

5. The apparatus of claim 4 wherein the instructions further cause the processor to:

utilize a third party service to determine the points.

6. The apparatus of claim 1 wherein the instructions further cause the processor to:

maintain a database relating locations by address and description to coordinates;

prompt the user to describe a location;

parse the location described by the user for keywords and phrases; and

present to the user candidate locations matching the description.

7. The apparatus of claim 1 wherein the instructions further cause the processor to:

track location of the communication device by Global Positioning System (GPS).

8. The apparatus of claim 7 wherein the instructions further cause the processor to:

cooperate with a third-party service to track location of the communication device.

9. The apparatus of claim 8 wherein the instructions further cause the processor to:

cooperate with a cellular service provider to track location of the communication device.

10. The apparatus of claim 1 wherein the instructions further cause the processor to:

impose a time delay before initiating the communication in response to the position of the communication device being determined to be in the geographic location.

11. A method for location-based communication, the method comprising:

scheduling, by a computing device having a processor and associated with a contact center, a communication for a desired time between the contact center and a communication device associated with a user;

prompting the user to configure geographic data including a path and direction of movement for the communication device;

in response to determining that a current time is approaching the desired time, tracking, by the computing device, a position of the communication device; and

initiating, by the computing device, the communication in response to determining that the desired time has lapsed and that the position of the communication device is within the configured path and direction of movement.

12. The method of claim 11 further comprising:

prompting the user to further configure a communication channel for the scheduled communication.

13. The method of claim 11 further comprising:

prompting the user to indicate, via an interactive window, a line on a map to be used as a path for the geographic location to trigger the communication.

14. The method of claim 13 further comprising:

converting the line indicated by the user in the interactive window into one or more points along the line as the path to trigger the communication.

15. The method of claim 14 further comprising:

utilizing a third party service to determine the points.

16. The method of claim 11 further comprising:

maintaining a database relating locations by address and description to coordinates;

prompting the user to describe a location;

parsing the location described by the user for keywords and phrases; and

presenting to the user candidate locations matching the description.

17. The method of claim 11 further comprising:

tracking location of the communication device by Global Positioning System (GPS).

18. The method of claim 17 further comprising:

cooperating with a third-party service to track location of the communication device.

19. The method of claim 18 further comprising:

cooperating with a cellular service provider to track location of the communication device.

20. The method of claim 11 further comprising:

imposing a time delay before initiating the communication in response to the position of the communication device being determined to be in the geographic location.

Assignments (6)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067391/0093 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2017
From: LE GOUEZ, LAURENT; BLECON, STEPHANE
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 042696/0617 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
Continuity (3)
Continuation 14173775 · Feb 5, 2014
Continuation 13686785 · Nov 27, 2012
Related Publication 20160360356A1 · Dec 8, 2016