Patents Assigned to NextRoll, Inc.
  • Patent number: 11716375
    Abstract: Improved identification of a computer configured with an operating system (OS), a web browser and one or more applications is disclosed. An identifying code for advertisers (IFA) may be obtained via the operating system (OS) of the computer. A first application configuring the computer may include instructions to initiate an ad call comprising a request including the IFA to cause the first application to render an advertisement received by the computing device from a first web resource in response to the ad call. The web browser may execute the script to associate the web browser with a durable id (DID). The DID and the IFA may be correlated.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: August 1, 2023
    Assignee: NextRoll, Inc.
    Inventors: Seth Demsey, Oleksiy Stolitniy
  • Patent number: 11232488
    Abstract: Improved identification of a computer configured with an operating system (OS), a web browser and one or more applications is disclosed. An identifying code for advertisers (IFA) may be obtained via the operating system (OS) of the computer. A first application configuring the computer may include instructions to initiate an ad call comprising a request including the IFA to cause the first application to render an advertisement received by the computing device from a first web resource in response to the ad call. The web browser may execute the script to configure the web browser with a durable id (DID). The web browser may also communicate the DID to associate the IFA with the computing device.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: January 25, 2022
    Assignee: NextRoll, Inc.
    Inventor: Seth Demsey
  • Patent number: 11196705
    Abstract: An identification service may provide a device identifier that is available in both browser and non-browser applications on an electronic device. The identification service may include a domain name system server that handles domain name system queries for certain HTTP requests originating from the browser and non-browser applications. An HTTP request in the non-browser application may result in the domain name system server embedding the device identifier into an IPv6 address that is then stored in a local domain name system cache on the device. An HTTP request in the browser application may cause the browser to connect to the IPv6 address stored in the local domain name system cache. The identification service may have an HTTP server bound to the IPv6 address. The HTTP server may extract the device identifier from the IPv6 address and may provide the device identifier to the browser application.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: December 7, 2021
    Assignee: NextRoll, Inc.
    Inventors: Seth Demsey, Matt Pauker