Patents by Inventor Bohus Ondrusek

Bohus Ondrusek 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: 7321897
    Abstract: The present invention facilitates the analysis of binaries, components, configurations, and their footprints for component design and optimization. Complete and meaningful binary, component, configuration, and footprint information allows formal methods for component analysis and configuration optimization. A binary dependency database persists and stores binary dependency information. The binary dependency database provides detailed dependency information among binaries.
    Type: Grant
    Filed: January 22, 2004
    Date of Patent: January 22, 2008
    Assignee: Microsoft Corporation
    Inventors: Bohus Ondrusek, Kevin Ward Burrows, Patrick Joseph Dinio Santos
  • Patent number: 7174540
    Abstract: Described is a system and method for identifying dependency relationships between components in a group of software components. Given a group of software components, a set of direct dependencies between each of the components and any other component is identified. The direct dependencies are indicated in a square matrix where each component in the group of components has a corresponding row and column. A particular component has the same row number as column number in the matrix. Multiplying that the matrix by itself identifies second-order dependencies. Higher order dependencies are identified by repeating the multiplication of the resultant matrix by the first-order dependency matrix. In other words, multiplying the third-order matrix by the first-order matrix achieves the fourth-order matrix, and so on.
    Type: Grant
    Filed: June 16, 2003
    Date of Patent: February 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Bohus Ondrusek, Patrick Joseph Dinio Santos, Kevin Ward Burrows
  • Publication number: 20050165823
    Abstract: The present invention facilitates the analysis of binaries, components, configurations, and their footprints for component design and optimization. Complete and meaningful binary, component, configuration, and footprint information allows formal methods for component analysis and configuration optimization. A binary dependency database persists and stores binary dependency information. The binary dependency database provides detailed dependency information among binaries.
    Type: Application
    Filed: January 22, 2004
    Publication date: July 28, 2005
    Applicant: Microsoft Corporation
    Inventors: Bohus Ondrusek, Kevin Burrows, Patrick Santos
  • Publication number: 20040255272
    Abstract: Described is a system and method for identifying dependency relationships between components in a group of software components. Given a group of software components, a set of direct dependencies between each of the components and any other component is identified. The direct dependencies are indicated in a square matrix where each component in the group of components has a corresponding row and column. A particular component has the same row number as column number in the matrix. Multiplying that the matrix by itself identifies second-order dependencies. Higher order dependencies are identified by repeating the multiplication of the resultant matrix by the first-order dependency matrix. In other words, multiplying the third-order matrix by the first-order matrix achieves the fourth-order matrix, and so on.
    Type: Application
    Filed: June 16, 2003
    Publication date: December 16, 2004
    Applicant: Microsoft Corporation
    Inventors: Bohus Ondrusek, Patrick Joseph Dinio Santos, Kevin Ward Burrows