The present disclosure generally relates to systems and methods for use in incentivizing consumers to adjust utility usage, and in particular, for permitting utility providers to offer challenges, in which consumers are awarded incentives for completing the challenges and adjusting utility usage.
This section provides background information related to the present disclosure which is not necessarily prior art.
Utilities such as gas, electricity, and water, etc. are often offered for sale by utility providers to premises. The utilities are then used by consumers, or other people, associated with the premises for various purposes, including, for example, heating, cooling, lighting, entertainment, hobbies, etc. The utility providers typically incur costs in connection with providing the utilities, be it associated with directly providing the utilities to the consumers or with purchasing utilities from other providers during peak use times. The costs, then, are reimbursed to the utility providers, in whole or in part, by rates paid by the consumers using the utilities.
The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure.
Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings.
Exemplary embodiments will now be described more fully with reference to the accompanying drawings. The description and specific examples included herein are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.
Utilities are provided to consumers at their premises, for example, through utility providers. The utility providers supply the utilities at certain costs, which may include costs associated with generating and/or processing the utilities, or cost associated with purchasing the utilities from other providers, for example, when experiencing energy shortages during peak usage times. Consequently, profits associated with supplying the utilities to customers, or to other utility providers, are typically based on costs associated with the utilities themselves and further on rates the utility providers are able to charge consumers for the utilities. As such, utility providers may control profits by controlling supplies of the utilities, which, as can be appreciated, are dependent on usage by customers. Uniquely, the systems and methods herein provide for incentivizing consumers to alter their utility usages and potentially reduce consumption. In particular, challenges are created by utility providers and directed to the consumers, offering incentives for the consumers to alter usage of utilities in certain manners. For example, a utility provider may provide a challenge to a consumer to reduce electricity usages over a short interval (e.g., over a two hour interval, an eight hour interval, a day; etc.), offering a rebate or other incentive for completion of the challenge. In this manner, and through the challenges, utility providers may be able to conserve supplies of utilities and, in turn, control, at least in part, their profitability.
The system 100 generally includes a merchant 102, an acquirer 104, a payment network 106, an issuer 108, and a utility provider 110, each coupled to (and in communication with) network 112. The network 112 may include, without limitation, a local area network (LAN), a wide area network (WAN) (e.g., the Internet, etc.), a mobile network, a virtual network, and/or another suitable public and/or private network capable of supporting communication among two or more of the parts illustrated in
The utility provider 110 of the system 100 provides utilities to premises 114. As used herein, the utility provider 110 may include, for example, an electric company, a water company, a gas company, a telecommunications company, a waste removal company, combinations thereof, or any other utility company/provider, which may desire to effect the supply of utilities or services (broadly, utilities) to customers (broadly, consumers). In the illustrated embodiment, for example, the utility provider 110 provides an electric utility to multiple premises, including premises 114. The premises 114 may be any type of premises including, without limitation, a residential home, a condominium, an apartment, a commercial property, an office building, combinations/collections thereof, etc. In addition, while only one utility provider 110 is illustrated in
Also in the system 100, the premises 114 includes multiple utility devices 116a-d, each included at the premises, as indicated by the dotted oval in
The utility devices 116a-d of the premises 114 are coupled via a network (e.g., a home kit, etc.), as indicated by the dotted lines in
With continued reference to
Additionally, the consumer 118 is associated with a payment account through which the consumer 118 is able to fund purchases of products, including, for example, utilities. In one example, the consumer 118 provides payment credentials associated with the payment account to the utility provider 110, whereby the consumer 118 provides recurring payments to the utility provider 110 in the amount owed for utilities for the prior month (or for another interval), or for a later month (or another interval), etc. A recurring payment may further be coordinated in the system 100 by the consumer 118 with the merchant 102. Additionally, or alternatively, payment credentials may be provided to the merchant 102 and/or the utility provider 110, in person or via the network 112, for funding one-time purchases, etc. (although, it should be appreciated that other forms of funding may be used in combination with the disclosure herein).
In one exemplary transaction, the consumer 118 provides payment credentials associated with the consumer's payment account (e.g., a primary account number (PAN), an expiration date, a CVV, etc.) to the merchant 102 (as a single or recurring payment), in exchange for desired products. In turn, the merchant 102 submits an authorization request to the acquirer 104 (associated with the merchant 102) for the transaction. The authorization request is transmitted along path A in the system 100, as referenced in
Transaction data is generated, collected, and stored as part of the above interactions among the merchant 102, the acquirer 104, the payment network 106, the issuer 108, and the consumer 118. The transaction data represents at least a plurality of transactions, for example, authorized transactions, cleared and/or settled transactions, attempted transactions, etc. The transaction data, in this exemplary embodiment, is stored at least by the payment network 106 (e.g., in a data structure associated with the payment network 106, etc.). Additionally, or alternatively, the acquirer 104 and/or the issuer 108 may store the transaction data, or part thereof, in a data structure, or transaction data may be transmitted between parts of system 100 as used or needed. As used herein, transaction data may include, for example (and without limitation), PANs for consumers involved in the transactions, amounts of the transactions, merchant IDs for merchants involved in the transactions, merchant category codes (MCCs), dates/times of the transactions, incentives used (e.g., rebates, discounts, etc.), etc. It should be appreciated that more or less information related to transactions, as part of either authorization or clearing and/or settling, may be included in transaction records and stored within the system 100, at the merchant 102, the acquirer 104, the payment network 106 and/or the issuer 108.
In various exemplary embodiments, consumers (e.g., consumer 118, etc.) involved in the different transactions herein are prompted to agree to legal terms associated with their payment accounts, for example, during enrollment in their accounts, etc. In so doing, the consumers may voluntarily agree, for example, to allow merchants, issuers, payment networks, utility providers, etc., to use data collected during enrollment and/or collected in connection with processing the transactions herein, subsequently for one or more of the different purposes described herein.
In the system 100 illustrated in
Referring to
The memory 204, as described herein, is one or more devices that permit data, instructions, etc., to be stored therein and retrieved therefrom. The memory 204 may include one or more computer-readable storage media, such as, without limitation, dynamic random access memory (DRAM), static random access memory (SRAM), read only memory (ROM), erasable programmable read only memory (EPROM), solid state devices, flash drives, CD-ROMs, thumb drives, floppy disks, tapes, hard disks, and/or any other type of volatile or nonvolatile physical or tangible computer-readable media. The memory 204 may be configured to store, without limitation, transaction data, utility usage data, challenges, incentives offered and/or used, premises profiles, and/or other types of data (and/or data structures) suitable for use as described herein. Furthermore, in various embodiments, computer-executable instructions may be stored in the memory 204 for execution by the processor 202 to cause the processor 202 to perform one or more of the functions described herein, such that the memory 204 is a physical, tangible, and non-transitory computer readable storage media. Such instructions often improve the efficiencies and/or performance of the processor 202 that is performing one or more of the various operations herein. It should be appreciated that the memory 204 may include a variety of different memories, each implemented in connection with one or more of the functions or processes described herein.
In the exemplary embodiment, the computing device 200 also includes a presentation unit 206 that is coupled to (and in communication with) the processor 202 (however, it should be appreciated that the computing device 200 could include output devices other than the presentation unit 206, etc.). The presentation unit 206 outputs information (e.g., challenges, etc.), visually, for example, to a user of the computing device 200, such as the consumer 118 in the system 100 (e.g., via communication device 120, etc.); etc. It should be further appreciated that various interfaces (e.g., as defined by internet-based applications, websites, etc.) may be displayed at computing device 200, and in particular at presentation unit 206, to display certain information to the user. The presentation unit 206 may include, without limitation, a liquid crystal display (LCD), a light-emitting diode (LED) display, an organic LED (OLED) display, an “electronic ink” display, speakers, etc. In some embodiments, presentation unit 206 includes multiple devices. Additionally or alternatively, the presentation unit 206 may include printing capability, enabling the computing device 200 to print text, images, and the like on paper and/or other similar media.
In addition, the computing device 200 includes an input device 208 that receives inputs from the user (i.e., user inputs) such as, for example, premises information, challenge information, utility usage data, etc. The input device 208 may include a single input device or multiple input devices. The input device 208 is coupled to (and is in communication with) the processor 202 and may include, for example, one or more of a keyboard, a pointing device, a mouse, a stylus, a magnetic stripe reader, a touch sensitive panel (e.g., a touch pad or a touch screen, etc.), another computing device, and/or an audio input device. Further, in various exemplary embodiments, a touch screen, such as that included in a tablet, a smartphone, or similar device, behaves as both a presentation unit and an input device.
Further, the illustrated computing device 200 also includes a network interface 210 coupled to (and in communication with) the processor 202 and the memory 204. The network interface 210 may include, without limitation, a wired network adapter, a wireless network adapter, a mobile network adapter, or other device capable of communicating to one or more different networks, including the network 112. Further, in some exemplary embodiments, the computing device 200 includes the processor 202 and one or more network interfaces incorporated into or with the processor 202.
Referring again to
The system 100 further includes a data structure 124, which is coupled to the incentive engine 122 (and/or incorporated into the incentive engine 122). The data structure 124 may be included in a computing device consistent with computing device 200, or may be included in a memory, consistent with, for example, memory 204 (either as part of the computing device associated with the incentive engine 122 or apart therefrom).
The data structure 124 may be segregated into multiple different data structures including, for example, a utility provider data structure, a consumer data structure, and a challenge data structure. An exemplary utility provider data structure may include, without limitation, names of utility providers, addresses, contact information, consumer listings, geographic operating regions, utilities provided, account information (e.g., for receipt of utility payments from consumers, etc.), etc. (broadly, utility profiles, etc.). An exemplary consumer data structure, which is compiled (or further compiled) when consumers register with the incentive engine 122, may include, without limitation, names of consumers, addresses of premises associated with the consumers, one or more consumer preferences related to challenges, etc. (broadly, consumer profiles, etc.). And, an exemplary challenge data structure may include, without limitation, different challenges, where each includes an adjustment to a utility usage (e.g., a reduction, etc.), an incentive (e.g., a reward, other incentive, etc.), a time interval (e.g., a predefined interval, multiple predefined intervals, repetitive intervals, etc.) for the adjustment, restrictions on challenge eligibility based on consumers and/or premises, etc. These and other data structures (either included as part of the data structure 124 or separate therefrom) may include further data suitable for use as described herein.
In general in the system 100, the incentive engine 122 is configured in various manners to facilitate challenges to consumers to alter usage of utilities. For example, the incentive engine 122 is configured to facilitate the registration of the utility provider 110 (e.g., to compile the utility provider data structure in the data structure 124, etc.), whereby the utility provider 110 is able to compile/activate/deactivate challenges to consumers (e.g., to further compile the challenge data structure in the data structure 124, etc.), including to consumer 118, and/or view details of the challenges, acceptance and competition, as well as the incentives awarded. The incentive engine 122 is configured to also register consumers (including consumer 118) to receive challenges (e.g., to compile the consumer data structure in the data structure 124, etc.), which includes, for example, registering the premises 114 associated with the consumer 118 (and/or the utility devices 116a-d at the premises 114 that may be involved in the challenges). The incentive engine 122 is configured to further deliver challenges (from the data structure 124), to the consumers (including the consumer 118), to receive the consumers' acceptance of the challenge(s), to effect changes to utility devices at the consumers' premises (e.g., devices 116a-d at the premises 114, etc.) based on acceptance of the challenges (and based on a consumer profile in data structure 124), to verify/determine the challenges are completed, and to award incentives when the challenges are completed.
In particular, the incentive engine 122 may be configured to create an incentive (e.g., a challenge associated with an incentive, etc.) for the consumer 118, update the challenge and/or incentive, and delete the challenge and/or incentive, independently or upon direction from the utility provider 110, as defined, for example, by the following exemplary instructions:
In addition, the incentive engine 122 may be configured to provide (e.g., push, etc.) the challenges and incentives to the consumer 118 via a network-based application at the consumer's communication device 120, as well as update the utility devices 116a-d at the consumers' premises 114 (broadly, update the home kit associated with the devices 116a-d) in response to a selection of one of the challenges by the consumer and determine when the selected one of the challenges is complete, as defined by the following exemplary instructions:
It should be appreciated that the above code segments are exemplary only, and illustrative of operations described herein, but may be altered and/or expanded upon to perform other operations described herein, or as necessary or desired, and/or to perform operations in one or more different manners.
It should also be appreciated that the manner in which the incentive engine 122 is configured is dependent, at least in part, on where and/or how the incentive engine 122 is implemented in the system 100 (e.g., in the utility provider 110, etc.).
In addition, while the system 100 is described in connection with the utility provider 110 and utility services, it should be appreciated that the system 100 may also include (with the features thereof also being applicable to) other providers that desire to incentivize consumers to reduce certain usage of products and/or services associated with the providers. As an example, such a provider may include an insurance company, where the insurance company may be able to reduce premiums for consumers based on uptime of security systems being armed for premises associated with the consumers (including automobiles, etc.).
In addition, the method 300 is described with reference to multiple exemplary interfaces, including interfaces to be displayed to the utility provider 110 (e.g., at presentation unit 206 of computing device 200, etc.) and interfaces to be displayed to the consumer 118 (e.g., at communication device 120, etc.). Specifically,
Referring to
Beyond providing such information for the utility provider 110, the dashboard interface 400 of
For example,
The challenge interface 500 also includes, for each challenge, an amount 504 identifying participation, a status (i.e., active/inactive) 506, and an edit option 508. More particularly, the amount 504 is indicative of the number of consumers that have completed the particular challenge. The status 506 indicates whether the challenge is active (e.g., whether the challenge is available to be delivered to and/or retrieved by consumers, etc.) or inactive (which may be changed by the utility provider 110, as desired), and the edit option 508 permits the utility provider 110 to edit the challenge (e.g., increase rewards, delete a challenge, etc.). In some embodiments, the challenge interface 500 may also include a column identifying a number of consumers who have attempted a challenge, to thereby provide an indicator of how successful consumers are at meeting the objective of the challenge. In addition, the challenge interface 500 includes an “ADD” option 510, through which the utility provider 110 is able to add new challenges.
Referring again to
Separately in the method 300, the consumer 118 (and the consumer's premises 114) registers, at 308, with the incentive engine 122. The registration may be coordinated through a network-based application installed at the communication device 120, for example, or the consumer 118 may interact and/or register with the incentive engine 122 in other manners. As an example, the registration may be accomplished via one or more interfaces (not shown), displayed at the consumer's communication device 120, through which the consumer 118 provides various information, including, without limitation, name, address of the premises 114, identification of the utility provider 110 (or multiple utility providers) associated with the premises 114, challenge preferences, permissions, etc. (e.g., as part of a profile for the consumer 118, etc.).
In addition, during registration of the consumer 118 to the incentive engine 122, the consumer 118 registers utility devices 116a-d at the premises 114 to the incentive engine 122 (e.g., via the same internet-based application, etc.). Specifically, the consumer 118 identifies the utility devices 116a-d individually, or in combination, and identifies a manner in which the incentive engine 122 is able to monitor and/or alter the utility devices 116a-d. In various embodiments, the consumer 118 provides permissions (and potentially including limitations) for the incentive engine 122 to monitor and/or alter the settings of the utility devices 116a-d (e.g., select ones of the utility devices 116a-d, all of the utility devices 116a-d, etc.) in connection with one or more challenges potentially accepted by the consumer 118. Such access may be coordinated through the network-based application installed at the communication device 120 (using the various networks interconnecting the utility devices 116a-d and the communication device 120 described above in the system 100). Or, such access may be coordinated through one or more network-based applications associated with one or more suppliers, distributors, retailers, and/or manufactures (broadly, device providers) of the utilities devices 116a-d (e.g., via an API and/or software development kit (SDK) offered by the device providers (directly or indirectly), etc.), and/or coordinated directly through the utility devices 116a-d (via appropriate network-based applications at and/or accessing the utility devices 116a-d, etc.).
Once the utility provider 110 and the consumer 118 are registered, and the utility provider 110 activates a challenge, at 306, the incentive engine 122 delivers the activated challenge to registered consumers, including the consumer 118, at 310. In the method 300, the incentive engine 122 pushes the challenge to the network-based application installed at the communication device 120 associated with the consumer 118. Alternatively, delivery of the challenges may be a result of the application pulling the challenges from the incentive engine 122 and/or the data structure 124 (e.g., via a message (e.g., a GET message), via an API and/or SDK, etc.). In addition, the application may queue challenges as received, for viewing by the consumer 118, and/or provide a visual/audio indication upon receipt. Then, when the network-based application is accessed by the consumer 118 (e.g., via login, etc.), via the communication device 120, the challenge is displayed to the consumer 118, at 312, along with other challenges delivered to the consumer 118 by the utility provider 110 (or by other utility providers similarly registered). In turn, the consumer 118, via the communication device 120, is able to select the challenge, at 314, as desired (or another challenge received by the consumer 118), to view details of the challenge. And, if the details of the challenge appear acceptable to the consumer 118, the consumer can accept the selected challenge, at 316.
Upon selection of the “Candlelight dinner tonight” challenge from the interface 700 (from the upper tile 704), for example, another exemplary interface 800, as shown in
The interfaces 700-900 each relate to the challenges provided by the utility provider 110 to the consumer 118 (e.g., as shown in tiles 704, 706 in
Referring back to
As an example, the incentive engine 122 may cause a light bulb (e.g., one or both of light bulb utility devices 116b-c, etc.) to be turned off (or dimmed, as applicable) for the duration of a predefined interval (e.g., between 7:00 pm and 9:00 pm for the “Candlelight dinner tonight” challenge described above, etc.). In another example, the incentive engine 122 may cause a temperature for the premises 114 to be adjusted through a thermostat utility device (e.g., utility device 116a), or an air conditioning and/or heating system (HVAC system) to be turned off for a predefined interval. In yet another example, the incentive engine 122 may cause an elevator (e.g., elevator utility device 116d, etc.) to be turned off for a predefined interval. In still another example, the incentive engine 122 may cause an irrigation system to operate only at a predefined time and/or on predefined days of the week (e.g., from 12:00 am to 1:00 am on Monday and Thursday, etc.), or to cause the irrigation system to forego watering for a week.
Further in the method 300, the incentive engine 122 monitors the premises 114, and in particular, one or more of the utility devices 116a-d involved in the accepted challenge, to determine, at 322, whether the accepted challenge is completed or not. For example, in connection with acceptance of the “Candlelight dinner tonight” challenge, if the consumer 118 causes a light bulb to be turned back ON during the 7:00 pm to 9:00 pm interval of the challenge, the incentive engine 122 detects the change in the light bulb and determines the challenge was not completed. Alternatively, when completed, the incentive engine 122 awards the incentive to the consumer 118, at 324, indicated in the challenge. As described above, the incentive may include, for example, a rebate/discount on a utility bill, a coupon for redemption at a merchant (e.g., the merchant 102, etc.), cash back, a gift certificate/card for one or multiple merchants, etc. The incentives may be associated with the challenges and included with the challenge, or alternatively, retrieved by the incentive engine 122, from the data structure 124 (or elsewhere) (e.g., directly, or via API and/or SDK message, etc.) prior to being awarded to the consumer 118, etc. Once the incentive for the accepted (and completed) challenge is awarded, the consumer 118 is able to redeem the incentive, at 326.
As shown in
As an example, upon redemption of the “$5.00 Voucher” reward from the interface 1000, the incentive engine 122 may cause a new prepaid account to be appended to a payment application at the consumer's communication device 120, consistent with the redemption (e.g., a $5.00 prepaid account to Café Meuse, a generic $5.00 prepaid account issued by the issuer 108 that can be used at Café Meuse or other ones of the merchants identified in the interface 1100 in
In addition in the method 300, at various times, the consumer 118 may receive bills from the utility provider 110 relating to usage of utilities at the premises 114. In connection therewith, once generated by the utility provider 110, the incentive engine 122 may push the bills to the network-based application installed at the consumer's communication device 120. The application may queue the bills, as received, for viewing and payment by the consumer 118, and/or provide a visual/audio indication upon receipt. Then, when the application is accessed by the consumer 118 (e.g., via login, etc.), via the communication device 120, the new bill/bills is/are available to the consumer 118 and/or displayed to the consumer 118 (along with other bills from the utility provider 110 or from other utility providers similarly registered). In turn, the consumer 118 can effect payment of the new bill/bills, via the application, for example, using his/her payment account, in which case the communication device 120 (via the incentive engine 122) generates an authorization request for the transaction and transmits the request to the acquirer 104 (when associated with the utility provider 110), along path A in
The illustrated interface 1200 generally includes payment account information for the consumer 118 to be used to pay the bill, and a billing summary for the current bill to be paid. The payment account information included in the interface 1200 may be provided during registration of the consumer 118 (e.g., at 308 in the method 300, etc.), or it may be provided from a payment application at the communication device 120 (e.g., an electronic wallet (or e-wallet) application such as MasterPass®, Apple Pay®, Samsung Pay®, PayPal®, Google Wallet®, Android Wallet™, etc., which configures the communication device 120 to act as a payment device for and/or with one or more different payment accounts). In some embodiments, the billing interface 1200 may also include (for review) past bills for the consumer 118 (and their status), a transaction history for the consumer 118, utility usage for the consumer 118 and/or the premises 114, etc. In still other embodiments, the billing interface 1200 may not include pre-provided payment account information for the consumer 118, but instead may require the consumer 118 to enter desired payment account information for use in paying a bill. The consumer 118 can then effect payment of the bill via payment button 1204 in the interface 1200, using the displayed payment account information. And, once the bill is paid, a confirmation 1206 is displayed at the communication device 120, indicating that the payment for the bill has been successfully submitted (e.g., in the manner described above, etc.).
In view of the above, through the systems and methods herein, utility providers are permitted to offer challenges to consumer, whereby the consumers receive incentives to adjust utility usage at their premises. Through such interaction, the utility providers are able to impact the supply of utilities available to the utility providers, by strategically altering use of the utilities by consumers. In such systems and/or methods, the utility providers may then be able to reduce needs to purchase utilities from other providers to satisfy consumer needs, for example, in times of shortages, by directly reducing the consumers' needs through incentives (and, thus, potentially avoiding any such shortages). In this manner, the utility providers may further be able to efficiently affect costs and profits associated with such utilities sales.
It should be appreciated that the functions described herein, in some embodiments, may be described in computer executable instructions stored on a computer readable media, and executable by one or more processors. The computer readable media is a non-transitory computer readable media. By way of example, and not limitation, such computer readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Combinations of the above should also be included within the scope of computer-readable media.
It should also be appreciated that one or more aspects of the present disclosure transform a general-purpose computing device into a special-purpose computing device when configured to perform the functions, methods, and/or processes described herein.
As will be appreciated based on the foregoing specification, the above-described embodiments of the disclosure may be implemented using computer programming or engineering techniques including computer software, firmware, hardware or any combination or subset thereof, wherein the technical effect may be achieved by performing at least one of the following operations: (a) receiving from a utility provider, a challenge defining a reduction in a utility usage by a consumer, in exchange for an incentive; (b) causing the challenge to be delivered to the consumer; (c) when the challenge is completed, causing the incentive to be awarded to the consumer, whereby the utility provider is able to affect utility usage by the consumer through the incentive-based challenge; (d) causing the reduction in the utility usage to be effected at a premises associated with the consumer; (e) verifying that the challenge is completed; (f) causing a bill to be delivered to a communication device associated with the consumer; and (g) generating an authentication request for payment of a bill, in response to a payment input at a communication device associated with the consumer.
Example embodiments are provided so that this disclosure will be thorough, and will fully convey the scope to those who are skilled in the art. Numerous specific details are set forth such as examples of specific components, devices, and methods, to provide a thorough understanding of embodiments of the present disclosure. It will be apparent to those skilled in the art that specific details need not be employed, that example embodiments may be embodied in many different forms and that neither should be construed to limit the scope of the disclosure. In some example embodiments, well-known processes, well-known device structures, and well-known technologies are not described in detail. In addition, advantages and improvements that may be achieved with one or more exemplary embodiments disclosed herein may provide all or none of the above mentioned advantages and improvements and still fall within the scope of the present disclosure.
The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used herein, the singular forms “a,” “an,” and “the” may be intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms “comprises,” “comprising,” “including,” and “having,” are inclusive and therefore specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order discussed or illustrated, unless specifically identified as an order of performance. It is also to be understood that additional or alternative steps may be employed.
When a feature is referred to as being “on,” “engaged to,” “connected to,” “coupled to,” “associated with,” “in communication with,” or “included with” another element or layer, it may be directly on, engaged, connected or coupled to, or associated or in communication or included with the other feature, or intervening features may be present. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
Although the terms first, second, third, etc. may be used herein to describe various features, these features should not be limited by these terms. These terms may be only used to distinguish one feature from another. Terms such as “first,” “second,” and other numerical terms when used herein do not imply a sequence or order unless clearly indicated by the context. Thus, a first feature discussed herein could be termed a second feature without departing from the teachings of the example embodiments.
None of the elements recited in the claims are intended to be a means-plus-function element within the meaning of 35 U.S.C. §112(f) unless an element is expressly recited using the phrase “means for,” or in the case of a method claim using the phrases “operation for” or “step for.”
The foregoing description of the embodiments has been provided for purposes of illustration and description. It is not intended to be exhaustive or to limit the disclosure. Individual elements or features of a particular embodiment are generally not limited to that particular embodiment, but, where applicable, are interchangeable and can be used in a selected embodiment, even if not specifically shown or described. The same may also be varied in many ways. Such variations are not to be regarded as a departure from the disclosure, and all such modifications are intended to be included within the scope of the disclosure.