Patents Assigned to Cyberlink Corporation
  • Patent number: 8856949
    Abstract: One embodiment includes method for determining whether a player application is authorized to play protected content. The method comprises reading a digital signature associated with the player application from a predetermined memory location using a protection interface associated with the player application, where the digital signature comprises one or more file designations. The embodiment further comprises mapping, by the protection interface, the one or more file designations to one or more files associated with the player application and transmitting mapping information from the protection interface to a verification application stored on a storage medium. The verification application is configured to determine whether the player application is authorized to play the protected content if the one or more file designations match the one or more files based on the mapping information.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: October 7, 2014
    Assignee: Cyberlink Corporation
    Inventor: Hung-Te Lin
  • Patent number: 8649602
    Abstract: Various systems and methods are described for tagging photos of individuals. A plurality of facial regions is detected from a plurality of images. The images are grouped based on similarities between the facial regions within the plurality of images. Tagging data associated with one or more of the clusters is received, and based on comparing the untagged clusters with tagged clusters, untagged clusters are tagged.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: February 11, 2014
    Assignee: Cyberlink Corporation
    Inventors: Shih-Min Tang, Chung-Yi Weng, Jau-Hsiung Huang
  • Publication number: 20100172630
    Abstract: Systems and methods for performing secure playback of media content are described. One embodiment, among others, is a method for performing secure playback of video in a hardware protection module. The method comprises receiving media content from a media player comprising video data, audio data, and navigation data. The method further comprises receiving digital rights management (DRM) information relating to the media content, removing a portion of the video data from the media content, forwarding the audio data, navigation data, and a remaining portion of the video data to the media player for decoding, and decoding, in the hardware protection module, the portion of the video data.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 8, 2010
    Applicant: CYBERLINK CORPORATION
    Inventors: Hung-Te Chou, Hung-Te Lin, Yu-Tung Chuang
  • Publication number: 20100169663
    Abstract: One embodiment includes method for determining whether a player application is authorized to play protected content. The method comprises reading a digital signature associated with the player application from a predetermined memory location using a protection interface associated with the player application, where the digital signature comprises one or more file designations. The embodiment further comprises mapping, by the protection interface, the one or more file designations to one or more files associated with the player application and transmitting mapping information from the protection interface to a verification application stored on a storage medium. The verification application is configured to determine whether the player application is authorized to play the protected content if the one or more file designations match the one or more files based on the mapping information.
    Type: Application
    Filed: January 22, 2009
    Publication date: July 1, 2010
    Applicant: CYBERLINK CORPORATION
    Inventor: Hung-Te Lin
  • Publication number: 20100111488
    Abstract: Systems and methods for quality control in video playback device are provided that provide a quality control method for a video playback device with a power supply unit and a video processing unit for playback when the power supply unit supplies power thereto. The power supply of the video playback device may not always provide full performance. An insufficient power supply may result in video jitters or dropped frames. Disclosed methods of quality control in a video playback device may achieve smooth playback under varying power performance.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Applicant: CYBERLINK CORPORATION
    Inventor: Kuo Chia-Chen
  • Publication number: 20100074540
    Abstract: One embodiment, among others, is a method for clustering a plurality of images, wherein the plurality of images comprises faces of a plurality of individuals. The method comprises arranging the plurality of images associated with a plurality of individuals into a plurality of subgroups for each individual based on time stamps associated with the plurality of images, wherein the plurality of images are arranged according to increments of a time interval. The method further comprises determining whether adjacent subgroups are correlated and forming groups comprising correlated subgroups. Based on correlations between adjacent groups, the groups are associated with a particular individual.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 25, 2010
    Applicant: CYBERLINK CORPORATION
    Inventors: Shih-Min Tang, Chi Ming Lee
  • Publication number: 20100036808
    Abstract: Various embodiments described herein provide users with a fast and efficient way for identifying scenes for editing purposes. At least one embodiment is a method for searching media content based on identification data embedded in an editing file. The method comprises receiving the editing file and extracting identification data from the editing file, wherein the identification data is uniquely associated with particular media content. The method further comprises searching one or a plurality of media content based on the identification data and identifying matching media content, performing a secure download of the identified media content, and performing playback of the media content based on special effects specified in the editing file, wherein the media content is unmodified during playback.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 11, 2010
    Applicant: CYBERLINK CORPORATION
    Inventor: Hsieh-Te Lee
  • Publication number: 20090310932
    Abstract: Various embodiments described herein provide users with a fast and efficient way for identifying scenes for editing purposes. At least one embodiment is a method for editing video. The method comprises receiving a video with scenes to be edited, receiving a scene selection for editing, and partitioning the selected scene into subscenes based on the presence of subtitles, audio analysis, or a combination of both. The method further comprises identifying subscenes of interest, receiving editing commands for the subscenes of interest, and associating the editing commands with the video for future playback, wherein the video is left unmodified.
    Type: Application
    Filed: June 12, 2008
    Publication date: December 17, 2009
    Applicant: CYBERLINK CORPORATION
    Inventors: Ming-Kai Hsieh, Huan-wen Hsiao
  • Publication number: 20090257623
    Abstract: A system and a method for generating effects in a webcam application are provided. The method includes identifying a first object and a second object in a video image. The method also includes adding a first user-created object to the video image to create an altered video image and adding a second user-created object to the altered video image to further alter the altered video image. Other steps included are associating the second user-created object with the second object; identifying a movement of the second object; and moving the second user-created object in the altered video image in accordance with the association of the second user-created object with the second object. The first object is a static object, and the first user-created object is manually movable. The movement of the second user-created object in association with the second object is independent of a movement of the first user-created object.
    Type: Application
    Filed: April 15, 2008
    Publication date: October 15, 2009
    Applicant: CYBERLINK CORPORATION
    Inventors: Shih (Stanley) Tang, Ming-Jun (Rusk) Chen, Chih-Yu (Detta) Cheng
  • Publication number: 20090133012
    Abstract: Notification of a software update is achieved by multiplexing or otherwise combining data concerning the update with a broadcast signal. The update data may be included in the CA field of a PSIP DTV transport stream.
    Type: Application
    Filed: November 21, 2007
    Publication date: May 21, 2009
    Applicant: CYBERLINK CORPORATION
    Inventor: Chun Jung Shih
  • Patent number: 7266290
    Abstract: A real-time rich media recording system. The system includes a capture module, a recording module and a random access module. The recording module real-time records a rich media source captured by the capture module as digital data. The recording module constructs a rich media relational table, and inserts an event label into the rich media relational table in response to an action instruction. The random access module stops the recording process of the recording module in response to an interrupt instruction, locates a location in the digital data, disables the event labels located after the location in the rich media relational table, and reinstates the recording module to record the rich media source at the position following the location in the digital data.
    Type: Grant
    Filed: August 8, 2002
    Date of Patent: September 4, 2007
    Assignee: CyberLink Corporation
    Inventors: Aken Shiah, Andy Hsu, Chris Lin
  • Patent number: 6775467
    Abstract: A DVD playback system, associated with a DVD storage media. It comprises a loader, a system parser, a decoding device and a video/sub-picture composer. The loader system is for reading the digital data tagged with stream IDs from the DVD storage media, a primary sub-picture control signal (SP1) from the navigator, and a secondary sub-picture control signal (SP2) from the user interface. The system parser and the decoding device are for dividing the digital data into an video stream, at least one audio stream, a primary sub-picture stream and a secondary sub-picture stream and then decoding each individual stream separately into video signal, audio signal and sub-picture signal. The sub-picture signal comprises of aprimary sub-picture and a secondary sub-picture signals; The video/sub-picture composer is for mixing the video signal and the sub-picture signal to generate the video output, while the audio output module is for generating the audio output.
    Type: Grant
    Filed: August 1, 2000
    Date of Patent: August 10, 2004
    Assignee: Cyberlink Corporation
    Inventor: Chun Chia Su
  • Patent number: 6700991
    Abstract: An image authentication method by embedding digital watermarks into images, comprising: providing an original image and a watermark image; applying pseudo-random permutations to the watermark image for generating a dispersed watermark image; applying block-based permutations to the original image and the dispersed watermark image in order to form a plurality of original image blocks with each of the watermark blocks dispersed over the corresponding image block only; applying FDCT (Forward Discrete Cosine Transform) on each of the original image blocks independently so that each of the original image blocks is transformed into a DCT coefficient block that corresponds to different frequency ranges; embedding said watermark image blocks into said DCT coefficient blocks, in order to form a plurality of combined DCT coefficient blocks; applying IDCT (Inverse Discrete Cosine Transform) to the combined DCT coefficient blocks to form an embedded watermark image.
    Type: Grant
    Filed: March 7, 2000
    Date of Patent: March 2, 2004
    Assignee: Cyberlink Corporation
    Inventors: Ja-Ling Wu, Chiou-Ting Hsu
  • Patent number: 6600830
    Abstract: An automatic feature extraction system for analyzing a face image and finding the facial features of the face. In the pre-processing stage, a second-chance region growing method is applied to determine a face region on the face image. In the feature extraction stage, three primary facial features, including both eyes and the mouth, are extracted first. Then other facial features can be extracted according to these extracted primary facial features. Searching feature points can be achieved by calculating the cost function of each point using a simple feature template. In addition, a genetic algorithm can be used to accelerate the process of searching feature points.
    Type: Grant
    Filed: November 16, 1999
    Date of Patent: July 29, 2003
    Assignee: Cyberlink Corporation
    Inventors: Chun-Hung Lin, Ja-Ling Wu
  • Publication number: 20030071839
    Abstract: The present invention is related to a method of presenting adjustable multi-channel sound field over a display device when a multimedia software is playing an audio data through a speaker system. The present invention is provided to a user to adjust sound field and obtain a real time sound field after being adjusted with limited facilities. The present invention generates a virtual sound field interface on a display device, the virtual sound field interface including a user position and at least a movable virtual sound source. Each virtual sound source is at a corresponding position. Then, the present invention adjusts a position of the movable virtual sound source to obtain a corresponding real time sound field.
    Type: Application
    Filed: October 16, 2002
    Publication date: April 17, 2003
    Applicant: CYBERLINK CORPORATION
    Inventors: Yung-Chiuan Weng, Min-Yuan Chen
  • Publication number: 20020069146
    Abstract: A method and system of processing referral fees for accessing to a server computer via media player modules. First, a media player module provided by an organization contains a default web page previously defined by the organization. This default web page further contains at least one dynamic links to other web servers that provide relevant products. When one of the dynamic links is chosen, an access command containing a string data representative of the organization is issued to setup the network connection. The linked web server can pay the referral fees to the organization determined by the string if the introduced users complete some transactions.
    Type: Application
    Filed: January 18, 2002
    Publication date: June 6, 2002
    Applicant: Cyberlink Corporation, a Taiwan corporation
    Inventors: Jau-Hsiung Huang, Ja-Ling Wu, Wen-Chin Chen, Ming Ouhyoung
  • Patent number: 6229460
    Abstract: A method of generating a symmetrical reversible variable length code. This symmetrical reversible variable length code is derived from an original variable length code. Compared with the conventional generating method, the novel method is independent of the bit alignment patterns of the codeword of the original variable length code. In addition, the assignment of codewords of the symmetrical reversible variable length code is performed by a selection priority. Therefore, the overall coding efficiency is improved.
    Type: Grant
    Filed: November 16, 1999
    Date of Patent: May 8, 2001
    Assignee: Cyberlink Corporation
    Inventors: Chien-Wu Tsai, Ja-Ling Wu, Shu-Wei Liu
  • Patent number: D444472
    Type: Grant
    Filed: April 10, 2000
    Date of Patent: July 3, 2001
    Assignee: World Cyberlinks Corporation
    Inventors: John Russell, John D'Ambrosio