Patents by Inventor Colin Abraham
Colin Abraham 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: 12175202Abstract: A method includes receiving a sequence of audio features characterizing an utterance and processing, using an encoder neural network, the sequence of audio features to generate a sequence of encodings. At each of a plurality of output steps, the method also includes determining a corresponding hard monotonic attention output to select an encoding from the sequence of encodings, identifying a proper subset of the sequence of encodings based on a position of the selected encoding in the sequence of encodings, and performing soft attention over the proper subset of the sequence of encodings to generate a context vector at the corresponding output step. The method also includes processing, using a decoder neural network, the context vector generated at the corresponding output step to predict a probability distribution over possible output labels at the corresponding output step.Type: GrantFiled: November 30, 2021Date of Patent: December 24, 2024Assignee: Google LLCInventors: Chung-Cheng Chiu, Colin Abraham Raffel
-
Patent number: 11354574Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for increasing the security of neural network by discretizing neural network inputs. One of the methods includes receiving a network input for a neural network; processing the network input using a discretization layer, wherein the discretization layer is configured to generate a discretized network input comprising a respective discretized vector for each of the numeric values in the network input; and processing the discretized network input using the plurality of additional neural network layers to generate a network output for the network input.Type: GrantFiled: April 27, 2020Date of Patent: June 7, 2022Assignee: Google LLCInventors: Aurko Roy, Ian Goodfellow, Jacob Buckman, Colin Abraham Raffel
-
Publication number: 20220083743Abstract: A method includes receiving a sequence of audio features characterizing an utterance and processing, using an encoder neural network, the sequence of audio features to generate a sequence of encodings. At each of a plurality of output steps, the method also includes determining a corresponding hard monotonic attention output to select an encoding from the sequence of encodings, identifying a proper subset of the sequence of encodings based on a position of the selected encoding in the sequence of encodings, and performing soft attention over the proper subset of the sequence of encodings to generate a context vector at the corresponding output step. The method also includes processing, using a decoder neural network, the context vector generated at the corresponding output step to predict a probability distribution over possible output labels at the corresponding output step.Type: ApplicationFiled: November 30, 2021Publication date: March 17, 2022Applicant: Google LLCInventors: Chung-Cheng Chiu, Colin Abraham Raffel
-
Patent number: 11210475Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enhanced attention mechanisms. In some implementations, data indicating an input sequence is received. The data is processed using an encoder neural network to generate a sequence of encodings. A series of attention outputs is determined using one or more attender modules. Determining each attention output can include (i) selecting an encoding from the sequence of encodings and (ii) determining attention over a proper subset of the sequence of encodings, where the proper subset of encodings is determined based on a position of the selected encoding in the sequence of encodings. The selections of encodings are also monotonic through the sequence of encodings. An output sequence is generated by processing the attention outputs using a decoder neural network. An output is provided that indicates a language sequence determined from the output sequence.Type: GrantFiled: July 22, 2019Date of Patent: December 28, 2021Assignee: Google LLCInventors: Chung-Cheng Chiu, Colin Abraham Raffel
-
Patent number: 11080589Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a target sequence including a respective output at each of multiple output time steps from respective encoded representations of inputs in an input sequence. The method includes, for each output time step, starting from the position, in the input order, of the encoded representation that was selected as a preceding context vector at a preceding output time step, traversing the encoded representations until an encoded representation is selected as a current context vector at the output time step. A decoder neural network processes the current context vector and a preceding output at the preceding output time step to generate a respective output score for each possible output and to update the hidden state of the decoder recurrent neural network. An output is selected for the output time step using the output scores.Type: GrantFiled: July 8, 2019Date of Patent: August 3, 2021Assignee: Google LLCInventors: Ron J. Weiss, Thang Minh Luong, Peter J. Liu, Colin Abraham Raffel, Douglas Eck
-
Publication number: 20200257978Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for increasing the security of neural network by discretizing neural network inputs. One of the methods includes receiving a network input for a neural network; processing the network input using a discretization layer, wherein the discretization layer is configured to generate a discretized network input comprising a respective discretized vector for each of the numeric values in the network input; and processing the discretized network input using the plurality of additional neural network layers to generate a network output for the network input.Type: ApplicationFiled: April 27, 2020Publication date: August 13, 2020Inventors: Aurko Roy, Ian Goodfellow, Jacob Buckman, Colin Abraham Raffel
-
Publication number: 20200026760Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enhanced attention mechanisms. In some implementations, data indicating an input sequence is received. The data is processed using an encoder neural network to generate a sequence of encodings. A series of attention outputs is determined using one or more attender modules. Determining each attention output can include (i) selecting an encoding from the sequence of encodings and (ii) determining attention over a proper subset of the sequence of encodings, where the proper subset of encodings is determined based on a position of the selected encoding in the sequence of encodings. The selections of encodings are also monotonic through the sequence of encodings. An output sequence is generated by processing the attention outputs using a decoder neural network. An output is provided that indicates a language sequence determined from the output sequence.Type: ApplicationFiled: July 22, 2019Publication date: January 23, 2020Inventors: Chung-Cheng Chiu, Colin Abraham Raffel
-
Publication number: 20190332919Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a target sequence including a respective output at each of multiple output time steps from respective encoded representations of inputs in an input sequence. The method includes, for each output time step, starting from the position, in the input order, of the encoded representation that was selected as a preceding context vector at a preceding output time step, traversing the encoded representations until an encoded representation is selected as a current context vector at the output time step. A decoder neural network processes the current context vector and a preceding output at the preceding output time step to generate a respective output score for each possible output and to update the hidden state of the decoder recurrent neural network. An output is selected for the output time step using the output scores.Type: ApplicationFiled: July 8, 2019Publication date: October 31, 2019Inventors: Ron J. Weiss, Thang Minh Luong, Peter J. Liu, Colin Abraham Raffel, Douglas Eck
-
Patent number: 10355419Abstract: Connector systems may include a connector receptacle and connector plug or insert. The connector receptacle may include a tongue. A first plurality of contacts may be formed on a top surface of the tongue. A first ground pad may be located on a top surface of tongue, and a shield may be formed around the tongue. The connector insert may include a housing and a conductive shield around the housing behind a leading edge of the connector insert. A front edge of the shield may be folded into an opening at the leading edge. In other examples, the receptacle shield may include one or more fingers. These fingers may contact the connector insert shield to form a ground path. One or more of these fingers may engage openings in the insert shield to provide a retention force between the connector insert and receptacle.Type: GrantFiled: December 31, 2016Date of Patent: July 16, 2019Assignee: Apple Inc.Inventors: Zheng Gao, Mahmoud R. Amini, Nathan N Ng, Min Chul Kim, Colin Abraham
-
Publication number: 20170237202Abstract: Connector systems may include a connector receptacle and connector plug or insert. The connector receptacle may include a tongue. A first plurality of contacts may be formed on a top surface of the tongue. A first ground pad may be located on a top surface of tongue, and a shield may be formed around the tongue. The connector insert may include a housing and a conductive shield around the housing behind a leading edge of the connector insert. A front edge of the shield may be folded into an opening at the leading edge. In other examples, the receptacle shield may include one or more fingers. These fingers may contact the connector insert shield to form a ground path. One or more of these fingers may engage openings in the insert shield to provide a retention force between the connector insert and receptacle.Type: ApplicationFiled: December 31, 2016Publication date: August 17, 2017Applicant: Apple Inc.Inventors: Zheng Gao, Mahmoud R. Amini, Nathan N. Ng, Min Chul Kim, Colin Abraham
-
Patent number: 9660389Abstract: Low cost ground connections for standard connectors and connectors having reduced pin counts. One example may provide a connector system including a connector insert having a plurality of contacts along a top or bottom, or both top and bottom, of a connector insert, where first contacts in the plurality of contacts may be used to convey power, ground, or data and where second contacts in the plurality of contacts are used for ground. The second contacts may be arranged to have contacting portions that are positioned in the insert at different heights relative to the top or bottom of the connector insert and at different depths relative to a front opening of the connector insert.Type: GrantFiled: May 25, 2015Date of Patent: May 23, 2017Assignee: APPLE INC.Inventors: Zheng Gao, Min Chul Kim, Colin Abraham, Nathan Ng
-
Patent number: 9537263Abstract: Connector systems may include a connector receptacle and connector plug or insert. The connector receptacle may include a tongue. A first plurality of contacts may be formed on a top surface of the tongue. A first ground pad may be located on a top surface of tongue, and a shield may be formed around the tongue. The connector insert may include a housing and a conductive shield around the housing behind a leading edge of the connector insert. A front edge of the shield may be folded into an opening at the leading edge. In other examples, the receptacle shield may include one or more fingers. These fingers may contact the connector insert shield to form a ground path. One or more of these fingers may engage openings in the insert shield to provide a retention force between the connector insert and receptacle.Type: GrantFiled: November 17, 2014Date of Patent: January 3, 2017Assignee: Apple Inc.Inventors: Zheng Gao, Mahmoud R. Amini, Nathan N. Ng, Min Chul Kim, Colin Abraham
-
Publication number: 20150340815Abstract: Low cost ground connections for standard connectors and connectors having reduced pin counts. One example may provide a connector system including a connector insert having a plurality of contacts along a top or bottom, or both top and bottom, of a connector insert, where first contacts in the plurality of contacts may be used to convey power, ground, or data and where second contacts in the plurality of contacts are used for ground. The second contacts may be arranged to have contacting portions that are positioned in the insert at different heights relative to the top or bottom of the connector insert and at different depths relative to a front opening of the connector insert.Type: ApplicationFiled: May 25, 2015Publication date: November 26, 2015Applicant: APPLE INC.Inventors: Zheng Gao, Min Chul Kim, Colin Abraham, Nathan Ng
-
Publication number: 20150171562Abstract: Connector systems may include a connector receptacle and connector plug or insert. The connector receptacle may include a tongue. A first plurality of contacts may be formed on a top surface of the tongue. A first ground pad may be located on a top surface of tongue, and a shield may be formed around the tongue. The connector insert may include a housing and a conductive shield around the housing behind a leading edge of the connector insert. A front edge of the shield may be folded into an opening at the leading edge. In other examples, the receptacle shield may include one or more fingers. These fingers may contact the connector insert shield to form a ground path. One or more of these fingers may engage openings in the insert shield to provide a retention force between the connector insert and receptacle.Type: ApplicationFiled: November 17, 2014Publication date: June 18, 2015Applicant: Apple Inc.Inventors: Zheng Gao, Mahmoud R. Amini, Nathan N. Ng, Min Chul Kim, Colin Abraham