System and method for remote monitoring of API performance and user behavior associated with user interface
First Claim
1. A system for remote monitoring, said system comprising:
- circuitry in a server communicatively coupled to a client device, said circuitry configured to;
register a metric associated with performance of one of an application program interface (API) or at least one user interface (UI) associated with said client device, as a unique namespace information value;
assign a numeric value to said registered metric to associate said assigned numeric value with said metric registered as said unique namespace information value;
synchronize said assigned numeric value associated with said registered metric at said client device and said server, wherein said performance of one of said API or said at least one UI associated with said client device is determined based on receipt of said assigned numeric value from said client device;
generate a visualization of a navigation flow of said at least one UI in a session; and
identify a source of traffic to said at least one UI.
1 Assignment
0 Petitions
Accused Products
Abstract
Various aspects of a system and a method to remotely monitor API performance and user behavior associated with a user interface (UI) are disclosed herein. In accordance with an embodiment, the system includes a server that includes registration of a metric associated with performance of an application program interface (API) and/or the UI associated with a client device. The metric may be registered as a unique namespace information value. A numeric value is assigned to the registered metric to associate the assigned numeric value with the registered metric. The assigned numeric value associated with the registered metric is synchronized at the client device and the server. The performance of the API and/or the UI associated with the client device is determined based on receipt of the assigned numeric value from the client device.
-
Citations
17 Claims
-
1. A system for remote monitoring, said system comprising:
circuitry in a server communicatively coupled to a client device, said circuitry configured to; register a metric associated with performance of one of an application program interface (API) or at least one user interface (UI) associated with said client device, as a unique namespace information value; assign a numeric value to said registered metric to associate said assigned numeric value with said metric registered as said unique namespace information value; synchronize said assigned numeric value associated with said registered metric at said client device and said server, wherein said performance of one of said API or said at least one UI associated with said client device is determined based on receipt of said assigned numeric value from said client device; generate a visualization of a navigation flow of said at least one UI in a session; and identify a source of traffic to said at least one UI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system for remote monitoring, said system comprising:
circuitry in a server communicatively coupled to a client device, said circuitry configured to; register at least one metric associated with performance of one of at least one application program interface (API) or at least one user interface (UI) associated with said client device; assign a unique numeric value to each of said at least one registered metric to associate said assigned unique numeric value with a corresponding registered metric of said at least one registered metric; receive a plurality of first numeric values from said client device, wherein each of said received plurality of first numeric values corresponds to a registered metric of said at least one registered metric; generate a visualization of a navigation flow of said at least one UI in a first session of a plurality of sessions; and identify a source of traffic to said at least one UI; and determine a missing sequence value associated with receipt of data for said first session from said client device based on said received plurality of first numeric values for at least one second session of said plurality of sessions, wherein said missing sequence value corresponds to a deviation from a specified sequence for said receipt of said data for each session of said plurality of sessions. - View Dependent Claims (12, 13, 14, 15, 16, 17)
Specification