Methods and systems for providing a visual feedback representation of performance metrics
First Claim
1. A method for presenting a visual implementation of data by a computing device comprising at least one processor and a system memory element, the method comprising:
- executing a software application, by the at least one processor of the computing device;
monitoring, by the at least one processor, performance of the software application during execution;
detecting an orientation of the computing device; and
presenting visual feedback of the performance of the software application, via a display element of the computing device, the visual feedback comprising graphical elements indicating the performance;
wherein, when the detecting detects a first orientation of the computing device, the presenting step presents the graphical elements as an overlay that is superimposed over presentation of the software application that is concurrently executed and presented; and
wherein, when the detecting detects a second orientation of the computing device, the presenting step replaces the presentation of the software application with a different graphic, and the presenting step presents the graphical elements as an overlay that is superimposed over the different graphic.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for presenting a visual implementation of data by a computing device comprising at least one processor and a system memory element is provided. The method executes a software application, by the at least one processor of the computing device; detects an operation performed by the software application during execution; monitors performance of the software application, by: identifying successful execution of the operation; and identifying timing data indicating a length of time for completion of the operation during execution of the software application; and presents visual feedback of the performance during execution of the software application, via a display element of the computing device, wherein the visual feedback comprises a first set of graphical elements indicating the successful execution and the timing data, and wherein the first set of graphical elements is presented onscreen with a concurrent presentation of the software application.
157 Citations
20 Claims
-
1. A method for presenting a visual implementation of data by a computing device comprising at least one processor and a system memory element, the method comprising:
-
executing a software application, by the at least one processor of the computing device; monitoring, by the at least one processor, performance of the software application during execution; detecting an orientation of the computing device; and presenting visual feedback of the performance of the software application, via a display element of the computing device, the visual feedback comprising graphical elements indicating the performance; wherein, when the detecting detects a first orientation of the computing device, the presenting step presents the graphical elements as an overlay that is superimposed over presentation of the software application that is concurrently executed and presented; and wherein, when the detecting detects a second orientation of the computing device, the presenting step replaces the presentation of the software application with a different graphic, and the presenting step presents the graphical elements as an overlay that is superimposed over the different graphic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computing device, comprising:
-
a system memory element; a display element; and at least one processor communicatively coupled to the system memory element and the display element, the at least one processor for; executing a software application; monitoring performance of the software application during the executing; detecting an orientation of the display element; and presenting visual feedback of the performance of the software application, via the display element, the visual feedback comprising graphical elements indicating the performance, and the graphical elements being presented onscreen with a concurrent presentation of the software application; wherein, when the detected orientation is a first orientation, the at least one processor presents the graphical elements as an overlay that is superimposed over the presentation of the software application that is concurrently executed and presented; and wherein, when the detected orientation is a second orientation, the at least one processor stops the presentation of the software application, and the presenting step replaces the presentation of the software application with the graphical elements. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory, computer-readable medium containing program instructions configurable to cause a processor of a computing device to perform a method comprising the steps of:
-
executing a software application; monitoring performance of the software application during execution; detecting a change in orientation of the computing device; and presenting visual feedback of the performance of the software application, via a display element of the computing device, the visual feedback comprising graphical elements indicating the performance, and the graphical elements presented onscreen with a concurrent presentation of the software application; wherein, when the orientation comprises a first orientation, the presenting step presents the graphical elements as an overlay that is superimposed over the presentation of the software application that is concurrently executed and presented; and wherein, when the orientation comprises a second orientation, the presenting step replaces the presentation of the software application with a different graphic, and the presenting step presents the graphical elements as an overlay that is superimposed over the different graphic. - View Dependent Claims (19, 20)
-
Specification