Patents by Inventor Matthew Kruse
Matthew Kruse 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: 20190172955Abstract: Methods of fabricating a solar cell assembly for streamlined bodies are provided. The solar cell assembly may be prepared on an assembly fixture. The solar cell assembly may then be removed from the assembly fixture and positioned on a top surface of the streamlined body. In examples, the solar cell assembly comprises a first film, an array of solar cells on top of the first film, and a second silicone film deposited over the solar cells.Type: ApplicationFiled: December 6, 2017Publication date: June 6, 2019Applicant: SolAero Technologies Corp.Inventors: Matthew Kruse, Fadel Hernandez
-
Publication number: 20190155728Abstract: A virtual secure mode is enabled for a virtual machine operating in a computing environment that is associated with a plurality of different trust levels. First, a virtual secure mode image is loaded into one or more memory pages of a virtual memory space of the virtual machine. Then, the one or more memory pages of the virtual memory space are made inaccessible to one or more trust levels having a relatively lower trust level than a launching trust level that is used by a virtual secure mode loader to load the virtual secure mode image. A target virtual trust level is also enabled on a launching virtual processor for the virtual machine that is higher than the launching trust level.Type: ApplicationFiled: January 6, 2019Publication date: May 23, 2019Inventors: Niels T. Ferguson, Yevgeniy Anatolievich Samsonov, Kinshumann, Samartha Chandrashekar, John Anthony Messec, Mark Fishel Novak, Christopher McCarron, Amitabh Prakash Tamhane, Qiang Wang, David Matthew Kruse, Nir Ben-Zvi, Anders Bertil Vinberg
-
Publication number: 20190136883Abstract: An accessory clamp for use with a rod includes an accessory interface and a corresponding rod clamp. The accessory interface includes at least one of at least one accessory hook and at least one accessory T-slot. By one approach, at least one of the accessory hooks comprises a pivoting accessory hook. By one approach the rod clamp can comprise a universal rod clamp. As one example in these regards, the universal rod clamp can include a selectively variable gripping surface to accommodate a variety of rod diameters. By one approach the accessory interface and the corresponding rod clamp can pivot with respect to one another.Type: ApplicationFiled: December 31, 2018Publication date: May 9, 2019Inventors: Michael Turturro, Matthew Kruse, Stacey Kiefer
-
Publication number: 20190133386Abstract: A dispenser includes a dispenser body having an interior cavity, and an aperture that communicates with the interior cavity. The dispenser also includes a loading door and a lid. The lid engages a dispenser surface when in the closed position to thereby create a substantially gas impermeable seal. The dispenser further includes a mounting surface disposed within the interior cavity and proximal the aperture. The mounting surface includes a mounting interface that permits substantially gas impermeable mounting of a cartridge while permitting access to the cartridge from the exterior of the dispensing body through the aperture.Type: ApplicationFiled: January 4, 2019Publication date: May 9, 2019Inventors: Derek Roberts, Michael Turturro, Matthew Kruse
-
Patent number: 10284626Abstract: The embodiments described herein generally relate to a protocol for implementing data operations, e.g., a version of SMB, atop RDMA transports. In embodiments, systems and methods use the protocol definition, which specifies new messages for negotiating an RDMA connection and for transferring SMB2 data using the negotiated communication. A new protocol message may include new header information to determine message size, number of messages, and other information for sending the SMB2 data over RDMA. The header information is used to accommodate differences in message size requirements between RDMA and SMB2. The SMB Direct protocol allows SMB2 data to be fragmented into multiple individual RDMA messages that a receiver may then logically concatenate into a single SMB2 request or SMB2 response. The SMB Direct protocol also may allow SMB2 to transfer application data via efficient RDMA direct placement and to signal the application data's availability when the transfer is complete.Type: GrantFiled: April 8, 2016Date of Patent: May 7, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Thomas M. Talpey, Gregory Robert Kramer, David Matthew Kruse
-
Patent number: 10213067Abstract: A dispenser includes a dispenser body having an interior cavity, and an aperture that communicates with the interior cavity. The dispenser also includes a loading door and a lid. The lid engages a dispenser surface when in the closed position to thereby create a substantially gas impermeable seal. The dispenser further includes a mounting surface disposed within the interior cavity and proximal the aperture. The mounting surface includes a mounting interface that permits substantially gas impermeable mounting of a cartridge while permitting access to the cartridge from the exterior of the dispensing body through the aperture.Type: GrantFiled: December 22, 2015Date of Patent: February 26, 2019Assignee: Medline Industries, Inc.Inventors: Derek Roberts, Michael Turturro, Matthew Kruse
-
Patent number: 10190609Abstract: An accessory clamp for use with a rod includes an accessory interface and a corresponding rod clamp. The accessory interface includes at least one of at least one accessory hook and at least one accessory T-slot. By one approach, at least one of the accessory hooks comprises a pivoting accessory hook. By one approach the rod clamp can comprise a universal rod clamp. As one example in these regards, the universal rod clamp can include a selectively variable gripping surface to accommodate a variety of rod diameters. By one approach the accessory interface and the corresponding rod clamp can pivot with respect to one another.Type: GrantFiled: April 3, 2014Date of Patent: January 29, 2019Assignee: Medline Industries, Inc.Inventors: Michael Turturro, Matthew Kruse, Stacey Kiefer
-
Patent number: 10176095Abstract: A virtual secure mode is enabled for a virtual machine operating in a computing environment that is associated with a plurality of different trust levels. First, a virtual secure mode image is loaded into one or more memory pages of a virtual memory space of the virtual machine. Then, the one or more memory pages of the virtual memory space are made inaccessible to one or more trust levels having a relatively lower trust level than a launching trust level that is used by a virtual secure mode loader to load the virtual secure mode image. A target virtual trust level is also enabled on a launching virtual processor for the virtual machine that is higher than the launching trust level.Type: GrantFiled: August 22, 2016Date of Patent: January 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Niels T. Ferguson, Yevgeniy Anatolievich Samsonov, Kinshumann, Samartha Chandrashekar, John Anthony Messec, Mark Fishel Novak, Christopher McCarron, Amitabh Prakash Tamhane, Qiang Wang, David Matthew Kruse, Nir Ben-Zvi, Anders Bertil Vinberg
-
Patent number: 10108630Abstract: Described are embodiments for providing unique identifiers for files or objects across servers in a server cluster. Embodiments include generating a unique identifier that includes at least three portions. The first portion includes a node identifier which identifies the particular server in a cluster which created the unique identifier. The second portion includes a major sequence number that is incremented when a server is rebooted or otherwise taken off-line and then brought back online. Additionally, the major sequence number is incremented when all of the minor sequence numbers, which are included in a third portion of the unique identifier, have been used. The minor sequence numbers in the third portion are incremented for every unique file or object requested.Type: GrantFiled: April 7, 2011Date of Patent: October 23, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: David Matthew Kruse, Diaa E. Fathalla
-
Publication number: 20180257363Abstract: A method of metallizing a surface of a structure, and in some embodiments a mirror produced by such method, by the steps of providing a composite support structure; providing a release liner including a metallic layer having a thickness between 1 and 5 microns on a surface thereof; situating the release liner against the surface of the composite support structure so that the metallic layer of the release liner is placed in direct, physical contact with the surface of the support structure; and removing the release liner so that the metallic layer remains attached to the surface of the support structure.Type: ApplicationFiled: October 10, 2016Publication date: September 13, 2018Applicant: Alliance Space Systems, LLCInventor: Matthew Kruse
-
Patent number: 9993378Abstract: A lockable swivelable caster provides for an interaction between a centering element and a locking element to pivotally urge the locking element into a locking notch of the centering element such that the locking element is captured by the locking notch to prevent swiveling of the caster wheel.Type: GrantFiled: February 8, 2017Date of Patent: June 12, 2018Assignee: Medline Industries, Inc.Inventors: Michael Turturro, Matthew Kruse
-
Publication number: 20170172359Abstract: A dispenser includes a dispenser body having an interior cavity, and an aperture that communicates with the interior cavity. The dispenser also includes a loading door and a lid. The lid engages a dispenser surface when in the closed position to thereby create a substantially gas impermeable seal. The dispenser further includes a mounting surface disposed within the interior cavity and proximal the aperture. The mounting surface includes a mounting interface that permits substantially gas impermeable mounting of a cartridge while permitting access to the cartridge from the exterior of the dispensing body through the aperture.Type: ApplicationFiled: December 22, 2015Publication date: June 22, 2017Inventors: Derek Roberts, Michael Turturro, Matthew Kruse
-
Publication number: 20170143567Abstract: A lockable swivelable caster provides for an interaction between a centering element and a locking element to pivotally urge the locking element into a locking notch of the centering element such that the locking element is captured by the locking notch to prevent swiveling of the caster wheel.Type: ApplicationFiled: February 8, 2017Publication date: May 25, 2017Inventors: Michael Turturro, Matthew Kruse
-
Patent number: 9603764Abstract: A lockable swivelable caster provides for an interaction between a centering element and a locking element to pivotally urge the locking element into a locking notch of the centering element such that the locking element is captured by the locking notch to prevent swiveling of the caster wheel.Type: GrantFiled: February 11, 2014Date of Patent: March 28, 2017Assignee: Medline Industries, Inc.Inventors: Michael Turturro, Matthew Kruse
-
Patent number: 9578017Abstract: Deploying an encrypted entity on a trusted entity is illustrated herein. A method includes, at a trusted entity, wherein the trusted entity is trusted by an authority as a result of providing a verifiable indication of certain characteristics of the trusted entity meeting certain requirements, receiving an encrypted entity from an untrusted entity. The untrusted entity is not trusted by the authority. At the trusted entity, a trust credential from the authority is used to obtain a key from a key distribution service. The key distribution service is trusted by the authority. The key is used to decrypt the encrypted entity to allow the encrypted entity to be deployed at the trusted entity.Type: GrantFiled: October 1, 2014Date of Patent: February 21, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Niels T. Ferguson, Yevgeniy Anatolievich Samsonov, Kinshuman Kinshumann, Samartha Chandrashekar, John Anthony Messec, Mark Fishel Novak, Christopher McCarron, Amitabh Prakash Tamhane, Qiang Wang, David Matthew Kruse, Nir Ben-Zvi, Anders Bertil Vinberg
-
Publication number: 20160357988Abstract: A virtual secure mode is enabled for a virtual machine operating in a computing environment that is associated with a plurality of different trust levels. First, a virtual secure mode image is loaded into one or more memory pages of a virtual memory space of the virtual machine. Then, the one or more memory pages of the virtual memory space are made inaccessible to one or more trust levels having a relatively lower trust level than a launching trust level that is used by a virtual secure mode loader to load the virtual secure mode image. A target virtual trust level is also enabled on a launching virtual processor for the virtual machine that is higher than the launching trust level.Type: ApplicationFiled: August 22, 2016Publication date: December 8, 2016Inventors: Niels T. Ferguson, Yevgeniy Anatolievich Samsonov, Kinshuman Kinshumann, Samartha Chandrashekar, John Anthony Messec, Mark Fishel Novak, Christopher McCarron, Amitabh Prakash Tamhane, Qiang Wang, David Matthew Kruse, Nir Ben-Zvi, Anders Bertil Vinberg
-
Publication number: 20160226951Abstract: The embodiments described herein generally relate to a protocol for implementing data operations, e.g., a version of SMB, atop RDMA transports. In embodiments, systems and methods use the protocol definition, which specifies new messages for negotiating an RDMA connection and for transferring SMB2 data using the negotiated communication. A new protocol message may include new header information to determine message size, number of messages, and other information for sending the SMB2 data over RDMA. The header information is used to accommodate differences in message size requirements between RDMA and SMB2. The SMB Direct protocol allows SMB2 data to be fragmented into multiple individual RDMA messages that a receiver may then logically concatenate into a single SMB2 request or SMB2 response. The SMB Direct protocol also may allow SMB2 to transfer application data via efficient RDMA direct placement and to signal the application data's availability when the transfer is complete.Type: ApplicationFiled: April 8, 2016Publication date: August 4, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Thomas M. Talpey, Gregory Robert Kramer, David Matthew Kruse
-
Patent number: 9331955Abstract: The embodiments described herein generally relate to a protocol for implementing data operations, e.g., a version of SMB, atop RDMA transports. In embodiments, systems and methods use the protocol definition, which specifies new messages for negotiating an RDMA connection and for transferring SMB2 data using the negotiated communication. A new protocol message may include new header information to determine message size, number of messages, and other information for sending the SMB2 data over RDMA. The header information is used to accommodate differences in message size requirements between RDMA and SMB2. The SMB Direct protocol allows SMB2 data to be fragmented into multiple individual RDMA messages that a receiver may then logically concatenate into a single SMB2 request or SMB2 response. The SMB Direct protocol also may allow SMB2 to transfer application data via efficient RDMA direct placement and to signal the application data's availability when the transfer is complete.Type: GrantFiled: June 29, 2011Date of Patent: May 3, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Thomas M. Talpey, Gregory Robert Kramer, David Matthew Kruse
-
Patent number: 9292539Abstract: Described are embodiments for allowing clients that access a distributed file system to locally cache directory metadata. The client may request a read lease which allows the client to cache the directory metadata locally and service requests received from the same application which originally requested the directory metadata using the cache. In addition, the client may also request a handle lease which allows a client to delay the closing of a directory handle and allow the handle to be reused to service subsequent directory metadata requests from the same or a different application. A client may also request a write lease which allows an application on the client to modify the directory metadata, such as by creating or deleting new files in the directory, or changing their attributes, and cache those changes.Type: GrantFiled: February 5, 2015Date of Patent: March 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: David Matthew Kruse, Mathew George, Sarosh Cyrus Havewala, Christian Gregory Allred, Neal Robert Christiansen
-
Patent number: 9286293Abstract: Aspects of the subject matter described herein relate to client-side caching. In aspects, when a client receives a request for data that is located on a remote server, the client first checks a local cache to see if the data is stored in the local cache. If the data is not stored in the local cache, the client may check a peer cache to see if the data is stored in the peer cache. If the data is not stored in the peer cache, the client obtains the data from the remote server, caches it locally, and publishes to the peer cache that the client has a copy of the data.Type: GrantFiled: November 28, 2008Date of Patent: March 15, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Thomas Ewan Jolly, James T. Pinkerton, Eileen C. Brown, David Matthew Kruse, Prashanth Prahalad, Vikrant H. Desai