Patents by Inventor Joseph Keslin

Joseph Keslin 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: 20240086490
    Abstract: A computer-implemented method includes generating a user interface; receiving a set of object models; processing the received object models; and rendering the document model via a viewport. A non-transitory computer readable medium contains program instructions that when executed, cause a computer to generate a user interface; receive a set of object models; process the received object models; and render the document model via a viewport. A computing system includes a processor and a memory having stored thereon instructions that when executed by the process, cause the computing system to generate a user interface; receive a set of object models; process the received object models; and render the document model via a viewport.
    Type: Application
    Filed: October 13, 2023
    Publication date: March 14, 2024
    Inventors: Joseph Keslin, Karl Knoernschild
  • Patent number: 11914852
    Abstract: Systems and methods are provided for improving user experience in reading of email messages and other electronic communications. An interactive visualization of an electronic message may be provided, the visualization including a “dynamic message header region” that a user may cause to be collapsed and/or expanded to reduce the amount of device screen space occupied by message metadata and correspondingly increase the amount of device screen space available to display the message body, while maintaining accessibility of the while maintaining accessibility of the message metadata.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: February 27, 2024
    Assignee: RELATIVITY ODA LLC
    Inventors: Douglas Markey, Karl Knoernschild, Joseph Keslin
  • Publication number: 20240045580
    Abstract: Systems and methods are provided for improving user experience in reading of email messages and other electronic communications. An interactive visualization of an electronic message may be provided, the visualization including a “dynamic message header region” that a user may cause to be collapsed and/or expanded to reduce the amount of device screen space occupied by message metadata and correspondingly increase the amount of device screen space available to display the message body, while maintaining accessibility of the while maintaining accessibility of the message metadata.
    Type: Application
    Filed: August 4, 2022
    Publication date: February 8, 2024
    Inventors: Douglas Markey, Karl Knoernschild, Joseph Keslin
  • Patent number: 11797635
    Abstract: A computer-implemented method of preloading content includes generating a user interface; receiving a set of object models; processing the received object models; based on detecting an event: (i) receiving a document model; and (ii) rendering the document model via a viewport. A non-transitory computer readable medium contains program instructions that when executed, cause a computer to generate a user interface; receive a set of object models; process the received object models; detect an event; receive a document model; and render the document model via a viewport. A computing system includes a processor and a memory storing instructions that when executed by the process, cause the computing system to generate a user interface; receive a set of object models; process the received object models; detect an event; receive a document model; and render the document model via a viewport.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: October 24, 2023
    Assignee: RELATIVITY ODA LLC
    Inventors: Joseph Keslin, Karl Knoernschild
  • Patent number: 11681862
    Abstract: Techniques are described relating to the identification of location of content within an electronic document. Techniques may include generating a location identification rule specifying one or more parameters for identifying a location identifier (LID) for each of the one or more streams associated with the content of the electronic document. Further, the LID may be generated in accordance with the location identification rule. The LID may be assigned to at least a portion of the content, such that the portion of the content within the electronic document may be located in accordance with the LID.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: June 20, 2023
    Assignee: RELATIVITY ODA LLC
    Inventors: Douglas Markey, Karl Knoernschild, Joseph Keslin, Philip Boutros
  • Publication number: 20220318287
    Abstract: A non-transitory computer readable medium containing program instructions that when executed, cause a computer to: generate a graphical user interface; process object model(s) to generate document model(s); and process the document model(s) to generate rendered document(s). A computing system comprising one or more processors; and one or more memories storing instructions that, when executed by the one or more processors, cause the computing system to: generate a graphical user interface; process object model(s) to generate document model(s); and process the document model(s) to generate rendered document(s). A computer-implemented method for improving rendering of multiple documents via one or more document models, the method comprising: generating a graphical user interface; processing object model(s) to generate document model(s); and processing the document model(s) to generate rendered document(s).
    Type: Application
    Filed: April 1, 2022
    Publication date: October 6, 2022
    Inventors: Joseph Keslin, Karl Knoernschild
  • Publication number: 20220318335
    Abstract: Systems and methods for opening documents and incrementally loading document fragments are provided. Upon generating a user interface associated with the document, a client device may generate a document fragment model of a portion of the document for display via the user interface. As the user navigates through the document, document fragment models of additional portions of the document are predictively generated for low-latency display via the user interface.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 6, 2022
    Inventors: Joseph Keslin, Karl Knoernschild
  • Publication number: 20220318491
    Abstract: Systems and methods for contextual highlighting and redaction of documents are provided. Upon receiving highlighting data corresponding to a document, a client device may evaluate the highlighting data to generate a highlighting model, which may be stored in a cache of the client device. In response to an event, the highlighting model may be retrieved from the cache, and analyzed to determine a highlighting portion of a document model. A rendering of the document model including highlighting in the highlighted portion of the document model may then be displayed.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 6, 2022
    Inventors: Joseph Keslin, Karl Knoernschild
  • Publication number: 20220318333
    Abstract: A computer-implemented method of preloading content includes generating a user interface; receiving a set of object models; processing the received object models; based on detecting an event: (i) receiving a document model; and (ii) rendering the document model via a viewport. A non-transitory computer readable medium contains program instructions that when executed, cause a computer to generate a user interface; receive a set of object models; process the received object models; detect an event; receive a document model; and render the document model via a viewport. A computing system includes a processor and a memory storing instructions that when executed by the process, cause the computing system to generate a user interface; receive a set of object models; process the received object models; detect an event; receive a document model; and render the document model via a viewport.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 6, 2022
    Inventors: Joseph Keslin, Karl Knoernschild
  • Publication number: 20220318484
    Abstract: Systems and methods for previewing documents associated with a headless object are provided. A client device may generate a primary user interface having a first viewport with a first object focus. In response to a first event, the first object focus may be set to a document model corresponding to the object. The document model may be loaded into a data memory of the client device, and the first object focus may be set to display a rendering of the document model. In response to a second event, a secondary interface of the client device may display the rendering of the document model that was loaded into the data memory.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 6, 2022
    Inventors: Joseph Keslin, Karl Knoernschild
  • Patent number: 11425067
    Abstract: Systems and methods are provided for improving user experience in reading of email messages and other electronic communications. An interactive visualization of an electronic message may be provided, the visualization including a “dynamic message header region” that a user may cause to be collapsed and/or expanded to reduce the amount of device screen space occupied by message metadata and correspondingly increase the amount of device screen space available to display the message body, while maintaining accessibility of the while maintaining accessibility of the message metadata.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: August 23, 2022
    Assignee: RELATIVITY ODA LLC
    Inventors: Douglas Markey, Karl Knoernschild, Joseph Keslin
  • Patent number: 10943056
    Abstract: Techniques are described relating to the identification of location of content within an electronic document. Techniques may include generating a location identification rule specifying one or more parameters for identifying a location identifier (LID) for each of the one or more streams associated with the content of the electronic document. Further, the LID may be generated in accordance with the location identification rule. The LID may be assigned to at least a portion of the content, such that the portion of the content within the electronic document may be located in accordance with the LID.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: March 9, 2021
    Assignee: RELATIVITY ODA LLC
    Inventors: Douglas Markey, Karl Knoernschild, Joseph Keslin, Philip Boutros
  • Publication number: 20210019366
    Abstract: Systems and methods are described for facilitating reliable extraction of text content from particular classes of digital documents (e.g., PDF documents) having that lack the structural information traditionally necessary for straightforward text extraction. Font encoding patterns are identified as indicative of an offset that may be applied to code values in the font encoding to produce values of intended Unicode characters. By classifying a particular digital document according to these patterns, an offset may be identified and text may be extracted without requiring use of computationally intensive optical character recognition (OCR) techniques.
    Type: Application
    Filed: July 15, 2019
    Publication date: January 21, 2021
    Inventors: Douglas Markey, Karl Knoernschild, Joseph Keslin
  • Publication number: 20200336446
    Abstract: Systems and methods are provided for improving user experience in reading of email messages and other electronic communications. An interactive visualization of an electronic message may be provided, the visualization including a “dynamic message header region” that a user may cause to be collapsed and/or expanded to reduce the amount of device screen space occupied by message metadata and correspondingly increase the amount of device screen space available to display the message body, while maintaining accessibility of the while maintaining accessibility of the message metadata.
    Type: Application
    Filed: April 19, 2019
    Publication date: October 22, 2020
    Inventors: Douglas Markey, Karl Knoernschild, Joseph Keslin