Patents by Inventor Adrian Colyer

Adrian Colyer 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: 9189257
    Abstract: A computer device (200) includes a deployment unit (220) which deploys an application program (100) into a runtime execution environment (203) based on configuration information from a plurality of configuration files (120), including at least one base configuration file (122) and one or more supplementary configuration files (123), wherein a merge unit (220) uses the one or more supplementary configuration files (123) to act upon and modify the configuration information provided in the base configuration file (122). A method of providing configuration files in a computer device (200) includes modifying configuration information provided in the base configuration file (122) using the one or more supplementary configuration files (123) to provide a merged configuration file (124), and deploying the application program (100) into the runtime execution environment (203) based on configuration information from the merged configuration file (124).
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: November 17, 2015
    Assignee: Pivotal Software, Inc.
    Inventors: Adrian Colyer, Joseph Benjamin Hale, Andrew Wilkinson
  • Publication number: 20070124723
    Abstract: A method for generating one or more satisfaction records for an expression in a software application, the expression including at least one criterion relating to the application wherein the satisfaction of the criterion can be determined only at application execution time, the method comprising: analysing the application to generate a first set of locations in the application where the at least one criterion is potentially satisfied; executing the application; monitoring the application to generate a second set of locations in the application where the at least one criterion is actually satisfied; for each location in the second set of locations generating a satisfaction record indicating that the application satisfied the at least one criterion at the location; and for each location in the first set not in the second set generating a satisfaction record indicating that the application did not satisfy the at least one criterion at the location.
    Type: Application
    Filed: November 6, 2006
    Publication date: May 31, 2007
    Inventors: MATTHEW CHAPMAN, ADRIAN COLYER, BENJAMIN DALZIEL
  • Publication number: 20070055965
    Abstract: A method for generating an application software library comprising the steps of: a static analyser processing a binary input library to identify one or more locations in the binary input library which satisfy a semantic analysis condition; inserting metadata into the binary input library at the one or more locations which satisfy the semantic analysis condition; and linking the binary input library with a binary aspect library to generate the application software library, wherein the binary aspect library includes an aspect definition using the metadata.
    Type: Application
    Filed: May 24, 2006
    Publication date: March 8, 2007
    Inventor: Adrian Colyer