Patents by Inventor Dennis W Minium
Dennis W Minium 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: 8392464Abstract: Tables are created in such a way that allows rich querying using standard database routines and other tools. Developers and repository users are provided with a set of schema guidelines that describe how the software related items are to be categorized in the tables and how to use such tables for rich querying. For example, one such guideline provides for course-grained versioning of items (e.g., artifacts, metadata, etc.)—as opposed to the fine grained object principle of unit change found in most repository systems such as the entity-property-value scheme. The developers or providers then use these guidelines to optimally categorize, in a natural way, their metadata and other software related items for storing copies thereof in the repository.Type: GrantFiled: March 7, 2012Date of Patent: March 5, 2013Assignee: Microsoft CorporationInventors: Anthony C. Bloesch, Dennis W. Minium, Keith W. Short
-
Publication number: 20120166443Abstract: Tables are created in such a way that allows rich querying using standard database routines and other tools. Developers and repository users are provided with a set of schema guidelines that describe how the software related items are to be categorized in the tables and how to use such tables for rich querying. For example, one such guideline provides for course-grained versioning of items (e.g., artifacts, metadata, etc.)—as opposed to the fine grained object principle of unit change found in most repository systems such as the entity-property-value scheme. The developers or providers then use these guidelines to optimally categorize, in a natural way, their metadata and other software related items for storing copies thereof in the repository.Type: ApplicationFiled: March 7, 2012Publication date: June 28, 2012Applicant: Microsoft CorporationInventors: Anthony C. Bloesch, Dennis W. Minium, Keith W. Short
-
Patent number: 8191115Abstract: A method and apparatus for providing an extensible grouping mechanism for security applications for use in a computer system. Groups may be established and maintained by non-system administrators and used to control actions that are taken with respect to objects, such as files and other resources. The groups and associated security functions may be implemented across a plurality of different software products and optionally integrated into an existing security mechanism maintained by system administrators. Software products used in the system may be arranged to request authorization to perform requested actions with respect to objects access to which is not controlled by a systems administrator.Type: GrantFiled: January 10, 2005Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: Dennis W. Minium, Bulat Y. Shelepov, Xiongjian Fu
-
Patent number: 8145673Abstract: In one embodiment, tables are created in such a way that allows rich querying using standard database routines and other tools. This is accomplished by providing developers and repository users with a set of schema guidelines that describe how the software related items are to be categorized in the tables and how to use such tables for rich querying. For example, one such guideline provides for course-grained versioning of items (e.g., artifacts, metadata, etc.)—as opposed to the fine grained object principle of unit change found in most repository systems such as the entity-property-value scheme. The developers or providers then use these guidelines to optimally categorize, in a natural way, their metadata and other software related items for storing copies thereof in the repository.Type: GrantFiled: May 16, 2007Date of Patent: March 27, 2012Assignee: Microsoft CorporationInventors: Anthony C. Bloesch, Dennis W. Minium, Keith W. Short
-
Patent number: 8037452Abstract: An integrated source code control and work item tracking tool is capable of establishing a relationship between work definition and work implementation. Once established, a more holistic view of the development process can be attained, and specific tasks can be easily accomplished. Tasks that may be accomplished using an integrated source code control and work item tracking tool include: automated generation of a list of work items that are completed in a new build of the system; automated updates of work items that are included in a build so that the work item details reflect the build in which it became available; automated transitioning of work items through a workflow when their implementation is complete and when their implementation is available in a new build; validation that source code changes represent the implementation of work items that have been approved; and managing change in the source code system with a focus on what work items it represents rather than a focus on what files are affected.Type: GrantFiled: April 15, 2005Date of Patent: October 11, 2011Assignee: Microsoft CorporationInventors: Dennis W. Minium, Douglas Todd Neumann, Kevin Campbell Kelly, Sam Guckenheimer
-
Patent number: 7827565Abstract: Architecture that facilitates interfacing non-integrated applications. The disclosed architecture comprises a set of APIs and conventions used to enable integration between tools that were not previously architected to be integrated. This provides the basis for server-based partner integration and client integration of tools, and can facilitate the foundation for building a third-party ecosystem. In support thereof, an artifact provider API exposes artifacts of a first application, and an artifact consumer API exposes a reference of a second application, which reference is associated with a link to one at least one of the artifacts of the artifact provider.Type: GrantFiled: March 12, 2004Date of Patent: November 2, 2010Assignee: Microsoft CorporationInventors: Dennis W. Minium, Jr., Ozan Hafizogullari, Xiongjian Fu
-
Patent number: 7437378Abstract: A scalable graphical user interface that may be used to map two or more schemas is provided. Elements of a dominant schema are displayed in a first column. Elements of a subordinate schema are displayed in a second column. A user may drag elements of the subordinate schema to a third mapping column and position those elements next to mapped dominant schema elements. A user can quickly and conveniently determine a relationship between mapped elements by selecting an element from the dominant schema and identifying one or more elements in the mapping column that are located next to that element.Type: GrantFiled: September 2, 2003Date of Patent: October 14, 2008Assignee: Microsoft CorporationInventors: Dennis W Minium, Matt Curland
-
Publication number: 20080201355Abstract: In one embodiment, tables are created in such a way that allows rich querying using standard database routines and other tools. This is accomplished by providing developers and repository users with a set of schema guidelines that describe how the software related items are to be categorized in the tables and how to use such tables for rich querying. For example, one such guideline provides for course-grained versioning of items (e.g., artifacts, metadata, etc.)—as opposed to the fine grained object principle of unit change found in most repository systems such as the entity-property-value scheme. The developers or providers then use these guidelines to optimally categorize, in a natural way, their metadata and other software related items for storing copies thereof in the repository.Type: ApplicationFiled: May 16, 2007Publication date: August 21, 2008Applicant: Microsoft CorporationInventors: Anthony C. Bloesch, Dennis W. Minium, Keith W. Short