Patents by Inventor Dan Lyn Kew

Dan Lyn Kew 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).

  • Patent number: 11868589
    Abstract: An apparatus includes a memory and a processor. The memory stores a data structure that includes an array of data blocks, each of which stores one or more strings of text of a document. The processor displays a sequence of elements, each associated with one or more consecutive data blocks of the array, and a sequence of parts, each corresponding to a data block and displaying the strings of text stored by the data block, on a GUI. The processor receives information identifying a modification of a first element, which is associated with a first data block, to which a first part corresponds. The modification is associated with an equivalent modification of the first part. The processor updates the sequence of elements according to the modification and the sequence of parts according to the equivalent modification. The processor converts the updated sequence of elements into an updated data structure.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: January 9, 2024
    Assignee: LUMINATE UNIVERSAL EDUCATION SYSTEMS, LTD
    Inventors: Julian Peterson, John Matthew Tennant, Dan Lyn Kew, Jillian Vardy, Jordan Peterson
  • Publication number: 20230133730
    Abstract: An apparatus includes a memory and a processor. The memory stores a data structure that includes an array of data blocks, each of which stores one or more strings of text of a document. The processor displays a sequence of elements, each associated with one or more consecutive data blocks of the array, and a sequence of parts, each corresponding to a data block and displaying the strings of text stored by the data block, on a GUI. The processor receives information identifying a modification of a first element, which is associated with a first data block, to which a first part corresponds. The modification is associated with an equivalent modification of the first part. The processor updates the sequence of elements according to the modification and the sequence of parts according to the equivalent modification. The processor converts the updated sequence of elements into an updated data structure.
    Type: Application
    Filed: November 4, 2021
    Publication date: May 4, 2023
    Inventors: Julian Peterson, John Matthew Tennant, Dan Lyn Kew, Jillian Vardy, Jordan Peterson
  • Patent number: 11599250
    Abstract: An apparatus includes a memory and a processor. The memory stores a document that includes a sequence of parts. Each part includes one or more strings of text. The processor displays a sequence of elements and the sequence of parts on a GUI. Each element corresponds to a part and is located at a position within the sequence of elements matching a position of the corresponding part within the sequence of parts. The processor receives information associated with a repositioning of a first element, corresponding to a first part, from a first to a second position within the sequence of elements. In response, the processor updates the sequence of elements by moving the first element from the first position to the second position, and updates the sequence of parts by moving the first part from a matching first position to a matching second position within the sequence of parts.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: March 7, 2023
    Assignee: LUMINATE UNIVERSAL EDUCATION SYSTEMS, LTD
    Inventors: Julian Peterson, John Matthew Tennant, Dan Lyn Kew, Jillian Vardy, Jordan Peterson
  • Patent number: 11416673
    Abstract: An apparatus includes a memory and a processor. The memory stores a set of sentence blocks, each including one or more sentence variants, and information identifying a selected variant. The processor displays a sequence of elements, each associated with a block and displaying the selected variant of the block, and a plurality of sentences, each assigned to a block and corresponding to the selected sentence variant of the block. The processor receives a selection of a first element, associated with a first block, or a first sentence, corresponding to the selected sentence variant of the first block, and, in response, displays the sentence variants of the first block, and an identification of the first sentence as the selected sentence variant of the first block. The processor receives information identifying a new selected sentence variant of the first block, and replaces the displayed first sentence with the new selected sentence variant.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: August 16, 2022
    Assignee: LUMINATE UNIVERSAL EDUCATION SYSTEMS, LTD
    Inventors: Julian Peterson, John Matthew Tennant, Dan Lyn Kew, Jillian Vardy, Jordan Peterson