IP Library Granted Patent US 10,990,582
Granted Patent B2
US 10,990,582 · App. 15/948,184 · Granted Apr 27, 2021

General, flexible, resilent ticketing interface between a device management system and ticketing systems

Inventors: Gregory Francis Buerk (Whitehouse, OH); Scott Logan (Arlington, MA)
Assignee: Connectwise, LLC.
G06F16/2365G06F16/178G06F16/25G06F16/275G06Q10/06316G06Q30/016
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,990,582
App. No.
15/948,184
Granted
Apr 27, 2021
Kind
B2
Abstract

Systems and methods of the present disclosure facilitate synchronizing data between a device management system and ticketing systems. In some embodiments, the system includes an update module, a mapping module, and a service board selection module. The update module may be configured to update ticketing information about a ticketing ticket on the ticketing system to match device management information about a device management ticket on the device management system. The mapping module may be configured to select a ticket category for a device management ticket on the device management system responsive to the device management information about the device management ticket. The service board selection module may be configured to select a service board for a ticketing ticket on the ticketing system.

Claims (42)

1. A system for synchronizing data between a device management system and a ticketing system via a ticketing interface, comprising:

one or more servers comprising one or more processors communicatively coupled to the device management system and the ticketing system, the one or more servers to:

receive, via the ticketing interface from the ticketing system, ticketing information associated with a ticketing ticket;

receive, via the ticketing interface from the device management system, device management information associated with a device management ticket;

compare the ticketing information with the device management information;

responsive to the comparison, update the ticketing information to match the device management information;

identify, based on the device management information, a ticket category of the device management ticket;

select, responsive to the identified ticket category, a service board for the ticketing ticket; and

update the device management information about the device management ticket on the device management system to match the ticketing information of the ticketing ticket on the ticketing system.

2. The system of claim 1 , wherein said ticketing system selects, dependent on said service board, one or more user interfaces for presentation of said ticketing ticket.

3. The system of claim 1 , wherein said device management system selects said update module from a collection comprising one or more update modules configured to interface with one or more different types of ticketing systems.

4. The system of claim 1 , wherein said device management information includes time record information equal to an estimated amount of time needed to resolve said device management ticket.

5. The system of claim 4 , wherein said update module updates said ticketing ticket with said time record information.

6. The system of claim 1 , wherein one or more items of said device management information is initialized from a template, the template selected based on a device referenced by said device management ticket.

7. A method for synchronizing data between a device management system and a ticketing system via a ticketing interface, comprising:

receiving, by an update module executing on at least one processor of a server communicatively coupled to the device management system and the ticketing system, ticketing information associated with a ticketing ticket from the ticketing system;

receiving, by the update module from the device management system, device management information associated with a device management ticket;

comparing, by the update module, the ticketing information with the device management information;

responsive to the comparison, updating the ticketing information to match the device management information;

identifying, by a mapping module executing on the server, a ticket category of the device management ticket based on the device management information; and

selecting, by a service board selection module executing on the server, a service board for the ticketing ticket responsive to the identified ticket category

updating, by the server, the device management information about the device management ticket on the device management system to match the ticketing information of the ticketing ticket on the ticketing system.

8. The method of claim 7 , further comprising:

selecting, by said ticketing system, dependent on said service board, one or more user interfaces for presentation of said ticketing ticket.

9. The method of claim 7 , further comprising:

selecting, by said device management system, a procedure for said updating from a collection of one or more stored procedures configured to interface with one or more different types of ticketing systems.

10. The method of claim 7 , further comprising:

recording, in said device management information, time record information equal to an estimated amount of time needed to resolve said device management ticket.

11. The method of claim 10 , further comprising:

updating said ticketing ticket with said time record information.

12. The method of claim 7 , further comprising:

initializing one or more items of said device management information from a template, the template selected based on a device referenced by said device management ticket.

13. A system for synchronizing data between a device management system and a ticketing system, comprising:

a server communicatively coupled to the device management system and the ticketing system, the server comprising at least one processor:

an update module, executed by the server, configured to update ticketing information about a ticketing ticket on said ticketing system to match device management information about a device management ticket on said device management system,

a detection module, executed by the server, configured to test said device management information for consistency with said ticketing information, and

a resolution module, executed by the server, configured to repair, responsive to a failure of said test, problems with said device management information and said ticketing information.

14. The system of claim 13 , wherein said device management system selects said update module from a collection comprising one or more update modules configured to interface with one or more different types of ticketing systems.

15. The system of claim 13 , wherein said update module updates said device management information about the device management ticket on said device management system to match said ticketing information about said ticketing ticket on said ticketing system.

16. The system of claim 13 , wherein said device management information includes time record information equal to an estimated amount of time needed to resolve said device management ticket.

17. The system of claim 16 , wherein said update module updates said ticketing ticket with said time record information.

18. The system of claim 13 , wherein one or more items of said device management information is initialized from a template, the template selected based on a device referenced by said device management ticket.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NAME OF THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 48452 FRAME: 25. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 30, 2024
From: BUERK, GREGORY FRANCIS; LOGAN, SCOTT
To: LABTECH SOFTWARE, LLC
Reel/Frame 068533/0780 →
RELEASE OF SECURITY INTEREST Recorded Oct 6, 2021
From: OWL ROCK CAPITAL CORPORATION
To: CONNECTWISE, LLC; CONTINUUM MANAGED SERVICES HOLDCO, LLC
Reel/Frame 057718/0617 →
SECURITY INTEREST Recorded Oct 5, 2021
From: CONNECTWISE, LLC; DIPPELL & ASSOCIATES, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 057771/0004 →
SECURITY INTEREST Recorded Mar 5, 2019
From: CONNECTWISE, LLC
To: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 048509/0936 →
CERTIFICATE OF CONVERSION Recorded Feb 27, 2019
From: CONNECTWISE, INC.
To: CONNECTWISE, LLC
Reel/Frame 048453/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2019
From: BUERK, GREGORY FRANCIS; LOGAN, SCOTT
To: LABTECH LLC
Reel/Frame 048452/0025 →
MERGER Recorded Feb 27, 2019
From: LABTECH SOFTWARE, LLC
To: CONNECTWISE, INC.
Reel/Frame 048452/0812 →
Continuity (3)
Continuation 14972842 · Dec 17, 2015
Division 13796116 · Mar 12, 2013
Related Publication 20190079966A1 · Mar 14, 2019