Patents by Inventor Kevin Chu
Kevin Chu 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: 10853870Abstract: Techniques for identifying an automatic replenishment device (ARD) to item pairing based on an interaction by a user with a component of the ARD are disclosed herein. In embodiments, information from an ARD may be received that corresponds to an identify request based at least in part on an interaction with a component of the ARD. The information may include a device identifier for the ARD and a registration token. ARD data that identifies the ARD and the item associated with the ARD may be determined based at least in part on the received information. In accordance with at least one embodiment, a notification may be generated based at least in part on the ARD data where the notification is configured to present the item associated with the ARD. The notification may be transmitted to a user device associated with the ARD.Type: GrantFiled: March 22, 2018Date of Patent: December 1, 2020Assignee: Amazon Technologies, Inc.Inventors: Allison Kramer, Kevin Chu, Samuel Stevens Heyworth, Devon Merritt
-
Patent number: 10845806Abstract: Various technologies described herein pertain to controlling an autonomous vehicle to suppress data corresponding to predefined static objects in a radar output generated by a radar sensor system. A computing system of the autonomous vehicle retrieves prior data for a geographic location from a prior radar space map. The prior radar space map includes prior data for geographic locations in an environment corresponding to whether predefined static objects to be suppressed in radar outputs are located at the geographic locations. The computing system generates a score representative of a likelihood of a tracked object being at the geographic location based on data from the radar output for the geographic location, data from an output of a second sensor system for the geographic location, and the prior data for the geographic location from the prior radar space map. An engine, braking system, and/or steering system are controlled based on the score.Type: GrantFiled: July 31, 2018Date of Patent: November 24, 2020Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventor: Kevin Chu
-
Patent number: 10824156Abstract: Various technologies described herein pertain to generating an occupancy grid movie for utilization in motion planning for the autonomous vehicle. The occupancy grid movie can be generated for a given time and can include time-stepped occupancy grids for future times that are at predefined time intervals from the given time. The time-stepped occupancy grids include cells corresponding to regions in an environment surrounding the autonomous vehicle. Probabilities can be assigned to the cells specifying likelihoods that the regions corresponding to the cells are occupied at the future times. Moreover, cached query objects that respectively specify indices of cells of a grid occupied by a representation of an autonomous vehicle at corresponding orientations are described herein. An occupancy grid for the environment surrounding the autonomous vehicle can be queried to determine whether cells of the occupancy grid are occupied utilizing a cached query object from the cache query objects.Type: GrantFiled: July 30, 2018Date of Patent: November 3, 2020Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Gabriel Warshauer-Baker, Kevin Chu
-
Publication number: 20200301424Abstract: Various technologies described herein pertain to generating an occupancy grid movie for utilization in motion planning for the autonomous vehicle. The occupancy grid movie can be generated for a given time and can include time-stepped occupancy grids for future times that are at predefined time intervals from the given time. The time-stepped occupancy grids include cells corresponding to regions in an environment surrounding the autonomous vehicle. Probabilities can be assigned to the cells specifying likelihoods that the regions corresponding to the cells are occupied at the future times. Moreover, cached query objects that respectively specify indices of cells of a grid occupied by a representation of an autonomous vehicle at corresponding orientations are described herein. An occupancy grid for the environment surrounding the autonomous vehicle can be queried to determine whether cells of the occupancy grid are occupied utilizing a cached query object from the cache query objects.Type: ApplicationFiled: June 8, 2020Publication date: September 24, 2020Inventors: Gabriel Warshauer-Baker, Kevin Chu
-
Publication number: 20200281751Abstract: A modular catheter system including a sheath projecting distally from a delivery catheter having a main body module An inner core module carrying a stent thereon, the inner core being axially movable through the main body of the delivery catheter and the delivery catheter sheath, a handle member supported by the main body of the delivery catheter, the handle member being selectively axially engageable with the inner core such that the handle member and the inner core move together in an axial direction when the handle member is engaged with the inner core; and an adjustment member supported by the main body, the adjustment member being configured such that rotation of the adjustment member causes the adjustment member to move axially along the main body by either axially sliding the handle member relative to the main body or by rotating the adjustment member.Type: ApplicationFiled: May 22, 2020Publication date: September 10, 2020Inventors: Stefan Schreck, Elbert Tzeng, Todd Abraham, Jonathan Phan, Joshua Benjamin, Jacqueline Macias, Kevin Chu, Bill Gould
-
Patent number: 10678246Abstract: Various technologies described herein pertain to generating an occupancy grid movie for utilization in motion planning for the autonomous vehicle. The occupancy grid movie can be generated for a given time and can include time-stepped occupancy grids for future times that are at predefined time intervals from the given time. The time-stepped occupancy grids include cells corresponding to regions in an environment surrounding the autonomous vehicle. Probabilities can be assigned to the cells specifying likelihoods that the regions corresponding to the cells are occupied at the future times. Moreover, cached query objects that respectively specify indices of cells of a grid occupied by a representation of an autonomous vehicle at corresponding orientations are described herein. An occupancy grid for the environment surrounding the autonomous vehicle can be queried to determine whether cells of the occupancy grid are occupied utilizing a cached query object from the cache query objects.Type: GrantFiled: July 30, 2018Date of Patent: June 9, 2020Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Gabriel Warshauer-Baker, Kevin Chu
-
Patent number: 10660775Abstract: A modular catheter system including a sheath projecting distally from a delivery catheter having a main body module. An inner core module carrying a stent thereon, the inner core being axially movable through the main body of the delivery catheter and the delivery catheter sheath, a handle member supported by the main body of the delivery catheter, the handle member being selectively axially engageable with the inner core such that the handle member and the inner core move together in an axial direction when the handle member is engaged with the inner core; and an adjustment member supported by the main body, the adjustment member being configured such that rotation of the adjustment member causes the adjustment member to move axially along the main body by either axially sliding the handle member relative to the main body or by rotating the adjustment member.Type: GrantFiled: June 23, 2017Date of Patent: May 26, 2020Assignee: Endologix, Inc.Inventors: Stefan Schreck, Elbert Tzeng, Todd Abraham, Jonathan Phan, Joshua Benjamin, Jacqueline Macias, Kevin Chu, Bill Gould
-
Publication number: 20200042001Abstract: Various technologies described herein pertain to controlling an autonomous vehicle to suppress data corresponding to predefined static objects in a radar output generated by a radar sensor system. A computing system of the autonomous vehicle retrieves prior data for a geographic location from a prior radar space map. The prior radar space map includes prior data for geographic locations in an environment corresponding to whether predefined static objects to be suppressed in radar outputs are located at the geographic locations. The computing system generates a score representative of a likelihood of a tracked object being at the geographic location based on data from the radar output for the geographic location, data from an output of a second sensor system for the geographic location, and the prior data for the geographic location from the prior radar space map. An engine, braking system, and/or steering system are controlled based on the score.Type: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Inventor: Kevin Chu
-
Publication number: 20190295149Abstract: Techniques for identifying an automatic replenishment device (ARD) to item pairing based on an interaction by a user with a component of the ARD are disclosed herein. In embodiments, information from an ARD may be received that corresponds to an identify request based at least in part on an interaction with a component of the ARD. The information may include a device identifier for the ARD and a registration token. ARD data that identifies the ARD and the item associated with the ARD may be determined based at least in part on the received information. In accordance with at least one embodiment, a notification may be generated based at least in part on the ARD data where the notification is configured to present the item associated with the ARD. The notification may be transmitted to a user device associated with the ARD.Type: ApplicationFiled: March 22, 2018Publication date: September 26, 2019Inventors: Allison Kramer, Kevin Chu, Samuel Stevens Heyworth, Devon Merritt
-
Patent number: 10379533Abstract: A system and method for providing routing instructions to one or more autonomous vehicles includes identifying a destination of an autonomous vehicle; identifying a starting position or an initial location of the autonomous vehicle; receiving autonomous vehicle sensor data; receiving one or more routing goals for a routing plan for the autonomous vehicle; generating one or more route modification parameters; and generating a route plan for the autonomous vehicle based on (a) the destination, (b) the starting position or the initial location, (c) the one or more route modification parameters and (d) the one or more routing goals.Type: GrantFiled: January 4, 2017Date of Patent: August 13, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Solomon Bier, Brooks Reed, Ian Rust, Drew Allyn Gross, Matthias Wisniowski, Kevin Chu
-
Patent number: 10365653Abstract: Systems and method are provided for controlling a vehicle. In one embodiment, a method includes: obtaining ride preference information associated with a user, identifying a current vehicle pose, determining a motion plan for the vehicle along a route based at least in part on the ride preference information, the current vehicle pose, and vehicle kinematic and dynamic constraints associated with the route, and operating one or more actuators onboard the vehicle in accordance with the motion plan. The user-specific ride preference information influences a rate of vehicle movement resulting from the motion plan.Type: GrantFiled: June 12, 2017Date of Patent: July 30, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sohrab Haghighat, Gautier Minster, Kevin Chu, Kyle Vogt
-
Patent number: 10214240Abstract: In one embodiment, a method for selecting a parking location for an autonomous vehicle includes: obtaining data pertaining to a current ride of the autonomous vehicle during operation of the autonomous vehicle; determining, by a processor using the data, when the autonomous vehicle is proximate a destination; and, when the autonomous vehicle is proximate the destination: identifying, by the processor using the data, a plurality of potential parking locations proximate the destination; calculating, by the processor using the data, a respective score for each of the potential parking locations using a plurality of factors; and selecting, by the processor using the data, a selected parking location of the potential parking locations based on the respective score of each of the potential parking locations.Type: GrantFiled: April 20, 2017Date of Patent: February 26, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Shiva Ghose, Kevin Chu, Sohrab Haghighat
-
Publication number: 20190011913Abstract: Systems and method are provided for controlling a vehicle. In one embodiment, a method includes: receiving, by a processor, sensor data sensed from an environment of the vehicle; processing, by the processor, the sensor data to determine a blind spot of the environment of the vehicle; setting, by the processor, an operation mode of the vehicle to a caution mode based on the determined blind spot; and controlling, by the processor, operation of the vehicle based on the operation mode.Type: ApplicationFiled: July 5, 2017Publication date: January 10, 2019Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventor: Kevin Chu
-
Patent number: 10167015Abstract: An autonomous vehicle retrofit system includes: a central computer; and a braking interface to decelerate a wheel of a vehicle via actuation of a brake caliper, the braking interface further including a brake pedal; a first master cylinder assembly, mechanically coupled to the brake pedal such that actuation of the brake pedal causes actuation of the first master cylinder assembly; a second master cylinder assembly, coupled to the central computer such that the central computer controls actuation of the second master cylinder assembly; and an actuator selector, hydraulically coupled to the brake caliper, that selectively actuates the brake caliper in response to actuation of at least one of the first master cylinder assembly and the second master cylinder assembly.Type: GrantFiled: May 10, 2016Date of Patent: January 1, 2019Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Ian Rust, Rita Ciarvino, Matthew Graney, Yung-Chang Ko, Kyle Vogt, Kevin Chu
-
Publication number: 20180356830Abstract: Systems and method are provided for controlling a vehicle. In one embodiment, a method includes: obtaining ride preference information associated with a user, identifying a current vehicle pose, determining a motion plan for the vehicle along a route based at least in part on the ride preference information, the current vehicle pose, and vehicle kinematic and dynamic constraints associated with the route, and operating one or more actuators onboard the vehicle in accordance with the motion plan. The user-specific ride preference information influences a rate of vehicle movement resulting from the motion plan.Type: ApplicationFiled: June 12, 2017Publication date: December 13, 2018Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Sohrab Haghighat, Gautier Minster, Kevin Chu, Kyle Vogt
-
Publication number: 20180348771Abstract: Systems and method are provided for controlling a vehicle. In one embodiment, a method includes: monitoring a health of the vehicle; generating a first driving plan; generating a second driving plan configured to bring the vehicle to a stop at a predetermined rate; commanding the vehicle to execute the first driving plan in response to the health of the vehicle staying above a predetermined health threshold; and commanding the vehicle to execute the second driving plan in response to the health of the vehicle falling below the predetermined health threshold.Type: ApplicationFiled: July 26, 2018Publication date: December 6, 2018Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Kevin Chu, SHIVA GHOSE, SOHRAB HAGHIGHAT, BROOKS REED
-
Publication number: 20180304926Abstract: In one embodiment, a method for selecting a parking location for an autonomous vehicle includes: obtaining data pertaining to a current ride of the autonomous vehicle during operation of the autonomous vehicle; determining, by a processor using the data, when the autonomous vehicle is proximate a destination; and, when the autonomous vehicle is proximate the destination: identifying, by the processor using the data, a plurality of potential parking locations proximate the destination; calculating, by the processor using the data, a respective score for each of the potential parking locations using a plurality of factors; and selecting, by the processor using the data, a selected parking location of the potential parking locations based on the respective score of each of the potential parking locations.Type: ApplicationFiled: April 20, 2017Publication date: October 25, 2018Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Shiva Ghose, Kevin Chu, Sohrab Haghighat
-
Patent number: 10035519Abstract: A system and method for autonomous vehicle driving behavior modification include: receiving passenger driving behavior preferences for setting a driving behavior of an autonomous vehicle; generating driving behaviors controls based on the passenger driving behavior preferences; setting an initial driving behavior of the autonomous vehicle using the driving behavior controls, wherein setting the initial driving behavior comprises providing the driving behavior controls to be implemented by the autonomous vehicle during one or more routes involving the passenger; aggregating vehicle behavior feedback relating to a driving behavior of the autonomous vehicle during the one or more routes; and modifying the driving behavior of the autonomous vehicle based on the vehicle behavior feedback.Type: GrantFiled: March 15, 2017Date of Patent: July 31, 2018Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Gautier Minster, Sohrab Haghighat, Kevin Chu, Kyle Vogt
-
Publication number: 20180177622Abstract: A locking assembly for releasably coupling a first elongate member to a second elongate member is provided. The locking assembly can include a first lumen for anchoring the locking assembly to a catheter and a second lumen for releasably retaining a guidewire to the locking assembly. A release member can interface with the locking assembly and apply a force that decouples the guidewire from the locking assembly.Type: ApplicationFiled: June 29, 2016Publication date: June 28, 2018Inventors: Kevin Chu, Rolando Lee, Craig Welk, Bryant Tran
-
Publication number: 20180164822Abstract: Systems and methods are provided for generating a vehicle path to operate an autonomous vehicle. A method includes a lateral spatial plan being generated by applying a lateral-related optimization model to lateral pre-planning data. A longitudinal temporal plan is generated by applying a longitudinal-related optimization model to longitudinal pre-planning data. A vehicle path is created by fusing the lateral spatial plan with the longitudinal temporal plan.Type: ApplicationFiled: February 9, 2018Publication date: June 14, 2018Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: KEVIN CHU, SOHRAB HAGHIGHAT, BROOKS REED