Patents by Inventor Drew Shaffer Roselli

Drew Shaffer Roselli 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: 8078648
    Abstract: A data structure is formatted that supports a single access operation while enabling data structure verification, data integrity verification, and data extensibility. The data format utilizes error identifier fields to enable the verification of data integrity and bracket pairs to verify data structure integrity and to support data structure extensibility. The data structure is utilized to perform a single access operation. In performing a single access operation, the data structure is read, the data format is verified, and the data integrity is verified. In addition, in instances where the data structure includes complex data, a new feature, or a prior program version, support for the complex data, new feature, or prior program version is provided.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Andrew V. Kadatch, Drew Shaffer Roselli
  • Publication number: 20080313197
    Abstract: A data structure is formatted that supports a single access operation while enabling data structure verification, data integrity verification, and data extensibility. The data format utilizes error identifier fields to enable the verification of data integrity and bracket pairs to verify data structure integrity and to support data structure extensibility. The data structure is utilized to perform a single access operation. In performing a single access operation, the data structure is read, the data format is verified, and the data integrity is verified. In addition, in instances where the data structure includes complex data, a new feature, or a prior program version, support for the complex data, new feature, or prior program version is provided.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: MICROSOFT COPORATION
    Inventors: ANDREW V. KADATCH, Drew Shaffer Roselli
  • Patent number: 6718486
    Abstract: A computer system having a fault-tolerance framework in an extendable computer architecture. The computer system is formed of clusters of nodes where each node includes computer hardware and operating system software for executing jobs that implement the services provided by the computer system. Jobs are distributed across the nodes under control of a hierarchical resource management unit. The resource management unit includes hierarchical monitors that monitor and control the allocation of resources. In the resource management unit, a first monitor, at a first level, monitors and allocates elements below the first level. A second monitor, at a second level, monitors and allocates elements at the first level. The framework is extendable from the hierarchy of the first and second levels to higher levels where monitors at higher levels each monitor lower level elements in a hierarchical tree. If a failure occurs down the hierarchy, a higher level monitor restarts an element at a lower level.
    Type: Grant
    Filed: July 24, 2000
    Date of Patent: April 6, 2004
    Inventors: Drew Shaffer Roselli, Rico Blaser, Mikel Carl Lechner