IP Library Granted Patent US 8,700,667
Granted Patent B1
US 8,700,667 · App. 13/546,194 · Granted Apr 15, 2014

Location-aware task management systems and methods

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,700,667
App. No.
13/546,194
Granted
Apr 15, 2014
Kind
B1
Abstract

Location-aware task management solutions are disclosed that can be used in a variety of task-management applications that prioritize tasks associated with a plurality of remote locations, based at least in part on the location of the remote user. For instance, certain systems utilize media access control (MAC) addresses of a plurality of wireless access points (WAPs) to identify and/or recommend which of a plurality of tasks should be completed by one or more remote users responsible for completing the tasks. In other instances, certain systems utilize GPS or RFID information to identify and/or recommend which of a plurality of tasks should be completed by one or more remote users responsible for completing the tasks.

Claims (50)

1. A system for dynamically reprioritizing an information technology (IT) task database, the system comprising an IT server, the IT server comprising:

first computer hardware including at least a first computer processor; and

a first task management module stored in computer-readable storage and comprising computer-readable instructions, that when executed by the first computer processor, cause the first computer hardware to perform operations defined by the computer-executable instructions the first task management module configured to:

receive from an IT administrator task data indicative of at least one task and a physical location associated with the at least one task;

transform the task data into a task database, the task database comprising the at least one task, the physical location associated with the at least one task, and a first priority associated with the at least one task;

receive wireless access point (WAP) data indicative of at least one access address and at least one first location associated with the at least one access address; and

transform the WAP data into a WAP database, the WAP database comprising the at least one access address and the at least one first location associated with the at least one access address;

the system further comprising a computing device, the computing device comprising:

second computer hardware including at least a second computer processor; and

a second task management module stored in second computer-readable storage and comprising computer-readable instructions, that when executed by the second computer processor, cause the second computer hardware to perform operations defined by the computer-executable instructions, the second task management module configured to:

receive location information;

receive the task database and the WAP database from the IT server; and

transform the task database into a reprioritized task list, the reprioritized task list comprising the at least one task, the physical location associated with the at least one task, and a second priority associated with the at least one task, the second priority being different from the first priority, the second priority being based at least in part on the location information.

2. The system of claim 1 wherein the location information comprises a media access control (MAC) address from a wireless access point (WAP) at a current location.

3. The system of claim 2 wherein transforming the task database into the reprioritized task list comprises:

using the current location MAC address as the at least one access address in the WAP database;

identifying the at least one first location using the WAP database and the current location MAC address;

using the at least one first location as the physical location associated with the at least one task in the task database; and

identifying the at least one task using the task database and the at least one first location.

4. The system of claim 2 wherein the second priority is determined using at least the MAC address from the WAP at the current location.

5. The system of claim 1 wherein the location information comprises global positioning system (GPS) data.

6. The system of claim 1 wherein the location information comprises radio frequency identification (RFID) data.

7. A method of dynamically reprioritizing an information technology (IT) task database, the method comprising:

receiving from an IT server a task database, the task database comprising at least one task having a first priority and associated with a physical location;

receiving from the IT server a wireless access point (WAP) database, the WAP database comprising at least one access address, the at least one access address associated with at least one first location;

receiving location information; and

transforming the task database into a reprioritized task list, the reprioritized task list comprising the at least one task, the physical location associated with the at least one task, and a second priority associated with the at least one task, the second priority being different from the first priority, the second priority being based at least in part on the location information.

8. The method of claim 7 wherein receiving the location information comprises connecting to a wireless access point (WAP) at a current location, and identifying a media access control (MAC) address associated with the WAP at the current location.

9. The method of claim 8 wherein transforming the task database into the reprioritized task list comprises:

using the current location MAC address as the at least one access address in the WAP database;

identifying the at least one first location using the WAP database and the current location MAC address;

using the at least one first location as the physical location associated with the at least one task in the task database; and

identifying the at least one task using the task database and the at least one first location.

10. The method of claim 7 wherein the second priority is determined using a plurality of factors, wherein one of the factors comprises a media access control (MAC) address from a WAP at a current location.

11. The method of claim 10 wherein another of the factors is a location of an end-user, type of the at least one task, complexity of the at least one task, urgency of the at least one task, severity of the at least one task, importance the end-user places on the at least one task, or importance of the end-user involved.

