Patents by Inventor Chih-Lung Lin

Chih-Lung Lin 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: 20190075317
    Abstract: Techniques and tools for video coding/decoding with motion resolution switching and sub-block transform coding/decoding are described. For example, a video encoder adaptively switches the resolution of motion estimation and compensation between quarter-pixel and half-pixel resolutions; a corresponding video decoder adaptively switches the resolution of motion compensation between quarter-pixel and half-pixel resolutions. For sub-block transform sizes, for example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding.
    Type: Application
    Filed: November 1, 2018
    Publication date: March 7, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Pohsiang Hsu, Chih-Lung Lin, Ming-Chieh Lee, Thomas W. Holcomb, Sridhar Srinivasan
  • Publication number: 20190037219
    Abstract: Various embodiments of the present technology generally relate to encoding techniques. More specifically, some embodiments relate to encoding techniques for screen data. Intra block copy (IntraBC) using motion compensation within a frame (not between frames) is very useful for encoding data captured from screen. Unfortunately, this tool is not included in most of video coding standards, including the base version of HEVC (i.e., H.265). Various embodiments of the present technology utilize encoding techniques to simulate IntraBC with compliant syntax. For example, embodiments divide a high-resolution frame into smaller areas and then encode these areas independently as if these smaller areas were independent frames.
    Type: Application
    Filed: July 28, 2017
    Publication date: January 31, 2019
    Inventors: You Zhou, Chih-Lung Lin, Ming Chieh Lee
  • Patent number: 10182872
    Abstract: A positioning mark apparatus of a surgery navigation system and an implementation instrument thereof are disclosed. The positioning mark apparatus includes a positioning base and a frequency modulated radio frequency positioning module. One end of the positioning base is a lock portion having a screw structure, another end is a head having a joint structure, and a free end of the head has a fitting structure. The frequency modulated radio frequency positioning module has a sleeving structure that cooperates with the head structure and buckles with the joint structure. The frequency modulated radio frequency positioning module includes an antenna unit, a printed circuit board unit electrically connected to the antenna unit, and an electronic component battery unit supplying power to the printed circuit board unit. The frequency modulated radio frequency positioning module may transmit, according to a received frequency modulated signal, a feedback signal including a radio frequency signal to the external.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: January 22, 2019
    Assignee: Metal Industries Research and Develoment Centre
    Inventors: Chin-Yu Chang, Bing-Feng Huang, Yen-Ting Liu, Chih-Lung Lin
  • Publication number: 20190012977
    Abstract: An Liquid crystal display panel is provided. The Liquid crystal display panel includes a plurality of pixel elements arranged as a pixel array. The Liquid crystal display panel receives a plurality of data signals, a plurality of gate driving signals, a plurality of control signals, and an extra data signal. Each of the gate driving signals includes a gate pulse; each of the data signals includes a data voltage; the extra data signal includes a data voltage; and each of the control signals includes a gate pulse and a data voltage.
    Type: Application
    Filed: November 6, 2017
    Publication date: January 10, 2019
    Inventors: Chih-Lung LIN, Po-Syun Chen, Cheng-Chiu Pai
  • Patent number: 10175098
    Abstract: An optical sensing circuit has a plurality of optical sensing units arranged so that the optical sensing circuit is ambient light insensitive or sensitive to light within certain spectrum. The sensitive spectra corresponding to the plurality of optical sensing units are different from one another.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: January 8, 2019
    Assignee: AU OPTRONICS CORPORATION
    Inventors: Chih-Lung Lin, Chia-En Wu, Po-Syun Chen, Fu-Hsing Chen, Ming-Xun Wang, Ching-En Lee, Po-Cheng Lai, Jian-Shen Yu
  • Patent number: 10158879
    Abstract: Techniques and tools for sub-block transform coding are described. For example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding. The video encoder may determine the transform sizes as well as switching levels (e.g., frame, macroblock, or block) in a closed loop evaluation of the different transform sizes and switching levels. The encoder and decoder may use different scan patterns for different transform sizes when scanning values from two-dimensional blocks into one-dimensional arrays, or vice versa. The encoder and decoder may use sub-block pattern codes to indicate the presence or absence of information for the sub-blocks of particular blocks.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: December 18, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Thomas W. Holcomb, Chih-Lung Lin
  • Publication number: 20180352238
    Abstract: Described tools and techniques relate to signaling for DC coefficients at small quantization step sizes. The techniques and tools can be used in combination or independently. For example, a tool such as a video encoder or decoder processes a VLC that indicates a DC differential for a DC coefficient, a FLC that indicates a value refinement for the DC differential, and a third code that indicates the sign for the DC differential. Even with the small quantization step sizes, the tool uses a VLC table with DC differentials for DC coefficients above the small quantization step sizes. The FLCs for DC differentials have lengths that vary depending on quantization step size.
    Type: Application
    Filed: August 10, 2018
    Publication date: December 6, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Chih-Lung Lin, Shankar Regunathan, Sridhar Srinivasan
  • Publication number: 20180338149
    Abstract: Described tools and techniques relate to signaling for DC coefficients at small quantization step sizes. The techniques and tools can be used in combination or independently. For example, a tool such as a video encoder or decoder processes a VLC that indicates a DC differential for a DC coefficient, a FLC that indicates a value refinement for the DC differential, and a third code that indicates the sign for the DC differential. Even with the small quantization step sizes, the tool uses a VLC table with DC differentials for DC coefficients above the small quantization step sizes. The FLCs for DC differentials have lengths that vary depending on quantization step size.
    Type: Application
    Filed: July 31, 2018
    Publication date: November 22, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Chih-Lung Lin, Shankar Regunathan, Sridhar Srinivasan
  • Patent number: 10136132
    Abstract: Disclosed herein are exemplary embodiments of innovations in the area of encoding pictures or portions of pictures and determining whether and how certain encoding operations should be performed and flagged for performance by the decoder in the bitstream. In particular examples, various implementations for selectively encoding picture portions (e.g., blocks) in a skip mode (e.g., as in the skip mode of the H.265/HEVC standard) are disclosed. Embodiments of the disclosed techniques can be used to improve encoder efficiency, decrease overall encoder resource usage, and/or improve encoder speed. Such embodiments can be used in encoder modes in which efficient, fast encoder performance is desired (e.g., during encoding of live events, such as video conferencing).
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: November 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: You Zhou, Sergey Sablin, Chih-Lung Lin, Ming-Chieh Lee
  • Publication number: 20180329483
    Abstract: A 3D positioning system and method, adapted for object tracking and positioning of virtual reality is provided. The method comprises: tracking a characteristic of at least a light-emitting component at a controller; calculating relative displacement information between each of the controller and a headset display device according to the characteristic; detecting first displacement information of the headset display device and second displacement information of each of the controller; transmitting the relative displacement information, the first displacement information, and the second displacement information to the host; and adjusting a corresponding virtual image of the virtual reality according to the relative displacement information, the first displacement information, and the second displacement information and transmitting the adjusted virtual image to the headset display device to display via the host.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 15, 2018
    Inventors: Ping-Fu HSIEH, Chih-Lung LIN, Chun-Chieh CHUANG, Hui-Chun CHUNG, Wei-Chung HUNG, Pei-Lun HAN, Tse-Wei LIN
  • Patent number: 10123038
    Abstract: Techniques and tools for video coding/decoding with motion resolution switching and sub-block transform coding/decoding are described. For example, a video encoder adaptively switches the resolution of motion estimation and compensation between quarter-pixel and half-pixel resolutions; a corresponding video decoder adaptively switches the resolution of motion compensation between quarter-pixel and half-pixel resolutions. For sub-block transform sizes, for example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: November 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pohsiang Hsu, Chih-Lung Lin, Ming-Chieh Lee, Thomas W. Holcomb, Sridhar Srinivasan
  • Patent number: 10075731
    Abstract: Techniques and tools for video coding/decoding with sub-block transform coding/decoding and re-oriented transforms are described. For example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding. The video encoder may determine the transform sizes as well as switching levels (e.g., frame, macroblock, or block) in a closed loop evaluation of the different transform sizes and switching levels. When a video encoder or decoder uses spatial extrapolation from pixel values in a causal neighborhood to predict pixel values of a block of pixels, the encoder/decoder can use a re-oriented transform to address non-stationarity of prediction residual values.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: September 11, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sridhar Srinivasan, Thomas W. Holcomb, Chih-Lung Lin, Pohsiang Hsu, Ming-Chieh Lee
  • Patent number: 10060160
    Abstract: A latch assembly disposed in an anti-fire door includes a tube, a blocking pin, an elastic member and a wedging member, wherein the tube comprises a main body and an accommodating space. The main body comprises a constraining slot communicating with the accommodating space, wherein the blocking pin, the elastic member and the wedging member are disposed in the accommodating space. The elastic member is used for pushing the blocking pin and the wedging member to move and making the blocking pin protruding to the tube and lodging in a door frame. The wedging member lodged in the constraining slot is used for blocking the blocking pin protruded to the tube therefore preventing the blocking pin from retracting back into the accommodating space.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: August 28, 2018
    Assignee: TAIWAN FU HSING INDUSTRIAL CO., LTD.
    Inventors: Ching-Kai Wang, Chih-Lung Lin
  • Patent number: 10063863
    Abstract: Described tools and techniques relate to signaling for DC coefficients at small quantization step sizes. The techniques and tools can be used in combination or independently. For example, a tool such as a video encoder or decoder processes a VLC that indicates a DC differential for a DC coefficient, a FLC that indicates a value refinement for the DC differential, and a third code that indicates the sign for the DC differential. Even with the small quantization step sizes, the tool uses a VLC table with DC differentials for DC coefficients above the small quantization step sizes. The FLCs for DC differentials have lengths that vary depending on quantization step size.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: August 28, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chih-Lung Lin, Shankar Regunathan, Sridhar Srinivasan
  • Patent number: 10038917
    Abstract: Innovations are presented that reduce the computational complexity of video encoding by selectively skipping certain evaluation stages during intra-picture prediction. A video encoder receives and encodes a current picture. As part of the encoding, for a current block of the current picture, the video encoder evaluates at least some intra-picture prediction modes (“IPPMs”). According to a search strategy, the video encoder selectively skips time-consuming evaluation of certain IPPMs for the current block when those IPPMs are not expected to improve rate-distortion performance, which can dramatically speed up the encoding process. For example, the video encoder conditionally performs a gradient search among angular IPPMs. Or, as another example, the video encoder selectively skips evaluation of IPPMs depending on a cost of encoding the current block using motion compensation. Or, as another example, the video encoder prioritizes IPPMs evaluated for a block of chroma sample values.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: July 31, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: You Zhou, Chih-Lung Lin, Ming-Chieh Lee, Binlong Li
  • Publication number: 20180204540
    Abstract: An automatically brightness adjusting electronic device and a brightness adjusting method are provided. The method comprises: sensing an environmental light intensity; generating a brightness adjustment signal according to the environmental light intensity via a second control unit; and adjusting a display brightness of a display unit according to the brightness adjustment signal via a first control unit or the second control unit.
    Type: Application
    Filed: January 5, 2018
    Publication date: July 19, 2018
    Inventors: CHIN-HUNG LIN, WEI-CHUNG HUNG, HUAI-HAO SYU, TZU-PING LIN, CHIA-PO CHOU, TSUNG-LIN WU, HAN-WEI TANG, YI-CHING CHEN, CHIH-LUNG LIN, PING-FU HSIEH
  • Publication number: 20180161068
    Abstract: A mandibular fixation device is provided to overcome the low operability of the conventional mandibular fixation device. The mandibular fixation device includes a sleeve, a first screw rod, a second screw rod and two positioning members. The sleeve includes two ends respectively provided with first and second screw holes. The first and second screw holes have opposite spiral directions. The first screw rod has a first threaded portion and a first assembly portion. The first threaded portion is threadedly engaged with the first screw hole, and the first assembly portion is located outside of the sleeve. The second screw rod has a second threaded portion and a second assembly portion. The second threaded portion is threadedly engaged with the second screw hole, and the second assembly portion is located outside of the sleeve. The two positioning members are coupled with the first and second assembly portions, respectively.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Yue-Jun Wang, Tung-Lin Tsai, Chun-Chieh Tseng, Li-Wen Weng, Chih-Lung Lin
  • Publication number: 20180163184
    Abstract: The fructosyl amino acid oxidase (FPOX-CE) of other species, wild-type fructosyl amino acid oxidase (PnFPOX), and the recombinant proteins (PnFPOX-SS, PnFPOX-DS, and PnFPOX-TS) were respectively dissolved in a 100 mM potassium phosphate buffer (pH value of 8.0) to achieve a concentration of 0.05 mg/ml, and after a heat treatment at 25° C. to 60° C. for 10 minutes, the oxidase activities of the above-mentioned fructosyl amino acid oxidases and recombinant proteins were measured. At the same time, thermal stability (%) was calculated based on the following formula: thermal stability=(value of oxidase activity after heat treatment)/(value of oxidase activity without heat treatment)×100%.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 14, 2018
    Applicant: Industrial Technology Research Institute
    Inventors: Yi-Chau Huang, Huai-Lo Lee, Yu-Yin Tsai, Chih-Lung Lin
  • Publication number: 20180164196
    Abstract: A biological sample processing device includes a base, a purification unit, a metering unit and a first tube. The purification unit is disposed on the base and is configured to purify a sample. The metering unit is disposed on the base and has an inlet, at least one metering trough and an overflow trough. The inlet is connected to the purification unit via the first tube, and the metering trough is connected between the inlet and the overflow trough. The sample from the purification unit is configured to enter the metering unit through the inlet to be moved toward the metering trough, and to be moved toward the overflow trough after the metering trough is filled with the sample.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 14, 2018
    Applicant: Industrial Technology Research Institute
    Inventors: Chien-An Chen, Wen-Ching Lee, Tzu-Hui Wu, Pei-Shin Jiang, Ping-Jung Wu, Ruey-Shyan Hong, Hsiao-Jou Chang, Chun-Chieh Huang, Ting-Hsuan Chen, Chih-Lung Lin
  • Patent number: 9990893
    Abstract: A pixel circuit includes a first capacitor whose two terminals are coupled to a first node and a ground end respectively, a first switch whose two terminals are coupled to a second node and a fourth node respectively, a liquid crystal, a second switch, a pull-up circuit, a pull-down circuit, a second capacitor and a third switch. The first switch is coupled to the first node and a first data input end. The liquid crystal is coupled to the second and a third node. The second switch is coupled to the second node and a second data input end. The pull-up circuit is coupled to the first node and the second node and a node of a high voltage. The pull-down circuit is coupled to the second node, the fourth node and the ground end. The third switch is coupled to the fourth node and the ground end.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: June 5, 2018
    Assignee: AU OPTRONICS CORP.
    Inventors: Chih-Lung Lin, Jian-Shen Yu, Fu-Hsing Chen, Chia-Che Hung, Ze-yu Yen