Patents by Inventor Alexander D. Nizhner

Alexander D. Nizhner 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: 9026676
    Abstract: A method for prepending nonce labels to DNS queries includes determining whether a log contains a past entry of a domain name resolution query (“query”) to a name server for a full domain name that resulted in a positive reply indicating that the full domain name exists. It is determined whether the log contains a recent entry of the query that resulted in a negative reply indicating that the full domain name did not exist. The server is then queried with a nonce-less query for the full domain name. The server is queried again with a nonce label prepended query for the full domain name to determine if it currently results in the negative reply. The full domain name is flagged as inappropriate for nonce prepending upon determination that querying with a nonce prepended query results in a negative reply and a nonce-less query results in a positive reply.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: May 5, 2015
    Assignee: Google Inc.
    Inventors: Jeremy K. Chen, Alexander D. Nizhner, Paul S. R. Chisholm
  • Patent number: 8819209
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining a respective time period to send queries to each of a plurality of domain name system servers; generating a respective group of queries for each domain name system server of the plurality of domain name system servers, wherein each query in the respective group of queries is configured to cause the domain name system server to generate a respective response; for each domain name system server of the plurality of domain name system servers, sending the respective group of queries to the domain name system server according to the respective determined time period; receiving responses to the queries from the domain name system servers; and determining one or more different features for one or more domain name system servers in the plurality of domain name system servers based on the received responses.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: August 26, 2014
    Assignee: Google Inc.
    Inventors: Jeremy K. Chen, Alexander D. Nizhner
  • Patent number: 8484377
    Abstract: A method for prepending nonce labels to DNS queries includes determining whether a log contains a past entry of a domain name resolution query (“query”) to a name server for a full domain name that resulted in a positive reply indicating that the full domain name exists. It is determined whether the log contains a recent entry of the query that resulted in a negative reply indicating that the full domain name did not exist. The server is then queried with a nonce-less query for the full domain name. The server is queried again with a nonce label prepended query for the full domain name to determine if it currently results in the negative reply. The full domain name is flagged as inappropriate for nonce prepending upon determination that querying with a nonce prepended query results in a negative reply and a nonce-less query results in a positive reply.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: July 9, 2013
    Assignee: Google Inc.
    Inventors: Jeremy K. Chen, Alexander D. Nizhner, Paul S. R. Chisholm