12. The method of claim 7 wherein the location information comprises global positioning system (GPS) data.

13. The method of claim 7 wherein the location information comprises radio frequency identification (RFID) data.

14. The method of claim 7 wherein transforming the task database into a reprioritized task list comprises dynamically re-evaluating the first priority of the at least one task to include the location information.

15. A remote computing device to dynamically reprioritizing an information technology (IT) task database, the device comprising:

computer hardware including at least a computer processor; and

computer-readable instructions stored in computer-readable storage, that when executed by the computer processor, cause the computer hardware to perform operations defined by the computer-executable instructions, the computer-executable instructions comprising

receiving from a server a task database, the task database comprising at least one task having a first priority and associated with a physical location;

receiving from the server a wireless access point (WAP) database, the WAP database comprising at least one access address associated with at least one first location;

receiving location information; and

transforming the task database into a reprioritized task list, the reprioritized task list comprising the at least one task, the physical location associated with the at least one task, and a second priority associated with the at least one task, the second priority being different from the first priority, the second priority being based at least in part on the location information.

16. The system of claim 15 wherein the location information comprises a media access control (MAC) address from a wireless access point (WAP) at a current location.

17. The system of claim 16 wherein the current location is defined at least in part by the signal strength of the WAP.

18. The system of claim 16 wherein the current location is defined at least in part by proximity to the WAP.

19. The system of claim 16 wherein the current location is defined at least in part by authorization to access the WAP.

20. The system of claim 15 wherein the computer-executable instructions further comprise notifying a user of the second priority.

Assignments (27)
RELEASE OF SECURITY INTEREST Recorded Nov 19, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.
Reel/Frame 073606/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 18, 2025
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.
Reel/Frame 073613/0326 →
SECURITY INTEREST Recorded Jun 8, 2025
From: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; ERWIN, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 071527/0649 →
SECURITY INTEREST Recorded Jun 8, 2025
From: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; ERWIN, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 071527/0001 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS Recorded Feb 2, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC.
Reel/Frame 059105/0479 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 2, 2022
From: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.; ONE IDENTITY LLC; ONELOGIN, INC.; ONE IDENTITY SOFTWARE INTERNATIONAL DESIGNATED ACTIVITY COMPANY
To: GOLDMAN SACHS BANK USA
Reel/Frame 058945/0778 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 2, 2022
From: QUEST SOFTWARE INC.; ANALYTIX DATA SERVICES INC.; BINARYTREE.COM LLC; ERWIN, INC.; ONE IDENTITY LLC; ONELOGIN, INC.; ONE IDENTITY SOFTWARE INTERNATIONAL DESIGNATED ACTIVITY COMPANY
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058952/0279 →
RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS Recorded Feb 2, 2022
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC.
Reel/Frame 059096/0683 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: QUEST SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 046327/0347 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jun 7, 2018
From: QUEST SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 046327/0486 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT R/F 040581/0850 Recorded May 22, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 046211/0735 →
CHANGE OF NAME Recorded Dec 6, 2017
From: DELL SOFTWARE INC.
To: QUEST SOFTWARE INC.
Reel/Frame 044800/0848 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 040587 FRAME: 0624. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 28, 2017
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: QUEST SOFTWARE INC. (F/K/A DELL SOFTWARE INC.); AVENTAIL LLC
Reel/Frame 044811/0598 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 10, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040587/0624 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 9, 2016
From: DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040581/0850 →
RELEASE OF SECURITY INTEREST Recorded Oct 31, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0467 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040039/0642) Recorded Oct 31, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
Reel/Frame 040521/0016 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS, L.P.; DELL SOFTWARE INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040030/0187 →
RELEASE OF SECURITY INTEREST Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040040/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040065/0618 →
SECURITY AGREEMENT Recorded Sep 14, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040039/0642 →
RELEASE OF SECURITY INTEREST Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLANT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040065/0216 →
PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031899/0261 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031898/0001 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Jan 2, 2014
From: APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 031897/0348 →
CHANGE OF NAME Recorded Aug 19, 2013
From: QUEST SOFTWARE, INC.
To: DELL SOFTWARE INC.
Reel/Frame 031035/0914 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2013
From: CAVALANCIA, NICHOLAS JOHN, II
To: QUEST SOFTWARE, INC.
Reel/Frame 030794/0003 →