Patents by Inventor John Alcorn

John Alcorn 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: 10953999
    Abstract: An unmanned aerial vehicle docking system can include a docking arm and a docking station. The docking arm can be mounted on the UAV and include a rod with an interface element positioned on top of the rod. The interface element can have charging contacts that are attached to wires that extend down to a charging circuit on the UAV. The docking station can be located separate from the docking arm and have a guidance cone to direct the docking arm to a capture mechanism. Once the interface element is in the capture mechanism, a charging dome is then lowered down onto the top of the interface element to form a circuit between a power source at the docking station and the UAV's battery. Upon completion of the charging process, the charging dome is raised and the capture mechanism releases the interface element of the UAV.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: March 23, 2021
    Assignee: Board of Trustees of the University of Alabama
    Inventors: John Alcorn, Stewart King, Mark Bales, David Brian Landrum
  • Publication number: 20200071001
    Abstract: An unmanned aerial vehicle docking system can include a docking arm and a docking station. The docking arm can be mounted on the UAV and include a rod with an interface element positioned on top of the rod. The interface element can have charging contacts that are attached to wires that extend down to a charging circuit on the UAV. The docking station can be located separate from the docking arm and have a guidance cone to direct the docking arm to a capture mechanism. Once the interface element is in the capture mechanism, a charging dome is then lowered down onto the top of the interface element to form a circuit between a power source at the docking station and the UAV's battery. Upon completion of the charging process, the charging dome is raised and the capture mechanism releases the interface element of the UAV.
    Type: Application
    Filed: August 16, 2019
    Publication date: March 5, 2020
    Inventors: John Alcorn, Stewart King, Mark Bales, David Brian Landrum
  • Patent number: 10407182
    Abstract: An unmanned aerial vehicle docking system can include a docking arm and a docking station. The docking arm can be mounted on the UAV and include a rod with an interface element positioned on top of the rod. The interface element can have charging contacts that are attached to wires that extend down to a charging circuit on the UAV. The docking station can be located separate from the docking arm and have a guidance cone to direct the docking arm to a capture mechanism. Once the interface element is in the capture mechanism, a charging dome is then lowered down onto the top of the interface element to form a circuit between a power source at the docking station and the UAV's battery. Upon completion of the charging process, the charging dome is raised and the capture mechanism releases the interface element of the UAV.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: September 10, 2019
    Assignee: Board of Trustees of the University of Alabama, for and on behalf of the University of Alabama in Huntsville
    Inventors: John Alcorn, Stewart King, Mark Bales, David Brian Landrum
  • Publication number: 20060004774
    Abstract: The invention which meets the needs identified above is an apparatus and method for automatic generation of a portable, OOSQL query in terms of a bean's attributes and methods at the time of development. The method accomplishes its purpose by bridging between CORBA and EJB, by providing a Finder Helper Base class which encapsulates application server-specific logic, and by generating a finder helper subclass that contains the portable OOSQL strings.
    Type: Application
    Filed: July 11, 2005
    Publication date: January 5, 2006
    Inventor: John Alcorn
  • Publication number: 20050240616
    Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment receive a specification of a method in a container-managed persistence bean and a specification of a procedure in a backend data store, generate code in a helper class associated with the container-managed persistence bean, determine a connector based on a connection factory type, and access the procedure via a backend-specific protocol and the connector. The code in the helper class performs the accessing. In this way, the container-managed persistence bean may access the backend data store without knowledge of the backend-specific protocol.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Applicant: International Business Machines Corporation
    Inventors: John Alcorn, Eric Herness, Arthur Jolin, Teresa Kan, Kevin Sutter
  • Publication number: 20050138041
    Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment receive a key parameter from a container-managed persistent bean, determine that the container-managed persistent bean is associated with a non-relational data store, creating a web service input message with the key parameter, and invoke a web service function with the web service input message to interface with a non-relational data store. The determination that the container-managed persistent bean is associated with a non-relational data store may be based on deployment description extension settings specified by a bean assembler. In this way, a container-managed persistent bean may be used to access a non-relational data store.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Alcorn, Eric Herness, Anh-Khoa Phan
  • Patent number: D902332
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: November 17, 2020
    Assignee: Peloton Interactive, Inc.
    Inventors: Mark Kruse, Jason Poure, Nigel John Alcorn, Lee Hendrickson
  • Patent number: D946097
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: March 15, 2022
    Assignee: Peloton Interactive, Inc.
    Inventors: Mark Kruse, Jason Poure, Nigel John Alcorn, Lee Hendrickson
  • Patent number: D948640
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: April 12, 2022
    Assignee: Peloton Interactive, Inc.
    Inventors: Alexander Bicknell Chatham, Jason Poure, Nigel John Alcorn, Nicholas Preston Baker