METHOD FOR SHARING DATA BETWEEN CROSS-END CONTAINER AND NATIVE RUNTIME ENVIRONMENT, DEVICE AND MEDIUM

    公开(公告)号:US20250077318A1

    公开(公告)日:2025-03-06

    申请号:US18818440

    申请日:2024-08-28

    Applicant: Lemon Inc.

    Abstract: The embodiments of the present disclosure describe a method for sharing data between a cross-end container and a native runtime environment, a device and a medium. And the method includes: acquiring or updating, by the cross-end container or the native runtime environment, target data, and saving the target data to a shared storage region in the native runtime environment respectively in a first data format corresponding to the cross-end container and a second data format corresponding to the native runtime environment; and accessing, by the native runtime environment or the cross-end container, the shared storage region, and reading the target data in the second data format or the first data format respectively corresponding to the native runtime environment or the cross-end container.

    METHOD AND APPARATUS FOR EXECUTING PROGRAM SERVICE LOGIC, DEVICE AND MEDIUM

    公开(公告)号:US20250077245A1

    公开(公告)日:2025-03-06

    申请号:US18817627

    申请日:2024-08-28

    Applicant: Lemon Inc.

    Inventor: Hua LIU Lei MA

    Abstract: Embodiments of the present disclosure provide a method and apparatus for executing program service logic, a device and a medium. The method includes: dividing a plurality of logic blocks included in a target program into a plurality of service logic block sets according to a service to which a logic block belongs; concatenating the plurality of the service logic block sets into a service logic chain which is used for executing respective service logic block set in sequence according to an order of the respective service logic block in the service logic chain. Through the method of the present disclosure, service processing logics of different services can be decoupled, which is convenient for distinguishing and maintaining the processing logics of different services and avoiding the mutual interference of the processing logics of different services during execution.

    Systems for multi-task joint training of neural networks using multi-label datasets

    公开(公告)号:US12243292B2

    公开(公告)日:2025-03-04

    申请号:US17929449

    申请日:2022-09-02

    Applicant: Lemon Inc.

    Abstract: Systems and methods for multi-task joint training of a neural network including an encoder module and a multi-headed attention mechanism are provided. In one aspect, the system includes a processor configured to receive input data including a first set of labels and a second set of labels. Using the encoder module, features are extracted from the input data. Using a multi-headed attention mechanism, training loss metrics are computed. A first training loss metric is computed using the extracted features and the first set of labels, and a second training loss metric is computed using the extracted features and the second set of labels. A first mask is applied to filter the first training loss metric, and a second mask is applied to filter the second training loss metric. A final training loss metric is computed based on the filtered first and second training loss metrics.

    Touch animation display method and apparatus, device, and medium

    公开(公告)号:US12243142B2

    公开(公告)日:2025-03-04

    申请号:US18534233

    申请日:2023-12-08

    Applicant: LEMON INC.

    Abstract: The embodiment of the disclosure relates to a touch animation display method and apparatus, device, and medium, wherein the method includes the following steps: identifying a human body key point position on a human body in an existing video frame; according to a predetermined motion mode, acquiring a display position of a target object in the existing video frame; according to the human body key point position and the display position, judging whether a preset touch condition is satisfied; if the touch condition is satisfied, adjusting a motion mode of the target object according to a target key point position. Therefore, by displaying the target object in the video frame, the touch motion during interaction with a user is simulated in real time, the interestingness of video display is improved, and the user's interaction experience is improved.

    VIDEO GENERATION METHOD, APPARATUS, DEVICE, STORAGE MEDIUM AND PROGRAM PRODUCT

    公开(公告)号:US20250056084A1

    公开(公告)日:2025-02-13

    申请号:US18711497

    申请日:2022-11-18

    Applicant: LEMON INC.

    Abstract: The embodiments of the present disclosure provide a video generation method, an apparatus, an electronic device, a storage medium, a computer program product and a computer program, the method including: obtaining a plurality of video segments; determining feature information corresponding to the plurality of video segments; according to the feature information and a plurality of pre-stored rendering effects, determining an effect combination to be added; the rendering effects being animation, special effects or a transition; and generating a target video according to the plurality of video segments and the effect combination to be added.

    Methods and systems for live streaming recommended content

    公开(公告)号:US12219184B2

    公开(公告)日:2025-02-04

    申请号:US18417071

    申请日:2024-01-19

    Applicant: Lemon Inc.

    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.

    Portrait stylization framework to control the similarity between stylized portraits and original photo

    公开(公告)号:US12217466B2

    公开(公告)日:2025-02-04

    申请号:US17519711

    申请日:2021-11-05

    Applicant: Lemon Inc.

    Abstract: Systems and methods directed to controlling the similarity between stylized portraits and an original photo are described. In examples, an input image is received and encoded using a variational autoencoder to generate a latent vector. The latent vector may be blended with latent vectors that best represent a face in the original user portrait image. The resulting blended latent vector may be provided to a generative adversarial network (GAN) generator to generate a controlled stylized image. In examples, one or more layers of the stylized GAN generator may be swapped with one or more layers of the original GAN generator. Accordingly, a user can interactively determine how much stylization vs. personalization should be included in a resulting stylized portrait.

    System and method for animated emoji recording and playback

    公开(公告)号:US12205215B2

    公开(公告)日:2025-01-21

    申请号:US17507952

    申请日:2021-10-22

    Applicant: Lemon Inc.

    Abstract: Systems and methods for managing an animated emoji playback are provided. In particular, a server may monitor user interactions, wherein the user interactions include users interacting with objects of other users. The server may detect an action performed by a first user of the users on an object of a second user of the users and determine if the detected action is a triggering action defined by the second user that triggers a playback of an animated emoji of the second user. In response to determining that the detected action is the triggering action, the server may preset the playback of the animated emoji of the second user to the first user.

    METHOD, APPARATUS, DEVICE, AND MEDIUM FOR CACHING A PROGRAM OBJECT

    公开(公告)号:US20250021486A1

    公开(公告)日:2025-01-16

    申请号:US18770314

    申请日:2024-07-11

    Applicant: Lemon Inc.

    Inventor: Zeqing Xie

    Abstract: The disclosure provides a method, apparatus, device, and medium for caching a program object. The detailed description of this method includes: in response to a start of a target program, reading an information collection of a cache object from a storage device, preloading the cache object into a cache pool of the target program based on the information collection; and in response to a closure of the target program, saving the information collection of the cache object in the cache pool to the storage device. With this method, it is possible to eliminate the need to re-determine the preloaded object based on a manually maintained preloading policy each time the program starts, reduce computational consumption, and prevent the problem of degradation of program performance due to overloading or misloading of a cache object. In addition, the labor cost used to maintain the preload policy is reduced.

Patent Agency Ranking