Patents by Inventor Michael P. Whelan

Michael P. Whelan 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: 20180212176
    Abstract: A method of manufacturing a high-efficiency solar cell including an Indium, Gallium, Aluminum and Nitrogen (in a combination comprising InGaN, or InAlN, or InGaAlN) alloy which may be blended with a polyhedral oligomeric silsesquioxane (POSS) material, and which may include an absorption-enhancing layer including one of more of carbon nanotubes, quantum dots, and undulating or uneven surface topography.
    Type: Application
    Filed: March 19, 2018
    Publication date: July 26, 2018
    Inventors: Gregory T. Daly, Michael P. Whelan, Robert C. Bowen
  • Patent number: 9923161
    Abstract: A high-efficiency solar cell including an Indium, Gallium, Aluminum and Nitrogen (in a combination comprising InGaN, or InAlN, or InGaAlN) alloy which may be blended with a polyhedral oligomeric silsesquioxane (POSS) material, and which may include an absorption-enhancing layer including one of more of carbon nanotubes, quantum dots, and undulating or uneven surface topography.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: March 20, 2018
    Assignee: Lockheed Martin Corporation
    Inventors: Gregory T. Daly, Michael P. Whelan, Robert C. Bowen, Jr.
  • Patent number: 9373734
    Abstract: A high-efficiency solar cell including an Indium, Gallium, Aluminum and Nitrogen (in a combination comprising InGaN, or InAlN, or InGaAlN) alloy which may be blended with a polyhedral oligomeric silsesquioxane (POSS) material, and which may include an absorption-enhancing layer including one of more of carbon nanotubes, quantum dots, and undulating or uneven surface topography.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: June 21, 2016
    Assignee: Lockheed Martin Corporation
    Inventors: Gregory T. Daly, Michael P. Whelan, Robert C. Bowen, Jr.
  • Patent number: 5261067
    Abstract: Apparatus and method for insuring data cache content integrity among parallel processors is provided. Each processor has a data cache to store intermediate calculations. The data cache of each processor is synchronized with each other through the use of synchronization intervals. During entry of a synchronization interval, modified data variables contained in an individual cache are written back to a shared memory. The unmodified data contained in a data cache is flushed from memory. During exiting of a synchronization interval, data variables which were not modified since entry into the synchronization interval are also flushed. By retaining modified data cache values in the individual processors which computed the modified values, unnecessary access to shared memory is avoided.
    Type: Grant
    Filed: April 17, 1990
    Date of Patent: November 9, 1993
    Assignee: North American Philips Corp.
    Inventor: Michael P. Whelan