Patents by Inventor Dolapo Martin Falola
Dolapo Martin Falola 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: 9137188Abstract: Methods, systems, and computer program products are provided for controlling a GUI display for a plug-in in an application supporting plug-ins. Embodiments include receiving, at run time, in the application from the plug-in a request to display a GUI object; responsive to the request, retrieving an XML representation of the GUI object; and displaying the GUI object in dependence upon the retrieved XML representation of the GUI object. Typical embodiments also include receiving from the plug-in a request to retrieve user input responsive to the GUI object; and returning to the plug-in responsive user input.Type: GrantFiled: July 10, 2008Date of Patent: September 15, 2015Assignee: International Business Machines CorporationInventors: Matthew Paul Duggan, Dolapo Martin Falola, Patrick Ryan Wardrop
-
Patent number: 8528063Abstract: Methods, systems, and computer program products are provided for cross domain security information conversion. Embodiments include receiving from a system entity, in a security service, security information in a native format of a first security domain regarding a system entity having an identity in at least one security domain; translating the security information to a canonical format for security information; transforming the security information in the canonical format using a predefined mapping from the first security domain to a second security domain; translating the transformed security information in the canonical format to a native format of the second security domain; and returning to the system entity the security information in the native format of the second security domain.Type: GrantFiled: March 31, 2004Date of Patent: September 3, 2013Assignee: International Business Machines CorporationInventors: Matthew Paul Duggan, Dolapo Martin Falola, Patrick Ryan Wardrop
-
Patent number: 8448189Abstract: A method, apparatus and computer instructions for handling intrusions. A tracer packet is sent back to an intruder causing the intrusion in response to receiving notification of an intrusion from a particular node in a network data processing system. Nodes in the network data processing system are notified of the tracer packet. Identification of the node is stored for use in tracing a route of the tracer packet through the data processing system in response to receiving a message from a node indicating receipt of the tracer packet.Type: GrantFiled: June 21, 2010Date of Patent: May 21, 2013Assignee: International Business Machines CorporationInventors: Dolapo Martin Falola, Vinit Jain, Shannon Marie MacAlpine, Shawn Patrick Mullen, James Stanley Tesauro
-
Patent number: 8181225Abstract: The invention provides federated functionality within a data processing system by means of a set of specialized runtimes, which are instances of an application for providing federation services to requesters. Each of the plurality of specialized runtimes provides requested federation services for selected ones of the requestors according to configuration data of respective federation relationships of the requestors with the identity provider. The configuration data is dynamically retrieved during initialization of the runtimes which allows the respective_runtime to be specialized for a given federation relationship. Requests are routed to the appropriate specialized runtime using the first requestor identity and the given federation relationship. The data, which describes each federation relationship between the identity provider and each of the plurality of requestors, is configured prior to initialization of the runtimes.Type: GrantFiled: June 9, 2009Date of Patent: May 15, 2012Assignee: International Business Machines CorporationInventors: Heather Maria Hinton, Anthony Scott Moran, Dolapo Martin Falola, Ivan Matthew Milman, Patrick Ryan Wardrop
-
Patent number: 8140677Abstract: An autonomic grid. The autonomic grid can include a multiplicity of hosting services communicatively coupled to one another. Each hosting service can include an administrative service configured to determine whether to deploy requested Web services locally or remotely; a code base for storing implementations of the requested Web services; and, a deployment service configured to deploy on command the implementations stored in the code base. Notably, at least one of the hosting services further can include one or more Web services instances; one or more monitors configured to proxy requests to and responses from the Web services instances; and, one or more agents subscribed to the monitors to analyze the requests to and responses from the Web services instances, and to provision Web services in others of the hosting services based upon the analysis.Type: GrantFiled: November 21, 2002Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Nanchariah Raghu Chalasani, Quddus Chong, Dolapo Martin Falola, Ajamu Akinwunmi Wesley
-
Publication number: 20100257607Abstract: A method, apparatus, and computer instructions for handling intrusions. A tracer packet is sent back to an intruder causing the intrusion in response to receiving notification of an intrusion from a particular node in a network data processing system. Nodes in the network data processing system are notified of the tracer packet. Identification of the node is stored for use in tracing a route of the tracer packet through the data processing system in response to receiving a message from a node indicating receipt of the tracer packet.Type: ApplicationFiled: June 21, 2010Publication date: October 7, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dolapo Martin Falola, Vinit Jain, Shannon Marie MacAlpine, Shawn Patrick Mullen, James Stanley Tesauro
-
Patent number: 7698375Abstract: A method and a system are presented in which federated domains interact within a federated environment. Domains within a federation can initiate federated operations for a user at other federated domains. A point-of-contact server within a domain relies upon a trust proxy within the domain to manage trust relationships between the domain and the federation. The point-of-contact server receives incoming requests directed to the domain and interfaces with a first application server and a second application server, wherein the first application server responds to requests for access to controlled resources and the second application server responds to requests for access to federated user lifecycle management functions, which are implemented using one or more pluggable modules that interface with the second application server.Type: GrantFiled: July 21, 2004Date of Patent: April 13, 2010Assignee: International Business Machines CorporationInventors: Heather Maria Hinton, Dolapo Martin Falola, Anthony Scott Moran, Patrick Ryan Wardrop
-
Publication number: 20090259753Abstract: The invention provides federated functionality within a data processing system by means of a set of specialized runtimes, which are instances of an application for providing federation services to requesters. Each of the plurality of specialized runtimes provides requested federation services for selected ones of the requestors according to configuration data of respective federation relationships of the requestors with the identity provider. The configuration data is dynamically retrieved during initialization of the runtimes which allows the respective_runtime to be specialized for a given federation relationship. Requests are routed to the appropriate specialized runtime using the first requestor identity and the given federation relationship. The data, which describes each federation relationship between the identity provider and each of the plurality of requestors, is configured prior to initialization of the runtimes.Type: ApplicationFiled: June 9, 2009Publication date: October 15, 2009Applicant: International Business Machines CorporationInventors: Heather Maria Hinton, Anthony Scott Moran, Dolapo Martin Falola, Ivan Matthew Milman, Patrick Ryan Wardrop
-
Patent number: 7562382Abstract: The invention provides federated functionality within a data processing system by means of a set of specialized runtimes. Each of the plurality of specialized runtimes provides requested federation services for selected ones of the requestors according to configuration data of respective federation relationships of the requestors with the identity provider. The configuration data is dynamically retrieved during initialization of the runtimes which allows the respective runtime to be specialized for a given federation relationship. Requests are routed to the appropriate specialized runtime using the first requestor identity and the given federation relationship. The data which describes each federation relationship between the identity provider and each of the plurality of requesters is configured prior to initialization of the runtimes.Type: GrantFiled: December 16, 2004Date of Patent: July 14, 2009Assignee: International Business Machines CorporationInventors: Heather Maria Hinton, Anthony Scott Moran, Dolapo Martin Falola, Ivan Matthew Milman, Patrick Ryan Wardrop
-
Publication number: 20080263536Abstract: Methods, systems, and computer program products are provided for controlling a GUI display for a plug-in in an application supporting plug-ins. Embodiments include receiving, at run time, in the application from the plug-in a request to display a GUI object; responsive to the request, retrieving an XML representation of the GUI object; and displaying the GUI object in dependence upon the retrieved XML representation of the GUI object. Typical embodiments also include receiving from the plug-in a request to retrieve user input responsive to the GUI object; and returning to the plug-in responsive user input.Type: ApplicationFiled: July 10, 2008Publication date: October 23, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew Paul Duggan, Dolapo Martin Falola, Patrick Ryan Wardrop
-
Patent number: 7426713Abstract: Methods, systems, and computer program products are provided for controlling a GUI display for a plug-in in an application supporting plug-ins. Embodiments include receiving, at run time, in the application from the plug-in a request to display a GUI object; responsive to the request, retrieving an XML representation of the GUI object; and displaying the GUI object in dependence upon the retrieved XML representation of the GUI object. Typical embodiments also include receiving from the plug-in a request to retrieve user input responsive to the GUI object; and returning to the plug-in responsive user input.Type: GrantFiled: March 31, 2004Date of Patent: September 16, 2008Assignee: International Business Machines CorporationInventors: Matthew Paul Duggan, Dolapo Martin Falola, Patrick Ryan Wardrop
-
Patent number: 7055052Abstract: A self-healing and self-optimizing grid architecture can be provided in accordance with the present invention. Specifically, the architecture can include a mechanism for detecting component failures, and even degraded component performance, within peer components in a hosting service. Once a failure has been detected, the detecting peer to undertake remedial action to recreate and redeploy the component in the hosting system. In particular, the detecting component can acquire the behavior of the failed component and the detecting component can instantiate an instance of the behavior in another server in the grid. Thus, the mechanism described herein can be analogized to biotechnical DNA as every component in the hosting service can maintain an awareness of the state of the entire system and can recreate the entire system through knowledge provided by grid services DNA.Type: GrantFiled: November 21, 2002Date of Patent: May 30, 2006Assignee: International Business Machines CorporationInventors: Nanchariah Raghu Chalasani, Quddus Chong, Dolapo Martin Falola, Ajamu Akinwunmi Wesley
-
Publication number: 20040103195Abstract: An autonomic grid. The autonomic grid can include a multiplicity of hosting services communicatively coupled to one another. Each hosting service can include an administrative service configured to determine whether to deploy requested Web services locally or remotely; a code base for storing implementations of the requested Web services; and, a deployment service configured to deploy on command the implementations stored in the code base. Notably, at least one of the hosting services further can include one or more Web services instances; one or more monitors configured to proxy requests to and responses from the Web services instances; and, one or more agents subscribed to the monitors to analyze the requests to and responses from the Web services instances, and to provision Web services in others of the hosting services based upon the analysis.Type: ApplicationFiled: November 21, 2002Publication date: May 27, 2004Applicant: International Business Machines CorporationInventors: Nanchariah Raghu Chalasani, Quddus Chong, Dolapo Martin Falola, Ajamu Akinwunmi Wesley
-
Publication number: 20040103338Abstract: A self-healing and self-optimizing grid architecture can be provided in accordance with the present invention. Specifically, the architecture can include a mechanism for detecting component failures, and even degraded component performance, within peer components in a hosting service. Once a failure has been detected, the detecting peer to undertake remedial action to recreate and redeploy the component in the hosting system. In particular, the detecting component can acquire the behavior of the failed component and the detecting component can instantiate an instance of the behavior in another server in the grid. Thus, the mechanism described herein can be analogized to biotechnical DNA as every component in the hosting service can maintain an awareness of the state of the entire system and can recreate the entire system through knowledge provided by grid services DNA.Type: ApplicationFiled: November 21, 2002Publication date: May 27, 2004Applicant: International Business Machines CorporationInventors: Nanchariah Raghu Chalasani, Quddus Chong, Dolapo Martin Falola, Ajamu Akinwunmi Wesley
-
Publication number: 20040103339Abstract: A self-governing, self-healing and self-optimizing policy oriented grid architecture. The architecture can include a hosting service configured for use in a computing grid. The hosting service can include a Web service; grid instrumentation coupled to the Web service; a Web service descriptive document; and, a service policy element disposed in the Web service descriptive document. The Web service descriptive document can include a WSDL type document. Moreover, at least one WSLA can be referenced in the WSDL type document. Notably, the service policy element can include at least one policy selected from the group consisting of a security assertion and a business rule. The security assertion can include a security assertion markup language (SAML) formatted authentication statement having a subject specifying a role identifier.Type: ApplicationFiled: March 28, 2003Publication date: May 27, 2004Applicant: International Business Machines CorporationInventors: Nanchariah Raghu Chalasani, Quddus Chong, Dolapo Martin Falola, Ajamu Akinwunmi Wesley, Andrea R. Yanik
-
Publication number: 20030229703Abstract: A method, apparatus, and computer instructions for handling intrusions. A tracer packet is sent back to an intruder causing the intrusion in response to receiving notification of an intrusion from a particular node in a network data processing system. Nodes in the network data processing system are notified of the tracer packet. Identification of the node is stored for use in tracing a route of the tracer packet through the data processing system in response to receiving a message from a node indicating receipt of the tracer packet.Type: ApplicationFiled: June 6, 2002Publication date: December 11, 2003Applicant: International Business Machines CorporationInventors: Dolapo Martin Falola, Vinit Jain, Shannon Marie MacAlpine, Shawn Patrick Mullen, James Stanley Tesauro