Patents by Inventor Eoin Lane
Eoin Lane 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: 9535978Abstract: Determining an impact of an event identified in a first topic map meta-model will have on at least one asset identified in a second topic map meta-model representative of weight. A third topic map meta-model is created which maps at least one asset from the second topic map meta-model to an event from the first topic map meta-model and is comprised of: a topic map representation of assets of the second topic map meta-model and events of the first topic map meta-model, a topic map based index with instance ontology of the first and second topic map meta-models, identification of at least one association between an event identified in the first topic map meta-model and at least one asset identified in the second topic map meta-model; and weight assigned to the at least one association.Type: GrantFiled: June 2, 2014Date of Patent: January 3, 2017Assignee: International Business Machines CorporationInventors: Peter A. Coldicott, Thomas T. Hanis, Eoin Lane
-
Publication number: 20160321379Abstract: A computer-implemented method, computer program product and computing system for management of a pressure pipe network is provided. A processor retrieves a topology model of a pipe network. The processor retrieves one or more measurement expressions of the pressure pipe network. The processor determines a parameter list for a first measurement expression, wherein a first parameter of the parameter list represents a cutting point measurement device. The processor generates a first subsystem of the pipe network based, at least in part on, the first parameter.Type: ApplicationFiled: April 30, 2015Publication date: November 3, 2016Inventors: Yong Deng Hu, Eoin Lane, Xiao Lv, Jian Wang, Ke Zhang
-
Publication number: 20160323149Abstract: A computer-implemented method, computer program product and computing system for management of a pressure pipe network is provided. A processor retrieves a topology model of a pipe network. The processor retrieves one or more measurement expressions of the pressure pipe network. The processor determines a parameter list for a first measurement expression, wherein a first parameter of the parameter list represents a cutting point measurement device. The processor generates a first subsystem of the pipe network based, at least in part on, the first parameter.Type: ApplicationFiled: June 20, 2016Publication date: November 3, 2016Inventors: Yong Deng Hu, Eoin Lane, Xiao Lv, Jian Wang, Ke Zhang
-
Publication number: 20160261522Abstract: A method, system and computer-usable medium are disclosed for managing resource capacity for the provision of cloud-based services. Application deployment and undeployment data is received, and then processed, to perform an update of a capacity-weighted graph to reflect a set of applications deployed in a cloud computing environment. The application deployment and undeployment data is then further processed to determine a set of resource dependencies associated with the set of deployed applications. Thereafter, monitoring operations are performed to monitor consumption of a set of services associated with the set of deployed applications. Further monitoring operations are then performed to monitor requests from the set of deployed applications to predict the need for the provision of a set of additional services for consumption at runtime.Type: ApplicationFiled: March 4, 2015Publication date: September 8, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas T. Hanis, Claus T. Jensen, Eoin Lane, Zhuo Zhao
-
Publication number: 20160162542Abstract: A method, system and computer-usable medium are disclosed for efficient searching of a semantic model of resources and resource relationships. A query is received from an application. In turn the query is processed to determine an application usage classification for the application, which is then used to reference an index of subsets of the semantic model to identify a subset of the semantic model associated with the application usage classification. The identified subset of the semantic model is then used to modify the query, which is then used as a modified query to query the semantic model. In response, a sub-graph of the semantic model corresponding to the subset of the semantic mode is received, which in turn is provided to the application.Type: ApplicationFiled: December 9, 2014Publication date: June 9, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas T. Hanis, Eoin Lane, Donnie A. Smith, JR.
-
Publication number: 20160162495Abstract: Embodiments of the present invention provide an approach for goal-based user matching among social networking environments. In a typical embodiment, a querying user is asked to respond to a series of questions related to goals, criteria, and criteria priorities (and, optionally, a desired “degree” of separation among other users). The querying user will submit his/her responses, which are then parsed and prioritized accordingly. Based on the responses, social networking sites are then searched to identify a set (e.g., at least one) of candidate users that are potential collaboration partners with the querying user. This set of candidate users may be arranged in a list and sorted according to a best match to the querying user's responses. The list can then be provided to the querying user. In addition, invites can be sent to the set of candidate users to invite such users to connect/collaborate with the querying user.Type: ApplicationFiled: February 18, 2016Publication date: June 9, 2016Inventors: Peter A. Coldicott, Eoin Lane, Brendan J. McCormick, Mei Y. Selvage
-
Publication number: 20160162566Abstract: A method, system and computer-usable medium are disclosed for efficient searching of a semantic model of resources and resource relationships. A query is received from an application. In turn the query is processed to determine an application usage classification for the application, which is then used to reference an index of subsets of the semantic model to identify a subset of the semantic model associated with the application usage classification. The identified subset of the semantic model is then used to modify the query, which is then used as a modified query to query the semantic model. In response, a sub-graph of the semantic model corresponding to the subset of the semantic mode is received, which in turn is provided to the application.Type: ApplicationFiled: July 29, 2015Publication date: June 9, 2016Inventors: Thomas T. Hanis, Eoin Lane, Donnie A. Smith, JR.
-
Patent number: 9298826Abstract: Embodiments of the present invention provide an approach for goal-based user matching among social networking environments. In a typical embodiment, a querying user is asked to respond to a series of questions related to goals, criteria, and criteria priorities (and, optionally, a desired “degree” of separation among other users). The querying user will submit his/her responses, which are then parsed and prioritized accordingly. Based on the responses, social networking sites are then searched to identify a set (e.g., at least one) of candidate users that are potential collaboration partners with the querying user. This set of candidate users may be arranged in a list and sorted according to a best match to the querying user's responses. The list can then be provided to the querying user. In addition, invites can be sent to the set of candidate users to invite such users to connect/collaborate with the querying user.Type: GrantFiled: January 5, 2012Date of Patent: March 29, 2016Assignee: International Business Machines CorporationInventors: Peter A. Coldicott, Eoin Lane, Brendan J. McCormick, Mei Y. Selvage
-
Patent number: 9123004Abstract: A method, computer program product and computer system for predicting that an event identified in an event topic map meta-model will have an effect on at least one asset identified in an asset topic map meta-model. In an exemplary embodiment, a computer receives a query input from a user. The computer obtains an input of an event from the query input. The computer identifies at least one asset mapped to the event in an asset to event topic map meta-model that maps assets in the asset topic map meta-model to events in the event topic map meta-model. In identifying the at least one asset, the computer determines that the at least one asset has greater than a threshold probability of being affected by the event.Type: GrantFiled: March 29, 2012Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: Peter A. Coldicott, Thomas T. Hanis, Eoin Lane
-
Patent number: 9111004Abstract: Implementation of a meta-model service of a service oriented architecture industry model repository into a web ontology language representation of at least one topic map meta-model into a plurality of temporal scope topic map meta-models representing states of the at least one topic map meta-model at different times. The implementation includes assigning topics, occurrences, and attributes from the meta-model service to the at least one topic map meta-model. The topics, occurrences, and attributes are assigned from the at least one topic map meta-model to plurality of temporal scope topic map meta-models. The topics, occurrences, and attributes from the plurality of temporal scope topic map meta-models are converted into resource description framework triples; and the resource description framework triples are persisted into the resource description framework repository.Type: GrantFiled: February 1, 2011Date of Patent: August 18, 2015Assignee: International Business Machines CorporationInventors: Anthony L. Carrato, Peter A. Coldicott, Raymond W. Ellis, Richard A. Hopkins, Brad N. Jones, Edward E. Kelley, Eoin Lane, Ian J. Scott, Franciscus J. van Ham, Anthony J. Young-Garder
-
Patent number: 9032087Abstract: A system and method for generating data at a fine level of detail based on a request to a service object that provides data at a coarse level of detail. The request to the service object includes a data request and a response template indicating the level of detail or selection required in the response. The service object server accesses data using the service object api and coarse level of detail. A navigator uses the data request to develop an information model of the data and then traverses the information model to extract the data needed for a response at the level of detail indicated by the response template. The service object is thus able to return data at a fine level of detail from an object that supports only coarse levels of detail.Type: GrantFiled: July 13, 2007Date of Patent: May 12, 2015Assignee: International Business Machines CorporationInventors: John H. Bosma, James Conallen, Eoin Lane, Mei Y Selvage, Ningning Wang
-
Patent number: 9026412Abstract: A method of managing and maintaining scope in a of service oriented architecture industry model repository comprising defining boundaries and definitions of scope and scope propagation of topics, associations, and occurrences within the SOA IMR; managing boundaries and definitions of scope and scope propagation within the SOA IMR; and maintaining boundaries and definitions of scope and scope propagation within the SOA IMR.Type: GrantFiled: December 17, 2009Date of Patent: May 5, 2015Assignee: International Business Machines CorporationInventors: Peter A. Coldicott, Eoin Lane, Magda M. Mourad, Harry T. Pendergrass, Mei Y. Selvage
-
Method of Using Graphical Index Maps to Provide Automated Relationship Discovery and Impact Analyses
Publication number: 20150067569Abstract: A method, system and computer-usable medium are disclosed for understanding and discovering relationships within infrastructure systems via an infrastructure management system. In certain embodiments, the infrastructure systems comprise water and/or transportation systems. Such an infrastructure management system enables accidents to be prevented, traffic to flow normally, water to be conserved, cleaned and delivered safely.Type: ApplicationFiled: November 15, 2013Publication date: March 5, 2015Applicant: International Business Machines CorporationInventors: JoAnn P. Brereton, Eoin Lane, Ke Zhang -
Method of Using Graphical Index Maps to Provide Automated Relationship Discovery and Impact Analyses
Publication number: 20150066827Abstract: A method, system and computer-usable medium are disclosed for understanding and discovering relationships within infrastructure systems via an infrastructure management system. In certain embodiments, the infrastructure systems comprise water and/or transportation systems. Such an infrastructure management system enables accidents to be prevented, traffic to flow normally, water to be conserved, cleaned and delivered safely.Type: ApplicationFiled: September 5, 2013Publication date: March 5, 2015Applicant: International Business Machines CorporationInventors: JoAnn P. Brereton, Eoin Lane, Ke Zhang -
Publication number: 20140280228Abstract: A method, computer program product and computer system for assigning a weight to an association between an event and an asset. To assign a weight, a first topic map meta-model is created that identifies assets and events in a topic map based index with instance ontology based on a topic map meta model that identifies assets and a topic map meta-model that identifies events. An identification is assigned in the first topic map meta-model to at least one association between at least one asset of the topic map meta-model that identifies assets and at least one event of the topic map meta-model that identifies events and a second topic map meta-model being created that identifies at least one association between at least one asset and at least one event in a topic map based index and instance ontology with weights assigned to the at least one association in various scopes.Type: ApplicationFiled: June 2, 2014Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Peter A. Coldicott, Thomas T. Hanis, Eoin Lane
-
Patent number: 8805774Abstract: A method for role based situation aware software includes: mapping one or more users to one or more communities of practice (CoP); aggregating a series of tags from the one or more CoP to form an initial set of role-based tags; filtering the initial set of role-based tags based on user context elements to form context sensitive user-role tags; querying one or more information services based on the context sensitive user-role tags; aggregating information obtained from querying the one or more information services; and providing the aggregated information to the user as dynamic context related content.Type: GrantFiled: February 19, 2008Date of Patent: August 12, 2014Assignee: International Business Machines CorporationInventors: John E. Boyer, Edward E. Kelley, Eoin Lane
-
Patent number: 8775462Abstract: A method of searching a service oriented architecture industry model repository comprising a meta model service associated with a physical asset repository, the meta model service comprising: at least one topic map meta model with data specific to a particular topic or industry vertical included within an information model repository common meta-meta model, the information model repository common meta-meta model included within a meta-meta-meta model with a topic map based index. The method comprises: a computer receiving entry of a search term for the service oriented architecture industry model repository; the computer searching the service oriented architecture industry model repository for the search term; and displaying results of the searching of the service oriented architecture industry model repository as a topic map comprising data representing meta model service through a graphical interface.Type: GrantFiled: December 17, 2009Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: Peter Alan Coldicott, Eoin Lane, Magda Mahmoud Mourad, Harry Thomas Pendergrass, Mei Yang Selvage, Franciscus Jacobus van Ham
-
Patent number: 8726236Abstract: In one illustrative embodiment, a computer-implemented method for identifying program components, generates, by a processor unit, associations between the program components stored in a computer usable storage medium to create a first set of relationships, and assigns, by the processor unit, a probability to each relationship in the first set of relationships to create a second set of relationships, wherein the probability indicates a strength of the associations between the program components.Type: GrantFiled: October 26, 2009Date of Patent: May 13, 2014Assignee: International Business Machines CorporationInventors: Peter Alan Coldicott, Eoin Lane, Magda Mahmoud Mourad
-
Patent number: 8666951Abstract: A method, system and program product of managing multiple versions of enterprise meta-models within an enterprise model using semantic based indexing. The steps include: receiving a query; determining from the query a topic and at least two versions of a topic map meta-model of the enterprise meta-models to compare; applying the query to a merged topic map meta-model of the at least two versions of the topic map meta-model by searching a topic map based index of the merged topic map meta-model for the topic, producing a result; and using the result to translate the topic from the query in at least one of the at least two versions of the topic map meta-model to coexist and correspond to the other version of the topic map meta-model, allowing data between the at least two versions topic map meta-model of the enterprise meta-models within the enterprise model to be correlated.Type: GrantFiled: January 20, 2012Date of Patent: March 4, 2014Assignee: International Business Machines CorporationInventors: Thomas T. Hanis, Eoin Lane, Fang Lu, Azadeh Salehi, Alphonse J. Wojtas
-
Patent number: 8645904Abstract: An apparatus for automatically analyzing the impact of changing a business requirement on an IT infrastructure of an enterprise. A request is received to perform an analysis of an impact on the enterprise by changing a particular instance of the business requirement. A model repository is queried to determine which IT assets of the enterprise are impacted by changing the particular instance of the business requirement. An impact relevant subset of a topic map is received from the model repository representing the impact on the enterprise by changing the particular instance of the business requirement that includes the particular instance requirement as a root node and only those specific assets impacted by changing the particular instance requirement as connected nodes. Then, the impact relevant subset of the topic map representing the impact on the enterprise by changing the particular instance of the business requirement is outputted on an output device.Type: GrantFiled: October 26, 2009Date of Patent: February 4, 2014Assignee: International Business Machines CorporationInventors: Peter Alan Coldicott, Eoin Lane, Magda Mahmoud Mourad, Franciscus Jacobus van Ham