Patents by Inventor Michael R. Gray
Michael R. Gray 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: 20240082487Abstract: A syringe pump includes a lead screw, a cam, and a grasper. The grasper assembly has first and second graspers arms each having a first end and a second end. The second ends of the first and second grasper arms are configured to engage with the lead screw. The first ends of the first and second grasper arms are configured to engage with the cam such that actuation of the cam toward the grasper assembly causes the second ends of the first and second grasper arms to pivotally approach each other. The second ends of the first and second grasper arms each includes threads to engage the lead screw when the second ends of the first and second grasper arms approach each other. The plunger head coupled to said grasper assembly and operative to drive a plunger of a syringe into a barrel of said syringe.Type: ApplicationFiled: November 22, 2023Publication date: March 14, 2024Inventors: Dean Kamen, Larry B. Gray, Jesse T. Bodwell, John M. Kerwin, Michael J. Baier, Dirk A. Van Der Merwe, Stephen L. Fichera, Jonathan R. Thurber, Martin D. Desch
-
Publication number: 20190044796Abstract: A dead drop at a node in a dead drop (DD) domain performs actions responsive to detecting events in the DD domain. The node receives a notification request specifying an event to be monitored, the notification request including a dead drop identifier (DDID) referencing a storage location in the DD domain associated with the specified event and a token associated with the DDID. The node further specifies the action to perform in response to detecting the occurrence of the specified event. The node monitors for an occurrence of a specified event within the DD domain. The node detects the occurrence of the specified event within the DD domain. The node further performs a specified action in response to detecting the occurrence of the specified event within the DD domain.Type: ApplicationFiled: October 4, 2018Publication date: February 7, 2019Inventors: Martin Kacin, Michael R. Gray
-
Patent number: 10191917Abstract: In particular embodiments, a method comprising, by one or more computing devices, installing an application on a portion of a physical disk system of a first platform, virtualizing the portion of the physical disk system into a virtual disk system, comprising, storing data in the portion of the physical disk system in a database of the virtual disk system, providing an interface to access the data stored in the database, and providing a plurality sets of drivers for a plurality of platforms, wherein each set of drivers supports native operations with respect to the portion of the physical disk system on a different one of the plurality of platforms, mounting the virtual disk system on a second platform, and executing the application on the second platform, wherein all operations in connection with executing the application are contained within the virtual disk system mounted on the second platform.Type: GrantFiled: March 21, 2016Date of Patent: January 29, 2019Assignee: Quest Software Inc.Inventors: Martin Kacin, Kirk L. Reistroffer, Michael R. Gray
-
Patent number: 10116495Abstract: A dead drop at a node in a dead drop (DD) domain performs actions responsive to detecting events in the DD domain. The node receives a notification request specifying an event to be monitored, the notification request including a dead drop identifier (DDID) referencing a storage location in the DD domain associated with the specified event and a token associated with the DDID. The node further specifies the action to perform in response to detecting the occurrence of the specified event. The node monitors for an occurrence of a specified event within the DD domain. The node detects the occurrence of the specified event within the DD domain. The node further performs a specified action in response to detecting the occurrence of the specified event within the DD domain.Type: GrantFiled: June 30, 2017Date of Patent: October 30, 2018Assignee: LARC NETWORKS, INC.Inventors: Martin Kacin, Michael R. Gray
-
Patent number: 9853834Abstract: A method is described for communication in a tactical network. A gateway is communicatively COUPLABLE to one or more tactical nodes and to one or more other gateways. The gateway is programmed to transmit information to and/or receive information from other gateways. Information exchanged includes gateway attributes, link attributes, service availability, and/or data availability. The gateway optionally provides quality of service, distributed persistence, load balancing, and/or transformation services. Services are provided in a modular, service-oriented architecture (SOA) to accommodate the addition of services and/or applications.Type: GrantFiled: May 13, 2014Date of Patent: December 26, 2017Assignee: The Boeing CompanyInventors: John L. Meier, Arun Ayyagari, Brian James Smith, Fernando Afonso Zamith, Carl Joseph Hanks, Ronald J. Howard, Christopher K. Zuver, Michael R. Gray
-
Publication number: 20170310540Abstract: A dead drop at a node in a dead drop (DD) domain performs actions responsive to detecting events in the DD domain. The node receives a notification request specifying an event to be monitored, the notification request including a dead drop identifier (DDID) referencing a storage location in the DD domain associated with the specified event and a token associated with the DDID. The node further specifies the action to perform in response to detecting the occurrence of the specified event. The node monitors for an occurrence of a specified event within the DD domain. The node detects the occurrence of the specified event within the DD domain. The node further performs a specified action in response to detecting the occurrence of the specified event within the DD domain.Type: ApplicationFiled: June 30, 2017Publication date: October 26, 2017Inventors: Martin Kacin, Michael R. Gray
-
Patent number: 9729390Abstract: A dead drop at a node in a dead drop (DD) domain performs actions responsive to detecting events in the DD domain. The node receives a notification request specifying an event to be monitored, the notification request including a dead drop identifier (DDID) referencing a storage location in the DD domain associated with the specified event and a token associated with the DDID. The node further specifies the action to perform in response to detecting the occurrence of the specified event. The node monitors for an occurrence of a specified event within the DD domain. The node detects the occurrence of the specified event within the DD domain. The node further performs a specified action in response to detecting the occurrence of the specified event within the DD domain.Type: GrantFiled: April 22, 2016Date of Patent: August 8, 2017Assignee: LARC Networks, Inc.Inventors: Martin Kacin, Michael R. Gray
-
Patent number: 9667477Abstract: A dead drop at a node in a dead drop domain exchanges data between a sender and a recipient. The recipient provides the sender with a dead drop identifier (DDID) referencing the dead drop. The sender sends the dead drop domain a write request including the DDID. Nodes within the domain forward the request to other nodes until the write request reaches the node containing the dead drop identified by the DDID. The node receives data from the sender and stores the data in the identified dead drop. The recipient sends the dead drop domain a read request including the DDID and nodes within the domain forward the request to other nodes until the read request reaches the node containing the dead drop identified by the DDID. The node retrieves the data from the dead drop and provides the data to the recipient.Type: GrantFiled: April 22, 2016Date of Patent: May 30, 2017Assignee: LARC Networks, Inc.Inventors: Martin Kacin, Michael R. Gray
-
Patent number: 9559859Abstract: In one embodiment, transmitting, from a first computing device, a private-home-network-discovery message that comprises a first identifier corresponding to a private-home-networking system, receiving, at the first computing device, one or more content-response messages from a second computing device that collectively comprise a second identifier corresponding to the second computing device, a third identifier corresponding to the private-home-networking system, and information corresponding to content stored on the second computing device, and storing, at the first computing device, the second and third identifiers and the information received in the one or more content response messages for access by one or more applications hosted on the first computing device, one of the applications being associated with administering the private-home-networking system.Type: GrantFiled: January 5, 2012Date of Patent: January 31, 2017Assignee: DELL PRODUCTS L.P.Inventors: Martin Kacin, Michael R. Gray, Matthew N. Lewinski, Graham D. Perks
-
Publication number: 20160314307Abstract: A dead drop at a node in a dead drop domain exchanges data between a sender and a recipient. The recipient provides the sender with a dead drop identifier (DDID) referencing the dead drop. The sender sends the dead drop domain a write request including the DDID. Nodes within the domain forward the request to other nodes until the write request reaches the node containing the dead drop identified by the DDID. The node receives data from the sender and stores the data in the identified dead drop. The recipient sends the dead drop domain a read request including the DDID and nodes within the domain forward the request to other nodes until the read request reaches the node containing the dead drop identified by the DDID. The node retrieves the data from the dead drop and provides the data to the recipient.Type: ApplicationFiled: April 22, 2016Publication date: October 27, 2016Inventors: Martin Kacin, Michael R. Gray
-
Publication number: 20160315843Abstract: A dead drop at a node in a dead drop (DD) domain performs actions responsive to detecting events in the DD domain. The node receives a notification request specifying an event to be monitored, the notification request including a dead drop identifier (DDID) referencing a storage location in the DD domain associated with the specified event and a token associated with the DDID. The node further specifies the action to perform in response to detecting the occurrence of the specified event. The node monitors for an occurrence of a specified event within the DD domain. The node detects the occurrence of the specified event within the DD domain. The node further performs a specified action in response to detecting the occurrence of the specified event within the DD domain.Type: ApplicationFiled: April 22, 2016Publication date: October 27, 2016Inventors: Martin Kacin, Michael R. Gray
-
Publication number: 20160301546Abstract: A method is described for communication in a tactical network. A gateway is communicatively couplable to one or more tactical nodes and to one or more other gateways. The gateway is programmed to transmit information to and/or receive information from other gateways. Information exchanged includes gateway attributes, link attributes, service availability, and/or data availability. The gateway optionally provides quality of service, distributed persistence, load balancing, and/or transformation services. Services are provided in a modular, service-oriented architecture (SOA) to accommodate the addition of services and/or applications.Type: ApplicationFiled: May 13, 2014Publication date: October 13, 2016Inventors: John L. Meier, Arun Ayyagari, Brian James Smith, Fernando Afonso Zamith, Carl Joseph Hanks, Ronald J. Howard, Christopher K. Zuver, Michael R. Gray
-
Patent number: 9456048Abstract: Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such web content on their mobile devices in an interactive manner while in an off-line mode.Type: GrantFiled: November 25, 2013Date of Patent: September 27, 2016Assignee: IANYWHERE SOLUTIONS, INC.Inventors: David D. Kloba, Michael R. Gray, David M. Moore, Thomas E. Whittaker, David J. Williams, Rafael Z. Weinstein, Joshua E. Freeman, Linus M. Upson, Tashana K. Landray
-
Publication number: 20160203162Abstract: In particular embodiments, a method comprising, by one or more computing devices, installing an application on a portion of a physical disk system of a first platform, virtualizing the portion of the physical disk system into a virtual disk system, comprising, storing data in the portion of the physical disk system in a database of the virtual disk system, providing an interface to access the data stored in the database, and providing a plurality sets of drivers for a plurality of platforms, wherein each set of drivers supports native operations with respect to the portion of the physical disk system on a different one of the plurality of platforms, mounting the virtual disk system on a second platform, and executing the application on the second platform, wherein all operations in connection with executing the application are contained within the virtual disk system mounted on the second platform.Type: ApplicationFiled: March 21, 2016Publication date: July 14, 2016Inventors: Martin Kacin, Kirk L. Reistroffer, Michael R. Gray
-
Patent number: D772221Type: GrantFiled: July 17, 2015Date of Patent: November 22, 2016Assignee: LARC Networks, Inc.Inventors: Martin Kacin, Michael R. Gray
-
Patent number: D772222Type: GrantFiled: July 17, 2015Date of Patent: November 22, 2016Assignee: LARC Networks, Inc.Inventors: Martin Kacin, Michael R. Gray
-
Patent number: D772223Type: GrantFiled: July 17, 2015Date of Patent: November 22, 2016Assignee: LARC Networks, Inc.Inventors: Martin Kacin, Michael R. Gray
-
Patent number: D772224Type: GrantFiled: July 17, 2015Date of Patent: November 22, 2016Assignee: LARC Networks, Inc.Inventors: Martin Kacin, Michael R. Gray
-
Patent number: D778986Type: GrantFiled: August 13, 2015Date of Patent: February 14, 2017Assignee: LARC Networks, Inc.Inventors: Martin Kacin, Michael R. Gray
-
Patent number: D779242Type: GrantFiled: August 13, 2015Date of Patent: February 21, 2017Assignee: LARC Networks, Inc.Inventors: Martin Kacin, Michael R. Gray