Patents by Inventor Howard Chonghe YANG
Howard Chonghe YANG 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: 11487469Abstract: An apparatus controls access to a memory module coupled to a host controller via a data bus to exchange data with the host controller. The apparatus has a configurable information memory and comprises: an access control input port via which the apparatus receives a data access command from the host controller; a control unit to identify a data access command including an access address directed to a predetermined storage region of the memory module, and generate an information processing command based at least on the access address directed to the predetermined storage region, such that the control unit can configure the information memory based on the information processing command or provide the information processing command to the memory module; and an access control output port via which the apparatus provides the information processing command to the memory module, such that the memory module outputs corresponding data information to the host controller based on the information processing command.Type: GrantFiled: April 13, 2020Date of Patent: November 1, 2022Assignee: MONTAGE TECHNOLOGY CO., LTD.Inventors: Yi Li, Gang Shan, Howard Chonghe Yang
-
Patent number: 11226768Abstract: A memory controller and a method for accessing a memory module are provided. The memory controller is coupled between the memory module and a host controller to control the access of the host controller to the memory module. The memory controller comprises: a central buffer coupled to the host controller for receiving a data access command from the host controller, and coupled to the memory module for providing a modified data access command to the memory module; wherein the central buffer comprises an access command processing module, for processing the data access command to generate the modified data access command; and a data buffer coupled to the central buffer for receiving the modified data access command from the central buffer, and coupled between the host controller and the memory module for exchanging data between the host controller and the memory module under the control of the modified data access command.Type: GrantFiled: April 11, 2018Date of Patent: January 18, 2022Assignee: MONTAGE TECHNOLOGY CO., LTD.Inventors: Gang Shan, Howard Chonghe Yang, Yi Li
-
Patent number: 11157183Abstract: The application discloses a memory controller coupled to a memory module for controlling access to the memory module. The memory controller comprises: a registering clock driver coupled to the memory module for providing a data access command to the memory module so as to control access to the memory module; and a data buffer coupled between the registering clock driver and the memory module for exchanging data between the memory module and the registering clock driver under the control of the registering clock driver; wherein the registering clock driver comprises a computing unit for computing the data received via the data buffer from the memory module and providing a computing result to the memory module via the data buffer.Type: GrantFiled: December 20, 2019Date of Patent: October 26, 2021Assignee: MONTAGE TECHNOLOGY CO., LTD.Inventors: Howard Chonghe Yang, Zhongyuan Chang, Chunyi Li
-
Patent number: 11132313Abstract: A data conversion control apparatus, comprising: at least one first interface each for coupling a first external interface, both of the first interface and the first external interface being in accordance with a predetermined physical interface standard, wherein data transmitted between the first interface and the first external interface is in accordance with a configurable application layer protocol; at least one second interface each for coupling a second external interface, wherein the second external interface is a memory interface in accordance with a predetermined memory interface standard, and the second interface is configurable to match the predetermined memory interface standard; and a data rebuild unit coupled between the at least one first interface and the at least one second interface, wherein the data rebuild unit is configured to rebuild data such that data can be transmitted in respective formats between the at least one first interface and the at least one second interface.Type: GrantFiled: May 22, 2020Date of Patent: September 28, 2021Assignee: MONTAGE TECHNOLOGY CO., LTD.Inventors: Gang Shan, Yi Li, Howard Chonghe Yang
-
Patent number: 10983711Abstract: The application discloses a memory controller and a method for controlling an access to a memory module. The memory controller is coupled between the memory module and a host controller to control the access of the host controller to the memory module. The memory controller comprises: a central buffer coupled to the host controller for receiving data access command from the host controller and coupled to the memory module for providing an encrypted data access command to the memory module; wherein the central buffer comprises a command processing module, for performing encryption operation to a data access command with a predefined command encryption algorithm to generate an encrypted data access command; wherein a data channel is coupled between the memory module and the host controller, and wherein under the control of the encrypted data access command, the memory module exchanges data with the host controller via the data channel.Type: GrantFiled: April 13, 2018Date of Patent: April 20, 2021Assignee: MONTAGE TECHNOLOGY CO., LTD.Inventors: Gang Shan, Howard Chonghe Yang, Yi Li
-
Patent number: 10936212Abstract: The application discloses a memory controller and a method for controlling an access to a memory module. The memory controller is coupled between the memory module and a host controller to control the access of the host controller to the memory module. The memory controller comprises: a central buffer coupled to the host controller for receiving data access command from the host controller and coupled to the memory module for providing an encrypted data access command to the memory module; wherein the central buffer comprises a command processing module, for performing encryption operation to a data access command with a predefined command encryption algorithm to generate an encrypted data access command; wherein a data channel is coupled between the memory module and the host controller, and wherein under the control of the encrypted data access command, the memory module exchanges data with the host controller via the data channel.Type: GrantFiled: January 4, 2019Date of Patent: March 2, 2021Assignee: MONTAGE TECHNOLOGY CO., LTD.Inventors: Gang Shan, Howard Chonghe Yang, Yi Li
-
Patent number: 10929029Abstract: A memory controller and a method for accessing a memory module are provided. The memory controller is coupled between the memory module and a host controller to control the access of the host controller to the memory module. The memory controller comprises: a central buffer coupled to the host controller for receiving a data access command from the host controller, and coupled to the memory module for providing a modified data access command to the memory module; wherein the central buffer comprises an access command processing module, for processing the data access command to generate the modified data access command; and a data buffer coupled to the central buffer for receiving the modified data access command from the central buffer, and coupled between the host controller and the memory module for exchanging data between the host controller and the memory module under the control of the modified data access command.Type: GrantFiled: January 4, 2019Date of Patent: February 23, 2021Assignee: MONTAGE TECHNOLOGY CO., LTD.Inventors: Gang Shan, Howard Chonghe Yang, Yi Li
-
Publication number: 20200371973Abstract: A data conversion control apparatus, comprising: at least one first interface each for coupling a first external interface, both of the first interface and the first external interface being in accordance with a predetermined physical interface standard, wherein data transmitted between the first interface and the first external interface is in accordance with a configurable application layer protocol; at least one second interface each for coupling a second external interface, wherein the second external interface is a memory interface in accordance with a predetermined memory interface standard, and the second interface is configurable to match the predetermined memory interface standard; and a data rebuild unit coupled between the at least one first interface and the at least one second interface, wherein the data rebuild unit is configured to rebuild data such that data can be transmitted in respective formats between the at least one first interface and the at least one second interface.Type: ApplicationFiled: May 22, 2020Publication date: November 26, 2020Inventors: Gang SHAN, Yi LI, Howard Chonghe YANG
-
Publication number: 20200333984Abstract: An apparatus controls access to a memory module coupled to a host controller via a data bus to exchange data with the host controller. The apparatus has a configurable information memory and comprises: an access control input port via which the apparatus receives a data access command from the host controller; a control unit to identify a data access command including an access address directed to a predetermined storage region of the memory module, and generate an information processing command based at least on the access address directed to the predetermined storage region, such that the control unit can configure the information memory based on the information processing command or provide the information processing command to the memory module; and an access control output port via which the apparatus provides the information processing command to the memory module, such that the memory module outputs corresponding data information to the host controller based on the information processing command.Type: ApplicationFiled: April 13, 2020Publication date: October 22, 2020Inventors: Yi LI, Gang SHAN, Howard Chonghe YANG
-
Publication number: 20200293208Abstract: The application discloses a memory controller coupled to a memory module for controlling access to the memory module. The memory controller comprises: a registering clock driver coupled to the memory module for providing a data access command to the memory module so as to control access to the memory module; and a data buffer coupled between the registering clock driver and the memory module for exchanging data between the memory module and the registering clock driver under the control of the registering clock driver; wherein the registering clock driver comprises a computing unit for computing the data received via the data buffer from the memory module and providing a computing result to the memory module via the data buffer.Type: ApplicationFiled: December 20, 2019Publication date: September 17, 2020Inventors: Howard Chonghe YANG, Zhongyuan CHANG, Chunyi LI
-
Publication number: 20190205049Abstract: The application discloses a memory controller and a method for controlling an access to a memory module. The memory controller is coupled between the memory module and a host controller to control the access of the host controller to the memory module. The memory controller comprises: a central buffer coupled to the host controller for receiving data access command from the host controller and coupled to the memory module for providing an encrypted data access command to the memory module; wherein the central buffer comprises a command processing module, for performing encryption operation to a data access command with a predefined command encryption algorithm to generate an encrypted data access command; wherein a data channel is coupled between the memory module and the host controller, and wherein under the control of the encrypted data access command, the memory module exchanges data with the host controller via the data channel.Type: ApplicationFiled: January 4, 2019Publication date: July 4, 2019Inventors: Gang SHAN, Howard Chonghe YANG, Yi LI
-
Publication number: 20190205048Abstract: A memory controller and a method for accessing a memory module are provided. The memory controller is coupled between the memory module and a host controller to control the access of the host controller to the memory module. The memory controller comprises: a central buffer coupled to the host controller for receiving a data access command from the host controller, and coupled to the memory module for providing a modified data access command to the memory module; wherein the central buffer comprises an access command processing module, for processing the data access command to generate the modified data access command; and a data buffer coupled to the central buffer for receiving the modified data access command from the central buffer, and coupled between the host controller and the memory module for exchanging data between the host controller and the memory module under the control of the modified data access command.Type: ApplicationFiled: January 4, 2019Publication date: July 4, 2019Inventors: Gang SHAN, Howard Chonghe YANG, Yi LI
-
Publication number: 20190205063Abstract: A memory controller and a method for accessing a memory module are provided. The memory controller is coupled between the memory module and a host controller to control the access of the host controller to the memory module. The memory controller comprises: a central buffer coupled to the host controller for receiving a data access command from the host controller, and coupled to the memory module for providing a modified data access command to the memory module; wherein the central buffer comprises an access command processing module, for processing the data access command to generate the modified data access command; and a data buffer coupled to the central buffer for receiving the modified data access command from the central buffer, and coupled between the host controller and the memory module for exchanging data between the host controller and the memory module under the control of the modified data access command.Type: ApplicationFiled: April 11, 2018Publication date: July 4, 2019Inventors: Gang SHAN, Howard Chonghe YANG, Yi LI
-
Publication number: 20190205046Abstract: The application discloses a memory controller and a method for controlling an access to a memory module. The memory controller is coupled between the memory module and a host controller to control the access of the host controller to the memory module. The memory controller comprises: a central buffer coupled to the host controller for receiving data access command from the host controller and coupled to the memory module for providing an encrypted data access command to the memory module; wherein the central buffer comprises a command processing module, for performing encryption operation to a data access command with a predefined command encryption algorithm to generate an encrypted data access command; wherein a data channel is coupled between the memory module and the host controller, and wherein under the control of the encrypted data access command, the memory module exchanges data with the host controller via the data channel.Type: ApplicationFiled: April 13, 2018Publication date: July 4, 2019Inventors: Gang SHAN, Howard Chonghe YANG, Yi LI
-
Publication number: 20130212622Abstract: An information insertion method and system are provided. The method includes: determining whether an insertion interval starts when a presentation module presents information from a first information source apparatus; when the interval starts, transmitting information from a second information source apparatus, preferably a local apparatus, into the presentation module for presentation; and when the interval ends, stopping transmission of information from the second apparatus into the presentation module, so that the module stops presenting information from the second apparatus and presents information from the first apparatus, thereby preventing the problem caused by channel switching or network congestion resulting in no image on the screen or temporary appearance of a screensaver image.Type: ApplicationFiled: July 30, 2012Publication date: August 15, 2013Inventors: Howard Chonghe YANG, Stephen Kuong-Io TAI