Patents by Inventor Nick Michael

Nick Michael 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: 11100253
    Abstract: An administrator may set restrictions related to the operation of a virtual machine (VM), and virtualization software enforces such restrictions. There may be restrictions related to the general use of the VM, such as who may use the VM, when the VM may be used, and on what physical computers the VM may be used. There may be similar restrictions related to a general ability to modify a VM, such as who may modify the VM. There may also be restrictions related to what modifications may be made to a VM, such as whether the VM may be modified to enable access to various devices or other resources. There may also be restrictions related to how the VM may be used and what may be done with the VM. Information related to the VM and any restrictions placed on the operation of the VM may be encrypted to inhibit a user from circumventing the restrictions.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: August 24, 2021
    Assignee: VMware, Inc.
    Inventors: Matthew David Ginzton, Matthew B. Eccleston, Srinivas Krishnamurti, Gerald C. Chen, Nick Michael Ryan
  • Patent number: 10956041
    Abstract: To create a backup of a live (running) virtual machine, a backup agent may take a snapshot of the virtual machine, backup the virtual machine from the snapshot disk, and delete the snapshot. Deleting the snapshot initiates a snapshot consolidation process where delta disks of the virtual machine are collapsed. A virtual disk layer sets up a mirror driver between a current virtual disk and a target virtual disk. Data sectors of the delta disk are copied over to the target virtual disk in a single pass, while the mirror driver mirrors write request for the current virtual disk to the target virtual disk.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: March 23, 2021
    Assignee: VMware, Inc.
    Inventors: Nishant Yadav, Jesse Pool, Li Zheng, Gabriel Tarasuk-Levin, Nick Michael Ryan
  • Publication number: 20190188418
    Abstract: An administrator may set restrictions related to the operation of a virtual machine (VM), and virtualization software enforces such restrictions. There may be restrictions related to the general use of the VM, such as who may use the VM, when the VM may be used, and on what physical computers the VM may be used. There may be similar restrictions related to a general ability to modify a VM, such as who may modify the VM. There may also be restrictions related to what modifications may be made to a VM, such as whether the VM may be modified to enable access to various devices or other resources. There may also be restrictions related to how the VM may be used and what may be done with the VM. Information related to the VM and any restrictions placed on the operation of the VM may be encrypted to inhibit a user from circumventing the restrictions.
    Type: Application
    Filed: February 25, 2019
    Publication date: June 20, 2019
    Inventors: Matthew David GINZTON, Matthew B. ECCLESTON, Srinivas KRISHNAMURTI, Gerald C. CHEN, Nick Michael RYAN
  • Patent number: 10257052
    Abstract: A computer-implemented method to implement efficient utilization of network resources by an electronic data processing system to conserve network bandwidth consumed by user computing devices over a computer network by managing access to restricted and non-restricted software services.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: April 9, 2019
    Assignee: Heart Thinking Technologies GmbH
    Inventors: Søren Lønborg, Nick Michael Brincker
  • Patent number: 10216961
    Abstract: An administrator may set restrictions related to the operation of a virtual machine (VM), and virtualization software enforces such restrictions. There may be restrictions related to the general use of the VM, such as who may use the VM, when the VM may be used, and on what physical computers the VM may be used. There may be similar restrictions related to a general ability to modify a VM, such as who may modify the VM. There may also be restrictions related to what modifications may be made to a VM, such as whether the VM may be modified to enable access to various devices or other resources. There may also be restrictions related to how the VM may be used and what may be done with the VM. Information related to the VM and any restrictions placed on the operation of the VM may be encrypted to inhibit a user from circumventing the restrictions.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: February 26, 2019
    Assignee: VMware, Inc.
    Inventors: Matthew David Ginzton, Matthew B. Eccleston, Srinivas Krishnamurti, Gerald C. Chen, Nick Michael Ryan
  • Publication number: 20160350010
    Abstract: Examples provide input and output request block size compatibility. A storage filter converts input and output (IO) requests associated with a first data block size into modified IO requests compatible with a data storage organized in a second data block size where the first data block size is different than the first data block size. The storage filter translates read IO requests for a smaller block size into modified read requests for a data storage organized with a larger data block size. Write IO requests for smaller block size are converted into modified write IO requests for larger data block size data storage. The storage filter also converts read IO requests generated for larger block size into smaller block size read IO requests. Likewise, the storage filter also translates write IO requests corresponding to larger data block size into modified write IO requests of smaller block size.
    Type: Application
    Filed: May 31, 2015
    Publication date: December 1, 2016
    Inventors: Nick Michael Ryan, Petr Vandrovec, Asit Desai
  • Patent number: 9504212
    Abstract: A system comprises a distribution boom, a first pump device configured to provide a flow stream of a carrier substance for the distribution boom, a second pump device configured to supply a chemical substance into the flow stream of the carrier substance, and a control module. The distribution boom includes a plurality of boom sections. A boom section includes one or more dispensers, a mixing device configured to provide a combination of chemical and carrier to the one or more dispensers, and a control valve configured to supply the chemical substance to the mixing device. The control module is configured to individually control a rate of supply of the chemical substance to the boom section by the control valve.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 29, 2016
    Assignee: Raven Industries, Inc.
    Inventors: Nick Michael, Diane Miller, Warren L. Thompson
  • Patent number: 9390286
    Abstract: An administrator may set restrictions related to the operation of a virtual machine (VM), and virtualization software enforces such restrictions. There may be restrictions related to the general use of the VM, such as who may use the VM, when the VM may be used, and on what physical computers the VM may be used. There may be similar restrictions related to a general ability to modify a VM, such as who may modify the VM. There may also be restrictions related to what modifications may be made to a VM, such as whether the VM may be modified to enable access to various devices or other resources. There may also be restrictions related to how the VM may be used and what may be done with the VM. Information related to the VM and any restrictions placed on the operation of the VM may be encrypted to inhibit a user from circumventing the restrictions.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: July 12, 2016
    Assignee: VMware, Inc.
    Inventors: Matthew David Ginzton, Matthew B. Eccleston, Srinivas Krishnamurti, Gerald C. Chen, Nick Michael Ryan
  • Publication number: 20160154949
    Abstract: An administrator may set restrictions related to the operation of a virtual machine (VM), and virtualization software enforces such restrictions. There may be restrictions related to the general use of the VM, such as who may use the VM, when the VM may be used, and on what physical computers the VM may be used. There may be similar restrictions related to a general ability to modify a VM, such as who may modify the VM. There may also be restrictions related to what modifications may be made to a VM, such as whether the VM may be modified to enable access to various devices or other resources. There may also be restrictions related to how the VM may be used and what may be done with the VM. Information related to the VM and any restrictions placed on the operation of the VM may be encrypted to inhibit a user from circumventing the restrictions.
    Type: Application
    Filed: January 27, 2016
    Publication date: June 2, 2016
    Inventors: Matthew David GINZTON, Matthew B. ECCLESTON, Srinivas KRISHNAMURTI, Gerald C. CHEN, Nick Michael RYAN
  • Publication number: 20150378636
    Abstract: To create a backup of a live (running) virtual machine, a backup agent may take a snapshot of the virtual machine, backup the virtual machine from the snapshot disk, and delete the snapshot. Deleting the snapshot initiates a snapshot consolidation process where delta disks of the virtual machine are collapsed. A virtual disk layer sets up a mirror driver between a current virtual disk and a target virtual disk. Data sectors of the delta disk are copied over to the target virtual disk in a single pass, while the mirror driver mirrors write request for the current virtual disk to the target virtual disk.
    Type: Application
    Filed: October 30, 2014
    Publication date: December 31, 2015
    Inventors: Nishant YADAV, Jesse POOL, Li ZHENG, Gabriel TARASUK-LEVIN, Nick Michael RYAN
  • Publication number: 20140351956
    Abstract: An administrator may set restrictions related to the operation of a virtual machine (VM), and virtualization software enforces such restrictions. There may be restrictions related to the general use of the VM, such as who may use the VM, when the VM may be used, and on what physical computers the VM may be used. There may be similar restrictions related to a general ability to modify a VM, such as who may modify the VM. There may also be restrictions related to what modifications may be made to a VM, such as whether the VM may be modified to enable access to various devices or other resources. There may also be restrictions related to how the VM may be used and what may be done with the VM. Information related to the VM and any restrictions placed on the operation of the VM may be encrypted to inhibit a user from circumventing the restrictions.
    Type: Application
    Filed: July 24, 2014
    Publication date: November 27, 2014
    Inventors: Matthew David GINZTON, Matthew B. ECCLESTON, Srinivas KRISHNAMURTI, Gerald C. CHEN, Nick Michael RYAN
  • Publication number: 20140277780
    Abstract: This document discusses, among other things, apparatus and methods for applying liquid substances, including gaseous/liquid substances using an adjustable pump control system. In certain examples, an example liquid application apparatus can include, a metering device to provide a flow of a first substance, one or more distribution branches to receive the flow of the first substance and release the first substance through an orifice of one of the one or more distribution branches; and an applicator controller including memory configured to store an application map, the applicator controller configured to receive speed information and position information of the apparatus, to determine application rate information of the first substance for each distribution branch using the speed information, the position information and the application map, and to provide a flow command to the metering device using the application rate information.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Steve S. Jensen, Patrick Hansen, Josh Grabow, Warren L. Thompson, Nick Michael
  • Publication number: 20140263705
    Abstract: A system comprises a distribution boom, a first pump device configured to provide a flow stream of a carrier substance for the distribution boom, a second pump device configured to supply a chemical substance into the flow stream of the carrier substance, and a control module. The distribution boom includes a plurality of boom sections. A boom section includes one or more dispensers, a mixing device configured to provide a combination of chemical and carrier to the one or more dispensers, and a control valve configured to supply the chemical substance to the mixing device. The control module is configured to individually control a rate of supply of the chemical substance to the boom section by the control valve.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Nick Michael, Diane Miller, Warren L. Thompson
  • Publication number: 20140263708
    Abstract: This document discusses, among other things, apparatus and methods for a multi-section applicator having variable-rate sections. In an example, an apparatus can include a flow meter to provide a substance to plurality of sections, and an applicator controller including memory configured to store a coverage map of the substance. In certain examples, each section can include a metering device configured to receive a flow command and to provide a flow of the substance to a manifold using the flow command. In certain examples, the applicator controller can be configured to receive speed information and position information of the apparatus, to receive the flow rate information, to determine application rate information of the substance for each section using the speed and position information, and the coverage map, and to provide the flow command to each metering device using the application rate and flow rate information.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Ravens Industries, Inc.
    Inventors: Warren L. Thompson, Nick Michael, Josh Grabow, Steve S. Jensen, Patrick Hansen, Jared E. Kocer
  • Publication number: 20140263709
    Abstract: This document discusses, among other things, apparatus and methods for a multi-section applicator having variable-rate sections. In an example, an apparatus can include at least one distribution manifold, a user interface, and an applicator controller. The at least one distribution manifold distributes a substance and can include an inlet port configured to receive the substance, a plurality of outlet ports, one or more sensors located at an outlet port, a controllable valve that supplies the substance to the inlet port. The applicator controller measures a value of the distribution parameter using the sensor signal produced by the at least one sensor of an outlet port, detects when the measured value differs from a specified target value by more than a specified error threshold value, and presents an indication, using the user interface, that the measured value differs from the target value according to the detection.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Raven Industries, Inc.
    Inventors: Jared E. Kocer, Josh Grabow, Warren L. Thompson, Steve S. Jensen, Patrick Hansen, Nick Michael, Scott Porter, Clarence Walt Fowler, David A. Fowler
  • Publication number: 20140252111
    Abstract: A system comprises a distribution boom having dispensers spaced apart along the distribution boom, a first storage container that contains an agricultural product dispensed using the distribution boom, a pump device that provides a flow stream of the agricultural product to the distribution boom, a second storage container that contains a cleaning agent, a plurality of directional control valves that alter a path of the flow stream including selectively supplying one of the cleaning agent or the agricultural product to the flow stream, and a control module in electrical communication with the pump device, the plurality of directional control valves and a user interface. The plurality of directional control valves are individually controllable by the control module according to an indication received via the user interface.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Applicant: Raven Industries, Inc.
    Inventors: Nick Michael, Noel A. Person, Josh Grabow, Bryan Engelhart
  • Patent number: 8812876
    Abstract: An administrator may set restrictions related to the operation of a virtual machine (VM), and virtualization software enforces such restrictions. There may be restrictions related to the general use of the VM, such as who may use the VM, when the VM may be used, and on what physical computers the VM may be used. There may be similar restrictions related to a general ability to modify a VM, such as who may modify the VM. There may also be restrictions related to what modifications may be made to a VM, such as whether the VM may be modified to enable access to various devices or other resources. There may also be restrictions related to how the VM may be used and what may be done with the VM. Information related to the VM and any restrictions placed on the operation of the VM may be encrypted to inhibit a user from circumventing the restrictions.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: August 19, 2014
    Assignee: VMware, Inc.
    Inventors: Matthew David Ginzton, Matthew B. Eccleston, Srinivas Krishnamurti, Gerald C. Chen, Nick Michael Ryan
  • Publication number: 20090113785
    Abstract: The fish hook has an arcuate hook and an elongate shank extending from the arcuate hook. The shank has a linear portion extending from the hook and the end of the shank opposite the hook is formed as a helical coil having an axial center that extends substantially parallel to or in-line with the linear portion of the shank. The diameter of the coil progressively decreases as the coil extends to the end of the shank opposite the hook. A knotted fish line can be looped into the coil which coil has adequate space for the line to pass through. The knotted line is caught up in the coil after it is pulled to secure the fishhook to the fish line. In a similar manner, a helical coil may be manufactured on any fishing tackle to provide easy attachment and removal of the tackle to a knotted fishing line.
    Type: Application
    Filed: November 6, 2007
    Publication date: May 7, 2009
    Inventor: Nick Michael Nomikos
  • Patent number: 6668062
    Abstract: The present invention comprises an adaptive directionality dual microphone system in which the time domain data from the first and second microphones is converted into frequency domain data. The frequency domain data is then manipulated to produce a noise-canceled signal which is converted in an Inverse Fourier Transform block into noise-cancel time domain data.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: December 23, 2003
    Assignee: GN ReSound AS
    Inventors: Fa-Long Luo, Brent Edwards, Jun Yang, Nick Michael