IP Library Granted Patent US 9,740,363
Granted Patent B2
US 9,740,363 · App. 14/477,493 · Granted Aug 22, 2017

Methods and systems for managing community information

Inventors: Aaron Michael Gasperi (Minneapolis, MN); Thomas Mac Kremer (Minneapolis, MN); Ronald Perry Wright (Boulder, CO); Joshua Ryan Tallen (Minneapolis, MN); John Robert Waite (Anamosa, IA); Doug Frey (Savage, MN); Paul Mockenhaupt (Savage, MN); Mark Rasmussen (Stillwater, MN)
Assignee: Velocity Technology Solutions, Inc.
G06F3/0481G06F11/34G06F11/3419G06F17/30893G06Q10/0639G06Q10/06393
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,740,363
App. No.
14/477,493
Granted
Aug 22, 2017
Kind
B2
Abstract

The present disclosure describes a system and method for managing and disseminating community information in a cloud. The computer-implemented method and system for comparing service performance comprises receiving, by a server over a communication network from a computer of each of a plurality of client companies, metadata of a plurality of transactions in enterprise resource planning systems being operated by the plurality of client companies, and presenting, by the server over the communication network to a computer of a selected client company of the plurality of client companies, comparative performance information for display on a graphical user interface of the selected client company based on metadata of transactions in enterprise resource planning systems of other client companies that are substantially similar to the enterprise resource planning system of the selected client company.

Claims (34)

1. A computer-implemented method comprising:

receiving, by a server over a communication network from a computer of each of a plurality of client companies, a first transmission comprising metadata of a plurality of software operations in enterprise resource planning systems being operated by the plurality of client companies, wherein each of the software operations is linked to a specific metadata permitting the server to group data relating to each software operation to a specific category, the metadata comprising data representing a response time corresponding to a version of software operations run on each of the plurality of client companies, the metadata further comprising a configuration of each computing system of each of the plurality of client companies; and

presenting, by the server over the communication network to a computer of a selected client company of the plurality of client companies, a second transmission comprising comparative performance information regarding a plurality of the software operations that display performance of the plurality of the software operations based on metadata of the software operations in enterprise resource planning systems of other client companies that are similar to the enterprise resource planning system of the selected client company, wherein the comparative performance information takes into consideration the configuration of each computing system of other client companies that are similar to the enterprise resource planning system of the selected client company,

wherein the presenting includes displaying on a graphical user interface data representing response time corresponding to each version and patch of the software operations of different enterprise resource planning systems of the plurality of client companies, a volume corresponding to each software version and patch of the software operations of different enterprise resource planning systems of the plurality of client companies, running speed corresponding to each software version and patch of the software operations of different enterprise resource planning systems of the plurality of client companies, wherein the graphical user interface comprises a segment for each software operation, and within each segment, the graphical user interface comprises a listing of each version and patch, volume, and running speed, such that the software operation of the enterprise resource planning system of the selected client company is shown relative to other computing systems of other client companies running the same software operation.

2. The method according to claim 1 , wherein the performance information comprises a success rate.

3. The method according to claim 1 , wherein the performance information comprises a processing time.

4. The method according to claim 1 , wherein the metadata does not include personal identifying information.

5. The method according to claim 1 , wherein receiving metadata comprises receiving a transmission of metadata generated by an enterprise resource planning system server of each client company.

6. The method according to claim 1 , wherein presenting comparative performance information further comprises comparing metadata of software operations of different versions of the same enterprise resource planning system.

7. The method according to claim 1 , wherein presenting comparative performance information is performed in real-time.

8. A system comprising:

a processor;

a communication server that receives a transmission comprising performance data of software operations performed by an enterprise resource planning system server of each client company and transmit comparative information to a client company communication server that displays on a client company computer, the transmission further comprising configurations of each computing system of each client company,

wherein the comparative information represents performance data of software operations of similar enterprise resource planning systems of other client companies compared to performance data of software operations of the client company's enterprise resource planning system, wherein the comparative information takes into consideration configuration of each computing system of the other client companies in view of configuration of each computing system of the client company's enterprise resource planning system; and

a dashboard server that compares performance data of software operations performed by an enterprise resource planning system server of each client company and present the compared performance data to the communication server that transmits received compared performance data to a client company,

wherein the dashboard server presents the compared performance data by displaying on a graphical user interface data representing response time for each version and patch of the software operations of different enterprise resource planning systems of each client company, a volume corresponding to each software version and patch of the software operations of different enterprise resource planning systems of each client company, and a running speed corresponding to each software version and patch of the software operations of different enterprise resource planning systems of each client company, wherein the graphical user interface comprises a segment for each software operation, and within each segment, the graphical user interface comprises a listing of each version and patch, volume, and running speed, such that the software operation of the enterprise resource planning system of the client company is shown relative to other computing systems of the other client companies running the same software operation.

9. The system according to claim 8 , further comprising an enterprise resource planning server coupled to the dashboard server and hosted on behalf of a client company.

10. The system according to claim 8 , wherein the client company computer displays a webpage comprising the compared performance data provided by the dashboard server.

11. The system according to claim 8 , further comprising a database coupled to the dashboard server and stores metadata of software operations performed by the enterprise resource planning systems of the client companies.

12. A computer-implemented method comprising:

