Patents by Inventor Ting-yi Yang

Ting-yi 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: 11942398
    Abstract: A semiconductor device includes a substrate, at least one via, a liner layer and a conductive layer. The substrate includes an electronic circuitry. The at least one via passes through the substrate. The at least one via includes a plurality of concave portions on a sidewall thereof. The liner layer fills in the plurality of concave portions of the at least one via. The conductive layer is disposed on the sidewall of the at least one via, covers the liner layer, and extends onto a surface of the substrate. The thickness of the conductive layer on the sidewall of the at least one via is varied.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: March 26, 2024
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Ting-Li Yang, Wen-Hsiung Lu, Jhao-Yi Wang, Fu Wei Liu, Chin-Yu Ku
  • Publication number: 20120159404
    Abstract: A processing device and method are provided for capturing images, via an image-capturing component of a processing device, and determining a motion of the processing device. An adaptive search center technique may be employed to determine a search center with respect to multiple equal-sized regions of an image frame, based on previously estimated motion vectors. One of several fast block matching methods may be used, based on one or more conditions, to match a block of pixels of one image frame with a second block of pixels of a second image. Upon matching blocks of pixels, motion vectors of the multiple equal-sized regions may be estimated. The motion may be determined, based on the estimated motion vectors, and an associated action may be performed. Various embodiments may implement techniques to distinguish motion blur from de-focus blur and to determine a change in lighting condition.
    Type: Application
    Filed: February 16, 2012
    Publication date: June 21, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Srinath Vasireddy, Sergey Chub, Gang Hua, Ting-yi Yang
  • Patent number: 8144780
    Abstract: A processing device and method are provided for capturing images, via an image-capturing component of a processing device, and determining a motion of the processing device. An adaptive search center technique may be employed to determine a search center with respect to multiple equal-sized regions of an image frame, based on previously estimated motion vectors. One of several fast block matching methods may be used, based on one or more conditions, to match a block of pixels of one image frame with a second block of pixels of a second image. Upon matching blocks of pixels, motion vectors of the multiple equal-sized regions may be estimated. The motion may be determined, based on the estimated motion vectors, and an associated action may be performed. Various embodiments may implement techniques to distinguish motion blur from de-focus blur and to determine a change in lighting condition.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Srinath Vasireddy, Sergey Chub, Gang Hua, Ting-yi Yang
  • Publication number: 20090176451
    Abstract: Pairing information is encoded as color information by a color coding device. The encoded color information is displayed by the color coding device and viewed by a color decoding device. The color decoding device decodes the encoded pairing information and uses the decoded pairing information to establish wireless communication with the color coding device.
    Type: Application
    Filed: April 21, 2008
    Publication date: July 9, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ting-yi Yang, Thyagarajan Lakshmanan, Lotfi Herzi
  • Publication number: 20090080526
    Abstract: A processing device and method are provided for capturing images, via an image-capturing component of a processing device, and determining a motion of the processing device. An adaptive search center technique may be employed to determine a search center with respect to multiple equal-sized regions of an image frame, based on previously estimated motion vectors. One of several fast block matching methods may be used, based on one or more conditions, to match a block of pixels of one image frame with a second block of pixels of a second image. Upon matching blocks of pixels, motion vectors of the multiple equal-sized regions may be estimated. The motion may be determined, based on the estimated motion vectors, and an associated action may be performed. Various embodiments may implement techniques to distinguish motion blur from de-focus blur and to determine a change in lighting condition.
    Type: Application
    Filed: September 24, 2007
    Publication date: March 26, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Srinath Vasireddy, Sergey Chub, Gang Hua, Ting-yi Yang
  • Publication number: 20080222530
    Abstract: Described is a technology for two-dimensional navigation among user interface controls of a canvas based on up, down, left or right navigational commands received from a two-dimensional directional input mechanism such as a D-Pad, such as on a mobile device. Navigation includes iterating over candidate controls to determine which will control be chosen receive focus based on a received navigational command, the control that currently has focus, and criteria including distance and relative position of each candidate control to the control currently having focus. Vertical distance (alignment) as well as absolute distance may be used to determine the candidate control having the least computed distance. Direction and whether the candidate control is also currently visible in a viewport when the control having focus is currently visible in the viewport are other criteria that may be used in selecting a chosen control on which focus will be set.
    Type: Application
    Filed: March 6, 2007
    Publication date: September 11, 2008
    Applicant: Microsoft Corporation
    Inventors: Thyagarajan Lakshmanan, Ting-yi Yang
  • Publication number: 20080222273
    Abstract: Described is browsing websites with a small form-factor (e.g., mobile) device that is similar to a desktop browsing experience, without requiring websites to redesign pages for such devices. A server responds to client requests for page content by providing server-rendered image data to the requesting client, along with properties of elements of the page represented in the image data. The client displays a representation of the page based on the image data, and uses the property data to emulate interaction with the page rather than the image that is actually being displayed. The server may provide tiles corresponding to zoomed-in portions of the page, or the client device may generate tiles from the image data. Using the tiles, element properties and a moveable/resize-able zoom rectangle provided to the user, the client device can zoom into the page to facilitate interaction with the elements in that area.
    Type: Application
    Filed: March 7, 2007
    Publication date: September 11, 2008
    Applicant: Microsoft Corporation
    Inventors: Thyagarajan Lakshmanan, Ting-yi Yang