Graphene oxide percolation network
10995001 · 2021-05-04
Assignee
Inventors
Cpc classification
H10K71/13
ELECTRICITY
International classification
Abstract
A percolation network of functionalised reduced graphene oxide flakes, the percolation network configured to allow for hopping of charge carriers between adjacent reduced graphene oxide flakes to enable a flow of charge carriers through the percolation network, and wherein the reduced graphene oxide flakes are functionalised to facilitate detectable changes in the flow of charge carriers in response to a stimulus to the percolation network.
Claims
1. A percolation network comprising: reduced graphene oxide flakes arranged to partially overlap portions of directly adjacent reduced graphene oxide flakes along lengths thereof in a planar direction to allow for a flow of charge carriers through the percolation network in three dimensions, wherein the reduced graphene oxide flakes are functionalised to facilitate detectable changes in the flow of charge carriers in response to a stimulus to the percolation network, wherein the reduced graphene oxide flakes are functionalised with a surfactant, and wherein the graphene oxide flakes are separated from each other by a regular spacing.
2. The percolation network of claim 1, wherein the reduced graphene oxide flakes are functionalised to comprise an even distribution of reduced graphene oxide flakes.
3. The percolation network of claim 2, wherein the distribution further comprises a non-clustering of reduced graphene oxide flakes.
4. The percolation network of claim 1, wherein the reduced graphene oxide flakes are planar, and wherein the reduced graphene oxide flakes are functionalised such that planes of the reduced graphene oxide flakes are aligned parallel to one another.
5. The percolation network of claim 4, wherein the planes of the reduced graphene oxide flakes are aligned to within 5° of one another.
6. The percolation network of claim 1, wherein the reduced graphene oxide flakes are functionalised such that the percolation network comprises an overlapping stacked arrangement of the reduced graphene oxide flakes.
7. The percolation network of claim 6, wherein at least 50% of the reduced graphene oxide flakes overlap with another reduced graphene oxide flake of the percolation network.
8. The percolation network of claim 1, wherein the percolation network has a thickness associated with detection of a particular stimulus.
9. The percolation network of claim 8, wherein the thickness is such that the reduced graphene oxide flakes are functionalised to selectively facilitate detectable changes in the flow of charge carriers in response to the particular stimulus.
10. The percolation network of claim 8, wherein the particular stimulus is humidity, and the associated thickness is 5 nm-250 nm.
11. The percolation network of claim 8, wherein the particular stimulus is temperature, and the associated thickness is at least 500 nm.
12. The percolation network of claim 8, wherein the particular stimulus is light or strain, and the associated thickness is at least 500 nm.
13. An apparatus comprising: a percolation network comprising reduced graphene oxide flakes, the reduced graphene oxide flakes arranged to partially overlap portions of directly adjacent reduced graphene oxide flakes along lengths thereof in a planar direction to allow for a flow of charge carriers through the percolation network in three dimensions, wherein the reduced graphene oxide flakes are functionalised to facilitate detectable changes in the flow of charge carriers in response to a stimulus to the percolation network, wherein the reduced graphene oxide flakes are functionalised with a surfactant, and wherein the graphene oxide flakes are spaced apart from each other by a regular spacing.
14. The apparatus of claim 13 further comprises at least another percolation network giving the apparatus two or more percolation networks, each percolation network having a thickness associated with detection of a particular stimulus.
15. The apparatus of claim 14, wherein the two or more percolation networks are arranged to form a stack of layers or an array of layers.
16. The apparatus of claim 15, wherein an uppermost percolation network of the stack has a thickness associated with detection of humidity, and wherein the apparatus comprises a passivation layer on top of the uppermost percolation network which is sufficiently porous to allow exposure of the uppermost percolation network to air of a surrounding environment to enable the detection of humidity.
17. The apparatus of claim 15, wherein a percolation network of the stack has a thickness associated with detection of light, and wherein each of the layers of the apparatus above the percolation network are sufficiently optically transparent to allow exposure of the percolation network to incident light from a surrounding environment to enable detection of the incident light.
18. The apparatus of claim 15, wherein the apparatus comprises one or more electrically insulating layers configured to separate adjacent percolation networks of the stack.
Description
BRIEF DESCRIPTION OF THE FIGURES
(1) A description is now given, by way of example only, with reference to the accompanying drawings, in which:—
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
DESCRIPTION OF SPECIFIC ASPECTS/EMBODIMENTS
(24) Graphene-based optoelectronic devices have been attracting a lot of attention recently due to the potential of applications in many areas such as solar cells, touch screens and photodetectors. Although the integration of graphene into such devices may be useful, pristine graphene absorbs just 2.3% of light and therefore its application in photodetection is limited. In order to address this limitation, plasmonic effects, thermoelectric effects and sensitization using light absorbing materials have been used to enhance the interaction of graphene with photons.
(25) Photosensitive materials such as quantum dots and chlorophyll have been used to create hybrid phototransistors in conjunction with graphene. When the photosensitive material is exposed to the light, photogenerated carriers are transferred to the graphene and the opposite carriers are trapped in the photosensitive layer. The trapped carriers create a gating effect that contributes to a change in conductance. Whilst these hybrid devices have demonstrated a high gain (10.sup.8 electrons per photon absorbed in the case of quantum dots), they suffer from stability and manufacturing issues. In particular, quantum dots are expensive to fabricate and have shown degradation in their absorption properties over time. Also, the quantum dots used to create these high gain photodetectors typically consist of cadmium and lead, two materials which present health-related challenges that must be overcome before such devices can be commercialised. Moreover, the formation of a monolayer of quantum dots on top of a pristine graphene transistor is not straightforward.
(26) Exfoliated graphene sheets have a theoretical surface area of 2600 m2/g2 and are therefore a highly desirable 2D catalyst support. Graphene is normally produced by mechanical or thermal exfoliation, chemical vapor deposition (CVD), epitaxial growth and also recently by chemical reduction. After the first report in 2004 of the successful mechanical exfoliation of a monolayer of graphene, there has been interest in finding a more efficient, cheaper and easier method of mass graphene production. By chemically oxidizing graphite, exfoliated sheets of graphene oxide can be produced. However, although this method may be scaled up for commercial and industrial applications, graphene oxide exhibits a significant loss in conductivity relative to pristine graphene and needs to be reduced in order to restore some of the sp2 hybrid network.
(27) The deposition of graphene or graphene derivatives from solution may allow devices to be fabricated independently of substrate. Furthermore, thin films prepared from solution could offer easier processing and provide printability for device manufacturing. Suspensions of reduced graphene oxide (rGO) obtained by the reduction of graphene oxide, however, tend to be unstable due to the hydrophobic nature of the non-polar rGO flakes.
(28) There will now be described an apparatus and associated methods that may or may not provide a solution to one or more of these issues.
(29)
(30) The term “functionalised” as used herein may be taken to mean that the rGO flakes 102 have a functional arrangement within the percolation network 101 which allows them to (or will allow them to) facilitate detectable changes in the flow of charge carriers 103. For example, the rGO flakes 102 may be functionalised to comprise a substantially even distribution of rGO flakes 102. In this scenario, the substantially even distribution may comprise one or more of a substantially regular spacing between adjacent rGO flakes 102, and a substantial non-clustering of rGO flakes 102. Also, this substantially even distribution/non-clustering of rGO flakes 102 may apply to at least 50%, 55%, 60%, 65%, 70%, 75%, 80%, 85%, 90%, 95% or 98% of the rGO flakes. A substantially even distribution and/or non-clustering of the rGO flakes may require that one or more of the difference in concentration (average number of particles per unit area/volume) and spacing of rGO flakes between difference regions of the percolation network is no more than 2%, 5%, 10%, 20%, 30%, 40% or 50%. The centres of adjacent rGO flakes 102 may have an average spacing of 2%, 5%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% or 100% of their length in one of their axes/directions, whilst allowing for hopping of charge carriers. These percentages are, of course, subject to the operational tolerances of the measurement tool (e.g. +/−5% or 10%).
(31) Additionally or alternatively, the rGO flakes 102 may be substantially planar, and may be functionalised such that the planes of the rGO flakes 102 are aligned substantially parallel to one another. A substantially parallel alignment may involve at least 50%, 55%, 60%, 65%, 70%, 75%, 80%, 85%, 90%, 95% or 98% of the rGO flakes 102 being aligned substantially parallel to one another, and may imply that the rGO flakes 102 are aligned to within at least one of 5°, 10°, 15°, 20°, 25°, 30°, 35° and 40° of one another.
(32) Furthermore, the rGO flakes 102 may be functionalised such that the percolation network 101 comprises a substantially overlapping stacked arrangement of the rGO flakes 102. A substantially overlapping stacked arrangement may comprise at least 50%, 55%, 60%, 65%, 70%, 75%, 80%, 85%, 90%, 95% or 98% of the rGO flakes 102 overlapping with another rGO flake 102 of the percolation network 101. Also, adjacent reduced graphene oxide flakes may overlap across at least 2%, 5%, 10%, 20%, 30%, 40% or 50% of their length in one of their planar axes/directions. For example, in
(33) In certain embodiments, the functionalised arrangement (e.g. in terms of concentration and spacing) of rGO flakes 102 within the percolation network 101 may be considered to be similar to the arrangement of liquid crystals within a liquid crystal display (LCD), but on a nanoscale or microscale, and allowing for hopping of charge carriers.
(34) Each of the above-mentioned arrangements at least enables/facilitates a flow of charge carriers 103 through the percolation network 101. This electrical conductivity allows the presence and/or magnitude of a stimulus applied to the percolation network 101 to be determined by detecting/measuring the flow (or a change in the flow) of charge carriers 103 caused by the stimulus. In practice, the stimulus could be anything that causes a change in the flow of charge carriers 103 through the percolation network 101. For example, the stimulus may include one or more of light, strain, temperature and humidity.
(35) As mentioned above, suspensions of rGO obtained by the reduction of graphene oxide tend to be unstable due to the hydrophobic nature of the rGO flakes 102. This issue is addressed herein by attaching surfactant molecules 104 to one or more surfaces of the rGO flakes 102 in order to decrease their liquid-phobicity or increase their liquid-philicity. In some cases, the surfactant molecules 104 may be dispersed over the surfaces of the rGO flakes 102. The term “liquid-phobicity” refers to the extent to which the rGO flakes 102 repel the liquid in which they are suspended. Likewise, the term “liquid-philicity” refers to the extent to which the rGO flakes 102 attract the liquid in which they are suspended. The liquid may comprise water, oil or any other solvent. When the suspending liquid comprises water, the surfactant 104 may decrease the hydrophobicity or increase the hydrophilicity of the rGO flakes 102. The surfactant 104 may be any amphiphilic molecule having a liquid-phobic group and a liquid-philic group, a suitable example of which is Triton™ X-100.
(36) By modifying the surface chemistry of the rGO flakes 102 using surfactant molecules 104, a stable rGO suspension can be formed in which the rGO flakes 102 are functionalised to comprise one or more of the above-mentioned arrangements (i.e. substantially evenly distributed, substantially parallel and substantially overlapping) within the suspension. The surfactant molecules 104 therefore provide for a chemical change in the rGO flakes 102 which will have a consequential change in the physical relationship between adjacent rGO flakes 102 (the chemical change can be considered to leave a fingerprint in the physical relationship between adjacent rGO flakes). The suspension can then be deposited and subsequently dried to form a percolation network 101 with a substantially similar arrangement of rGO flakes 102. As a result of their surface modification, the rGO flakes 102 are able to retain the functional arrangement within the suspension for a predetermined period of time. For example, depending on the surfactant 104, the suspending liquid and the storage conditions, the rGO flakes 102 may be able to retain the arrangement for up to a day, a week, a month, a year or even a decade. Furthermore, by virtue of its physical and chemical stability, and its physical properties (e.g. viscosity, density, etc.), the rGO suspension may be deposited (on top of a supporting substrate or not) as an ink using conventional deposition techniques such as drop casting, spray coating or inkjet printing.
(37) Although the surfactant molecules 104 in
(38)
(39)
(40) The power source 313 is configured to apply a voltage between the source and drain electrodes, the voltmeter 316 is configured to measure the applied voltage, and the ammeter 317 is configured to measure the resulting current flowing through the percolation network. The power source 313 is also configured to provide the other components with electrical power to enable their operation.
(41) The processor 314 is configured for general operation of the apparatus 312 by providing signalling to, and receiving signalling from, the other components to manage their operation. In addition, the processor 314 is configured to receive the voltage and current measurements from the voltmeter 316 and ammeter 317, respectively, and derive the presence and/or magnitude of the stimulus using the voltage and current measurements.
(42) The storage medium 315 is configured to store computer code configured to perform, control or enable operation of the apparatus 312. The storage medium 315 may also be configured to store settings for the other components. The processor 314 may access the storage medium 315 to retrieve the component settings in order to manage the operation of the other components. The storage medium 315 may also be configured to store calibration data (e.g. predetermined measurements of stimulus levels versus current/conductance/resistance) for use by the processor 314 in deriving the presence and/or magnitude of the physical stimulus.
(43) The processor 314 may be a microprocessor, including an Application Specific Integrated Circuit (ASIC). The storage medium 315 may be a temporary storage medium such as a volatile random access memory. On the other hand, the storage medium 315 may be a permanent storage medium such as a hard disk drive, a flash memory, or a non-volatile random access memory.
(44) A number of experiments were performed to test the behaviour of the apparatus. In order to carry out these experiments, an aqueous rGO suspension with the surfactant Triton™ X-100 was drop casted on top of interdigitated source and drain electrodes and subsequently dried to form the percolation network.
(45)
(46) To determine the electrical response of the percolation network to incident light, a white light source was positioned 15 cm from the apparatus to excite photons on the surface of the percolation network via an absorption-excitation mechanism. A bias of 100 mV was applied between the source and drain electrodes to produce a steady current before excitation. The light source was then used to illuminate the apparatus. After about 1000 seconds, the intensity of the light was varied rapidly.
(47)
(48) In order to exclude any heating effect on the apparatus due to the proximal light source, a glass slide was positioned between the light source and the apparatus to act as a heat shield. This time the resistance of the percolation network was monitored rather than the current flowing through the percolation network.
(49)
(50) The percolation network was then loaded onto a controlled deformation system to test the electrical response of the apparatus to incident light following mechanical deformation. The percolation network was put through a series of 100 bending cycles at a bending radius of 40-50 mm and was then exposed to the light (again, without the presence of surfactant). The intensity of the light was then varied to determine the dynamic response. The percolation network was subsequently put through a further 900 bending cycles (i.e. 1000 bending cycles in total) and the measurements were repeated.
(51)
(52) The electrical response to an applied bending stress was then monitored by decreasing the bending radius of the percolation network in a stepwise approach to a minimum radius of around 30 mm and measuring the resistance. The bending radius was then increased again until the percolation network was back to its original unstressed (flat) state. This process was repeated for over 1000 bending cycles.
(53)
(54) As a final test, the apparatus was exposed to light and stress in combination. In this experiment, the resistance of the percolation network was monitored whilst the percolation network was put through repeated bending cycles. During this time, the light source was switched on an off at a lower frequency than the bending cycles in order to enable differentiation of the individual responses to the different respective stimuli.
(55)
(56) These experiments demonstrate that an apparatus comprising the percolation network described herein may be used as a light sensor and/or as a bidirectional strain sensor. As mentioned previously, however, the apparatus may also be used to detect or measure other physical stimuli provided that said stimuli are capable of inducing a reproducible change in the flow of charge carriers through the percolation network. Other examples include temperature and relative humidity.
(57) Further experiments have shown that the sensitivity of the percolation network to a particular stimulus is dependent upon the thickness of the percolation network. For example, it has been found that the percolation network is sensitive to humidity at a thickness of 5-250 nm (and in particular 100-200 nm); is sensitive to temperature at a thickness of at least 500 nm (and in particular 500-1000 nm); and is sensitive to light and strain at a thickness of at least 500 nm (and in particular 500-2000 nm).
(58) As a result of this thickness dependency, it is possible to tune the percolation network to a particular stimulus simply by controlling its thickness. At a predetermined thickness, the reduced graphene oxide flakes are functionalised to selectively facilitate detectable changes in the flow of charge carriers in response to the particular stimulus.
(59)
(60) To test the humidity-sensing ability of the percolation network 1001, interdigitated silver electrodes 1006, 1007 were screen printed onto a polyethylene naphthalate (PEN) substrate 1009 followed by deposition and subsequent drying of the rGO ink to form a 100-150 nm percolation network 1001. Until now, graphene-based humidity sensors could not be fully printed because (i) previous GO solutions have tended to clog the printing nozzles; and (ii) the polarity of the GO solutions have tended to hinder the formation of the ink jet. The rGO ink described herein addresses these issues.
(61) A Dimatix™ Materials Printer (DMP-2831) was used to deposit the rGO ink with 4 printing passes. This inkjet printer allows the deposition of fluidic materials onto an 8×11 inch (A4) substrate using a disposable piezo inkjet cartridge. It can be used to form ink patterns over an area of about 200-300 nm and accepts substrates of up to 25 mm in thickness with an adjustable Z-height. The temperature of the vacuum plate which secures the substrate in place can be adjusted up to 60° C. The printer uses a MEMS-based cartridge-style print head having a 1.5 ml reservoir. Each single-use cartridge has 16 nozzles linearly spaced at 254 μm with typical drop sizes of 1-10 picolitres. The cartridges can be replaced to facilitate printing of a series of fluids.
(62) The resistance of the percolation network 1001 was then measured using a Keithley™ source meter whilst the percolation network 1001 was exposed to periodic changes in humidity via exhaled air.
(63)
(64) As mentioned above, it is possible to tune the percolation network to a particular stimulus by controlling its thickness. This concept can be exploited further to form an apparatus which is sensitive to multiple stimuli using two or more percolation networks each having a predetermined thickness associated with the detection of a particular respective stimulus. In this scenario, some or all of the percolation networks may have the same predetermined thickness (e.g. by depositing the same amount of rGO ink) to enable detection of the same stimulus. Additionally or alternatively, some or all of the percolation networks may have different predetermined thicknesses (e.g. by depositing different amounts of rGO ink) to enable detection of different respective stimuli.
(65) Furthermore, the controlled amounts of rGO ink may be deposited adjacent to one another to form an array of percolation networks (e.g. a one, two or three dimensional array), or they may be deposited on top of one another to form a stack of percolation networks. Also, two or more preformed percolation networks could be laminated together (e.g. using anisotropic conductive adhesive) after drying the rGO ink to form the stack. When the percolation networks are arranged to form a stack, electrically insulating layers may be used to separate adjacent percolation networks of the stack to prevent electrical shorting. When the perlocation networks are arranged to form a stack other 2D materials can be used by printed to form multiples stacked layers for creating functionalised devices.
(66)
(67) The apparatus also comprises a respective pair of source 1206a, b and drain 1207a, b electrodes for use with each percolation network 1201a, b, and a switch 1232 configured to selectively enable a potential difference 1210 to be applied to one of the percolation networks 1201a, b. This configuration allows the readout of one percolation network 1201a, b (and therefore the detection of one stimulus 1208, 1234) at any given time. In other examples, however, a potential difference 1210 could be applied to the first 1201a and second 1201b percolation networks at the same time to allow the detection of both stimuli 1208, 1234 in parallel. Also, rather than using a respective pair of source 1206a, b and drain 1207a, b electrodes for each percolation network 1201a, b, the apparatus could comprise a single pair of source 1206 and drain 1207 electrodes which are common to both the first 1201a and second 1201b percolation networks.
(68) In
(69)
(70)
(71) Since the second percolation network 1301b is adjacent to the first percolation network 1301a rather than on top of the first percolation network 1301a, there is no need for the second percolation network 1301b (or its associated passivation layer 1333b) to be substantially optically transparent. There is also no need for the passivation layer 1333a associated with the first percolation network 1301a to be sufficiently porous, or the use of electrically insulating layers 1335 to separate the first and second percolation networks 1301a, b.
(72) A particular advantage of the percolation network described herein is the fact that it is able to exhibit a fast measurable photosensitive response without the need for any additional light absorbing materials to enhance the interaction of the apparatus with photons. As discussed, the use of quantum dots requires complicated fabrication and toxic materials such as lead and cadmium. The percolation network is also reversibly deformable and can be printed using a stable rGO ink. In theory, 2 ml of the rGO ink may be used to print a few hundred sensors. Depending on the thickness of the percolation network and the removal of the surfactant molecules, fully or partially transparent sensors can be made using this process.
(73)
(74) The process which was used to form the apparatus comprising a single percolation network will now be described:
(75) A PEN substrate was screen printed with silver interdigitated electrodes. Pre-made rGO can be sourced from companies such as Graphene Square or Graphenea, or it may be obtained from graphite using the Hummer method. In the present case, a solution of rGO was obtained by reducing GO using ascorbic acid (LAA). LAA was added to an aqueous GO solution at a ratio 1:10 under vigorous stirring. The solution was then kept at 60° C. for 60 minutes and then at room temperature under stirring for about one day. The obtained rGO solution was then washed in order to remove the excess LAA.
(76) The solution was centrifuged at 13000 rpm for two minutes. As a result of the hydrophobicity of rGO, the resulting solution consisted of a supernatant and a rGO precipitate. The supernatant was then exchanged with pure water and re-dispersed by vigorous mixing with a hand vortex. This process was repeated 4 times and left to dry at 60°. Once the water had evaporated, the precipitate was then re-dispersed in an aqueous solution of Triton™ X-100 with a concentration of 8 mg/ml and stirred at room temperature for one day. The solution was then sonicated 5 times at room temperature for 5 minutes to produce a solution containing rGO coated with surfactant which was ready for deposition.
(77) The solution was drop casted on top of the interdigited silver electrodes previously printed onto the PEN substrate. After the solution had been allowed to dry, the Triton™ X-100 was washed away by immersing the device in toluene at room temperature for one minute and then sonicated for 10 seconds.
(78) As mentioned previously, one or more controlled amounts of the rGO solution can be deposited and subsequently dried to provide percolation networks having predetermined thicknesses associated with the detection of particular respective stimuli. The formation of multiple percolation networks can be used to produce an array and/or stack of sensors suitable for detecting the same or different stimuli.
(79)
(80) The computer program may comprise computer code configured to perform, control or enable one or more of the method steps 1423-1425, 1426-1428, 1429-1430 of
(81) Other embodiments depicted in the figures have been provided with reference numerals that correspond to similar features of earlier described embodiments. For example, feature number 1 can also correspond to numbers 101, 201, 301 etc. These numbered features may appear in the figures but may not have been directly referred to within the description of these particular embodiments. These have still been provided in the figures to aid understanding of the further embodiments, particularly in relation to the features of similar earlier described embodiments.
(82) It will be appreciated to the skilled reader that any mentioned apparatus/device and/or other features of particular mentioned apparatus/device may be provided by apparatus arranged such that they become configured to carry out the desired operations only when enabled, e.g. switched on, or the like. In such cases, they may not necessarily have the appropriate software loaded into the active memory in the non-enabled (e.g. switched off state) and only load the appropriate software in the enabled (e.g. on state). The apparatus may comprise hardware circuitry and/or firmware. The apparatus may comprise software loaded onto memory. Such software/computer programs may be recorded on the same memory/processor/functional units and/or on one or more memories/processors/functional units.
(83) In some embodiments, a particular mentioned apparatus/device may be pre-programmed with the appropriate software to carry out desired operations, and wherein the appropriate software can be enabled for use by a user downloading a “key”, for example, to unlock/enable the software and its associated functionality. Advantages associated with such embodiments can include a reduced requirement to download data when further functionality is required for a device, and this can be useful in examples where a device is perceived to have sufficient capacity to store such pre-programmed software for functionality that may not be enabled by a user.
(84) It will be appreciated that any mentioned apparatus/circuitry/elements/processor may have other functions in addition to the mentioned functions, and that these functions may be performed by the same apparatus/circuitry/elements/processor. One or more disclosed aspects may encompass the electronic distribution of associated computer programs and computer programs (which may be source/transport encoded) recorded on an appropriate carrier (e.g. memory, signal).
(85) It will be appreciated that any “computer” described herein can comprise a collection of one or more individual processors/processing elements that may or may not be located on the same circuit board, or the same region/position of a circuit board or even the same device. In some embodiments one or more of any mentioned processors may be distributed over a plurality of devices. The same or different processor/processing elements may perform one or more functions described herein.
(86) It will be appreciated that the term “signalling” may refer to one or more signals transmitted as a series of transmitted and/or received signals. The series of signals may comprise one, two, three, four or even more individual signal components or distinct signals to make up said signalling. Some or all of these individual signals may be transmitted/received simultaneously, in sequence, and/or such that they temporally overlap one another.
(87) With reference to any discussion of any mentioned computer and/or processor and memory (e.g. including ROM, CD-ROM etc), these may comprise a computer processor, Application Specific Integrated Circuit (ASIC), field-programmable gate array (FPGA), and/or other hardware components that have been programmed in such a way to carry out the inventive function.
(88) The applicant hereby discloses in isolation each individual feature described herein and any combination of two or more such features, to the extent that such features or combinations are capable of being carried out based on the present specification as a whole, in the light of the common general knowledge of a person skilled in the art, irrespective of whether such features or combinations of features solve any problems disclosed herein, and without limitation to the scope of the claims. The applicant indicates that the disclosed aspects/embodiments may consist of any such individual feature or combination of features. In view of the foregoing description it will be evident to a person skilled in the art that various modifications may be made within the scope of the disclosure.
(89) While there have been shown and described and pointed out fundamental novel features as applied to different embodiments thereof, it will be understood that various omissions and substitutions and changes in the form and details of the devices and methods described may be made by those skilled in the art without departing from the spirit of the invention. For example, it is expressly intended that all combinations of those elements and/or method steps which perform substantially the same function in substantially the same way to achieve the same results are within the scope of the invention. Moreover, it should be recognized that structures and/or elements and/or method steps shown and/or described in connection with any disclosed form or embodiment may be incorporated in any other disclosed or described or suggested form or embodiment as a general matter of design choice. Furthermore, in the claims means-plus-function clauses are intended to cover the structures described herein as performing the recited function and not only structural equivalents, but also equivalent structures. Thus although a nail and a screw may not be structural equivalents in that a nail employs a cylindrical surface to secure wooden parts together, whereas a screw employs a helical surface, in the environment of fastening wooden parts, a nail and a screw may be equivalent structures.