Patents by Inventor Christopher Colletti

Christopher Colletti 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: 11628929
    Abstract: Air acceleration at slot of aircraft wing. In one embodiment, a wing includes an air duct configured to transport air in a spanwise direction along a leading edge of the wing from an air supply source of the aircraft. The wing further includes a discharge duct configured to transport the air in an aft direction from the air duct to an aft end of the wing, and one or more nozzles disposed on the aft end of the wing and configured to accelerate air into a slot between the wing and a flap of the aircraft to increase lift and reduce drag for the wing.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: April 18, 2023
    Assignee: The Boeing Company
    Inventors: Arvin Shmilovich, Abdollah Khodadoust, Christopher Colletti
  • Publication number: 20220194562
    Abstract: Air acceleration at slot of aircraft wing. In one embodiment, a wing includes an air duct configured to transport air in a spanwise direction along a leading edge of the wing from an air supply source of the aircraft. The wing further includes a discharge duct configured to transport the air in an aft direction from the air duct to an aft end of the wing, and one or more nozzles disposed on the aft end of the wing and configured to accelerate air into a slot between the wing and a flap of the aircraft to increase lift and reduce drag for the wing.
    Type: Application
    Filed: October 20, 2021
    Publication date: June 23, 2022
    Inventors: Arvin Shmilovich, Abdollah Khodadoust, Christopher Colletti
  • Patent number: 11080188
    Abstract: A system and method for efficiently handling maintenance requests among multiple processors. In various embodiments, a given processor of multiple processors receives a maintenance request. If maintenance requests are not currently being blocked, then the given processor determines a type of the maintenance request and updates one or more maintenance type counters based on the type. If one or more counters exceed a threshold, an indication is generated specifying maintenance requests received at a later time are to be held. The received maintenance request is processed. Different types of maintenance requests are used for invalidating entries in the instruction cache, for invalidating entries in a TLB and for synchronizing page table updates. Afterward, software applications continue processing. Forward progress of the software applications is measured using one or more metrics. If forward progress has been achieved, then one or more maintenance type counters are reset.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: August 3, 2021
    Assignee: Apple Inc.
    Inventors: Jonathan Y. Tong, Ronald P. Hall, Christopher Colletti, David E. Kroesche, James N. Hardage, Jr.