Patents by Inventor Kevin Geraghty

Kevin Geraghty 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).

  • Publication number: 20200366746
    Abstract: An example apparatus includes a data parser to extract an identifier and a cookie identifier from a message received at a first server of a first Internet domain from a client device, the cookie identifier associated with the first Internet domain, the identifier identifying at least one of the client device or a user of the client device to a second server in a second Internet domain outside the first Internet domain, a memory to store the identifier in association with the cookie identifier in an identifier-to-cookie map, a processor to associate demographic information corresponding to the identifier with an impression logged at the first server in association with the cookie identifier, the associating based on accessing the memory to identify that the cookie map stores the identifier with the cookie identifier, and a report generator to send the demographic information to the second server.
    Type: Application
    Filed: March 22, 2018
    Publication date: November 19, 2020
    Inventors: Ronan Heffernan, Steven John Splaine, Mark Kalus, Ari Paparo, Kevin Geraghty
  • Publication number: 20200257730
    Abstract: Certain aspects of the present disclosure provide techniques for generating a unified knowledge graph. In one example, a method includes receiving entity data from a data source comprising a plurality of entities; forming a plurality of type-specific groups of entity data based on the received entity data; for each respective type-specific group of entity data of the plurality of type-specific groups of entity data; disambiguating the entity data within the respective type-specific group of entity data; creating a plurality of entity relationships based on the disambiguated entity data; and exporting the plurality of entity relationships to a type-specific subgraph; and forming a unified knowledge graph based on a plurality of type-specific subgraphs, wherein each type-specific subgraph of the plurality of type-specific subgraphs is associated with a single type-specific group of entity data of the plurality of type-specific groups of entity data.
    Type: Application
    Filed: February 8, 2019
    Publication date: August 13, 2020
    Inventors: Sudhir SRINIVAS, Kevin GERAGHTY
  • Publication number: 20200259910
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. An example apparatus includes a reporter to detect at the client device a login event. The example apparatus also includes a communication interface to send a communication to an impression monitor system in response to the reporter detecting at the client device the login event via the login webpage, the login event associated with a first Internet domain different from a second internet domain of the impression monitor system. The example communication interface also sends a login reporting message to the database proprietor, the login reporting message including first and second cookie identifiers, the first cookie identifier associated with the first Internet domain, and the second cookie identifier associated with the second Internet domain of the impression monitor system.
    Type: Application
    Filed: February 17, 2020
    Publication date: August 13, 2020
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Publication number: 20200257731
    Abstract: Certain aspects provide techniques for disambiguating graph data. In one example, a method includes receiving entity data from a data source in a first format; converting the entity data in the first format to a second format, wherein the second format is a standardized input format for a disambiguation pipeline; determining a blocked data set from the entity data in the second format based on a blocking parameter, wherein: the blocked data set comprises data regarding a first plurality of entities, and the first plurality of entities is a subset of a second plurality of entities represented in the entity data from the data source; matching at least two entities in the first plurality of entities in the blocked data set; merging the at least two entities into a single entity; generating a unique ID for the single entity; and importing the single entity into a graph database.
    Type: Application
    Filed: February 8, 2019
    Publication date: August 13, 2020
    Inventors: Sudhir SRINIVAS, Kevin Geraghty
  • Publication number: 20200257683
    Abstract: Certain aspects of the present disclosure provide techniques for interacting with a graph database structure. In one embodiment, a method includes receiving, at an application, information regarding a first entity; transmitting, to a graph database, a query regarding the first entity; receiving, at the application, query results based on one or more relationships between the first entity and other entities in the graph database; making, by the application, an inference based on the query results; modifying, by the application, a user interface of the application based on the inference by displaying at least one user interface element suggesting a selection of an application option; and receiving, by the application, a user selection of the suggested application option.
    Type: Application
    Filed: February 8, 2019
    Publication date: August 13, 2020
    Inventors: Sudhir SRINIVAS, Kevin GERAGHTY
  • Publication number: 20200226639
    Abstract: Methods and apparatus to determine media impressions using distributed demographic information are disclosed.
    Type: Application
    Filed: December 6, 2019
    Publication date: July 16, 2020
    Inventors: Ronan Heffernan, Kevin Geraghty, Mark Kalus, Mainak Mazumdar, Ari Paparo, Steven John Splaine
  • Patent number: 10567531
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. An example apparatus includes a reporter to detect at the client device a login event. The example apparatus also includes a communication interface to send a communication to an impression monitor system in response to the reporter detecting at the client device the login event via the login webpage, the login event associated with a first Internet domain different from a second internet domain of the impression monitor system. The example communication interface also sends a login reporting message to the database proprietor, the login reporting message including first and second cookie identifiers, the first cookie identifier associated with the first Internet domain, and the second cookie identifier associated with the second Internet domain of the impression monitor system.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: February 18, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 10504157
    Abstract: Methods and apparatus to determine media impressions using distributed demographic information are disclosed.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: December 10, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Ronan Heffernan, Kevin Geraghty, Mark Kalus, Mainak Mazumdar, Ari Paparo, Steven John Splaine
  • Publication number: 20190228440
    Abstract: A disclosed example to monitor access to media includes; a communication interface to send a uniform resource locator (URL) scrape instruction to a client computer in response to a first request from the client computer, the first request indicative of access to the media at the client computer; a processor in circuit with the communication interface; and memory including machine readable instructions that, when executed by the processor, cause the processor to: provide the URL scrape instruction to the communication interface when a URL of a host website of the media is not obtainable by the processor from the first request, the URL scrape instruction to cause the client computer to: (1) read the URL of the host website from an address bar of a web browser at the client computer, and (2) send the URL of the host website to a server; and store a logged impression of the media in association with the URL of the host website from the client computer.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventors: Mainak Mazumdar, Kevin Geraghty, Ronan Heffernan, Mark Kalus, Ari Paparo, Steven J. Splaine, Alexandros Deliyannis
  • Publication number: 20190222659
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. An example apparatus includes a reporter to detect at the client device a login event. The example apparatus also includes a communication interface to send a communication to an impression monitor system in response to the reporter detecting at the client device the login event via the login webpage, the login event associated with a first Internet domain different from a second internet domain of the impression monitor system. The example communication interface also sends a login reporting message to the database proprietor, the login reporting message including first and second cookie identifiers, the first cookie identifier associated with the first Internet domain, and the second cookie identifier associated with the second Internet domain of the impression monitor system.
    Type: Application
    Filed: March 26, 2019
    Publication date: July 18, 2019
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 10284667
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. An example apparatus includes a communication interface to receive a network communication at an impression monitor system based on a login event at a client device, the login event associated with an Internet-based service of a first Internet domain different from a second Internet domain of the impression monitor system. The example communication interface also sends a response to the client device, the response to cause the client device to include first and second cookie identifiers in a login reporting message and to send the login reporting message to a computer of a database proprietor that provides the Internet-based service, the first cookie identifier associated with the first Internet domain of the Internet-based service, and the second cookie identifier associated with the second Internet domain of the impression monitor system.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: May 7, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 10269044
    Abstract: An example involves, in response to a first request from a first client device, logging a first impression in association with a first identifier corresponding to media accessed by the first client device that generated the first request, and sending a communication to the first client device. The communication is to cause the first client device to send the first identifier to a database proprietor in association with a cookie identifier of the first client device. Second impressions are logged in response to second requests received from second client devices. The second impressions are associated with the first identifier and correspond to access to the media by the second client devices. A report is generated based on the first impression and corresponding first demographic information from the database proprietor, and based on the second impressions and corresponding second demographic information from an audience measurement entity different from the database proprietor.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: April 23, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventors: Mainak Mazumdar, Kevin Geraghty, Ronan Heffernan, Mark Kalus, Ari Paparo, Steven J. Splaine
  • Publication number: 20180295199
    Abstract: An example apparatus includes a data parser to extract an identifier and a cookie identifier from a message received at a first server of a first Internet domain from a client device, the cookie identifier associated with the first Internet domain, the identifier identifying at least one of the client device or a user of the client device to a second server in a second Internet domain outside the first Internet domain, a memory to store the identifier in association with the cookie identifier in an identifier-to-cookie map, a processor to associate demographic information corresponding to the identifier with an impression logged at the first server in association with the cookie identifier, the associating based on accessing the memory to identify that the cookie map stores the identifier with the cookie identifier, and a report generator to send the demographic information to the second server.
    Type: Application
    Filed: March 22, 2018
    Publication date: October 11, 2018
    Inventors: Ronan Heffernan, Steven John Splaine, Mark Kalus, Ari Paparo, Kevin Geraghty
  • Publication number: 20180248773
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. An example apparatus includes a communication interface to receive a network communication at an impression monitor system based on a login event at a client device, the login event associated with an Internet-based service of a first Internet domain different from a second Internet domain of the impression monitor system. The example communication interface also sends a response to the client device, the response to cause the client device to include first and second cookie identifiers in a login reporting message and to send the login reporting message to a computer of a database proprietor that provides the Internet-based service, the first cookie identifier associated with the first Internet domain of the Internet-based service, and the second cookie identifier associated with the second Internet domain of the impression monitor system.
    Type: Application
    Filed: April 30, 2018
    Publication date: August 30, 2018
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 9979614
    Abstract: Examples to log media impressions include extracting first and second cookie identifiers from a message received at a first Internet domain from a client device, the first cookie identifier associated with the first Internet domain, and the second cookie identifier associated with a second Internet domain outside the first Internet domain; and mapping the first cookie identifier to the second cookie identifier.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: May 22, 2018
    Assignee: The Nielsen Company (US), LLC
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Publication number: 20170262899
    Abstract: A computer has a processor and nontransitory memory. The computer receives a list of search keywords to propose to a search engine. For search keywords that are too infrequently used to have historical data to estimate keyword performance, the computer computes linguistic similarity between the sparse-data keyword to other keywords that have sufficient historical keyword performance data to permit a statistically sound estimate for keyword performance. The estimates are submitted to a search engine, and updated by grouping the sparse-data keywords into groups, including at least a high-performing group and a low-performing group, and reallocating budget from the keywords of the low-performing group to keywords of the high-performing group, by reducing estimates for keywords of the low-performing group and increasing estimates of keywords of the high-performing group.
    Type: Application
    Filed: February 11, 2017
    Publication date: September 14, 2017
    Applicant: 360i LLC
    Inventors: Michael Kevin Geraghty, Hua Ai, Henry Beaver, Jason B. Bell, Patrick D. Callow, Ye Chen, Amit Dingare, Jonathan M. Donovan, Samuel Franklin, Jason Hartley, Munehiro Nakayama, Lawrence Arthur O'Donnell, Vu Pham, Manoranjan Satapathy, Mehmet Eric Sonmezer, Bruce Williams, Aleksey Yurchenko
  • Publication number: 20170148066
    Abstract: Methods and apparatus to determine media impressions using distributed demographic information are disclosed.
    Type: Application
    Filed: February 3, 2017
    Publication date: May 25, 2017
    Inventors: Ronan Heffernan, Kevin Geraghty, Mark Kalus, Mainak Mazumdar, Ari Paparo, Steven John Splaine
  • Publication number: 20170126518
    Abstract: Examples to log media impressions include extracting first and second cookie identifiers from a message received at a first Internet domain from a client device, the first cookie identifier associated with the first Internet domain, and the second cookie identifier associated with a second Internet domain outside the first Internet domain; and mapping the first cookie identifier to the second cookie identifier.
    Type: Application
    Filed: January 18, 2017
    Publication date: May 4, 2017
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 9596150
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. Some disclosed example methods involve sending a request to an impression monitor system in response to detecting a login event at a client device. The login event is associated with an Internet-based service of a first Internet domain different from a second Internet domain of the impression monitor system. Such disclosed example methods also involve sending a login reporting message to a database proprietor that provides the Internet-based service. The login reporting message including first and second cookie identifiers. The first cookie identifier is associated with the first Internet domain of the Internet-based service, and the second cookie identifier is associated with the second Internet domain of the impression monitor system.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: March 14, 2017
    Assignee: The Nielsen Company (US), LLC
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 9596151
    Abstract: Methods and apparatus to determine media impressions using distributed demographic information are disclosed. An method includes sending to a client computer, via a processor serving a first internet domain, a response to a first request, the first request sent to the first internet domain and indicative of access to media at the client computer, the response to instruct the client computer to send a second request to an intermediary serving a sub-domain of a second internet domain, the second request to be indicative of the access to the media at the client computer, wherein the intermediary is to transmit first data about the second request to a data collection server of an audience measurement entity and second data about the second request to an entity of the second internet domain and logging an impression of the media.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: March 14, 2017
    Assignee: THE NIELSEN COMPANY (US), LLC.
    Inventors: Ronan Heffernan, Kevin Geraghty, Mark Kalus, Mainak Mazumdar, Ari Paparo, Steven John Splaine