Hegazy
Ahmed Sabry Hegazy, Alexandria SA
Patent application number | Description | Published |
---|---|---|
20090241546 | Increasing power of steam plant with refrigerant cooled condenser at peak loads by using cooling thermal storage - A steam powered power plant and method of cooling a steam powered plant. A boiler provides steam to turbine and the turbine drives a generator to produce power. Exhaust steam from the turbine is cooled in a condenser and returns to the boiler. A first dry refrigeration cycle uses a first compressor to compress a first flow of refrigerant and the compressed flow of refrigerant rejects heat to the surrounding through an air cooled condenser and is then expanded in the steam condenser to cool the exhaust steam. A second refrigeration cycle includes a second compressor used to compress a second flow of refrigerant and the second flow of refrigerant is cooled in an air cooled condenser and is expanded to cool water in a storage tank wherein the stored water can be used to cool the condenser and exhaust steam during a peak load condition of the power plant. | 10-01-2009 |
Hazem Hegazy, Cairo EG
Patent application number | Description | Published |
---|---|---|
20090013298 | Offset Fill - Techniques are described for increasing the density of structures in a layout circuit design, while reducing undesired total interconnect capacitance that might otherwise be created by the increase in structure density. Data representing a pattern of fill structures is added to the fill regions of the design for one of the layers. Data representing a pattern of fill structures then is added to the fill regions of the design for another of the layers adjacent to the first layer. In the design for the second conductive layer, however, the pattern of fill structures is offset from the pattern of fill structures added to the design for the first layer in a direction substantially parallel to the layers. The offset may be selected to minimize or otherwise reduce the amount of overlap between the fill structures along a direction substantially perpendicular to the layers, thereby reducing the total interconnect capacitance associated with the layers. | 01-08-2009 |
20120131532 | Substrate Noise Assessment Flow In Mixed-Signal And SOC Designs - A substrate noise checking methodology is disclosed. A tool is provided that aggregates the noise effect of one or more of digital noise injectors on one or more receptors. The tool also provides a propagation macro-model for the noise from the digital noise injectors. With both models combined, full chip substrate noise assessment flow can be achieved. | 05-24-2012 |
Mohamed Hegazy, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20140380276 | CLASS AND NAMESPACE DISCOVERY IN PROTOTYPE BASED LANGUAGE - Structure of a prototype-based programming language program is determined based on results of program execution. The structure determined can be implied by a program rather than explicitly declared. For example, classes and namespaces of a prototype-based program can be detected or inferred by identifying patterns that indicate the presence of a class or namespace. Furthermore, members of classes and namespaces can also be determined. | 12-25-2014 |
Mohamed Ahmed Hegazy, Madrid ES
Patent application number | Description | Published |
---|---|---|
20140136158 | METHOD TO ASSESS THE IMPACT OF EXISTING FRACTURES AND FAULTS FOR RESERVOIR MANAGEMENT - Assessing the impact of existing fractures and faults for reservoir management, in one aspect, may comprise employing a numerical mesh to generate a geomechanical model, the numerical mesh representing a geological reservoir and its surrounding regions, the numerical mesh comprising delimitation associated with regions and layering of geology without constraining the numerical mesh to explicitly represent a fault or fracture, initializing the geomechanical model to define initial stress-strain compatible with measured stress in well locations associated with the geological reservoir, generating a fluid-flow model employing the numerical mesh, solving for a coupled solution of the fluid-flow model and the geomechanical model, and employing the solved fluid-flow model and the geomechanical model to assess the impact. | 05-15-2014 |
20140136163 | METHOD TO COUPLE FLUID-FLOW AND GEOMECHANICAL MODELS FOR INTEGRATED PETROLEUM SYSTEMS USING KNOWN TRIGGERING EVENTS - Coupling fluid-flow model and geomechanical model for integrated petroleum systems, in one aspect, may comprise analyzing historical data associated with a reservoir to determine one or more triggering events that trigger abrupt changes in the state of stress of the reservoir solid framework and in the pore pressure. One or more time steps are defined based on the determined triggering events. The fluid-flow model and the geomechanical model are coupled at the one or more defined time steps, e.g., one-way or two-way. Number of iterations may be calculated automatically for the two-way coupling to converge. | 05-15-2014 |
Mohamed Ahmed Hegazy, Heliopolis Cairo EG
Patent application number | Description | Published |
---|---|---|
20140136462 | SYSTEM, METHOD AND PROGRAM PRODUCT FOR AUTOMATICALLY SUPPLYING MISSING PARAMETERS FOR MATCHING NEW MEMBERS OF A POPULATION WITH ANALOGOUS MEMBERS - A population comparison system, method and a computer program product therefor. A stored list of population members, e.g., hydrocarbon reservoirs, includes parameters for corresponding known characteristics and analogous members for each member. A new population member input receives new member descriptions including parameters for each respective new member. A parameter extraction system automatically extracts an estimated value for each missing key parameter, providing a supplemented description. An analogous member selector automatically selects a subset of listed population members as analogous members for each new population member responsive to the supplemented description. | 05-15-2014 |
20140136466 | AUTOMATICALLY SELECTING ANALOGOUS MEMBERS FOR NEW POPULATION MEMBERS BASED ON INCOMPLETE DESCRIPTIONS, INCLUDING AN UNCERTAINTY CHARACTERZING SELECTION - A population comparison system, method and a computer program product. A stored list of population members, e.g., hydrocarbon reservoirs, includes parameters for corresponding known characteristics and analogous members for each member. A new population member input receives new member descriptions including parameters for each respective new member. A parameter extraction system automatically extracts an estimated value for each missing key parameter, providing a supplemented description. An analogous member selector automatically selects a subset of listed population members as analogous members for each new population member responsive to the supplemented description. The analogous members serve as a basis for uncertainty characterization from the joint parameter distribution and univariate distributions for each parameter. | 05-15-2014 |
20140163901 | SYSTEM, METHOD AND PROGRAM PRODUCT FOR AUTOMATICALLY MATCHING NEW MEMBERS OF A POPULATION WITH ANALOGOUS MEMBERS - A population comparison system, method and a computer program product therefor. A stored list of population members, e.g., hydrocarbon reservoirs, characteristics and analogous members is partitioned into lists for each member. A weighting system automatically uses the partitions to determine a weight set (w*) for population member characteristic and a similarity function. The weighting system may include an objective model that iteratively, blindly identifies analogous members for each population member until the identified analogous members match the listed analogous members. An analogous member selector uses the weights set (w*) and similarity function to automatically select analogous listed members for each new population member. | 06-12-2014 |
20140207383 | GENERATING HYDROCARBON RESERVOIR SCENARIOS FROM LIMITED TARGET HYDROCARBON RESERVOIR INFORMATION - A system, method and computer program product for generating scenarios of hydrocarbon reservoirs based on limited amount of information on a target hydrocarbon reservoir, and more particularly to automatically supplying missing parameters and uncertainty associated with each supplied parameter allowing to valuating the target hydrocarbon reservoir. | 07-24-2014 |
20140365183 | PRODUCTION STRATEGY PLANS ASSESMENT METHOD, SYSTEM AND PROGRAM PRODUCT - A system, method and computer program product for generating well location plans and field development plans assessing and ranking the potential of the different plans with a small number of parameters or initial conditions, thus considerably reducing the decision time for taking a particular strategy when compared with the techniques described in the art. | 12-11-2014 |
20150058274 | FIELD DEVELOPMENT PLAN SELECTION SYSTEM, METHOD AND PROGRAM PRODUCT - A system, method and computer program product for assessing field development plans selected based on a stochastic response surface, preferably, for hydrocarbon reservoir production. Assessment begins by assessing uncertainty associated with multiple decision variable configurations. A subset of realizations is selected. An individual surrogate is constructed for each subset realization. A reduced representative realization subset is determined, where the reduced subset is representative of the behavior/performance of all realizations of decision variable configurations. | 02-26-2015 |
20150267524 | SELECTING AND OPTIMIZING OIL FIELD CONTROLS FOR PRODUCTION PLATEAU - A system, method and a computer program product for to determining energy production controls for a given subterranean hydrocarbon (oil) field production and more particularly to specifying controls for sustaining optimal field production (by means of a plateau-like profile over time). | 09-24-2015 |
Mohamed S. Ghareeb Hegazy, Cairo EG
Patent application number | Description | Published |
---|---|---|
20100070975 | DETERMINING THE PROCESSING ORDER OF A PLURALITY OF EVENTS - A method for operating a multi-threading computational system includes: identifying related events; allocating the related events to a first thread; allocating unrelated events to one or more second threads; wherein the events allocated to the first thread are executed in sequence and the events allocated to the one or more second threads are executed in parallel to execution of the first thread. A system for allocating incoming events among operational groups to create a multi-treaded computation process includes: incoming events; an event processing system configured to receive the incoming events; an event key generator within the event processing system, the event key generator being configured to generate event keys at run time, the event keys being associated with the incoming events; and a thread dispatcher, the thread dispatcher allocating the incoming events among the operational groups according to the associated incoming event keys. | 03-18-2010 |
20120167105 | DETERMINING THE PROCESSING ORDER OF A PLURALITY OF EVENTS - A method for operating a multi-threading computational system includes: identifying related events; allocating the related events to a first thread; allocating unrelated events to one or more second threads; wherein the events allocated to the first thread are executed in sequence and the events allocated to the one or more second threads are executed in parallel to execution of the first thread. | 06-28-2012 |
20140026151 | DETERMINING THE PROCESSING ORDER OF A PLURALITY OF EVENTS - A method for operating a multi-threading computational system includes: identifying related events; allocating the related events to a first thread; allocating unrelated events to one or more second threads; wherein the events allocated to the first thread are executed in sequence and the events allocated to the one or more second threads are executed in parallel to execution of the first thread. | 01-23-2014 |
Tamir A. Hegazy US
Patent application number | Description | Published |
---|---|---|
20150378356 | CONTROL SYSTEM AND METHOD FOR REMOTE CONTROL OF HARDWARE COMPONENTS - A control system comprises first and second hardware components and a server which is remote from the hardware components. The server is a server in the cloud which is connected via the Internet to the hardware components. A control module is implemented as a service running on the server and the control module is operable to communicate with the hardware components to control at least one of the hardware components. | 12-31-2015 |
Tamir A. Hegazy, Doha QA
Patent application number | Description | Published |
---|---|---|
20150378356 | CONTROL SYSTEM AND METHOD FOR REMOTE CONTROL OF HARDWARE COMPONENTS - A control system comprises first and second hardware components and a server which is remote from the hardware components. The server is a server in the cloud which is connected via the Internet to the hardware components. A control module is implemented as a service running on the server and the control module is operable to communicate with the hardware components to control at least one of the hardware components. | 12-31-2015 |
Tarek Hegazy, Waterloo CA
Patent application number | Description | Published |
---|---|---|
20120221371 | SYSTEM, METHOD AND COMPUTER PROGRAM FOR ASSET MANAGEMENT OPTIMIZATION - The present invention provides a visual asset management system for optimizing inspection and allocation of capital renewal (repair/rehabilitation/replacement) resources among a plurality of assets wherein each asset has a different life cycle. Inspection is enabled by an inspection device that enables a user to access an inspection template for conducting an inspection of assets. The user can provide inspection data via the inspection device, including by providing images of particular assets to represent their life cycle performances. An optimization engine conducts a two stage optimization on the inspection data, first by optimizing inspection and allocation of renewal resources on an asset by asset basis, and then by optimizing inspection and allocation of renewal resources among all assets or a sub-set of the assets. | 08-30-2012 |