Patents by Inventor Christopher Hopper

Christopher Hopper 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: 12051143
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating and modifying digital animations based on user interactions with a unique user interface portraying a one-dimensional layer motion element and/or elements for generating and utilizing animation path for digital design objects and animation layers. The disclosed system can provide a dynamic one-dimensional layer motion element that adapts to a selected animation layer and portrays selectable animation frames from the animation layer. The disclosed systems can provide options for generating and modifying various frames of the digital animation based on user interactions with the one-dimensional layer motion element, an animation timeline, and/or a corresponding animation canvas.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: July 30, 2024
    Assignee: Adobe Inc.
    Inventors: Kazi Rubaiat Habib, Timothy Langlois, Li-Yi Wei, John Simpson, James Corbett, Christopher Nuuja, Brooke Hopper
  • Publication number: 20240070982
    Abstract: Described herein is a process and system for constructing three-dimensional (3D) representations of roof structures. The system can create representations of roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers. The system can create representations of roof structures that conventional methods cannot create, such as roofs with edges that are not coplanar, roofs with faces that do not connect to exterior edges, roofs composed of sub-structures, or roofs with dependent structures such as dormers.
    Type: Application
    Filed: November 7, 2023
    Publication date: February 29, 2024
    Inventors: Christopher Hopper, Matthew Stevens
  • Patent number: 11876604
    Abstract: A system and method to provide streaming video content to a screen of a smart electronic device in non-viewable form until a user agrees to view the video in exchange for an incremental amount of currency, at which time the streaming video content becomes viewable in pre-determined increments of time pre-paid for by the user of the smart device by interacting with the screen. The user can determine through the screen how many increments of viewable streaming of video content are desired to be purchased and viewed by interacting with the screen in a pre-determined way each time the streaming video content becomes non-viewable.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: January 16, 2024
    Inventors: Joshua Jensen, Christopher Hopper
  • Patent number: 11816794
    Abstract: Described herein is a process and system for constructing three-dimensional (3D) representations of roof structures. The system can create representations of roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers. The system can create representations of roof structures that conventional methods cannot create, such as roofs with edges that are not coplanar, roofs with faces that do not connect to exterior edges, roofs composed of sub-structures, or roofs with dependent structures such as dormers.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: November 14, 2023
    Assignee: Aurora Solar Inc.
    Inventors: Christopher Hopper, Matthew Stevens
  • Patent number: 11696374
    Abstract: An oven may include a cooking chamber configured to receive a food product, a radio frequency (RF) heating system configured to provide RF energy into the cooking chamber using solid state electronic components to heat the food product, and a context awareness engine. The context awareness engine may include processing circuitry configured to receive RF signature data (including measurements of at least forward power and reflected power) associated with provision of RF energy into the cooking chamber, and to correlate an RF signature with a phenomenon observed with respect to the food product to define a signature profile for the phenomenon observed.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: July 4, 2023
    Assignee: ILLINOIS TOOL WORKS INC.
    Inventor: Christopher Hopper
  • Publication number: 20230133013
    Abstract: An oven may include a cooking chamber configured to receive a first food product, a convective heating system configured to provide heated air into the cooking chamber, a radio frequency (RF) heating system configured to provide RF energy into the cooking chamber, and processing circuitry configured to execute a recipe defining cooking parameters for cooking the first food product. The cooking parameters may define operational settings for the convective heating system and the RF heating system and a nominal cooking time for a first batch including the first food product. The processing circuitry may be operably coupled to a mass adjustment module configured to determine, based on an indication of an addition of a second batch comprising a second food product to the cooking chamber, an overlap period during which the first and second food products are simultaneously cooked and a completion time for cooking the second food product after the overlap period.
    Type: Application
    Filed: September 27, 2022
    Publication date: May 4, 2023
    Inventors: Paul Storiz, Christopher Hopper, Daniele Chirico, Dionysios Tsiogkas, Joshua Linton
  • Publication number: 20230136782
    Abstract: A multi-tier rack assembly for use in an oven including a cooking chamber, a convective heating system configured to provide heated air into the cooking chamber, and a radio frequency (RF) heating system configured to provide RF energy into the cooking chamber may include a bottom tier rack and a top tier rack. The bottom tier rack may be removable/insertable relative to the cooking chamber to be supported at a bottom wall of the cooking chamber. The bottom tier rack may include a first frame including a plurality of first frame members that surround a first grate structure. The top tier rack may be removable/insertable to be supported by the bottom tier rack. The top tier rack may include a second frame including a plurality of second frame members that surround a second grate structure.
    Type: Application
    Filed: September 29, 2022
    Publication date: May 4, 2023
    Inventors: Paul Storiz, Christopher Hopper, Dionysios Tsiogkas, Joshua Linton
  • Publication number: 20230075957
    Abstract: Described herein is a process and system for constructing three-dimensional (3D) representations of roof structures. The system can create representations of roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers. The system can create representations of roof structures that conventional methods cannot create, such as roofs with edges that are not coplanar, roofs with faces that do not connect to exterior edges, roofs composed of sub-structures, or roofs with dependent structures such as dormers.
    Type: Application
    Filed: November 14, 2022
    Publication date: March 9, 2023
    Inventors: Christopher Hopper, Matthew Stevens
  • Patent number: 11501491
    Abstract: Described herein is a process and system for constructing three-dimensional (3D) representations of roof structures. The system can create representations of roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers. The system can create representations of roof structures that conventional methods cannot create, such as roofs with edges that are not coplanar, roofs with faces that do not connect to exterior edges, roofs composed of sub-structures, or roofs with dependent structures such as dormers.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: November 15, 2022
    Assignee: Aurora Solar Inc.
    Inventors: Christopher Hopper, Matthew Stevens
  • Publication number: 20210295596
    Abstract: Described herein is a process and system for constructing three-dimensional (3D) representations of roof structures. The system can create representations of roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers. The system can create representations of roof structures that conventional methods cannot create, such as roofs with edges that are not coplanar, roofs with faces that do not connect to exterior edges, roofs composed of sub-structures, or roofs with dependent structures such as dormers.
    Type: Application
    Filed: June 1, 2021
    Publication date: September 23, 2021
    Inventors: Christopher Hopper, Matthew Stevens
  • Patent number: 11037366
    Abstract: Described herein is a process and system for constructing three-dimensional (3D) representations of roof structures. The system can create representations of roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers. The system can create representations of roof structures that conventional methods cannot create, such as roofs with edges that are not coplanar, roofs with faces that do not connect to exterior edges, roofs composed of sub-structures, or roofs with dependent structures such as dormers.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: June 15, 2021
    Assignee: Aurora Solar Inc.
    Inventors: Christopher Hopper, Matthew Stevens
  • Patent number: 11026535
    Abstract: An oven may include a cooking chamber configured to receive a food product, an EM heating system configured to provide EM energy into the cooking chamber using solid state electronic components, and control electronics configured to control the EM heating system. The control electronics are configured to enable user selection of a cooking program associated with cooking the food product. The control electronics select a first algorithm to direct application of the EM energy to the food product. The control electronics perform a learning process to receive feedback on execution of the cooking program during execution of the cooking program according to the first algorithm. Responsive to detecting a trigger event during the learning process, the control electronics are configured to select a second algorithm that is different from the first algorithm to direct application of the EM energy to the food product during execution of the cooking program.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: June 8, 2021
    Assignee: ILLINOIS TOOL WORKS INC.
    Inventors: Giorgio Grimaldi, Christopher Hopper, Michele Sclocchi, Joshua M. Linton
  • Publication number: 20200404751
    Abstract: An oven may include a cooking chamber configured to receive a food product, a radio frequency (RF) heating system configured to provide RF energy into the cooking chamber using solid state electronic components to heat the food product, and a context awareness engine. The context awareness engine may include processing circuitry configured to receive RF signature data (including measurements of at least forward power and reflected power) associated with provision of RF energy into the cooking chamber, and to correlate an RF signature with a phenomenon observed with respect to the food product to define a signature profile for the phenomenon observed.
    Type: Application
    Filed: June 15, 2020
    Publication date: December 24, 2020
    Inventor: Christopher Hopper
  • Publication number: 20200320783
    Abstract: Described herein is a process and system for constructing three-dimensional (3D) representations of roof structures. The system can create representations of roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers. The system can create representations of roof structures that conventional methods cannot create, such as roofs with edges that are not coplanar, roofs with faces that do not connect to exterior edges, roofs composed of sub-structures, or roofs with dependent structures such as dormers.
    Type: Application
    Filed: June 22, 2020
    Publication date: October 8, 2020
    Inventors: Christopher Hopper, Matthew Stevens
  • Publication number: 20200219313
    Abstract: Described herein is a process and system for constructing three-dimensional (3D) representations of buildings. The 3D representations of buildings are semantic models that include roof nodes, roof edges, as well as roof faces with associated properties (e.g., pitch, azimuth). The system receives a 2D representation such as a roof outline including nodes connected by edges and associated data such as a height value, a pitch value, an independent structure, or a dependent structure. The system determines height values where a building structure changes. The system propagates a wavefront representing a cross-section of the building to the height values to generate 3D model edges. The 3D representation is generated based on the 3D model edges. The system can create 3D representations of buildings including roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers.
    Type: Application
    Filed: August 11, 2018
    Publication date: July 9, 2020
    Inventors: Christopher Hopper, Matthew Stevens
  • Patent number: 10706618
    Abstract: Described herein is a process and system for constructing three-dimensional (3D) representations of buildings. The 3D representations of buildings are semantic models that include roof nodes, roof edges, as well as roof faces with associated properties (e.g., pitch, azimuth). The system receives a 2D representation such as a roof outline including nodes connected by edges and associated data such as a height value, a pitch value, an independent structure, or a dependent structure. The system determines height values where a building structure changes. The system propagates a wavefront representing a cross-section of the building to the height values to generate 3D model edges. The 3D representation is generated based on the 3D model edges. The system can create 3D representations of buildings including roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers.
    Type: Grant
    Filed: August 11, 2018
    Date of Patent: July 7, 2020
    Assignee: AURORA SOLAR INC
    Inventors: Christopher Hopper, Matthew Stevens
  • Publication number: 20190280792
    Abstract: A system and method to provide streaming video content to a screen of a smart electronic device in non-viewable form until a user agrees to view the video in exchange for an incremental amount of currency, at which time the streaming video content becomes viewable in pre-determined increments of time pre-paid for by the user of the smart device by interacting with the screen. The user can determine through the screen how many increments of viewable streaming of video content are desired to be purchased and viewed by interacting with the screen in a pre-determined way each time the streaming video content becomes non-viewable.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 12, 2019
    Inventors: Joshua Jensen, Christopher Hopper
  • Patent number: 10282490
    Abstract: The present invention overcomes the limitations of the prior art by exploiting properties of the projection of a three-dimensional building structure (such as a roof) onto the ground. This projection is a two-dimensional spatial graph, which can be constructed for example by a user or by an image recognition algorithm. The spatial graph is processed to recreate a three-dimensional model of the building structure.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: May 7, 2019
    Assignee: Aurora Solar Inc.
    Inventor: Christopher Hopper
  • Publication number: 20190051043
    Abstract: Described herein is a process and system for constructing three-dimensional (3D) representations of buildings. The 3D representations of buildings are semantic models that include roof nodes, roof edges, as well as roof faces with associated properties (e.g., pitch, azimuth). The system receives a 2D representation such as a roof outline including nodes connected by edges and associated data such as a height value, a pitch value, an independent structure, or a dependent structure. The system determines height values where a building structure changes. The system propagates a wavefront representing a cross-section of the building to the height values to generate 3D model edges. The 3D representation is generated based on the 3D model edges. The system can create 3D representations of buildings including roof structures of arbitrary complexity and can create representations of dependent roof structures such as dormers.
    Type: Application
    Filed: August 11, 2018
    Publication date: February 14, 2019
    Inventors: Christopher Hopper, Matthew Stevens
  • Patent number: 10192004
    Abstract: Systems and methods construct three-dimensional models of building structures with roofs by exploiting properties of the projection of a three-dimensional building structure onto the ground. This projection is a two-dimensional spatial graph, which can be constructed for example by a user or by an image recognition algorithm. The spatial graph is processed to recreate a three-dimensional model of the building structure.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: January 29, 2019
    Assignee: Aurora Solar Inc.
    Inventor: Christopher Hopper