Patents by Inventor Adel Ghoneimy
Adel Ghoneimy 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: 11468098Abstract: Embodiments of the invention provide systems and methods for managing and processing large amounts of complex and high-velocity data by capturing and extracting high-value data from low value data using big data and related technologies. Illustrative database systems described herein may collect and process data while extracting or generating high-value data. The high-value data may be handled by databases providing functions such as multi-temporality, provenance, flashback, and registered queries. In some examples, computing models and system may be implemented to combine knowledge and process management aspects with the near real-time data processing frameworks in a data-driven situation aware computing system.Type: GrantFiled: June 30, 2020Date of Patent: October 11, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Eric S. Chan, Dieter Gawlick, Adel Ghoneimy, Zhen Hua Liu
-
Publication number: 20200401607Abstract: Embodiments of the invention provide systems and methods for managing and processing large amounts of complex and high-velocity data by capturing and extracting high-value data from low value data using big data and related technologies. Illustrative database systems described herein may collect and process data while extracting or generating high-value data. The high-value data may be handled by databases providing functions such as multi-temporality, provenance, flashback, and registered queries. In some examples, computing models and system may be implemented to combine knowledge and process management aspects with the near real-time data processing frameworks in a data-driven situation aware computing system.Type: ApplicationFiled: June 30, 2020Publication date: December 24, 2020Applicant: Oracle International CorporationInventors: Eric S. Chan, Dieter Gawlick, Adel Ghoneimy, Zhen Hua Liu
-
Patent number: 10740358Abstract: Embodiments of the invention provide systems and methods for managing and processing large amounts of complex and high-velocity data by capturing and extracting high-value data from low value data using big data and related technologies. Illustrative database systems described herein may collect and process data while extracting or generating high-value data. The high-value data may be handled by databases providing functions such as multi-temporality, provenance, flashback, and registered queries. In some examples, computing models and system may be implemented to combine knowledge and process management aspects with the near real-time data processing frameworks in a data-driven situation aware computing system.Type: GrantFiled: March 23, 2015Date of Patent: August 11, 2020Assignee: Oracle International CorporationInventors: Eric S. Chan, Dieter Gawlick, Adel Ghoneimy, Zhen Hua Liu
-
Patent number: 10740310Abstract: The disclosed embodiments relate to a system that preprocesses sensor data to facilitate prognostic-surveillance operations. During operation, the system obtains training data from sensors in a monitored system during operation of the monitored system, wherein the training data comprises time-series data sampled from signals produced by the sensors. The system also obtains functional requirements for the prognostic-surveillance operations. Next, the system performs the prognostic-surveillance operations on the training data and determines whether the prognostic-surveillance operations meet the functional requirements when tested on non-training data. If the prognostic-surveillance operations do not meet the functional requirements, the system iteratively applies one or more preprocessing operations to the training data in order of increasing computational cost until the functional requirements are met.Type: GrantFiled: March 19, 2018Date of Patent: August 11, 2020Assignee: Oracle International CorporationInventors: Dieter Gawlick, Kenny C. Gross, Zhen Hua Liu, Adel Ghoneimy
-
Publication number: 20190286725Abstract: The disclosed embodiments relate to a system that preprocesses sensor data to facilitate prognostic-surveillance operations. During operation, the system obtains training data from sensors in a monitored system during operation of the monitored system, wherein the training data comprises time-series data sampled from signals produced by the sensors. The system also obtains functional requirements for the prognostic-surveillance operations. Next, the system performs the prognostic-surveillance operations on the training data and determines whether the prognostic-surveillance operations meet the functional requirements when tested on non-training data. If the prognostic-surveillance operations do not meet the functional requirements, the system iteratively applies one or more preprocessing operations to the training data in order of increasing computational cost until the functional requirements are met.Type: ApplicationFiled: March 19, 2018Publication date: September 19, 2019Applicant: Oracle International CorporationInventors: Dieter Gawlick, Kenny C. Gross, Zhen Hua Liu, Adel Ghoneimy
-
Patent number: 10333798Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems.Type: GrantFiled: May 6, 2015Date of Patent: June 25, 2019Assignee: Oracle International CorporationInventors: Eric S. Chan, Rafiul Ahad, Adel Ghoneimy, Adriano Covello Santos
-
Patent number: 10205640Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems.Type: GrantFiled: December 17, 2013Date of Patent: February 12, 2019Assignee: Oracle International CorporationInventors: Eric S. Chan, Rafiul Ahad, Adel Ghoneimy, Adriano Covello Santos
-
Patent number: 9692662Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems.Type: GrantFiled: September 23, 2016Date of Patent: June 27, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Eric S. Chan, Rafiul Ahad, Adel Ghoneimy, Adriano Covello Santos
-
Publication number: 20170012834Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems.Type: ApplicationFiled: September 23, 2016Publication date: January 12, 2017Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Eric S. Chan, Rafiul Ahad, Adel Ghoneimy, Adriano Covello Santos
-
Patent number: 9495395Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems.Type: GrantFiled: December 17, 2013Date of Patent: November 15, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Eric S. Chan, Rafiul Ahad, Adel Ghoneimy, Adriano Covello Santos
-
Patent number: 9330119Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems.Type: GrantFiled: December 17, 2013Date of Patent: May 3, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Eric S. Chan, Dieter Gawlick, Adel Ghoneimy, Zhen Hua Liu
-
Publication number: 20150254330Abstract: Embodiments of the invention provide systems and methods for managing and processing large amounts of complex and high-velocity data by capturing and extracting high-value data from low value data using big data and related technologies. Illustrative database systems described herein may collect and process data while extracting or generating high-value data. The high-value data may be handled by databases providing functions such as multi-temporality, provenance, flashback, and registered queries. In some examples, computing models and system may be implemented to combine knowledge and process management aspects with the near real-time data processing frameworks in a data-driven situation aware computing system.Type: ApplicationFiled: March 23, 2015Publication date: September 10, 2015Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Eric S. Chan, Dieter Gawlick, Adel Ghoneimy, Zhen Hua Liu
-
Publication number: 20150234869Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems.Type: ApplicationFiled: May 6, 2015Publication date: August 20, 2015Applicant: Oracle International CorporationInventors: Eric S. Chan, Rafiul Ahad, Adel Ghoneimy, Adriano Covello Santos
-
Patent number: 8965889Abstract: Systems, methods, and other embodiments associated with bi-temporal user profiling are described. An event is detected that occurs at a valid event time. In response to the event, a repository is accessed that stores data describing one or more user profiles that include a profile record valid time period specifying a time at which the given profile record is valid. A prior user profile record is retrieved that has a profile record valid time period that overlaps with the valid event time. An updated user profile record is created based, at least in part, on the event. The updated user profile record is saved with the valid event time demarcating the start of a profile valid time period. The prior user profile with the valid event time demarcating the end of the profile record valid time period is also saved for subsequent processing.Type: GrantFiled: February 21, 2012Date of Patent: February 24, 2015Assignee: Oracle International CorporationInventors: Eric S. Chan, Adel Ghoneimy, Dieter Gawlick, Terry M. Olkin
-
Publication number: 20140310235Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems.Type: ApplicationFiled: December 17, 2013Publication date: October 16, 2014Applicant: Oracle International CorporationInventors: Eric S. Chan, Rafiul Ahad, Adel Ghoneimy, Adriano Covello Santos
-
Publication number: 20140310285Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems.Type: ApplicationFiled: December 17, 2013Publication date: October 16, 2014Applicant: Oracle International CorporationInventors: Eric S. Chan, Dieter Gawlick, Adel Ghoneimy, Zhen Hua Liu
-
Publication number: 20130066866Abstract: Systems, methods, and other embodiments associated with bi-temporal user profiling are described. An event is detected that occurs at a valid event time. In response to the event, a repository is accessed that stores data describing one or more user profiles that include a profile record valid time period specifying a time at which the given profile record is valid. A prior user profile record is retrieved that has a profile record valid time period that overlaps with the valid event time. An updated user profile record is created based, at least in part, on the event. The updated user profile record is saved with the valid event time demarcating the start of a profile valid time period. The prior user profile with the valid event time demarcating the end of the profile record valid time period is also saved for subsequent processing.Type: ApplicationFiled: February 21, 2012Publication date: March 14, 2013Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Eric S. Chan, Adel Ghoneimy, Dieter Gawlick, Terry M. Olkin
-
Patent number: 7403948Abstract: A workflow system that automates work processes. The workflow system uses an open architecture to support multiple platforms and includes Application Programming Interfaces (APIs) enabling applications to communicate with a workflow engine. The workflow system supports Relational DataBase Management System (RDBMS) databases and allows routing of any kind of work (forms, images, executables). In addition, its flexible architecture is designed to facilitate changes to a workflow dynamically and to support integration with an existing infrastructure. The workflow system links software components to enable participants to work on shared data and ensures that business processes follows predetermined rules. Each task in the process is regulated such that the appropriate people have access to the appropriate data and are instructed to perform the task at the appropriate time. A developer can use a workflow system provided client to get an application up and running relatively quickly.Type: GrantFiled: May 14, 2003Date of Patent: July 22, 2008Assignee: Fujitsu LimitedInventors: Adel Ghoneimy, Ali Zinatbaksh, Sandeep Tiwari, Jerry D. Wein, Andrew Jun, Ruby S. Simhadri
-
Publication number: 20040078373Abstract: A workflow system that automates work processes. The workflow system uses an open architecture to support multiple platforms and includes Application Programming Interfaces (APIs) enabling applications to communicate with a workflow engine. The workflow system supports Relational DataBase Management System (RDBMS) databases and allows routing of any kind of work (forms, images, executables). In addition, its flexible architecture is designed to facilitate changes to a workflow dynamically and to support integration with an existing infrastructure.Type: ApplicationFiled: May 14, 2003Publication date: April 22, 2004Inventors: Adel Ghoneimy, Ali Zinatbaksh, Sandeep Tiwari, Jerry D. Wein, Andrew Jun, Ruby S. Simhadri
-
Patent number: 5581691Abstract: A work flow description database represents long running work flows as a set of work units, called steps, with information flows therebetween. The description database defines each step's input and output signals, input condition criteria for creating an instance of the step, an application program associated with the step, and criteria for selecting a resource to execute the step. A work flow controller controls the process of executing instances of each defined type of work flow. Execution of a long running work flow begins when a corresponding set of externally generated input event signals are received by the work flow controller. During execution of a work flow, each step of the work flow is instantiated only when a sufficient set of input signals is received to execute that step. At that point an instance of the required type of step is created and then executed by a selected resource.Type: GrantFiled: August 18, 1995Date of Patent: December 3, 1996Assignee: Digital Equipment CorporationInventors: Meichun Hsu, Adel Ghoneimy, Karl Kleissner