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

  • Patent number: 11934456
    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: Grant
    Filed: February 8, 2019
    Date of Patent: March 19, 2024
    Assignee: Intuit, Inc.
    Inventors: Sudhir Srinivas, Kevin Geraghty
  • Publication number: 20230396689
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. An example system includes programmable circuitry to log, at a first Internet domain, a first record for a first website visit by a first client device to a website at a second Internet domain, the first record based on a hypertext transfer protocol (HTTP) request, the first record to include a timestamp, a uniform resource locator (URL), and a user identifier, the timestamp to represent a time of the first website visit, the URL corresponding to the website at the second Internet domain, and weight impression data in a report, the impression data associated with the first record and with second records, the second records corresponding to second website visits to the website via second client devices, the weighting of the impression data based on demographic distributions of audience members corresponding to the first and second records.
    Type: Application
    Filed: May 5, 2023
    Publication date: December 7, 2023
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 11729287
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. An example system includes programmable circuitry to log, at a first Internet domain, a first record for a first website visit by a first client device to a website at a second Internet domain, the first record based on a hypertext transfer protocol (HTTP) request, the first record to include a timestamp, a uniform resource locator (URL), and a user identifier, the timestamp to represent a time of the first website visit, the URL corresponding to the website at the second Internet domain, and weight impression data in a report, the impression data associated with the first record and with second records, the second records corresponding to second website visits to the website via second client devices, the weighting of the impression data based on demographic distributions of audience members corresponding to the first and second records.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: August 15, 2023
    Assignee: The Nielsen Company (US), LLC
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 11695846
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. An example system includes programmable circuitry to log, at a first Internet domain, a first record for a first website visit by a first client device to a website at a second Internet domain, the first record based on a hypertext transfer protocol (HTTP) request, the first record to include a timestamp, a uniform resource locator (URL), and a user identifier, the timestamp to represent a time of the first website visit, the URL corresponding to the website at the second Internet domain, and weight impression data in a report, the impression data associated with the first record and with second records, the second records corresponding to second website visits to the website via second client devices, the weighting of the impression data based on demographic distributions of audience members corresponding to the first and second records.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: July 4, 2023
    Assignee: The Nielsen Company (US), LLC
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Publication number: 20230196414
    Abstract: Disclosed examples access first impression data representative of first impressions collected by an impression monitor system, the first impressions corresponding to the media accessed at a plurality of client devices; generate a panelist impressions composition by removing at least one duplicate impression from second impression data, the second impression data representative of second impressions logged by meters installed at the client devices, the duplicate impression corresponding to one or more accesses to the media represented in both the first impression data and the second impression data for a same audience member; determine an error value for the media based on the panelist impressions composition and a database proprietor impression composition, the database proprietor impression composition provided by a database proprietor for the media; and determine an error-corrected impression composition based on the error value and the panelist impressions composition.
    Type: Application
    Filed: February 13, 2023
    Publication date: June 22, 2023
    Inventors: Mainak Mazumdar, Kevin Geraghty, Ronan Heffernan, Mark Kalus, Ari Paparo, Steven J. Splaine, Alexandros Deliyannis
  • Patent number: 11682048
    Abstract: Disclosed examples include causing transmission of a first network communication to a first intermediary server based on a first priority of the first intermediary server, the first network communication indicative of access to media at a client device, the first intermediary server separate from a database proprietor server of a database proprietor that provides a service to registered users of the database proprietor; and cause transmission of a second network communication to a second intermediary server based on a second priority of the second intermediary server, the second network communication indicative of the access to the media at the client device.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: June 20, 2023
    Assignee: The Nielsen Company (US), LLC
    Inventors: Ronan Heffernan, Kevin Geraghty, Mark Kalus, Mainak Mazumdar, Ari Paparo, Steven John Splaine
  • Publication number: 20230124109
    Abstract: Examples to determine media impressions using distributed demographic information are disclosed. An example system includes programmable circuitry to log, at a first Internet domain, a first record for a first website visit by a first client device to a website at a second Internet domain, the first record based on a hypertext transfer protocol (HTTP) request, the first record to include a timestamp, a uniform resource locator (URL), and a user identifier, the timestamp to represent a time of the first website visit, the URL corresponding to the website at the second Internet domain, and weight impression data in a report, the impression data associated with the first record and with second records, the second records corresponding to second website visits to the website via second client devices, the weighting of the impression data based on demographic distributions of audience members corresponding to the first and second records.
    Type: Application
    Filed: December 19, 2022
    Publication date: April 20, 2023
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 11580576
    Abstract: An example apparatus includes: at least one memory; instructions in the apparatus; and processor circuitry to execute the instructions to: access a cookie at a client device, the cookie including a priority listing indicative of an order in which beacon requests are to be sent to ones of a plurality of database proprietors; cause a first beacon request to be sent to a first database proprietor server, the first database proprietor server corresponding to a highest priority in the priority listing of the cookie, the first beacon request indicative of access to media at the client device; and cause a second beacon request to be sent to a second database proprietor server, the second database proprietor server corresponding to a lower priority than the highest priority in the priority listing of the cookie, the second beacon request indicative of the access to the media at the client device.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: February 14, 2023
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Mainak Mazumdar, Kevin Geraghty, Ronan Heffernan, Mark Kalus, Ari Paparo, Steven J. Splaine, Alexandros Deliyannis
  • Patent number: 11533379
    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 11, 2021
    Date of Patent: December 20, 2022
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Patent number: 11379526
    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: Grant
    Filed: February 8, 2019
    Date of Patent: July 5, 2022
    Assignee: INTUIT INC.
    Inventors: Sudhir Srinivas, Kevin Geraghty
  • Publication number: 20220103646
    Abstract: An example apparatus includes message generator circuitry to generate a first message for a first server of a first Internet domain in response to detecting a login event at a client device, the login event associated with an Internet-based service of a second Internet domain, the second Internet domain outside the first Internet domain, and a communication interface to receive a second message from the first server, the second message including a global unique identifier (GUID) and a login timestamp, the GUID identifying at least one of the client device or a user of the client device to the first Internet domain, the message generator circuitry to generate a third message including (a) the GUID, (b) a cookie identifier associated with the second Internet domain, and (c) the login timestamp, the third message to cause generation of an identifier-to-cookie map at a second server of the second Internet domain.
    Type: Application
    Filed: December 8, 2021
    Publication date: March 31, 2022
    Inventors: Ronan Heffernan, Steven John Splaine, Mark Kalus, Ari Paparo, Kevin Geraghty
  • Publication number: 20220027958
    Abstract: Disclosed examples include causing transmission of a first network communication to a first intermediary server based on a first priority of the first intermediary server, the first network communication indicative of access to media at a client device, the first intermediary server separate from a database proprietor server of a database proprietor that provides a service to registered users of the database proprietor; and cause transmission of a second network communication to a second intermediary server based on a second priority of the second intermediary server, the second network communication indicative of the access to the media at the client device.
    Type: Application
    Filed: October 7, 2021
    Publication date: January 27, 2022
    Inventors: Ronan Heffernan, Kevin Geraghty, Mark Kalus, Mainak Mazumdar, Ari Paparo, Steven John Splaine
  • Patent number: 11218555
    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: Grant
    Filed: March 22, 2018
    Date of Patent: January 4, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Ronan Heffernan, Steven John Splaine, Mark Kalus, Ari Paparo, Kevin Geraghty
  • Publication number: 20210342892
    Abstract: An example apparatus includes: at least one memory; instructions in the apparatus; and processor circuitry to execute the instructions to: access a cookie at a client device, the cookie including a priority listing indicative of an order in which beacon requests are to be sent to ones of a plurality of database proprietors; cause a first beacon request to be sent to a first database proprietor server, the first database proprietor server corresponding to a highest priority in the priority listing of the cookie, the first beacon request indicative of access to media at the client device; and cause a second beacon request to be sent to a second database proprietor server, the second database proprietor server corresponding to a lower priority than the highest priority in the priority listing of the cookie, the second beacon request indicative of the access to the media at the client device.
    Type: Application
    Filed: July 16, 2021
    Publication date: November 4, 2021
    Inventors: Mainak Mazumdar, Kevin Geraghty, Ronan Heffernan, Mark Kalus, Ari Paparo, Steven J. Splaine, Alexandros Deliyannis
  • Patent number: 11144967
    Abstract: Methods and apparatus to determine media impressions using distributed demographic information are disclosed.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: October 12, 2021
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Ronan Heffernan, Kevin Geraghty, Mark Kalus, Mainak Mazumdar, Ari Paparo, Steven John Splaine
  • Publication number: 20210274006
    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 11, 2021
    Publication date: September 2, 2021
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty
  • Publication number: 20210224263
    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: April 8, 2021
    Publication date: July 22, 2021
    Inventors: Sudhir SRINIVAS, Kevin GERAGHTY
  • Patent number: 11068944
    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: Grant
    Filed: April 3, 2019
    Date of Patent: July 20, 2021
    Assignee: The Nielsen Company (US), LLC
    Inventors: Mainak Mazumdar, Kevin Geraghty, Ronan Heffernan, Mark Kalus, Ari Paparo, Steven J. Splaine, Alexandros Deliyannis
  • Patent number: 10984001
    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: Grant
    Filed: February 8, 2019
    Date of Patent: April 20, 2021
    Assignee: Intuit Inc.
    Inventors: Sudhir Srinivas, Kevin Geraghty
  • Patent number: 10951721
    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: February 17, 2020
    Date of Patent: March 16, 2021
    Assignee: The Nielsen Company (US), LLC
    Inventors: Mark Kalus, Ari Paparo, Kevin Geraghty