Patents by Inventor Brian Klock

Brian Klock 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: 20050154713
    Abstract: Systems and methods are disclosed to search for data responsive to first and second query concepts by generating a first expanded set of results from the first query concept; generating a second expanded set of results from the second query concept; determining an intersecting set of documents from the first and second expanded sets of results; and determining an explanation of a relationship for each document in the intersecting set of documents for each of the first and second query concepts.
    Type: Application
    Filed: January 14, 2004
    Publication date: July 14, 2005
    Applicant: NEC Laboratories America, Inc.
    Inventors: Eric Glover, Brian Klock
  • Publication number: 20050114130
    Abstract: Systems and methods are disclosed for analyzing a set of documents by building a positive set histogram; selecting phrases from the positive set histogram; modifying the frequency statistics in the histogram using the selected phrases; identifying one or more potential phrase-acronym pairs; selecting a subset of phrase-acronym pairs from the potential pairs; adding a new feature for each selected phrase-acronym (phrase ? acronym) pair to a positive set histogram; determining a value for each new feature; identifying one or more child concepts based on an updated histogram; grouping the one or more child concepts; and determining a child concept group coverage for one or more documents.
    Type: Application
    Filed: July 9, 2004
    Publication date: May 26, 2005
    Applicant: NEC Laboratories America, Inc.
    Inventors: Akshay Java, Brian Klock, Eric Glover, Vishal Shanbhag, Robert Krovetz
  • Publication number: 20040143644
    Abstract: A meta-search system for performing a search over a plurality of data sources via one or more search passes, the system comprising: a search controller for: i) transmitting a search query object having a specified route which lists a plurality of query processors desired to be executed; ii) receiving data request objects from the plurality of executed query processors and transmitting the data request objects to a plurality of data collectors, each data request object being transmitted to associated data collector, iii) receiving result objects associated with the data requests from the data collectors, and iv) transmitting the result objects to a user interface for display; the plurality of query processors being executed according to the specified route to receive and process the search query object, each of the query processors enabled to generate a data request object based on the search query object and one or more data request objects generated by one or more previously executed query processors; and ea
    Type: Application
    Filed: April 1, 2003
    Publication date: July 22, 2004
    Applicant: NEC Laboratories America, Inc.
    Inventors: David Berton, Brian Klock, Eric J. Glover, Steven Kordik
  • Publication number: 20040143570
    Abstract: A search system has a plurality of resources, including data resources and query and result processing resources. The search system determines the selection and ordering of resources at run-time through a combination of pre-defined default rules and a search strategy that is associated with each search.
    Type: Application
    Filed: October 1, 2003
    Publication date: July 22, 2004
    Inventors: Brian Klock, David Berton, Eric J. Glover, Steven Kordik
  • Patent number: D586274
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: February 10, 2009
    Inventor: Brian Klock
  • Patent number: D586275
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: February 10, 2009
    Inventor: Brian Klock
  • Patent number: D632235
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: February 8, 2011
    Inventor: Brian Klock