Patents by Inventor Gregory L. Heileman

Gregory L. Heileman 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: 9805172
    Abstract: Generic rights expression language allowing interoperability across different computing environments including resource usage of different applications. A formal framework for usage management provides scaffolding upon which interoperable usage management systems can be built. Certain features of the framework are standardized, such as the operational semantics, including areas free of standards that necessitate choice and innovation to achieve a balance of flexibility and usability for interoperability in usage management systems.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: October 31, 2017
    Assignee: STC.UNM
    Inventors: Gregory L. Heileman, Pramod A. Jamkhedkar, Christopher C. Lamb
  • Patent number: 9270701
    Abstract: A system and methods for transferring information between two or more incompatible security domains or levels of classification by embedding policy-centric content management components into an information-centric network. Specifically, overlay architectures enable cloud computing for multi-level security environments.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: February 23, 2016
    Assignee: STC.UNM
    Inventors: Christopher C. Lamb, Gregory L. Heileman
  • Publication number: 20130019002
    Abstract: Generic rights expression language allowing interoperability across different computing environments including resource usage of different applications. A formal framework for usage management provides scaffolding upon which interoperable usage management systems can be built. Certain features of the framework are standardized, such as the operational semantics, including areas free of standards that necessitate choice and innovation to achieve a balance of flexibility and usability for interoperability in usage management systems.
    Type: Application
    Filed: November 17, 2010
    Publication date: January 17, 2013
    Applicant: STC UNM
    Inventors: Gregory L. Heileman, Pramod A. Jamkhedkar, Christopher C. Lamb
  • Patent number: 6731756
    Abstract: A method for protecting the video memory on a computer system from being illicitly copied. The invention decrypts a previously encrypted image and displays it on the video screen. During the time the image is displayed, the invention protects it from being copied by other running applications. This is accomplished in multithreaded operating systems by first issuing a multithreaded locking primitive to the video memory resource, and then inserting a pending video hardware request that will take precedence over any subsequent video memory access requests. The pending request serves the purpose of destroying the contents of video memory. The pending request is passive in that it does not execute unless a malicious program has removed the video memory lock.
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: May 4, 2004
    Assignee: Elisar Software Corporation, Inc.
    Inventors: Carlos E. Pizano, Gregory L. Heileman