Patents by Inventor David Stutz
David Stutz 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).
-
Publication number: 20120015332Abstract: My invention is a device used to analyze the movement of a firearm prior to discharge to be used to train the shooter marksmanship. A series of motion sensors such as accelerometers and angle rate indicators (commonly called gyroscopes) are mounted in either the magazine inserted into the firearm, on a device designed to mount onto the firearm, or made as a permanent part of the firearm or a simulated firearm. These sensors will measure the motion of the firearm in up to six degrees of freedom in three dimensional space as well as detect the fall of the hammer or firing mechanism. The data from these sensors prior to the detection of the hammer falling is then sent to a computer either by wires or by a wireless transmission where the data is analyzed to detect the motion of the firearm prior to the hammer falling. This device can be used without ammunition (dry firing) or as an analysis of live fire performance.Type: ApplicationFiled: July 18, 2010Publication date: January 19, 2012Inventor: John David Stutz
-
Patent number: 7587826Abstract: A hand-held electric knife is described that utilizes rotating elements to produce vibrations to assist in the cutting process. The elements may be arranged as to gyroscopically stabilize the tool while cutting.Type: GrantFiled: January 17, 2006Date of Patent: September 15, 2009Inventor: John David Stutz
-
Publication number: 20060259609Abstract: A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operations tier, execution of the applications is managed and sub-boundaries within a cluster of servers can be established. In the cluster operations tier, operation of the server computers is managed without concern for what applications are executing on the one or more server computers and boundaries between clusters of servers can be established. The multi-tiered server management architecture can also be employed in co-location facilities where clusters of servers are leased to tenants, with the tenants implementing the application operations tier and the facility owner (or operator) implementing the cluster operations tier.Type: ApplicationFiled: July 17, 2006Publication date: November 16, 2006Applicant: Microsoft CorporationInventors: Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Bassam Tabbara, Robert Welland
-
Publication number: 20060259610Abstract: A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operations tier, execution of the applications is managed and sub-boundaries within a cluster of servers can be established. In the cluster operations tier, operation of the server computers is managed without concern for what applications are executing on the one or more server computers and boundaries between clusters of servers can be established. The multi-tiered server management architecture can also be employed in co-location facilities where clusters of servers are leased to tenants, with the tenants implementing the application operations tier and the facility owner (or operator) implementing the cluster operations tier.Type: ApplicationFiled: July 17, 2006Publication date: November 16, 2006Applicant: Microsoft CorporationInventors: Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Bassam Tabbara, Robert Welland
-
Publication number: 20050192971Abstract: A controller, referred to as the “BMonitor”, is situated on a computer. The BMonitor includes a plurality of filters that identify where data can be sent to and/or received from, such as another node in a co-location facility or a client computer coupled to the computer via the Internet. The BMonitor further receives and implements requests from external sources regarding the management of software components executing on the computer, allowing such external sources to initiate, terminate, debug, etc. software components on the computer. Additionally, the BMonitor operates as a trusted third party mediating interaction among multiple external sources managing the computer.Type: ApplicationFiled: April 22, 2005Publication date: September 1, 2005Applicant: Microsoft CorporationInventors: Bassam Tabbara, Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Robert Welland
-
Publication number: 20050108381Abstract: A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operations tier, execution of the applications is managed and sub-boundaries within a cluster of servers can be established. In the cluster operations tier, operation of the server computers is managed without concern for what applications are executing on the one or more server computers and boundaries between clusters of servers can be established. The multi-tiered server management architecture can also be employed in co-location facilities where clusters of servers are leased to tenants, with the tenants implementing the application operations tier and the facility owner (or operator) implementing the cluster operations tier.Type: ApplicationFiled: November 12, 2004Publication date: May 19, 2005Applicant: Microsoft CorporationInventors: Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Bassam Tabbara, Robert Welland
-
Publication number: 20050102403Abstract: A controller, referred to as the “BMonitor”, is situated on a computer. The BMonitor includes a plurality of filters that identify where data can be sent to and/or received from, such as another node in a co-location facility or a client computer coupled to the computer via the Internet. The BMonitor further receives and implements requests from external sources regarding the management of software components executing on the computer, allowing such external sources to initiate, terminate, debug, etc. software components on the computer. Additionally, the BMonitor operates as a trusted third party mediating interaction among multiple external sources managing the computer.Type: ApplicationFiled: December 8, 2004Publication date: May 12, 2005Applicant: Microsoft CorporationInventors: Bassam Tabbara, Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Robert Welland
-
Publication number: 20050102404Abstract: A controller, referred to as the “BMonitor”, is situated on a computer. The BMonitor includes a plurality of filters that identify where data can be sent to and/or received from, such as another node in a co-location facility or a client computer coupled to the computer via the Internet. The BMonitor further receives and implements requests from external sources regarding the management of software components executing on the computer, allowing such external sources to initiate, terminate, debug, etc. software components on the computer. Additionally, the BMonitor operates as a trusted third party mediating interaction among multiple external sources managing the computer.Type: ApplicationFiled: December 8, 2004Publication date: May 12, 2005Applicant: Microsoft CorporationInventors: Bassam Tabbara, Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Robert Welland
-
Publication number: 20050102388Abstract: A controller, referred to as the “BMonitor”, is situated on a computer. The BMonitor includes a plurality of filters that identify where data can be sent to and/or received from, such as another node in a co-location facility or a client computer coupled to the computer via the Internet. The BMonitor further receives and implements requests from external sources regarding the management of software components executing on the computer, allowing such external sources to initiate, terminate, debug, etc. software components on the computer. Additionally, the BMonitor operates as a trusted third party mediating interaction among multiple external sources managing the computer.Type: ApplicationFiled: December 8, 2004Publication date: May 12, 2005Applicant: Microsoft CorporationInventors: Bassam Tabbara, Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Robert Welland
-
Publication number: 20050097058Abstract: A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operations tier, execution of the applications is managed and sub-boundaries within a cluster of servers can be established. In the cluster operations tier, operation of the server computers is managed without concern for what applications are executing on the one or more server computers and boundaries between clusters of servers can be established. The multi-tiered server management architecture can also be employed in co-location facilities where clusters of servers are leased to tenants, with the tenants implementing the application operations tier and the facility owner (or operator) implementing the cluster operations tier.Type: ApplicationFiled: November 12, 2004Publication date: May 5, 2005Applicant: Microsoft CorporationInventors: Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Bassam Tabbara, Robert Welland
-
Publication number: 20050097147Abstract: A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operations tier, execution of the applications is managed and sub-boundaries within a cluster of servers can be established. In the cluster operations tier, operation of the server computers is managed without concern for what applications are executing on the one or more server computers and boundaries between clusters of servers can be established. The multi-tiered server management architecture can also be employed in co-location facilities where clusters of servers are leased to tenants, with the tenants implementing the application operations tier and the facility owner (or operator) implementing the cluster operations tier.Type: ApplicationFiled: November 1, 2004Publication date: May 5, 2005Applicant: Microsoft CorporationInventors: Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Bassam Tabbara, Robert Welland
-
Publication number: 20050097097Abstract: A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operations tier, execution of the applications is managed and sub-boundaries within a cluster of servers can be established. In the cluster operations tier, operation of the server computers is managed without concern for what applications are executing on the one or more server computers and boundaries between clusters of servers can be established. The multi-tiered server management architecture can also be employed in co-location facilities where clusters of servers are leased to tenants, with the tenants implementing the application operations tier and the facility owner (or operator) implementing the cluster operations tier.Type: ApplicationFiled: November 12, 2004Publication date: May 5, 2005Applicant: Microsoft CorporationInventors: Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Bassam Tabbara, Robert Welland
-
Publication number: 20050091078Abstract: A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operations tier, execution of the applications is managed and sub-boundaries within a cluster of servers can be established. In the cluster operations tier, operation of the server computers is managed without concern for what applications are executing on the one or more server computers and boundaries between clusters of servers can be established. The multi-tiered server management architecture can also be employed in co-location facilities where clusters of servers are leased to tenants, with the tenants implementing the application operations tier and the facility owner (or operator) implementing the cluster operations tier.Type: ApplicationFiled: November 2, 2004Publication date: April 28, 2005Applicant: Microsoft CorporationInventors: Galen Hunt, Aamer Hydrie, Steven Levi, David Stutz, Bassam Tabbara, Robert Welland
-
Patent number: 4445993Abstract: A single, thin walled corrugated electroplating barrel provided with laser formed extremely small perforations, designed and arranged so as to be suitable for handling bulk quantities of minute parts, with perforations performing a pumping action for constant agitation of the plating solution during plating operations.Type: GrantFiled: October 29, 1981Date of Patent: May 1, 1984Assignee: Stutz CompanyInventors: P. David Stutz, George J. Kuchta