Patents by Inventor Francis X. Reddington
Francis X. Reddington 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: 9996806Abstract: Computer implemented methods, apparatuses, and compute program products for modeling an enterprise are provided. Embodiments include providing to a user, by an enterprise modeling controller, a user interface comprising an icon carousel and a drop area interface for moving selected icons from the icon carousel. The icon carousel contains a plurality of icons, where each icon of the plurality of icons represents a particular solution component configuration. Embodiments also include for each icon within the drop area interface, identifying a corresponding solution component configuration and configuration data associated with the solution component configuration. Embodiments also include generating based on the configuration data associated with the identified solution component configurations one or more integration patterns indicating data processing relationships of the identified solution component configurations.Type: GrantFiled: September 27, 2012Date of Patent: June 12, 2018Assignee: International Business Machines CorporationInventors: William A. Brown, Francis X. Reddington, Martin A. Wolfe
-
Patent number: 9785450Abstract: Aspects of the present invention provide a solution for responding to a change in an environment of a computer system. In an embodiment, a set of triggered controlled event listener learners (T-CELLs) are deployed in the computer system. Each T-CELL of the set of T-CELLs is a self-contained, persistent software construct. Further, each T-CELL has the ability to communicate with the other T-CELLs in the computer system. These T-CELLs can, in response to detecting a change in the computer system, automatically create a new T-CELL to respond to the change.Type: GrantFiled: May 25, 2016Date of Patent: October 10, 2017Assignee: International Business Machines CorporationInventors: William A. Brown, Francis X. Reddington, Neil Sahota, Martin A. Wolfe
-
Patent number: 9659266Abstract: Enterprise Intelligence (‘EI’) management in an EI framework including: analyzing, by an assembly analysis engine, a plurality of EI assemblies, each EI assembly configured to carry out a business capability upon execution; choreographing, by an assembly engine, execution of one or more of the EI assemblies; and reporting, by the assembly engine to an EI administrator, information related to execution of the one or more of the EI assemblies.Type: GrantFiled: July 14, 2011Date of Patent: May 23, 2017Assignee: International Business Machines CorporationInventors: Francis X. Reddington, Neil Sahota
-
Patent number: 9646278Abstract: Decomposing a process model in an Enterprise Intelligence (‘EI’) framework, including: receiving, by a process model decomposer, a process model for an EI assembly; identifying, by the process model decomposer in dependence upon an EI framework metamodel, component parts of the process model; and generating, in dependence upon the identified component parts, a taxonomy breakdown comprising a definition of a process classification.Type: GrantFiled: July 14, 2011Date of Patent: May 9, 2017Assignee: International Business Machines CorporationInventors: Francis X. Reddington, Neil Sahota
-
Patent number: 9639815Abstract: Managing processes in an Enterprise Intelligence (‘EI’) assembly of an EI framework, including: for each executing EI assembly in the EI framework, in real time: tracking, by the process state transition manager, the present state of processes of each executing EI assembly; analyzing, by the process state transition manager, the present state; and storing, by the process state transition manager, results of the state analysis.Type: GrantFiled: July 14, 2011Date of Patent: May 2, 2017Assignee: International Business Machines CorporationInventors: Francis X. Reddington, Neil Sahota
-
Patent number: 9594587Abstract: Methods, systems, and products are provided for workflow decision management. Embodiments include maintaining a device state history; identifying a plurality of device usage patterns in dependence upon the device state history; identifying a plurality of workflow scenarios in dependence upon the device usage patterns; determining a workflow administration capacity in dependence upon the plurality of workflow scenarios; identifying a plurality of workflows in dependence upon the workflow scenario; executing the plurality of workflows in dependence upon the workflow administration capacity.Type: GrantFiled: August 13, 2013Date of Patent: March 14, 2017Assignee: International Business Machines CorporationInventors: William A. Brown, Richard W. Muirhead, Francis X. Reddington
-
Publication number: 20160350140Abstract: Aspects of the present invention provide a solution for responding to a change in an environment of a computer system. In an embodiment, a set of triggered controlled event listener learners (T-CELLs) are deployed in the computer system. Each T-CELL of the set of T-CELLs is a self-contained, persistent software construct. Further, each T-CELL has the ability to communicate with the other T-CELLs in the computer system. These T-CELLs can, in response to detecting a change in the computer system, automatically create a new T-CELL to respond to the change.Type: ApplicationFiled: May 25, 2016Publication date: December 1, 2016Inventors: William A. Brown, Francis X. Reddington, Neil Sahota, Martin A. Wolfe
-
Patent number: 9417893Abstract: Aspects of the present invention provide a solution for responding to a change in an environment of a computer system. In an embodiment, a set of triggered controlled event listener learners (T-CELLs) are deployed in the computer system. Each T-CELL of the set of T-CELLs is a self-contained, persistent software construct. Further, each T-CELL has the ability to communicate with the other T-CELLs in the computer system. These T-CELLs can, in response to detecting a change in the computer system, automatically create a new T-CELL to respond to the change.Type: GrantFiled: November 20, 2013Date of Patent: August 16, 2016Assignee: International Business Machines CorporationInventors: William A. Brown, Francis X. Reddington, Neil Sahota, Martin A. Wolfe
-
Publication number: 20150379419Abstract: A method and associated system for identifying and eliminating illusory “ghost” patterns that lead to inaccurate predictions of an outcome of a proposed solution, plan, or decision implemented within a particular scenario or context. A processor stores descriptions of patterns that are each be inferred from an expectation that a particular proposed solution will lead to a desired objective within the context of a particular scenario. The user enters a proposed solution, the processor attempts to select a pattern that aligns the solution with the objective, updates the entered solution with additional data needed to fully identify requirements of the reference pattern, determines how closely the updated solution satisfies those requirements, and revises or replaces the pattern if is identified as a ghost pattern incapable of ensuring alignment. The processor then identifies a likelihood of success of the proposed solution and recommends a course of action.Type: ApplicationFiled: June 26, 2014Publication date: December 31, 2015Inventors: Francis X. Reddington, Neil Sahota
-
Patent number: 9218398Abstract: A data storage method and system. The method includes defining, by a computing system, a meta-object, a schema based structured definition for the meta-object, and a taxonomy with configuration data. The computing system creates content associated with the taxonomy and associates topics of the content with a logical storage room representations. Reference coordinates associated with the logical storage room representations are associated with the taxonomy. The computing system generates updated configuration data that includes the reference coordinates and a uniform resource identifier associated with the content is generated. The computing system generates an account associated with the meta-object for a user. Metering charges for usage of the account and a report associated with the account and usage are generated.Type: GrantFiled: July 11, 2014Date of Patent: December 22, 2015Assignee: International Business Machines CorporationInventors: William A. Brown, Daniel D. Carr, Richard W. Muirhead, Francis X. Reddington, Martin A. Wolfe
-
Patent number: 9189757Abstract: A System to Maintain Balance of Factory Quality Attributes with Software Factory Operating Environment provides the means to determine if a deliverable will meet the needs of a client's project. The process includes the identification and measurement of different parameters of a software factory, including specified architectural features, and compares these parameters with the factory's strategic artifacts and client's critical project needs to qualify attributes within the software factory environment. This process provides a means to monitor and maintain an optimal balance of desirable quality attributes. Thus, quality attributes are analyzed before design time and before delivery of a software product, such that an analysis can be performed before any considerable amount of time and efforts have been spent on a project.Type: GrantFiled: August 23, 2007Date of Patent: November 17, 2015Assignee: International Business Machines CorporationInventors: Ronald D. Finlayson, Naomi M. Mitsumori, Francis X. Reddington
-
Publication number: 20150193708Abstract: A method and associated system for identifying a perspective or point of view from which a user may effectively evaluate an objective. A processor creates and partially populates a user-perspective data structure that represents information and logic associated with a user's current point of view about the objective. The processor asks the user contextual questions and uses the answers to further populate the user perspective data structure, to identify user biases, and to select previously stored “baseline” perspectives that may be relevant to the user and to the objective. The processor compares each selected baseline perspective to the user perspective and ranks the baselines in order of how similar or relevant each is to the user and to the objective. The user is then presented with one or more baseline perspectives that are most relevant, accurate, feasible, or contextually appropriate to the user and to the objective.Type: ApplicationFiled: January 6, 2014Publication date: July 9, 2015Applicant: International Business Machines CorporationInventors: Francis X. Reddington, Neil Sahota
-
Publication number: 20150143100Abstract: Aspects of the present invention provide a solution for responding to a change in an environment of a computer system. In an embodiment, a set of triggered controlled event listener learners (T-CELLs) are deployed in the computer system. Each T-CELL of the set of T-CELLs is a self-contained, persistent software construct. Further, each T-CELL has the ability to communicate with the other T-CELLs in the computer system. These T-CELLs can, in response to detecting a change in the computer system, automatically create a new T-CELL to respond to the change.Type: ApplicationFiled: November 20, 2013Publication date: May 21, 2015Applicant: International Business Machines CorporationInventors: William A. Brown, Francis X. Reddington, Neil Sahota, Martin A. Wolfe
-
Publication number: 20150100387Abstract: Providing guidance to a business organization by one or more of a plurality of business advisor modules, including: receiving, by a business advisor module, one or more business objectives; receiving, by the business advisor module, one or more key artifacts; and creating, by the business advisor module in dependence upon the one or more business objectives and the one or more key artifacts, a business recommendation.Type: ApplicationFiled: October 7, 2013Publication date: April 9, 2015Applicant: International Business Machines CorporationInventors: FRANCIS X. REDDINGTON, NEIL SAHOTA
-
Patent number: 8898619Abstract: A computer-implemented method, system, and computer-readable medium for determining if a software factory is ready to take on a software project is presented. In a preferred embodiment, the computer-implemented method includes the steps of: determining if an infrastructure for a software factory has been procured; determining if operational software needed to assemble work packets in an assembly line in the software factory has been installed; determining if a workflow event model for an assembly line in the software factory has been configured; determining if workload in the assembly line has been balanced; determining if communication channels between the software factory and a customer's computer system have been defined and cleared for data transmission; and in response to determining that any element described above has been determined not to have occurred, prohibiting an induction of a software project into the software factory.Type: GrantFiled: September 14, 2012Date of Patent: November 25, 2014Assignee: International Business Machines CorporationInventors: Jarir K. Chaar, Ronald D. Finlayson, Thomas A. Jobson, Jr., Naomi M. Mitsumori, Francis X. Reddington
-
Publication number: 20140324909Abstract: A data storage method and system. The method includes defining, by a computing system, a meta-object, a schema based structured definition for the meta-object, and a taxonomy with configuration data. The computing system creates content associated with the taxonomy and associates topics of the content with a logical storage room representations. Reference coordinates associated with the logical storage room representations are associated with the taxonomy. The computing system generates updated configuration data that includes the reference coordinates and a uniform resource identifier associated with the content is generated. The computing system generates an account associated with the meta-object for a user. Metering charges for usage of the account and a report associated with the account and usage are generated.Type: ApplicationFiled: July 11, 2014Publication date: October 30, 2014Inventors: William A. Brown, Daniel D. Carr, Richard W. Muirhead, Francis X. Reddington, Martin A. Wolfe
-
Patent number: 8862599Abstract: A data storage method and system. The method includes defining, by a computing system, a meta-object, a schema based structured definition for the meta-object, and a taxonomy with configuration data. The computing system creates content associated with the taxonomy and associates topics of the content with a logical storage room representations. Reference coordinates associated with the logical storage room representations are associated with the taxonomy. The computing system generates updated configuration data that includes the reference coordinates and a uniform resource identifier associated with the content is generated. The computing system generates an account associated with the meta-object for a user. Metering charges for usage of the account and a report associated with the account and usage are generated.Type: GrantFiled: August 12, 2013Date of Patent: October 14, 2014Assignee: International Business Machines CorporationInventors: William A. Brown, Daniel D. Carr, Richard W. Muirhead, Francis X. Reddington, Martin A. Wolfe
-
Publication number: 20140195308Abstract: Analyzing the capabilities of a business enterprise, including: identifying, by a capability advisor module, capabilities required to carry out a business initiative; identifying, by the capability advisor module, capabilities of the business enterprise; and determining, by the capability advisor module, lacking capabilities of the business enterprise that are required to carry out the business initiative in dependence upon the capabilities required to carry out the business initiative and the capabilities of the business enterprise.Type: ApplicationFiled: January 9, 2013Publication date: July 10, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: FRANCIS X. REDDINGTON, NEIL SAHOTA
-
Publication number: 20140143023Abstract: Aligning analytical metrics with strategic objectives, including: identifying, by the metric analytics generator engine, measurable metrics associated with a business activity; identifying, by the metric analytics generator engine, one or more strategic objectives associated with the business activity; correlating, by the metric analytics generator engine, the one or more measurable metrics associated with the business activity to the one or more strategic objectives associated with the business activity; and generating, by the metric analytics generator engine, key performance indicator formulas in dependence upon the one or more measurable metrics associated with the business activity and the one or more strategic objectives associated with the business activity.Type: ApplicationFiled: November 19, 2012Publication date: May 22, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: FRANCIS X. REDDINGTON, NEIL SAHOTA
-
Publication number: 20140089224Abstract: Computer implemented methods, apparatuses, and compute program products for modeling an enterprise are provided. Embodiments include providing to a user, by an enterprise modeling controller, a user interface comprising an icon carousel and a drop area interface for moving selected icons from the icon carousel. The icon carousel contains a plurality of icons, where each icon of the plurality of icons represents a particular solution component configuration. Embodiments also include for each icon within the drop area interface, identifying a corresponding solution component configuration and configuration data associated with the solution component configuration. Embodiments also include generating based on the configuration data associated with the identified solution component configurations one or more integration patterns indicating data processing relationships of the identified solution component configurations.Type: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: WILLIAM A. BROWN, FRANCIS X. REDDINGTON, MARTIN A. WOLFE