Patents by Inventor Neil Brown

Neil Brown 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: 10759346
    Abstract: The side-view mirror cleaner is a cleaning tool. The side-view mirror cleaner is configured for use with a vehicle. The vehicle is further defined with a rear-view mirror mounted on the exterior of the vehicle. The side-view mirror cleaner cleans the rear-view mirror. The side-view mirror cleaner comprises a cleaning head, a latching blade, a handle, a dispenser, and a cap. The cleaning head contains the working portion of the side-view mirror cleaner that cleans the rear-view mirror. The cleaning head is interchangeable. The latching blade attaches the handle to the cleaning head. The handle is an extension structure. The dispenser is a device that applies a cleaning fluid to the rear-view mirror. The dispenser attaches to the handle. The cap is a closure that encloses the dispenser. The cap attaches to the dispenser.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: September 1, 2020
    Inventor: Neil Brown
  • Patent number: 10755006
    Abstract: Reservoir simulations may be executed in a high performance computing cloud cluster (530) provisioned within a cloud computing environment (450) and accessible by graphical pre- and/or post-processors (410) resident on a computer system (402) that is external to the cloud computing environment.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: August 25, 2020
    Assignee: Schlumberger Technology Corporation
    Inventors: Stuart Adam, Ian Ambler, Owen Brazell, Neil Brown, Miguel Meneses, Brian Spolnicki, Kevin Shaw, Dayal Gunasekera, Antonio Vieira, Jr.
  • Patent number: 9875160
    Abstract: A computer system maintains identifiers that identify changed blocks of virtual machine (VM) storage. The computer system accesses a stable VM checkpoint comprising a restorable VM image at a time, and that stores a representation of data of at least one block as it existed at the time. The computer system converts the checkpoint to a reference point. Reference point information is transferable with the VM, such that if the VM is moved to a different computing system, any data identified by the reference point is recoverable. The conversion includes querying the storage to determine an identifier corresponding to the block of the checkpoint at the time, storing this identifier as a part of the reference point, and releasing the representation of the data of the block from the checkpoint. The computer system then uses the reference point to identify changes in the blocks of the storage since the time.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: January 23, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Angshuman Bezbaruah, Lars Reuther, Taylor O'Neil Brown, John Andrew Starks
  • Patent number: 9870291
    Abstract: Embodiments are directed to backing up a virtual machine cluster and to determining virtual machine node ownership prior to backing up a virtual machine cluster. In one scenario, a computer system determines which virtual machines nodes are part of the virtual machine cluster, determines which shared storage resources are part of the virtual machine cluster and determines which virtual machine nodes own the shared storage resources. The computer system then indicates to the virtual machine node owners that at least one specified application is to be quiesced over the nodes of the virtual machine cluster, such that a consistent, cluster-wide checkpoint can be created. The computer system further creates a cluster-wide checkpoint which includes a checkpoint for each virtual machine in the virtual machine cluster.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Angshuman Bezbaruah, Lars Reuther, Taylor O'Neil Brown
  • Publication number: 20180004868
    Abstract: Reservoir simulations may be executed in a high performance computing cloud cluster (530) provisioned within a cloud computing environment (450) and accessible by graphical pre- and/or post-processors (410) resident on a computer system (402) that is external to the cloud computing environment.
    Type: Application
    Filed: January 8, 2016
    Publication date: January 4, 2018
    Inventors: Stuart Adam, Ian Ambler, Leon Verrall, Owen Brazell, Neil Brown, Miguel Meneses, Brian Spolnicki, Kevin Shaw, Dayal Gunasekera, Antonio Vieira, Jr., Arun Kumar Narayanan
  • Publication number: 20170169512
    Abstract: A system includes a banking network (1) and a rewards server (2). An integrated wallet with mobile access (3) is connected to the banking network (1) and is configured to facilitate payment flows. A tracking device (4) is connected to the rewards server (2) and is configured to track and measure levels of financial knowledge and understanding of financial concepts of system users. The rewards server (2) is configured to store trading data as well as said measures of financial knowledge and by virtue of communicating to an interface, through which traders can accumulate reward points based on trading activity or level of financial knowledge. The foregoing components may be connected to an exchange system (5). Exchange system (5) may also be connected to a user trading terminals.
    Type: Application
    Filed: May 30, 2014
    Publication date: June 15, 2017
    Applicant: CRYSTAL WORLD HOLDINGS, INC.
    Inventors: Christopher Paul Rabalais, Emin Alper Ozgit, Neil Brown, Ralph Edward Swthness, IV, Paul Mathew Bleier, Ernest Allan Tannis, Jason Beryl Edward Henry, Ace B. Underhill
  • Publication number: 20170109240
    Abstract: A computer system maintains identifiers that identify changed blocks of virtual machine (VM) storage. The computer system accesses a stable VM checkpoint comprising a restorable VM image at a time, and that stores a representation of data of at least one block as it existed at the time. The computer system converts the checkpoint to a reference point. Reference point information is transferable with the VM, such that if the VM is moved to a different computing system, any data identified by the reference point is recoverable. The conversion includes querying the storage to determine an identifier corresponding to the block of the checkpoint at the time, storing this identifier as a part of the reference point, and releasing the representation of the data of the block from the checkpoint. The computer system then uses the reference point to identify changes in the blocks of the storage since the time.
    Type: Application
    Filed: July 26, 2016
    Publication date: April 20, 2017
    Inventors: Angshuman Bezbaruah, Lars Reuther, Taylor O'Neil Brown, John Andrew Starks
  • Publication number: 20170052852
    Abstract: Embodiments are directed to backing up a virtual machine cluster and to determining virtual machine node ownership prior to backing up a virtual machine cluster. In one scenario, a computer system determines which virtual machines nodes are part of the virtual machine cluster, determines which shared storage resources are part of the virtual machine cluster and determines which virtual machine nodes own the shared storage resources. The computer system then indicates to the virtual machine node owners that at least one specified application is to be quiesced over the nodes of the virtual machine cluster, such that a consistent, cluster-wide checkpoint can be created. The computer system further creates a cluster-wide checkpoint which includes a checkpoint for each virtual machine in the virtual machine cluster.
    Type: Application
    Filed: June 30, 2016
    Publication date: February 23, 2017
    Inventors: Angshuman Bezbaruah, Lars Reuther, Taylor O'Neil Brown
  • Patent number: 9430272
    Abstract: Embodiments are directed to establishing efficient virtual machine reference points and to specifying a virtual machine reference point to query incremental changes. In one scenario, a computer system accesses a stable virtual machine checkpoint that includes portions of underlying data stored in data storage, where the checkpoint is associated with a specific point in time. The computer system then queries the data storage to determine data storage identifiers that reference the point in time associated with the checkpoint and stores the determined data storage identifiers as a virtual machine reference point, where each subsequent change to the data storage results in an update to the data storage identifier, so that virtual machine reference point is usable to identify incremental changes from specific points in time on.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: August 30, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Angshuman Bezbaruah, Lars Reuther, Taylor O'Neil Brown, John Andrew Starks
  • Patent number: 9411628
    Abstract: Embodiments are directed to backing up a virtual machine cluster and to determining virtual machine node ownership prior to backing up a virtual machine cluster. In one scenario, a computer system determines which virtual machines nodes are part of the virtual machine cluster, determines which shared storage resources are part of the virtual machine cluster and determines which virtual machine nodes own the shared storage resources. The computer system then indicates to the virtual machine node owners that at least one specified application is to be quiesced over the nodes of the virtual machine cluster, such that a consistent, cluster-wide checkpoint can be created. The computer system further creates a cluster-wide checkpoint which includes a checkpoint for each virtual machine in the virtual machine cluster.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: August 9, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Angshuman Bezbaruah, Lars Reuther, Taylor O'Neil Brown
  • Publication number: 20160179568
    Abstract: Embodiments are directed to establishing efficient virtual machine reference points and to specifying a virtual machine reference point to query incremental changes. In one scenario, a computer system accesses a stable virtual machine checkpoint that includes portions of underlying data stored in data storage, where the checkpoint is associated with a specific point in time. The computer system then queries the data storage to determine data storage identifiers that reference the point in time associated with the checkpoint and stores the determined data storage identifiers as a virtual machine reference point, where each subsequent change to the data storage results in an update to the data storage identifier, so that virtual machine reference point is usable to identify incremental changes from specific points in time on.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Angshuman Bezbaruah, Lars Reuther, Taylor O'Neil Brown, John Andrew Starks
  • Publication number: 20160139943
    Abstract: Embodiments are directed to backing up a virtual machine cluster and to determining virtual machine node ownership prior to backing up a virtual machine cluster. In one scenario, a computer system determines which virtual machines nodes are part of the virtual machine cluster, determines which shared storage resources are part of the virtual machine cluster and determines which virtual machine nodes own the shared storage resources. The computer system then indicates to the virtual machine node owners that at least one specified application is to be quiesced over the nodes of the virtual machine cluster, such that a consistent, cluster-wide checkpoint can be created. The computer system further creates a cluster-wide checkpoint which includes a checkpoint for each virtual machine in the virtual machine cluster.
    Type: Application
    Filed: November 13, 2014
    Publication date: May 19, 2016
    Inventors: Angshuman Bezbaruah, Lars Reuther, Taylor O'Neil Brown
  • Publication number: 20140062097
    Abstract: A power generation system is disclosed for supplying power to an electrical grid. The system comprises an engine (1) and an electrical generator (3) coupled to the engine for generating an electrical output. Power electronics (6) are provided for converting the output of the electrical generator into an AC output at the operating frequency of the electrical grid. The engine is operated at a speed which is non-synchronous with the operating frequency of the electrical grid and at which the brake specific fuel consumption of the engine is minimised. The power electronics may also facilitate waste heat recovery and the connection of external energy sources.
    Type: Application
    Filed: April 5, 2012
    Publication date: March 6, 2014
    Applicant: CUMMINS GENERATOR TECHNOLOGIES LIMITED
    Inventors: Neil Brown, Krzystof Paciura
  • Patent number: 8162157
    Abstract: The present invention provides a unique compound bow stand and quiver holder which is quickly collapsible and stored and transported in an easy manner for persons in the archery industry and field.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: April 24, 2012
    Assignee: Bowsaver Inc
    Inventors: Stanley Neil Brown, Kenneth Earl Johnson
  • Patent number: 8120222
    Abstract: A rotating electrical machine includes a stator and a rotor arranged to rotate inside the stator. The rotor includes a plurality of permanent magnets arranged to produce a radial magnetic flux in an airgap between the rotor and the stator. The machine also includes a stationary excitation coil. The rotor also includes a plurality of low reluctance elements. A current through the stationary excitation coil causes a magnetic flux to be established in a magnetic flux path which passes into the rotor through a first low reluctance element and out of the rotor through a second low reluctance element, which magnetic flux combines with the radial magnetic flux produced by the permanent magnets in the airgap. This arrangement can allow control of the field within a permanent magnet radial flux machine.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: February 21, 2012
    Assignee: Cummins Generator Technologies Limited
    Inventor: Neil Brown
  • Patent number: D879037
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: March 24, 2020
    Assignee: Cummins Generator Technologies Limited
    Inventors: Kevan John Simon, Neil Brown, Sridhar Narayanan, Robert Mitchell Rolston, Philip Bend, Peethamparam Anpalahan
  • Patent number: D879717
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: March 31, 2020
    Assignee: Cummins Generator Technologies Limited
    Inventors: Kevan John Simon, Neil Brown, Sridhar Narayanan, Robert Mitchell Rolston, Philip Bend, Peethamparam Anpalahan
  • Patent number: D924799
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: July 13, 2021
    Assignee: Cummins Generator Technologies Limited
    Inventors: Kevan John Simon, Neil Brown, Peethamparam Anpalahan, Philip Bend, Robert Mitchell Rolston
  • Patent number: D937776
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: December 7, 2021
    Assignee: Cummins Generator Technologies Limited
    Inventors: Kevan John Simon, Neil Brown, Peethamparam Anpalahan, Philip Bend, Robert Mitchell Rolston
  • Patent number: D946523
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: March 22, 2022
    Assignee: Cummins Generator Technologies Limited
    Inventors: Kevan John Simon, Neil Brown, Peethamparam Anpalahan, Philip Bend, Robert Mitchell Rolston