Patents by Inventor Steven Wesley Keith

Steven Wesley Keith 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: 9858535
    Abstract: A system and method for dynamic generation of procedures is disclosed. The method comprises: (a) storing asset types defining attributes; asset instances, inheriting attributes of one of the asset types and having attribute-values; procedure statements being associated to conditional rule(s) to be applied to an attribute-value of an asset instance; and procedure templates, each defining a unique combination of asset type and a group of said procedure statements. The method further comprises (b) for a given asset instance and a given procedure template: (i) iteratively reading each of the procedure statements of the group of procedure statements being associated to the given procedure template; and (ii) presenting, on a user interface, each one of the procedure statements where a condition is met when the corresponding conditional rule(s) is applied to the attribute-values of the given asset instance, in order to dynamically generate an asset specific procedure.
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: January 2, 2018
    Assignee: INNOVATIA INC.
    Inventors: Steven Wesley Keith, Patrick Michael Pottier, Michael Patrick Doyle
  • Publication number: 20120159389
    Abstract: A system and method for dynamic generation of procedures is disclosed. The method comprises: (a) storing asset types defining attributes; asset instances, inheriting attributes of one of the asset types and having attribute-values; procedure statements being associated to conditional rule(s) to be applied to an attribute-value of an asset instance; and procedure templates, each defining a unique combination of asset type and a group of said procedure statements. The method further comprises (b) for a given asset instance and a given procedure template: (i) iteratively reading each of the procedure statements of the group of procedure statements being associated to the given procedure template; and (ii) presenting, on a user interface, each one of the procedure statements where a condition is met when the corresponding conditional rule(s) is applied to the attribute-values of the given asset instance, in order to dynamically generate an asset specific procedure.
    Type: Application
    Filed: October 25, 2011
    Publication date: June 21, 2012
    Applicant: INNOVATIA INC.
    Inventors: Steven Wesley Keith, Patrick Michael Pottier, Michael Patrick Doyle