Patents by Inventor Adam Dingle

Adam Dingle 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: 8615802
    Abstract: A system includes a data repository and a processing unit. The data repository stores data associated with a corpus of documents hosted on one or more servers. The processing unit analyzes data associated with a suspect document from the corpus of documents. The processing unit further assigns a score, based on the analyzed data, to the suspect document that indicates whether the suspect document is potentially fraudulent.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: December 24, 2013
    Assignee: Google Inc.
    Inventors: Adam Dingle, Niels Provos, Fritz Schneider, Matt Cutts
  • Patent number: 8528084
    Abstract: A system includes a data repository and a processing unit. The data repository stores data associated with a corpus of documents hosted on one or more servers. The processing unit analyzes data associated with a suspect document from the corpus of documents. The processing unit further assigns a score, based on the analyzed data, to the suspect document that indicates whether the suspect document is potentially fraudulent.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: September 3, 2013
    Assignee: Google Inc.
    Inventors: Adam Dingle, Niels Provos, Fritz Schneider, Matt Cutts
  • Patent number: 8224870
    Abstract: A system for searching an object environment includes harvesting and indexing applications to create a search database and one or more indexes into the database. A scoring application determines the relevance of the objects, and a querying application locates objects in the database according to a search term. One or more of the indexes may be implemented by a hash table or other suitable data structure, where algorithms provide for adding objects to the indexes and searching for objects in the indexes. A ranking scheme sorts searchable items according to an estimate of the frequency that the items will be used in the future. Multiple indexes enable a combined prefix title and full-text content search of the database, accessible from a single search interface.
    Type: Grant
    Filed: January 26, 2009
    Date of Patent: July 17, 2012
    Assignee: Google Inc.
    Inventor: Adam Dingle
  • Patent number: 8056128
    Abstract: A system includes a data repository and a processing unit. The data repository stores data associated with a corpus of documents hosted on one or more servers. The processing unit analyzes data associated with a suspect document from the corpus of documents. The processing unit further assigns a score, based on the analyzed data, to the suspect document that indicates whether the suspect document is potentially fraudulent.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: November 8, 2011
    Assignee: Google Inc.
    Inventors: Adam Dingle, Niels Provos, Fritz Schneider, Matt Cutts
  • Patent number: 7617197
    Abstract: A system for searching an object environment includes harvesting and indexing applications to create a search database and one or more indexes into the database. A scoring application determines the relevance of the objects, and a querying application locates objects in the database according to a search term. One or more of the indexes may be implemented by a hash table or other suitable data structure, where algorithms provide for adding objects to the indexes and searching for objects in the indexes. A ranking scheme sorts searchable items according to an estimate of the frequency that the items will be used in the future. Multiple indexes enable a combined prefix title and full-text content search of the database, accessible from a single search interface.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: November 10, 2009
    Assignee: Google Inc.
    Inventors: Daisy Stanton, Susannah Raub, Adam Dingle
  • Patent number: 7529739
    Abstract: A system for searching an object environment includes harvesting and indexing applications to create a search database and one or more indexes into the database. A scoring application determines the relevance of the objects, and a querying application locates objects in the database according to a search term. One or more of the indexes may be implemented by a hash table or other suitable data structure, where algorithms provide for adding objects to the indexes and searching for objects in the indexes. A ranking scheme sorts searchable items according to an estimate of the frequency that the items will be used in the future. Multiple indexes enable a combined prefix title and full-text content search of the database, accessible from a single search interface.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: May 5, 2009
    Assignee: Google Inc.
    Inventors: Susannah Raub, Adam Dingle, Daisy Stanton
  • Patent number: 7512620
    Abstract: A system for searching an object environment includes harvesting and indexing applications to create a search database and one or more indexes into the database. A scoring application determines the relevance of the objects, and a querying application locates objects in the database according to a search term. One or more of the indexes may be implemented by a hash table or other suitable data structure, where algorithms provide for adding objects to the indexes and searching for objects in the indexes. A ranking scheme sorts searchable items according to an estimate of the frequency that the items will be used in the future. Multiple indexes enable a combined prefix title and full-text content search of the database, accessible from a single search interface.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: March 31, 2009
    Assignee: Google Inc.
    Inventor: Adam Dingle
  • Publication number: 20070043750
    Abstract: A system for searching an object environment includes harvesting and indexing applications to create a search database and one or more indexes into the database. A scoring application determines the relevance of the objects, and a querying application locates objects in the database according to a search term. One or more of the indexes may be implemented by a hash table or other suitable data structure, where algorithms provide for adding objects to the indexes and searching for objects in the indexes. A ranking scheme sorts searchable items according to an estimate of the frequency that the items will be used in the future. Multiple indexes enable a combined prefix title and full-text content search of the database, accessible from a single search interface.
    Type: Application
    Filed: August 19, 2005
    Publication date: February 22, 2007
    Inventor: Adam Dingle
  • Publication number: 20070043704
    Abstract: A system for searching an object environment includes harvesting and indexing applications to create a search database and one or more indexes into the database. A scoring application determines the relevance of the objects, and a querying application locates objects in the database according to a search term. One or more of the indexes may be implemented by a hash table or other suitable data structure, where algorithms provide for adding objects to the indexes and searching for objects in the indexes. A ranking scheme sorts searchable items according to an estimate of the frequency that the items will be used in the future. Multiple indexes enable a combined prefix title and full-text content search of the database, accessible from a single search interface.
    Type: Application
    Filed: August 19, 2005
    Publication date: February 22, 2007
    Inventors: Susannah Raub, Adam Dingle, Daisy Stanton
  • Publication number: 20070043714
    Abstract: A system for searching an object environment includes harvesting and indexing applications to create a search database and one or more indexes into the database. A scoring application determines the relevance of the objects, and a querying application locates objects in the database according to a search term. One or more of the indexes may be implemented by a hash table or other suitable data structure, where algorithms provide for adding objects to the indexes and searching for objects in the indexes. A ranking scheme sorts searchable items according to an estimate of the frequency that the items will be used in the future. Multiple indexes enable a combined prefix title and full-text content search of the database, accessible from a single search interface.
    Type: Application
    Filed: August 19, 2005
    Publication date: February 22, 2007
    Inventors: Daisy Stanton, Susannah Raub, Adam Dingle
  • Publication number: 20060136571
    Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for executing scripts that can be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to interact with such scripts on their devices in an interactive manner. According to embodiments, the present invention performs script operations for mobile devices including steps for sending a request for an object and a list of support languages, and receiving the object and any related scripts in the supported languages.
    Type: Application
    Filed: January 11, 2006
    Publication date: June 22, 2006
    Applicant: iAnywhere Solutions, Inc.
    Inventors: David Kloba, Michael Gray, David Moore, Thomas Whittaker, David Williams, Rafael Weinstein, Joshua Freeman, Linus Upson, Adam Dingle