Patents by Inventor Alexander Hale

Alexander Hale 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: 20240107304
    Abstract: Methods and systems for reduced file transfer protocols are disclosed, Provided are methods and systems for implementation for securing software updates to satellites and remote locations under power, bandwidth, or frequency limitations, using cryptographic protocols for different components of a delivery architecture for a large data payload, such as for a software update, from a trusted, back-end (terrestrial) source to receivers: a low-response protocol for initial transmission and confirmation (BAC protocol), and two possible inter-unit distribution protocols (COCO-SYNC-R protocol (Pull) or COCO-SYNC-P (PUSH)) with differing optimizations based on connectivity scenarios. These protocols introduce a means for accounting for both security (authentication) and efficacy (minimized RF footprint) in the delivery of critical data payloads to remote receivers.
    Type: Application
    Filed: September 18, 2023
    Publication date: March 28, 2024
    Inventors: Blake Alexander Hayden, Britta Jean Hale
  • Publication number: 20240067983
    Abstract: A novel gRNA-ligand binding complex is provided. This complex may be used to bring Type V Cas proteins and additional effectors to DNA for base editing. The design of the systems allows for the production of efficient modular components that provide flexibility when editing DNA.
    Type: Application
    Filed: January 5, 2022
    Publication date: February 29, 2024
    Inventors: Kurt Daniel Marshall, Hide Bueno Machado, Emily Anderson, Alexander Hale, Amanda Smith, Anastasia Kaufman, Leah Nantie, Michael Daniel Rushton, Kevin Hemphill
  • Patent number: 10819808
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presence determination. Systems can include one or more user devices and terminal devices. A current location may be determined of a user that is associated with a particular space of a plurality of different spaces. A plurality of location results may be calculated, wherein each location result is computed using a distinct process of a plurality of processes; and evaluating the plurality of location results to determine a current space of the user; wherein the determining is performed by one or more of, a particular user device, a terminal device, or a server system.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: October 27, 2020
    Assignee: Google LLC
    Inventors: Taylor Keith Umphreys, Siddhant Bhargava, Benjamin Jerming Chang, Brian Keith Hales, Steven Alexander Hales, Craig Thomas Rohe, Thomas Joseph Gurka
  • Publication number: 20200045118
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presence determination. Systems can include one or more user devices and terminal devices. A current location may be determined of a user that is associated with a particular space of a plurality of different spaces. A plurality of location results may be calculated, wherein each location result is computed using a distinct process of a plurality of processes; and evaluating the plurality of location results to determine a current space of the user; wherein the determining is performed by one or more of, a particular user device, a terminal device, or a server system.
    Type: Application
    Filed: October 14, 2019
    Publication date: February 6, 2020
    Applicant: Google LLC
    Inventors: Taylor Keith Umphreys, Siddhant Bhargava, Benjamin Jerming Chang, Brian Keith Hales, Steven Alexander Hales, Craig Thomas Rohe, Thomas Joseph Gurka
  • Patent number: 10476972
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presence determination. One of the methods includes for one or more user devices having one or more associated users, determining a current location of a user, wherein the current location is associated with a particular space of a plurality of different spaces, wherein the determining includes: computing a plurality of location results, wherein each location result is computed using a distinct process of a plurality of processes; and evaluating the plurality of location results to determine a current space of the user; wherein the determining is performed by one or more of, a particular user device, a terminal device, or a server system.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: November 12, 2019
    Assignee: Google LLC
    Inventors: Taylor Keith Umphreys, Siddhant Bhargava, Benjamin Jerming Chang, Brian Keith Hales, Steven Alexander Hales, Craig Thomas Rohe, Thomas Joseph Gurka
  • Publication number: 20160323393
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for presence determination. One of the methods includes for one or more user devices having one or more associated users, determining a current location of a user, wherein the current location is associated with a particular space of a plurality of different spaces, wherein the determining includes: computing a plurality of location results, wherein each location result is computed using a distinct process of a plurality of processes; and evaluating the plurality of location results to determine a current space of the user; wherein the determining is performed by one or more of, a particular user device, a terminal device, or a server system.
    Type: Application
    Filed: April 22, 2016
    Publication date: November 3, 2016
    Inventors: Taylor Keith Umphreys, Siddhant Bhargava, Benjamin Jerming Chang, Brian Keith Hales, Steven Alexander Hales, Craig Thomas Rohe, Thomas Joseph Gurka, Amir Behbehani
  • Patent number: 8344859
    Abstract: A method of changing an association of a remote control device from a first electronic device to a second electronic device is presented. In the method, a command for an electronic device is generated and transmitted by the remote control device. At this point, the remote control device is associated with the first electronic device to control the first electronic device, and the remote control device is not associated with the second electronic device. If an acknowledgment of the command is not received, a request to associate the remote control device with another electronic device is transmitted. A reply to the request is then received from the second electronic device. In response to the reply, the remote control device is disassociated from the first electronic device and associated with the second electronic device.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: January 1, 2013
    Assignee: EchoStar Technologies L.L.C.
    Inventors: William Reams, Nathan Alexander Hale, Jeremy Mickelsen, David A. Innes
  • Publication number: 20100328132
    Abstract: A method of changing an association of a remote control device from a first electronic device to a second electronic device is presented. In the method, a command for an electronic device is generated and transmitted by the remote control device. At this point, the remote control device is associated with the first electronic device to control the first electronic device, and the remote control device is not associated with the second electronic device. If an acknowledgment of the command is not received, a request to associate the remote control device with another electronic device is transmitted. A reply to the request is then received from the second electronic device. In response to the reply, the remote control device is disassociated from the first electronic device and associated with the second electronic device.
    Type: Application
    Filed: June 29, 2009
    Publication date: December 30, 2010
    Applicant: EchoStar Technologies L.L.C.
    Inventors: William Reams, Nathan Alexander Hale, Jeremy Mickelsen, David A. Innes