Identifying software responsible for a change in system stability
US-9135140-B2 · Sep 15, 2015 · US
US2016014041A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016014041-A1 |
| Application number | US-201314770261-A |
| Country | US |
| Kind code | A1 |
| Filing date | Feb 28, 2013 |
| Priority date | Feb 28, 2013 |
| Publication date | Jan 14, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In one implementation, a resource reference classification system includes a selection engine and a classification engine. The selection engine is to access a plurality of resource request records based on resource requests intercepted from a plurality of clients, and to select resource request records from the plurality of resource request records intercepted from a client from the plurality of clients. Each resource request record from the plurality of resource request records includes a resource reference. The classification engine is to identify, independent of the client, a root resource reference and a plurality of child resource references of the root resource reference from the resource request records.
Opening claim text (preview).
What is claimed is: 1 . A resource reference classification system, comprising: a selection engine to access a plurality of resource request records based on resource requests intercepted from a plurality of clients, each resource request record from the plurality of resource request records including a resource reference, and to select resource request records from the plurality of resource request records intercepted from a client from the plurality of clients; and a classification engine to identify, independent of the client, a root resource reference and a plurality of child resource references of the root resource reference from the resource request records. 2 . The system of claim 1 , wherein the classification engine identifies the plurality of child resource references of the root resource reference independent of resources associated with the resource request records. 3 . The system of claim 1 , wherein the classification engine identifies the root resource reference and the plurality of child resource references of the root resource reference independent of resources associated with the resource request records. 4 . The system of claim 1 , wherein the classification engine: defines a temporal window classifier for child resource references based on the resource request records; and identifies the plurality of child resource references of the root resource reference based on the temporal window classifier. 5 . The system of claim 1 , wherein the classification engine: selects the resource reference included at a resource request record from the resource request records as a candidate root resource reference; sends a resource request including the candidate root resource reference; and identifies a resource reference included at a resource request record from the resource request records as a child resource reference of the candidate root resource reference if a corresponding resource request is sent in response to the resource request. 6 . The system of claim 1 , wherein the classification engine: selects the resource reference included at a resource request record from the resource request records as a candidate root resource reference; sends a resource request including the candidate root resource reference; and determines that the candidate root resource reference is the root resource reference based on correlation of resource references associated with the resource and the resource request records. 7 . The system of claim 1 , wherein the classification engine: selects the resource reference included at a resource request record from the resource request records as a candidate root resource reference; determines that the resource request record includes a redirected resource reference; and identifies the redirected resource reference as the candidate root resource reference. 8 . A processor-readable medium storing code representing instructions that when executed at a processor cause the processor to: select resource request records from a plurality of resource request records generated in response to resource requests intercepted from a client from a plurality of clients, each resource request record from the plurality of resource request records including a resource reference; identify the resource reference included at a resource request record from the resource request records as a candidate root resource reference, the candidate root resource reference associated with a resource; send a resource request including the candidate root resource reference; and identify a resource reference included at a resource request record from the resource request records as a child resource reference of the candidate root resource reference if a corresponding resource request is sent in response to the resource request. 9 . The processor-readable medium of claim 8 , wherein the candidate root resource reference is associated with an earliest resource request record from the resource request records. 10 . The processor-readable medium of claim 8 , wherein the candidate root resource reference is identified based on structure, content, or a combination thereof of the resource references included at the resource request records. 11 . The processor-readable medium of claim 8 , further comprising code representing instructions that when executed at the processor cause the processor to: identify a resource reference included at a resource request record from the resource request records as a child resource reference of the candidate root resource reference based on a structure of the resource reference. 12 . The processor-readable medium of claim 8 , further comprising code representing instructions that when executed at the processor cause the processor to: identify a resource reference included at a resource request record from the resource request records as a child resource reference of the candidate root resource reference based on content of the resource reference. 13 . The processor-readable medium of claim 8 , further comprising code representing instructions that when executed at the processor cause the processor to: determine whether the candidate root resource reference is a root resource reference based on correlation of resource references associated with the resource and the resource request records. 14 . A processor-readable medium storing code representing instructions that when executed at a processor cause the processor to: select resource request records from a plurality of resource request records generated in response to resource requests intercepted from a client from a plurality of clients, each resource request record from the plurality of resource request records including a resource reference; define a temporal window classifier for child resource references based on the resource request records; and identify a root resource reference and a plurality of child resource references of the root resource reference based on the temporal window classifier. 15 . The processor-readable medium of claim 14 , wherein the temporal window classifier is a first temporal window classifier, the processor-readable medium further comprising code representing instructions that when executed at the processor cause the processor to: define a second temporal window classifier for root resource references based on the resource request records, the root resource reference and the plurality of child resource references of the root resource reference are identified based on the first temporal window classifier and the second temporal window classifier. 16 . The processor-readable medium of claim 14 , further comprising code representing instructions that when executed at the processor cause the processor to: identify candidate root resource references and candidate child resource references based on structures of the resource references included at the resource request records. 17 . The processor-readable medium of claim 14 , further comprising code representing instructions that when executed at the processor cause the processor to: identify candidate root resource references and candidate child resource references based on structure, content, or combinations thereof of the resource references included at the resource request records. 18 . The processor-readable medium of claim 14 , wherein the root resource reference and the plurality of child resource references of the root resource reference are identified based on the temporal window classifier and content of the resource references in
considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration (scheduling strategies G06F9/4881 and subgroups) · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Distributed allocation of resources, e.g. bandwidth brokers · CPC title
to service a request · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.