Patents by Inventor John Terrell Rickard

John Terrell Rickard 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: 20040034633
    Abstract: A non-textual data searching system according to the invention is capable of searching non-textual data at semantic levels above the fundamental symbolic level. The general approach begins by indexing the non-textual data corpus in such a way as to facilitate searching. The indexing process results in a number of “keytroids” that represent clusters of fuzzy attribute vectors, where each fuzzy attribute vector represents a data event associated with one or more non-textual data points. The actual searching process is analogous to a conventional text-based search engine: a query vector, which identifies a number of fuzzy attributes of the desired data, is processed to retrieve and rank a number of keytroids. The keytroids can be inverse-mapped to obtain data events and/or non-textual data points that satisfy the query.
    Type: Application
    Filed: March 14, 2003
    Publication date: February 19, 2004
    Inventor: John Terrell Rickard
  • Publication number: 20040024755
    Abstract: A non-textual data searching system according to the invention is capable of searching non-textual data at semantic levels above the fundamental symbolic level. The general approach begins by indexing the non-textual data corpus in such a way as to facilitate searching. The indexing process results in a number of “keytroids” that represent clusters of fuzzy attribute vectors, where each fuzzy attribute vector represents a data event associated with one or more non-textual data points. The actual searching process is analogous to a conventional text-based search engine: a query vector, which identifies a number of fuzzy attributes of the desired data, is processed to retrieve and rank a number of keytroids. The keytroids can be inverse-mapped to obtain data events and/or non-textual data points that satisfy the query.
    Type: Application
    Filed: March 14, 2003
    Publication date: February 5, 2004
    Inventor: John Terrell Rickard
  • Publication number: 20040024756
    Abstract: A non-textual data searching system according to the invention is capable of searching non-textual data at semantic levels above the fundamental symbolic level. The general approach begins by indexing the non-textual data corpus in such a way as to facilitate searching. The indexing process results in a number of “keytroids” that represent clusters of fuzzy attribute vectors, where each fuzzy attribute vector represents a data event associated with one or more non-textual data points. The actual searching process is analogous to a conventional text-based search engine: a query vector, which identifies a number of fuzzy attributes of the desired data, is processed to retrieve and rank a number of keytroids. The keytroids can be inverse-mapped to obtain data events and/or non-textual data points that satisfy the query.
    Type: Application
    Filed: March 14, 2003
    Publication date: February 5, 2004
    Inventor: John Terrell Rickard
  • Patent number: 5950177
    Abstract: A crossing network that matches buy and sell orders based upon a satisfaction and quantity profile is disclosed. The crossing network includes a number of trader terminals that can be used for entering orders. The orders are entered in the form of a satisfaction density profile that represents a degree of satisfaction to trade a particular instrument at various (price, quantity) combinations. Typically, each order is either a buy order or a sell order. The trader terminals are coupled to a matching controller computer. The matching controller computer can receive as input the satisfaction density profiles entered at each one of the trading terminals. The matching controller computer matches orders (as represented by each trader's satisfaction density profile) so that each trader is assured that the overall outcome of the process (in terms of average price and size of fill) has maximized the mutual satisfaction of all traders. Typically, the matching process is anonymous.
    Type: Grant
    Filed: July 15, 1997
    Date of Patent: September 7, 1999
    Assignee: Optimark Technologies, Inc.
    Inventors: William A. Lupien, John Terrell Rickard
  • Patent number: 5689652
    Abstract: A crossing network that matches buy and sell orders based upon a satisfaction and quantity profile is disclosed. The crossing network includes a number of trader terminals that can be used for entering orders. The orders are entered in the form of a satisfaction density profile that represents a degree of satisfaction to trade a particular instrument at various (price, quantity) combinations. Typically, each order is either a buy order or a sell order. The trader terminals are coupled to a matching controller computer. The matching controller computer can receive as input the satisfaction density profiles entered at each one of the trading terminals. The matching controller computer matches orders (as represented by each trader's satisfaction density profile) so that each trader is assured that the overall outcome of the process (in terms of average price and size of fill) has maximized the mutual satisfaction of all traders. Typically, the matching process is anonymous.
    Type: Grant
    Filed: April 27, 1995
    Date of Patent: November 18, 1997
    Assignee: Optimark Technologies, Inc.
    Inventors: William A. Lupien, John Terrell Rickard