Apparatus, system, and method for collecting metrics from a non-monolithic website

US9535718B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9535718-B2
Application numberUS-10401508-A
CountryUS
Kind codeB2
Filing dateApr 16, 2008
Priority dateApr 16, 2008
Publication dateJan 3, 2017
Grant dateJan 3, 2017

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.

An apparatus, system, and method are disclosed to collect metrics from a non-monolithic website having external content. The method includes monitoring a pointer movement in a web page. The web page displays a content feed of the external content. The method also includes identifying a pointer movement representative of an interaction gesture. The interaction gesture is indicative of a type of interaction with the content feed of the external content. The method also includes generating a score for the content feed in response to the pointer movement including an interaction gesture. The score includes a quantity of each of the reported types of interaction with the content feed.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer program product to collect metrics from a non-monolithic website having external content, the computer program product comprising a computer useable storage medium to store a computer readable program, wherein the computer readable program, when executed on a computer, causes the computer to perform operations comprising: monitor movements of a pointer in relation to the non-monolithic website, the non-monolithic website comprising a plurality of external content, separate content of the plurality of external content sourced from different internet sources; identify pointer movements representative of a plurality of interaction gestures of the different internet sources of external content, the interaction gestures indicative of a type of interaction with at least one of the plurality of external content, wherein the pointer movements comprises a movement other than a click-through for the external content; for the plurality of external content, maintain a quantity of a first type of interaction gesture of the plurality of interaction gestures associated with corresponding one of the plurality of external content, and maintain a quantity of a second type of interaction gesture of the plurality of interaction gestures associated with the corresponding one of the plurality of external content; generate a separate weighted cumulative score for the different internet sources of the plurality of external content by multiplying the quantity of the first type of interaction gesture by a first respective weight to generate a first weighted score, multiplying the quantity of the second type of interaction gesture by a second respective weight to generate a second weighted score, and adding the first weighted score to the second weighted score; and report the separate weighted cumulative score for the different internet sources of the plurality of external content to a corresponding internet source in response to a request from the corresponding internet source. 2. The computer program product of claim 1 , wherein the computer readable program, when executed on the computer, causes the computer to perform further operations comprising: generate an interaction gesture type score for the plurality of interaction gestures associated with the corresponding plurality of external content; and communicate the quantity, for the plurality of external content, to an external computer. 3. The computer program product of claim 1 , wherein the computer readable program, when executed on the computer, causes the computer to perform an operation to generate a weighted score for the plurality of interaction gestures comprising hovering over an external content for a period of time, selecting text of the external content, and copying text of the external content, the weighted score indicative of a level of interaction with the plurality of external content, wherein each weighted score comprises a quantity of one type of interaction gesture associated with one of the plurality of external content. 4. The computer program product of claim 3 , wherein the computer readable program, when executed on the computer, causes the computer to perform an operation to generate a weighted score for the different internet sources, wherein the weighted score comprises a sum of the quantities of a type of interaction with the external content weighted by a weight for the type of interaction with the external content. 5. The computer program product of claim 1 , wherein the external content comprises content syndicated from a third party. 6. A computer implemented method to collect metrics from a non-monolithic website having external content, the method comprising: monitoring, via a monitoring application of a processor coupled to memory, movements of a pointer in relation to the non-monolithic website, the non-monolithic website comprising a plurality of external content, separate content of the plurality of external content sourced from different internet sources; identifying pointer movements representative of a plurality of interaction gestures of the different internet sources of external content, the interaction gestures indicative of a type of interaction with at least one of the plurality of external content, wherein the pointer movements comprises a movement other than a click-through for the external content; for the plurality of external content, maintaining, via a processor, a quantity of a first type of interaction gesture of the plurality of interaction gestures associated with corresponding one of the plurality of external content, and maintaining a quantity of a second type of interaction gesture of the plurality of interaction gestures associated with the corresponding one of the plurality of external content; generating a separate weighted cumulative score for the different internet sources of the plurality of external content by multiplying the quantity of the first type of interaction gesture by a first respective weight to generate a first weighted score, multiplying the quantity of the second type of interaction gesture by a second respective weight to generate a second weighted score, and adding the first weighted score to the second weighted score; and reporting the separate weighted cumulative score for the different internet sources of the plurality of external a corresponding internet source in response to a request from the corresponding internet source. 7. The method of claim 6 , further comprising reporting the interaction gesture in response to the pointer rolling over a representation of the external content. 8. The method of claim 6 , further comprising reporting the interaction gestures in response to the pointer remaining over a representation of the external content for a pre-determined time. 9. The method of claim 6 , further comprising reporting the interaction gestures in response to the pointer highlighting at least a portion of a representation of the external content. 10. The method of claim 6 , further comprising reporting the interaction gestures in response to the pointer copying text in a representation of the external content. 11. The method of claim 6 , further comprising reporting the interaction gestures in response to the pointer moving a representation of the external content, wherein moving the representation of the external content comprises moving the representation of the external content within a visible portion of a display. 12. The method of claim 11 , wherein moving the representation of the external content comprises at least one action selected from the group consisting of scrolling, selecting a tab, and dragging the representation of the external content.

Assignees

Inventors

Classifications

  • Operations research, analysis or management · CPC title

  • G06F9/4443Primary

    Physics · mapped topic

  • G06F9/451Primary

    Execution arrangements for user interfaces · 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 US9535718B2 cover?
An apparatus, system, and method are disclosed to collect metrics from a non-monolithic website having external content. The method includes monitoring a pointer movement in a web page. The web page displays a content feed of the external content. The method also includes identifying a pointer movement representative of an interaction gesture. The interaction gesture is indicative of a type of …
Who is the assignee on this patent?
Dewar Ami H, Leah Robert C, Poore Nicholas E, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F9/4443. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).