Patents by Inventor Theodore Elliott

Theodore Elliott 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: 20220217106
    Abstract: Exemplary embodiments relate to methods and systems for transferring a user's messaging history from one device to another. A user's primary device, storing the official truth of the user's messaging history, establishes an end-to-end encrypted session with a new device, using a first decryption key during initial session setup. The primary device may conglomerate all or a portion of the messages comprising the user's messaging history into a data blob which is encrypted and sent to a blob store. An E2E encrypted message is sent from the primary device to the new device, via an intermediate server. The E2E encrypted message includes a second key for decrypting the data blob and a pointer to the location of data blob on the blob store. The new device retrieves the data blob from the blob store and decrypts the data blob using the second key to extract plaintext versions of the user's messages and adds the messages to the messaging application on the new device.
    Type: Application
    Filed: January 7, 2021
    Publication date: July 7, 2022
    Inventors: Alfonso Gomez Jordana Manas, Bruno Rafael Penteado Muratore, Cheng Tian, Daniel Lozano Valdes, Maksym Koshtenko, Oleg Sukhodolskii, Robert Mason, Theodore Elliott Yaung
  • Patent number: D738581
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: September 8, 2015
    Assignee: Pet Fusion, LLC
    Inventors: Theodore Elliott, Andrew Roost
  • Patent number: D739616
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: September 22, 2015
    Assignee: Pet Fusion, LLC
    Inventors: Theodore Elliott, Andrew Roost
  • Patent number: D743185
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: November 17, 2015
    Assignee: Pet Fusion, LLC
    Inventors: Theodore Elliott, Andrew Roost
  • Patent number: D799759
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: October 10, 2017
    Assignee: Pet Fusion, LLC
    Inventors: Theodore Elliott, Andrew Roost, Joshua Wirth
  • Patent number: D841904
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: February 26, 2019
    Assignee: PET FUSION, LLC
    Inventors: Josh Wirth, Andrew Roost, Theodore Elliott
  • Patent number: D854759
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: July 23, 2019
    Assignee: Pet Fusion, LLC
    Inventors: Theodore Elliott, Andrew Roost
  • Patent number: D886408
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: June 9, 2020
    Assignee: Pet Fusion, LLC
    Inventors: Andrew Roost, Theodore Elliott
  • Patent number: D894501
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: August 25, 2020
    Assignee: Pet Fusion, LLC
    Inventors: Andrew Roost, Theodore Elliott
  • Patent number: D906601
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: December 29, 2020
    Assignee: Pet Fusion, LLC
    Inventors: Andrew Roost, Theodore Elliott, Joshua Wirth
  • Patent number: D906605
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: December 29, 2020
    Assignee: Pet Fusion, LLC
    Inventors: Andrew Roost, Theodore Elliott, Pablo Ignacio Parra HenrĂ­quez
  • Patent number: D908293
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: January 19, 2021
    Assignee: Pet Fusion, LLC
    Inventors: Andrew Roost, Theodore Elliott, Pablo Ignacio Parra Henriquez
  • Patent number: D908984
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: January 26, 2021
    Assignee: PET FUSION, LLC
    Inventors: Andrew Roost, Theodore Elliott, Pablo Ignacio Parra HenrĂ­quez
  • Patent number: D910464
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: February 16, 2021
    Assignee: PET FUSION, LLC
    Inventors: Andrew Roost, Theodore Elliott
  • Patent number: D926390
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: July 27, 2021
    Assignee: Pet Fusion, LLC
    Inventors: Andrew Roost, Theodore Elliott
  • Patent number: D929679
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: August 31, 2021
    Assignee: Pet Fusion, LLC
    Inventors: Theodore Elliott, Andrew Roost, Joshua Wirth
  • Patent number: D930293
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: September 7, 2021
    Assignee: Pet Fusion, LLC
    Inventors: Andrew Roost, Theodore Elliott
  • Patent number: D988183
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: June 6, 2023
    Assignee: Things That Work Inc.
    Inventors: Theodore Elliott, David Woodward, Andrew Roost
  • Patent number: D988923
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: June 13, 2023
    Assignee: Things That Work Inc.
    Inventors: Theodore Elliott, David Woodward, Andrew Roost
  • Patent number: D1012769
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: January 30, 2024
    Assignee: Things That Work Inc.
    Inventors: Theodore Elliott, David Woodward, Andrew Roost