Patents by Inventor Sheng-Lung Yang

Sheng-Lung 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: 11972957
    Abstract: A gas flow accelerator may include a body portion, and a tapered body portion including a first end integrally formed with the body portion. The gas flow accelerator may include an inlet port connected to the body portion and to receive a process gas to be removed from a semiconductor processing tool by a main pumping line. The semiconductor processing tool may include a chuck and a chuck vacuum line to apply a vacuum to the chuck to retain a semiconductor device. The tapered body portion may be configured to generate a rotational flow of the process gas to prevent buildup of processing byproduct on interior walls of the main pumping line. The gas flow accelerator may include an outlet port integrally formed with a second end of the tapered body portion. An end portion of the chuck vacuum line may be provided through the outlet port.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: April 30, 2024
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Sheng-chun Yang, Chih-Lung Cheng, Yi-Ming Lin, Po-Chih Huang, Yu-Hsiang Juan, Xuan-Yang Zheng
  • Publication number: 20170127150
    Abstract: Methods, apparatuses, and computer program products for implementing interactive applications by storing and retrieving streaming video clips and associated metadata are described.
    Type: Application
    Filed: April 11, 2016
    Publication date: May 4, 2017
    Applicant: Ubitus Inc.
    Inventors: Jung-Chang Kuo, Sheng Lung Yang, Wei Hao Peng
  • Publication number: 20170126757
    Abstract: Methods, apparatuses, and computer program products for implementing interactive applications by storing and retrieving streaming video clips and associated metadata are described.
    Type: Application
    Filed: November 4, 2015
    Publication date: May 4, 2017
    Applicant: UBITUS INC.
    Inventors: Jung-Chang Kuo, Sheng Lung Yang, Wei Hao Peng
  • Patent number: 9635073
    Abstract: Methods, apparatuses, and computer program products for implementing interactive applications by storing and retrieving streaming video clips and associated metadata are described.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: April 25, 2017
    Assignee: Ubitus Inc.
    Inventors: Jung-Chang Kuo, Sheng Lung Yang, Wei Hao Peng
  • Patent number: 9370718
    Abstract: A method for delivering media from a server to a client device over a network is disclosed. An Virtual-Reality (VR) scene application running on the server generates a virtual VR 3D environment containing 3D models. The server checks the status of each 3D model in a predetermined order, and then, only those 3D models which are not pre-stored in the client device will all be rendered by the server into a left eye frame and a right eye frame of 2D video stream. The server then sends to the client device the frames and meta data of the 3D models which are pre-stored in the client device via the network. The client device uses a combined VR frame of these frames as a background for rendering the 3D models which are pre-stored in the client device so as to generate a mixed VR frame of video stream for output.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: June 21, 2016
    Assignee: Ubitus Inc.
    Inventors: Jung Chang Kuo, Sheng Lung Yang, An-Lun Teng
  • Publication number: 20160101356
    Abstract: A method for delivering media from a server to a client device over a network is disclosed. An Virtual-Reality (VR) scene application running on the server generates a virtual VR 3D environment containing 3D models. The server checks the status of each 3D model in a predetermined order, and then, only those 3D models which are not pre-stored in the client device will all be rendered by the server into a left eye frame and a right eye frame of 2D video stream. The server then sends to the client device the frames and meta data of the 3D models which are pre-stored in the client device via the network. The client device uses a combined VR frame of these frames as a background for rendering the 3D models which are pre-stored in the client device so as to generate a mixed VR frame of video stream for output.
    Type: Application
    Filed: December 21, 2015
    Publication date: April 14, 2016
    Applicant: Ubitus Inc.
    Inventors: Jung Chang Kuo, Sheng Lung Yang, An-Lun Teng
  • Patent number: 7719521
    Abstract: A text input mechanism is provided especially for non-keyboard input devices for inputting text for languages that include large numbers of characters and that are not based on the Roman alphabets. Reading symbols of a language are presented to the user for selection. Reading symbols can be phonetic symbols for composing a pronunciation for a character in the language. Reading symbols can also be sub-characters that make up characters in the language. Upon a user specifying one or more reading symbols for a character, all characters in the language that match the specified reading symbols are dynamically identified and displayed to the user. The user can select the desired character from the displayed characters. The selected character is then entered into a computing system.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventors: Sheng-Lung Yang, Yusuke Jinnai, Tetsurou Shimada
  • Publication number: 20070040811
    Abstract: A text input mechanism is provided especially for non-keyboard input devices for inputting text for languages that include large numbers of characters and that are not based on the Roman alphabets. Reading symbols of a language are presented to the user for selection. Reading symbols can be phonetic symbols for composing a pronunciation for a character in the language. Reading symbols can also be sub-characters that make up characters in the language. Upon a user specifying one or more reading symbols for a character, all characters in the language that match the specified reading symbols are dynamically identified and displayed to the user. The user can select the desired character from the displayed characters. The selected character is then entered into a computing system.
    Type: Application
    Filed: August 19, 2005
    Publication date: February 22, 2007
    Applicant: Microsoft Corporation
    Inventors: Sheng-Lung Yang, Yusuke Jinnai, Tetsurou Shimada