Back to results
US 11,144,937 B2Granted
Framework for marketplace analysis
AssigneeVerizon Media Inc.
InventorsTarun Bhatia, Prasad Chalasani, Rohit Chandra
Life of this patent
Estimating the term…
Abstract
A marketplace diagnostics framework for analyzing and managing online marketplaces.
Claims19
A method comprising:
- automatically identifying, by a processing unit, a fault diagnosis technique for analyzing a state of an online service, the analyzing comprising detecting a latency issue in the online service and using an end user engagement measurement to measure an impact of matching inventory supply and advertising demand;
- executing, by the processing unit, the fault diagnosis technique to determine the state of the online service, determination of the state of the online service comprising:
- detecting the latency issue in the online service,
- determining the end user engagement measurement, and
- determining a measurement of the impact of matching inventory supply and advertising demand using the determined end user engagement measurement;
- storing, by the processing unit, diagnostic information about the state of the online service, the diagnostic information including information about the detected latency issue, the end user engagement measurement and the measurement of the impact of matching inventory supply and advertising demand on the online service determined using the end user engagement measurement;
- determining, by the processing unit, a remedy for the state of the online service and the detected latency issue using at least the diagnostic information indicating the detected latency issue, the remedy comprising at least one transition path to guide the online service from one state to another state;
- executing, by the processing unit, the determined remedy for the state of the online service and the detected latency issue, the determined remedy being executed to repair the state of the online service and the detected latency issue currently existing in the online service;
- and
- evaluating, by the processing unit, remediation information resulting from the execution of the determined remedy, evaluation of the remediation information comprising evaluating an effectiveness of the determined remedy for the state of the online service and the detected latency issue.
7 more elements
A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions that when executed by a processor associated with a computing device perform a method comprising:
- identifying a fault diagnosis technique for analyzing a state of an online service, the analyzing comprising detecting a latency issue in the online service and using an end user engagement measurement to measure an impact of a matching inventory supply and advertising demand;
- executing the fault diagnosis technique to determine the state of the online service,
- determination of the state of the online service comprising:
- detecting the latency issue in the online service,
- determining the end user engagement measurement, and
- determining a measurement of the impact of matching inventory supply and advertising demand using the determined end user engagement measurement;
- storing diagnostic information about the state of the online service, the diagnostic information comprising information about the detected latency issue, the end user engagement measurement and the measurement of the impact of matching inventory supply and advertising demand on the online service determined using the end user engagement measurement;
- determining a remedy for the state of the online service and the detected latency issue using at least the diagnostic information indicating the detected latency issue, the remedy comprising at least one transition path to guide the online service from one state to another state;
- executing the determined remedy for the state of the online service and the detected latency issue, the determined remedy being executed to repair the state of the online service and the detected latency issue currently existing in the online service;
- and
- evaluating remediation information resulting from the execution of the determined remedy, evaluation of the remediation information comprising evaluating an effectiveness of the determined remedy for the online state of the online service and the detected latency issue.
8 more elements
A computing device comprising:
- a processor;
- a non-transitory storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising:
- identifying logic executed by the processor for identifying a fault diagnosis technique for analyzing a state of an online service, the analyzing comprising detecting a latency issue in the online service and using an end user engagement measurement to measure an impact of matching inventory supply and advertising demand;
- executing logic executed by the processor for executing the fault diagnosis technique to determine the state of the online service, determination of the state of the online service comprising:
- detecting the latency issue in the online service,
- determining the end user engagement measurement, and
- determining a measurement of the impact of matching inventory supply and advertising demand using the determined end user engagement measurement;
- storing logic executed by the processor for storing diagnostic information about the state of the online service, the diagnostic information including information about the detected latency issue, the end user engagement measurement and the measurement of the impact of matching inventory supply and advertising demand on the online service determined using the end user engagement measurement;
- determining logic executed by the processor for determining a remedy for the state of the online service and the latency issue using at least the diagnostic information indicating the detected latency issue, the remedy comprising at least one transition path to guide the online service from one state to another state;
- executing logic executed by the processor for executing the determined remedy for the state of the online service and the detected latency issue, the determined remedy being executed to repair the state of the online service and the detected latency issue currently existing in the online service;
- and
- evaluating logic executed by the processor for evaluating remediation information resulting from the execution of the determined remedy, evaluation of the remediation information comprising evaluating an effectiveness of the determined remedy for the state of the online service and the detected latency issue.
9 more elements
Dependencies are inferred from the claim text.