Patents by Inventor JONATHAN GAN

JONATHAN GAN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230305673
    Abstract: A computer implemented method of creating essays on a computer device is provided, comprising: storing, in a memory storage device in the computer device, one or more files; creating, in an essay drafting software application, a first split screen workspace graphical user interface (GUI), wherein the first split screen workspace GUI includes an essay viewing area and a file viewing area; adding the one or more files to the file viewing area of the first split screen workspace GUI; adding one or more text pages to the essay viewing area of the first split screen workspace GUI; entering text to a first of the one or more text pages using a text editor software application; accessing a first file of the one or more files in the file viewing area of the first split screen workspace GUI through a keystroke performed on one or more keys on a keyboard, wherein the keyboard is adapted to operate as a data and command interface with the computer device and the essay drafting software application; and copying informati
    Type: Application
    Filed: April 21, 2023
    Publication date: September 28, 2023
    Inventors: Adam KERSHNER, Jonathan GANS
  • Patent number: 11693676
    Abstract: A computer implemented method of creating essays on a computer device is provided, comprising: storing, in a memory storage device in the computer device, one or more files; creating, in an essay drafting software application, a first split screen workspace graphical user interface (GUI), wherein the first split screen workspace GUI includes an essay viewing area and a file viewing area; adding the one or more files to the file viewing area of the first split screen workspace GUI; adding one or more text pages to the essay viewing area of the first split screen workspace GUI; entering text to a first of the one or more text pages using a text editor software application; accessing a first file of the one or more files in the file viewing area of the first split screen workspace GUI through a keystroke performed on one or more keys on a keyboard, wherein the keyboard is adapted to operate as a data and command interface with the computer device and the essay drafting software application; and copying informati
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: July 4, 2023
    Assignee: KAHANA GROUP INC.
    Inventors: Adam Kershner, Jonathan Gans
  • Publication number: 20230140041
    Abstract: A system and method of decoding a sub-block of residual coefficients of a transform block from a video bitstream. The method comprises determining whether sign bit hiding is used for the sub-block, the determination based on a value of a transform skip flag determined for the sub-block and a value of a sign bit hiding flag associated with the sub-block; if sign bit hiding is not used, decoding a number of sign bits equal to a number of significant coefficients in the subblock; and decoding the sub-block by reconstructing the residual coefficients of the sub-block using the decoded sign bits.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 4, 2023
    Inventor: Jonathan GAN
  • Publication number: 20220318037
    Abstract: A computer implemented method of creating essays on a computer device is provided, comprising: storing, in a memory storage device in the computer device, one or more files; creating, in an essay drafting software application, a first split screen workspace graphical user interface (GUI), wherein the first split screen workspace GUI includes an essay viewing area and a file viewing area; adding the one or more files to the file viewing area of the first split screen workspace GUI; adding one or more text pages to the essay viewing area of the first split screen workspace GUI; entering text to a first of the one or more text pages using a text editor software application; accessing a first file of the one or more files in the file viewing area of the first split screen workspace GUI through a keystroke performed on one or more keys on a keyboard, wherein the keyboard is adapted to operate as a data and command interface with the computer device and the essay drafting software application; and copying informati
    Type: Application
    Filed: June 22, 2022
    Publication date: October 6, 2022
    Inventors: Adam KERSHNER, Jonathan GANS
  • Patent number: 11397844
    Abstract: A computer implemented method of creating essays on a computer device is provided, comprising: storing, in a memory storage device in the computer device, one or more files; creating, in an essay drafting software application, a first split screen workspace graphical user interface (GUI), wherein the first split screen workspace GUI includes an essay viewing area and a file viewing area; adding the one or more files to the file viewing area of the first split screen workspace GUI; adding one or more text pages to the essay viewing area of the first split screen workspace GUI; entering text to a first of the one or more text pages using a text editor software application; accessing a first file of the one or more files in the file viewing area of the first split screen workspace GUI through a keystroke performed on one or more keys on a keyboard, wherein the keyboard is adapted to operate as a data and command interface with the computer device and the essay drafting software application; and copying informati
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: July 26, 2022
    Assignee: Kahana Group Inc.
    Inventors: Adam Kershner, Jonathan Gans
  • Publication number: 20210110102
    Abstract: A computer implemented method of creating essays on a computer device is provided, comprising: storing, in a memory storage device in the computer device, one or more files; creating, in an essay drafting software application, a first split screen workspace graphical user interface (GUI), wherein the first split screen workspace GUI includes an essay viewing area and a file viewing area; adding the one or more files to the file viewing area of the first split screen workspace GUI; adding one or more text pages to the essay viewing area of the first split screen workspace GUI; entering text to a first of the one or more text pages using a text editor software application; accessing a first file of the one or more files in the file viewing area of the first split screen workspace GUI through a keystroke performed on one or more keys on a keyboard, wherein the keyboard is adapted to operate as a data and command interface with the computer device and the essay drafting software application; and copying informati
    Type: Application
    Filed: December 6, 2019
    Publication date: April 15, 2021
    Inventors: Adam KERSHNER, Jonathan GANS
  • Patent number: 10298961
    Abstract: A method of de-blocking an edge of a block of samples of video data is disclosed. A first prediction mode is decoded for a first block of two adjacent blocks of video data, each of the blocks of video data including a primary color channel and at least one secondary color channel. A second prediction mode is decoded for a second block of the two adjacent blocks of video data. A boundary strength value is determined for a block of samples along an edge corresponding to a boundary between said first block of video data and said second block of video data. A weak de-blocking filter is applied to the block of data along said edge if the determined boundary strength value indicates that the first prediction mode is intra prediction and the second prediction mode is intra-block copy prediction. The weak de-blocking filter is different to a filter applied to a block determined to have two, adjacently located, intra prediction mode blocks.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: May 21, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Christopher James Rosewarne, Jonathan Gan, Volodymyr Kolesnikov
  • Publication number: 20170155903
    Abstract: A method of encoding a portion of a video frame into a video bitstream, in which the portion of the video frame contains samples, take account the samples representing luminance levels according to an EOTF. The method determines a luminance of the portion of the video frame, and a desired (environment) luminance step size. The desired luminance step size represents a just noticeable difference (JND) determined according to the determined luminance and a predetermined ambient luminance, the desired luminance step size being greater than a luminance (transfer function) step size from the EOTF. The method then determines a quantisation parameter from the desired luminance step size and the luminance step size from the EOTF, the quantisation parameter being used for encoding the portion of the video frame, and then encodes encoding the portion of the video frame into the video bitstream according to the determined quantisation parameter.
    Type: Application
    Filed: November 23, 2016
    Publication date: June 1, 2017
    Inventors: CHRISTOPHER JAMES ROSEWARNE, JONATHAN GAN, VOLODYMYR KOLESNIKOV
  • Publication number: 20170127090
    Abstract: A method of de-blocking an edge of a block of samples of video data is disclosed. A first prediction mode is decoded for a first block of two adjacent blocks of video data, each of the blocks of video data including a primary colour channel and at least one secondary colour channel. A second prediction mode is decoded for a second block of the two adjacent blocks of video data. A boundary strength value is determined for a block of samples along an edge corresponding to a boundary between said first block of video data and said second block of video data. A weak de-blocking filter is applied to the block of data along said edge if the determined boundary strength value indicates that the first prediction mode is intra prediction and the second prediction mode is intra-block copy prediction. The weak de-blocking filter is different to a filter applied to a block determined to have two, adjacently located, intra prediction mode blocks.
    Type: Application
    Filed: May 28, 2015
    Publication date: May 4, 2017
    Inventors: CHRISTOPHER JAMES ROSEWARNE, JONATHAN GAN, VOLODYMYR KOLESNIKOV
  • Publication number: 20170085887
    Abstract: A plurality of display device profiles is decoded from a bitstream containing video data. A display device profile is selected by comparing at least a portion of the device information of the display device profiles with corresponding device information of the first display device. An image modification parameter set is selected from a plurality of image modification parameter sets according to the selected display device profile, the plurality of image modification parameter sets being decoded from the bitstream and each of the plurality of image modification parameter sets providing information regarding luminance mapping to be applied to one or more portions of the video data. At least a portion of the video data is displayed on the first display device from the bitstream of video data by applying the selected image modification parameter set to the portion of video data from the bitstream of video data.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 23, 2017
    Inventors: CHRISTOPHER JAMES ROSEWARNE, JONATHAN GAN, VOLODYMYR KOLESNIKOV