Patents by Inventor Zachary C. Long

Zachary C. Long 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: 12238698
    Abstract: A method of determining a schedule for a pointing device includes distributing targets among a plurality of groups and assigning schedules to the groups, after which the groups and group schedules are not modified. A partial pointing schedule is successively grown by selecting a list of remaining groups, and appending a best candidate sub-schedule for the list to the partial schedule. If a sub-schedule cannot be found for which the grown partial schedule meets all applicable requirements, the partial schedule is pruned to a previous state and a different, previously evaluated sub-schedule is appended to the pruned partial schedule to attempt re-growth. Groups, group schedules, lists, and sub-schedules can be selected according to values, dwell times, and/or windows of performance of the targets, groups, and sub-schedules. If no schedule is found that meets all requirements, a missed group can be excluded from the schedule.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: February 25, 2025
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Patrick D. Fitzgerald, Zachary C. Long, David P. Kelly
  • Publication number: 20230319809
    Abstract: A method of determining a schedule for a pointing device includes distributing targets among a plurality of groups and assigning schedules to the groups, after which the groups and group schedules are not modified. A partial pointing schedule is successively grown by selecting a list of remaining groups, and appending a best candidate sub-schedule for the list to the partial schedule. If a sub-schedule cannot be found for which the grown partial schedule meets all applicable requirements, the partial schedule is pruned to a previous state and a different, previously evaluated sub-schedule is appended to the pruned partial schedule to attempt re-growth. Groups, group schedules, lists, and sub-schedules can be selected according to values, dwell times, and/or windows of performance of the targets, groups, and sub-schedules. If no schedule is found that meets all requirements, a missed group can be excluded from the schedule.
    Type: Application
    Filed: March 29, 2022
    Publication date: October 5, 2023
    Inventors: Patrick D. Fitzgerald, Zachary C. Long, David P. Kelly