Patents by Inventor John Lamping

John Lamping 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: 7451129
    Abstract: A system and method for providing preferred language ordering of search results is described. A search query describing potentially retrievable information provided in a plurality of search result languages is received. A search is executed by evaluating the search query against information characteristics maintained in a searchable data repository. At least one preferred language applicable to search results generated responsive to the executed search is dynamically determined. At least some of the search results are ordered in consideration of the at least one preferred language.
    Type: Grant
    Filed: April 3, 2003
    Date of Patent: November 11, 2008
    Assignee: Google Inc.
    Inventors: John Lamping, Ben Gomes, Mizuki McGrath, Amit Singhal
  • Publication number: 20070233808
    Abstract: Web pages of a Website may be processed to improve search results. For example, information likely to pertain to more than just the Web page it is directly associated with may be identified. One or more other, related, Web pages that such information is likely to pertain to is also identified. The identified information is associated with the identified other Web page(s) and this association is saved in a way to affect a search result score of the Web page(s).
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventors: Daniel Egnor, Paul Haahr, Kevin Lacker, John Lamping, Amitabh Singhal, Ke Yang
  • Publication number: 20050166152
    Abstract: A node-link structure is displayed within a display area having a narrow rectangular shape with an edge along one side acting as a horizon of a hyperbolic space half-plane. Lower level node features that share a parent node feature have centers of area positioned on the display in order along a line parallel with the horizon, with sufficiently similar spacings along an axis perpendicular to the horizon from the region around a parent node feature, and with sufficiently similar spacings in a dimension parallel to the horizon from adjacent node features along the line, that the lower level node features sharing the parent node feature are perceptible as a group of related node features. The half-plane model with compression is used for layout of the node-link data, and the hyperbolic layout data is mapped to a Euclidean space for display.
    Type: Application
    Filed: March 17, 2005
    Publication date: July 28, 2005
    Applicant: INXIGHT SOFTWARE, INC.
    Inventors: Yozo Hida, John Lamping, Ramana Rao
  • Publication number: 20050102269
    Abstract: An information system having a computer readable medium including a flexible data structure is provided. The data structure allows information entered into the data structure to be embellished or qualified. The flexible data structure increases the ability of the data structure to record exceptional information pertinent to specific circumstances. The flexible data structure also enables database access software to respond to user queries in a more effective and informative manner.
    Type: Application
    Filed: December 20, 2004
    Publication date: May 12, 2005
    Applicant: Xerox Corporation
    Inventor: John Lamping
  • Publication number: 20040254932
    Abstract: A system and method for providing preferred country ordering of search results is described. A search query describing potentially retrievable information provided in a plurality of search result countries is received. A search is executed by evaluating the search query against information characteristics maintained in a searchable data repository. At least one preferred country applicable to search results generated is dynamically determined responsive to the executed search. At least some of the search results are ordered in consideration of the at least one preferred country.
    Type: Application
    Filed: June 27, 2003
    Publication date: December 16, 2004
    Inventors: Vineet Gupta, Ben Gomes, John Lamping, Mizuki McGrath, Amit Singhal, Simon Tong
  • Publication number: 20040194099
    Abstract: A system and method for providing preferred language ordering of search results is described. A search query describing potentially retrievable information provided in a plurality of search result languages is received. A search is executed by evaluating the search query against information characteristics maintained in a searchable data repository. At least one preferred language applicable to search results generated responsive to the executed search is dynamically determined. At least some of the search results are ordered in consideration of the at least one preferred language.
    Type: Application
    Filed: April 3, 2003
    Publication date: September 30, 2004
    Inventors: John Lamping, Ben Gomes, Mizuki McGrath, Amit Singhal
  • Patent number: 5379438
    Abstract: A processor includes interconnected substrates, each with external connecting circuitry and parallel processing circuitry that can perform value assignment search for a set of variables. The parallel processing circuitry includes processing units, each with memory and processing circuitry, and transfer decision logic for determining whether to transfer the data of any of the processing units to another substrate. Each substrate has count logic for counting the processing units whose data indicates a combination of values that could be consistent with constraints being applied, each of which has a valid bit indicating that it could be consistent. The counts are transferred to each connected substrate, and the transfer decision logic at each substrate determines, for each connected substrate, whether to transmit data, receive data, or neither transmit nor receive.
    Type: Grant
    Filed: December 14, 1990
    Date of Patent: January 3, 1995
    Assignee: Xerox Corporation
    Inventors: Alan G. Bell, John Lamping
  • Patent number: 5325500
    Abstract: Parallel processing circuitry on a substrate includes an array of memory elements in rows and columns. Row select circuitry can select the memory elements in any of the rows. Each column has respective processing circuitry to access its memory elements. The columns' processing circuitry can perform operations on data in parallel, so that each column and its processing circuitry form a processing unit. Data can be transferred to or from any of the columns. A column register can be connected so that data from a first column can be read, stored, and then written into a second column. Or a permutation network with connecting lines can be set up so that each connecting line can transfer data from one column to another. The column register can be connected to a shift register for transferring data to or from an external connection. Or the connecting lines of the permutation network can be set up for transferring data to or from the external connection.
    Type: Grant
    Filed: December 14, 1990
    Date of Patent: June 28, 1994
    Assignee: Xerox Corporation
    Inventors: Alan G. Bell, John Lamping, Michael Dixon