Patents by Inventor Fenno F. Heath, III
Fenno F. Heath, III 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: 11537847Abstract: A method and system are provided to calculate a future behavioral data and identify a relative causal impact of external factors affecting the data. Behavioral data and data for one or more external factors are harvested for a first time period. New behavioral data is harvested for a second time period. New data for the second time period is harvested. Based on a second training algorithm, a forecast time series value of a future behavioral data for a third time period that is after the second time period is calculated. A relative causal impact between each external factor and the predicted time series value of the behavioral data, for the third time period, is identified.Type: GrantFiled: August 12, 2016Date of Patent: December 27, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Flavio D. Calmon, Fenno F. Heath, III, Richard B. Hull, Elham Khabiri, Matthew D. Riemer, Aditya Vempaty
-
Publication number: 20220027518Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification and information retrieval. One example method of operation may include identifying a number of data parameters to extract from a blockchain based on a request for analytic data, creating one or more queries based on the data parameters, executing the one or more queries and retrieving the data parameters from the blockchain, identifying one or more permissions of a user account associated with the request for analytic data, and populating an interface with analytic figures based on the data parameters retrieved from the blockchain.Type: ApplicationFiled: October 4, 2021Publication date: January 27, 2022Inventors: Gennaro A. Cuomo, Donna N. Dillenberger, Fenno F. Heath, III, Rong Liu, Roman Vaculin
-
Patent number: 11176277Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification and information retrieval. One example method of operation may include identifying a number of data parameters to extract from a blockchain based on a request for analytic data, creating one or more queries based on the data parameters, executing the one or more queries and retrieving the data parameters from the blockchain, identifying one or more permissions of a user account associated with the request for analytic data, and populating an interface with analytic figures based on the data parameters retrieved from the blockchain.Type: GrantFiled: November 11, 2019Date of Patent: November 16, 2021Assignee: International Business Machines CorporationInventors: Gennaro A. Cuomo, Donna N. Dillenberger, Fenno F. Heath, III, Rong Liu, Roman Vaculin
-
Publication number: 20200082127Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification and information retrieval. One example method of operation may include identifying a number of data parameters to extract from a blockchain based on a request for analytic data, creating one or more queries based on the data parameters, executing the one or more queries and retrieving the data parameters from the blockchain, identifying one or more permissions of a user account associated with the request for analytic data, and populating an interface with analytic figures based on the data parameters retrieved from the blockchain.Type: ApplicationFiled: November 11, 2019Publication date: March 12, 2020Inventors: Gennaro A. Cuomo, Donna N. Dillenberger, Fenno F. Heath, III, Rong Liu, Roman Vaculin
-
Patent number: 10515233Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification and information retrieval. One example method of operation may include identifying a number of data parameters to extract from a blockchain based on a request for analytic data, creating one or more queries based on the data parameters, executing the one or more queries and retrieving the data parameters from the blockchain, identifying one or more permissions of a user account associated with the request for analytic data, and populating an interface with analytic figures based on the data parameters retrieved from the blockchain.Type: GrantFiled: March 19, 2017Date of Patent: December 24, 2019Assignee: International Business Machines CorporationInventors: Gennaro A. Cuomo, Donna N. Dillenberger, Fenno F. Heath, III, Rong Liu, Roman Vaculin
-
Patent number: 10235330Abstract: Process management techniques using a representation state transfer architecture include, for example, a method of managing a given process in a data-centric manner in a client/server environment, comprising at least one client and at least one server. In an exemplary method, the server obtains from the client at least one request associated with the given process. In response to the request obtained from the client, the server generates an entity, wherein the generated entity is represented in terms of a data model and a lifecycle model associated therewith, wherein the lifecycle model comprises states and state transitions with each transition caused by one or more activities in the given process, and wherein the given process is represented as a collection of communicating entities. The server sends a response to the at least one request to the client, wherein the response is based at least in part on the generated entity.Type: GrantFiled: March 21, 2012Date of Patent: March 19, 2019Assignee: Intenational Business Machines CorporationInventors: Pankaj Dhoolia, Fenno F. Heath, III, Santhosh B. Kumaran, Rong Liu, Prabir Nandi, Florian Pinel
-
Publication number: 20180268151Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification and information retrieval. One example method of operation may include identifying a number of data parameters to extract from a blockchain based on a request for analytic data, creating one or more queries based on the data parameters, executing the one or more queries and retrieving the data parameters from the blockchain, identifying one or more permissions of a user account associated with the request for analytic data, and populating an interface with analytic figures based on the data parameters retrieved from the blockchain.Type: ApplicationFiled: March 19, 2017Publication date: September 20, 2018Inventors: Gennaro A. Cuomo, Donna N. Dillenberger, Fenno F. Heath, III, Rong Liu, Roman Vaculin
-
Publication number: 20170364803Abstract: A method and system are provided to calculate a future behavioral data and identify a relative causal impact of external factors affecting the data. Behavioral data and data for one or more external factors are harvested for a first time period. New behavioral data is harvested for a second time period. New data for the second time period is harvested. Based on a second training algorithm, a forecast time series value of a future behavioral data for a third time period that is after the second time period is calculated. A relative causal impact between each external factor and the predicted time series value of the behavioral data, for the third time period, is identified.Type: ApplicationFiled: August 12, 2016Publication date: December 21, 2017Inventors: Flavio D. Calmon, Fenno F. Heath, III, Richard B. Hull, Elham Khabiri, Matthew D. Riemer, Aditya Vempaty
-
Patent number: 9251491Abstract: Techniques for generating and executing a performance-aware enterprise component (PAEC) are provided.Type: GrantFiled: November 30, 2009Date of Patent: February 2, 2016Assignee: International Business Machines CorporationInventors: Tian Jy Chao, Pankaj Dhoolia, Fenno F. Heath, III, Santhosh Kumaran, Shao Chun Li, Florian Pinel, Sreeram Ramakrishnan
-
Patent number: 8984046Abstract: Process management techniques using a representation state transfer architecture include, for example, a method of managing a given process in a data-centric manner in a client/server environment, comprising at least one client and at least one server. In an exemplary method, the server obtains from the client at least one request associated with the given process. In response to the request obtained from the client, the server generates an entity, wherein the generated entity is represented in terms of a data model and a lifecycle model associated therewith, wherein the lifecycle model comprises states and state transitions with each transition caused by one or more activities in the given process, and wherein the given process is represented as a collection of communicating entities. The server sends a response to the at least one request to the client, wherein the response is based at least in part on the generated entity.Type: GrantFiled: September 12, 2008Date of Patent: March 17, 2015Assignee: International Business Machines CorporationInventors: Pankaj Dhoolia, Fenno F. Heath, III, Santhosh B. Kumaran, Rong Liu, Prabir Nandi, Florian Pinel
-
Patent number: 8661444Abstract: Execution of flexible workflows using artifacts is described. A workflow execution engine is configured to instantiate a process execution (PE) artifact. The PE artifact includes one or more transitions. The workflow execution engine is further configured to execute the one or more transitions and determine if any of the one or more transitions are new or modified. The workflow execution engine is additionally configured to load and execute new or modified transitions, without reinstantiating the PE artifact, responsive to determining that at least one new or modified transitions exist.Type: GrantFiled: May 17, 2011Date of Patent: February 25, 2014Assignee: International Business Machines CorporationInventors: Fenno F. Heath, III, Richard B. Hull, Rong Liu, Anil Nigam, Florian Pinel, Frederick Y. Wu
-
Publication number: 20120297390Abstract: Execution of flexible workflows using artifacts is described. A workflow execution engine is configured to instantiate a process execution (PE) artifact. The PE artifact includes one or more transitions. The workflow execution engine is further configured to execute the one or more transitions and determine if any of the one or more transitions are new or modified. The workflow execution engine is additionally configured to load and execute new or modified transitions, without reinstantiating the PE artifact, responsive to determining that at least one new or modified transitions exist.Type: ApplicationFiled: May 17, 2011Publication date: November 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fenno F. Heath, III, Richard B. Hull, Rong Liu, Anil Nigam, Florian Pinel, Frederick Y. Wu
-
Publication number: 20120179825Abstract: Process management techniques using a representation state transfer architecture that manages a given process in a data-centric manner are disclosed. By way of one example, a method of managing a given process in a data-centric manner in a client/server environment, comprising at least one client and at least one server, comprises the following steps. The server obtains from the client at least one request associated with the given process. In response to the request obtained from the client, the server generates an entity, wherein the generated entity is represented in terms of a data model and a lifecycle model associated therewith, wherein the lifecycle model comprises states and state transitions with each transition caused by one or more activities in the given process, and wherein the given process is represented as a collection of communicating entities. The server sends a response to the at least one request to the client, wherein the response is based at least in part on the generated entity.Type: ApplicationFiled: March 21, 2012Publication date: July 12, 2012Applicant: International Business Machines CorporationInventors: Pankaj Dhoolia, Fenno F. Heath, III, Santhosh B. Kumaran, Rong Liu, Prabir Nandi, Florian Pinel
-
Publication number: 20110131080Abstract: Techniques for generating and executing a performance-aware enterprise component (PAEC) are provided.Type: ApplicationFiled: November 30, 2009Publication date: June 2, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Tian Jy Chao, Pankaj Dhoolia, Fenno F. Heath, III, Santhosh Kumaran, Shao Chun Li, Florian Pinel, Sreeram Ramakrishnan
-
Patent number: 7827242Abstract: The invention provides a system adapted to enable contextual collaboration within a computer network. The invention provides a collaboration manager that supports manipulation of collaboration spaces. The collaboration spaces contain one or more collaboration elements that have potentially different collaboration modalities. The context manager maintains resources and resource interrelationships within contexts. The resources can include collaboration elements, processes, tasks, business objects, users, and/or roles. A view generator selects a set of the resources to be displayed to a user of the computer network. The invention also includes an interface adapted to allow applications to specify commands to manipulate collaboration spaces, commands to maintain resources and resource interrelationships within contexts, and queries for context-sensitive views.Type: GrantFiled: August 31, 2007Date of Patent: November 2, 2010Assignee: International Business Machines CorporationInventors: Mitchell A. Cohen, Fenno F. Heath, III, Hui Lei, Chung-Sheng Li, Jenny S. Li, Rakesh Mohan, Nitinchandra R. Nayak, Josef Schiefer, Stephen Stibler, Maroun Touma
-
Publication number: 20100250228Abstract: Techniques for modeling a composite application are provided. The techniques include identifying one or more entities that are processed in a user enterprise, identifying one or more actions to be performed during a lifecycle of the one or more entities, and modeling a composite application based on the one or more actions to be performed during a lifecycle of the one or more entities.Type: ApplicationFiled: March 30, 2009Publication date: September 30, 2010Applicant: International Business Machines CorporationInventors: David Cohn, Pankaj Dhoolia, Fenno F. Heath, III, Hemesh Kumar, Santhosh Kumaran, Rong Liu, Florian Pinel
-
Patent number: 7689651Abstract: An enterprise system includes a plurality of artifacts (e.g., persons, objects, databases, autonomous elements, intelligent agents, information systems, etc), and a smart distance (e.g., a distance which may optimize the performance of the enterprise system) between the plurality of artifacts.Type: GrantFiled: November 24, 2008Date of Patent: March 30, 2010Assignee: International Business Machines CorporationInventors: Yiming Ye, Haiyang Wang, legal representative, Jen-Yao Chung, David Cohn, Fenno F. Heath, III, Jun-Jang Jeng, Santhosh Kumaran, Hui Lei, Prabir Nandi
-
Publication number: 20090083108Abstract: An enterprise system includes a plurality of artifacts (e.g., persons, objects, databases, autonomous elements, intelligent agents, information systems, etc), and a smart distance (e.g., a distance which may optimize the performance of the enterprise system) between the plurality of artifacts.Type: ApplicationFiled: November 24, 2008Publication date: March 26, 2009Applicant: International Business Machines CorporationInventors: Yiming Ye, Jen-Yao Chung, David Cohn, Fenno F. Heath, III, Jun-Jang Jeng, Santhosh Kumaran, Hui Lei, Prabir Nandi, Haiyang Wang
-
Patent number: 7461125Abstract: An enterprise system includes a plurality of artifacts (e.g., persons, objects, databases, autonomous elements, intelligent agents, information systems, etc), and a smart distance (e.g., a distance which may optimize the performance of the enterprise system) between the plurality of artifacts.Type: GrantFiled: September 30, 2003Date of Patent: December 2, 2008Assignee: International Business Machines CorporationInventors: Haiyang Wang, legal representative, Jen-Yao Chung, David Cohn, Fenno F. Heath, III, Jun-Jang Jeng, Santhosh Kumaran, Hui Lei, Prabir Nandi, Yiming Ye
-
Patent number: 7401294Abstract: A Web browser is augmented with collaborative features to support community aware browsing sessions. The augmentation provided includes a data mining plug-in for the browser to establish collaborative context based on Uniform Resource Locator (URL) meta data keywords, or mined topics, and a collaboration co-browser (explorer bar) which displays a collaboration space, called CollabSpace, corresponding to the document that is displayed in the main browser. With this augmented browser, a user can perform various collaboration functions from the collaboration explorer bar, including viewing the online status of members of the CollabSpace, communicate with members of the CollabSpace via electronic mail (e-mail), instant messaging or discussion threads, and register as a member of the CollabSpace. CollabSpaces can be established and associated with one or more Web documents, meta data keywords or topics.Type: GrantFiled: November 24, 2003Date of Patent: July 15, 2008Assignee: International Business Machines CorporationInventors: Hung-Yang Chang, Fenno F. Heath, III, Hui Lei, Jenny S. Li, Yashodhara Patnaik, Michael Dikun