Patents by Inventor Sung-Wen Wang

Sung-Wen Wang 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: 11934027
    Abstract: An optical system affixed to an electronic apparatus is provided, including a first optical module, a second optical module, and a third optical module. The first optical module is configured to adjust the moving direction of a first light from a first moving direction to a second moving direction, wherein the first moving direction is not parallel to the second moving direction. The second optical module is configured to receive the first light moving in the second moving direction. The first light reaches the third optical module via the first optical module and the second optical module in sequence. The third optical module includes a first photoelectric converter configured to transform the first light into a first image signal.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: March 19, 2024
    Assignee: TDK TAIWAN CORP.
    Inventors: Chao-Chang Hu, Chih-Wei Weng, Chia-Che Wu, Chien-Yu Kao, Hsiao-Hsin Hu, He-Ling Chang, Chao-Hsi Wang, Chen-Hsien Fan, Che-Wei Chang, Mao-Gen Jian, Sung-Mao Tsai, Wei-Jhe Shen, Yung-Ping Yang, Sin-Hong Lin, Tzu-Yu Chang, Sin-Jhong Song, Shang-Yu Hsu, Meng-Ting Lin, Shih-Wei Hung, Yu-Huai Liao, Mao-Kuo Hsu, Hsueh-Ju Lu, Ching-Chieh Huang, Chih-Wen Chiang, Yu-Chiao Lo, Ying-Jen Wang, Shu-Shan Chen, Che-Hsiang Chiu
  • Patent number: 10129603
    Abstract: A viewing record processing circuit includes: a sensor, receiving a remote control signal; a decoder, decoding the remote control signal to a digital command code; an instruction module, generating a plurality of channel selection instructions according to the digital command code; a viewing list generating module, generating a viewing list according to the channel selection instructions, the viewing list including multiple viewing records; a sorting module, sorting the multiple viewing records in the viewing list to generate a sorted viewing list; and a compression module, compressing the sorted viewing list to generate a compressed viewing list.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: November 13, 2018
    Assignee: MSTAR SEMICONDUCTOR, INC.
    Inventor: Sung-Wen Wang
  • Publication number: 20180255317
    Abstract: A video stream to be reconstructed includes encoded data of multiple images encoded according to the High Efficiency Video Coding (HEVC) standard. Each of the images includes multiple tiles, and the encoded data of each image includes multiple data slices and multiple parameter sets. A method for reconstructing the video stream includes receiving the video stream that is to be reconstructed, analyzing the parameter sets in the video stream, retrieving multiple sets of interested video data corresponding to a region of interest of each image from the data slices according to the parameter sets, updating the parameter sets to multiple updated parameter sets, and generating a reconstructed image stream according to the interested video data and the updated parameter sets. The tiles of each image belong to a motion-constrained tile set defined in the HEVC standard.
    Type: Application
    Filed: February 6, 2018
    Publication date: September 6, 2018
    Inventor: Sung-Wen WANG
  • Publication number: 20180115779
    Abstract: An image processing apparatus for reconstructing an image frame including multiple image segments is provided. The multiple image segments are converted to a bitstream through entropy encoding. The image processing apparatus includes a shared storage region, a first processor and a second processor. The first processor performs entropy decoding on the bitstream to generate a set of first symbols, reconstructs a first image segment according to the set of first symbols, and stores the reconstructed first image segment into the shared storage region. The second processor also performs entropy decoding on the bitstream to generate a set of second symbols, obtains the part of the reconstructed image segment that is associated with a second image segment, and reconstructs the second image segment according to the set of second symbols and the obtained part of the first image segment.
    Type: Application
    Filed: February 6, 2017
    Publication date: April 26, 2018
    Inventors: Sung-Wen Wang, Yi-Shin Tung
  • Publication number: 20180082675
    Abstract: A text-to-speech method includes: receiving a text series, and generating a plurality of phonemes corresponding to the text series, wherein the phonemes form a phoneme series; inserting a pause phoneme into the phoneme series; dividing the phoneme series and the pause phoneme into a plurality of phoneme sub-series by using the pause phoneme as a dividing point, and generating a plurality of speech segments according to the phoneme sub-series; and performing a speech synthesis operation individually on the speech segments to generate a plurality of speech outputs corresponding to the plurality of speech segments. The pause phoneme is a last phoneme of the phoneme sub-series in which the pause phoneme locates.
    Type: Application
    Filed: April 12, 2017
    Publication date: March 22, 2018
    Inventor: Sung-Wen Wang
  • Patent number: 9854300
    Abstract: A device providing an automatic channel changing function includes: a receiving unit, receiving recommended program data, first user data and second user data from a first AV playing device; a storage unit, storing reference data; a look-up unit, generating channel changing data according to the recommended program data, the first user data, the second user data and the reference data; and a transmitting unit, transmitting the channel changing data to a second AV playing device according to the second user data.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: December 26, 2017
    Assignee: MStar Semiconductor, Inc.
    Inventor: Sung-Wen Wang
  • Publication number: 20170280194
    Abstract: A viewing record processing circuit includes: a sensor, receiving a remote control signal; a decoder, decoding the remote control signal to a digital command code; an instruction module, generating a plurality of channel selection instructions according to the digital command code; a viewing list generating module, generating a viewing list according to the channel selection instructions, the viewing list including multiple viewing records; a sorting module, sorting the multiple viewing records in the viewing list to generate a sorted viewing list; and a compression module, compressing the sorted viewing list to generate a compressed viewing list.
    Type: Application
    Filed: March 6, 2017
    Publication date: September 28, 2017
    Inventor: Sung-Wen Wang
  • Publication number: 20170195712
    Abstract: A device providing an automatic channel changing function includes: a receiving unit, receiving recommended program data, first user data and second user data from a first AV playing device; a storage unit, storing reference data; a look-up unit, generating channel changing data according to the recommended program data, the first user data, the second user data and the reference data; and a transmitting unit, transmitting the channel changing data to a second AV playing device according to the second user data.
    Type: Application
    Filed: February 3, 2016
    Publication date: July 6, 2017
    Inventor: Sung-Wen WANG
  • Patent number: 9615133
    Abstract: A control module of a multimedia device for generating display data required by a display module is provided. The control module includes: a signal receiving and analyzing unit, configured to receive a first signal to accordingly generate a pre-boot command, and to receive a second signal to accordingly generate a boot command; and a processor, configured to perform a pre-boot process according to the pre-boot signal to generate the image data, to enter a waiting mode when the pre-boot process is complete, and to exit the waiting mode according to the boot command. The image data is not used to display an image by the display module when the processor remains in the waiting mode.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: April 4, 2017
    Assignee: MStar Semiconductor, Inc.
    Inventors: Ling-Hsuan Huang, Sung-Wen Wang, Yi-Shin Tung
  • Publication number: 20160269790
    Abstract: A management method for sharing television program information is provided. The method includes: receiving a first sharing request for sharing a first television program with a first receiver account in a first social network, and a second sharing request for sharing a second television program with a second receiver account in a second social network; according to whether the first television program and the second television program are the same, and whether the first receiver account and the second receiver account correspond to a same user, selectively merging the first sharing request and the second sharing request.
    Type: Application
    Filed: May 27, 2015
    Publication date: September 15, 2016
    Inventor: Sung-Wen Wang
  • Publication number: 20160212428
    Abstract: A signal processing apparatus includes a memory and an expanding unit. The memory stores a plurality of initial coefficients. The expanding unit maps N initial coefficients among the coefficients to a quantization table, as N reference quantization weights, where N is a positive integer greater than 2. The N reference quantization weights are not aligned in the quantization table. The expanding unit generates the target quantization weight, by interpolation, according to the N reference quantization weights and respective distances between a target quantization weight and the N reference quantization weights in the quantization table.
    Type: Application
    Filed: January 15, 2016
    Publication date: July 21, 2016
    Inventors: Sung-Wen WANG, Yi-Shin TUNG
  • Publication number: 20150109535
    Abstract: A control module of a multimedia device for generating display data required by a display module is provided. The control module includes: a signal receiving and analyzing unit, configured to receive a first signal to accordingly generate a pre-boot command, and to receive a second signal to accordingly generate a boot command; and a processor, configured to perform a pre-boot process according to the pre-boot signal to generate the image data, to enter a waiting mode when the pre-boot process is complete, and to exit the waiting mode according to the boot command. The image data is not used to display an image by the display module when the processor remains in the waiting mode.
    Type: Application
    Filed: October 17, 2014
    Publication date: April 23, 2015
    Inventors: Ling-Hsuan Huang, Sung-Wen Wang, Yi-Shin Tung
  • Publication number: 20140185690
    Abstract: By determining multimedia positioning frames, by generating a metadata according to address information of the multimedia positioning frames and the number of multimedia frames following each of the multimedia frames, and by relocating the multimedia frames following each of the multimedia frames, a data storage amount of the metadata can be reduced. Further, when a user wishes to view a specific multimedia frame of a specific time point, the specific multimedia at the specific time point can be decoded and played without having to complete download of all multimedia frames preceding the specific time point.
    Type: Application
    Filed: December 17, 2013
    Publication date: July 3, 2014
    Applicant: MStar Semiconductor, Inc.
    Inventors: Sung-Wen WANG, Yi-Shin Tung, PIN-TING LIN
  • Publication number: 20130089153
    Abstract: An image compression and decompression method is provided. The method includes steps of: dividing an original frame into a first portion and a second portion, scaling down the second porting to generate a shrunk portion, and recomposing the first portion and the shrunk portion to generate a recomposition frame and auxiliary information. The recomposition frame has a same size as that of the original frame. The recomposition frame is then encoded into frame data which is combined with the auxiliary information to generate a compressed data file.
    Type: Application
    Filed: October 4, 2012
    Publication date: April 11, 2013
    Applicant: MStar Semiconductor, Inc.
    Inventors: Sung-Wen Wang, Chia-Chiang Ho, Yi-Shin Tung
  • Patent number: 7663512
    Abstract: A decoder for decoding a message using an arbitrary-side growing (ASG) Huffman tree including a plurality of codewords and symbols includes a database, a processing module, and a bit pattern matching module. The database stores a plurality of parameters corresponding to the ASG Huffman tree divided into several sub-trees according to a Hashemian cut operation and a bits-pattern-Xor (BPX) operation. The plurality of parameters include a bit pattern of a sub-tree of the ASG Huffman tree divided according to the BPX operation and a code length of the bit pattern. The processing module receives a bit stream corresponding to the ASG Huffman tree from an encoder. The bit pattern matching module selects bits from the bit stream according to the code length of the bit pattern and decodes the selected bits into a symbol in the ASG Huffman tree by comparing the selected bits with the bit pattern.
    Type: Grant
    Filed: July 21, 2008
    Date of Patent: February 16, 2010
    Assignees: Hon Hai Precision Industry Co., Ltd., National Taiwan University
    Inventors: Yi-Shin Tung, Sung-Wen Wang, Yi-Chin Huang, Ja-Ling Wu
  • Publication number: 20100013679
    Abstract: A decoder for decoding a message using an arbitrary-side growing (ASG) Huffman tree including a plurality of codewords and symbols includes a database, a processing module, and a bit pattern matching module. The database stores a plurality of parameters corresponding to the ASG Huffman tree divided into several sub-trees according to a Hashemian cut operation and a bits-pattern-Xor (BPX) operation. The plurality of parameters include a bit pattern of a sub-tree of the ASG Huffman tree divided according to the BPX operation and a code length of the bit pattern. The processing module receives a bit stream corresponding to the ASG Huffman tree from an encoder. The bit pattern matching module selects bits from the bit stream according to the code length of the bit pattern and decodes the selected bits into a symbol in the ASG Huffman tree by comparing the selected bits with the bit pattern.
    Type: Application
    Filed: July 21, 2008
    Publication date: January 21, 2010
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., NATIONAL TAIWAN UNIVERSITY
    Inventors: YI-SHIN TUNG, SUNG-WEN WANG, YI-CHIN HUANG, JA-LING WU