Patents Assigned to LEMON, INC.
  • Patent number: 11693986
    Abstract: The present disclosure describes techniques for accessing user accounts and data from any computing device. It may be determined whether an account of a user exists in a cloud service in response to receiving information associated with the user from any computing device. Data associated with the account may be stored by the cloud service. There may be a plurality of types of data associated with a plurality of security levels. The plurality of security levels may correspond to different security requirements. The data associated with the account may belong to at least one of the plurality of types of data. An instance of the account may be deployed to the computing device in response to determining that the account exists in the cloud service. The instance of the account may enable the user to access services via the computing device.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: July 4, 2023
    Assignees: Lemon Inc., Beijing Youzhuju Network Technology Co., Ltd.
    Inventors: Viacheslav Dubeyko, Jian Wang
  • Patent number: 11683529
    Abstract: Systems, methods and apparatus for visual media data processing are described. One method includes performing a conversion between a visual media data and a visual media file that stores a bitstream of the visual media data in multiple tracks according to a format rule that specifies that the file-level information includes a syntax element that identifies one or more tracks from the multiple tracks that contain a specific type of sample group that includes operation point information.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: June 20, 2023
    Assignee: LEMON INC.
    Inventor: Ye-Kui Wang
  • Patent number: 11683474
    Abstract: Example implementations include a method, apparatus and computer-readable medium of video coding, comprising receiving the code block and one or more neighbor samples and determining the value of beta based on at least one of an average chroma value, a midrange chroma value, a median chroma value, an average luma value, a midrange luma value, or a median luma value of two or more neighbor samples.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: June 20, 2023
    Assignee: Lemon Inc.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang
  • Patent number: 11675873
    Abstract: There are provided methods, devices, and computer program products for similarity determination. In a method, first and second access data are obtained for a first and a second group of users who access a first and a second website, respectively. A first and a second jump path are generated for the first and second groups of users based on the first and second access data, respectively. The first and second jump paths describe access history for the first and second groups of users among webpages in the first and second websites, respectively. A similarity is determined between the first and second websites based on the first and second jump paths. Here, access data are used for similarity determination and unvisited webpages are not considered in the similarity determination. Therefore, the computation workload may be lowered, and the noise caused by the unvisited webpages may be reduced.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: June 13, 2023
    Assignee: Lemon Inc.
    Inventors: Han Wang, Hongyu Xiong, Zheng Chen, Tianyu Zhang, Yiqi Feng, Yuan Gao, Xiangyu Zeng, Rui Li, Qingyi Lu, Yihan Yang, Yu Zhang, Bin Liu
  • Patent number: 11677908
    Abstract: The present disclosure describes techniques for facilitating a collaborative work environment. The techniques comprise creating at least one virtual room accessible by the plurality of users, wherein at least one subset of users are associated with the at least one virtual room, the at least one virtual room enables real-time communications among the at least one subset of users, and the at least one subset of users communicate with each other in the at least one virtual room through a first communication channel; receiving a request from a first user to communicate with at least a second user separately from the first communication channel; and establishing a first sub-communication channel between the first user and the at least a second user while the first communication channel remains accessible to the first user and the at least a second user.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: June 13, 2023
    Assignee: LEMON INC.
    Inventor: Yuhui Zhang
  • Patent number: 11676385
    Abstract: A target video and video description information corresponding to the target video are acquired; salient object information of the target video is determined; a key frame category of the video description information is determined; and the target video, the video description information, the salient object information and the key frame category are input into a processing model to obtain a timestamp of an image corresponding to the video description information in the target video.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: June 13, 2023
    Assignee: LEMON INC.
    Inventors: Ye Yuan, Yufei Wang, Longyin Wen
  • Patent number: 11671601
    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, where the format rule specifies a condition that controls whether an information item is included in a non-video coding layer track of the visual media file, and where a presence of the non-video coding layer track in the visual media file is indicated by a specific track reference in a video coding layer track of the visual media file.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: June 6, 2023
    Assignee: LEMON, INC.
    Inventor: Ye-Kui Wang
  • Patent number: 11671616
    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, a set of motion candidates for the current video block; determining, for each motion candidate in the set of motion candidates, a refined motion candidate by performing a local search around the each motion candidate based on a template matching cost rule; determining, from a set of refined motion candidates generated for the set of motion candidates, a target motion candidate for the current video block; and performing the conversion based on the target motion candidate.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: June 6, 2023
    Assignee: Lemon Inc.
    Inventors: Na Zhang, Kai Zhang, Hongbin Liu, Li Zhang, Yue Wang
  • Patent number: 11671627
    Abstract: Systems, methods and apparatus for generating or parsing a visual media file according to a file format include performing a conversion between a visual media data and a visual media file that stores a bitstream of the visual media data according to a format rule. The visual media file stores multiple tracks that belong to an entity group of a specific type. The format rule specifies that, responsive to the multiple tracks having a track reference to a particular type to a group identifier, the multiple tracks (A) omit carrying a sample group of a specific type or (B) carry the sample group of the specific type such that information in the sample group of the specific type is consistent with that in the entity group of the specific type.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: June 6, 2023
    Assignee: LEMON INC.
    Inventor: Ye-Kui Wang
  • Patent number: 11650748
    Abstract: In a method for offloading data processing into computational storage, a request to offload data computation into computational storage is received. One or more transactions to encapsulate the request are prepared. One or more write requests are generated based on the one or more transactions, and the one or more transactions are stored into one or more journals. A set of transactions is extracted from the one or more journals. A subset of the set of transactions is received at an eBPF subsystem, where the subset corresponds to one or more computation requests. Information from a file is extracted, where the information corresponds to one or more logical block addresses (LBAs). The one or more computation requests are performed on the one or more LBAs using the subset of the set of transactions, and an indication corresponding to the performed computation requests is generated.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: May 16, 2023
    Assignees: Lemon Inc., Beijing Youzhuju Network Technology Co Ltd.
    Inventors: Viacheslav Dubeyko, Jian Wang
  • Patent number: 11647198
    Abstract: Example implementations include a method, apparatus and computer-readable medium of video coding, comprising receiving the code block and one or more neighbor samples and determining the value of beta based on at least one of an average chroma value, a midrange chroma value, a median chroma value, an average luma value, a midrange luma value, or a median luma value of two or more neighbor samples.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: May 9, 2023
    Assignee: Lemon Inc.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang
  • Patent number: 11638037
    Abstract: Systems, methods and apparatus for generating or parsing a visual media file according to a file format include performing a conversion between a visual media data and a visual media file that stores a bitstream of the visual media data according to a format rule. The visual media file stores multiple tracks that belong to an entity group of a specific type. The format rule specifies that, responsive to the multiple tracks having a track reference to a particular type to a group identifier, the multiple tracks (A) omit carrying a sample group of a specific type or (B) carry the sample group of the specific type such that information in the sample group of the specific type is consistent with that in the entity group of the specific type.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: April 25, 2023
    Assignee: LEMON INC.
    Inventor: Ye-Kui Wang
  • Patent number: 11627182
    Abstract: Methods and systems are directed to a content services platform. The content services platform may include a processor and a memory storing instructions that, when executed by the processor, configure the content services platform to perform a method. The method may include receiving a request to initiate a shared session from a first client, the request including a first client identifier. Based on the received request, a session identifier may be provided to the first client associated with the first client identifier. A request from a second client may be received and may be associated with the session identifier. Thus, when message data from the first client is received, the message data may be added to a queue associated with the session identifier such that the message data may be provided from the queue to the second client based on the session identifier.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: April 11, 2023
    Assignee: Lemon Inc.
    Inventors: Yiling Chen, Jie Liao, Feng Cai
  • Patent number: 11625814
    Abstract: Systems and methods are directed to inpainting video. More specifically, initial video data including a sequence of image frames containing missing or corrupted pixel information may be received. Optical flow displacement values and optical flow validity masks may be generated for neighboring image frames of initial video data. Image features from image feature maps of one or more neighboring image frames may be warp-shifted to image feature maps of a current image frame using the optical flow displacement values and warp-shifted image features from the feature maps of the one or more neighboring image frames may be selected based on one or more of the optical flow validity masks. A sequence of complete image frames may be generated based on the selected warp-shifted image features from the feature maps of the one or more neighboring image frames and image features from the image feature maps of the current image frame.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: April 11, 2023
    Assignee: Lemon Inc.
    Inventors: Linjie Yang, Ding Liu, Xueyan Zou
  • Patent number: 11611752
    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, where the format rule specifies that first adaptation parameter set network abstraction layer units are disallowed from being simultaneously stored in in the visual media file in (1) any one or both of samples of video coding layer tracks or sample entries of the video coding layer tracks, and (2) samples of non-video coding layer tracks, where the video coding layer tracks are tracks containing video coding layer network abstraction layer units, and where the first adaptation parameter set network abstraction layer units includes luma mapping with chroma scaling parameters for a video stream and scaling list parameters for the video stream.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: March 21, 2023
    Assignee: LEMON INC.
    Inventor: Ye-Kui Wang
  • Patent number: 11595616
    Abstract: The present disclosure describes techniques for facilitating a collaborative work environment. The techniques comprise creating at least one virtual room accessible by the plurality of users, wherein at least one subset of users are associated with the at least one virtual room, the at least one virtual room enables real-time communications among the at least one subset of users, and the at least one subset of users communicate with each other in the at least one virtual room through a first communication channel; receiving a request from a first user to communicate with at least a second user separately from the first communication channel; and establishing a first sub-communication channel between the first user and the at least a second user while the first communication channel remains accessible to the first user and the at least a second user.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: February 28, 2023
    Assignee: LEMON INC.
    Inventor: Yuhui Zhang
  • Patent number: 11595672
    Abstract: Systems, methods and apparatus for processing image data are described. One example method includes performing a conversion between a visual media file and a bitstream. The visual media file comprises image items each comprising a sequence of one or more pictures according to a media file format, and the bitstream comprises access units each comprising one or more pictures each belonging to a layer according to a video coding format. The video coding format defines multiple profiles. The media file format specifies that the bitstream is represented in a file having a specific brand, and that one or more profiles used for representing the video in the bitstream are agnostic of the specific brand.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: February 28, 2023
    Assignee: LEMON INC.
    Inventors: Ye-Kui Wang, Li Zhang
  • Patent number: 11582456
    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, where the format rule specifies that first adaptation parameter set network abstraction layer units are disallowed from being simultaneously stored in in the visual media file in (1) any one or both of samples of video coding layer tracks or sample entries of the video coding layer tracks, and (2) samples of non-video coding layer tracks, where the video coding layer tracks are tracks containing video coding layer network abstraction layer units, and where the first adaptation parameter set network abstraction layer units includes luma mapping with chroma scaling parameters for a video stream and scaling list parameters for the video stream.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: February 14, 2023
    Assignee: LEMON INC.
    Inventor: Ye-Kui Wang
  • Patent number: 11582460
    Abstract: Aspects of the present disclosure provide techniques for derive one or more intra prediction modes (IPMs) from a subset of IPM candidates in order to determine a predictor to use for decoding a block of an image. In some aspects, the subset of IPM candidates may include IPMs that are less than the number of IPMs in a full set of all available IPM candidates (e.g., 67 IPMs in VVC or 35 in HEVC). In some aspects, the subset of IPM candidates may be based on a most probable mode (MPM) list that can be used to determine or signal an IPM based on IPMs previously used in decoding other blocks.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: February 14, 2023
    Assignee: Lemon Inc.
    Inventors: Yang Wang, Kai Zhang, Li Zhang, Yuwen He, Hongbin Liu
  • Patent number: D986908
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: May 23, 2023
    Assignee: LEMON INC.
    Inventors: Paul Lim, Esther An, Reagan Fry, Vanessa Ong, Joshua Covarrubias