Patents by Inventor Richard S. Burris

Richard S. Burris 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: 9412071
    Abstract: Methods, mediums, and systems are described for providing a platform coupled to one or more rules engines. The platform may provide runtime rule services to one or more applications. Different rules engines may be used for different types of rules, such as calculations, decisions, process control, transformation, and validation. Rules engines can be added, removed, and reassigned to the platform. When the platform receives a request for services from an application, the platform selects one of the rules engines to handle the request and instructs the selected rules engine to execute the rule. The rules engine may be selected automatically. The platform may be implemented through a service-oriented architecture.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: August 9, 2016
    Assignee: COMPUTER SCIENCES CORPORATION
    Inventors: Richard S. Burris, Johan Gielstra, Steven J. Westerholm, S. Alex Carmack, Sunil B. Pandit, Bruce E. Glaze
  • Publication number: 20150161510
    Abstract: Methods, mediums, and systems are described for providing a platform coupled to one or more rules engines. The platform may provide runtime rule services to one or more applications. Different rules engines may be used for different types of rules, such as calculations, decisions, process control, transformation, and validation. Rules engines can be added, removed, and reassigned to the platform. When the platform receives a request for services from an application, the platform selects one of the rules engines to handle the request and instructs the selected rules engine to execute the rule. The rules engine may be selected automatically. The platform may be implemented through a service-oriented architecture.
    Type: Application
    Filed: January 16, 2015
    Publication date: June 11, 2015
    Inventors: Richard S. Burris, Johan Gielstra, Steven J. Westerholm, S. Alex Carmack, Sunil B. Pandit, Bruce E. Glaze
  • Patent number: 8965827
    Abstract: Methods, mediums, and systems are described for providing a platform coupled to one or more rules engines. The platform may provide runtime rule services to one or more applications. Different rules engines may be used for different types of rules, such as calculations, decisions, process control, transformation, and validation. Rules engines can be added, removed, and reassigned to the platform. When the platform receives a request for services from an application, the platform selects one of the rules engines to handle the request and instructs the selected rules engine to execute the rule. The rules engine may be selected automatically. The platform may be implemented through a service-oriented architecture.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: February 24, 2015
    Assignee: Computer Sciences Corporation
    Inventors: Richard S. Burris, Johan Gielstra, Steve J. Westerholm, S. Alex Carmack, Sunil B. Pandit, Bruce E. Glaze
  • Publication number: 20120254090
    Abstract: Methods, mediums, and systems are described for providing a platform coupled to one or more rules engines. The platform may provide runtime rule services to one or more applications. Different rules engines may be used for different types of rules, such as calculations, decisions, process control, transformation, and validation. Rules engines can be added, removed, and reassigned to the platform. When the platform receives a request for services from an application, the platform selects one of the rules engines to handle the request and instructs the selected rules engine to execute the rule. The rules engine may be selected automatically. The platform may be implemented through a service-oriented architecture.
    Type: Application
    Filed: June 6, 2011
    Publication date: October 4, 2012
    Inventors: Richard S. Burris, Johan Gielstra, Steve J. Westerholm, S. Alex Carmack, Sunil B. Pandt, Bruce E. Glaze