Patents by Inventor Liang SHANG

Liang SHANG 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).

  • Publication number: 20240145022
    Abstract: A memory is provided. The memory includes: a storage array that includes multiple bit lines, each of the multiple bit lines is connected to multiple storage cells in the storage array; multiple column select signal units that are connected to sensitive amplifiers, the sensitive amplifiers and the multiple bit lines are disposed in one-to-one correspondence; local data buses that are divided into local data buses O and local data buses E, adjacent bit lines are electrically connected to a respective local data bus O and a respective local data bus E, respectively, through a respective sensitive amplifier and a respective column select signal unit; and a first error checking and correcting unit and a second error checking and correcting unit that are configured to check and correct errors of data.
    Type: Application
    Filed: December 22, 2023
    Publication date: May 2, 2024
    Inventors: Weibing SHANG, Hongwen Li, Liang Zhang, Kangling Ji, Sungsoo Chi, Daoxun Wu, Ying Wang
  • Patent number: 11927563
    Abstract: A smart acoustic information recognition-based welded weld impact quality determination method and system, comprising: controlling a tip of an ultrasonic impact gun (1) to perform impact treatment on a welded weld with different treatment pressures, treatment speeds, treatment angles and impact frequencies, obtaining acoustic signals during the impact treatment, calculating feature values of the acoustic signals, and constructing an acoustic signal sample set including various stress conditions; marking the acoustic signal sample set according to impact treatment quality assessment results for the welded weld; establishing a multi-weight neural network model, and using the marked acoustic signal sample set to train the multi-weight neural network model; obtaining feature values of welded weld impact treatment acoustic signals to be determined, inputting the feature values into the trained multi-weight neural network model, and outputting determination results for welded weld impact treatment quality to be det
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: March 12, 2024
    Assignee: NANTONG UNIVERSITY
    Inventors: Liang Hua, Ling Jiang, Juping Gu, Cheng Lu, Kun Zhang, Kecai Cao, Liangliang Shang, Qi Zhang, Shenfeng Wang, Yuxuan Ge, Zixi Ling, Jiawei Miao
  • Patent number: 11424237
    Abstract: A memory device includes a first plurality of program lines of a first group, a second plurality of program lines of a second group, and a plurality of address lines. The second plurality of program lines are disposed next to and are parallel to the first plurality of program lines. The plurality of address lines are coupled to the first plurality of program lines and the second plurality of program lines respectively. The plurality of address lines are twisted and are intersected with the first plurality of program lines and the second plurality of program lines in a layout view. At least two adjacent program lines of the first plurality of program lines or the second plurality of program lines have lengths different from each other. A method is also disclosed herein.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: August 23, 2022
    Assignees: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD., TSMC NANJING COMPANY LIMITED, TSMC CHINA COMPANY LIMITED
    Inventors: Yuan Ma, Ke-Liang Shang, Xin-Yong Wang
  • Publication number: 20210375852
    Abstract: A memory device includes a first plurality of program lines of a first group, a second plurality of program lines of a second group, and a plurality of address lines. The second plurality of program lines are disposed next to and are parallel to the first plurality of program lines. The plurality of address lines are coupled to the first plurality of program lines and the second plurality of program lines respectively. The plurality of address lines are twisted and are intersected with the first plurality of program lines and the second plurality of program lines in a layout view. At least two adjacent program lines of the first plurality of program lines or the second plurality of program lines have lengths different from each other. A method is also disclosed herein.
    Type: Application
    Filed: July 14, 2020
    Publication date: December 2, 2021
    Applicants: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD., TSMC NANJING COMPANY LIMITED, TSMC CHINA COMPANY LIMITED
    Inventors: Yuan MA, Ke-Liang SHANG, Xin-Yong WANG
  • Patent number: 10569169
    Abstract: Data processing method and apparatus for a network system are provided. The method includes collecting, by a recording module at a socket interface of a front apparatus of the network system, data packets transmitted between the front apparatus and a server, sequentially recording the collected data packets in a binary file in chronological order, and saving the binary file; and disconnecting, by a playback module, transmission communication between the front apparatus and the server, sequentially parsing the data packets in the binary file in chronological order, and sending the data packets to an upper-layer logic processing module of the front apparatus without using the socket interface. The present disclosure can implement a demonstration (Demo) technology of a network system in a simple processing manner, thereby reducing system complexity and storage space occupied, and improving universality.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: February 25, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Jun Li, Zhiyong Zhuo, Yiju Mou, Zhuo Gong, Liang Shang
  • Patent number: 10291685
    Abstract: A method and an apparatus for controlling running of a service are described. The method includes: acquiring service running information of a service on a client, the service running information including a service running parameter and a service running status, and the service running status including a running state or a non-running state; determining, when the service running status of the service is the running state, a service control mode of the service according to the service running parameter and a preset service control mode list; and performing feedback control on the service according to the service control mode of the service.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: May 14, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Liang Shang
  • Publication number: 20170346908
    Abstract: A method and an apparatus for controlling running of a service are described. The method includes: acquiring service running information of a service on a client, the service running information including a service running parameter and a service running status, and the service running status including a running state or a non-running state; determining, when the service running status of the service is the running state, a service control mode of the service according to the service running parameter and a preset service control mode list; and performing feedback control on the service according to the service control mode of the service.
    Type: Application
    Filed: May 27, 2016
    Publication date: November 30, 2017
    Inventor: Liang Shang
  • Patent number: 9621637
    Abstract: A method of displaying user interfaces on an electronic device comprising: detecting a first user input to access an application by a first user, including identifying information of the first user. In response to detecting the first user input, determining whether there is confidential data associated with the application cached in memory. In accordance with a determination that there is confidential data associated with the application cached in memory, comparing identifying information of the first user to the cached confidential data. In accordance with a determination that there is cached confidential data associated with the application but not belonging to the first user, displaying a first user interface corresponding to the application while retrieving confidential data belonging to the first user from a remote server, and replacing the first user interface with a display of the application and confidential data belonging to the first user retrieved from the remote server.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: April 11, 2017
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Liang Shang
  • Publication number: 20160271494
    Abstract: Data processing method and apparatus for a network system are provided. The method includes collecting, by a recording module at a socket interface of a front apparatus of the network system, data packets transmitted between the front apparatus and a server, sequentially recording the collected data packets in a binary file in chronological order, and saving the binary file; and disconnecting, by a playback module, transmission communication between the front apparatus and the server, sequentially parsing the data packets in the binary file in chronological order, and sending the data packets to an upper-layer logic processing module of the front apparatus without using the socket interface. The present disclosure can implement a demonstration (Demo) technology of a network system in a simple processing manner, thereby reducing system complexity and storage space occupied, and improving universality.
    Type: Application
    Filed: June 2, 2016
    Publication date: September 22, 2016
    Inventors: Jun LI, Zhiyong ZHUO, Yiju MOU, Zhuo GONG, Liang SHANG
  • Publication number: 20140357334
    Abstract: A method for implementing a simulated card game on a game terminal is provided. The method includes displaying multiple sets of game elements of the simulated card game on a game interface, where each set of game elements corresponds to a virtual character, and each set of game elements includes character elements and card elements that represent the corresponding virtual character. The method also includes receiving a card playing instruction corresponding to the virtual character and updating the card elements corresponding to the virtual character based on the card playing instruction. Further, the method includes determining the virtual character that plays highest value cards based on card game rules and cards played by virtual characters in a current turn and labeling the game elements corresponding to the virtual character that plays the highest value cards to distinguish other virtual characters.
    Type: Application
    Filed: August 19, 2014
    Publication date: December 4, 2014
    Inventors: ZHUO GONG, ZHIYONG ZHUO, YIJU MOU, JUN LI, LIANG SHANG, XIN WANG
  • Publication number: 20140349727
    Abstract: A method and system for presenting data elements on a user interface are disclosed. The method includes determining a data attribute of a data element, the data attribute being a primary data attribute or a non-primary data attribute; identifying the data element based on the data attribute; and displaying the data element based on the identification of the data attribute. The method and system may improve the user experience by providing better visual distinctions between different groups of data elements.
    Type: Application
    Filed: June 26, 2014
    Publication date: November 27, 2014
    Inventors: YIJU MOU, JUN LI, XIN WANG, LIANG SHANG, ZHUO GONG, ZHIYONG ZHUO
  • Publication number: 20140237033
    Abstract: A method of displaying user interfaces on an electronic device comprising: detecting a first user input to access an application by a first user, including identifying information of the first user. In response to detecting the first user input, determining whether there is confidential data associated with the application cached in memory. In accordance with a determination that there is confidential data associated with the application cached in memory, comparing identifying information of the first user to the cached confidential data. In accordance with a determination that there is cached confidential data associated with the application but not belonging to the first user, displaying a first user interface corresponding to the application while retrieving confidential data belonging to the first user from a remote server, and replacing the first user interface with a display of the application and confidential data belonging to the first user retrieved from the remote server.
    Type: Application
    Filed: April 28, 2014
    Publication date: August 21, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Liang SHANG