Patents by Inventor Andy Brown

Andy 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).

  • Publication number: 20220291034
    Abstract: Various embodiments are directed to a fluid composition sensor device and method of using the same. In various embodiments, the fluid flow composition sensor is configured to receive a volume of fluid, the fluid composition sensor comprising a housing, a removable fluid flow component, an impactor nozzle, a collection media assembly dock element configured to receive a replaceable collection media assembly comprising a collection media configured to receive one or more particles within the volume of fluid, an imaging device configured to capture an image of at least a portion of the one or more particles received by the fluid composition sensor, and a controller configured to determine, based at least in part on the image, at least one particle characteristic of the volume of fluid. The imaging device may be configured to capture the image of one or more particles received by the fluid composition sensor using lensless holography.
    Type: Application
    Filed: June 2, 2022
    Publication date: September 15, 2022
    Inventors: Jamie Speldrich, Andy Brown, Ronald Myers, Richard Sorenson
  • Patent number: 11007794
    Abstract: A printing apparatus may include a dispensing device and a print device. The dispensing device may be configured for dispensing a film, wherein the film has an adhesive side. The print device may be arranged about the dispensing device in a position and orientation allowing the print device to impart information onto the adhesive side of the film.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: May 18, 2021
    Assignee: A2N Incorporated
    Inventors: Allen Cork, Andy Brown
  • Patent number: 10708158
    Abstract: Examples disclosed herein relate, in one aspect, to a computing device. The computing device may include, among other things, a first communications module to send communication data, a communications monitor to capture a portion of the communication data sent from the first communication module, and a management processor to determine, based on the captured portion, a network address associated with the computing device.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: July 7, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventor: Andy Brown
  • Patent number: 10678552
    Abstract: A method and a system for reserving a device for a system are provided herein. The method includes accessing a reserved device, where a basic input/output system (BIOS) uses the reserved device. The method includes initializing a register, via the BIOS firmware, to disable a port that connects to the reserved device. The method includes disabling the port that connects to the reserved device. The disabling may occur before the BIOS firmware transfers control of the system to an operating system. The disabling may hide the reserved device from the operating system and reserve the reserved device for the BIOS firmware without interference from the operating system.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: June 9, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jason Spottswood, Andy Brown
  • Patent number: 10540232
    Abstract: Examples disclosed herein relate to using a programmable logic device to perform a recovery operation on non-volatile storage devices. In response to receiving an indication to perform recovery, multiple storage devices are set to a predetermined value by the PLD. Recovery of the storage devices is to begin based on the predetermined value setting.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: January 21, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Andy Brown, James T Bodner, David Blocker, James A Blocker
  • Patent number: 10387059
    Abstract: According to an example, memory-driven OOB management may include OOB management of a computing node of a plurality of computing nodes. The OOB management may be executed independent of an OS of the computing node. A memory fabric may be used to provide for shared access to a plurality of NVM nodes by the plurality of computing nodes.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: August 20, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Zhikui Wang, Andy Brown, Stephen B. Lyle, Dejan S. Milojicic, Chandrasekar Venkatraman
  • Patent number: 10338651
    Abstract: Examples disclosed herein relate, in one aspect, to a computing device. The computing device may include a timing engine and a location engine. The timing engine may obtain reset information associated with a plurality of computing devices located at a plurality of locations, wherein each computing device comprises a timer. The timing engine may also obtain timer values of the timers of the plurality of computing devices. The location engine may determine, based at least on the reset information and the timer values, the location of at least one of the plurality of computing devices.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: July 2, 2019
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventor: Andy Brown
  • Publication number: 20190087273
    Abstract: Examples disclosed herein relate to using a programmable logic device to perform a recovery operation on non-volatile storage devices. In response to receiving an indication to perform recovery, multiple storage devices are set to a predetermined value by the PLD. Recovery of the storage devices is to begin based on the predetermined value setting.
    Type: Application
    Filed: September 19, 2017
    Publication date: March 21, 2019
    Inventors: Andy BROWN, James T BODNER, David BLOCKER, James A BLOCKER
  • Publication number: 20180370252
    Abstract: A printing apparatus may include a dispensing device and a print device. The dispensing device may be configured for dispensing a film, wherein the film has an adhesive side. The print device may be arranged about the dispensing device in a position and orientation allowing the print device to impart information onto the adhesive side of the film.
    Type: Application
    Filed: February 14, 2018
    Publication date: December 27, 2018
    Inventors: Allen Cork, Andy Brown
  • Patent number: 9961461
    Abstract: An audio processing apparatus is configured to process audio signals from a plurality of sources. The audio processing apparatus may include a digital interface to receive status data indicating a status of at least one source, and an optical output device having a plurality of groups of graphics display areas which are respectively assigned to one of a plurality of audio channels of the audio processing apparatus. The audio processing apparatus may also include a control device configured to receive the status data, to determine at least one group of graphics display areas based on the received status data, and to control a graphics display area of the determined at least one group to display graphics generated based on the received status data.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: May 1, 2018
    Assignee: Harman International Industries Ltd.
    Inventors: Andy Brown, Philipp Sonnleitner, Robert Huber, Björn Sörensen, Detlef Meier
  • Patent number: 9925800
    Abstract: A printing apparatus may include a dispensing device and a print device. The dispensing device may be configured for dispensing a film, wherein the film has an adhesive side. The print device may be arranged about the dispensing device in a position and orientation allowing the print device to impart information onto the adhesive side of the film.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: March 27, 2018
    Inventors: Allen Cork, Andy Brown
  • Publication number: 20180060080
    Abstract: A method and a system for reserving a device for a system are provided herein. The method includes accessing a reserved device, where a basic input/output system (BIOS) uses the reserved device. The method includes initializing a register, via the BIOS firmware, to disable a port that connects to the reserved device. The method includes disabling the port that connects to the reserved device. The disabling may occur before the BIOS firmware transfers control of the system to an operating system. The disabling may hide the reserved device from the operating system and reserve the reserved device for the BIOS firmware without interference from the operating system.
    Type: Application
    Filed: April 28, 2015
    Publication date: March 1, 2018
    Inventors: Jason Spottswood, Andy Brown
  • Publication number: 20170262209
    Abstract: According to an example, memory-driven OOB management may include OOB management of a computing node of a plurality of computing nodes. The OOB management may be executed independent of an OS of the computing node. A memory fabric may be used to provide for shared access to a plurality of NVM nodes by the plurality of computing nodes.
    Type: Application
    Filed: January 30, 2015
    Publication date: September 14, 2017
    Inventors: Zhikui Wang, Andy Brown, Stephen B. Lyle, Dejan S. Milojicic, Chandrasekar Venkatraman
  • Publication number: 20170214590
    Abstract: Examples disclosed herein relate, in one aspect, to a computing device. The computing device may include, among other things, a first communications module to send communication data, a communications monitor to capture a portion of the communication data sent from the first communication module, and a management processor to determine, based on the captured portion, a network address associated with the computing device.
    Type: Application
    Filed: April 10, 2015
    Publication date: July 27, 2017
    Inventor: Andy Brown
  • Publication number: 20170205860
    Abstract: Examples disclosed herein relate, in one aspect, to a computing device. The computing device may include a timing engine and a location engine. The timing engine may obtain reset information associated with a plurality of computing devices located at a plurality of locations, wherein each computing device comprises a timer. The timing engine may also obtain timer values of the timers of the plurality of computing devices. The location engine may determine, based at least on the reset information and the timer values, the location of at least one of the plurality of computing devices.
    Type: Application
    Filed: March 12, 2015
    Publication date: July 20, 2017
    Applicant: Hewlett Packard Enterprise Development LP
    Inventor: Andy Brown
  • Publication number: 20170139699
    Abstract: An example hard disk drive includes a multiplexer. The multiplexer is coupled to a communication interface, a hard disk drive controller, and a storage device. The multiplexer is to, in response to a detection of a first selection command via a first set of pins of the communication interface, route first firmware data from a second set of pins of the communication interface to the storage device during a first flashing operation. The hard disk drive controller is bypassed during the routing of the first firmware data. The multiplexer is also to, in response to a detection of a second selection command via the first set of pins, route second firmware data from the hard disk drive controller to the storage device during a second flashing operation. The second firmware data is received via the third set of pins.
    Type: Application
    Filed: January 5, 2015
    Publication date: May 18, 2017
    Inventor: Andy Brown
  • Publication number: 20170120624
    Abstract: A printing apparatus may include a dispensing device and a print device. The dispensing device may be configured for dispensing a film, wherein the film has an adhesive side. The print device may be arranged about the dispensing device in a position and orientation allowing the print device to impart information onto the adhesive side of the film.
    Type: Application
    Filed: March 2, 2016
    Publication date: May 4, 2017
    Inventors: Allen Cork, Andy Brown
  • Publication number: 20170048167
    Abstract: Techniques related to network switch flooding are described. in one aspect, a network switch may receive a plurality of node identifiers. The node identifiers may identify nodes reachable via a port of the switch. Flooding on the port may be disabled. Traffic destined for nodes reachable via the port may be sent on the port.
    Type: Application
    Filed: April 30, 2014
    Publication date: February 16, 2017
    Inventors: Justin E. York, Andy Brown
  • Publication number: 20160330142
    Abstract: Techniques to inspect packets to determine a destination node are provided. In one aspect, a Wake on Lan (WOL) packet may be received at a switch. A destination node of the WOL packet may be determined. An indication of the determined destination node may be sent to a management controller. The management controller may cause the destination node to awaken.
    Type: Application
    Filed: January 8, 2014
    Publication date: November 10, 2016
    Inventors: Andy Brown, Justin E York
  • Publication number: 20160205486
    Abstract: An audio processing apparatus is configured to process audio signals from a plurality of sources. The audio processing apparatus may include a digital interface to receive status data indicating a status of at least one source, and an optical output device having a plurality of groups of graphics display areas which are respectively assigned to one of a plurality of audio channels of the audio processing apparatus. The audio processing apparatus may also include a control device configured to receive the status data, to determine at least one group of graphics display areas based on the received status data, and to control a graphics display area of the determined at least one group to display graphics generated based on the received status data.
    Type: Application
    Filed: March 23, 2016
    Publication date: July 14, 2016
    Inventors: Andy BROWN, Philipp SONNLEITNER, Robert HUBER, Björn SÖRENSEN, Detlef MEIER