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: 20230167209
    Abstract: The invention relates to water soluble crosslinkable prepolymers for the preparation of chemically stable crosslinked polymer gels, a process for preparing the same, compositions containing the same and their use such as a medical or dental filler composition.
    Type: Application
    Filed: May 11, 2021
    Publication date: June 1, 2023
    Applicant: LUMENDO AG
    Inventors: Mark BISPINGHOFF, Andreas SCHMOCKER, Aaron JOHNSON
  • Publication number: 20230084870
    Abstract: The camera-mirror device allows the user to view themselves on a big screen without needing to use electricity to power said screen. The mirror also has a couple visual effects for the subject of the photograph, using the lights to simulate camera flashes or create spooky bottom lighting. The mirror video camera or (just camera) can be paired with an electric device via Bluetooth to share photographs and videos taken BY given remote control over the settings. The body of the mirror and wooden frame are held by a bipedal stand in the back, which by a ball joint connection allows the mirror to be rotated and locked into place.
    Type: Application
    Filed: September 14, 2021
    Publication date: March 16, 2023
    Inventor: Aaron Johnson
  • Publication number: 20230012854
    Abstract: A light assembly includes a light source and a lens. The lens includes a hardcoat surface that protects the lens. The light source is positioned close to the lens, and a microtexture is defined in the hardcoat material to increase diffusion of the light to overcome the limitations of the close spacing between the lens and the light source. The hardcoat material and microtexture may be applied to both sides of the lens or one side of the lens. The light source may be a plurality of spaced apart LEDs. The microtexture may be applied to the entire surface of the lens or select regions of the lens. The microtexture is defined after the hardcoat is applied, and is defined via removal or disruption of hardcoat material. The microtexture may be defined in different ways to vary the appearance of the microtexture.
    Type: Application
    Filed: July 19, 2022
    Publication date: January 19, 2023
    Inventors: Dave Walters, Aaron Johnson
  • Patent number: 11522686
    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: Grant
    Filed: July 16, 2020
    Date of Patent: December 6, 2022
    Assignee: Salesforce, Inc.
    Inventors: Prasad Peddada, Taher Elgamal, Aaron Johnson, Ryan Guest
  • Patent number: 11522691
    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: Grant
    Filed: January 25, 2021
    Date of Patent: December 6, 2022
    Assignee: Salesforce, Inc.
    Inventors: Aaron Johnson, Christopher Pylypko, William Johnson
  • Publication number: 20220371188
    Abstract: A gripper includes at least one movable finger. Each movable finger includes a first motor, a second motor, a first motor link having a first end coupled to a rotor of the first motor, a second motor link having a first end coupled to a rotor of the second motor, a finger link having a first end in pivotal connection with a second end of the second motor link and a gripper pad, and a connecting link having a first end in pivotal connection with a second end of the first motor link and a second end in pivotal connection with the finger link. The gripper further includes at least one controller programmed or configured to actuate the first motor and the second motor of each of the at least one movable finger.
    Type: Application
    Filed: May 21, 2021
    Publication date: November 24, 2022
    Inventors: Ankit Bhatia, Aaron Johnson, Matthew T. Mason
  • Publication number: 20220333660
    Abstract: A leaf spring vehicle suspension system includes a chassis rail and an axle. The suspension system also includes a first stage leaf spring. The suspension system further includes a second stage leaf spring. The suspension system yet further includes a third stage leaf spring operatively coupled at a first end and a second end to the chassis rail, wherein the first stage leaf spring is located below the third stage leaf spring and the second stage leaf spring is located below the first stage leaf spring. The suspension system also include a spacer in abutment with a leaf spring, wherein the spacer is formed of at least one composite material.
    Type: Application
    Filed: September 18, 2020
    Publication date: October 20, 2022
    Inventors: Anthony Berlingieri, Aaron Johnson, James N. Zeimet, Juan Jose Wong, Ramon Heberto Diego Guedea
  • Patent number: 11368292
    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: Grant
    Filed: July 16, 2020
    Date of Patent: June 21, 2022
    Assignee: salesforce.com, inc.
    Inventors: Prasad Peddada, Taher Elgamal, Aaron Johnson, Ryan Guest
  • 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: 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
  • 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
  • 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