Patents by Inventor Bret Harsham
Bret Harsham 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: 11651222Abstract: Systems and methods for a computer system for detecting anomalies in incoming communication from a sender to a receiver. Accepting a relationship structure defining a trained association model between the sender and the receiver, and the incoming communication. Accessing neural networks trained to detect anomalies in the incoming communication and classify the anomalies by type, subject to correspondence between content of the incoming communication and the trained association model between the sender and the receiver. Compute an updated association model, based on sender and the receivers organizational indications using the content of the incoming communication. Execute the neural networks by submitting the incoming communication and the updated association model to produce a result of anomaly detection and anomaly classification type.Type: GrantFiled: April 3, 2020Date of Patent: May 16, 2023Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Bret Harsham, Chiori Hori
-
Patent number: 11635299Abstract: A navigation system for providing driving instructions to a driver of a vehicle traveling on a route is provided. The driving instructions are generated by executing a multimodal fusion method that comprises extracting features from sensor measurements, annotating the features with directions for the vehicle to follow the route with respect to objects sensed by the sensors, and encoding the annotated features with a multimodal attention neural network to produce encodings. The encodings are transformed into a common latent space, and the transformed encodings are fused using an attention mechanism producing an encoded representation of the scene. The method further comprises decoding the encoded representation with a sentence generation neural network to generate a driving instruction and submitting the driving instruction to an output device.Type: GrantFiled: February 6, 2020Date of Patent: April 25, 2023Inventors: Chiori Hori, Anoop Cherian, Siheng Chen, Tim Marks, Jonathan Le Roux, Takaaki Hori, Bret Harsham, Anthony Vetro, Alan Sullivan
-
Publication number: 20210312395Abstract: Systems and methods for a computer system for detecting anomalies in incoming communication from a sender to a receiver. Accepting a relationship structure defining a trained association model between the sender and the receiver, and the incoming communication. Accessing neural networks trained to detect anomalies in the incoming communication and classify the anomalies by type, subject to correspondence between content of the incoming communication and the trained association model between the sender and the receiver. Compute an updated association model, based on sender and the receivers organizational indications using the content of the incoming communication. Execute the neural networks by submitting the incoming communication and the updated association model to produce a result of anomaly detection and anomaly classification type.Type: ApplicationFiled: April 3, 2020Publication date: October 7, 2021Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Bret Harsham, Chiori Hori
-
Publication number: 20210247201Abstract: A navigation system configured to provide driving instructions to a driver of a moving vehicle based on real-time description of objects in a scene pertinent to driving the vehicle is provided.Type: ApplicationFiled: February 6, 2020Publication date: August 12, 2021Applicant: Mitsubishi ELectric Research Laboratories, Inc.Inventors: Chiori Hori, Anoop Cherian, Siheng Chen, Tim Marks, Jonathan Le Roux, Takaaki Hori, Bret Harsham, Anthony Vetro, Alan Sullivan
-
Patent number: 11086918Abstract: A method for performing multi-label classification includes extracting a feature vector from an input vector including input data by a feature extractor, determining, by a label predictor, a relevant vector including relevant labels having relevant scores based on the feature vector, updating a binary masking vector by masking pre-selected labels having been selected in previous label selections, applying the updated binary masking vector to the relevant vector such that the relevant label vector is updated to exclude the pre-selected labels from the relevant labels, and selecting a relevant label from the updated relevant label vector based on the relevant scores of the updated relevant label vector.Type: GrantFiled: December 7, 2016Date of Patent: August 10, 2021Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Takaaki Hori, Chiori Hori, Shinji Watanabe, John Hershey, Bret Harsham, Jonathan Le Roux
-
Publication number: 20180157743Abstract: A method for performing multi-label classification includes extracting a feature vector from an input vector including input data by a feature extractor, determining, by a label predictor, a relevant vector including relevant labels having relevant scores based on the feature vector, updating a binary masking vector by masking pre-selected labels having been selected in previous label selections, applying the updated binary masking vector to the relevant vector such that the relevant label vector is updated to exclude the pre-selected labels from the relevant labels, and selecting a relevant label from the updated relevant label vector based on the relevant scores of the updated relevant label vector.Type: ApplicationFiled: December 7, 2016Publication date: June 7, 2018Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Takaaki Hori, Chiori Hori, Shinji Watanabe, John Hershey, Bret Harsham, Jonathan Le Roux
-
Patent number: 9607616Abstract: A spoken language understanding (SLU) system receives a sequence of words corresponding to one or more spoken utterances of a user, which is passed through a spoken language understanding module to produce a sequence of intentions. The sequence of words are passed through a first subnetwork of a multi-scale recurrent neural network (MSRNN), and the sequence of intentions are passed through a second subnetwork of the multi-scale recurrent neural network (MSRNN). Then, the outputs of the first subnetwork and the second subnetwork are combined to predict a goal of the user.Type: GrantFiled: August 17, 2015Date of Patent: March 28, 2017Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Shinji Watanabe, Yi Luan, Bret Harsham
-
Publication number: 20170053646Abstract: A spoken language understanding (SLU) system receives a sequence of words corresponding to one or more spoken utterances of a user, which is passed through a spoken language understanding module to produce a sequence of intentions. The sequence of words are passed through a first subnetwork of a multi-scale recurrent neural network (MSRNN), and the sequence of intentions are passed through a second subnetwork of the multi-scale recurrent neural network (MSRNN). Then, the outputs of the first subnetwork and the second subnetwork are combined to predict a goal of the user.Type: ApplicationFiled: August 17, 2015Publication date: February 23, 2017Inventors: Shinji Watanabe, Yi Luan, Bret Harsham
-
Patent number: 9434389Abstract: An information system includes a prediction engine for predicting an action based on a set of driving state parameters, and a driving history, and a simulation engine for generating a hypothetical scenario by simulating one or a combination of at least one driving state parameter and at least part of the driving history, such that the prediction engine predicts the action for the hypothetical scenario.Type: GrantFiled: March 6, 2014Date of Patent: September 6, 2016Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Bret Harsham, John R. Hershey, Jonathan Le Roux, Daniel Nikolaev Nikovski, Alan W. Esenther
-
Patent number: 9305306Abstract: A method delivers information to satisfy current needs of a driver of a vehicle, by first acquiring data related to a current state of the vehicle. The current state and a predictive model are passed to a predictive procedure to determine choice probabilities for nodes in a choice tree (CT). Based on the choice probabilities, information related to the current needs to the driver are selected from a database storing commercial and non-commercial information. Then, the information is delivered to the driver, wherein the delivering is autonomous of the driver.Type: GrantFiled: August 20, 2014Date of Patent: April 5, 2016Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Daniel Nikolaev Nikovski, Bret Harsham, John Hershey, Dirk Brinkman
-
Patent number: 9196246Abstract: A method for recognizing speech including a sequence of words determines a shape of a gesture and a location of the gesture with respect to a display device showing a set of interpretations of the speech. The method determines a type of the word sequence constraint based on the shape of the gesture and determines a value of the word sequence constraint based on the location of the gesture. Next, the speech is recognized using the word sequence constraint.Type: GrantFiled: July 22, 2014Date of Patent: November 24, 2015Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Bret Harsham, John Hershey
-
Patent number: 9170119Abstract: A method adapts a user interface of a vehicle navigation system. Based on an input vector representing a current state related to the vehicle, probabilities of actions are predicted to achieve a next state using a predictive model representing previous states. Then, a subset of the actions with highest probabilities that minimize a complexity of interacting with the vehicle navigation system are displayed in the vehicle.Type: GrantFiled: September 24, 2013Date of Patent: October 27, 2015Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Daniel Nikolaev Nikovski, John R Hershey, Bret Harsham, Jonathan Le Roux
-
Patent number: 9159317Abstract: A system and a method recognize speech including a sequence of words. A set of interpretations of the speech is generated using an acoustic model and a language model, and, for each interpretation, a score representing correctness of an interpretation in representing the sequence of words is determined to produce a set of scores. Next, the set of scores is updated based on a consistency of each interpretation with a constraint determined in response to receiving a word sequence constraint.Type: GrantFiled: June 14, 2013Date of Patent: October 13, 2015Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Bret Harsham, John R. Hershey
-
Publication number: 20150142205Abstract: An information system includes a prediction engine for predicting an action based on a set of driving state parameters, and a driving history, and a simulation engine for generating a hypothetical scenario by simulating one or a combination of at least one driving state parameter and at least part of the driving history, such that the prediction engine predicts the action for the hypothetical scenario.Type: ApplicationFiled: March 6, 2014Publication date: May 21, 2015Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Bret Harsham, John R. Hershey, Jonathan Le Roux, Daniel Nikolaev Nikovski, Alan W. Esenther
-
Publication number: 20150088645Abstract: A method delivers information to satisfy current needs of a driver of a vehicle, by first acquiring data related to a current state of the vehicle. The current state and a predictive model are passed to a predictive procedure to determine choice probabilities for nodes in a choice tree (CT). Based on the choice probabilities, information related to the current needs to the driver are selected from a database storing commercial and non-commercial information. Then, the information is delivered to the driver, wherein the delivering is autonomous of the driver.Type: ApplicationFiled: August 20, 2014Publication date: March 26, 2015Inventors: Daniel Nikolaev Nikovski, Bret Harsham, John Hershey, Dirk Brinkman
-
Publication number: 20150088422Abstract: A method adapts a user interface of a vehicle navigation system. Based on an input vector representing a current state related to the vehicle, probabilities of actions are predicted to achieve a next state using a predictive model representing previous states. Then, a subset of the actions with highest probabilities that minimize a complexity of interacting with the vehicle navigation system are displayed in the vehicle.Type: ApplicationFiled: September 24, 2013Publication date: March 26, 2015Applicant: Mitsubishi Electric Research Laboratories, Inc.Inventors: Daniel Nikolaev Nikovski, John R. Hershey, Bret Harsham, Jonathan Le Roux
-
Publication number: 20140372122Abstract: A method for recognizing speech including a sequence of words determines a shape of a gesture and a location of the gesture with respect to a display device showing a set of interpretations of the speech. The method determines a type of the word sequence constraint based on the shape of the gesture and determines a value of the word sequence constraint based on the location of the gesture. Next, the speech is recognized using the word sequence constraint.Type: ApplicationFiled: July 22, 2014Publication date: December 18, 2014Inventors: Bret Harsham, John Hershey
-
Publication number: 20140372120Abstract: A system and a method recognize speech including a sequence of words. A set of interpretations of the speech is generated using an acoustic model and a language model, and, for each interpretation, a score representing correctness of an interpretation in representing the sequence of words is determined to produce a set of scores. Next, the set of scores is updated based on a consistency of each interpretation with a constraint determined in response to receiving a word sequence constraint.Type: ApplicationFiled: June 14, 2013Publication date: December 18, 2014Inventors: Bret Harsham, John R. Hershey
-
Patent number: 8229921Abstract: An information retrieval system stores and retrieves documents using particles and a particle-based language model. A set of particles for a collection of documents in a particular language is constructed from training documents such that a perplexity of the particle-based language model is substantially lower than the perplexity of a word-based language model constructed from the same training documents. The documents can then be converted to document particle graphs from which particle-based keys are extracted to form an index to the documents. Users can then retrieve relevant documents using queries also in the form of particle graphs.Type: GrantFiled: February 25, 2008Date of Patent: July 24, 2012Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Bhiksha Ramakrishnan, Evandro B. GouvĂȘa, Bent Schmidt-Nielsen, Garrett Weinberg, Bret A. Harsham
-
Patent number: 7917368Abstract: A computer implemented method facilitates a user interaction via a speech-based user interface. The method acquires spoken input from a user in a form of a phrase of one or more words. It further determines, using a plurality of different domains, whether the phrase is a query or a command. If the phrase is the query the method retrieves and presents relevant items from a plurality of databases. If the phrase is a command, the method performs an operation.Type: GrantFiled: February 25, 2008Date of Patent: March 29, 2011Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Garrett Weinberg, Bhiksha Ramakrishnan, Bent Schmidt-Nielsen, Bret A. Harsham