Patents Assigned to CyberLink Corp.
  • Patent number: 10230957
    Abstract: A computing device for re-encoding 360 video based on adjusted bitrate allocation receives and decodes a 360 video. The computing device partitions the 360 video into a plurality of regions and determines a pixel number for each of the plurality of regions. The computing device also determines a distortion level for each of the plurality of regions and performs bitrate allocation for each of the regions based on one or more of: the corresponding pixel number and the corresponding distortion level.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: March 12, 2019
    Assignee: CYBERLINK CORP.
    Inventors: Chen-Wei Chou, Tai-San Wang
  • Patent number: 10217489
    Abstract: In a media editing device for reorganizing media content and editing the reorganized media content, a plurality of tracks is obtained, where each track comprises at least one component, each component comprising at least one segment, each segment comprising one of: image content, video content, audio content, and audio/video content. A first user input selecting a plurality of the tracks is received. A second user input selecting at least one reorganization technique to be applied to the selected tracks is also received. The selected reorganization technique is applied to the selected tracks, and the reorganized tracks are displayed. Editing operations are received for at least one of the reorganized tracks.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: February 26, 2019
    Assignee: CYBERLINK CORP.
    Inventor: Chen-Wei Chou
  • Patent number: 10142707
    Abstract: In a computing device for streaming media content, information relating to a video bitstream is transmitted to a client device for displaying a user interface. An input signal is received from the client device indicating a desired start time in the video bitstream. Based on the start time, a target key frame is identified within the video, the target key frame comprising a nearest key frame in the video bitstream preceding the desired start time. A target frame header comprising a nearest header frame in the video preceding the target key frame is identified within the video bitstream. If necessary, the target key frame is converted to a first frame type. Only the target frame header, the target key frame, and video bitstream that follows the converted target key frame is sent to the client device, where the original frame referencing encoded in the video bitstream is utilized.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: November 27, 2018
    Assignee: CYBERLINK CORP.
    Inventor: Chen-Wei Chou
  • Patent number: 10002452
    Abstract: An image editing device is configured to automatically apply special effects to a digital image. In the image editing device, a digital image is obtained, and a selection is retrieved from a user, where the user selection specifying at least one criterion. At least one attribute of the digital image is analyzed, and a determination is made on whether the at least one attribute coincides with a target attribute associated with the at least one criterion. Responsive to the at least one attribute coinciding with the target attribute, a special effect is obtained from a data store, and the obtained special effect is applied to the digital image.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: June 19, 2018
    Assignee: CYBERLINK CORP.
    Inventors: Chieh-Chung Wu, Chin-Yu Hsu
  • Patent number: 9967213
    Abstract: An instant messaging system is configured to facilitate digital photo sharing. An invitation is transmitted to at least one contact at a corresponding instant messaging system, where the invitation includes a selected digital photo presentation template comprising a plurality of panels. Digital photos are uploaded to a media content server, and digital photos shared by the at least one invited contact are accessed, where the digital photos are arranged in each of the panels of the presentation template according to at least one viewing criterion specified by a user of the instant messaging system.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: May 8, 2018
    Assignee: CYBERLINK CORP.
    Inventor: Chun Jen Huang
  • Patent number: 9917873
    Abstract: A cloud computing device facilitates distribution of digital content by receiving multimedia content and a corresponding effect uploaded from a source device and storing the multimedia content with the corresponding effect, receiving an access request from a requesting device for the multimedia content, and determining whether the requesting device is a registered device. In response to the requesting device not being a registered device, the requesting device is registered and a registered device capabilities list is updated. A determination is made based on the registered device capabilities list on whether the requesting device is compatible with the multimedia content and effect. Based on a compatibility determination, data is transmitted to the requesting device to facilitate playback of the multimedia content and effect.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: March 13, 2018
    Assignee: CYBERLINK CORP.
    Inventor: Kuo-Chiang Hsieh
  • Patent number: 9894499
    Abstract: In an instant messaging device, a selection is received from a user, where the selection specifying a plurality of contacts to participate in an instant messaging session. At least one attribute type corresponding to the at least one intended recipient is retrieved in response to detecting a trigger event relating to a message intended for at least one recipient among the plurality of contacts. A verification operation is retrieved for each of the retrieved at least one attribute type. At least one retrieved verification operations is executed. The message is sent to the at least one intended recipient in response to successful execution of the at least one of the retrieved verification operations.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: February 13, 2018
    Assignee: CYBERLINK CORP.
    Inventor: Fu-Kai Chuang
  • Patent number: 9836180
    Abstract: A method implemented in a video editing device comprises retrieving media content and generating a user interface comprising a graphical representation of the retrieved media content on a first timeline component. The method further comprises analyzing the retrieved media content to extract attributes associated with the media content and generating a second timeline component in the user interface. At least a portion of the extracted attributes is arranged along the second timeline component with respect to time, and each of the portion of extracted attributes is represented by a corresponding graphical representation. Furthermore, each attribute corresponds to a segment in the media content. The method further comprises retrieving, based on the displayed attributes arranged along the graphical timeline component, a selection of at least one segment of the media content.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: December 5, 2017
    Assignee: CYBERLINK CORP.
    Inventors: Jau-Hsiung Huang, Yuong-Wei Lei, Min-Kuang Wang
  • Patent number: 9832373
    Abstract: A digital recording device is configured to automatically capture digital images. In the digital recording device, a camera module operating in a live preview mode generates a video stream comprising digital images. A content analyzer generates a trigger signal based on an initial image-capturing template. The camera module captures and stores digital images responsive to receiving the trigger signal. A user interface component receives from a user one or more selections among the stored digital images, a template adjuster adjusts at least one target pose specified by the image-capturing template based on the one or more user selections, wherein the content analyzer generates the trigger signal based on the adjusted image-capturing template.
    Type: Grant
    Filed: February 2, 2015
    Date of Patent: November 28, 2017
    Assignee: CYBERLINK CORP.
    Inventors: Yu-Tung Chuang, Jyun-Kai Syong, Ermin Lin
  • Patent number: 9799099
    Abstract: Various embodiments are disclosed for automatic image editing. One embodiment is a method for editing an image in an image editing device that comprises obtaining the image and analyzing attributes of the image, wherein the attributes correspond to facial attributes of at least one individual shown in the image. The method further comprises retrieving from a database a modification previously obtained by the image editing device, wherein retrieving the modification is performed based on the analyzed attributes of the image. The retrieved modification is applied to the image based on the attributes of the image.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: October 24, 2017
    Assignee: CYBERLINK CORP.
    Inventor: Wei-Sheng Yang
  • Patent number: 9728225
    Abstract: A method implemented in an audio editing device comprises retrieving, by the editing device, audio content and obtaining from a user via the user interface an effect to be applied to the audio content. The method further comprises determining a target number of samples based on the obtained effect, obtaining the target number of samples of the audio content, and identifying, within the obtained target number of samples, a maximum amplitude and a minimum amplitude. The method further comprises applying the effect to the obtained target number of samples and displaying on the user interface, a graphical representation of the obtained target number of samples with the applied effect, wherein the graphical representation depicts amplitude varying as a function of time, wherein displaying the graphical representation is performed prior to generating an audio output file with the effect applied to the audio content.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: August 8, 2017
    Assignee: CYBERLINK CORP.
    Inventor: Chun-Yen Hsu
  • Patent number: 9721387
    Abstract: A method implemented in a video playback system is described for incorporating augmented reality (AR) into a video stream. The method comprises determining a target pattern, determining an inner pattern in the target pattern, determining a relationship between the target pattern and the inner pattern, and receiving, by the video playback system, frames of the video stream. For each frame within the frame sequence, binarization is performed according to a predetermined threshold. Based on whether a location of the target pattern can be determined, a location of the inner pattern is determined. Based on the location of the inner pattern on received frames and the determined relationship between the target pattern and the inner pattern, a location of the target pattern is determined. The method further comprises displaying a virtual object with the target pattern on an output device based on the location of the target pattern.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: August 1, 2017
    Assignee: CYBERLINK CORP.
    Inventor: Chen-Wei Chou
  • Patent number: 9645697
    Abstract: Systems and methods for translating events in a high definition video playback system are disclosed. A disc viewer is configured to read at least one user interactive program on a high definition optical disc defining an original menu of a user interface. The user interface defines a plurality of event handlers for user interaction with the user interface. An express menu renderer is configured to generate a menu populated with a plurality of selectable elements that are responsive to interaction with a mouse and/or pointing device. The selectable elements correspond to user interactive features of the user interface and have a corresponding visual identifier.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: May 9, 2017
    Assignee: CYBERLINK CORP.
    Inventors: Hsin-Wei Lee, Shang-Jung Chuang
  • Patent number: 9645985
    Abstract: Various embodiments are disclosed for facilitating automatic media editing. Media content is obtained and semantic analysis is performed on text in at least a portion of the media content to obtain at least one semantic textual segment each corresponding to a text section of the media content, wherein the text section comprises at least one word in the text in the at least a portion of the media content. At least one context token corresponding to the at least one semantic textual segment is generated. The text section is visually accentuated according to the context token.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: May 9, 2017
    Assignee: CYBERLINK CORP.
    Inventor: Hsieh-Wei Chen
  • Patent number: 9633460
    Abstract: A method implemented in an image editing device comprises determining a source region in a source image and determining a target region in a target image. At least one image characteristic of each of the source region and a region outside the target region is analyzed. The content in the source region is adjusted according to the at least one image characteristic of the source region and the at least one image characteristic of the region outside the target region. The adjusted content from the source region is inserted into the target region.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: April 25, 2017
    Assignee: CYBERLINK CORP.
    Inventors: Hao-Ping Hung, Pei-Ying Lu
  • Patent number: 9609080
    Abstract: A method implemented in a delegating server for binding a device identity to a software application comprises receiving registration data from a client device executing a software application and assigning a device identifier to the client device and registering the client device with the delegating server based on the registration data. The method further comprises facilitating communication between the client device and the service provider based on the device identifier, wherein the delegating server is located between the client device and the service provider.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: March 28, 2017
    Assignee: CYBERLINK CORP.
    Inventors: Yi-Lung Tsai, Shan-Chun Pan, Dong-Yu Liu
  • Patent number: 9600869
    Abstract: In one embodiment, an image editing method, comprising: defining a region as a foreground object and a remaining region as background; applying an image warping process to a predefined object region, wherein a distortion to at least the remaining region occurs based on the image warping process applied to the predefined object region; responsive to the image warping process, determining a region to be repaired, the region to be repaired comprising a missing background; repairing the region to be repaired based on an inpainting process; and generating a repaired image by combining the predefined object region to which the image warping process is applied, one or more non-distorted regions, and the repaired region.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: March 21, 2017
    Assignee: CYBERLINK CORP.
    Inventors: Chia-En Chiang, Ho-Chao Huang, Chia-Chen Kuo
  • Patent number: D797765
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: September 19, 2017
    Assignee: CYBERLINK CORP.
    Inventors: Yung-Hau Su, Jen-Chiang Jao
  • Patent number: D812626
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: March 13, 2018
    Assignee: CYBERLINK CORP.
    Inventors: Yung-Hau Su, Jen-Chiang Jao
  • Patent number: D826951
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: August 28, 2018
    Assignee: CYBERLINK CORP.
    Inventors: Yung-Hau Su, Jen-Chiang Jao