Patents by Inventor Aaron Pierce

Aaron Pierce 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: 11972009
    Abstract: Embodiments of the present disclosure provide improved systems (200, 400) and methods (500, 600, 700, 800) of identifying and managing unmanned (230) and manned (120a-b) air traffic. The systems and methods of the present disclosure allow for the establishment of communications that both protects and shares identity and other informational data. The exemplary system is a dynamic secure identification network system enabling users of the system, including aircraft and aircraft operators 250, to engage with all users of the system and share identification information through a permission-based network system, for example, a blockchain based system. The system enables varying levels of identity and other information to be communicated about each aircraft system located within the ecosystem and being queried by a user. Aircraft systems may include operated and/or autonomous aircraft systems.
    Type: Grant
    Filed: September 22, 2018
    Date of Patent: April 30, 2024
    Assignee: Pierce Aerospace Incorporated
    Inventor: Aaron Pierce
  • Publication number: 20230269518
    Abstract: A suction cup headphone apparatus capable of enclosing an ear of a user by way of suction and delivering audible sound. The apparatus comprises a suction cup, a loudspeaker unit, and a housing unit. The suction cup is mounted to the housing unit. The loudspeaker unit is mounted inside the suction cup. The apparatus is placed over the ear. The user applies repeated pressure to the distal end of the suction cup. This forces air out of the suction cup, creating a suction seal between the apparatus and the ear and/or head of the user. The suction seal can keep the apparatus on the user's ear without the necessity of a band until the user removes the apparatus.
    Type: Application
    Filed: February 21, 2023
    Publication date: August 24, 2023
    Inventors: Amari Cooper, James Ghiorse, Lee Farris, Aaron Pierce
  • Publication number: 20230210099
    Abstract: A fishing tackle comprising a hook with a protruding portion disposed on a shank of the hook and an artificial bait over-molded on the hook and protruding portion. The protruding portion includes a plurality of ridges disposed along a first section and second section. The ridges disposed along the first section are angled towards the proximal end of the hook, and the ridges disposed along the second portion are angled towards the distal end of the hook.
    Type: Application
    Filed: December 30, 2022
    Publication date: July 6, 2023
    Inventor: Aaron Pierce
  • Publication number: 20220043931
    Abstract: Embodiments of the present disclosure provide improved systems (200, 400) and methods (500, 600, 700, 800) of identifying and managing unmanned (230) and manned (120a-b) air traffic. The systems and methods of the present disclosure allow for the establishment of communications that both protects and shares identity and other informational data. The exemplary system is a dynamic secure identification network system enabling users of the system, including aircraft and aircraft operators 250, to engage with all users of the system and share identification information through a permission-based network system, for example, a blockchain based system. The system enables varying levels of identity and other information to be communicated about each aircraft system located within the ecosystem and being queried by a user. Aircraft systems may include operated and/or autonomous aircraft systems.
    Type: Application
    Filed: September 22, 2018
    Publication date: February 10, 2022
    Inventor: Aaron Pierce
  • Patent number: 10437672
    Abstract: A cluster receives a request to store an object using replication or erasure coding. The cluster writes the object using erasure coding. A manifest is written that includes an indication of erasure coding and a unique identifier for each segment. The cluster returns a unique identifier of the manifest. The cluster receives a request from a client that includes a unique identifier. The cluster determines whether the object has been stored using replication or erasure coding. If using erasure coding, the method reads a manifest. The method identifies segments within the cluster using unique segment identifiers of the manifest. Using these unique segment identifiers, the method reconstructs the object. A persistent storage area of another disk is scanned to find a unique identifier of a failed disk. If using erasure coding, a missing segment previously stored on the disk is identified. The method locates other segments. Missing segments are regenerated.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: October 8, 2019
    Assignee: CARINGO INC.
    Inventors: Don Baker, Paul R.M. Carpentier, Andrew Klager, Aaron Pierce, Jonathan Ring, Russell Turpin, David Yoakley
  • Patent number: 9916198
    Abstract: A cluster receives a request to store an object using replication or erasure coding. The cluster writes the object using erasure coding. A manifest is written that includes an indication of erasure coding and a unique identifier for each segment. The cluster returns a unique identifier of the manifest. The cluster receives a request from a client that includes a unique identifier. The cluster determines whether the object has been stored using replication or erasure coding. If using erasure coding, the method reads a manifest. The method identifies segments within the cluster using unique segment identifiers of the manifest. Using these unique segment identifiers, the method reconstructs the object. A persistent storage area of another disk is scanned to find a unique identifier of a failed disk. If using erasure coding, a missing segment previously stored on the disk is identified. The method locates other segments. Missing segments are regenerated.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: March 13, 2018
    Assignee: CARINGO, INC.
    Inventors: Don Baker, Paul R. M. Carpentier, Andrew Klager, Aaron Pierce, Jonathan Ring, Russell Turpin, David Yoakley
  • Publication number: 20170351575
    Abstract: A cluster receives a request to store an object using replication or erasure coding. The cluster writes the object using erasure coding. A manifest is written that includes an indication of erasure coding and a unique identifier for each segment. The cluster returns a unique identifier of the manifest. The cluster receives a request from a client that includes a unique identifier. The cluster determines whether the object has been stored using replication or erasure coding. If using erasure coding, the method reads a manifest. The method identifies segments within the cluster using unique segment identifiers of the manifest. Using these unique segment identifiers, the method reconstructs the object. A persistent storage area of another disk is scanned to find a unique identifier of a failed disk. If using erasure coding, a missing segment previously stored on the disk is identified. The method locates other segments. Missing segments are regenerated.
    Type: Application
    Filed: August 24, 2017
    Publication date: December 7, 2017
    Inventors: Don BAKER, Paul R.M. CARPENTIER, Andrew KLAGER, Aaron PIERCE, Jonathan RING, Russell TURPIN, David YOAKLEY
  • Publication number: 20150363269
    Abstract: A cluster receives a request to store an object using replication or erasure coding. The cluster writes the object using erasure coding. A manifest is written that includes an indication of erasure coding and a unique identifier for each segment. The cluster returns a unique identifier of the manifest. The cluster receives a request from a client that includes a unique identifier. The cluster determines whether the object has been stored using replication or erasure coding. If using erasure coding, the method reads a manifest. The method identifies segments within the cluster using unique segment identifiers of the manifest. Using these unique segment identifiers, the method reconstructs the object. A persistent storage area of another disk is scanned to find a unique identifier of a failed disk. If using erasure coding, a missing segment previously stored on the disk is identified. The method locates other segments. Missing segments are regenerated.
    Type: Application
    Filed: August 24, 2015
    Publication date: December 17, 2015
    Inventors: Don BAKER, Paul R.M. CARPENTIER, Andrew KLAGER, Aaron PIERCE, Jonathan RING, Russell TURPIN, David YOAKLEY
  • Patent number: 9148174
    Abstract: A cluster receives a request to store an object using replication or erasure coding. The cluster writes the object using erasure coding. A manifest is written that includes an indication of erasure coding and a unique identifier for each segment. The cluster returns a unique identifier of the manifest. The cluster receives a request from a client that includes a unique identifier. The cluster determines whether the object has been stored using replication or erasure coding. If using erasure coding, the method reads a manifest. The method identifies segments within the cluster using unique segment identifiers of the manifest. Using these unique segment identifiers, the method reconstructs the object. A persistent storage area of another disk is scanned to find a unique identifier of a failed disk. If using erasure coding, a missing segment previously stored on the disk is identified. The method locates other segments. Missing segments are regenerated.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 29, 2015
    Assignee: Caringo, Inc.
    Inventors: Don Baker, Paul R. M. Carpentier, Andrew Klager, Aaron Pierce, Jonathan Ring, Russell Turpin, David Yoakley
  • Publication number: 20150019937
    Abstract: A cluster receives a request to store an object using replication or erasure coding. The cluster writes the object using erasure coding. A manifest is written that includes an indication of erasure coding and a unique identifier for each segment. The cluster returns a unique identifier of the manifest. The cluster receives a request from a client that includes a unique identifier. The cluster determines whether the object has been stored using replication or erasure coding. If using erasure coding, the method reads a manifest. The method identifies segments within the cluster using unique segment identifiers of the manifest. Using these unique segment identifiers, the method reconstructs the object. A persistent storage area of another disk is scanned to find a unique identifier of a failed disk. If using erasure coding, a missing segment previously stored on the disk is identified. The method locates other segments. Missing segments are regenerated.
    Type: Application
    Filed: June 30, 2014
    Publication date: January 15, 2015
    Inventors: Don BAKER, Paul R.M. CARPENTIER, Andrew KLAGER, Aaron PIERCE, Jonathan RING, Russell TURPIN, David YOAKLEY
  • Patent number: 8799746
    Abstract: A cluster receives a request to store an object using replication or erasure coding. The cluster writes the object using erasure coding. A manifest is written that includes an indication of erasure coding and a unique identifier for each segment. The cluster returns a unique identifier of the manifest. The cluster receives a request from a client that includes a unique identifier. The cluster determines whether the object has been stored using replication or erasure coding. If using erasure coding, the method reads a manifest. The method identifies segments within the cluster using unique segment identifiers of the manifest. Using these unique segment identifiers, the method reconstructs the object. A persistent storage area of another disk is scanned to find a unique identifier of a failed disk. If using erasure coding, a missing segment previously stored on the disk is identified. The method locates other segments. Missing segments are regenerated.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: August 5, 2014
    Assignee: Caringo, Inc.
    Inventors: Don Baker, Paul R. M. Carpentier, Andrew Klager, Aaron Pierce, Jonathan Ring, Russell Turpin, David Yoakley
  • Publication number: 20130339818
    Abstract: A cluster receives a request to store an object using replication or erasure coding. The cluster writes the object using erasure coding. A manifest is written that includes an indication of erasure coding and a unique identifier for each segment. The cluster returns a unique identifier of the manifest. The cluster receives a request from a client that includes a unique identifier. The cluster determines whether the object has been stored using replication or erasure coding. If using erasure coding, the method reads a manifest. The method identifies segments within the cluster using unique segment identifiers of the manifest. Using these unique segment identifiers, the method reconstructs the object. A persistent storage area of another disk is scanned to find a unique identifier of a failed disk. If using erasure coding, a missing segment previously stored on the disk is identified. The method locates other segments. Missing segments are regenerated.
    Type: Application
    Filed: June 13, 2012
    Publication date: December 19, 2013
    Applicant: CARINGO, INC.
    Inventors: Don BAKER, Paul R.M. CARPENTIER, Andrew KLAGER, Aaron PIERCE, Jonathan RING, Russell TURPIN, David YOAKLEY
  • Publication number: 20070028385
    Abstract: A flexible seat cushion, such as a wheelchair cushion, has an upper surface with a support contour for establishing relatively less pressure on skin adjacent to the bony prominences of the person's pelvic area and relatively more pressure on skin covering adjacent tissue masses. A support member is attached to the rear corner of the cushion. The support member has relatively less flexibility than the seat cushion. The support member is retained to a longitudinal and/or transverse side of the cushion to cause the support member to resist deformation of the support contour from contact with the pelvic area of the person when seated on the seat cushion. Connector member may be connected to the support member to extend along longitudinal and/or transverse sides of the cushion to deform and thereby adjust the support contour for better support of the pelvic area.
    Type: Application
    Filed: October 12, 2006
    Publication date: February 8, 2007
    Inventors: Thomas Hetzel, Aaron Pierce, Steve Maurus
  • Publication number: 20050022306
    Abstract: A flexible seat cushion, such as a wheelchair cushion, has an upper surface with a support contour for establishing relatively less pressure on skin adjacent to the bony prominences of the person's pelvic area and relatively more pressure on skin covering adjacent tissue masses. A support member is attached to the rear corner of the cushion. The support member has relatively less flexibility than the seat cushion. The support member is retained to a longitudinal and/or transverse side of the cushion to cause the support member to resist deformation of the support contour from contact with the pelvic area of the person when seated on the seat cushion. Connector member may be connected to the support member to extend along longitudinal and/or transverse sides of the cushion to deform and thereby adjust the support contour for better support of the pelvic area.
    Type: Application
    Filed: January 28, 2004
    Publication date: February 3, 2005
    Inventors: Thomas Hetzel, Aaron Pierce, Steve Maurus