Patents by Inventor Charles Reese

Charles Reese 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: 11977760
    Abstract: Securely loading digital blocks into memory for consumption by a processor. A method includes, at a memory protection shim, receiving a digital block and a manifest for the digital block. The manifest includes a transformation key for the digital block. The transformation key is configured to be used for at least one of validating the digital block or decrypting the digital block. The manifest is encrypted. The method further includes decrypting the manifest to obtain the transformation keys. The method further includes using the transformation keys to perform at least one of validating or decrypting the digital block. The method further includes retransforming the digital block using a memory protection shim ephemeral key to perform at least one of creating an authentication tag or encrypting the digital block. The method further includes storing the retransformed digital block in memory.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: May 7, 2024
    Assignee: IDAHO SCIENTIFIC LLC
    Inventors: Andrew James Weiler, Nathan Charles Chrisman, Claude Harmon Garrett, V, Dale Weston Reese, Matthew Ryan Waltz, Jay Takeji Hirata
  • Patent number: 11966332
    Abstract: An apparatus comprising a CPU core configured to execute instructions and consume data. The apparatus includes a memory configured to store the instructions and the data. A memory protection shim is coupled to the CPU core and the memory. The memory protection shim is configured to perform transformations over digital blocks to perform at least one of authentication or decryption of the digital blocks received from the memory. The memory protection shim is coupled to the CPU core in a fashion that prevents egress of the digital blocks or ingress of other external digital blocks between the memory protection shim and the CPU core.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: April 23, 2024
    Assignee: IDAHO SCIENTIFIC LLC
    Inventors: Dale Weston Reese, Matthew Ryan Waltz, Jay Takeji Hirata, Andrew James Weiler, Nathan Charles Chrisman, Claude Harmon Garrett, V
  • Publication number: 20240086556
    Abstract: An apparatus comprising a CPU core configured to execute instructions and consume data. The apparatus includes a memory configured to store the instructions and the data. A memory protection shim is coupled to the CPU core and the memory. The memory protection shim is configured to perform transformations over digital blocks to perform at least one of authentication or decryption of the digital blocks received from the memory. The memory protection shim is coupled to the CPU core in a fashion that prevents egress of the digital blocks or ingress of other external digital blocks between the memory protection shim and the CPU core.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 14, 2024
    Inventors: Dale Weston Reese, Matthew Ryan Waltz, Jay Takeji Hirata, Andrew James Weiler, Nathan Charles Chrisman, Claude Harmon Garrett, V
  • Publication number: 20240086321
    Abstract: An apparatus comprising a CPU core configured to execute instructions and consume data. The apparatus includes a memory configured to store the instructions and the data. A memory protection shim is coupled to the CPU core and the memory. The memory protection shim is configured to perform transformations over digital blocks to perform at least one of authentication or decryption of the digital blocks received from the memory. The memory protection shim is coupled to the CPU core in a fashion that prevents egress of the digital blocks or ingress of other external digital blocks between the memory protection shim and the CPU core.
    Type: Application
    Filed: October 13, 2022
    Publication date: March 14, 2024
    Inventors: Dale Weston Reese, Matthew Ryan Waltz, Jay Takeji Hirata, Andrew James Weiler, Nathan Charles Chrisman, Claude Harmon Garrett, V
  • Patent number: 11928058
    Abstract: An apparatus comprising a CPU core configured to execute instructions and consume data. The apparatus includes a memory configured to store the instructions and the data. A memory protection shim is coupled to the CPU core and the memory. The memory protection shim is configured to perform transformations over digital blocks to perform at least one of authentication or decryption of the digital blocks received from the memory. The memory protection shim is coupled to the CPU core in a fashion that prevents egress of the digital blocks or ingress of other external digital blocks between the memory protection shim and the CPU core.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: March 12, 2024
    Assignee: IDAHO SCIENTIFIC LLC
    Inventors: Dale Weston Reese, Matthew Ryan Waltz, Jay Takeji Hirata, Andrew James Weiler, Nathan Charles Chrisman, Claude Harmon Garrett, V
  • Patent number: 10217274
    Abstract: A digitally controlled lighting system where aspects have a central media server connected to remote media servers. The connection may have separate networks for control versus media. Automatic synchronization of the contents of the media servers may be carried out.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: February 26, 2019
    Assignee: Production Resource Group, LLC
    Inventors: Charles Reese, Mark A. Hunt
  • Patent number: 9977501
    Abstract: Video buttons controlling stage lights. Each of the buttons includes a video part, which displays either video or an image that previews the function that is carried out by the button when it is pressed. The buttons can be full-color buttons that show full color videos. An array of buttons can be grouped together, so that the array can operate in different modes, one of which in which the array shows an overall display, and another of which in which the array shows a single function per button. Different technologies including analog switches, touch screens, and the like can be used.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: May 22, 2018
    Assignee: Production Resource Group, LLC
    Inventors: Michael Snyder, James Bornhorst, Charles Reese, Rusty Brutsche
  • Publication number: 20170091991
    Abstract: A digitally controlled lighting system where aspects have a central media server connected to remote media servers. The connection may have separate networks for control versus media. Automatic synchronization of the contents of the media servers may be carried out.
    Type: Application
    Filed: September 12, 2016
    Publication date: March 30, 2017
    Inventors: Charles Reese, Mark A. Hunt
  • Publication number: 20160342210
    Abstract: Video buttons controlling stage lights. Each of the buttons includes a video part, which displays either video or an image that previews the function that is carried out by the button when it is pressed. The buttons can be full-color buttons that show full color videos. An array of buttons can be grouped together, so that the array can operate in different modes, one of which in which the array shows an overall display, and another of which in which the array shows a single function per button. Different technologies including analog switches, touch screens, and the like can be used.
    Type: Application
    Filed: May 17, 2016
    Publication date: November 24, 2016
    Inventors: Michael Snyder, James Bornhorst, Charles Reese, Rusty Brutsche
  • Patent number: 9342157
    Abstract: Video buttons controlling stage lights. Each of the buttons includes a video part, which displays either video or an image that previews the function that is carried out by the button when it is pressed. The buttons can be full-color buttons that show full color videos. An array of buttons can be grouped together, so that the array can operate in different modes, one of which in which the array shows an overall display, and another of which in which the array shows a single function per button. Different technologies including analog switches, touch screens, and the like can be used.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: May 17, 2016
    Assignee: Production Resource Group, LLC
    Inventors: Michael Snyder, James Bornhorst, Charles Reese, Rusty Brutsche
  • Publication number: 20160092093
    Abstract: A remote-control device which allows remotely controlling parameters of a light via a console. The console actually does the controlling, but the remote-control device enables control of the light parameters by sending the information to the console. For example, the remote can be used to control preset values or to control other aspects of the console. The console may store presets associated with focus, and those presets can be changed from the remote.
    Type: Application
    Filed: September 29, 2015
    Publication date: March 31, 2016
    Inventor: Charles Reese
  • Patent number: 9158439
    Abstract: A remote-control device which allows remotely controlling parameters of a light via a console. The console actually does the controlling, but the remote-control device enables control of the light parameters by sending the information to the console. For example, the remote can be used to control preset values or to control other aspects of the console. The console may store presets associated with focus, and those presets can be changed from the remote.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: October 13, 2015
    Assignee: Production Resource Group, LLC
    Inventor: Charles Reese
  • Patent number: 8786567
    Abstract: A software touchscreen displayed on start up for a LAN for an automated light. The software touchscreen is displayed by the software on initial startup, and later, after the initial startup, the same touchscreen is used for controlling the light.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: July 22, 2014
    Assignee: Production Resource Group, LLC
    Inventor: Charles Reese
  • Publication number: 20140118359
    Abstract: A digitally controlled lighting system where aspects have a central media server connected to remote media servers. The connection may have separate networks for control versus media. Automatic synchronization of the contents of the media servers may be carried out.
    Type: Application
    Filed: January 6, 2014
    Publication date: May 1, 2014
    Applicant: Production Resource Group, LLC
    Inventors: Charles Reese, Mark A. Hunt
  • Patent number: 8705258
    Abstract: A communication device for use with a power distribution module. The communication device allows multiple different DMX universes to be handled over the same cable that also handles power distribution. A front of house module is provided for powering consoles and receiving DMX inputs from the consoles. Two different consoles can be powered and provide their inputs, and either console can be used to control any or all of the universes.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: April 22, 2014
    Assignee: Production Resource Group, LLC
    Inventors: Charles Reese, Rusty Brutsche, James Bornhorst
  • Patent number: 8624895
    Abstract: A digitally controlled lighting system where aspects have a central media server connected to remote media servers. The connection may have separate networks for control versus media. Automatic synchronization of the contents of the media servers may be carried out.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: January 7, 2014
    Assignee: Production Resource Group, LLC
    Inventors: Charles Reese, Mark A. Hunt
  • Publication number: 20130300197
    Abstract: A communication device for use with a power distribution module. The communication device allows multiple different DMX universes to be handled over the same cable that also handles power distribution. A front of house module is provided for powering consoles and receiving DMX inputs from the consoles. Two different consoles can be powered and provide their inputs, and either console can be used to control any or all of the universes.
    Type: Application
    Filed: April 16, 2013
    Publication date: November 14, 2013
    Applicant: PRODUCTION RESOURCE GROUP L.L.C
    Inventors: Charles Reese, Rusty Brutsche, James Bornhorst
  • Publication number: 20130241885
    Abstract: A software touchscreen displayed on start up for a LAN for an automated light. The software touchscreen is displayed by the software on initial startup, and later, after the initial startup, the same touchscreen is used for controlling the light.
    Type: Application
    Filed: March 5, 2013
    Publication date: September 19, 2013
    Applicant: PRODUCTION RESOURCE GROUP L.L.C
    Inventor: Charles Reese
  • Patent number: 8421268
    Abstract: A communication device for use with a power distribution module. The communication device allows multiple different DMX universes to be handled over the same cable that also handles power distribution. A front of house module is provided for powering consoles and receiving DMX inputs from the consoles. Two different consoles can be powered and provide their inputs, and either console can be used to control any or all of the universes.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: April 16, 2013
    Assignee: Production Resource Group LLC
    Inventors: Charles Reese, Rusty Brutsche, James Bornhorst
  • Patent number: 8390581
    Abstract: A software touchscreen displayed on start up for a LAN for an automated light. The software touchscreen is displayed by the software on initial startup, and later, after the initial startup, the same touchscreen is used for controlling the light.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: March 5, 2013
    Assignee: Production Resource Group, LLC
    Inventor: Charles Reese