Patents by Inventor Daniel D. Fisher

Daniel D. Fisher 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: 7849065
    Abstract: Embodiments are provided to manage information associated with a number of disparate information sources. Metadata and/or other information can be extracted from a file, data stream, or other information source. The extracted metadata and/or other information can be used when performing indexing and searching operations. In one embodiment, a system includes a data structure having a uniform metadata representation and metadata handler for interacting with the data structure. The data structure can be associated with an underlying file or some other information source. The embodiments provide extensibility and can be tailored according to a desired implementation.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: December 7, 2010
    Assignee: Microsoft Corporation
    Inventors: Prashant Kamani, Daniel D. Fisher
  • Patent number: 7725454
    Abstract: Embodiments are provided to manage information associated with a number of disparate information sources. In an embodiment, a system includes a data structure having a uniform metadata representation and a metadata handler for interacting with the data structure. The data structure can be associated with an underlying file or some other type of information source. In one embodiment, a number of handlers can be chained together to extract and return information according to a desired mode of operation. The embodiments provide extensibility and can be tailored according to a desired implementation. Other embodiments and implementations are available.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: May 25, 2010
    Assignee: Microsoft Corporation
    Inventors: Prashant Kamani, Daniel D. Fisher
  • Publication number: 20090024587
    Abstract: Embodiments are provided to manage information associated with a number of disparate information sources. In an embodiment, a system includes a data structure having a uniform metadata representation and a metadata handler for interacting with the data structure. The data structure can be associated with an underlying file or some other type of information source. In one embodiment, a number of handlers can be chained together to extract and return information according to a desired mode of operation. The embodiments provide extensibility and can be tailored according to a desired implementation. Other embodiments and implementations are available.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 22, 2009
    Applicant: Microsoft Corporation
    Inventors: Prashant Kamani, Daniel D. Fisher
  • Publication number: 20090024650
    Abstract: Embodiments are provided to manage information associated with a number of disparate information sources. Metadata and/or other information can be extracted from a file, data stream, or other information source. The extracted metadata and/or other information can be used when performing indexing and searching operations. In one embodiment, a system includes a data structure having a uniform metadata representation and metadata handler for interacting with the data structure. The data structure can be associated with an underlying file or some other information source. The embodiments provide extensibility and can be tailored according to a desired implementation.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 22, 2009
    Applicant: Microsoft Corporation
    Inventors: Prashant Kamani, Daniel D. Fisher