Patents by Inventor Aaron Johnson

Aaron Johnson 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: 20220123929
    Abstract: Methods, systems, and devices supporting virtual cryptographic key ceremonies are described. A server may receive a plurality of public keys and a plurality of digital signatures comprising data encrypted using a plurality of private keys, where each private key of the plurality of private keys corresponds to a respective public key of the plurality of public keys. The server may generate a quorum token based on the plurality of signatures and the plurality of public keys, where generating the quorum token is based on the plurality of signatures representing at least a threshold number of pools. The server may receive a plurality of encrypted shares associated with respective pools of a plurality of pools, generate a master wrapping key based on generating the quorum token and receiving the plurality of encrypted shares, unwrap a root key using the master wrapping key, and generate a certificate based on the root key.
    Type: Application
    Filed: January 25, 2021
    Publication date: April 21, 2022
    Inventors: Aaron Johnson, Christopher Pylypko, William Johnson
  • Publication number: 20220057771
    Abstract: Apparatuses, systems, and methods are disclosed for a multidimensional print, cut, and craft device. A device includes a housing, a gantry coupled to the housing, a tool housing movably coupled to the gantry, a tool holder coupled to the tool housing, and a material platform. The tool housing is movable in three dimensions in response to the gantry being actuated to craft a material placed on the material platform using a tool placed in the tool holder.
    Type: Application
    Filed: August 18, 2021
    Publication date: February 24, 2022
    Inventors: Philip Beffrey, Jason Brinkerhoff, J. Aaron Johnson, Rodney Stock
  • Publication number: 20220051265
    Abstract: A method of delivering digital content for use on an electronic cutting machine. The method includes displaying at least one themed project in a rich internet application, where the themed project has at least one glyph of a glyph collection. The method further includes providing access to the rich internet application over a network and offering purchased access to the glyph collection. Any glyphs of the glyph collection can be added to the themed project. The themed project is cuttable on an electronic cutting machine in communication with the rich internet application.
    Type: Application
    Filed: October 22, 2021
    Publication date: February 17, 2022
    Applicant: Cricut, Inc.
    Inventor: Jonathan Aaron Johnson
  • Publication number: 20220021524
    Abstract: Methods and systems for securing customer data in a multi-tenant database environment are described. A key identifier received from a security server may be stored by an application server. The key identifier may be associated with a private key that is accessible by the security server and not accessible by the application server. A request to derive a symmetric key may be transmitted from the application server to the security server, the request including a public key generated by the application server, a salt value, and the key identifier. The symmetric key may then be derived based on the transmitted public key and the private key using a key derivation function. The application server may then receive and store the symmetric key in an in-memory cache, and be used to securely encrypt data received by the application server from client devices.
    Type: Application
    Filed: July 16, 2020
    Publication date: January 20, 2022
    Inventors: Prasad Peddada, Taher Elgamal, Aaron Johnson, Ryan Guest
  • Publication number: 20220021525
    Abstract: Methods and systems for securing customer data in a multi-tenant database environment are described. A key identifier received from a security server may be stored by an application server. The key identifier may be associated with a private key that is accessible by the security server and not accessible by the application server. A request to derive a symmetric key may be transmitted from the application server to the security server, the request including a public key generated by the application server, a salt value, and the key identifier. The symmetric key may then be derived based on the transmitted public key and the private key using a key derivation function. The application server may then receive and store the symmetric key in an in-memory cache, and be used to securely encrypt data received by the application server from client devices.
    Type: Application
    Filed: July 16, 2020
    Publication date: January 20, 2022
    Inventors: Prasad PEDDADA, Taher Elgamal, Aaron Johnson, Ryan Guest
  • Patent number: 11170383
    Abstract: A method of delivering digital content for use on an electronic cutting machine. The method includes displaying at least one themed project in a rich internet application, where the themed project has at least one glyph of a glyph collection. The method further includes providing access to the rich internet application over a network and offering purchased access to the glyph collection. Any glyphs of the glyph collection can be added to the themed project. The themed project is cuttable on an electronic cutting machine in communication with the rich internet application.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: November 9, 2021
    Assignee: Cricut, Inc.
    Inventor: Jonathan Aaron Johnson
  • Patent number: 11055731
    Abstract: Disclosed are methods and apparatuses for generating simulations on the fly using large historical data and forecast data. To improve system performance, the large historical data are processed in parallel.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: July 6, 2021
    Assignee: Oracle International Corporation
    Inventors: Kara Mitchell, Aaron Johnson, Eric Vance
  • Patent number: 11034100
    Abstract: A method and apparatus for forming a composite object. A first plurality of tows is laid up over a tool according to a first path. A second plurality of tows is laid up over the tool according to a second path. A first portion of the first plurality of tows runs non-parallel to a second portion of the second plurality of tows. First ends of the first portion of the first plurality of tows and second ends of the second portion of the second plurality of tows meet at a merge zone along the tool to form a ply of a composite laminate.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: June 15, 2021
    Assignee: The Boeing Company
    Inventors: Michael Kenneth-Que Louie, Jeron D. Moore, Gagandeep Saini, Luis A. Perla, Brice Aaron Johnson, Stewart James Ibbotson, Timothy D. Jackson, Robert G. Meyer, Robert Graham Albers
  • Publication number: 20210151841
    Abstract: Batteries including electrochemical cells, associated components, and arrangements thereof are generally described. In some aspects, batteries with housings that undergo relatively little expansion and contraction even in cases where electrochemical cells in the battery undergo a relatively high degree of expansion and contraction during charging and discharging are provided. Batteries configured to apply relatively high magnitudes and uniform force to electrochemical cells in the battery, while in some cases having high energy densities and a relatively low pack burden, are also provided. In certain aspects, arrangements of electrochemical cells and associated components are generally described. In some aspects, thermally conductive solid articles that can be used for aligning components of the battery are described. In some aspects, thermally insulating and compressible components for battery packs are generally described.
    Type: Application
    Filed: November 19, 2020
    Publication date: May 20, 2021
    Applicant: Sion Power Corporation
    Inventors: Aaron Johnson, Jared M. Jennings, Mark Niedzwiecki, Homa Shayan, Daniel G. Milobar, Ryan Michael Niccum
  • Publication number: 20210151839
    Abstract: Batteries including electrochemical cells, associated components, and arrangements thereof are generally described. In some aspects, batteries with housings that undergo relatively little expansion and contraction even in cases where electrochemical cells in the battery undergo a relatively high degree of expansion and contraction during charging and discharging are provided. Batteries configured to apply relatively high magnitudes and uniform force to electrochemical cells in the battery, while in some cases having high energy densities and a relatively low pack burden, are also provided. In certain aspects, arrangements of electrochemical cells and associated components are generally described. In some aspects, thermally conductive solid articles that can be used for aligning components of the battery are described. In some aspects, thermally insulating and compressible components for battery packs are generally described.
    Type: Application
    Filed: November 19, 2020
    Publication date: May 20, 2021
    Applicant: Sion Power Corporation
    Inventors: Mark Niedzwiecki, Daniel G. Milobar, Ryan Michael Niccum, Glenn Alan Hamblin, Jared M. Jennings, Homa Shayan, Aaron Johnson
  • Patent number: 11005838
    Abstract: Systems, methods, and other embodiments associated with a monitoring process for event detection and notification transmission are described. In one embodiment, a method includes configuring a monitoring process with a matching rule used to evaluate data sources of an enterprise computing environment to determine if an event has occurred. The example method may also include executing the monitor process to identify a set of subscribers and establish a trust relationship. The example method may also include, for each subscriber, executing the monitoring process to impersonate a subscriber, execute the matching rule upon data sources accessible to the subscriber to perform a test as to whether the event has occurred, and transmit a message of the event if the event occurred.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: May 11, 2021
    Assignee: Oracle International Corporation
    Inventors: Michael Tebben, Haiyan Wang, Nicole Laurent, Qiu Zhong, Aaron Johnson, Darryl M. Shakespeare
  • Patent number: 10974465
    Abstract: A method and system for forming a composite laminate. A layup plan is generated for laying up a plurality of plies having a plurality of merge zones, each ply of the plurality of plies having a corresponding merge zone at which ends of a first plurality of tows for each ply and ends of a second plurality of tows for each ply meet. The locations of the plurality of merge zones are offset relative to each other through a thickness of the composite laminate. The plurality of plies is then laid up according to the layup plan to form a composite laminate.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: April 13, 2021
    Assignee: The Boeing Company
    Inventors: Jeron D. Moore, Michael Kenneth-Que Louie, Gagandeep Saini, Luis A. Perla, Brice Aaron Johnson, Stewart James Ibbotson, Robert G. Meyer
  • Publication number: 20190389150
    Abstract: A method and apparatus for forming a composite object. A first plurality of tows is laid up over a tool according to a first path. A second plurality of tows is laid up over the tool according to a second path. A first portion of the first plurality of tows runs non-parallel to a second portion of the second plurality of tows. First ends of the first portion of the first plurality of tows and second ends of the second portion of the second plurality of tows meet at a merge zone along the tool to form a ply of a composite laminate.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventors: Michael Kenneth-Que Louie, Jeron D. Moore, Gagandeep Saini, Luis A. Perla, Brice Aaron Johnson, Stewart James Ibbotson, Timothy D. Jackson, Robert G. Meyer, Robert Graham Albers
  • Publication number: 20190389149
    Abstract: A method and system for forming a composite laminate. A layup plan is generated for laying up a plurality of plies having a plurality of merge zones, each ply of the plurality of plies having a corresponding merge zone at which ends of a first plurality of tows for each ply and ends of a second plurality of tows for each ply meet. The locations of the plurality of merge zones are offset relative to each other through a thickness of the composite laminate. The plurality of plies is then laid up according to the layup plan to form a composite laminate.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventors: Jeron D. Moore, Michael Kenneth-Que Louie, Gagandeep Saini, Luis A. Perla, Brice Aaron Johnson, Stewart James Ibbotson, Robert G. Meyer
  • Publication number: 20190356654
    Abstract: Systems, methods, and other embodiments associated with a monitoring process for event detection and notification transmission are described. In one embodiment, a method includes configuring a monitoring process with a matching rule used to evaluate data sources of an enterprise computing environment to determine if an event has occurred. The example method may also include executing the monitor process to identify a set of subscribers and establish a trust relationship. The example method may also include, for each subscriber, executing the monitoring process to impersonate a subscriber, execute the matching rule upon data sources accessible to the subscriber to perform a test as to whether the event has occurred, and transmit a message of the event if the event occurred.
    Type: Application
    Filed: May 15, 2018
    Publication date: November 21, 2019
    Inventors: Michael TEBBEN, Haiyan WANG, Nicole LAURENT, Qiu ZHONG, Aaron JOHNSON, Darryl M. SHAKESPEARE
  • Patent number: 10453262
    Abstract: An apparatus and method for the creation of dynamically reflecting car mirrors in a virtual application using a proprietary layered panorama method. This approach utilizes the panoramic background as a source image for the reflection and specially produced masks for the mirrors in each stereo panoramic vehicle image.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: October 22, 2019
    Assignee: RELAY CARS LLC
    Inventors: David Falstrup, Thom Denick, Alex McClain, Aaron Johnson, Seth Peterson, Pat Hadnagy
  • Publication number: 20190295109
    Abstract: Disclosed are methods and apparatuses for generating simulations on the fly using large historical data and forecast data. To improve system performance, the large historical data are processed in parallel.
    Type: Application
    Filed: April 2, 2019
    Publication date: September 26, 2019
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kara MITCHELL, Aaron JOHNSON, Eric VANCE
  • Patent number: 10354547
    Abstract: A novel, useful and non-obvious method for the creation of virtual test drives in a virtual reality application using a layered panorama method. This novel approach utilizes the stereoscopic panoramic vehicle interior images layered over a 360 looping video, inclusive of dynamically reflecting car mirrors, animated steering wheels and speedometer for an immersive realistic, test drive experience.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: July 16, 2019
    Assignee: Relay Cars LLC
    Inventors: David Falstrup, Thom Denick, Aaron Johnson, Seth Peterson, Alex McClain, Paul Maxon, Pat Hadnagy, Claudia Nefately Ambriz
  • Patent number: 10336260
    Abstract: An exemplary vehicle assembly includes, among other things, a sensor device that detects a location of a structure outside a vehicle, a running board moveable between a stowed position and a deployed position. The deployed position is adjusted relative to the vehicle based on the location of the structure detected by the sensor. An exemplary running board deploying method includes, among other things, detecting a location of a structure outside a vehicle, and transitioning a running board from a stowed position to a deployed position. The deployed position is adjusted relative to the vehicle based on the location of the structure.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: July 2, 2019
    Assignee: Ford Global Technologies, LLC
    Inventors: Stuart Salter, Paul Kenneth Dellock, Terry Lobsinger, Mark Beilman, Aaron Johnson
  • Patent number: D912566
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: March 9, 2021
    Inventor: Jonathan Aaron Johnson