IP Library Granted Patent US 9,310,980
Granted Patent B2
US 9,310,980 · App. 14/021,530 · Granted Apr 12, 2016

Systems and methods for performance comparisons utilizing an infinite cylinder user interface

Inventor: Mark Grace (Alpharetta, GA)
Assignee: Beyondvia Technologies
G06F3/04842G06F3/0481G06F17/3089G06F17/30274G06Q10/10G06Q30/02G06Q50/01G06F2203/04802
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,310,980
App. No.
14/021,530
Granted
Apr 12, 2016
Kind
B2
Abstract

A computer-implemented method includes providing one or more data streams; providing one or more target groups for comparison with the one or more data streams; providing a focus format for improving the one or more data streams relative to the one or more target groups; and providing an infinite cylinder user interface for display of data associated with the one or more data streams, the one or more target groups, and the focus format.

Claims (45)

1. A computer-implemented method, comprising:

providing one or more data streams;

providing one or more target groups for comparison with the one or more data streams;

providing a focus format for improving the one or more data streams relative to the one or more target groups; and

providing a user interface for display of data associated with the one or more data streams, the one or more target groups, and the focus format.

2. The computer-implemented method of claim 1 , further comprising:

providing a responsibility format for assigning responsibility to the improving for improving variances with underlying activity associated with the one or more data streams.

3. The computer-implemented method of claim 1 , wherein the data streams comprise data obtained by sensors, from manual input, and/or from free form input.

4. The computer-implemented method of claim 1 , wherein the one or more target groups comprise a predetermined amount percentage improvement, a best-in-class value, and/or manually input value.

5. The computer-implemented method of claim 1 , further comprising:

providing an infinite cylinder user interface for display of data associated with the one or more data streams, the one or more target groups, and the focus format on an ongoing based in time for comparisons thereof.

6. The computer-implemented method of claim 1 , further comprising:

comparing plural data streams with plural associated target groups;

determining plural variances of each of the plural data streams with the plural associated target groups; and

displaying the plural data streams with the plural associated target groups and the plural variances in a cylinder on the infinite cylinder user interface.

7. The computer-implemented method of claim 1 , wherein the user interface comprises an infinite cylinder user interface which comprises a display with a plurality of movement modes based on user input;

wherein the plurality of movement modes comprise infinite movement longitudinally about an x-axis and infinite rotational movement about the x-axis.

8. The computer-implemented method of claim 7 , wherein the plurality of movement modes further comprise drill-down and drill-up movement between a plurality of cylinders.

9. A system utilizing an infinite cylinder user interface, comprising:

a data store for one or more data streams;

a network interface communicatively coupled to a network;

a processor communicatively coupled to the data store and the network interface; and

instructions executable by the processor, and in response to such execution causes the processor to:

receive the one or more data streams;

provide one or more target groups for comparison with the one or more data streams;

provide a focus format for improving variances associated with the one or more data streams relative to the one or more target groups; and

provide a user interface for display of data associated with the one or more data streams, the one or more target groups, and the focus format.

10. The system of claim 9 , wherein, in response to execution of the instructions, the instruction further cause the processor to:

provide a responsibility format for assigning responsibility to the improving.

11. The system of claim 9 , wherein the data streams comprise data obtained by sensors, from manual input, and/or from free form input.

12. The system of claim 9 , wherein the one or more target groups comprise a predetermined amount percentage improvement, a best-in-class value, and/or manually input value.

13. The system of claim 9 , wherein, in response to execution of the instructions, the instruction further cause the processor to:

provide an infinite cylinder user interface for display of data associated with the one or more data streams, the one or more target groups, and the focus format on an ongoing based in time for comparisons thereof.

14. The system of claim 9 , wherein, in response to execution of the instructions, the instruction further cause the processor to:

compare plural data streams with plural associated target groups;

determine plural variances of each of the plural data streams with the plural associated target groups; and

display the plural data streams with the plural associated target groups and the plural variances in a cylinder on the infinite cylinder user interface.

15. The system of claim 9 , wherein the infinite cylinder user interface comprises a display with a plurality of movement modes based on user input;

wherein the plurality of movement modes comprise infinite movement longitudinally about an x-axis and infinite rotational movement about the x-axis.

16. The system of claim 15 , wherein the plurality of movement modes further comprise drill-down and drill-up movement between a plurality of cylinders.

17. Software stored in a non-transitory computer readable medium and comprising instructions executable by a system, and in response to such execution causes the system to perform operations comprising:

providing one or more data streams;

providing one or more target groups for comparison with the one or more data streams;

providing a focus format for improving the one or more data streams relative to the one or more target groups; and

providing an infinite cylinder user interface for display of data associated with the one or more data streams, the one or more target groups, and the focus format.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2013
From: GRACE, MARK
To: BEYONDVIA TECHNOLOGIES
Reel/Frame 031166/0693 →
Continuity (2)
Continuation In Part 13590550 · Aug 21, 2012
Related Publication 20140059490A1 · Feb 27, 2014