Patents by Inventor Wang Lin

Wang 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: 20180147423
    Abstract: An improved breaking device, which has a base, a breaking bolt, an elastic element and a conical head, wherein, the base connects to the body at one end, the conical head is linked with the base and the elastic element and breaking bolt are installed in the conical head. Therefore, the breaking device with the above-mentioned elements is used in combination with baton and breaker to smash windows, and yet, when the breaking device is not used for this purpose, the breaking bolt is hidden in the conical head to avoid scratching any persons or articles and ensure user safety.
    Type: Application
    Filed: June 15, 2017
    Publication date: May 31, 2018
    Applicant: GENERAL STAR CORP.
    Inventor: Tsai-Wang LIN
  • Publication number: 20180109817
    Abstract: A method or system for supporting dynamic construction of a user selected sub-region (e.g., viewport or region of interest) from other sub-regions of a reference media presentation is presented. The components of the reference media presentation are encoded as component tracks. A streaming decoder receives a streaming media file of the reference media presentation and displays an arbitrarily selected sub-region of the reference media presentation. The streaming media file has a derived track that (i) references one or more of the plurality of component tracks and (ii) specifies a set of operations for constructing media samples based on the media samples of the referenced component tracks. The streaming decoder provides media samples for the selected sub-region by retrieving the referenced component tracks and performing the set of operations specified by the derived track.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 19, 2018
    Inventors: Xin Wang, Wang Lin Lai, Lulin Chen, Shan Liu
  • Patent number: 9942558
    Abstract: Various implementations are directed to providing inter-layer dependency information. In one implementation, syntax elements are generated that indicate an inter-layer dependency structure among three-dimensional video (3DV) layers. Based on the inter-layer dependency structure, an inter-layer reference is identified for a picture from a layer of the 3DV layers. The picture is encoded based, at least in part, on the inter-layer reference. Corresponding decoding implementations are also provided. Additionally, in another implementation, a transmission priority and an indication of network congestion are used to determine whether to transmit data for a particular 3DV layer. The transmission priority is based on an inter-layer dependency structure among multiple 3DV layers. Another implementation is directed to a network abstraction layer unit that can explicitly identify and convey inter-layer references and corresponding dependencies.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: April 10, 2018
    Assignee: THOMSON Licensing
    Inventors: Dong Tian, Wang Lin Lai
  • Publication number: 20180098093
    Abstract: A simplified syntax signalling for the number of palette indices is disclosed, where the syntax element corresponding to the total number of palette indices minus one is signalled and the palette indices are associated with the copy-index modes in the current block. In another embodiment, a syntax corresponding to the number of palette indices minus 1 is signalled, where the palette indices are associated with the copy-index modes in the current block. According to this embodiment, the syntax is constrained to a range from 0 to block size minus 1. In yet another embodiment, conformance constraint is imposed on the palette predictor run. For a current position of the palette predictor list, a syntax element corresponding to a current palette predictor run is parsed from the input bitstream and the syntax element is constrained to a range of values access valid entries in the palette predictor.
    Type: Application
    Filed: April 8, 2016
    Publication date: April 5, 2018
    Inventors: Jing YE, Jungsun KIM, Shan LIU, Wang-Lin LAI, Tzu-Der CHUANG
  • Publication number: 20180091735
    Abstract: A method that specifies, signals and uses coding-independent code points (CICP) in processing media contents from multiple media sources is provided. An apparatus implementing the method receives media contents captured by a plurality of media sources in one or more clusters. The apparatus processes the media contents to provide a plurality of coding-independent code points for the plurality of media sources. The apparatus also encodes the media contents to provide at least one elementary stream.
    Type: Application
    Filed: September 20, 2017
    Publication date: March 29, 2018
    Inventors: Xin Wang, Lulin Chen, Wang Lin Lai, Shan Liu
  • Publication number: 20180091829
    Abstract: A method of palette index map coding of blocks in a picture by grouping coded symbols of the same type is disclosed for video encoder and decoder. In one embodiment, all syntax elements corresponding to the pixel index are grouped into a pixel index group, and all syntax elements corresponding to the escape pixel are grouped into an escape pixel group. All syntax elements corresponding to the run type and run length are grouped into an interleaved run type/run length group, or grouped into separate run type group and run length group. In another embodiment, the system parses from the video bitstream a last-run mode syntax element for a current block, where the last-run mode syntax element indicates whether a last run mode is a copy-index mode or a copy-above mode. Information associated with the last-run mode syntax element is used for reconstructing palette index map.
    Type: Application
    Filed: February 3, 2016
    Publication date: March 29, 2018
    Inventors: Shan LIU, Xiaozhong XU, Tzu-Der CHUANG, Yu-Chen SUN, Wang-Lin LAI, Yu-Wen HUANG, Jing YE
  • Publication number: 20180081395
    Abstract: A foldable electronic device including a first body, a second body, a hinge module and a shielding sheet is provided. The hinge module is pivotally connected to the first body and the second body. The shielding sheet covers the hinge module. The shielding sheet includes an inner film and an outer film overlapping each other, and the inner film is fixed to the hinge module.
    Type: Application
    Filed: September 19, 2017
    Publication date: March 22, 2018
    Applicant: COMPAL ELECTRONICS, INC.
    Inventors: Jui-Min Huang, Ching-Tai Chang, Long-Cheng Chang, Sheng-Hung Wang, Meng-Huan Tsai, Po-Hsiang Hu, Ming-Wang Lin, Chuan-Chi Lan, Sheng-Yueh Liao, Ting-Hui Liao
  • Patent number: 9900624
    Abstract: Methods and apparatus for image or video decoding in a video decoding system are disclosed. Input data associated with a current block coded with palette mode is received to parse a palette predictor run. A position of reused colors in a palette predictor table is computed according to the palette predictor run. A size of the palette predictor table is determined and compared with the position computed according to the palette predictor run to obtain a comparison result. The decoder applies palette decoding to the current block according to the comparison result. If the comparison result indicates the position computed according to the palette predictor run is not within the palette predictor table, the position is changed to a new position to indicate a corresponding reused color for the current block or a decoding process of palette predictor reuse flags is terminated.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: February 20, 2018
    Assignee: MEDIATEK INC.
    Inventors: Wang-Lin Lai, Jungsun Kim, Tzu-Der Chuang, Jing Ye, Shan Liu
  • Publication number: 20180048877
    Abstract: Aspects of the disclosure provide an apparatus that includes an interface circuit, a processing circuit, and a display device. The interface circuit is configured to receive media data with video content being structured into one or more tracks corresponding to one or more spatial partitions. The media data includes a correspondence of the one or more tracks to the one or more spatial partitions. The processing circuit is configured to extract the correspondence of the one or more tracks to the one or more spatial partitions, select, from the one or more tracks, one or more covering tracks with spatial partitions covering a region of interest based on the correspondence, and generate images of the region of interest based on the one or more covering tracks. The display device is configured to display the images of the region of interest.
    Type: Application
    Filed: July 31, 2017
    Publication date: February 15, 2018
    Applicant: MEDIATEK INC.
    Inventors: Wang Lin Lai, Shan Liu
  • Publication number: 20180035172
    Abstract: Aspects of the disclosure provide an apparatus having an interface circuit, a processing circuit and a display device. The interface circuit is configured to receive media presentation description information of media data. The media data includes video content on a two-dimensional (2D) plane that is projected from video content of a sphere surface according to a projection. The video content on the 2D plane includes a plurality of segment streams having different coverages of the video content on the 2D plane. The media presentation description information uses projection based spatial relationship description (P-SRD) to describe the different coverages of the video content on the 2D plane according to the projection. The processing circuit is configured to determine one or more segment streams based on a region of interests for image generation and the P-SRD, select segments in the one or more segment streams, and cause the interface circuit to request and receive the selected segments.
    Type: Application
    Filed: July 26, 2017
    Publication date: February 1, 2018
    Applicant: MEDIATEK INC.
    Inventors: Wang Lin Lai, Shan Liu, Xin Wang
  • Patent number: 9883161
    Abstract: Methods and apparatuses for coding occlusion layers, such as occlusion video data and occlusion depth data in 3D video, are disclosed. A decoding method comprising the steps of: extracting an indicator representative of an original format for received occlusion data, the original format selected from one of a sparse occlusion data format and a filled occlusion data format; decoding the received occlusion data to produce decoded occlusion data; and when the indicator indicates the original format as a filled occlusion data format, converting the decoded occlusion data from a sparse occlusion data format to the filled occlusion data format, the converting further including; replacing non-occlusion area data, which is represented with a defined characteristic, by respective collocated samples from 2D data in the video data frame associated with the occlusion data; outputting the decoded occlusion data and, when present, converted decoded occlusion data.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: January 30, 2018
    Assignee: THOMSON LICENSING
    Inventors: Dong Tian, Wang Lin Lai
  • Publication number: 20180020248
    Abstract: Aspects of the disclosure provide an apparatus that includes an interface circuit, a processing circuit and a display device. The interface circuit is configured to receive media description information of media data. The media data includes a plurality of segment streams having different coverage in spatial domain for video content, the media description information is indicative of the different coverage in spatial domain of the plurality of segment streams. The processing circuit is configured to determine one or more segment streams based on a region of interests for image generation and the different coverage in spatial domain of the plurality of segment streams, select segments in the one or more segment streams, and cause the interface circuit to request and receive the selected segments. The display device is configured to display images generated based on the selected segments.
    Type: Application
    Filed: July 11, 2017
    Publication date: January 18, 2018
    Applicant: MEDIATEK INC.
    Inventors: Wang Lin Lai, Shan Liu
  • Publication number: 20180014034
    Abstract: Methods and apparatus for image or video decoding in a video decoding system are disclosed. Input data associated with a current block coded with palette mode is received to parse a palette predictor run. A position of reused colors in a palette predictor table is computed according to the palette predictor run. A size of the palette predictor table is determined and compared with the position computed according to the palette predictor run to obtain a comparison result. The decoder applies palette decoding to the current block according to the comparison result. If the comparison result indicates the position computed according to the palette predictor run is not within the palette predictor table, the position is changed to a new position to indicate a corresponding reused color for the current block or a decoding process of palette predictor reuse flags is terminated.
    Type: Application
    Filed: February 5, 2016
    Publication date: January 11, 2018
    Applicant: MEDIATEK INC.
    Inventors: Wang-Lin LAI, Jungsun KIM, Tzu-Der CHUANG, Jing YE, Shan LIU
  • Publication number: 20170374372
    Abstract: A method of video coding using palette coding mode for color video in a non-444 color format is disclosed. The non-444 video data can be converted to the 444 format so that the palette designed for the 444 format can be used for the non-444 video data. For the 4:2:0 color format, each chroma sample collocated with corresponding quad luma samples is padded with three chroma samples to form converted quad chroma samples. For the 4:2:0 color format, if a current pixel does not belong to the color palette, one or more escape values are signaled for the current pixel and the escape value associated with the chroma sample of the current pixel for each color component is not signaled for three of the quad chroma sample locations collocated with corresponding quad luma samples.
    Type: Application
    Filed: December 16, 2015
    Publication date: December 28, 2017
    Inventors: Shan LIU, Jing YE, Xiaozhong XU, Jungsun KIM, Wang-Lin LAI, Shaw-Min LEI
  • Publication number: 20170345205
    Abstract: Aspects of the disclosure provide an apparatus that includes an interface circuit, an image generating circuit and a display device. The interface circuit is configured to receive media data with timed directorial information indicative of a region of interests at a time. The image generating circuit is configured to extract the timed directorial information, and generate one or more images of the region of interests based on the media data and the timed directorial information. The display device is configured to display the one or more images at the time.
    Type: Application
    Filed: May 19, 2017
    Publication date: November 30, 2017
    Applicant: MEDIATEK INC.
    Inventors: Wang Lin Lai, Shan Liu
  • Publication number: 20170289572
    Abstract: A method for color index coding of blocks in a picture is disclosed. In one embodiment for the decoder side, a current coding mode is parsed from the input coded bitstream for one or more first currently decoded pixels in a current block starting from a first starting position. If the current coding mode corresponds to a generalized copy-previous-row mode, one or more first reference pixels starting from a first starting reference position located at T-th row above the first currently decoded pixels are identified, where T is an integer equal to or greater than one. The first reference pixels starting from the first starting reference position are then used to decode the first currently decoded pixels starting from a first starting position by copying the first reference pixels starting from the first starting reference position respectively. The system may also include a copy-left mode or escape mode.
    Type: Application
    Filed: September 2, 2015
    Publication date: October 5, 2017
    Inventors: Jing YE, Shan LIU, Jungsun KIM, Wang-Lin LAI, Tzu-Der CHUANG, Yu-Chen SUN, Xiaozhong XU
  • Publication number: 20170257630
    Abstract: A method of palette management for palette coding in a video coding system receives input data associated with a current block in a high-level picture structure and initializes a palette predictor in the high-level picture structure before a corresponding palette of a first palette-coded block in the high-level picture structure is coded. If a palette mode is selected for the current block, the method applies the palette coding to the current block using a current palette and updates the palette predictor based on the current palette to generate an updated palette predictor for a next block coded in the palette mode.
    Type: Application
    Filed: May 18, 2017
    Publication date: September 7, 2017
    Inventors: Wang-Lin LAI, Yu-Chen SUN, Shan LIU, Xiaozhong XU, Tzu-Der CHUANG, Ding-Yun CHEN, Yu-Wen HUANG
  • Patent number: 9749628
    Abstract: Methods to overcome issues associated with predictors being an Escape pixel in palette coding using a copy mode are disclosed. According to one embodiment, if the predictor for a copy-above mode is an Escape pixel, the pixel value of the current Escape pixel is transmitted so that it can be reconstructed using the transmitted pixel value. In another embodiment, restriction is applied to the encoder side, where in the copy-above mode, the copy-above run is terminated or the copy-above mode is not selected for the current pixel whenever an above pixel located above a current pixel is an Escape pixel. In yet another embodiment, directly copying the Escape value is used, where both the Escape index and Escape value, or the reconstructed pixel value of the predictor is directly copied to reconstruct a current pixel when the predictor is an Escape pixel.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: August 29, 2017
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Yu-Chen Sun, Jungsun Kim, Shan Liu, Wang-Lin Lai, Yi-Wen Chen
  • Patent number: 9746962
    Abstract: A frequency selecting module for a touch system includes a storage unit, for storing a sum of at least one of a plurality of sensing signals of a plurality sensing channels in the touch system; a spectrum calculating unit, for transforming the sum of the at least one of the plurality of sensing signals stored in the storage unit to generate a spectrum data and storing the spectrum data to the storage unit; and a selecting unit, for generating an adjusting signal according to the spectrum data to select one of a plurality of operation frequencies as a working frequency of the plurality of sensing signals.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: August 29, 2017
    Assignee: Sitronix Technology Corp.
    Inventors: Chun-Kuan Wu, Chen-Yuan Yang, Ching-Jen Tung, Chun-Yu Lin, Wang-An Lin
  • Publication number: 20170195676
    Abstract: Methods for coding syntax related to palette coding generated in a video coding system are disclosed. According to one embodiment, the current block size checked against the pre-defined block size. If the current block size is larger than the pre-defined block size, a current coding mode is selected from a coding group excluding a palette coding mode. If the current block size is smaller than or equal to the pre-defined block size, the current coding mode is selected from a coding group including the palette coding mode. In another embodiment, if the current block size is greater than a maximum transform size, a current coding mode is selected from a coding group excluding a palette coding mode. If the current block size is smaller than or equal to the maximum transform size, the current coding mode is selected from a coding group including the palette coding mode.
    Type: Application
    Filed: June 19, 2015
    Publication date: July 6, 2017
    Inventors: Tzu-Der CHUANG, Jungsun KIM, Yu-Chen SUN, Wang-Lin LAI, Ching-Yeh CHEN, Jing YE, Shan LIU