Patents by Inventor Neal Andrews
Neal Andrews 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: 11964669Abstract: Provided are autonomous vehicles and methods of controlling autonomous vehicles through topological planning with bounds, including receiving map data and sensor data, expanding a topological tree by adding a plurality of nodes to represent a plurality of actions associated with the plurality of constraints, generating a bound based on a constraint in the geographic area, the bound associated with an action for navigating the autonomous vehicle relative to the at least one constraint, storing the bound in a central bound storage, linking a set of bounds of a tree node to the bound via a bound identifier, wherein the first bound is initially linked as an active bound, or alternatively, as an inactive bound after determining it is not the most restrictive bound at any sample index, and control the autonomous vehicle based on the topological tree, to navigate the plurality of constraints.Type: GrantFiled: May 24, 2023Date of Patent: April 23, 2024Assignee: Argo AI, LLCInventors: Neal Andrew Seegmiller, Patrick Stirling Barone, Arek Viko Sredzki
-
Patent number: 11920361Abstract: A docking station for a medical device is described. In some examples, the docking station includes a frame and a base plate coupled to the frame. At least a portion of the base plate is coupled to a lower portion of the frame. In some examples, an electronic connector of the docking station is configured to couple to the medical device and to provide power to the medical device when the medical device is docked to the docking station. In some examples, a docking mechanism is coupled to an upper portion of the frame and configured to retain the medical device.Type: GrantFiled: March 26, 2021Date of Patent: March 5, 2024Assignee: PHYSIO-CONTROL, INC.Inventors: Barry D. Curtin, Alexander Hamilton, Kristina Edmonson, David Andrews, Christopher G. Alviar, Neal Stanley Clark, Benjamin Danziger, Christopher William Egbert, Jason Fouts, Matthew Malone, Joshua Berndt, Brigitta M. Suwandana, Jeremy Edward Brummett
-
Patent number: 11884304Abstract: Provided are autonomous vehicles (AV), computer program products, and methods for maneuvering an AV in a roadway, including receiving forecast information associated with predicted trajectories of one or more actors in a roadway, determining a relevant trajectory of an actor based on correlating a forecast for predicted trajectories of the actor with the trajectory of the AV, regenerate a distance table for the relevant trajectory previously generated for processing constraints, generate a plurality of margins for the AV to evaluate, the margins based on a plurality of margin types for providing information about risks and effects on passenger comfort associated with a future proximity of the AV to the actor, classifying an interaction between the AV and the actor based on a plurality of margins, and generating continuous scores for each candidate trajectory that is also within the margin of the actor generated for the relevant trajectory.Type: GrantFiled: September 8, 2021Date of Patent: January 30, 2024Assignee: Ford Global Technologies, LLCInventors: Arek Viko Sredzki, Mark Ollis, Christopher Cunningham, Neal Andrew Seegmiller, Patrick Stirling Barone
-
Publication number: 20230339500Abstract: Provided are autonomous vehicles and methods of controlling autonomous vehicles through topological planning with bounds, including receiving map data and sensor data, expanding a topological tree by adding a plurality of nodes to represent a plurality of actions associated with the plurality of constraints, generating a bound based on a constraint in the geographic area, the bound associated with an action for navigating the autonomous vehicle relative to the at least one constraint, storing the bound in a central bound storage, linking a set of bounds of a tree node to the bound via a bound identifier, wherein the first bound is initially linked as an active bound, or alternatively, as an inactive bound after determining it is not the most restrictive bound at any sample index, and control the autonomous vehicle based on the topological tree, to navigate the plurality of constraints.Type: ApplicationFiled: May 24, 2023Publication date: October 26, 2023Inventors: Neal Andrew Seegmiller, Patrick Stirling Barone, Arek Viko Sredzki
-
Patent number: 11697429Abstract: Provided are autonomous vehicles and methods of controlling autonomous vehicles through topological planning with bounds, including receiving map data and sensor data, expanding a topological tree by adding a plurality of nodes to represent a plurality of actions associated with the plurality of constraints, generating a bound based on a constraint in the geographic area, the bound associated with an action for navigating the autonomous vehicle relative to the at least one constraint, storing the bound in a central bound storage, linking a set of bounds of a tree node to the bound via a bound identifier, wherein the first bound is initially linked as an active bound, or alternatively, as an inactive bound after determining it is not the most restrictive bound at any sample index, and control the autonomous vehicle based on the topological tree, to navigate the plurality of constraints.Type: GrantFiled: February 10, 2021Date of Patent: July 11, 2023Assignee: Argo AI, LLCInventors: Neal Andrew Seegmiller, Patrick Stirling Barone, Arek Viko Sredzki
-
Publication number: 20230074873Abstract: Provided are autonomous vehicles (AV), computer program products, and methods for maneuvering an AV in a roadway, including receiving forecast information associated with predicted trajectories of one or more actors in a roadway, determining a relevant trajectory of an actor based on correlating a forecast for predicted trajectories of the actor with the trajectory of the AV, regenerate a distance table for the relevant trajectory previously generated for processing constraints, generate a plurality of margins for the AV to evaluate, the margins based on a plurality of margin types for providing information about risks and effects on passenger comfort associated with a future proximity of the AV to the actor, classifying an interaction between the AV and the actor based on a plurality of margins, and generating continuous scores for each candidate trajectory that is also within the margin of the actor generated for the relevant trajectory.Type: ApplicationFiled: September 8, 2021Publication date: March 9, 2023Inventors: Arek Viko Sredzki, Mark Ollis, Christopher Cunningham, Neal Andrew Seegmiller, Patrick Stirling Barone
-
Publication number: 20220250641Abstract: Provided are autonomous vehicles and methods of controlling autonomous vehicles through topological planning with bounds, including receiving map data and sensor data, expanding a topological tree by adding a plurality of nodes to represent a plurality of actions associated with the plurality of constraints, generating a bound based on a constraint in the geographic area, the bound associated with an action for navigating the autonomous vehicle relative to the at least one constraint, storing the bound in a central bound storage, linking a set of bounds of a tree node to the bound via a bound identifier, wherein the first bound is initially linked as an active bound, or alternatively, as an inactive bound after determining it is not the most restrictive bound at any sample index, and control the autonomous vehicle based on the topological tree, to navigate the plurality of constraints.Type: ApplicationFiled: February 10, 2021Publication date: August 11, 2022Inventors: Neal Andrew Seegmiller, Patrick Stirling Barone, Arek Viko Sredzki
-
Patent number: 11340908Abstract: A pipelined computer processor is presented that reduces data hazards such that high processor utilization is attained. The processor restructures a set of instructions to operate concurrently on multiple pieces of data in multiple passes. One subset of instructions operates on one piece of data while different subsets of instructions operate concurrently on different pieces of data. A validity pipeline tracks the priming and draining of the pipeline processor to ensure that only valid data is written to registers or memory. Pass-dependent addressing is provided to correctly address registers and memory for different pieces of data.Type: GrantFiled: September 11, 2020Date of Patent: May 24, 2022Assignee: Micron Technology, Inc.Inventors: Neal Andrew Crook, Alan T. Wootton, James Peterson
-
Publication number: 20210233168Abstract: A method for processing orders on an electronic trading platform is provided. The method includes receiving, via a graphical user interface, an order relating to a request to transact in a first debt instrument from a party; extracting information relating to the first debt instrument from the order; determining, using at least one curating model and the extracted information, a counterparty relating to a potential participant to the order in a counterparty database; and transmitting, via a communication network, the order to the counterparty. The method further includes receiving, via the communication network, a response relating to the order from the counterparty, the response including a transaction parameter; and displaying, via a graphical user interface, the response together with the corresponding counterparty.Type: ApplicationFiled: January 29, 2020Publication date: July 29, 2021Applicant: JPMorgan Chase Bank, N.A.Inventors: Christopher James ADAMS, Pasquale CATALDI, James CLENNELL, Ryan Neal ANDREWS
-
Publication number: 20210072998Abstract: A pipelined computer processor is presented that reduces data hazards such that high processor utilization is attained. The processor restructures a set of instructions to operate concurrently on multiple pieces of data in multiple passes. One subset of instructions operates on one piece of data while different subsets of instructions operate concurrently on different pieces of data. A validity pipeline tracks the priming and draining of the pipeline processor to ensure that only valid data is written to registers or memory. Pass-dependent addressing is provided to correctly address registers and memory for different pieces of data.Type: ApplicationFiled: September 11, 2020Publication date: March 11, 2021Applicant: MICRON TECHNOLOGY, INC.Inventors: NEAL ANDREW CROOK, ALAN T. WOOTTON, JAMES PETERSON
-
Patent number: 10776127Abstract: A pipelined computer processor is presented that reduces data hazards such that high processor utilization is attained. The processor restructures a set of instructions to operate concurrently on multiple pieces of data in multiple passes. One subset of instructions operates on one piece of data while different subsets of instructions operate concurrently on different pieces of data. A validity pipeline tracks the priming and draining of the pipeline processor to ensure that only valid data is written to registers or memory. Pass-dependent addressing is provided to correctly address registers and memory for different pieces of data.Type: GrantFiled: October 3, 2018Date of Patent: September 15, 2020Assignee: Micron Technology, Inc.Inventors: Neal Andrew Crook, Alan T. Wootton, James Peterson
-
Patent number: 10673909Abstract: A notification framework and method that quickly sends invitations one device to another device to join devices to collaboration session. Devices may be provided with an application that enables a user to register with a registry service. The registry service is provided as a mechanism to enable delivery of a collaboration invitation and joining of participants in the collaborative session. Notification invitations containing a collaboration URL may then be forwarded via a push service to the invited registrants. Each invited registrant is then provided an option to accept invitation and automatically join the session with the user. In another example, the host user may “pass” or “share” a session to an invited registrant rather than having an invited registrant join a session.Type: GrantFiled: June 6, 2018Date of Patent: June 2, 2020Assignee: CALGARY SCIENTIFIC INC.Inventor: Neal Andrew Sanche
-
Patent number: 10495552Abstract: A breath analysis system that includes a handle assembly with an analysis cartridge on an upper end thereof. The handle includes a main body portion with a pressure opening and a pressure transducer therein. The analysis cartridge includes a main body portion with an upper portion that defines a breath chamber, a lower portion that defines a fluid chamber and a filter assembly that is movable between a breath capture position and an analysis position. The filter assembly has an opening defined therethrough. In the breath capture position, the opening partially defines the breath chamber and in the analysis position the opening partially defines the fluid chamber. The system also includes an analysis device with a case, a door, a controller that controls the motor and a fluorescence detection assembly and a rotation assembly positioned in the case interior. The rotation assembly includes a shroud with a funnel portion for receiving the analysis cartridge.Type: GrantFiled: November 14, 2016Date of Patent: December 3, 2019Assignee: Pulse Health LLCInventors: Steve Cooper, Neal Andrews, Maura Mahon, Rachel Dreilinger, David Barsic, Weston Myler, Martin Krauss, Scot Herbst, James Ingle, Gerald Thomas, Rick Myers, Brian Young, Juven Lara, Charles Noll
-
Publication number: 20190170614Abstract: An analysis cartridge the includes a main body portion and a filter assembly. The main body portion includes an upper portion that defines an upper chamber and a lower portion that defines a fluid chamber. The filter assembly is movable along a filter assembly path between a first position and a second position. The filter assembly has an opening defined therethrough. In the first position, the opening partially defines the upper chamber and in the second position the opening partially defines the fluid chamber.Type: ApplicationFiled: February 4, 2019Publication date: June 6, 2019Inventors: Martin Krauss, Maura Mahon, Andrew King, Steve Cooper, James Ingle, Gerald Thomas, David Barsic, Neal Andrews, Brian Young, Juven Lara, Charles Noll
-
Publication number: 20190141092Abstract: A notification framework and method that quickly sends invitations one device to another device to join devices to collaboration session. Devices may be provided with an application that enables a user to register with a registry service. The registry service is provided as a mechanism to enable delivery of a collaboration invitation and joining of participants in the collaborative session. Notification invitations containing a collaboration URL may then be forwarded via a push service to the invited registrants. Each invited registrant is then provided an option to accept invitation and automatically join the session with the user. In another example, the host user may “pass” or “share” a session to an invited registrant rather than having an invited registrant join a session.Type: ApplicationFiled: June 6, 2018Publication date: May 9, 2019Inventor: Neal Andrew Sanchez
-
Patent number: 10197477Abstract: An analysis cartridge the includes a main body portion and a filter assembly. The main body portion includes an upper portion that defines an upper chamber and a lower portion that defines a fluid chamber. The filter assembly is movable along a filter assembly path between a first position and a second position. The filter assembly has an opening defined therethrough. In the first position, the opening partially defines the upper chamber and in the second position the opening partially defines the fluid chamber.Type: GrantFiled: January 17, 2017Date of Patent: February 5, 2019Assignee: Pulse Health LLCInventors: Martin Krauss, Maura Mahon, Andrew King, Steve Cooper, James Ingle, Gerald Thomas, David Barsic, Neal Andrews, Brian Young, Juven Lara, Charles Noll
-
Publication number: 20190034204Abstract: A pipelined computer processor is presented that reduces data hazards such that high processor utilization is attained. The processor restructures a set of instructions to operate concurrently on multiple pieces of data in multiple passes. One subset of instructions operates on one piece of data while different subsets of instructions operate concurrently on different pieces of data. A validity pipeline tracks the priming and draining of the pipeline processor to ensure that only valid data is written to registers or memory. Pass-dependent addressing is provided to correctly address registers and memory for different pieces of data.Type: ApplicationFiled: October 3, 2018Publication date: January 31, 2019Inventors: Neal Andrew Crook, Alan T. Wootton, James Peterson
-
Patent number: 10114647Abstract: A pipelined computer processor is presented that reduces data hazards such that high processor utilization is attained. The processor restructures a set of instructions to operate concurrently on multiple pieces of data in multiple passes. One subset of instructions operates on one piece of data while different subsets of instructions operate concurrently on different pieces of data. A validity pipeline tracks the priming and draining of the pipeline processor to ensure that only valid data is written to registers or memory. Pass-dependent addressing is provided to correctly address registers and memory for different pieces of data.Type: GrantFiled: December 10, 2013Date of Patent: October 30, 2018Assignee: Micron Technology, Inc.Inventors: Neal Andrew Crook, Alan T. Wootton, James Peterson
-
Patent number: 9797815Abstract: A breath analysis system that includes a handle assembly with an analysis cartridge on an upper end thereof. The handle includes a main body portion with a pressure opening and a pressure transducer therein. The analysis cartridge includes a main body portion with an upper portion that defines a breath chamber, a lower portion that defines a fluid chamber and a filter assembly that is movable between a breath capture position and an analysis position. The filter assembly has an opening defined therethrough. In the breath capture position, the opening partially defines the breath chamber and in the analysis position the opening partially defines the fluid chamber. The system also includes an analysis device with a case, a door, a controller that controls the motor and a fluorescence detection assembly and a rotation assembly positioned in the case interior. The rotation assembly includes a shroud with a funnel portion for receiving the analysis cartridge.Type: GrantFiled: June 29, 2015Date of Patent: October 24, 2017Assignee: Pulse Health LLCInventors: Steve Cooper, Neal Andrews, Martin Krauss, Andrew E. King, Maura Mahon, Weston Myler, James Ingle, Gerald Thomas, Rachel Dreilinger, David Barsic, Rick Myers, Craig Carlsen, Scot Herbst, Brian Young, Juven Lara, Charles Noll
-
Publication number: 20170284905Abstract: An analysis cartridge the includes a main body portion and a filter assembly. The main body portion includes an upper portion that defines an upper chamber and a lower portion that defines a fluid chamber. The filter assembly is movable along a filter assembly path between a first position and a second position. The filter assembly has an opening defined therethrough. In the first position, the opening partially defines the upper chamber and in the second position the opening partially defines the fluid chamber.Type: ApplicationFiled: January 17, 2017Publication date: October 5, 2017Inventors: Martin Krauss, Maura Mahon, Andrew King, Steve Cooper, James Ingle, Gerald Thomas, David Barsic, Neal Andrews, Brian Young, Juven Lara, Charles Noll