Patents by Inventor Ajen Lewis

Ajen Lewis 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: 11397560
    Abstract: A port is provided that utilized various techniques to manage contention for the same by controlling data that is written to and read from the port in multi-core assembly within a usable computing system. When the port is a sampling port, the assembly may include at least two cores, a plurality of buffers in operative communication with the at least one sampling ports, a non-blocking contention management unit comprising a plurality of pointers that collectively operate to manage contention of shared ports in a multi-core computing system. When the port is queuing port, the assembly may include buffers in communication with the queuing port and the buffers are configured to hold multiple messages in the queuing port. The assembly may manage contention of shared queuing ports in a multi-core computing system.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: July 26, 2022
    Assignee: BAE Systems Controls Inc.
    Inventors: Ajen Lewis, Nicholas M. Didycz, John Mizerak
  • Publication number: 20210326108
    Abstract: A port is provided that utilized various techniques to manage contention for the same by controlling data that is written to and read from the port in multi-core assembly within a usable computing system. When the port is a sampling port, the assembly may include at least two cores, a plurality of buffers in operative communication with the at least one sampling ports, a non-blocking contention management unit comprising a plurality of pointers that collectively operate to manage contention of shared ports in a multi-core computing system. When the port is queuing port, the assembly may include buffers in communication with the queuing port and the buffers are configured to hold multiple messages in the queuing port. The assembly may manage contention of shared queuing ports in a multi-core computing system.
    Type: Application
    Filed: September 19, 2018
    Publication date: October 21, 2021
    Applicant: BAE Systems Controls Inc.
    Inventors: Ajen Lewis, Nicholas M. Didycz, John Mizerak