Patents by Inventor Robert G. Laird
Robert G. Laird 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: 8898731Abstract: A method for associating service policies based on application of message content filters to messages sent by a consumer may include receiving a message in which the message relates to a service accessible via a network and access to the service is restricted by a policy enforcement runtime. The method may further include applying at least one message content filter to the message content received to extract information indicative of a message flow associated with a configured policy attachment and correlating the message flow to a selected policy regarding consumer access to the service. The method may further include enforcing the selected policy relative to access to the service by the consumer.Type: GrantFiled: June 7, 2013Date of Patent: November 25, 2014Assignee: International Business Machines CorporationInventors: Mario E. De Armas, Steven Groeger, Heather Marie Kreger, Robert G. Laird, Arnaud J. Le Hors
-
Patent number: 8893218Abstract: A method for associating service policies based on application of message content filters to messages sent by a consumer may include receiving a message in which the message relates to a service accessible via a network and access to the service is restricted by a policy enforcement runtime. The method may further include applying at least one message content filter to the message content received to extract information indicative of a message flow associated with a configured policy attachment and correlating the message flow to a selected policy regarding consumer access to the service. The method may further include enforcing the selected policy relative to access to the service by the consumer.Type: GrantFiled: June 15, 2012Date of Patent: November 18, 2014Assignee: International Business Machines CorporationInventors: Mario E. De Armas, Steven Groeger, Heather M. Kreger, Robert G. Laird, Arnaud J. Le Hors
-
Patent number: 8694356Abstract: Augmenting service oriented architecture (‘SOA’) governance maturity including receiving an evaluation of the maturity of the governance of the SOA; identifying, for each governance capability in dependence upon the evaluation of the maturity of the governance capability, one or more predefined risks to the SOA; establishing, for each governance capability in dependence upon the predefined risks to the SOA, a risk value representing the severity of the predefined risks; selecting, for each governance capability in dependence upon the evaluation of the maturity of the governance of the SOA and the predefined risk value, one or more governance work products; and communicating to predetermined stakeholders in the SOA the one or more predefined risks to the SOA identified for each governance capability, the risk value established for each governance capability, and the governance work products selected for each governance capability.Type: GrantFiled: May 2, 2012Date of Patent: April 8, 2014Assignee: International Business Machines CorporationInventors: Anthony L. Carrato, Clive S. Gee, David B. Hodge, Robert G. Laird, Randall L. Langel, Ian W. Y. Loe
-
Publication number: 20130340029Abstract: A method for associating service policies based on application of message content filters to messages sent by a consumer may include receiving a message in which the message relates to a service accessible via a network and access to the service is restricted by a policy enforcement runtime. The method may further include applying at least one message content filter to the message content received to extract information indicative of a message flow associated with a configured policy attachment and correlating the message flow to a selected policy regarding consumer access to the service. The method may further include enforcing the selected policy relative to access to the service by the consumer.Type: ApplicationFiled: June 7, 2013Publication date: December 19, 2013Inventors: Mario E. De ARMAS, Steven Groeger, Heather Marie Kreger, Robert G. Laird, Arnaud J. Le Hors
-
Publication number: 20130340026Abstract: A method for associating service policies based on application of message content filters to messages sent by a consumer may include receiving a message in which the message relates to a service accessible via a network and access to the service is restricted by a policy enforcement runtime. The method may further include applying at least one message content filter to the message content received to extract information indicative of a message flow associated with a configured policy attachment and correlating the message flow to a selected policy regarding consumer access to the service. The method may further include enforcing the selected policy relative to access to the service by the consumer.Type: ApplicationFiled: June 15, 2012Publication date: December 19, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mario E. De Armas, Steven Groeger, Heather M. Kreger, Robert G. Laird, Arnaud J. Le Hors
-
Publication number: 20120221377Abstract: Augmenting service oriented architecture (‘SOA’) governance maturity including receiving an evaluation of the maturity of the governance of the SOA; identifying, for each governance capability in dependence upon the evaluation of the maturity of the governance capability, one or more predefined risks to the SOA; establishing, for each governance capability in dependence upon the predefined risks to the SOA, a risk value representing the severity of the predefined risks; selecting, for each governance capability in dependence upon the evaluation of the maturity of the governance of the SOA and the predefined risk value, one or more governance work products; and communicating to predetermined stakeholders in the SOA the one or more predefined risks to the SOA identified for each governance capability, the risk value established for each governance capability, and the governance work products selected for each governance capability.Type: ApplicationFiled: May 2, 2012Publication date: August 30, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ANTHONY L. CARRATO, CLIVE S. GEE, DAVID B. HODGE, ROBERT G. LAIRD, RANDALL L. LANGEL, IAN W.Y. LOE
-
Patent number: 8244548Abstract: Augmenting service oriented architecture (‘SOA’) governance maturity including receiving an evaluation of the maturity of the governance of the SOA; identifying, for each governance capability in dependence upon the evaluation of the maturity of the governance capability, one or more predefined risks to the SOA; establishing, for each governance capability in dependence upon the predefined risks to the SOA, a risk value representing the severity of the predefined risks; selecting, for each governance capability in dependence upon the evaluation of the maturity of the governance of the SOA and the predefined risk value, one or more governance work products; and communicating to predetermined stakeholders in the SOA the one or more predefined risks to the SOA identified for each governance capability, the risk value established for each governance capability, and the governance work products selected for each governance capability.Type: GrantFiled: December 18, 2008Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Anthony L. Carrato, Clive S. Gee, David B. Hodge, Robert G. Laird, Randall L. Langel, Ian W. Y. Loe
-
Publication number: 20120143777Abstract: A method, system, and computer program product for using documentation plans for service oriented architecture governance. In an example embodiment, the method includes implementing a structured documentation plan in a SOA governance tool using a computer processor. The structured documentation plan includes a set of documentation types and a set of governance policies for at least one documentation type from the set of documentation types.Type: ApplicationFiled: December 7, 2010Publication date: June 7, 2012Applicant: International Business Machines CorporationInventors: Claus T. Jensen, Robert G. Laird
-
Publication number: 20100161454Abstract: Augmenting service oriented architecture (‘SOA’) governance maturity including receiving an evaluation of the maturity of the governance of the SOA; identifying, for each governance capability in dependence upon the evaluation of the maturity of the governance capability, one or more predefined risks to the SOA; establishing, for each governance capability in dependence upon the predefined risks to the SOA, a risk value representing the severity of the predefined risks; selecting, for each governance capability in dependence upon the evaluation of the maturity of the governance of the SOA and the predefined risk value, one or more governance work products; and communicating to predetermined stakeholders in the SOA the one or more predefined risks to the SOA identified for each governance capability, the risk value established for each governance capability, and the governance work products selected for each governance capability.Type: ApplicationFiled: December 18, 2008Publication date: June 24, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony L. Carrato, Clive S. Gee, David B. Hodge, Robert G. Laird, Randall L. Langel, Ian W.Y. Loe
-
Publication number: 20100145750Abstract: Evaluating service oriented architecture (‘SOA’) governance maturity including receiving, from a plurality of predetermined stakeholders in the SOA for a plurality of SOA governance capabilities, a stakeholder assessed value representing the current maturity of each of the plurality of SOA governance capabilities; determining, for each of the plurality of SOA governance capabilities in dependence upon the plurality of stakeholder assessed values from the stakeholders, a capability value for each of the plurality of SOA governance capabilities; assigning each of the SOA governance capabilities to a domain; determining, in dependence upon the capability values for each of the plurality of SOA governance capabilities of each domain, a domain maturity value for each domain; and communicating the domain maturity value for each domain to the predetermined stakeholders of the SOA.Type: ApplicationFiled: December 9, 2008Publication date: June 10, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony L. Carrato, Sieds Eitens, John A. Falkl, Robert G. Laird
-
Patent number: 5335268Abstract: A method and apparatus for dynamically balancing special service telephone calling traffic among a plurality of automatic call distributors and servicing agents as a function of supply and demand for such services. Data is gathered from originating and terminating switches of the telephone network, from each automatic call distributor, and from a call routing data base. The collected data is analyzed to characterize the supply and demand. A routing plan through the network is formulated so that the number of calls to each automatic call distributor is alloted as a function thereof and of the relative costs in routing to one point or another. The formulated plan is implemented for control by effecting changes in the routing data base. In the routing plan formulation, cognizance may also be taken of manpower availability for agent staffing.Type: GrantFiled: October 22, 1992Date of Patent: August 2, 1994Assignee: MCI Communications CorporationInventors: John F. Kelly, Jr., Robert G. Laird, Thomas E. Baker, Cristobal A. Torres