Patents by Inventor James Stout

James Stout 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: 10795804
    Abstract: The disclosure relate to testing software for operating an autonomous vehicle. For instance, a first simulation may be run. The simulation may be run using the software to control a simulated vehicle and at least one agent. During the running of the first simulation, whether a particular type of interaction between the simulated vehicle and the at least one agent has occurred may be determined. In response to this determination, a second simulation may be run using the log data by replacing the at least one agent with a model agent that simulates a road user capable of responding to actions performed by the simulated vehicle. The second simulation may be used to determine in order to determine whether the software is able to complete the second simulation without the particular type of interaction between a second simulated vehicle and the model agent occurring.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: October 6, 2020
    Assignee: Waymo LLC
    Inventors: Carl Nygaard, Alexander Ruben Stacey McCarthy, James Stout
  • Publication number: 20200272415
    Abstract: Methods, systems, and media for rewinding media content based on detected audio events are provided. In some embodiments, a method for providing media guidance is provided, the method comprising: causing media content to be presented; receiving, using an audio input device, audio data that includes ambient sounds in an environment in which the media content is being presented; receiving a user command to rewind the media content; detecting that a portion of the audio data corresponds to an audio event that occurred during the presentation of the media content in response to receiving the user command to rewind the media content; determining a playback position in the media content based on the audio event; and causing the media content to be presented from the determined playback position.
    Type: Application
    Filed: May 11, 2020
    Publication date: August 27, 2020
    Inventor: James Stout
  • Patent number: 10713148
    Abstract: The disclosure relate to testing software for operating an autonomous vehicle. For instance, a first simulation may be run using log data and the software to control a first simulated vehicle. During this, one or more characteristics of the simulated vehicle may be compared with one or more characteristics of a vehicle from the log data. The comparison may be used to determine a divergence point for starting a timer. In addition, a second simulation may be run using the log data and the software to control a second simulated vehicle. The divergence point may be used to determine a handover time to allow the software to take control of the second simulated vehicle. Whether the software is able to continue through the first simulation before the timer expires without a particular type of event occurring and/or the second simulation without the particular type of event occurring is determined.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: July 14, 2020
    Assignee: Waymo LLC
    Inventors: Carl Nygaard, Yiwen Xu, James Stout
  • Publication number: 20200179809
    Abstract: Systems and methods enable most valuable players (MVPs) of a gameplay session to play a bonus gameplay session where other players (non-MVP players) participate as player-spectators in online video games and, through a collective voting mechanism or through active interaction, determine the occurrence of certain events or contents of the bonus gameplay in real time. In this manner, non-MVP players are able to directly affect the course of the bonus gameplay.
    Type: Application
    Filed: December 4, 2019
    Publication date: June 11, 2020
    Inventors: Jason Lin, Paul Derek Yan, Michael James Stout, Daniel Neil, Brian Thomas Fricks
  • Patent number: 10649728
    Abstract: Methods, systems, and media for rewinding media content based on detected audio events are provided. In some embodiments, a method for providing media guidance is provided, the method comprising: causing media content to be presented; receiving, using an audio input device, audio data that includes ambient sounds in an environment in which the media content is being presented; receiving a user command to rewind the media content; detecting that a portion of the audio data corresponds to an audio event that occurred during the presentation of the media content in response to receiving the user command to rewind the media content; determining a playback position in the media content based on the audio event; and causing the media content to be presented from the determpined playback position.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: May 12, 2020
    Assignee: Google LLC
    Inventor: James Stout
  • Patent number: 10635070
    Abstract: A programming module, systems, and methods for programming a motor controller coupled to a motor are provided. The programming module includes a connector for coupling to a system control wire harness of a system control board and a wire harness for coupling to a motor connector of the motor controller such that the programming module is serially coupled between the system control board and the motor controller. The module also includes a tap detection circuit coupled to the connector for detecting which tap of a plurality of motor taps is called by the system control board. A wireless communication device is configured to transmit an identification of the called tap wirelessly to a programming computing device, receive an adjusted operating parameter for the motor that is associated with the called tap from the programming computing device, and transmit, via the wire harness, the adjusted operating parameter to the motor controller.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: April 28, 2020
    Assignee: Regal Beloit America, Inc.
    Inventors: Christopher Allen Mohalley, Bryan James Stout, Harry Robert Wilson, Ryan Keith Stephens, Gregory Paul Sullivan
  • Publication number: 20200050536
    Abstract: The disclosure relate to testing software for operating an autonomous vehicle. For instance, a first simulation may be run using log data and the software to control a first simulated vehicle. During this, one or more characteristics of the simulated vehicle may be compared with one or more characteristics of a vehicle from the log data. The comparison may be used to determine a divergence point for starting a timer. In addition, a second simulation may be run using the log data and the software to control a second simulated vehicle. The divergence point may be used to determine a handover time to allow the software to take control of the second simulated vehicle. Whether the software is able to continue through the first simulation before the timer expires without a particular type of event occurring and/or the second simulation without the particular type of event occurring is determined.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 13, 2020
    Inventors: Carl Nygaard, Yiwen Xu, James Stout
  • Publication number: 20190280579
    Abstract: A permanent split capacitor (PSC) motor includes a stator defining an axis of rotation and a rotor disposed adjacent the stator. The stator includes a start winding, a capacitor electrically coupled in series with the start winding, a first plurality of windings, and a second plurality of windings. The motor includes first and second sets of electrical leads connected respectively to the first plurality of windings and to the second plurality of windings, the first plurality of windings and the second plurality of windings respectively configurated to rotate the motor respectively at a first and second rotational speeds of the motor when mounted respectively to the first machine and to the second machine.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 12, 2019
    Inventors: Andrea Lena Nelson, Matthew Ryan Logan, Harry Robert Wilson, Bryan James Stout, Lester Benjamin Manz, John Sheldon Wagley
  • Patent number: 10284130
    Abstract: A permanent split capacitor (PSC) motor includes a stator defining an axis of rotation and a rotor disposed adjacent the stator. The stator includes a start winding, a capacitor electrically coupled in series with the start winding, a first plurality of windings, and a second plurality of windings. At least one winding of the first plurality of windings is energized in parallel with at least one winding of the second plurality of windings at a first voltage and in series with the at least one winding of the second plurality of windings at a second voltage. The first and second pluralities of windings are energized to produce a plurality of motor speeds. The rotor rotates relative to the stator about the axis of rotation at a selected one of the plurality of motor speeds induced at least partially by a magnetic output of the windings of the stator.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: May 7, 2019
    Assignee: Regal Beloit America, Inc.
    Inventors: Andrea Lena Nelson, Lester Benjamin Manz, Bryan James Stout, Harry Robert Wilson, Aurelio Santiago Garrido, Juan Manuel Amaya Martinez, Fredier Ruiz Arias
  • Publication number: 20180364978
    Abstract: Methods, systems, and media for rewinding media content based on detected audio events are provided. In some embodiments, a method for providing media guidance is provided, the method comprising: causing media content to be presented; receiving, using an audio input device, audio data that includes ambient sounds in an environment in which the media content is being presented; receiving a user command to rewind the media content; detecting that a portion of the audio data corresponds to an audio event that occurred during the presentation of the media content in response to receiving the user command to rewind the media content; determining a playback position in the media content based on the audio event; and causing the media content to be presented from the determpined playback position.
    Type: Application
    Filed: August 27, 2018
    Publication date: December 20, 2018
    Inventor: James Stout
  • Publication number: 20180262147
    Abstract: A permanent split capacitor (PSC) motor includes a stator defining an axis of rotation and a rotor disposed adjacent the stator. The stator includes a start winding, a capacitor electrically coupled in series with the start winding, a first plurality of windings, and a second plurality of windings. At least one winding of the first plurality of windings is energized in parallel with at least one winding of the second plurality of windings at a first voltage and in series with the at least one winding of the second plurality of windings at a second voltage. The first and second pluralities of windings are energized to produce a plurality of motor speeds. The rotor rotates relative to the stator about the axis of rotation at a selected one of the plurality of motor speeds induced at least partially by a magnetic output of the windings of the stator.
    Type: Application
    Filed: March 13, 2017
    Publication date: September 13, 2018
    Inventors: Andrea Lena Nelson, Lester Benjamin Manz, Bryan James Stout, Harry Robert Wilson, Aurelio Santiago Garrido, Juan Manuel Amaya Martinez, Fredier Ruiz Arias
  • Patent number: 10073674
    Abstract: Methods, systems, and media for rewinding media content based on detected audio events are provided. In some embodiments, a method for providing media guidance is provided, the method comprising: causing media content to be presented; receiving, using an audio input device, audio data that includes ambient sounds in an environment in which the media content is being presented; receiving a user command to rewind the media content; detecting that a portion of the audio data corresponds to an audio event that occurred during the presentation of the media content in response to receiving the user command to rewind the media content; determining a playback position in the media content based on the audio event; and causing the media content to be presented from the determined playback position.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: September 11, 2018
    Assignee: Google LLC
    Inventor: James Stout
  • Publication number: 20180246485
    Abstract: A programming module, systems, and methods for programming a motor controller coupled to a motor are provided. The programming module includes a connector for coupling to a system control wire harness of a system control board and a wire harness for coupling to a motor connector of the motor controller such that the programming module is serially coupled between the system control board and the motor controller. The module also includes a tap detection circuit coupled to the connector for detecting which tap of a plurality of motor taps is called by the system control board. A wireless communication device is configured to transmit an identification of the called tap wirelessly to a programming computing device, receive an adjusted operating parameter for the motor that is associated with the called tap from the programming computing device, and transmit, via the wire harness, the adjusted operating parameter to the motor controller.
    Type: Application
    Filed: February 24, 2017
    Publication date: August 30, 2018
    Inventors: Christopher Allen Mohalley, Bryan James Stout, Harry Robert Wilson, Ryan Keith Stephens, Gregory Paul Sullivan
  • Patent number: 10038348
    Abstract: A liner for use for a resilient stator of an electric machine for positioning between teeth formed in the stator. The stator is conformable from a first generally extending shape with opposed spaced apart ends and to a second generally hollow circular shape. The liner includes a central portion for positioning in a cavity between the adjacent teeth, a first end portion for limiting motion of the liner extending from the central portion and adapted to cooperate with a first end face of the stator, and a second end portion extending from the central portion and cooperating with a second end face of the stator, opposed to the first end face. The first end portion limits motion of the liner. The liner is positioned between adjacent teeth when the stator is in the first shape and remains in the cavity when the stator is in the second shape.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: July 31, 2018
    Assignee: Regal Beloit America, Inc.
    Inventors: Alan Jacob Manz, Bryan James Stout
  • Patent number: 9836895
    Abstract: An autonomous vehicle is tested using virtual objects. The autonomous vehicle is maneuvered, by one or more computing devices, the autonomous vehicle in an autonomous driving mode. Sensor data is received corresponding to objects in the autonomous vehicle's environment, and virtual object data is received corresponding to a virtual object in the autonomous vehicle's environment. The virtual object represents a real object that is not in the vehicle's environment. The autonomous vehicle is maneuvered based on both the sensor data and the virtual object data. Information about the maneuvering of the vehicle based on both the sensor data and the virtual object data may be logged and analyzed.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: December 5, 2017
    Assignee: Waymo LLC
    Inventors: Carl Nygaard, James Stout, Jiajun Zhu
  • Patent number: 9697606
    Abstract: Methods and systems for object detection using laser point clouds are described herein. In an example implementation, a computing device may receive laser data indicative of a vehicle's environment from a sensor and generate a two dimensional (2D) range image that includes pixels indicative of respective positions of objects in the environment based on the laser data. The computing device may modify the 2D range image to provide values to given pixels that map to portions of objects in the environment lacking laser data, which may involve providing values to the given pixels based on the average value of neighboring pixels positioned by the given pixels. Additionally, the computing device may determine normal vectors of sets of pixels that correspond to surfaces of objects in the environment based on the modified 2D range image and may use the normal vectors to provide object recognition information to systems of the vehicle.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: July 4, 2017
    Assignee: Waymo LLC
    Inventors: James Stout, Jiajun Zhu
  • Publication number: 20170047807
    Abstract: A liner for use for a resilient stator of an electric machine for positioning between teeth formed in the stator. The stator is conformable from a first generally extending shape with opposed spaced apart ends and to a second generally hollow circular shape. The liner includes a central portion for positioning in a cavity between the adjacent teeth, a first end portion for limiting motion of the liner extending from the central portion and adapted to cooperate with a first end face of the stator, and a second end portion extending from the central portion and cooperating with a second end face of the stator, opposed to the first end face. The first end portion limits motion of the liner. The liner is positioned between adjacent teeth when the stator is in the first shape and remains in the cavity when the stator is in the second shape.
    Type: Application
    Filed: August 12, 2015
    Publication date: February 16, 2017
    Inventors: Alan Jacob Manz, Bryan James Stout
  • Patent number: 9477376
    Abstract: Various aspects of the subject technology relate to systems, methods, and machine-readable media for prioritizing content items based on a request frequency for a user. A system is configured to receive a request for a user interface containing content items for a user, retrieve, in response to the request for the user interface containing content items for the user, a set of content items for the user, and calculate a request frequency score for the user based on a frequency of user requests for the user interface containing content items for the user. The system may further be configured to adjust a priority score for each content item in the set of content items based on the request frequency score for the user and provide the set of content items for display to the user based on the priority score for each content item.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: James Stout, Philip Hendrix
  • Publication number: 20160154625
    Abstract: Methods, systems, and media for rewinding media content based on detected audio events are provided. In some embodiments, a method for providing media guidance is provided, the method comprising: causing media content to be presented; receiving, using an audio input device, audio data that includes ambient sounds in an environment in which the media content is being presented; receiving a user command to rewind the media content; detecting that a portion of the audio data corresponds to an audio event that occurred during the presentation of the media content in response to receiving the user command to rewind the media content; determining a playback position in the media content based on the audio event; and causing the media content to be presented from the determined playback position.
    Type: Application
    Filed: January 25, 2016
    Publication date: June 2, 2016
    Inventor: James Stout
  • Patent number: 9274673
    Abstract: Methods, systems, and media for rewinding media content based on detected audio events are provided. In some embodiments, a method for providing media guidance is provided, the method comprising: causing media content to be presented; receiving, using an audio input device, audio data that includes ambient sounds in an environment in which the media content is being presented; receiving a user command to rewind the media content; detecting that a portion of the audio data corresponds to an audio event that occurred during the presentation of the media content in response to receiving the user command to rewind the media content; determining a playback position in the media content based on the audio event; and causing the media content to be presented from the determined playback position.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: March 1, 2016
    Assignee: Google Inc.
    Inventor: James Stout