receiving, by a server, a first transmission comprising a first set of metadata from a first client company corresponding to software operations in a first enterprise system, wherein each of the software operations is linked to a specific metadata permitting the server to group data relating to each software operation to a specific category;

receiving, by the server, a second transmission comprising a second set of metadata from a second client company corresponding to software operations in a second enterprise system, wherein each of the software operations is linked to a specific metadata permitting the server to group data relating to each software operation to a specific category;

storing, by the server, the first set of metadata and the second set of metadata in a database;

comparing, by the server, the first set of metadata to the second set of metadata; and

sending, by the server, a third transmission of the comparison of performance of the software operations on a display of a computing device of the first client company, wherein the comparison of performance of the software operations of the first and second client company takes into consideration configuration of each computing system of the first and second client company,

wherein the comparison data displayed on a graphical user interface of the computing device of the first client company shows response time corresponding to each version and patch of the software operations of different enterprise resource planning systems of a plurality of client companies including the first and second client company, a volume corresponding to each software version and patch of the software operations of different enterprise resource planning systems of the plurality of client companies including the first and second client company, running speed corresponding to each software version and patch of the software operations of different enterprise resource planning systems of the plurality of client companies including the first and second client company, wherein the graphical user interface comprises a segment for each software operation, and within each segment, the graphical user interface comprises a listing of each version and patch, volume, and running speed, such that the software operation of the first client company is shown relative to computing systems of the second client company running the same software operation.

13. The method according to claim 12 , wherein metadata is data selected from the group consisting of response time, delay time, processing time, and usage.

14. The method according to claim 12 , wherein the first enterprise system is the same as the second enterprise system.

15. The method according to claim 12 , wherein the first enterprise system is a different version than the second enterprise system.

16. The method according to claim 12 , wherein the comparison is presented for display on a webpage.

17. The method according to claim 12 , wherein the software operations of the first client company are similar to the software operations of the second client company.

18. The method according to claim 12 , wherein the comparison represents a real-time comparison of metadata.

19. The method according to claim 1 , wherein the graphical user interface further displays performance over time on a chart including the response time of transactions, software operations, drills, and queries over time.

20. The system according to claim 8 , wherein the graphical user interface further displays performance over time on a chart including the response time of transactions, software operations, drills, and queries over time.

Assignments (10)
MERGER Recorded Nov 22, 2024
From: NAVISITE LLC; CLEARDB, LLC; ALABANZA, LLC; VELOCITY TECHNOLOGY SOLUTIONS LLC; DICKINSON & ASSOCIATES, LLC.; VELOCITY HOLDINGS LLC
To: ACCENTURE GLOBAL SOLUTIONS LIMITED
Reel/Frame 069431/0769 →
RELEASE OF PATENT SECURITY INTEREST RECORDED AT REEL 054892/FRAME 0971 Recorded Feb 1, 2024
From: ANKURA TRUST COMPANY, LLC
To: VELOCITY TECHNOLOGY SOLUTIONS, INC.; NAVISITE LLC
Reel/Frame 066488/0170 →
RELEASE OF SECURITY INTEREST Recorded Jan 30, 2024
From: TORONTO DOMINION (TEXAS) LLC, AS ADMINISTRATIVE AGENT
To: VELOCITY TECHNOLOGY SOLUTIONS, INC.; NAVISITE LLC
Reel/Frame 066296/0532 →
SECURITY INTEREST Recorded Jan 12, 2021
From: VELOCITY TECHNOLOGY SOLUTIONS, INC.; NAVISITE LLC
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 054892/0971 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 044338/0535 Recorded Dec 31, 2020
From: GOLUB CAPITAL MARKETS LLC
To: VELOCITY TECHNOLOGY SOLUTIONS, INC.
Reel/Frame 054882/0783 →
PATENT SECURITY AGREEMENT Recorded Dec 30, 2020
From: NAVISITE LLC; VELOCITY TECHNOLOGY SOLUTIONS, INC.
To: TORONTO DOMINION (TEXAS) LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 054895/0638 →
CHANGE OF NAME Recorded Jun 14, 2018
From: VELOCITY TECHNOLOGY ENTERPRISES, INC.
To: VELOCITY TECHNOLOGY SOLUTIONS, INC.
Reel/Frame 046088/0266 →
SECURITY INTEREST Recorded Dec 8, 2017
From: VELOCITY TECHNOLOGY SOLUTIONS, INC.
To: GOLUB CAPITAL MARKETS LLC, AS AGENT
Reel/Frame 044338/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2017
From: GASPERI, AARON MICHAEL; KREMER, THOMAS MAC; WRIGHT, RONALD PERRY; TALLEN, JOSHUA RYAN; WAITE, JOHN ROBERT; FREY, DOUG; MOCKENHAUPT, PAUL; RASMUSSEN, MARK
To: VELOCITY TECHNOLOGY ENTERPRISES, INC.
Reel/Frame 044260/0164 →
MERGER AND CHANGE OF NAME Recorded Sep 4, 2014
From: VELOCITY TECHNOLOGY ENTERPRISES, INC.; VELOCITY TECHNOLOGY SOLUTIONS, INC.
To: VELOCITY TECHNOLOGY SOLUTIONS, INC.
Reel/Frame 033671/0955 →
Continuity (2)
Provisional Application 61885884 · Oct 2, 2013
Related Publication 20150095761A1 · Apr 2, 2015