Patents by Inventor Brian C. Williams

Brian C. Williams 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: 11654934
    Abstract: A system and method for generating a predicted vehicle trajectory includes a generative adversarial network configured to receive a trajectory vector of a target vehicle and generate a set of latent state vectors using the received trajectory vector and an artificial neural network. The latent state vectors each comprise a high-level sub-vector, ZH. The GAN enforces ZH to be correlated to an annotation coding representing semantic categories of vehicle trajectories. The GAN selects a subset, from the set of latent state vectors, using farthest point sampling and generates a predicted vehicle trajectory based on the selected subset of latent state vectors.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: May 23, 2023
    Assignees: TOYOTA RESEARCH INSTITUTE, INC., MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Xin Huang, Stephen G. McGill, Jonathan A. DeCastro, Brian C. Williams, Luke S. Fletcher, John J. Leonard, Guy Rosman
  • Publication number: 20230085422
    Abstract: A method for task-informed planning by a behavior planning system of a vehicle includes observing a previous trajectory of an agent within a distance from the vehicle. The method also includes predicting, by the behavior planning system, a set of potential trajectories for the agent and/or the vehicle based on observing the previous trajectory. The method further includes selecting, by the behavior planning system, a potential action from a set of potential actions associated with a task to be performed by the vehicle, each potential action being associated with a utility value based on the respective potential action and the set of potential trajectories, the selected potential action being associated with a highest utility value of respective utility values associated with the set of potential actions. The method still further includes controlling the vehicle to perform an action associated with the potential action selected by the behavior planning system.
    Type: Application
    Filed: July 22, 2022
    Publication date: March 16, 2023
    Applicants: TOYOTA RESEARCH INSTITUTE, INC., TOYOTA JIDOSHA KABUSHIKI KAISHA, MASSACHUSETTS INSTITUE OF TECHNOLOGY
    Inventors: Xin HUANG, Guy ROSMAN, Ashkan Mohammadzadeh JASOUR, Stephen G. McGILL, JR., John J. LEONARD, Brian C. WILLIAMS
  • Publication number: 20220410938
    Abstract: Systems and methods for predicting a trajectory of a moving object are disclosed herein. One embodiment downloads, to a robot, a probabilistic hybrid discrete-continuous automaton (PHA) model learned as a deep neural network; uses the deep neural network to infer a sequence of high-level discrete modes and a set of associated low-level samples, wherein the high-level discrete modes correspond to candidate maneuvers for the moving object and the low-level samples are candidate trajectories; uses the sequence of high-level discrete modes and the set of associated low-level samples, via a learned proposal distribution in the deep neural network, to adaptively sample the sequence of high-level discrete modes to produce a reduced set of low-level samples; applies a sample selection technique to the reduced set of low-level samples to select a predicted trajectory for the moving object; and controls operation of the robot based, at least in part, on the predicted trajectory.
    Type: Application
    Filed: December 1, 2021
    Publication date: December 29, 2022
    Applicants: Toyota Research Institute, Inc., Massachusetts Institute of Technology
    Inventors: Xin Huang, Igor Gilitschenski, Guy Rosman, Stephen G. McGill, JR., John Joseph Leonard, Ashkan Mohammadzadeh Jasour, Brian C. Williams
  • Publication number: 20210163038
    Abstract: A system and method for generating a predicted vehicle trajectory includes a generative adversarial network configured to receive a trajectory vector of a target vehicle and generate a set of latent state vectors using the received trajectory vector and an artificial neural network. The latent state vectors each comprise a high-level sub-vector, ZH. The GAN enforces ZH to be correlated to an annotation coding representing semantic categories of vehicle trajectories. The GAN selects a subset, from the set of latent state vectors, using farthest point sampling and generates a predicted vehicle trajectory based on the selected subset of latent state vectors.
    Type: Application
    Filed: November 25, 2020
    Publication date: June 3, 2021
    Applicants: Toyota Research Institute, Inc., Massachusetts Institute of Technology
    Inventors: Xin Huang, Stephen G. McGill, Jonathan A. DeCastro, Brian C. Williams, Luke S. Fletcher, John J. Leonard, Guy Rosman
  • Patent number: 7546376
    Abstract: Using session signaling, a multimedia session with plural media data streams is initiated between the mobile terminal and a remote host coupled to a packet data network. The mobile terminal is coupled to the packet data network and to a multimedia system that provides multimedia session services by way of an access point. A plurality of packet access bearers is established between the mobile terminal and the access point to transport corresponding ones of the media data streams between the mobile terminal and the access points. The media binding information is created for each media data stream. The media binding information associates each media data stream in the session to one of the media packet access bearers and is used to provide session-based control of each of the media packet access bearers. Different example techniques for generating/providing the media information are disclosed.
    Type: Grant
    Filed: November 5, 2001
    Date of Patent: June 9, 2009
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ina B. Widegren, Johnson Oyama, Brian C. Williams, George Foti, Sorin Surdila
  • Patent number: 7106718
    Abstract: A signaling bearer quality of service profile is pre-established and configured in various nodes in an access network. This is a new quality of service class designed to meet the needs of signaling bearers in multimedia sessions. A message requesting a bearer to support a communication between a mobile terminal and an access point to a packet data network is generated. That message includes a signaling quality of service indicator, which when detected, causes a bearer to be established between the mobile terminal and the access point in accordance with the pre-established signaling quality of service profile. The pre-established signaling quality of service profile typically includes low delay and low bit error rates in addition to high priority and accommodation of bursty traffic patterns. A signaling usage indicator may also employed to implement a standard set of minimum signaling bearer capabilities.
    Type: Grant
    Filed: February 8, 2002
    Date of Patent: September 12, 2006
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Johnson Oyama, Ina B. Widegren, Brian C. Williams
  • Publication number: 20030172160
    Abstract: The present invention provides a method to assure end-to-end quality of service for a multimedia session including plural media data streams. The multimedia session is between a first user terminal associated with a first local access network and a second user terminal associated with a second local access network. The first and second local networks are coupled to an IP backbone network. During session setup, the user terminals each request confirmation from the other that its local access network can provide the quality of service requested for the session. The first user terminal determines whether there are sufficient resources in the first local access network to support a quality of service in its local access network to support a quality of service requested for each of the media data streams. Once this is determined, the first user terminal sends a message to the second user terminal confirming that QoS assurance.
    Type: Application
    Filed: January 8, 2002
    Publication date: September 11, 2003
    Inventors: Ina B. Widegren, Johnson Oyama, Thian J. Tan, Brian C. Williams
  • Publication number: 20020165966
    Abstract: The present invention provides a method to assure end-to-end quality of service for a multimedia session including plural media data streams. The multimedia session is between a first user terminal associated with a first local access network and a second user terminal associated with a second local access network. The first and second local networks are coupled to an IP backbone network. During session setup, the user terminals each request confirmation from the other that its local access network can provide the quality of service requested for the session. The first user terminal determines whether there are sufficient resources in the first local access network to support a quality of service in its local access network to support a quality of service requested for each of the media data streams. Once this is determined, the first user terminal sends a message to the second user terminal confirming that QoS assurance.
    Type: Application
    Filed: January 8, 2002
    Publication date: November 7, 2002
    Inventors: Ina B. Widegren, Johnson Oyama, Thian J. Tan, Brian C. Williams
  • Publication number: 20020120749
    Abstract: Using session signaling, a multimedia session with plural media data streams is initiated between the mobile terminal and a remote host coupled to a packet data network. The mobile terminal is coupled to the packet data network and to a multimedia system that provides multimedia session services by way of an access point. A plurality of packet access bearers is established between the mobile terminal and the access point to transport corresponding ones of the media data streams between the mobile terminal and the access points. The media binding information is created for each media data stream. The media binding information associates each media data stream in the session to one of the media packet access bearers and is used to provide session-based control of each of the media packet access bearers. Different example techniques for generating/providing the media information are disclosed.
    Type: Application
    Filed: November 5, 2001
    Publication date: August 29, 2002
    Inventors: Ina B. Widegren, Johnson Oyama, Brian C. Williams, George Foti, Sorin Surdila
  • Publication number: 20020114305
    Abstract: A signaling bearer quality of service profile is pre-established and configured in various nodes in an access network. This is a new quality of service class designed to meet the needs of signaling bearers in multimedia sessions. A message requesting a bearer to support a communication between a mobile terminal and an access point to a packet data network is generated. That message includes a signaling quality of service indicator, which when detected, causes a bearer to be established between the mobile terminal and the access point in accordance with the pre-established signaling quality of service profile. The pre-established signaling quality of service profile typically includes low delay and low bit error rates in addition to high priority and accommodation of bursty traffic patterns. A signaling usage indicator may also employed to implement a standard set of minimum signaling bearer capabilities.
    Type: Application
    Filed: February 8, 2002
    Publication date: August 22, 2002
    Inventors: Johnson Oyama, Ina B. Widegren, Brian C. Williams
  • Publication number: 20020062379
    Abstract: To set up a multimedia session involving a mobile terminal, a session packet access bearer is established between the mobile terminal and an access point to a packet data network by way of a radio access network. The access point is coupled to a multimedia system that provides multimedia session services. Using the session packet access bearer, a multimedia session involving the mobile terminal is initiated that includes a plurality of media data streams. Media packet access bearers between the mobile terminal and the access point are established. Media binding information is used to associate that multimedia session and each media data stream to one of the media packet access bearers used to transport a corresponding one of the media data streams between the mobile terminal and the access point. The media binding information may be used in a variety of ways to set up and control the multimedia session and the media packet access bearers.
    Type: Application
    Filed: November 5, 2001
    Publication date: May 23, 2002
    Inventors: Ina B. Widegren, Johnson Oyama, Thian J. Tan, Brian C. Williams