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: 11654934Abstract: 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: GrantFiled: November 25, 2020Date of Patent: May 23, 2023Assignees: TOYOTA RESEARCH INSTITUTE, INC., MASSACHUSETTS INSTITUTE OF TECHNOLOGYInventors: Xin Huang, Stephen G. McGill, Jonathan A. DeCastro, Brian C. Williams, Luke S. Fletcher, John J. Leonard, Guy Rosman
-
Publication number: 20230085422Abstract: 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: ApplicationFiled: July 22, 2022Publication date: March 16, 2023Applicants: TOYOTA RESEARCH INSTITUTE, INC., TOYOTA JIDOSHA KABUSHIKI KAISHA, MASSACHUSETTS INSTITUE OF TECHNOLOGYInventors: Xin HUANG, Guy ROSMAN, Ashkan Mohammadzadeh JASOUR, Stephen G. McGILL, JR., John J. LEONARD, Brian C. WILLIAMS
-
Publication number: 20220410938Abstract: 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: ApplicationFiled: December 1, 2021Publication date: December 29, 2022Applicants: Toyota Research Institute, Inc., Massachusetts Institute of TechnologyInventors: Xin Huang, Igor Gilitschenski, Guy Rosman, Stephen G. McGill, JR., John Joseph Leonard, Ashkan Mohammadzadeh Jasour, Brian C. Williams
-
Publication number: 20210163038Abstract: 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: ApplicationFiled: November 25, 2020Publication date: June 3, 2021Applicants: Toyota Research Institute, Inc., Massachusetts Institute of TechnologyInventors: Xin Huang, Stephen G. McGill, Jonathan A. DeCastro, Brian C. Williams, Luke S. Fletcher, John J. Leonard, Guy Rosman
-
Patent number: 7546376Abstract: 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: GrantFiled: November 5, 2001Date of Patent: June 9, 2009Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ina B. Widegren, Johnson Oyama, Brian C. Williams, George Foti, Sorin Surdila
-
Patent number: 7106718Abstract: 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: GrantFiled: February 8, 2002Date of Patent: September 12, 2006Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Johnson Oyama, Ina B. Widegren, Brian C. Williams
-
Publication number: 20030172160Abstract: 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: ApplicationFiled: January 8, 2002Publication date: September 11, 2003Inventors: Ina B. Widegren, Johnson Oyama, Thian J. Tan, Brian C. Williams
-
Publication number: 20020165966Abstract: 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: ApplicationFiled: January 8, 2002Publication date: November 7, 2002Inventors: Ina B. Widegren, Johnson Oyama, Thian J. Tan, Brian C. Williams
-
Publication number: 20020120749Abstract: 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: ApplicationFiled: November 5, 2001Publication date: August 29, 2002Inventors: Ina B. Widegren, Johnson Oyama, Brian C. Williams, George Foti, Sorin Surdila
-
Publication number: 20020114305Abstract: 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: ApplicationFiled: February 8, 2002Publication date: August 22, 2002Inventors: Johnson Oyama, Ina B. Widegren, Brian C. Williams
-
Publication number: 20020062379Abstract: 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: ApplicationFiled: November 5, 2001Publication date: May 23, 2002Inventors: Ina B. Widegren, Johnson Oyama, Thian J. Tan, Brian C. Williams