Patents Assigned to LEMON, INC.
  • Patent number: 11960712
    Abstract: A computer system is provided for implementing a pre-release of a recording at a distribution platform. The computer system includes a processor coupled to a storage system that stores instructions, which, upon execution by the processor, cause the processor to present a release interface for the recording. The release interface includes graphical controls element for confirming the pre-release of the recording, for selecting a release date, and for selecting a pre-release date. The instructions further cause the processor to receive information describing a confirmation of the pre-release of the recording, a selected release date, and a selected pre-release date. The instructions further cause the processor to provide a truncated version of the recording for the pre-release of the recording. The instructions further cause the processor to transmit the truncated version of the recording to a digital streaming platform.
    Type: Grant
    Filed: October 27, 2022
    Date of Patent: April 16, 2024
    Assignee: LEMON INC.
    Inventor: Maria Yurievna Altyeva
  • Patent number: 11961537
    Abstract: The present disclosure describes techniques for generating content based on rhythm. The techniques comprises acquiring a plurality of images comprising an object with movements in the plurality of images; determining whether at least one portion of the at least one part of the object in a first image aligns with a target image overlaid on the first image and whether the at least one portion aligns with the target image at a time proximate to a first rhythmic point of a playback of a selected piece of music; segmenting the at least one part of the object from the first image in response to determining that the at least one portion aligns with the target image at the time proximate to the first rhythmic point of the playback of the selected piece of music; and generating a first overlay based on the at least one part of the object.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: April 16, 2024
    Assignee: LEMON INC.
    Inventor: Runze Zhang
  • Patent number: 11962936
    Abstract: Systems, methods and apparatus for encoding, decoding or transcoding visual media data are described. One example method of processing visual media data includes performing a conversion between visual media data and a bitstream of the visual media data according to a format rule, wherein the format rule specifies that a supplemental enhancement information (SEI) message that refers to a dependent random access point (DRAP) picture is included in the bitstream, and wherein the format rule further specifies that the SEI message includes a syntax element indicating a number of intra random access point (IRAP) pictures or dependent random access point (DRAP) pictures that are within a same coded layer video sequence (CLVS) as the DRAP picture.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: April 16, 2024
    Assignee: Lemon Inc.
    Inventor: Ye-Kui Wang
  • Patent number: 11955110
    Abstract: The present disclosure describes techniques for identifying languages associated with music. Training data may be received, wherein the training data comprise information indicative of audio data representative of a plurality of music samples and metadata associated with the plurality of music samples. The training data further comprises information indicating a language corresponding to each of the plurality of music samples. A machine learning model may be trained to identify a language associated with a piece of music by applying the training data to the machine model until the model reaches a predetermined recognition accuracy. A language associated with the piece of music may be determined using the trained machine learning model.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: April 9, 2024
    Assignee: LEMON, INC.
    Inventor: Keunwoo Choi
  • Patent number: 11954828
    Abstract: Systems and method directed to generating a stylized image are disclosed. In particular, the method includes, in a first data path, (a) applying first stylization to an input image and (b) applying enlargement to the stylized image from (a). The method also includes, in a second data path, (c) applying segmentation to the input image to identify a face region of the input image and generate a mask image, and (d) applying second stylization to an entirety of the input image and inpainting to the identified face region of the stylized image. Machine-assisted blending is performed based on (1) the stylized image after the enlargement from the first data path, (2) the inpainted image from the second data path, and (3) the mask image, in order to obtain a final stylized image.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: April 9, 2024
    Assignee: Lemon Inc.
    Inventors: Jing Liu, Chunpong Lai, Guoxian Song, Linjie Luo, Ye Yuan
  • Patent number: 11949918
    Abstract: A method implemented by a video coding apparatus includes applying a neural network (NN) filter to an unfiltered sample of a video unit to generate a filtered sample. The NN filter is applied based on a syntax element of the video unit. The method also includes converting between a video media file and a bitstream based on the filtered sample that was generated.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: April 2, 2024
    Assignees: LEMON INC., BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC., BYTEDANCE (HK) LIMITED
    Inventors: Yue Li, Li Zhang, Kai Zhang, Junru Li, Meng Wang, Siwei Ma, Shiqi Wang
  • Patent number: 11936899
    Abstract: Embodiments of the present disclosure provide methods, apparatuses and computer storage media for video processing. One example method comprises determining, during a conversion between a current video block of a video and a bitstream of the video, at least one set of motion candidates for the current video block, each motion candidate comprising predicted motion information determined from neighboring video blocks of the current video block; determining, based on a template of the current video block and from the at least one set of motion candidates, a target motion candidate for the current video block by using a template matching cost rule; and performing the conversion based on the target motion candidate.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: March 19, 2024
    Assignee: LEMON INC.
    Inventors: Na Zhang, Kai Zhang, Hongbin Liu, Li Zhang, Yue Wang
  • Patent number: 11928183
    Abstract: An image processing method includes acquiring a set of image samples for training an attribute recognition model, wherein the set of image samples includes a first subset of image samples with category labels and a second subset of image samples without category labels; training a sample prediction model using the first subset of image samples, and predicting categories of the image samples in the second subset of image samples using the trained sample prediction model; determining a category distribution of the set of image samples based on the category labels of the first subset of image samples and the predicted categories of the second subset of image samples; and acquiring a new image sample if the determined category distribution does not conform to the expected category distribution, and adding the acquired new image sample to the set of image samples.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: March 12, 2024
    Assignee: LEMON INC.
    Inventors: Jingna Sun, Weihong Zeng, Peibin Chen, Xu Wang, Chunpong Lai, Shen Sang, Jing Liu
  • Patent number: 11930295
    Abstract: Systems, methods and apparatus for processing visual media data are described. One example method includes performing a conversion between visual media data and a visual media file that includes one or more tracks that store one or more bitstreams of the visual media data according to a format rule; wherein the visual media file includes a base track that references one or more subpicture tracks, and wherein the format rule specifies an order of non-VCL (video coding layer) NAL (network abstraction layer) units in a sample of the base track in reconstructing a video unit from the sample of the base track and samples in the one or more subpicture tracks.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: March 12, 2024
    Assignee: Lemon Inc.
    Inventor: Ye-Kui Wang
  • Patent number: 11928078
    Abstract: The present disclosure describes techniques for effect asset creation. At one file of defining at least one new type of asset may be created based on an existing type of asset. Properties of the at least one new type of asset may be configured. The properties comprise an identifier of the at least one new type of asset and information indicative of the existing type of asset. The at least one new type of asset may be implemented with scripts. Implementing the at least one new type of asset with scripts comprises fetching a native object corresponding to the existing type of asset. The script-based at least one new type of asset enables to create new effect assets while avoiding an inflation of a package size of an effect creation tool.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: March 12, 2024
    Assignee: Lemon Inc.
    Inventors: Zeyong Cai, Nite Luo
  • Patent number: 11914584
    Abstract: Embodiments of the present disclosure provide a method and apparatus for reset command configuration, a device, and a storage medium, the method, applied to an editor of target software, includes: starting a command group storage unit and starting a snapshot session through the inputted startGroup command; directly performing the reset command configuration on the target software in an command-type manner through the inputted operation execution command; converting change information of an object in the snapshot-type session into a command pair through the snapshot capture command, pressing the command pair into the command group storage unit, and using all command groups of the command pair as a reset command to realize performing the reset command configuration on the target software in the snapshot-type manner, thereby achieving that the target software supports both the command-type reset command configuration and the snapshot-type reset command configuration.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: February 27, 2024
    Assignee: LEMON INC.
    Inventors: Hai Quang Kim, Cheng Fang, Lu Tao
  • Patent number: 11914540
    Abstract: An on-chip integrated circuit, a data processing device and a method are provided. The on-chip integrated circuit includes: a processor circuit and an accelerator circuit. The processor circuit includes a processor and a data storage area, the processor is connected to the data storage area through a first bus in the processor circuit. The accelerator circuit includes an accelerator and a second bus, the accelerator is connected to the second bus, and the second bus is bridged with the first bus corresponding to the data storage area, to perform data interaction between the accelerator and the data storage area, which can reduce the congestion on a bus of the processor and improve the quality of service of the application.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: February 27, 2024
    Assignee: Lemon Inc.
    Inventors: Yimin Chen, Shan Lu, Chuang Zhang, Junmou Zhang, Yuanlin Cheng, Jian Wang
  • Patent number: 11917214
    Abstract: A method for live streaming recommended content from a content request includes live streaming a first content from a first user side, activating a live reaction at the first user side, and providing the content request at a second user side when the live reaction is enabled. The method also includes determining a second content, sending the content request indicating the second content, and receiving a confirmation at the second user side indicating the content request being sent. The method further includes receiving, at the first user side, the content request sent from the second user side, approving the content request at the first user side, and after the content request is approved, live streaming from the first user side, the second content corresponding to the content request.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: February 27, 2024
    Assignee: LEMON INC.
    Inventors: Weston Bell-Geddes, August Yadon, Yu Qin, Guan-Bai Chen
  • Patent number: 11899639
    Abstract: A first combined key may be generated based on a geographic location, a first time, and a first user that are associated with a first event. The first combined key and first data indicating the first event may be stored in a database, the first combined key configured to identify the first data. A second combined key may be generated based on the geographic location, a second time, and a second user that are associated with a second event. The second combined key and second data indicating the second event may be stored in the database, the second combined key configured to identify the second data. A set of events associated with the geographic location and comprising the first event and the second event may be presented by retrieving the first data and the second data using the first combined key and the second combined key, respectively.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: February 13, 2024
    Assignees: Lemon Inc., Beijing Youzhuju Network Technology Co., Ltd.
    Inventors: Viacheslav Dubeyko, Jian Wang
  • Patent number: 11900545
    Abstract: The present disclosure describes techniques for creating effects based on facial features. A mesh comprising a set of vertices based on detecting key points of at least one facial part may be created. A mask may be created based on rendering the mesh. A filter may be created by applying a function to a texture based on the mask. A portion of at least one image may be extracted based at least in part on the mask. The portion may correspond to the at least one facial part. An effect may be created on the extracted portion using the filter.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: February 13, 2024
    Assignee: Lemon Inc.
    Inventors: Nathanael Schager, Zhe Huang, Kewei Chen, Nite Luo, Clement Boissiere
  • Patent number: 11902537
    Abstract: Example implementations include a method, apparatus and computer-readable medium of video processing, including constructing, during a conversion between a current video block of a video and a bitstream of the video, at least one template set for the current video block from a plurality of sub-templates. The one or more sub-templates may be selected from a plurality of sub-templates including: a left sub-template, an above sub-template, a right-above sub-template, a left-below sub-template, and a left-above sub-template. The implementations further include deriving at least one intra-prediction mode (IPM) based on cost calculations. The implementations include determining, based on the at least one IPM, a final predictor of the current video block. The implementations include performing the conversion based on the final predictor.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: February 13, 2024
    Assignee: LEMON INC.
    Inventors: Yang Wang, Kai Zhang, Li Zhang, Yuwen He, Hongbin Liu
  • Patent number: 11902552
    Abstract: Systems, methods and apparatus for encoding or decoding a file format that stores one or more images are described. One example method includes performing a conversion between a visual media file and a bitstream of a visual media data according to a format rule, wherein the format rule specifies a characteristic of a syntax element in the visual media file, wherein the syntax element has a value that is indicative of a number of bytes used for indicating a constraint information associated with the bitstream.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: February 13, 2024
    Assignee: Lemon Inc.
    Inventor: Ye-Kui Wang
  • Patent number: D1024094
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: April 23, 2024
    Assignee: LEMON INC.
    Inventor: Ling Zhong
  • Patent number: D1024095
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: April 23, 2024
    Assignee: LEMON INC.
    Inventor: Ling Zhong
  • Patent number: D1024096
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: April 23, 2024
    Assignee: LEMON INC.
    Inventors: Ling Zhong, Yue Chen