Patents by Inventor Ryan J. O'Hearn

Ryan J. O'Hearn has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11349942
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify sponsored media in a Document Object Model. An example method includes in response to initiation of a search for sponsored media in a first branch of a document object model for a webpage, initiating a first timer having a first search time period and a second timer having a second search time period, the first search time period and the second search time period overlap, the search to be terminated upon completion of traversing the first branch when the search reaches a document node that is at a root of the first branch, the first branch including a candidate node. The example method also includes in response to identifying the candidate node as sponsored media, parsing the sponsored media to generate monitoring information, and modifying a user agent setting to include a unique identifier.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: May 31, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Thomas Sturm, Nicholas Naveen Rau, Ryan J. O'Hearn, Jeremy Wade Bennett
  • Publication number: 20220124163
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to identify sponsored media in a Document Object Model. An example method includes determining if a first child node in a document object model is a sponsored media node, including to identify if the first child node is an element node, detecting if the first child node is of a valid element node type, and comparing the first child node to one or more geometric thresholds corresponding to the sponsored media node.
    Type: Application
    Filed: December 30, 2021
    Publication date: April 21, 2022
    Inventors: Thomas Sturm, Nicholas Naveen Rau, Ryan J. O'Hearn, Jeremy Wade Bennett
  • Publication number: 20200007637
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify sponsored media in a Document Object Model. An example method includes in response to initiation of a search for sponsored media in a first branch of a document object model for a webpage, initiating a first timer having a first search time period and a second timer having a second search time period, the first search time period and the second search time period overlap, the search to be terminated upon completion of traversing the first branch when the search reaches a document node that is at a root of the first branch, the first branch including a candidate node. The example method also includes in response to identifying the candidate node as sponsored media, parsing the sponsored media to generate monitoring information, and modifying a user agent setting to include a unique identifier.
    Type: Application
    Filed: September 9, 2019
    Publication date: January 2, 2020
    Inventors: Thomas Sturm, Nicholas Naveen Rau, Ryan J. O'Hearn, Jeremy Wade Bennett
  • Patent number: 10409884
    Abstract: Methods, apparatus, systems and articles of manufacture to identify sponsored media in a Document Object Model. An example method includes in response to determining that a first node is not a candidate node, determining, via a processor, whether a child node of the first node is the candidate node based on determining that the child node has a characteristic common to sponsored media nodes, identifying, via the processor, the candidate node as sponsored media when dimensions of the candidate node match dimensions of replacement media, and modifying the document to cause the replacement media to be presented in place of the sponsored media during presentation of the document.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: September 10, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Thomas Sturm, Nicholas Naveen Rau, Ryan J. O'Hearn, Jeremy Wade Bennett
  • Publication number: 20160004781
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify sponsored media in a Document Object Model. An example method includes in response to determining that a first node is not a candidate node, determining, via a processor, whether a child node of the first node is the candidate node based on determining that the child node has a characteristic common to sponsored media nodes, identifying, via the processor, the candidate node as sponsored media when dimensions of the candidate node match dimensions of replacement media, and modifying the document to cause the replacement media to be presented in place of the sponsored media during presentation of the document.
    Type: Application
    Filed: December 29, 2014
    Publication date: January 7, 2016
    Inventors: Thomas Sturm, Nicholas Naveen Rau, Ryan J. O'Hearn, Jeremy Wade Bennett