Patents by Inventor Han Tran
Han Tran 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: 12699890Abstract: In one example, a system comprises a vector-by-matrix multiplication array comprising non-volatile memory cells organized into rows and columns; a plurality of word lines coupled respectively to rows of the vector-by-matrix multiplication array; and a word line driver coupled to the plurality of word lines, the word line driver comprising a plurality of select transistors coupled to a common control line and the plurality of word lines, and a plurality of bias transistors coupled to the plurality of select transistors and capable of providing a bias voltage to a single select transistor in the plurality of select transistors or to all of plurality of select transistors in response to control signals.Type: GrantFiled: November 27, 2023Date of Patent: August 4, 2026Assignee: Silicon Storage Technology, Inc.Inventors: Hieu Van Tran, Stanley Hong, Anh Ly, Thuan Vu, Hien Pham, Kha Nguyen, Han Tran
-
Publication number: 20250208774Abstract: In one example, a system comprises a programmable logic block comprising programmable logic and a configuration block to store and provide configuration data to the programmable logic, the configuration block comprising a flash memory array to store the configuration data, and the flash memory array comprising an array of split-gate flash memory cells.Type: ApplicationFiled: February 7, 2024Publication date: June 26, 2025Inventors: Hieu Van Tran, Hien Pham, Hung Bui, Han Tran, Nhan Do, Parviz Ghazavi, Yuri Tkachev, Gilles Festes
-
Publication number: 20250174271Abstract: In one example, an analog neural memory system comprises a vector-by-matrix multiplication array comprising an array of non-volatile memory cells organized into rows and columns, wherein each memory cell comprises a bit line terminal, a control gate terminal, and a word line terminal; a plurality of bit lines, wherein each of the plurality of bit lines is coupled to the bit line terminals of a column of memory cells; a plurality of control gate lines, wherein each of the plurality of control gate lines is coupled to the control gate terminals of a row of memory cells; and a plurality of word lines, wherein each of the plurality of word lines is coupled to the word line terminals of a row of memory cells; wherein the plurality of control gate lines are parallel to the plurality of bit lines and perpendicular to the plurality of word lines.Type: ApplicationFiled: January 28, 2025Publication date: May 29, 2025Inventors: HIEU VAN TRAN, THUAN VU, STANLEY HONG, STEPHEN TRINH, ANH LY, HAN TRAN, KHA NGUYEN, HIEN PHAM
-
Patent number: 12299562Abstract: Numerous embodiments of analog neural memory arrays are disclosed. Certain embodiments contain improved mechanisms for pulling source lines down to ground expeditiously. This is useful, for example, to minimize the voltage drop for a read, program, or erase operation.Type: GrantFiled: November 5, 2020Date of Patent: May 13, 2025Assignee: Silicon Storage Technology, Inc.Inventors: Hieu Van Tran, Thuan Vu, Stanley Hong, Stephen Trinh, Vipin Tiwari, Han Tran, Hien Pham
-
Patent number: 12248870Abstract: In one example, a neural network device comprises a first plurality of synapses configured to receive a first plurality of inputs and to generate therefrom a first plurality of outputs, wherein the first plurality of synapses comprises a plurality of memory cells, each of the plurality of memory cells configured to store a weight value corresponding to a number of electrons on its floating gate and the plurality of memory cells are configured to generate the first plurality of outputs based upon the first plurality of inputs and the stored weight values.Type: GrantFiled: November 27, 2023Date of Patent: March 11, 2025Assignee: Silicon Storage Technology, Inc.Inventors: Hieu Van Tran, Stanley Hong, Anh Ly, Thuan Vu, Hien Pham, Kha Nguyen, Han Tran
-
Patent number: 12237011Abstract: Various examples of decoders and physical layout designs for non-volatile flash memory arrays in an analog neural system are disclosed. In one example, a system comprises a plurality of vector-by-matrix multiplication arrays in an analog neural memory system, each vector-by-matrix multiplication array comprising an array of non-volatile memory cells organized into rows and columns, wherein each memory cell comprises a word line terminal; a plurality of read row decoders, each read row decoder coupled to one of the plurality of vector-by-matrix multiplication arrays for applying a voltage to one or more selected rows during a read operation; and a shared program row decoder coupled to all of the plurality of vector-by-matrix multiplication arrays for applying a voltage to one or more selected rows in one or more of the vector-by-matrix multiplication arrays during a program operation.Type: GrantFiled: June 29, 2022Date of Patent: February 25, 2025Assignee: SILICON STORAGE TECHNOLOGY, INC.Inventors: Hieu Van Tran, Thuan Vu, Stanley Hong, Stephen Trinh, Anh Ly, Han Tran, Kha Nguyen, Hien Pham
-
Patent number: 12099921Abstract: Numerous embodiments of decoders for use with a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. The decoders include bit line decoders, word line decoders, control gate decoders, source line decoders, and erase gate decoders. In certain embodiments, a high voltage version and a low voltage version of a decoder is used.Type: GrantFiled: July 6, 2021Date of Patent: September 24, 2024Assignee: SILICON STORAGE TECHNOLOGY, INC.Inventors: Hieu Van Tran, Stanley Hong, Anh Ly, Thuan Vu, Hien Pham, Kha Nguyen, Han Tran
-
Publication number: 20240211993Abstract: According to at least one embodiment, one or more potential advertisement slots may be identified based on contextual characteristics relating to content. Such contextual characteristics may include tonality, sentiment and/or data that places potentially worrisome content in context. By identifying potential advertisement slots based on such characteristics, a seller develops a better understanding of content running on its own media platform(s), builds a greater level of trust with its advertiser partners, and generates better yield with respect to its advertisement inventory.Type: ApplicationFiled: December 21, 2022Publication date: June 27, 2024Applicant: NBCUNIVERSAL MEDIA, LLCInventors: Michael Levin, Claire Smith, Kaitlyn Mitschele, Stephane Krzywoglowy, Rebecca Mason, Collette Winn, Ganesh Koramangala, Han Tran
-
Publication number: 20240095508Abstract: In one example, a system comprises a vector-by-matrix multiplication array comprising non-volatile memory cells organized into rows and columns; a plurality of word lines coupled respectively to rows of the vector-by-matrix multiplication array; and a word line driver coupled to the plurality of word lines, the word line driver comprising a plurality of select transistors coupled to a common control line and the plurality of word lines, and a plurality of bias transistors coupled to the plurality of select transistors and capable of providing a bias voltage to a single select transistor in the plurality of select transistors or to all of plurality of select transistors in response to control signals.Type: ApplicationFiled: November 27, 2023Publication date: March 21, 2024Inventors: HIEU VAN TRAN, STANLEY HONG, AHN LY, THUAN VU, HIEN PHAM, KHA NGUYEN, HAN TRAN
-
Publication number: 20240095509Abstract: In one example, a neural network device comprises a first plurality of synapses configured to receive a first plurality of inputs and to generate therefrom a first plurality of outputs, wherein the first plurality of synapses comprises a plurality of memory cells, each of the plurality of memory cells configured to store a weight value corresponding to a number of electrons on its floating gate and the plurality of memory cells are configured to generate the first plurality of outputs based upon the first plurality of inputs and the stored weight values.Type: ApplicationFiled: November 27, 2023Publication date: March 21, 2024Inventors: Hieu Van Tran, STANLEY HONG, ANH LY, THUAN VU, HIEN PHAM, KHA NGUYEN, HAN TRAN
-
Patent number: 11568229Abstract: Numerous embodiments are disclosed for accessing redundant non-volatile memory cells in place of one or more rows or columns containing one or more faulty non-volatile memory cells during a program, erase, read, or neural read operation in an analog neural memory system used in a deep learning artificial neural network.Type: GrantFiled: October 3, 2018Date of Patent: January 31, 2023Assignee: SILICON STORAGE TECHNOLOGY, INC.Inventors: Hieu Van Tran, Stanley Hong, Thuan Vu, Anh Ly, Hien Pham, Kha Nguyen, Han Tran
-
Publication number: 20230018166Abstract: Various examples of decoders and physical layout designs for non-volatile flash memory arrays in an analog neural system are disclosed. In one example, a system comprises a plurality of vector-by-matrix multiplication arrays in an analog neural memory system, each vector-by-matrix multiplication array comprising an array of non-volatile memory cells organized into rows and columns, wherein each memory cell comprises a word line terminal; a plurality of read row decoders, each read row decoder coupled to one of the plurality of vector-by-matrix multiplication arrays for applying a voltage to one or more selected rows during a read operation; and a shared program row decoder coupled to all of the plurality of vector-by-matrix multiplication arrays for applying a voltage to one or more selected rows in one or more of the vector-by-matrix multiplication arrays during a program operation.Type: ApplicationFiled: June 29, 2022Publication date: January 19, 2023Inventors: Hieu Van Tran, Thuan Vu, Stanley Hong, Stephen Trinh, Anh Ly, Han Tran, Kha Nguyen, Hien Pham
-
Patent number: 11423979Abstract: Various embodiments of word line decoders, control gate decoders, bit line decoders, low voltage row decoders, and high voltage row decoders and various types of physical layout designs for non-volatile flash memory arrays in an analog neural system are disclosed. Shared and segmented embodiments of high voltage row decoders are disclosed.Type: GrantFiled: July 3, 2019Date of Patent: August 23, 2022Assignee: SILICON STORAGE TECHNOLOGY, INC.Inventors: Hieu Van Tran, Thuan Vu, Stanley Hong, Stephen Trinh, Anh Ly, Han Tran, Kha Nguyen, Hien Pham
-
Patent number: 11354562Abstract: Numerous embodiments for processing the current output of a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. The embodiments comprise a summer circuit and an activation function circuit. The summer circuit and/or the activation function circuit comprise circuit elements that can be adjusted in response to the total possible current received from the VMM to optimize power consumption.Type: GrantFiled: March 27, 2018Date of Patent: June 7, 2022Assignee: SILICON STORAGE TECHNOLOGY, INC.Inventors: Hieu Van Tran, Stanley Hong, Anh Ly, Thuan Vu, Hien Pham, Kha Nguyen, Han Tran
-
Publication number: 20210350217Abstract: Numerous embodiments of analog neural memory arrays are disclosed. Certain embodiments contain improved mechanisms for pulling source lines down to ground expeditiously. This is useful, for example, to minimize the voltage drop for a read, program, or erase operation.Type: ApplicationFiled: November 5, 2020Publication date: November 11, 2021Inventors: Hieu Van Tran, Thuan Vu, Stanley Hong, Stephen Trinh, Vipin Tiwari, Han Tran, Hien Pham
-
Publication number: 20210342682Abstract: Numerous embodiments of decoders for use with a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. The decoders include bit line decoders, word line decoders, control gate decoders, source line decoders, and erase gate decoders. In certain embodiments, a high voltage version and a low voltage version of a decoder is used.Type: ApplicationFiled: July 6, 2021Publication date: November 4, 2021Inventors: Hieu Van Tran, STANLEY HONG, ANH LY, THUAN VU, HIEN PHAM, KHA NGUYEN, HAN TRAN
-
Patent number: 11089085Abstract: Systems and methods of passing data via resource identifiers for resources are provided herein. A data processing system can receive a first request from a client device responsive to an interaction with a content item presented on a first resource. The content item can include a resource identifier referencing a second resource accessible via an application to be installed. The first request can include the resource identifier and a device identifier. The data processing system can receive a second request from the client device responsive to an execution of the installed application. The second request can include the device identifier and an application identifier. The data processing system can determine that the application is to receive the request identifier. The data processing system can provide the resource identifier to direct the application to access the second resource for presentation via the application.Type: GrantFiled: November 2, 2020Date of Patent: August 10, 2021Assignee: Google LLCInventors: Lianxiao Qiu, Charbel Zaarour, Han Tran, Guilherme Puglia
-
Patent number: 11087207Abstract: Numerous embodiments of decoders for use with a vector-by-matrix multiplication (VMM) array in an artificial neural network are disclosed. The decoders include bit line decoders, word line decoders, control gate decoders, source line decoders, and erase gate decoders. In certain embodiments, a high voltage version and a low voltage version of a decoder is used.Type: GrantFiled: May 29, 2018Date of Patent: August 10, 2021Assignee: SILICON STORAGE TECHNOLOGY, INC.Inventors: Hieu Van Tran, Stanley Hong, Anh Ly, Thuan Vu, Hien Pham, Kha Nguyen, Han Tran
-
Publication number: 20210058446Abstract: Systems and methods of passing data via resource identifiers for resources are provided herein. A data processing system can receive a first request from a client device responsive to an interaction with a content item presented on a first resource. The content item can include a resource identifier referencing a second resource accessible via an application to be installed. The first request can include the resource identifier and a device identifier. The data processing system can receive a second request from the client device responsive to an execution of the installed application. The second request can include the device identifier and an application identifier. The data processing system can determine that the application is to receive the request identifier. The data processing system can provide the resource identifier to direct the application to access the second resource for presentation via the application.Type: ApplicationFiled: November 2, 2020Publication date: February 25, 2021Applicant: Google LLCInventors: Lianxiao Qiu, Charbel Zaarour, Han Tran, Guilherme Puglia, Stephen Paul Ganem
-
Patent number: 10826967Abstract: Systems and methods of passing data via resource identifiers for resources are provided herein. A data processing system can receive a first request from a client device responsive to an interaction with a content item presented on a first resource. The content item can include a resource identifier referencing a second resource accessible via an application to be installed. The first request can include the resource identifier and a device identifier. The data processing system can receive a second request from the client device responsive to an execution of the installed application. The second request can include the device identifier and an application identifier. The data processing system can determine that the application is to receive the request identifier. The data processing system can provide the resource identifier to direct the application to access the second resource for presentation via the application.Type: GrantFiled: August 20, 2019Date of Patent: November 3, 2020Assignee: Google LLCInventors: Lianxiao Qiu, Charbel Zaarour, Han Tran, Guilherme Puglia