Resource reference classification

US2016014041A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016014041-A1
Application numberUS-201314770261-A
CountryUS
Kind codeA1
Filing dateFeb 28, 2013
Priority dateFeb 28, 2013
Publication dateJan 14, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • G06F9/5038Primary

    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

  • H04L47/783Primary

    Distributed allocation of resources, e.g. bandwidth brokers · CPC title

  • to service a request · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016014041A1 cover?
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 o…
Who is the assignee on this patent?
Hewlett Packard Development Co
What technology area does this patent fall under?
Primary CPC classification G06F9/5038. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).