Patents by Inventor Charles Goldensher

Charles Goldensher 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: 6701307
    Abstract: A method and apparatus for improving searching capability on a Web. At index time, a Web page is spidered and the text and metatags returned to a processor. The processor extracts spatial information from the text and metatags. A geocode is generated for the spatial information. The geocode is then indexed along with the remaining contents of the page. A subsequent query during query time can search for entries based on proximity to a known location using the indexed geocode.
    Type: Grant
    Filed: October 28, 1998
    Date of Patent: March 2, 2004
    Assignee: Microsoft Corporation
    Inventors: Martin W. Himmelstein, Dwight Aspinwall, Gerald F. Halstead, Charles Goldensher
  • Patent number: 6282540
    Abstract: A method and apparatus to improve proximity searching. An area containing a population of points is subdivided into a plurality of regions at index time. The population of points and the regions are textual keyed. Attribute(s) are determined corresponding to at least a subset of points from the population. Each attribute or pair of attributes is assigned a bitmap, the bitmap having entries corresponding to the regions in the area. Each entry of the bitmap corresponding to a region having at least one point to which the attribute applies is set. The attribute is then stored in an index with its bitmap. At query time, scanning the bitmap for set bits identifies all potentially relevant regions. These regions may be searched in increasing distance from a spatial origin without incurring the cost of searching fruitless regions.
    Type: Grant
    Filed: February 26, 1999
    Date of Patent: August 28, 2001
    Assignee: Vicinity Corporation
    Inventors: Charles Goldensher, Martin W. Himmelstein
  • Publication number: 20010011270
    Abstract: A method and apparatus for improving searching capability on a Web. At index time, a Web page is spidered and the text and metatags returned to a processor. The processor extracts spatial information from the text and metatags. A geocode is generated for the spatial information. The geocode is then indexed along with the remaining contents of the page. A subsequent query during query time can search for entries based on proximity to a known location using the indexed geocode.
    Type: Application
    Filed: October 28, 1998
    Publication date: August 2, 2001
    Inventors: MARTIN W. HIMMELSTEIN, DWIGHT C. ASPINWALL, GERALD F. HALSTEAD, CHARLES GOLDENSHER