Patents by Inventor Mark Bedworth

Mark Bedworth 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: 7725309
    Abstract: An application-specific dictionary is provided that includes a plurality of entries, where each entry matches to one or more items that comprise one or more records of a record store. For at least some of the plurality of entries, each entry has multiple phonetic representations, including one or more phonetic representations that are at least one of (i) an abbreviation of that entry, or (ii) a null use of the entry when that entry is combined with another entry.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: May 25, 2010
    Assignee: Novauris Technologies Ltd.
    Inventor: Mark Bedworth
  • Publication number: 20060277030
    Abstract: An application-specific dictionary is provided that includes a plurality of entries, where each entry matches to one or more items that comprise one or more records of a record store. For at least some of the plurality of entries, each entry has multiple phonetic representations, including one or more phonetic representations that are at least one of (i) an abbreviation of that entry, or (ii) a null use of the entry when that entry is combined with another entry.
    Type: Application
    Filed: June 6, 2006
    Publication date: December 7, 2006
    Inventor: Mark Bedworth
  • Publication number: 20060004721
    Abstract: Searching a database (106) involves creating an access structure including a first tree data structure (501) having a root node (5011) and at least one child node (5012). Each child node is associated with match data corresponding to a data value of a field of a database record (300). Leaf child nodes of the first tree data structure include a link (704) to another tree data structure in the access structure. Leaf child nodes (5033) of a further tree data structure include a link (718) to a database record. The tree structures are traversed and scores are computed for the paths traversed that reflect the level of matching between the match pattern data of the nodes in a path and a search request to identify a database record that best matches the request.
    Type: Application
    Filed: April 25, 2005
    Publication date: January 5, 2006
    Inventors: Mark Bedworth, Gary Cook