Patents by Inventor Andrew Elliott
Andrew Elliott 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: 20240125317Abstract: This disclosure includes plunger pumps having leak detection systems. Some pumps include a housing having a bore, an inlet, and an outlet, a plunger disposed within the bore and a first seal engaged with the plunger to divide the bore into first and second chambers, the plunger configured to reciprocate within the bore to expel liquid from the first chamber out of the outlet, and a sensor for detecting a presence of liquid in at least a portion of the second chamber. Some pumps have a reservoir for collecting liquid that leaks into the at least a portion of the second chamber, where the sensor is for detecting a liquid level in the reservoir. Some pumps include a second seal engaged with the plunger to divide the second chamber into first and second portions, and the sensor is for detecting a presence of liquid in the second portion.Type: ApplicationFiled: October 13, 2023Publication date: April 18, 2024Inventors: Bill Schneck, Jack Ray Ferrill, JR., Adam Canik, Scott Fairley, Andrew Elliott
-
Patent number: 11930877Abstract: A helmet may include a shell defining a cavity to receive a user's head. The shell may include a shell outer surface and a receiving area recessed into the shell outer surface. A liner may be within the cavity and coupled to the shell. A facemask may be coupled to the shell. A front bumper may be coupled to the shell and the liner. The front bumper may extend from within the cavity to an exterior of the shell. The front bumper may be positioned at least partially within the receiving area of the shell.Type: GrantFiled: October 30, 2019Date of Patent: March 19, 2024Assignee: XENITH LLCInventors: Connor Riegle, Bailey Boyd, Andrew Lark, Grant Goulet, Andrew Elliott, Kyle Lamson
-
Patent number: 11880498Abstract: A human interface device may include a deformable body having a handle portion, and a deformable conductor coupled to the deformable body and arranged to deform in response to a physical manipulation of the deformable body. The physical manipulation may include compressing, flexing, twisting, and/or stretching at least a portion of the deformable body. The deformable conductor may be arranged to change an electric characteristic such as a resistance, capacitance and/or inductance in response to the physical manipulation. The deformable conductor may include a sensor portion, and a transmission portion. The sensor portion may sense a first type of physical manipulation, and the transmission portion may sense a second type of physical manipulation.Type: GrantFiled: December 22, 2021Date of Patent: January 23, 2024Assignee: Liquid Wire Inc.Inventors: Sydney Steinmeyer Bright, Andrew Elliott
-
Patent number: 11622683Abstract: Pupillometry systems for measuring pupillary characteristics of a patient are shown and described. The pupillometry systems include at least one camera, and a computer system in data communication with the at least one camera, the computer system having a processor and a non-transitory computer-readable storage medium. The non-transitory computer-readable storage medium includes computer-readable instructions for collecting and time stamping the image data, processing the raw image data in such a way as to bring the images into conformance with standardized image parameters, identifying and measuring the one or more pupils in the image data, processing the image data to produce measurement data of change in the one or more pupillary characteristics, calculating a standardized output of measurement data for the one or more pupillary characteristics, and providing a mechanism to share or store this information with other users via a computer network.Type: GrantFiled: May 4, 2020Date of Patent: April 11, 2023Inventor: Andrew Elliott Neice
-
Publication number: 20230044517Abstract: The present disclosure provides a method for generating a spatially resolved netlist that includes generating a netlist based on integrated circuit (IC) layout data and standard cell library data, the netlist including cell and net definitions associated with the IC; determining position data for respective cells and nets based on the IC layout data; mapping the position data to respective cell and net definitions in the netlist; and generating a spatially resolved netlist that includes the mapped position data to respective cell and net definitions.Type: ApplicationFiled: August 5, 2022Publication date: February 9, 2023Inventors: Timothy A. McDonley, Andrew Elliott, Adam Kimura, Katie T. Liszewski, Thomas Kent, Josh Delozier, Benjamin Hayden
-
Publication number: 20220386866Abstract: Pupillometry systems for measuring one or more pupillary characteristics of a patient are shown and described. The puillometry systems include at least one camera for capturing image data of one or more pupils, at least one radiation source configured to project radiation to the one or more pupils, and a computer system in data communication with the at least one camera, the computer system having a processor and a non-transitory computer-readable storage medium.Type: ApplicationFiled: June 8, 2021Publication date: December 8, 2022Inventor: Andrew Elliott Neice
-
Publication number: 20220283629Abstract: A human interface device may include a deformable body having a handle portion, and a deformable conductor coupled to the deformable body and arranged to deform in response to a physical manipulation of the deformable body. The physical manipulation may include compressing, flexing, twisting, and/or stretching at least a portion of the deformable body. The deformable conductor may be arranged to change an electric characteristic such as a resistance, capacitance and/or inductance in response to the physical manipulation. The deformable conductor may include a sensor portion, and a transmission portion. The sensor portion may sense a first type of physical manipulation, and the transmission portion may sense a second type of physical manipulation.Type: ApplicationFiled: December 22, 2021Publication date: September 8, 2022Inventors: Sydney Steinmeyer Bright, Andrew Elliott
-
Patent number: 11291868Abstract: In a preferred embodiment, systems and methods for delivering oxygen to a passenger of an aircraft via an oxygen mask having one or more sensors involve analyzing blood oxygen saturation measurements from the sensor(s) to determine a current oxygen saturation level, determining the current oxygen saturation level is insufficient, and adjusting an oxygen flow rate to the mask to compensate for the current blood oxygen saturation level.Type: GrantFiled: June 24, 2016Date of Patent: April 5, 2022Assignee: B/E Aerospace, Inc.Inventors: Andrew Elliott, Mrinal Nagrecha, Detlev Degenhardt
-
Patent number: 11283708Abstract: Techniques are described for enabling users of a cloud provider network to launch compute instances with the option to dedicate networking paths between the compute instances in an otherwise shared networking environment. A user can send, for example, a request to launch two or more compute instances, where the request further indicates a request for a dedicated networking path between the instances. A hardware virtualization service launches the requested compute instances and further sends signals to the computing devices at which the instances are launched indicating the request for a dedicated networking path. A computing device, upon receiving such a signal for a hosted instance, configures routing information at the computing device to dedicate, to the identified instance, an available network link accessible to the computing device and further propagates the signal to additional networking devices as needed to form a dedicated networking path between the associated compute instances.Type: GrantFiled: June 29, 2020Date of Patent: March 22, 2022Assignee: Amazon Technologies, Inc.Inventor: Andrew Elliott Troup
-
Publication number: 20210378343Abstract: A helmet may include a shell defining a cavity to receive a user's head. The shell may include a shell outer surface and a receiving area recessed into the shell outer surface. A liner may be within the cavity and coupled to the shell. A facemask may be coupled to the shell. A front bumper may be coupled to the shell and the liner. The front bumper may extend from within the cavity to an exterior of the shell. The front bumper may be positioned at least partially within the receiving area of the shell.Type: ApplicationFiled: October 30, 2019Publication date: December 9, 2021Applicant: Xenith LLCInventors: Connor Riegle, Bailey Boyd, Andrew Lark, Grant Goulet, Andrew Elliott, Kyle Lamson
-
Patent number: 11186373Abstract: A system may include a resettable cupholder apparatus. The resettable cupholder apparatus may include a cupholder member and a cantilever spring. The cupholder member may have a cup hole and may include a cupholder member pivot portion having a stowed detent, a deployed detent, and a bearing face positioned between the stowed detent and the deployed detent. The cantilever spring may have a spring bearing face, and the cantilever spring may apply a force to the cupholder member pivot portion. The resettable cupholder apparatus may be in a stowed position when the spring bearing face is located in the stowed detent. The resettable cupholder apparatus may be in a deployed position when the spring bearing face is located in the deployed detent.Type: GrantFiled: July 9, 2020Date of Patent: November 30, 2021Assignee: B/E Aerospace, Inc.Inventors: Mark Andrew Elliott, Dustin Shaw, Arnold Wickham
-
Patent number: 10967205Abstract: In one embodiment of an aircraft emergency oxygen delivery system, power can be generated by the flow of gas over a transducer disposed inside an oxygen delivery tube. A pressure differential gives rise to a temperature difference across the transducer, and the temperature difference can be converted to a voltage. The voltage can be quadratically dependent upon the Mach number M (e.g. flow velocities from 1 to 140 m/s) and proportional to a Seebeck coefficient of the transducer. The power thus generated may be used to operate LED indicators visible from the exterior of the tube, a variety of sensors, and wireless communication with a central control system. Oxygen flow to a mask may be adjusted based on ambient oxygen content and data collected from a passenger wearing the mask, including a blood oxygen saturation level, pulse or respiration rate.Type: GrantFiled: July 16, 2016Date of Patent: April 6, 2021Assignee: B/E Aerospace, Inc.Inventors: Andrew Elliott, Mrinal Nagrecha
-
Publication number: 20210000339Abstract: Pupillometry systems for measuring pupillary characteristics of a patient are shown and described. The puillometry systems include at least one camera, and a computer system in data communication with the at least one camera, the computer system having a processor and a non-transitory computer-readable storage medium. The non-transitory computer-readable storage medium includes computer-readable instructions for collecting and time stamping the image data, processing the raw image data in such a way as to bring the images into conformance with standardized image parameters, identifying and measuring the one or more pupils in the image data, processing the image data to produce measurement data of change in the one or more pupillary characteristics, calculating a standardized output of measurement data for the one or more pupillary characteristics, and providing a mechanism to share or store this information with other users via a computer network.Type: ApplicationFiled: May 4, 2020Publication date: January 7, 2021Inventor: Andrew Elliott Neice
-
Patent number: 10869987Abstract: A system and method for delivering oxygen to a passenger of an aircraft including a a supply of oxygen, an oral-nasal mask, a controller for adjusting a flow of oxygen from the supply of oxygen to the oral-nasal mask, and a sensor for determining a user's blood oxygen saturation level, wherein the controller adjusts the flow of oxygen based on the sensor's determination of the user's blood oxygen saturation level.Type: GrantFiled: December 17, 2014Date of Patent: December 22, 2020Assignee: B/E AEROSPACE, INCInventors: Andrew Elliott, Mrinal Nagrecha
-
Patent number: 10762691Abstract: Examples described herein generally relate to displaying an image on a display device where a motion during a latency between a first time associated with activating a first portion of the display device and a second time associated with activating a second portion of the display device is predicted. At least a second portion of an image, to be displayed at the second time, is distorted based at least in part on a function of the motion and the latency to compensate for the latency. A first portion of the image is displayed at the first time by activating the first portion of the display device. The second portion of the image, as distorted, is displayed at the second time by activating the second portion of the display device.Type: GrantFiled: February 14, 2018Date of Patent: September 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Andrew Zicheng Yeung, Brent Michael Wilson, Jack Andrew Elliott, Matthew David Sandy, Michael George Boulton, Yang You
-
Patent number: 10719268Abstract: Methods and devices for managing first-in first-out (FIFO) queues in graphics processing are described. A write operation can be executed by multiple write threads on a graphics processing unit (GPU) to write data to memory locations in the multiple pages of memory. Similarly, and/or simultaneously, a read operation can be executed by multiple read threads to read data from the memory locations. The write and read operations include updating a pointer or multiple pointers indicating the point at which all preceding data has been fully written, or fully read. The read and write operations can also include maintaining and advancing one or more allocation pointers, and performing comparisons with the read and write done pointers, and/or various methods of synchronization, to handle overflow and underflow scenarios, to ensure read operations only read valid data, and write operations do not attempt to write to locations which are already in use.Type: GrantFiled: June 29, 2018Date of Patent: July 21, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jason Matthew Gould, Jack Andrew Elliott
-
Patent number: 10708597Abstract: Examples described herein generally relate to performing frame extrapolation in image frame rendering. A vertex mesh as a set of vertices is generated, and each vertex is mapped to a screen space position for defining a texture. One or more motion vectors for one or more regions in a first image frame of a stream of image frames can be determined. The screen space positions associated with at least a portion of the set of vertices within the texture can be modified based at least in part on the one or more motion vectors. A graphics processing unit (GPU) can render the first image frame into the texture. The extrapolated image frame is displayed after the first image frame and before a next image frame in the stream of image frames.Type: GrantFiled: February 1, 2018Date of Patent: July 7, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Andrew Zicheng Yeung, Michael George Boulton, Ashraf Ayman Michail, Matt Bronder, Jack Andrew Elliott, Matthew David Sandy
-
Patent number: 10699374Abstract: Methods and devices for processing image frames is described. The techniques presented herein leverage known characteristics of the optical transfer component in order to modify the resource allocation for rendering the subset of pixels whose contribution to the final rendered image is less than a contribution threshold. Thus, in situations where the deflection of light from the lens may impact the contribution of the one or more subset of pixels of an image frame towards the final rendered image, the image processing techniques presented here may either omit or deprioritize the identified subset of pixels in order to conserve valuable resources (e.g., dedicate less processing time and memory to rendering the identified subset of pixels).Type: GrantFiled: December 5, 2017Date of Patent: June 30, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Andrew Zicheng Yeung, Jack Andrew Elliott
-
Publication number: 20200004460Abstract: Methods and devices for managing first-in first-out (FIFO) queues in graphics processing are described. A write operation can be executed by multiple write threads on a graphics processing unit (GPU) to write data to memory locations in the multiple pages of memory. Similarly, and/or simultaneously, a read operation can be executed by multiple read threads to read data from the memory locations. The write and read operations include updating a pointer or multiple pointers indicating the point at which all preceding data has been fully written, or fully read. The read and write operations can also include maintaining and advancing one or more allocation pointers, and performing comparisons with the read and write done pointers, and/or various methods of synchronization, to handle overflow and underflow scenarios, to ensure read operations only read valid data, and write operations do not attempt to write to locations which are already in use.Type: ApplicationFiled: June 29, 2018Publication date: January 2, 2020Inventors: Jason Matthew GOULD, Jack Andrew ELLIOTT
-
Patent number: D922687Type: GrantFiled: May 27, 2020Date of Patent: June 15, 2021Assignee: ELC Management LLCInventors: James Andrew Elliott, Yeon Jung Roh, Jinhee Chu, Rory Gevis, James Reed