IP Library › Granted Patent US 10,880,722
Granted Patent B1
US 10,880,722 · App. 16/668,482 · Granted Dec 29, 2020

Method and system for integrated mobility management in a cloud-based communication system

Inventors: Daniel J. McDonald (Cary, IL); Svend Frandsen (Koege, DK)
Assignee: MOTOROLA SOLUTIONS, INC.
H04W8/08H04W64/00H04W76/40
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 10,880,722
App. No.
16/668,482
Granted
Dec 29, 2020
Kind
B1
Abstract

A method and system for tracking endpoint location information of a first mobile device and a second mobile device that are members of a common talkgroup is provided. The first mobile device is located at a first communication system and the second mobile device is located at a second communication system. A first mobility update request from the first mobile device is received at a cloud-based mobility management service. The first mobility update request includes a request to update first endpoint location information of the first mobile device. The mobility management database is updated with the first endpoint location information. A second mobility update request from the second mobile device is received at the cloud-based mobility management service. The second mobility update request includes a request to update second endpoint location information of the second mobile device. The mobility management database is updated with the second endpoint location information.

Claims (20)

1. A method for tracking endpoint location information of a first mobile device and a second mobile device that are members of a common talkgroup, the first mobile device located at a first communication system and the second mobile device located at a second communication system, the method comprising:

receiving a first mobility update request from the first mobile device within the first communication system at a cloud-based mobility management service, the first mobility update request comprising a request to update first endpoint location information of the first mobile device within the first communication system, wherein the first mobile device is a member of a first talkgroup;

updating a mobility management database with the first endpoint location information for the first mobile device that is a member of the first talkgroup;

receiving a second mobility update request from the second mobile device at the cloud-based mobility management service, the second mobility update request comprising a request to update second endpoint location information of the second mobile device within the second communication system, wherein the second mobile device is the member of the first talkgroup; and

updating the mobility management database with the second endpoint location information for the second mobile device that is the member of the first talkgroup.

2. The method of claim 1 , wherein the step of updating the mobility management database with the first endpoint location information comprises spawning a first microservice by the cloud-based mobility management service.

3. The method of claim 2 , the method further comprising the step of tearing down the first microservice.

4. The method of claim 1 , wherein the step of updating the mobility management database with the second endpoint location information comprises spawning a second microservice by the cloud-based mobility management service.

5. The method of claim 4 , the method further comprising the step of tearing down the second microservice.

6. The method of claim 1 , the method further comprising the step of completing a group call using the first endpoint location information and the second endpoint location information.

7. A cloud-based mobility management service for tracking endpoint location information of a first mobile device and a second mobile device, the first mobile device located at a first communication system and the second mobile device located at a second communication system, the cloud-based mobility management service comprising:

an input port for receiving a first mobility update request from the first mobile device at a cloud-based mobility management service, the first mobility update request comprising a request to update first endpoint location information of the first mobile device within the first communication system, wherein the first mobile device is part of a first talkgroup;

a processor for updating a mobility management database with the first endpoint location information;

wherein the input port further performs receiving a second mobility update request from the second mobile device at the cloud-based mobility management service, the second mobility update request comprising a request to update second endpoint location information of the second mobile device within the second communication system, wherein the second mobile device is part of the first talkgroup; and

wherein the processor further performs updating the mobility management database with the second endpoint location information.

8. The cloud-based mobility management service of claim 7 , wherein the processor performs updating the mobility management database with the first endpoint location information by spawning a first microservice.

9. The cloud-based mobility management service of claim 8 , wherein the processor further performs tearing down the first microservice.

10. The cloud-based mobility management service of claim 7 , wherein the processor performs updating the mobility management database with the second endpoint location information by spawning a second microservice.

11. The cloud-based mobility management service of claim 10 , wherein the processor further performs tearing down the second microservice.

12. The cloud-based mobility management service of claim 7 , wherein the processor further performs completing a group call using the first endpoint location information and the second endpoint location information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2019
From: MCDONALD, DANIEL J; FRANDSEN, SVEN
To: MOTOROLA SOLUTIONS INC.
Reel/Frame 050863/0939 →
Cited By (2)
US 12,323,869 US 12,445,929