Patents by Inventor Kevin Yoon

Kevin Yoon 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: 20240083435
    Abstract: A method includes identifying map data comprising driving constraint data for a route of an autonomous vehicle (AV), the map data being of a road network associated with the route of the AV, the driving constraint data being based on physical vehicle data. The method further includes, while the AV is travelling the route, identifying current environmental sensing data for a portion of the route. The method further includes causing, based on the map data comprising the driving constraint data for the route and the current environmental sensing data associated with the portion of the route, the AV to travel the portion of the route.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 14, 2024
    Inventors: David Smith, Kevin Yoon
  • Patent number: 11851062
    Abstract: A method includes identifying, based on grade data of a route of an autonomous vehicle (AV), a segment of the route that has a grade value that meets a threshold grade value. Responsive to identifying the segment, the method further includes generating, based on the grade data and physical vehicle data of the AV, driving constraint data for the segment of the route. The method further includes causing a routing module of the AV to generate, based on the driving constraint data for the segment of the route, short time horizon routing data corresponding to a portion of the segment. The AV is to travel the portion of the segment of the route based on the short time horizon routing data.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: December 26, 2023
    Assignee: Waymo LLC
    Inventors: David Smith, Kevin Yoon
  • Publication number: 20230166765
    Abstract: An autonomous vehicle is provided that includes one or more sensors coupled to the autonomous vehicle, and a computing device configured to: (i) receive, from the one or more sensors, operational data related to an operation of the autonomous vehicle, (ii) receive geographical data related to an anticipated route of the autonomous vehicle, (iii) generate, for the anticipated route and based on the operational data and the geographical data, an operational response model representing respective operational constraints for one or more operational parameters of the autonomous vehicle, wherein values for the one or more operational parameters are represented along coordinate axes of a geometrical shape, and wherein the one or more operational parameters are mutually coupled to each other, and (iv) responsively execute, based on the operational response model, an autonomous control strategy comprising one or more adjustments to the operation of the vehicle within the respective operational constraints.
    Type: Application
    Filed: December 1, 2021
    Publication date: June 1, 2023
    Inventors: Kevin Yoon, Vadim Butakov
  • Publication number: 20220176962
    Abstract: A method includes identifying, based on grade data of a route of an autonomous vehicle (AV), a segment of the route that has a grade value that meets a threshold grade value. Responsive to identifying the segment, the method further includes generating, based on the grade data and physical vehicle data of the AV, driving constraint data for the segment of the route. The method further includes causing a routing module of the AV to generate, based on the driving constraint data for the segment of the route, short time horizon routing data corresponding to a portion of the segment. The AV is to travel the portion of the segment of the route based on the short time horizon routing data.
    Type: Application
    Filed: December 9, 2020
    Publication date: June 9, 2022
    Inventors: David Smith, Kevin Yoon
  • Patent number: 11173611
    Abstract: This specification relates to robots and audio processing in robots. In general, one innovative aspect of the subject matter described in this specification can be embodied in a robot that includes: a body and one or more physically moveable components; a plurality of accessory input subsystems and one or more other sensor subsystems; one or more processors; and one or more storage devices storing instructions that are operable, when executed by the one or more processors, to cause the robot to perform operations. The operations can include: receiving one or more sensor inputs from the one or more other sensor subsystems; determining a predicted direction of a detected sound emitter based on the one or more sensor inputs of the one or more other sensor subsystems; calculating a spatial filter based on the predicted direction; obtaining, by the plurality of accessory input subsystems, respective audio inputs; and processing the respective audio inputs according to the calculated spatial filter.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: November 16, 2021
    Assignee: Digital Dream Labs, LLC
    Inventors: Daniel Thomas Casner, Lee Crippen, Hanns W. Tappeiner, Kevin Yoon
  • Publication number: 20200331149
    Abstract: This specification relates to robots and audio processing in robots. In general, one innovative aspect of the subject matter described in this specification can be embodied in a robot that includes: a body and one or more physically moveable components; a plurality of accessory input subsystems and one or more other sensor subsystems; one or more processors; and one or more storage devices storing instructions that are operable, when executed by the one or more processors, to cause the robot to perform operations. The operations can include: receiving one or more sensor inputs from the one or more other sensor subsystems; determining a predicted direction of a detected sound emitter based on the one or more sensor inputs of the one or more other sensor subsystems; calculating a spatial filter based on the predicted direction; obtaining, by the plurality of accessory input subsystems, respective audio inputs; and processing the respective audio inputs according to the calculated spatial filter.
    Type: Application
    Filed: July 2, 2020
    Publication date: October 22, 2020
    Applicant: Digital Dream Labs, LLC
    Inventors: Daniel Thomas Casner, Lee Crippen, Hanns W. Tappeiner, Kevin Yoon
  • Patent number: 10766144
    Abstract: This specification relates to robots and audio processing in robots. One aspect of the subject matter includes: a body and one or more physically moveable components; a plurality of microphones; one or more processors; and one or more storage devices storing instructions that are operable, when executed by the one or more processors, to cause the robot to perform operations. The operations can include: obtaining map data of an environment of the robot; selecting a test location from the map data; navigating to the selected test location; receiving a sound wave propagating through the environment of the robot; computing one or more acoustic transfer functions for the test signal, wherein each acoustic transfer function represents how the test signal was transformed by the environment of the robot during its propogation through the environment of the robot; and storing each of the transfer functions in association with the test location.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: September 8, 2020
    Assignee: DIGITAL DREAM LABS, LLC
    Inventors: Daniel Thomas Casner, Lee Crippen, Hanns W. Tappeiner, Anthony Armenta, Kevin Yoon
  • Patent number: 10717197
    Abstract: This specification relates to robots and audio processing in robots. In general, one innovative aspect of the subject matter described in this specification can be embodied in a robot that includes: a body and one or more physically moveable components; a plurality of microphones and one or more other sensor subsystems; one or more processors; and one or more storage devices storing instructions that are operable, when executed by the one or more processors, to cause the robot to perform operations. The operations can include: receiving one or more sensor inputs from the one or more other sensor subsystems; determining a predicted direction of a detected sound emitter based on the one or more sensor inputs of the one or more other sensor subsystems; calculating a spatial filter based on the predicted direction; obtaining, by the plurality of microphones, respective audio inputs; and processing the respective audio inputs according to the calculated spatial filter.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: July 21, 2020
    Assignee: DIGITAL DREAM LABS, LLC
    Inventors: Daniel Thomas Casner, Lee Crippen, Hanns W. Tappeiner, Kevin Yoon
  • Publication number: 20190212441
    Abstract: This specification relates to robots and audio processing in robots. One aspect of the subject matter includes: a body and one or more physically moveable components; a plurality of microphones; one or more processors; and one or more storage devices storing instructions that are operable, when executed by the one or more processors, to cause the robot to perform operations. The operations can include: obtaining map data of an environment of the robot; selecting a test location from the map data; navigating to the selected test location; receiving a sound wave propagating through the environment of the robot; computing one or more acoustic transfer functions for the test signal, wherein each acoustic transfer function represents how the test signal was transformed by the environment of the robot during its propogation through the environment of the robot; and storing each of the transfer functions in association with the test location.
    Type: Application
    Filed: March 16, 2018
    Publication date: July 11, 2019
    Inventors: Daniel Thomas Casner, Lee Crippen, Hanns W. Tappeiner, Anthony Armenta, Kevin Yoon
  • Publication number: 20190210227
    Abstract: This specification relates to robots and audio processing in robots. In general, one innovative aspect of the subject matter described in this specification can be embodied in a robot that includes: a body and one or more physically moveable components; a plurality of microphones and one or more other sensor subsystems; one or more processors; and one or more storage devices storing instructions that are operable, when executed by the one or more processors, to cause the robot to perform operations. The operations can include: receiving one or more sensor inputs from the one or more other sensor subsystems; determining a predicted direction of a detected sound emitter based on the one or more sensor inputs of the one or more other sensor subsystems; calculating a spatial filter based on the predicted direction; obtaining, by the plurality of microphones, respective audio inputs; and processing the respective audio inputs according to the calculated spatial filter.
    Type: Application
    Filed: March 16, 2018
    Publication date: July 11, 2019
    Inventors: Daniel Thomas Casner, Lee Crippen, Hanns W. Tappeiner, Kevin Yoon
  • Publication number: 20190111563
    Abstract: Systems for generating custom motion trajectories for robot animation are disclosed. One system includes a robot configured to maintain a current emotion state for the robot and a mapping between emotion state values and respective sets of custom motion parameters, in which the custom motion parameters control how procedural animations are performed by the robot, to receive one or more animation parameters of a procedural animation to be performed by the robot, to obtain a value of the current emotion state for the robot, to obtain one or more custom motion parameters to which the current emotion state is mapped, to compute a custom motion trajectory from the one or more animation parameters of the procedural animation and the obtained one or more custom motion parameters to which the current emotion state for the robot is mapped; and to perform the procedural animation according to the computed custom motion trajectory.
    Type: Application
    Filed: July 13, 2018
    Publication date: April 18, 2019
    Inventors: Andrew Stein, Kevin Yoon, Richard Allison Chaussee, Bradford Neuman, Kevin M. Karol
  • Publication number: 20180250815
    Abstract: Exemplary methods, apparatuses, and systems receive first and second sets of command tracks, each set including one or more command tracks and each command track directed to control a component of a robot. In response to detecting that a first command track within the first set is directed to control a first component of the robot to perform a first action and a second command track within the second set is directed to control the first component of the robot to perform a second action, the first and second command tracks are merged into a composite command track. The composite command track is executed, causing the first component of the robot to perform the first action while performing the second action.
    Type: Application
    Filed: June 26, 2017
    Publication date: September 6, 2018
    Inventors: Andrew Neil Stein, Kevin Yoon, Richard Chaussee, Lee Crippen, Mark Wesley, Michelle Sintov, Hanns Tappeiner
  • Publication number: 20120144699
    Abstract: The invention provides a shoe, comprising: a sole portion, and an upper portion, wherein the sole portion and upper portion together form a plurality of compartments, wherein each compartment is configured to receive one or more toes of a foot of a user, and wherein one of the compartments is configured to receive at least both the fourth and fifth toes of the foot of the user.
    Type: Application
    Filed: September 28, 2011
    Publication date: June 14, 2012
    Applicant: Fila Luxembourg S.a.r.l.
    Inventors: Mark EGGERT, Kevin Yoon, Gi Ho Rim
  • Publication number: 20060061331
    Abstract: Embodiments of an apparatus and method for controlling system operation based on battery state are provided. The apparatus includes a first memory for storing an operating system (OS) to operate and control the system, a microcomputer for controlling the system operation based on battery discharge/charge state information, and a second memory for storing an application containing a microcomputer interface information to control the system operation that is changed depending on the battery state under the OS. An operation based on battery residual quantity is set to an operating system (OS) and a microcomputer. Then, if a user changes operation information based on the battery residual quantity, the changed operation information is applied to the microcomputer through at least one of the OS and an application, and the system is operated based on the changed operation system.
    Type: Application
    Filed: February 18, 2005
    Publication date: March 23, 2006
    Inventors: Yang Kim, Kevin Yoon
  • Patent number: D639535
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: June 14, 2011
    Assignee: Fila Luxembourg S.a.r.l.
    Inventors: Mark Eggert, Kevin Yoon, Gi Ho Rim
  • Patent number: D650977
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: December 27, 2011
    Assignee: Fila Luxembourg S.A.R.L.
    Inventors: Mark Eggert, Kevin Yoon, Gi Ho Rim
  • Patent number: D672536
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: December 18, 2012
    Assignee: Fila Luxembourg S.A.R.L.
    Inventors: Mark Eggert, Kevin Yoon, Gi Ho Rim