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: 11972009Abstract: 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: GrantFiled: September 22, 2018Date of Patent: April 30, 2024Assignee: Pierce Aerospace IncorporatedInventor: Aaron Pierce
-
Publication number: 20230269518Abstract: 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: ApplicationFiled: February 21, 2023Publication date: August 24, 2023Inventors: Amari Cooper, James Ghiorse, Lee Farris, Aaron Pierce
-
Publication number: 20230210099Abstract: 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: ApplicationFiled: December 30, 2022Publication date: July 6, 2023Inventor: Aaron Pierce
-
Publication number: 20220043931Abstract: 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: ApplicationFiled: September 22, 2018Publication date: February 10, 2022Inventor: Aaron Pierce
-
Patent number: 10437672Abstract: 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: GrantFiled: August 24, 2017Date of Patent: October 8, 2019Assignee: CARINGO INC.Inventors: Don Baker, Paul R.M. Carpentier, Andrew Klager, Aaron Pierce, Jonathan Ring, Russell Turpin, David Yoakley
-
Patent number: 9916198Abstract: 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: GrantFiled: August 24, 2015Date of Patent: March 13, 2018Assignee: CARINGO, INC.Inventors: Don Baker, Paul R. M. Carpentier, Andrew Klager, Aaron Pierce, Jonathan Ring, Russell Turpin, David Yoakley
-
Publication number: 20170351575Abstract: 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: ApplicationFiled: August 24, 2017Publication date: December 7, 2017Inventors: Don BAKER, Paul R.M. CARPENTIER, Andrew KLAGER, Aaron PIERCE, Jonathan RING, Russell TURPIN, David YOAKLEY
-
Publication number: 20150363269Abstract: 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: ApplicationFiled: August 24, 2015Publication date: December 17, 2015Inventors: Don BAKER, Paul R.M. CARPENTIER, Andrew KLAGER, Aaron PIERCE, Jonathan RING, Russell TURPIN, David YOAKLEY
-
Patent number: 9148174Abstract: 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: GrantFiled: June 30, 2014Date of Patent: September 29, 2015Assignee: Caringo, Inc.Inventors: Don Baker, Paul R. M. Carpentier, Andrew Klager, Aaron Pierce, Jonathan Ring, Russell Turpin, David Yoakley
-
Publication number: 20150019937Abstract: 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: ApplicationFiled: June 30, 2014Publication date: January 15, 2015Inventors: Don BAKER, Paul R.M. CARPENTIER, Andrew KLAGER, Aaron PIERCE, Jonathan RING, Russell TURPIN, David YOAKLEY
-
Patent number: 8799746Abstract: 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: GrantFiled: June 13, 2012Date of Patent: August 5, 2014Assignee: Caringo, Inc.Inventors: Don Baker, Paul R. M. Carpentier, Andrew Klager, Aaron Pierce, Jonathan Ring, Russell Turpin, David Yoakley
-
Publication number: 20130339818Abstract: 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: ApplicationFiled: June 13, 2012Publication date: December 19, 2013Applicant: CARINGO, INC.Inventors: Don BAKER, Paul R.M. CARPENTIER, Andrew KLAGER, Aaron PIERCE, Jonathan RING, Russell TURPIN, David YOAKLEY
-
Publication number: 20070028385Abstract: 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: ApplicationFiled: October 12, 2006Publication date: February 8, 2007Inventors: Thomas Hetzel, Aaron Pierce, Steve Maurus
-
Publication number: 20050022306Abstract: 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: ApplicationFiled: January 28, 2004Publication date: February 3, 2005Inventors: Thomas Hetzel, Aaron Pierce, Steve Maurus