Patents by Inventor Brian Thomas Berkowitz

Brian Thomas Berkowitz 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: 7721057
    Abstract: A system and method of transporting volumes of information from one host computer system to another using point-in-time copies of LUNs but wherein the hardware provider does not necessarily understand the volume configuration of the data. The system and method involves an intermediate layer, i.e., a point-in-time copy interface layer that communicates with both a requesting host computer system and a hardware provider to enable the transfer of volumes of information without requiring that the hardware provider understand the volume information.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Brian Thomas Berkowitz, Catharine van Ingen, Charles E. Park, Norbert Paul Kusters
  • Patent number: 7243198
    Abstract: A system and method of transporting volumes of information from one host computer system to another using point-in-time copies of LUNs but wherein the hardware provider does not necessarily understand the volume configuration of the data. The system and method involves an intermediate layer, i.e., a point-in-time copy interface layer that communicates with both a requesting host computer system and a hardware provider to enable the transfer of volumes of information without requiring that the hardware provider understand the volume information.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: July 10, 2007
    Assignee: Microsoft Corporation
    Inventors: Brian Thomas Berkowitz, Catharine van Ingen, Charles E. Park, Norbert Paul Kusters
  • Patent number: 6826666
    Abstract: A system and method of transporting volumes of information from one host computer system to another using point-in-time copies of LUNs but wherein the hardware provider does not necessarily understand the volume configuration of the data. The system and method involves an intermediate layer, i.e., a point-in-time copy interface layer that communicates with both a requesting host computer system and a hardware provider to enable the transfer of volumes of information without requiring that the hardware provider understand the volume information.
    Type: Grant
    Filed: February 7, 2002
    Date of Patent: November 30, 2004
    Assignee: Microsoft Corporation
    Inventors: Brian Thomas Berkowitz, Catharine van Ingen, Charles E. Park, Norbert Paul Kusters
  • Publication number: 20030149736
    Abstract: A system and method of transporting volumes of information from one host computer system to another using point-in-time copies of LUNs but wherein the hardware provider does not necessarily understand the volume configuration of the data. The system and method involves an intermediate layer, i.e., a point-in-time copy interface layer that communicates with both a requesting host computer system and a hardware provider to enable the transfer of volumes of information without requiring that the hardware provider understand the volume information.
    Type: Application
    Filed: February 7, 2002
    Publication date: August 7, 2003
    Applicant: Microsoft Corporation
    Inventors: Brian Thomas Berkowitz, Catharine van Ingen, Charles E. Park, Norbert Paul Kusters
  • Patent number: 5832479
    Abstract: A method is disclosed for recording a text index wherein the text index comprises a plurality of data key fields. Each data key field includes a data key identifier, document identifier data, and an offset field. The document identifier data is provided to identify each document in which the data key identifier appears. The offset field includes a plurality of offset sequences wherein each offset sequence is associated with a respective document identified by the document identifier data and wherein each offset sequence identifies the location of each data key within its associated document by identifying the offset of the data key from the preceding data key. In accordance with the subject invention, the document identifier data and the offset data field are compressed by disclosed methods.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: November 3, 1998
    Assignee: Microsoft Corporation
    Inventors: Brian Thomas Berkowitz, Max Loell Benson
  • Patent number: 5649183
    Abstract: A method is disclosed for recording a text index wherein the text index comprises a plurality of data key fields. Each data key field includes a data key identifier, document identifier data, and an offset field. The document identifier data is provided to identify each document in which the data key identifier appears. The offset field includes a plurality of offset sequences wherein each offset sequence is associated with a respective document identified by the document identifier data and wherein each offset sequence identifies the location of each data key within its associated document by identifying the offset of the data key from the preceding data key. In accordance with the subject invention, the document identifier data and the offset data field are compressed by disclosed methods.
    Type: Grant
    Filed: December 8, 1992
    Date of Patent: July 15, 1997
    Assignee: Microsoft Corporation
    Inventors: Brian Thomas Berkowitz, Max Loell Benson