Patents by Inventor Chin-Ming Fu

Chin-Ming Fu 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: 20200381402
    Abstract: A three-dimensional integrated circuit has a plurality of layers disposed in a stacked relationship. Logic circuitry is embodied in a first layer of the three-dimensional integrated circuit. An input output circuit is electrically coupled to the logic circuitry and has a plurality of transistors embodied in at least two layers of the three-dimensional integrated circuit. The input output circuit has first and second input output circuitry, wherein the first input output circuitry operates faster than the second input output circuitry.
    Type: Application
    Filed: August 17, 2020
    Publication date: December 3, 2020
    Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventor: Chin-Ming FU
  • Patent number: 10855291
    Abstract: The disclosure provides a delay estimation device and a delay estimation method. The delay estimation device includes a pulse generator, a digitally controlled delay line (DCDL), a time-to-digital converter (TDC), and a control circuit. The pulse generator receives a reference clock signal, outputs a first clock signal in response to a first rising edge of the reference clock signal, and outputs a second clock signal in response to a second rising edge of the reference clock signal. The DCDL receives the first clock signal from the pulse generator and converts the first clock signal into phase signals based on a combination of delay line codes. The TDC samples the phase signals to generate a timing code based on the second clock signal. The control circuit estimates a specific delay between the first clock signal and the second clock signal based on the timing code.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: December 1, 2020
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Yu-Tso Lin, Chin-Ming Fu, Mao-Ruei Li
  • Publication number: 20200358849
    Abstract: Described are system, apparatus, article of manufacture, method, or computer program product embodiments for controlling streaming of media content. An embodiment operates by halting a presentation of future content from a buffer upon determining that the buffer is exhausted of content to present. The embodiment includes receiving one or more packets over a network connection, the one or more packets including media information corresponding to a first portion of streaming media content, in which the first portion corresponds to a second portion of the streaming media content. The one or more packets in a buffer are stored as buffered content. Responsive to determining that the network connection is not experiencing a burst condition, the buffer is trimmed. Then, presentation of buffered content is resumed and the first portion is caused to be presented in sync with the second portion.
    Type: Application
    Filed: July 28, 2020
    Publication date: November 12, 2020
    Inventors: Gregory S. GATES, Michael Chin-Ming FU
  • Patent number: 10748876
    Abstract: A three-dimensional integrated circuit has a plurality of layers disposed in a stacked relationship. Logic circuitry is embodied in a first layer of the three-dimensional integrated circuit. An input output circuit is electrically coupled to the logic circuitry and has a plurality of transistors embodied in at least two layers of the three-dimensional integrated circuit. The input output circuit has first and second input output circuitry, wherein the first input output circuitry operates faster than the second input output circuitry.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: August 18, 2020
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventor: Chin-Ming Fu
  • Publication number: 20200249827
    Abstract: System, method, and computer product embodiments for controlling a display device's display settings from a computing device's touch-based user interface are described. In an embodiment, the computing device establishes a wireless connectivity with the display device. The computing device sends a command generated to query information related to the display setting. Then, the computing device receives the queried information from the display device. The computing device configures a graphical user interface (GUI) with the queried information to display configurations of the display settings on the touchscreen. The configurations include the display settings currently configured in the display device. The computing device further enables, within GUI, a displayed configuration from the display configurations to be calibrated by one or more touch gestures on the touchscreen.
    Type: Application
    Filed: January 7, 2020
    Publication date: August 6, 2020
    Inventors: Steve Shaw-Jong LIU, James Harold SHAW, Anita RANGANATH, Gregory S. GATES, Michael Chin-Ming FU, Matthew WEE, Kevin Ralph COOPER, Charles L. SMITH, Harold SUN
  • Patent number: 10735508
    Abstract: Described are system, apparatus, article of manufacture, method, or computer program product embodiments for controlling streaming of media content. An embodiment operates by halting a presentation of future content from a buffer upon determining that the buffer is exhausted of content to present. The embodiment includes receiving one or more packets over a network connection, the one or more packets including media information corresponding to a first portion of streaming media content, in which the first portion corresponds to a second portion of the streaming media content. The one or more packets in a buffer are stored as buffered content. Responsive to determining that the network connection is not experiencing a burst condition, the buffer is trimmed. Then, presentation of buffered content is resumed and the first portion is caused to be presented in sync with the second portion.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: August 4, 2020
    Assignee: ROKU, INC.
    Inventors: Gregory S. Gates, Michael Chin-Ming Fu
  • Patent number: 10528241
    Abstract: System, method, and computer product embodiments for controlling a display device's display settings from a computing device's touch-based user interface are described. In an embodiment, the computing device establishes a wireless connectivity with the display device. The computing device sends a command generated to query information related to the display setting. Then, the computing device receives the queried information from the display device. The computing device configures a graphical user interface (GUI) with the queried information to display configurations of the display settings on the touchscreen. The configurations include the display settings currently configured in the display device. The computing device further enables, within GUI, a displayed configuration from the display configurations to be calibrated by one or more touch gestures on the touchscreen.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: January 7, 2020
    Assignee: ROKU, INC.
    Inventors: Steve Shaw-Jong Liu, James Harold Shaw, Anita Ranganath, Gregory S. Gates, Michael Chin-Ming Fu, Matthew Wee, Kevin Ralph Cooper, Charles L. Smith, Harold Sun
  • Publication number: 20190214371
    Abstract: A three-dimensional integrated circuit has a plurality of layers disposed in a stacked relationship. Logic circuitry is embodied in a first layer of the three-dimensional integrated circuit. An input output circuit is electrically coupled to the logic circuitry and has a plurality of transistors embodied in at least two layers of the three-dimensional integrated circuit. The input output circuit has first and second input output circuitry, wherein the first input output circuitry operates faster than the second input output circuitry.
    Type: Application
    Filed: March 15, 2019
    Publication date: July 11, 2019
    Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD
    Inventor: Chin-Ming FU
  • Patent number: 10269772
    Abstract: A three-dimensional integrated circuit has a plurality of layers disposed in a stacked relationship. Logic circuitry is embodied in a first layer of the three-dimensional integrated circuit. An input output circuit is electrically coupled to the logic circuitry and has a plurality of transistors embodied in at least two layers of the three-dimensional integrated circuit. The input output circuit has first and second input output circuitry, wherein the first input output circuitry operates faster than the second input output circuitry.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: April 23, 2019
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventor: Chin-Ming Fu
  • Patent number: 10110943
    Abstract: Disclosed herein are system, method, and computer program product embodiments for flexible output of streaming media. An embodiment operates by receiving, at a media server, media over a network. Output media, corresponding to the received media, is streamed to a display device. The output media includes a video component and an audio component. A command is received. Responsive to the command, the streaming of the video component to the display device is discontinued. A streaming of the video component is begun to a mobile device at a point in the video component corresponding where the video was discontinued.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: October 23, 2018
    Assignee: ROKU, INC.
    Inventors: Gregory M. Garner, Anthony Wood, Gregory S. Gates, Michael Chin-Ming Fu
  • Patent number: 9996311
    Abstract: System, method, and computer product embodiments for efficiently casting interactively-controlled visual content displayed on a first display screen to a second display screen. In an embodiment, the computing device sends the visual content displayed on the first display screen to a multimedia device for displaying on the second display screen. Upon receipt of an instruction that visually manipulates how the visual content is displayed on the first display screen, the computing device generates a command representative of the received instruction. The command may specify a positional relationship between the center of the first display screen and the visual content displayed on the first display screen. Then, the computing devices sends the command to the multimedia device that causes the second display screen to display the visual content according to the positional relationship.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: June 12, 2018
    Assignee: ROKU, INC.
    Inventors: Gregory S. Gates, Harold Sun, Michael Chin-Ming Fu
  • Publication number: 20180035155
    Abstract: Disclosed herein are system, method, and computer program product embodiments for flexible output of streaming media. An embodiment operates by receiving, at a media server, media over a network. Output media, corresponding to the received media, is streamed to a display device. The output media includes a video component and an audio component. A command is received. Responsive to the command, the streaming of the video component to the display device is discontinued. A streaming of the video component is begun to a mobile device at a point in the video component corresponding where the video was discontinued.
    Type: Application
    Filed: August 1, 2016
    Publication date: February 1, 2018
    Inventors: Gregory M. Garner, Anthony Wood, Gregory S. Gates, Michael Chin-Ming Fu
  • Publication number: 20180005996
    Abstract: A three-dimensional integrated circuit has a plurality of layers disposed in a stacked relationship. Logic circuitry is embodied in a first layer of the three-dimensional integrated circuit. An input output circuit is electrically coupled to the logic circuitry and has a plurality of transistors embodied in at least two layers of the three-dimensional integrated circuit. The input output circuit has first and second input output circuitry, wherein the first input output circuitry operates faster than the second input output circuitry.
    Type: Application
    Filed: September 12, 2017
    Publication date: January 4, 2018
    Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventor: Chin-Ming FU
  • Publication number: 20170289246
    Abstract: Described are system, apparatus, article of manufacture, method, or computer program product embodiments for controlling streaming of media content. An embodiment operates by halting a presentation of future content from a buffer upon determining that the buffer is exhausted of content to present. The embodiment includes receiving one or more packets over a network connection, the one or more packets including media information corresponding to a first portion of streaming media content, in which the first portion corresponds to a second portion of the streaming media content. The one or more packets in a buffer are stored as buffered content. Responsive to determining that the network connection is not experiencing a burst condition, the buffer is trimmed. Then, presentation of buffered content is resumed and the first portion is caused to be presented in sync with the second portion.
    Type: Application
    Filed: July 27, 2016
    Publication date: October 5, 2017
    Inventors: Gregory S. GATES, Michael Chin-Ming FU
  • Patent number: 9773754
    Abstract: A three-dimensional integrated circuit including a first layer and a second layer electrically coupled to the first layer and disposed in a stacked relationship relative to the first layer. Logic circuitry is embodied in the first layer and input output circuitry of an input output circuit is embodied in the second layer.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: September 26, 2017
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventor: Chin-Ming Fu
  • Publication number: 20170270848
    Abstract: System, method, and computer product embodiments for controlling a display device's display settings from a computing device's touch-based user interface are described. In an embodiment, the computing device establishes a wireless connectivity with the display device. The computing device sends a command generated to query information related to the display setting. Then, the computing device receives the queried information from the display device. The computing device configures a graphical user interface (GUI) with the queried information to display configurations of the display settings on the touchscreen. The configurations include the display settings currently configured in the display device. The computing device further enables, within GUI, a displayed configuration from the display configurations to be calibrated by one or more touch gestures on the touchscreen.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 21, 2017
    Inventors: Steve Shaw-Jong LIU, James Harold SHAW, Anita RANGANATH, Gregory S. GATES, Michael Chin-Ming FU, Matthew WEE, Kevin Ralph COOPER, Charles L. SMITH, Harold SUN
  • Publication number: 20170269895
    Abstract: System, method, and computer product embodiments for efficiently casting interactively-controlled visual content displayed on a first display screen to a second display screen. In an embodiment, the computing device sends the visual content displayed on the first display screen to a multimedia device for displaying on the second display screen. Upon receipt of an instruction that visually manipulates how the visual content is displayed on the first display screen, the computing device generates a command representative of the received instruction. The command may specify a positional relationship between the center of the first display screen and the visual content displayed on the first display screen. Then, the computing devices sends the command to the multimedia device that causes the second display screen to display the visual content according to the positional relationship.
    Type: Application
    Filed: March 15, 2016
    Publication date: September 21, 2017
    Inventors: GREGORY S. GATES, Harold Sun, Michael Chin-Ming Fu
  • Publication number: 20160165730
    Abstract: A three-dimensional integrated circuit including a first layer and a second layer electrically coupled to the first layer and disposed in a stacked relationship relative to the first layer. Logic circuitry is embodied in the first layer and input output circuitry of an input output circuit is embodied in the second layer.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventor: Chin-Ming FU
  • Patent number: 8995597
    Abstract: A method for performing a clock and data recovery includes providing data and a clock; determining early/late values of the data to generate a first-order phase code using the data and the clock; and accumulating first-order phase codes retrieved from different finite state machine (FSM) cycles to generate a second-order phase code. A plurality of candidate total phase codes is generated from the second-order phase code. A multiplexing is performed to the plurality of candidate total phase codes to output one of the plurality of candidate total phase codes as a total phase code. The multiplexing is controlled by the first-order phase code. A brake machine may be implemented to prevent over-compensation of phases.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: March 31, 2015
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Chin-Ming Fu, Tsung-Hsin Yu, Chi-Chang Lu, Wei Chih Chen
  • Publication number: 20140140458
    Abstract: A method for performing a clock and data recovery includes providing data and a clock; determining early/late values of the data to generate a first-order phase code using the data and the clock; and accumulating first-order phase codes retrieved from different finite state machine (FSM) cycles to generate a second-order phase code. A plurality of candidate total phase codes is generated from the second-order phase code. A multiplexing is performed to the plurality of candidate total phase codes to output one of the plurality of candidate total phase codes as a total phase code. The multiplexing is controlled by the first-order phase code. A brake machine may be implemented to prevent over-compensation of phases.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Applicant: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LTD.
    Inventors: Chin-Ming Fu, Tsung-Hsin Yu, Chi-Chang Lu, Wei Chih Chen