The present disclosure relates generally to systems and methods for gas flow in a gas turbine engine. More specifically, the present disclosure relates to a method and apparatus for plasma actuator applications for controlling gas flow and implementing gas seals in a gas turbine engine.
Dielectric Barrier Discharge Plasma Actuators (DBDPA) are generally comprised of two electrodes, commonly conductor strips, located offset of one other and separated by a dielectric insulating layer. A high voltage source energizes both electrodes such that the voltage potential ionizes ambient air inducing a plasma state, which is then accelerated linearly in the intended direction based on the offset of the two electrodes. In wind tunnel tests, the application has been demonstrated for many applications on cylinders and airfoils. When applied to an airfoil, boundary separation of laminar airflow can be reduced in high angle of attack conditions when blade stall would normally occur.
DBDPA has been utilized to enhance operating efficiency, and improve blade stall characteristic in gas turbine engine operation applications. One DBDPA construction application includes the placement of DBDPA located about the circumference of the engine case to affect localized airflow, particularly to inhibit blade tip leakage. However, the usage of the conventional DBDPA construction technique also comes with the major durability limitation associated with conventional DBDPA usage. The continued use of DBDPA, over time, produces localized heat concentrations which accelerate the degradation of the dielectric barrier, eventually resulting in complete failure. Slight discrepancies in the dielectric barrier, however minute, exaggerate failure as the plasma concentrates in those areas due to the static nature of conventional DBDPA operation. Other configurations that employ non-uniform structures for the electrodes also result in plasma concentrations and non-uniform plasma generation. What is needed is a dielectric barrier plasma actuator that provides a uniform plasma and avoids degradation of the dielectric barrier and localized heat concentrations.
According to an embodiment, described herein is a system and method for aerodynamically sealing rotating and fixed components of a gas turbine engine. The system includes a gas turbine engine having a casing and a rotating portion, a plasma actuator having a first and a second electrodes, the first electrode including at least one section of substantially flat conductive material encased in a dielectric material forming at least a portion of a cylinder disposed circumferentially on the casing. The system also includes the rotating portion operably configured as the second electrode, and an excitation source operably connected between the first electrode and the second electrode, the excitation source generating an excitation signal and applying it to the first and second electrodes to cause the actuator to form a plasma between the first and second electrodes, the plasma inducing an airflow between the casing and the rotating portion.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that the disposing includes applying the first electrode to at least a portion of an inner circumference of the casing.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that the disposing includes placing the first electrode offset axially of the second electrode, and thereby the plasma generated induces an airflow forward axially.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that the plasma is substantially uniform in at least one of a circumferential and axial direction.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that the generating includes providing an alternating current (AC) signal to the actuator, and wherein the (AC) signal exhibits a frequency determined to provide optimal DBDPA output.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that the rotating portion is at least on one of a fan blade, a compressor blade, a turbine blade, and a raised portion on a spool.
In addition to one or more of the features described above, or as an alternative, further embodiments may include executing a method to control excitation signal to the actuator to control and manipulate the plasma generated and thereby the airflow induced, wherein the control is based on an operating condition of the gas turbine engine.
In addition to one or more of the features described above, or as an alternative, further embodiments may include measuring an operating parameter of the gas turbine engine.
In addition to one or more of the features described above, or as an alternative, further embodiments may include diagnosing a condition of the gas turbine engine based on at least the measuring of an operating parameter of the gas turbine engine.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that the diagnosing includes at least one of collecting data over time to facilitate making lifetime predictions of performance of the gas turbine engine.
Also described herein in one or more embodiments is a system for aerodynamically sealing rotating and fixed components of a gas turbine engine. The system includes a gas turbine engine having a casing and a rotating portion, a dielectric barrier discharge plasma actuator having a first electrode and a second electrode, the first electrode disposed circumferentially on the casing of the gas turbine engine, the first electrode comprising at least one section of substantially flat conductive material encased in a dielectric material generally forming at least a portion of a cylinder, and a rotating portion configured as the second electrode. The system also includes an excitation source operably connected between the first electrode and the second electrode, the excitation source generating an excitation signal and applying it to the first and second electrode to cause the actuator to form plasma between the first and second electrode, the plasma inducing an airflow between the casing and the rotating portion.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that the first electrode is disposed on at least a portion of an inner circumference of the casing.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that the rotating portion is including a plurality of stages of a plurality of rotating blades.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that, the plasma is substantially uniform in at least one of a circumferential and axial direction.
In addition to one or more of the features described above, or as an alternative, further embodiments may include a controller operably connected to at least one of the actuator, the excitation source, and a plurality of sensors configured to measure an operating parameter of the gas turbine engine.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that the controller includes the excitation source.
In addition to one or more of the features described above, or as an alternative, further embodiments may include the controller executing a method to control excitation signal to the actuator to control and manipulate the plasma generated and thereby the airflow induced, wherein the control is based on an operating condition of the gas turbine engine.
In addition to one or more of the features described above, or as an alternative, further embodiments may include the controller executing a method to diagnose a condition of the gas turbine engine based on at least the measuring of an operating parameter of the gas turbine engine.
In addition to one or more of the features described above, or as an alternative, further embodiments may include that the diagnosing includes at least one of collecting data over time to facilitate making lifetime predictions of performance of the gas turbine engine.
Additional features and advantages are realized through the techniques of the present disclosure. Other embodiments and aspects of the disclosure are described in detail herein. For a better understanding of the disclosure with the advantages and the features, refer to the description and to the drawings.
The subject matter which is regarded as the disclosure is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other features, and advantages of the disclosure are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
For the purposes of promoting an understanding of the principles of the present disclosure, reference will now be made to the embodiments illustrated in the drawings, and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of this disclosure is thereby intended. The following description is merely illustrative in nature and is not intended to limit the present disclosure, its application or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features. As used herein, the term controller refers to processing circuitry that may include an application specific integrated circuit (ASIC), an electronic circuit, an electronic processor (shared, dedicated, or group) and memory that executes one or more software or firmware programs, a combinational logic circuit, and/or other suitable interfaces and components that provide the described functionality.
Additionally, the term “exemplary” is used herein to mean “serving as an example, instance or illustration.” Any embodiment or design described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments or designs. The terms “at least one” and “one or more” are understood to include any integer number greater than or equal to one, i.e. one, two, three, four, etc. The terms “a plurality” are understood to include any integer number greater than or equal to two. i.e. two, three, four, five, etc. The term “connection” can include an indirect “connection” and a direct “connection”.
As shown and described herein, various features of the disclosure will be presented. Various embodiments may have the same or similar features and thus the same or similar features may be labeled with the same reference numeral, but preceded by a different first number indicating the figure to which the feature is shown. Thus, for example, element “a” that is shown in Figure X may be labeled “Xa” and a similar feature in Figure Z may be labeled “Za.” Although similar reference numbers may be used in a generic sense, various embodiments will be described and various features may include changes, alterations, modifications, etc as will be appreciated by those of skill in the art, whether explicitly described or otherwise would be appreciated by those of skill in the art.
According to one embodiment, described herein is a system and method for application of a plasma actuator having strips or sheet sections for the high voltage electrode about the internal circumference of the engine case, where rub strips would normally be located in close proximity to rotating airfoil tips. The tip of the airfoil is grounded and the high voltage excitation is applied establishing a plasma field between the strips on the case and the blade tips as they rotate. Advantageously this application of the described embodiments both eliminates the use of nib strips, and possibility of blade tip rub, and achieves the effects of reduced tip-to-case clearances by creating a plasma barrier which would allow design engineers to increase tip-to-case clearances while maintaining and/or increasing efficiency. Tip gap leakage could be reduced and/or eliminated, and thereby maximizing compressor and turbine section effectiveness and efficiency.
It will be appreciated by one of ordinary skill in the art that while the disclosed examples are directed to a compressor and turbine casing for a gas turbine engine, the disclosed tip clearance flow control may be utilized to provide tip clearance flow control to any suitable axial flow device, including, but not limited to, fans, turbines, pumps, jet engines, high speed ship engines, power stations, superchargers, low pressure compressors, high pressure compressors, low pressure turbines, high pressure turbines, and/or any other application.
Referring to
The induced velocity by the plasma 19 can be tailored through the design of, and the arrangement of the electrodes 11, 12, which controls the spatial electric field. For example, various arrangements of the electrodes 11, 12 can produce wall jets, span-wise vortices or stream-wise vortices, when placed on the wall in a boundary layer. The ability to tailor the actuator-induced flow by the arrangement of the electrodes 11, 12 relative to each other and to the flow direction allows one to achieve a wide variety of actuation strategies for compressor casing treatments.
To maintain the plasma 19, in this example an applied AC voltage from the power supply 18 is required. In the illustrated example, the plasma 10 can sustain a large volume discharge at atmospheric pressure without arcing because it is self-limiting. In particular, during the half-cycle for which the exposed electrode 11 is more negative than the surface of the dielectric 14 and the covered electrode 12, and assuming a sufficiently large potential difference, electrons are emitted from the exposed electrode 11 and terminate on the surface of the dielectric 14. The buildup of surface charge on the dielectric 14 opposes the applied voltage and gives the plasma 19 discharge its self-limiting characteristic. That is, the plasma 19 is extinguished unless the magnitude of the applied voltage continuously increases. On the next half-cycle, the charge available for discharge is limited to that deposited on the dielectric surface during the previous half-cycle and the plasma 19 again forms as it returns to the exposed electrode 11.
As described above, the need to manipulate the blade tip clearance flow may be transient in nature, particularly with different modes of operation of the engine 20. For example, the need to manipulate the blade tip clearance flow may be greatest during times of compressor stress or load (i.e., low mass flow rates), such as, for example, during take-off and/or landing of a jet aircraft. In the described embodiments, surface mounted DBDPA actuators 10 are used to control compressor rotor blade tip clearance flow by active means. In an embodiment, the plasma actuators 10 may be flush mounted to the wall or casing 25 (See
The gas turbine engine 20 generally includes a low speed spool 30 and a high speed spool 32 mounted for rotation about an engine central longitudinal axis A relative to an engine static structure 36 via several bearing systems 38. It should be understood that various bearing systems 38 at various locations may alternatively or additionally be provided, and the location of bearing systems 38 may be varied as appropriate to the application.
The low speed spool 30 generally includes an inner shaft 40 that interconnects a fan 42, a low pressure compressor 44 and a low pressure turbine 46. The inner shaft 40 is connected to the fan 42 through a speed change mechanism, which in exemplary gas turbine engine 20 is illustrated as a geared architecture 48 to drive the fan 42 at a lower speed than the low speed spool 30. The high speed spool 32 includes an outer shaft 50 that interconnects a high pressure compressor 52 and high pressure turbine 54. A combustor 56 is arranged in exemplary gas turbine 20 between the high pressure compressor 52 and the high pressure turbine 54. An engine static structure 36 is arranged generally between the high pressure turbine 54 and the low pressure turbine 46. The engine static structure 36 further supports bearing systems 38 in the turbine section 28. The inner shaft 40 and the outer shaft 50 are concentric and rotate via bearing systems 38 about the engine central longitudinal axis, which is collinear with their longitudinal axes.
The core airflow is compressed by the low pressure compressor 44 then the high pressure compressor 52, mixed and burned with fuel in the combustor 56, then expanded over the high pressure turbine 54 and low pressure turbine 46. The turbines 46, 54 rotationally drive the respective low speed spool 30 and high speed spool 32 in response to the expansion. It will be appreciated that each of the positions of the fan section 22, compressor section 24, combustor section 26, turbine section 28, and fan drive gear system 48 may be varied. For example, geared architecture 48 may be located aft of combustor section 26 or even aft of turbine section 28, and fan section 22 may be positioned forward or aft of the location of gear system 48.
The aircraft engine 20 in one example is a high-bypass geared turbofan engine. In a further example, the engine 20 bypass ratio is greater than about six (6), with an example embodiment being greater than about ten (10), the geared architecture 48 is an epicyclic gear train, such as a planetary gear system or other gear system, with a gear reduction ratio of greater than about 2.3 and the low pressure turbine 46 has a pressure ratio that is greater than about five. In one disclosed embodiment, the engine 20 bypass ratio is greater than about ten (10.1), the fan diameter is significantly larger than that of the low pressure compressor 44, and the low pressure turbine 46 has a pressure ratio that is greater than about five 5:1. Low pressure turbine 46 pressure ratio is pressure measured prior to inlet of low pressure turbine 46 as related to the pressure at the outlet of the low pressure turbine 46 prior to an exhaust nozzle. The geared architecture 48 may be an epicycle gear train, such as a planetary gear system or other gear system, with a gear reduction ratio of greater than about 2.3:1. It should be understood, however, that the above parameters are only exemplary of one embodiment of a geared architecture engine and that the present disclosure is applicable to other gas turbine engines including direct drive turbofans.
The engine 20 may typically employ a variety of subsystems for operation. For example in an embodiment the engine 20 may employ a fuel subsystem shown generally as 60, electrical and sensing subsystems, shown generally as reference numeral 90, a control subsystem shown generally as 100, and the like. A fuel subsystem 60 may include the various tubing, piping, filters, screens, controls, pumps, valves, sensors and the like employed to deliver fuel as required for engine operation under a variety of conditions. The engine 20 may include and electronic engine control (EEC) system 100. Electronic engine control system 100 may include controls and interfaces for actuators, sensors and the like and a controller. For example, the control system 100 could be a Full Authority Digital Engine Control (FADEC) system. Further details on the control system 100 and the control processing are presented in detail below. Electrical and sensor subsystems 90 may interface with the fuel subsystem 60 and control system 100 in any of a variety ways to detect and measure the operation of the engine 20. The sensors employed in the engine 20 may include, but not be limited to temperature, pressure, flow, speed and position sensors, a contamination sensor in accordance with an embodiment, and the like.
Turning now to
In the illustrated example of
The example DBDPA 10 utilizes an AC voltage power supply 18 for its excitation. However, if the frequency associated with the AC signal driving the formation of the plasma 30 is sufficiently high in relation to any relevant time scales for the flow, so that the associated aerodynamic force produced by the plasma 30 may be considered effectively steady state. Uniformity of the plasma is desirable to avoid concentration points in the plasma and localized heating. Moreover, uniformity in the plasma generated results in uniformly induced airflow shown generally as 37 and high effectiveness in offsetting blade tip vortices and leakage, shown generally as 39, past the ends of the rotor blade tips 33 for each successive compressor or turbine stage in the gas turbine 20. In an embodiment, the electrode 12 is configured as a planar strip or sections of strips distributed around the circumference of the casing 25. When excited from the excitation source 18, the electrode 12 interacting with the electrode 11 (as part of the blade 31) results in a plasma being generated about the entire circumference of the casing between the path of the tips 33 and electrode 11 and the casing and electrode 12. The resulting plasma inducing the airflow 37. Careful selection of the geometry of the actuator 10 as integrated in the engine 20 facilitates directing the airflow accordingly. As depicted in
Due to the dynamic nature of the rotor blade tip 33 and its rotational relation to any part of the case 25 at a given time, plasma and heat concentrations are significantly reduced resulting in increased durability compared to the conventional DBDPA 10 construction method. In operation, as the blade tip 33 moves, the plasma 19 corona constantly regenerates with the moving rotor blade 31. Conversely in conventional plasma actuator designs were the electrodes are fixed, the plasma 19 is allowed to stagnate, thereby potentially degrading the dielectric barrier 14. Advantageously the feature of the DBDPA 10 construction of the described embodiments permits utilization of less exotic materials in DBDPA 10 construction and significantly increases dielectric material durability such that it becomes point practical for utilization in constant engine operation with life cycles matching existing gas turbine engine 20 components.
U.S. Patent application US20150267727 to Segawa et al., discloses a similar technology as applied to a gas turbine engine. However in that application the high voltage electrode in the casing is an insulated wire wrapped around the casing in a plurality of turns. While this may be advantageous in some application as described therein, it results in an apparent non-uniformity in the plasma generated because the electrodes are not uniform in cross section. Wire electrodes, and the gaps between them where the insulation in would generate an uneven plasma field which contains areas of concentrated plasma (high heat) and areas where the field is weakened, creating a non-optimal tip-gap seal. Areas of concentrated plasma have significant influence on accelerating the degradation of the dielectric barrier, potentially negating any benefit of the rotating dynamic plasma field increasing the durability of the dielectric barrier. One way this non-uniformity was addressed in Segawa et al was to trim both leading and trailing edges of the rotor blade to influence a more uniform plasma field towards the center of the airfoil. Removing this material on the airfoil edges could have a detrimental effect on aerodynamic performance of the rotor blade, and possibly would render the utilization of such a wire-based plasma actuator ineffective in practicality.
In operation of the engine 20, the processor 106 is communicatively coupled to the actuator 110 to provide commands to control the engine 20. In an embodiment actuator 110 is a DBDPA 10 applied as a rotor blade 31 air seal as described above In addition optionally, the processor 106 is operatively coupled to a memory 112, sensor and actuator models 104, and an engine model 102. The sensor and actuator models 104 are associated with any of the sensor(s) 62 and actuator(s) 110, and, in this embodiment, are communicatively coupled with the optional engine model 102. Alternatively, functionality associated with a sensor and actuator models 104 may be an integrated with an engine model 102 in other embodiments to form a system model. Further, in other embodiments, engine model(s) 102 and/or sensor and actuator model(s) 104 may be integrated into various components such as, for example, into an Electronic Engine Control (EEC) system, such as a Full Authority Digital Engine Control (FADEC) system such as system 100. In an exemplary embodiment, the FADEC may be physically attached to the gas turbine engine 20.
In operation, the sensor 62 monitors an engine or operating parameter, such as temperature, pressure, flow, vane or actuator position, and the like, and provides data corresponding to the parameter to the processor 106, which may store the data in memory 112. The processor 106 processes the data stored in the memory 112 and employs the data in various control algorithms and diagnostics. In some embodiments, where model based control is employed, the processor 106 may compare data from the sensor 62 to corresponding data of the sensor and actuator model 104. If the difference between the measured data of the sensor 62 and the reference data of the actuator model 104 is outside of a threshold value, the processor 106 may take various steps to address the difference including update the sensor and actuator model 104 with the data of the sensor 62, ignoring the difference between measured data and model data or other mitigation steps as discussed further herein. In addition, in an embodiment, by updating the reference data of the actuator model 104, degradation of the actuator 110, which may occur over time, can be accommodated.
Monitoring engine parameter data provides the basis for performing gas turbine engine performance tracking. The dynamic behavior of measurement devices, particularly detecting and quantifying the changes in the dynamic responses of measurement devices, is useful in performing gas turbine engine performance tracking. By monitoring sensor data based on transient behavior, steady-state behavior and trend data, degradation of engine actuators 110 may be detected that may not be perceived when the engine 20 is operating at steady-state alone. Ascertaining and distinguishing degraded performance trends may allow the engine model 102 and sensor and actuator model 104 to be updated in order to compensate for sensor degradation.
Using model-based control(s) allows the control system 100 to use all the information provided by the system model 102, 104, estimator, and diagnostic and adaptive control processes 200. The algorithm used herein allows the controller 106 to ascertain the performance of the engine 20 over time and while considering engine operating constraints. The control system 100K) can then modify selected control actions to ensure that the constraints are not violated while satisfying a given control objective. In other words, the control ideally can develop an improved, if not the best possible, solution to meet the mission requirements within the constraints presented.
The role of the diagnostics in the described embodiments is to detect, isolate, and identify any deterioration or degradation, fault, failure, or damage in the gas turbine engine system 20. In some embodiments, the diagnostic and adaptive control method 200 may be based on model-based diagnostics, or multi-model based diagnostics, where information from the other control components like the engine model 102 sensor model 104, and model structure, innovations, parameter updates, states, sensor values, sensor estimates, etc. are used to diagnose the engine and components. With such information, the diagnostics can determine if there is a fault, where the fault is located, and the magnitude of the fault, and then the controller can adjust the operation of the control system 100 accordingly.
For example, in an embodiment, because ambient air becomes part of the dielectric barrier in the plasma actuator operation, it may also be possible to utilize a DBDPA 110 as a transducer as well to measure relative air densities and temperatures. Advantageously, this approach could facilitate monitoring any or all stages of the engine 20 where the DBDPA 110 is applied. In one embodiment, the DBDPA 110 may permit the elimination of other sensors 62 and probes while increasing the input and capability of conventional Health and Usage Monitoring Systems (HUMS) data down to the component level. As a result, engine operating parameters can be adjusted to improve engine efficiency while providing real time condition monitoring. Moreover, such data and monitoring facilitated by the application of a DBDPA 110 may facilitate reduced inspection intervals as well as benefit Maintenance, Repair, and Overhaul (MRO) operations by more accurately predicting part replacement thus reducing the effects of component lead-times.
These algorithms that can be executed periodically, similar to a Built-In-Test (BIT) or more often depending on the testing and data, particularly during selected operational regimes. For example, during operation of the engine 20, tests conducted to evaluate the temperatures, pressures and status may be conducted In addition, during selected operational regimes of the engine 20 data may be collected on the current operation of fuel system 60, electrical system 90 and engine 20 to supplement and build trend data. The type of faults and degradation of the engine performance to be identified may be based on system responses to predetermined commands, modeled expected behavior, constraints or limits of operation and the like. Such algorithms can identify specific parameters associated with the engine and fuel subsystem models trend them using historical data, and map them to specific failures.
Continuing now with
In addition, optionally the sensor measurements from various sensors 62 are received by the controller 106 of the engine control system 100 as shown at process step 220. Continuing with the method 200 at process step 225 the condition of the engine is diagnosed based on a the measured information from the sensors 62 as well as comparison of the received sensor signals and engine parameters or data from existing known good data to provide a means for determining the operating state of the engine 20. For example, measurements of temperature, pressure, fuel burn and the like may provide an indication of the efficiency of the engine 20. In another embodiment, the information provided regarding the operation of the DBDPA 110 may also be employed. In another embodiment, a number of detections beyond a selected duration may be sufficient. For example, detection of pressures and temperatures for a number of seconds or minutes. Moreover, periodic measurements of the performance of the engine 20 provides data points trending away from the established “baseline” measurement for a standard engine. This provides additional “historical data” that can be used for lifetime predictions of components in the gas turbine engine 20. Finally, the information regarding diagnosis and engine conditions may also be employed when generating the excitation signal for the actuator 110 as discussed above and depicted at process step 230.
To avoid frequent “nuisance faults” in an embodiment, the sensor 62, DBDPA 110 may be designed to signal the engine's control system 100 as described below and aircraft on-board computers only after a certain predetermined threshold has been exceeded. This input can be synchronized with the on-board Prognostics and Health Management (PHM) to provide predictive diagnostics for preventive engine maintenance. For example, in one embodiment, when a preset threshold is reached during operation of the engine, the signal can set a latched input which upon WOW=1 (i.e. “weight on wheels,” upon aircraft landing) remains latched until the ground maintenance crew replace or adjust the DBDPA 110 to ensure the seals are operating as desired. Upon completion of the necessary repair/replacement, the signal is unlatched in the PHM system.
Advantageously, the described embodiments provided technical benefits of providing a non-contacting uniform aerodynamic seal with a dielectric barrier plasma actuator. In addition, such a seal along with sensors and the actuator permits pro-active preventive maintenance due to PHM trending. As a result, the gas turbine engine exhibits improved efficiency and reliability of all components in the airstream and eliminates or minimizes the need for rubbing or contacting type seals. Finally, as an overall system, clearance tolerances may be relaxed permitting easier manufacturing of components for the engine.
In terms of hardware architecture, such a computing device can include a processor, memory, and one or more input and/or output (I/O) device interface(s) that are communicatively coupled via a local interface. The local interface can include, for example but not limited to, one or more buses and/or other wired or wireless connections. The local interface may have additional elements, which are omitted for simplicity, such as controllers, buffers (caches), drivers, repeaters, and receivers to enable communications. Further, the local interface may include address, control, and/or data connections to enable appropriate communications among the aforementioned components.
When the computing device is in operation, the processor can be configured to execute software stored within the memory, to communicate data to and from the memory, and to generally control operations of the computing device pursuant to the software. Software in memory, in whole or in part, is read by the processor, perhaps buffered within the processor, and then executed. The processor may be a hardware device for executing software, particularly software stored in memory. The processor can be a custom made or commercially available processor, a central processing unit (CPU), an auxiliary processor among several processors associated with the computing device, a semiconductor based microprocessor (in the form of a microchip or chip set), or generally any device for executing software.
The memory can include any one or combination of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, SDRAM, VRAM, etc.)) and/or nonvolatile memory elements (e.g., ROM, hard drive, tape, CD-ROM, etc.). Moreover, the memory may incorporate electronic, magnetic, optical, and/or other types of storage media. Note that the memory can also have a distributed architecture, where various components are situated remotely from one another, but can be accessed by the processor.
The software in the memory may include one or more separate programs, each of which includes an ordered listing of executable instructions for implementing logical functions. A system component embodied as software may also be construed as a source program, executable program (object code), script, or any other entity comprising a set of instructions to be performed. When constructed as a source program, the program is translated via a compiler, assembler, interpreter, or the like, which may or may not be included within the memory.
The Input/Output devices that may be coupled to system I/O Interface(s) may include input devices, such as a keyboard, mouse, scanner, microphone, camera, proximity device, etc. Further, the Input/Output devices may also include output devices, for example but not limited to, a printer, display, etc. Finally, the Input/Output devices may further include devices that communicate both as inputs and outputs, for instance, but not limited to, a modulator/demodulator (modem; for accessing another device, system, or network), a radio frequency (RF) or other transceiver, a telephonic interface, a bridge, a router, etc.
One should note that the
One should note that any of the functionality described herein can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this document, a “computer-readable medium” contains, stores, communicates, propagates and/or transports the program for use by or in connection with the instruction execution system, apparatus, or device. The computer readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device. More specific examples (a non-exhaustive list) of a computer-readable medium include a portable computer diskette (magnetic), a random access memory (RAM) (electronic), a read-only memory (ROM) (electronic), an erasable programmable read-only memory (EPROM or Flash memory) (electronic), and a portable compact disc read-only memory (CDROM) (optical).
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising.” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one more other features, integers, steps, operations, element components, and/or groups thereof.
The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present disclosure has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the disclosure in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope of the disclosure. The embodiment was chosen and described in order to best explain the principles of the disclosure and the practical application, and to enable others of ordinary skill in the art to understand the disclosure for various embodiments with various modifications as are suited to the particular use contemplated.
Number | Name | Date | Kind |
---|---|---|---|
5669583 | Roth | Sep 1997 | A |
6027306 | Bunker | Feb 2000 | A |
6419446 | Kvasnak | Jul 2002 | B1 |
6676802 | Roth | Jan 2004 | B2 |
6976824 | Nottin | Dec 2005 | B2 |
7134842 | Tam | Nov 2006 | B2 |
7183515 | Miller | Feb 2007 | B2 |
7255062 | Higman | Aug 2007 | B1 |
7304396 | Haje | Dec 2007 | B2 |
7351035 | Deschamps | Apr 2008 | B2 |
7380756 | Enloe | Jun 2008 | B1 |
7410532 | Krichtafovitch | Aug 2008 | B2 |
7494319 | Liang | Feb 2009 | B1 |
7819626 | Lee et al. | Oct 2010 | B2 |
8585356 | Wiebe et al. | Nov 2013 | B2 |
20040011917 | Saeks | Jan 2004 | A1 |
20060005545 | Samimy | Jan 2006 | A1 |
20070258810 | Aotsuka | Nov 2007 | A1 |
20080067283 | Thomas | Mar 2008 | A1 |
20080089775 | Lee | Apr 2008 | A1 |
20080101913 | Lee | May 2008 | A1 |
20080128266 | Lee | Jun 2008 | A1 |
20080131265 | Lee | Jun 2008 | A1 |
20080145210 | Lee | Jun 2008 | A1 |
20080145233 | Lee | Jun 2008 | A1 |
20090065064 | Morris et al. | Mar 2009 | A1 |
20090169356 | Wadia | Jul 2009 | A1 |
20090169363 | Wadia | Jul 2009 | A1 |
20100183424 | Roy | Jul 2010 | A1 |
20100284795 | Wadia et al. | Nov 2010 | A1 |
20150267727 | Segawa et al. | Sep 2015 | A1 |
Number | Date | Country | |
---|---|---|---|
20190017406 A1 | Jan 2019 | US |