1. Field of the Invention
The present invention relates to a power pack vending apparatus, system and method of using same, and more particularly relates to a plurality of vending apparatus capable of receiving and disbursing power packs, recharging received power packs, and a network system for communicating customer information, inventory and transactional information.
2. Description of Related Art
The widespread use and number of portable electronic devices has significantly increased in recent years and continues to grow. This is especially true with respect to mobile phones as a result of being able to do things other than simply have a telephone conversation with another person. Today's mobile phones send and receive e-mails and text messages, access and display internet content, take pictures and videos, play music, display television broadcasts, manage a user's schedule, execute software games, etc. In addition to mobile phones, there are numerous other portable electronic devices regularly transported and carried about by users on a frequent, if not daily, basis. A few such examples include notebook computers, PDAs, digital cameras, video cameras, and electronic books.
These portable electronic devices are typically powered by a rechargeable power or battery pack. As battery technology has improved, the size and weight of rechargeable battery packs has decreased while the capacity of the battery packs has increased. This improvement has contributed to an increase in the functionality of the portable electronic devices.
However, as portable electronic devices offer increased capabilities and functionality, the use of the portable electronic device significantly increases as well. As a result, the user spends more time on the device on a daily basis and becomes significantly more dependent on the device to function. For some users, not having access 24/7 (24 hours per day, 7 days a week) to their device's capabilities and functionality is a serious issue causing the user emotional distress and frustration. Constant access to the functioning portable electronic device is highly desired, if not necessary, to a large portion of the population.
Unfortunately, battery technology has not kept up with the capacity demands of high usage users of portable electronic devices. As a result, there are many occasions where the user is stranded with a “dead” device (i.e., the device is unusable because the battery back is depleted). Additionally, there are users who fail to recharge their device, or users travelling or in remote locations who fail have their charger with them. There are numerous examples where users may find themselves in a situation where the device is unusable because the battery back is depleted.
To reduce the risk of being stranded with a dead device, some users carry a charger at all times and charge their device in a place where there is a wall outlet. However, it is inconvenient to carry a charger all the time. Additionally, wall outlets are not always available to the user. Even if an outlet is available the device has about a three foot tether to the outlet during the charge time—which may inconvenience the user.
Other options are for the user to purchase and always carry around a spare fully charged battery pack. However, this is inconvenient to carry a spare battery pack all the time. Some places, such as airports, have kiosks where the device can be recharged; however during this time the device is not usable by the user.
It is desirable to have power pack dispensers where customers can acquire charged power packs for powering their portable electronic device. It is desirable that the dispensers be geographically distributed and also allow for the return of the dispensed power pack. It is further desirable that the dispenser be equipped to automatically recharge the returned power packs and prepare them for rental by future customers.
One embodiment of the present invention comprises geographically distributed automated retail kiosks containing power packs for portable electronic devices to create a nationwide mobile charging service network aimed at allowing customers to never be without power for their portable electronic devices while on the go. The automated kiosks dispense fully-charged mobile charging power packs to customers for a rental fee, monthly subscription fee, purchase fee, or coupon code for a free rental. The mobile charging power pack connects to the customer's portable electronic device providing needed power. The power pack may be used to immediately power the portable electronic device and/or recharge the battery of the portable electronic device.
Upon the power pack becoming discharged, the customer returns the power pack to any geographically distributed kiosk or mails it back. The kiosks are equipped to automatically recharge the returned power packs and prepare them for rental by future customers. In one embodiment the recharging of the power packs is proprietary to the vending system so the customer is unable to recharge the power packs on their own.
In a preferred embodiment, the kiosk communicates with the power pack, while in the kiosk, to retrieve power pack data to determine cycle life, battery health, performance, etc. In one embodiment the power pack communicates with the customer's device during use via a power pack app installed on the customer's device to display information related to charge life, time-to-charge, kiosk locations, etc. Preferably, the kiosks are widely distributed, especially in places frequented by large numbers of people on the go. Some examples include airports, convention centers, theme parks, malls, hotels, supermarkets, convenience stores and fueling service stations. In one embodiment, location of the power packs is tracked by the networked system and the system knows when the power pack is returned by the customer.
So that the manner in which the above recited features and advantages of the present invention are attained and can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to the embodiments thereof which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings only illustrate preferred embodiments of this invention, and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments that vary only in detail. In the drawings:
While this invention is susceptible of many embodiments, there is shown in the drawings and described herein in detail preferred embodiments of the invention with the understanding that the present disclosure is to be considered as an exemplification of the principles of the invention and is not intended to limit the broad aspect of the invention to the embodiments illustrated.
In a preferred embodiment, each vending apparatus or kiosk 10 of the system 100 contains a plurality of portable power packs 12 that are adapted to recharge and/or power a customer's portable device P (
The kiosks 10 are preferably located at places frequented by large numbers of people, such as shopping centers and malls, airports, convention centers, public transit stations, colleges and universities, metropolitan areas, stadiums, ball parks, public recreational areas, etc. The kiosks 10 may basically be placed anywhere that experiences a number of people “on the go” or people having limited access to standard electrical outlets that are needed to recharge/power their portable devices. For example, it may be desirable to have a kiosk near a retail establishment, such as Starbucks, where people tend to stay for extended periods of time using their portable devices while enjoying a large latte.
As shown in
Multiple sizes of kiosks 10 may be desired, for example, based on location or needed capacity.
One preferred embodiment of the kiosk 10 includes a front panel having existing “touch through glass” technology utilizing a full length glass front. The glass has two layers—the inner layer being cutout to accommodate a closer proximity for the touch technology to the outer surface and an outer layer that remains fully intact.
Preferably, the user interface portion 18 of the kiosk 10 further includes a card reader 40 (
In some embodiments, the kiosk 10 is equipped to also accept currency. In some embodiments, the kiosk 10 may not require any physical payment acceptance means, but shall accept payment over secure internet or contactless payment methods through a mobile app on the customer's device. Contactless payment methods include, for example, Apple Pay, Google Wallet, and other methods such as QR code readers.
Although not shown in the figures, it may be desirable to have a second user interface portion 18 in the kiosk 10. For example, the second user interface portion 18 could be added to the back of the kiosk 10. Alternatively, the back of the kiosk 10 could be equipped to display advertising, promotions or other information via a display monitor.
Referring to
Preferably, the kiosk 10 includes at least one back-up battery 32 within the outer housing assembly 14. In the event of a temporary power outage to the kiosk 10, the back-up battery 32 can provide the kiosk 10 with power temporarily to allow some customer usage even during such situations. This back-up battery power source 32 can easily and frequently be switched to during power outages, without interrupting kiosk operation, to continue service for customer usage.
In one preferred embodiment, the kiosk 10 includes an overflow return module or an overflow bin 34 contained within the outer housing assembly 14 (
Referring to
A preferred embodiment of the modular magazine 24 will be discussed with reference to
Upon full insertion of the magazine 24 into the kiosk 10, the magazine 24 is locked in place to prevent removal or tampering by unauthorized personnel. In one embodiment the magazine 24 is locked to an internal upright structural member 28 of kiosk systems tower 26 (
The kiosk 10 includes a charging unit 25 responsible for recharging the power packs 12 received in the slots 38 of the magazine 24. In one embodiment, the charging unit 25 is included in the magazine 24 (
In the preferred embodiment, a data/power interface 56 exists between the kiosk 10 and the installed magazine 24. The data/power interface 56 comprises a pair of mating, releasable connectors, for example a 4-pin Molex male/female connector. This is a common mechanical connector with the male connector having four metal pins and the female connector having four sockets enclosed in a plastic housing. Preferably, two pins are for data communication and the other two pins are for power, typically 24 VDC power. Preferably, there is one connector mounted at the rear of the magazine 24 that aligns with the mating connector in a fixed position inside the kiosk 10. As the magazine 24 is inserted in the kiosk 10 the male and female connectors axially mate and form the data/power interface 56 (
Preferably, in the stored position the connector assembly 70 does not extend below the lower surface 78b and beyond the rear end surface 78f of the outer case 78. However, in the preferred embodiment the connector assembly 70 is slightly raised relative to the upper surface 78a in the stored position as shown in
It is to be understood that the required connector 74 varies between different portable electronic devices, such as smartphones P. For example, a different connector 74 is required for each of the iPhone 5, iPhone 4 and Android phones. As a result, power packs 12 with different connectors 74 may be provided from a kiosk 10. Preferably, each of the power packs is identical with the exception of the connector 74. In one embodiment, a field service technician is capable of replacing one connector with another type of connector to change the type of power pack 12. For example, the field service technician can replace an iPhone 4 connector with an Android connector.
In one preferred embodiment, each power pack 12 is a “smart” pack. The smart pack 12 may record or convey various information. For example, the smart pack 12 may record information such as the number of times the power pack 12 has been recharged for purposes of monitoring the useful life of the individual power pack 12. The smart pack 12 may also include active subscription detection to enable and disable providing power/charging when a user passes the rented power pack 12 to a third party for further use. The smart pack 12 may include the ability to communicate with the customer's device, via wired or wireless technologies, to verify customer account status, mobile app installation, device type, etc.
In a preferred embodiment, the kiosk 10 communicates with the power pack 12, while in the kiosk 10, to retrieve power pack data to determine cycle life, battery health, performance, etc. In one embodiment the power pack 10 communicates with the customer's device during use via a power pack app installed on the customer's device to display information related to charge life, time-to-charge, kiosk locations, etc. Additionally, in one preferred embodiment the power pack app allows a customer to reserve or pay for a power pack rental or purchase at a kiosk location convenient to the customer.
Following is a brief overview of the mobile application and how it works for customers in one preferred embodiment. The user downloads the mobile app to the user's device, typically, for example a smartphone P. The app includes a map feature identifying kiosk locations. The user can use the map feature in the app to find a kiosk 10 nearest to the user's location or other desired destination kiosk (i.e., airport, mall, etc.). The user could then proceed to that kiosk 10 to interact with the kiosk user interface 18, or could use the mobile app to reserve a power pack 12 at that specific kiosk 10. Preferably, the user pays via electronic payment such as Credit Card, Paypal, Apple Pay, Google Wallet, etc. When the user arrives at the specific kiosk at which the user has a power pack reservation, the user inputs his or her identifier (e.g., email address, phone number, or reservation number, etc.) to retrieve his or her reserved power pack 12. The kiosk user interface 18 then instructs the user to retrieve the power pack 12 in the same way as a rental transaction discussed herein. Additionally, the mobile app can allow the user to view and/or edit their power pack rental history, favorite kiosk locations, preferred payment method, custom low-battery alarms, notification settings, etc.
In the preferred embodiment, each power pack 12 has its own unique identifier to enable sophisticated tracking and logging of individual power packs 12. The unique identifier may include, for example, a computer readable code, an electronic tag, a color or text pattern, MAC address (WiFi, Bluetooth, or other RF technology), IP address, or any other type of identification feature. Preferably, each of the power packs 12 includes an internal memory chip on a printed circuit board having the stored unique identifier. Additionally or alternatively, the unique identifier may be affixed, adhered, attached or secured to, or screened or laser printed on, the outer case 78 of the power pack 12. In a preferred embodiment, the unique identifier of the power pack 12 is read or determined at the kiosk 10 upon return of the power pack 12, preferably upon insertion into the slot 38 in the magazine 24. Preferably the kiosk 10 does not read a visual tag on the outer case 78 of the power pack 12, but instead reads the unique identifier through a serial communication port (the four pin conductive contactors) discussed below.
Since each kiosk 10 has a finite number of magazine slots 38, the kiosk 10 preferably has an overflow bin 34 and an overflow slot 36. If a customer returning a vended power pack 12 approaches a kiosk 10 that has every magazine slot 38 filled with a power pack 12, the customer is instructed via the user interface portion 18 to insert the power pack into the overflow slot 36. Preferably, a mechanical actuator opens an overflow slot door 35 (
Preferably, each slot 38 is sized to receive and guide each power pack 12 such that upon full insertion of the power pack 12 into the slot 38, the power pack 12 is mechanically connected to the charging unit 25 in the kiosk 10. For example, a pair of charging pins positioned at uniform fixed locations within each slot 38 may engage a pair of pin receivers in the battery pack 12 upon full insertion of the power pack 12. Another example is a pair of contacts of the magazine/charging unit physically contact a pair of exposed contacts on the power pack 12 upon full insertion in the slot 38. Alternatively, wireless or inductive charging may be accomplished by controlling the placement of the power pack 12 relative to charging coils.
With reference to the preferred embodiment of
In the preferred embodiment, the data onboard the power pack 12 is read via 12C (serial communication protocol). When the power pack 12 is inserted into the magazine 24, the conductive contacts of the power pack 12 mate, contact or flush up to the conductive contacts of the slot 38 in the magazine 24. Preferably, each power pack 12 and slot 38 has four conductive contacts—two for power to recharge the power pack 12 and two for data transfer. In a preferred embodiment, the power pack 12 communicates its unique identifier and connector type, charge level and current temperature.
In one embodiment, the power pack 12 includes a micro USB input port 84 for home charging. In another embodiment, the power pack 12 includes a light strip 88 (
As discussed above, in one preferred embodiment the power packs 12 all have the same physical size such that any vended power pack 12 can be received in any unoccupied slot 38 of the magazine 24. Although the connector 74 may vary, each power pack 12 is adapted to be received and re-charged in any magazine slot 38.
Preferably, the power packs 12 and magazine slots 38 are arranged and designed so that the power packs 12 can only be inserted into the slots 38 in the correct orientation. In one embodiment, each power pack 12 and magazine slot 38 has functional design features (i.e., protrusions or other geometry) that prevent the power packs 12 from being inserted into the magazine 24 with improper orientation (i.e., oriented backwards or upside down). In one embodiment, the power pack 12 has a small protrusion 58 (
Preferably, upon full insertion into the slot 38, the power pack 12 is prevented from being removed from the magazine 24 without authorization. In one embodiment the power pack 12 is locked to the magazine 24 upon full insertion. Various means may be utilized to lock the power pack 12 to the magazine 24. As one example, a locking pin within the slot 38 may be inserted through an opening or recess in the power pack 12 to prevent removal. Another example comprises providing a door or gate that covers the slot 38 upon full insertion of the power pack 12. In another embodiment, upon full insertion of the power pack 12, the power pack 12 is flush with or recessed within the kiosk 10 such that the power pack 12 cannot be grasped.
One preferred embodiment for locking the power pack 12 to the magazine 24 is shown in
An actuator or solenoid 68, mounted in the magazine 24, is positioned adjacent to the push pad 64 of the locking member 60. When a customer is instructed to take a power pack 12, the solenoid 68 pushes on the push pad 64 and pivots the locking member 60 which removes the locking tab 62 from the cavity 86. At this point the power pack 12 can be removed from the slot 38. Preferably, each slot 38 has its own solenoid 68.
In a preferred embodiment, the kiosk 10 does not move the power pack 12 at any time. When the power packs are returned or loaded into the magazine, the user places it manually into place, where it is mechanically locked and charged. Additionally, when the user is instructed to take a power pack, the solenoid moves the locking member 60 to allow the power pack 12 to be taken. However, if the user does not take the power pack 12, the solenoid can be withdrawn and the biased locking member 60 locks the power pack 12 once again.
In a preferred embodiment, the kiosk 10 includes a network communications module 112 (
The computer 50 in the kiosk 10 is configured to transmit information to, and receive information from, the network 104. While the Internet is preferred for interconnecting the network of kiosks 10, the invention is not so limited and may be any network for placing the kiosks 10 in communication with the central management operation 102.
The central management operation 102 is responsible for communicating with the kiosk controller 50 via the network 104. The central management operation 102 is preferably located at a central location that is remote from the plurality of kiosks 10. The central management operation 102 operates as the server for communicating over the network 104 between the plurality of kiosks 10. The central management operation 102 receives communication from and transmits information to the kiosks 10. For example, when a power pack 12 rental transaction is performed at a kiosk 10, transaction data such as the rented power pack unique identifier is then transmitted from the kiosk 10 to the central management operation 102 via the network 104.
In one embodiment, when a customer uses the user interface portion 18 of the kiosk 10 to request a particular type of power pack 12, the kiosk controller 50 determines which slots 38 in the magazines 24 contain the requested charged power pack 12. Preferably, each magazine slot 38 within the kiosk 10 has a slot identification number or slot ID. In one embodiment, the controller 50 sends a signal to the magazine 24 indicating which power pack 12 the customer is allowed to remove from the magazine 24. The controller 50 signals for the selected power pack 12 to be unlocked from the magazine 24 and signals that a lamp 88 (
In one embodiment, the kiosk controller 50 controls the recharging of each of the returned power packs 12. Preferably, power is constantly provided to each magazine 24 and the kiosk computer 50 instructs the magazine 24 which power pack 12 to provide power to. The kiosk computer 50 and/or central management operation 102 algorithmically prioritizes the order of which power packs 12 should receive recharging. The charging system design and logic within the kiosk 10 steps down the voltage requirements and allows for rotational charging of each of the magazines 24. The logic detects which of the power packs 12 is going to become available first and focuses the charging effort. As one example, consider the scenario where two power packs 12 are returned. One is returned 50% charged while the other is returned 10% charged. If the kiosk 10 was only able to recharge one at a time, the power pack 12 at 50% would receive priority to receive a recharge over the 10% charged power pack 12 since it will take less time to fully charged and available for rental.
Preferably, the kiosk 10 is capable of charging multiple power packs 12 in all magazines 24 simultaneously during period of peak consumption. Preferably, the kiosk computer 50 is programmed to decide which power packs 12 should be charged. Since charging causes a build-up of heat it may be desirable to spread out the charging zones and avoid solid clusters within the kiosk 10. For example, the rule may be not to charge three adjacent power packs 12 simultaneously. Preferably, the central management operation 102 is able to implement and modify the rules.
Although not shown, it is to be understood that depending on the number of transactions, number of kiosks 10, and/or the geographical extent of their locations, more than one central management operation 102 may be implemented in communication with a router to improve the speed and efficiency of the system 100. In such a case the plurality of central management operations 102 are in communication with the router and the router receives communication from the network 104 and distributes the communication to one of the plurality of central management operations 102. Similarly, when one of the central management operations 102 transmits information, that information is received by the router and then transmitted to the network 104.
In one embodiment, the central management operation 102 includes one or more central controllers 106 in communication with at least one central database 108 as shown in
The central database 108 is preferably capable of being shared between a plurality of central controllers 106 and its information is also preferably capable of being transmitted via the network 104. Preferably, the central database 108 includes a blend of database technologies, such as relational and non-relational databases.
The network communications module 112 can be configured to communicate with another entity on the network 104. The network communications module 112 can be configured to communicate with the central server 110 of the central management operation 102 across the network 104, such as, for example, across the internet, and can include features configured for wired or wireless communication.
The network communications module 112 may be configured to transmit information to the central server 110 relating to the identification of a user, to the purchase by the user, to user payment details, and any other desired information. The central server 110 can determine which, if any, account is associated with the user, and provide account information to the kiosk 10.
In some embodiments, when the user makes a payment at the kiosk 10, the kiosk 10 provides information relating to the payment to the central server 110. For example, this information can include the amount of payment, payment account information such as a credit card or bank card number or identifier, or any other payment information. The central server 110 can then associate this payment information with the user account stored on the central database 108.
In some embodiments, the kiosk 10 provides information relating to the power pack or packs 12 rented by the user. For example, the unique identifier of each vended power pack 12 and the associated customer identifier or payment account information, or any other desired information, is transmitted to the central controller 106 and stored on the central database 108. Additionally, upon the customer returning the power pack 12 the kiosk 10 transmits this information so that it can be associated with the customer's account to indicate the rented power pack 12 has been returned by the customer.
Preferably, the network communications module 112 can communicate information to the central server 110 relating to the status of the kiosk 10. Thus, in some embodiments, the network communications module 112 can send a signal to the server 110 when the kiosk 10 requires servicing such as, for example, to replenish the stock of available power packs 12, to remove power packs 12 deposited in the drop-off box 34, to indicate a malfunction of the kiosk 10 such as failure of a charging unit 25 to charge the power packs 12, or any other required service. A person of skill in the art will recognize that the network communications module 112 can communicate a variety of other information to the server 110, and that the present disclosure is not limited to the above-described specific embodiments.
Additionally, the touchscreen 19 may allow service or stocking personnel to communicate with the computer 50 within the kiosk 10 and/or central management operation 102 during servicing or inventory stocking of the kiosk 10 (i.e., the “Maintenance Mode”). In another embodiment, the service or stocking personnel communicate with the internal computer 50 in the kiosk 10 and/or central management operation 102 via their portable devices.
Preferably, the “Maintenance Mode” is a “smart” operation that gives service personnel a simple, instructive interface to prevent erroneous servicing and minimize maintenance visit times. In the Maintenance Mode operation, the kiosk computer 50 and touchscreen 19 may provide information in a visual indicator method to inform service personnel which power packs 12 and magazines 24 need to be removed/replaced. Additionally or alternatively, the central management operation 102 and/or kiosk computer 50 could send commands to the power packs 12 and/or magazines 24 to illuminate those that are properly functioning with the service personnel being instructed to remove the power packs 12 and/or magazines 24 that are not illuminated. For example, the kiosk software provides service personnel step-by-step instructions on how to service the kiosk 10. The kiosk software commands all “good” power packs 12 and/or magazines 24 to be fully illuminated while the “bad” power packs 12 and/or magazines 24 remain unlit. Service personnel are instructed to remove all of the unlit items and replace with new inventory. The illumination/removal process is conducted at the start and end of each maintenance visit.
At 202, the central management operation 102 stores unique identifier and information pertaining to each power pack 12 in a central database 108, and the power pack received in each kiosk slot 38 is identified at 204. At 206, the unique identifier and information pertaining to each power pack 12 by the kiosk slot identification number is stored in the central database 108.
At 208, a user request for a particular type of power pack 12 is received at one kiosk 10. At 210, a determination is made whether the one kiosk 10 has the requested type of power pack 12 in its charged condition. Selection of the power pack 12 to vend, responsive to the user request, located in a specific kiosk slot identification number occurs at 212. At 214, a signal to unlock the selected power pack 12 in the specific slot identification number of the kiosk 10 is sent, and the user is informed to take the selected power pack 12 at 216.
In one embodiment, the step 206 of storing in the central database the unique identifier and information pertaining to each power pack by the kiosk slot identification number comprises maintaining and updating a database indicating for each kiosk slot identification number the following information: whether a power pack is present, the power pack unique identifier, the power pack charge status, and the power pack type as show in
In one embodiment, the step 406 of determining the presence of the power pack comprises continually polling all of the kiosk slots to detect the presence of a power pack as shown in 24 at 407.
It is to be understood that the technology is operational with numerous other general purpose or special purpose computing system environments or configurations. Some examples of well-known computing systems, environments, and/or configurations that may be suitable for use with the invention include, but are not limited to, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, processor-based systems, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like.
As used herein, a processor may be any conventional general purpose single- or multi-chip processor including, but not limited to, a Pentium® processor, a Pentium® Pro processor, an 8051 processor, a MIPS® processor, a Power PC® processor, or an Alpha® processor. In addition, the processor may be a microcontroller or any conventional special purpose processor such as a digital signal processor or a graphics processor.
Instructions refer to computer-implemented steps for processing information in the system 100. Instructions can be implemented in software, firmware or hardware and include any type of programmed step undertaken by components of the system 100.
The system 100 is comprised of various modules as discussed in detail. As can be appreciated by one of ordinary skill in the art, each of the modules comprises various subroutines, procedures, definitional statements and macros. Each of the modules are typically separately compiled and linked into a single executable program. Therefore, the description of each of the modules is used for convenience to describe the functionality of the preferred system. Thus, the processes that are undergone by each of the modules may be arbitrarily redistributed to one of the other modules, combined together in a single module, or made available in, for example, a shareable dynamic link library.
The system 100 may be used in connection with various operating systems such as Linux®, UNIX® or Microsoft Windows® and may be written in any conventional programming language for which commercial compilers can be used to create executable code.
Those of skill will further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
The various illustrative logical blocks, modules, and circuits described in connection with the embodiments disclosed herein may be implemented or performed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a microcontroller, a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
The foregoing disclosure and description of the invention are illustrative and explanatory thereof, and various changes in the size, shape and materials, as well as in the details of the illustrated construction, may be made without departing from the spirit of the invention. The present embodiment is, therefore, to be considered as merely illustrative and not restrictive, the scope of the invention being indicated by the claims rather than the foregoing description, and all changes which come within the meaning and range of equivalence of the claims are therefore intended to be embraced therein.
This application claims the benefit of U.S. Provisional Application Ser. No. 61/946,447 filed Feb. 28, 2014. Applicant incorporates by reference herein Application Ser. No. 61/946,447 in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
3327278 | Godel | Jun 1967 | A |
3752360 | Craven | Aug 1973 | A |
3870135 | Allen | Mar 1975 | A |
4121707 | Jacobs | Oct 1978 | A |
4196951 | Lotspeich | Apr 1980 | A |
4236649 | Fellner | Dec 1980 | A |
4324325 | Dewoolfson | Apr 1982 | A |
4345679 | DeWoolfson | Aug 1982 | A |
4440284 | DeWoolfson | Apr 1984 | A |
4469212 | DeWoolfson | Sep 1984 | A |
4491240 | Ruskin | Jan 1985 | A |
4492295 | DeWoolfson | Jan 1985 | A |
4573641 | DeWoolfson | Mar 1986 | A |
4577144 | Hodgman et al. | Mar 1986 | A |
4611160 | Camens | Sep 1986 | A |
4789054 | Shore | Dec 1988 | A |
4869395 | Rubbmark | Sep 1989 | A |
4893705 | Brown | Jan 1990 | A |
5025950 | Trouteaud | Jun 1991 | A |
5133441 | Brown | Jul 1992 | A |
5364592 | Lewis | Nov 1994 | A |
5456884 | Lewis | Oct 1995 | A |
5499707 | Steury | Mar 1996 | A |
5544784 | Malaspina | Aug 1996 | A |
5631536 | Tseng | May 1997 | A |
5651476 | Percy | Jul 1997 | A |
5691618 | Kobayashi | Nov 1997 | A |
5694019 | Uchida et al. | Dec 1997 | A |
5744933 | Inoue | Apr 1998 | A |
5764026 | Issa | Jun 1998 | A |
5812643 | Schelberg, Jr. | Sep 1998 | A |
5844401 | Lee | Dec 1998 | A |
5926627 | Sugimura | Jul 1999 | A |
6049192 | Kfoury et al. | Apr 2000 | A |
6314169 | Schelberg, Jr. | Nov 2001 | B1 |
6330958 | Ruskin | Dec 2001 | B1 |
6356053 | Sandoz | Mar 2002 | B1 |
6367653 | Ruskin | Apr 2002 | B1 |
6466658 | Schelberg, Jr. | Oct 2002 | B2 |
6478187 | Simson | Nov 2002 | B2 |
6618644 | Bean | Sep 2003 | B2 |
6644495 | Ruskin | Nov 2003 | B2 |
6721400 | Schelberg, Jr. | Apr 2004 | B2 |
6786357 | Renard | Sep 2004 | B2 |
6822422 | Sagawa | Nov 2004 | B2 |
6940254 | Nagamine | Sep 2005 | B2 |
D520013 | Yang | May 2006 | S |
7063232 | Chirnomas | Jun 2006 | B2 |
7166987 | Lee | Jan 2007 | B2 |
7334701 | Chirnomas | Feb 2008 | B2 |
7367472 | Simson | May 2008 | B2 |
D592132 | Lin | May 2009 | S |
D601089 | Lin | Sep 2009 | S |
7584868 | Bauch | Sep 2009 | B2 |
7619388 | Nana | Nov 2009 | B1 |
D607817 | Tan | Jan 2010 | S |
D618237 | Wang | Jun 2010 | S |
D628153 | Fujii et al. | Nov 2010 | S |
D628535 | Cheng | Dec 2010 | S |
7889494 | Stampfli | Feb 2011 | B2 |
7920905 | Bury | Apr 2011 | B2 |
7923964 | Lin | Apr 2011 | B2 |
7956576 | Neu et al. | Jun 2011 | B2 |
D641695 | Wegener | Jul 2011 | S |
8013571 | Agassi | Sep 2011 | B2 |
8033424 | Rosenblum | Oct 2011 | B2 |
D652379 | Vandiver | Jan 2012 | S |
8155784 | Lowe et al. | Apr 2012 | B2 |
8164300 | Agassi | Apr 2012 | B2 |
8165643 | Lin | Apr 2012 | B2 |
D659094 | Brand et al. | May 2012 | S |
D662050 | Tien | Jun 2012 | S |
D666144 | Brand et al. | Aug 2012 | S |
8288028 | Batra | Oct 2012 | B2 |
D672309 | Tien | Dec 2012 | S |
D674748 | Ferber et al. | Jan 2013 | S |
8348450 | Hebenstreit et al. | Jan 2013 | B2 |
8355965 | Yamada | Jan 2013 | B2 |
D680063 | Sasada | Apr 2013 | S |
D682196 | Leung | May 2013 | S |
D682197 | Leung | May 2013 | S |
8459496 | Simson | Jun 2013 | B2 |
D686153 | Qu | Jul 2013 | S |
D697867 | Weinstein et al. | Jan 2014 | S |
8630088 | Collopy | Jan 2014 | B2 |
8680869 | Jiang | Mar 2014 | B2 |
D702632 | Salmon | Apr 2014 | S |
8744619 | Rosenblum | Jun 2014 | B2 |
8781622 | Mockus | Jul 2014 | B2 |
8862304 | Chen | Oct 2014 | B2 |
8862388 | Wu | Oct 2014 | B2 |
8878487 | Wu | Nov 2014 | B2 |
8912755 | Wang et al. | Dec 2014 | B2 |
8988040 | Levy | Mar 2015 | B2 |
8988872 | Wong | Mar 2015 | B2 |
8996212 | Chen | Mar 2015 | B2 |
8996308 | Wu | Mar 2015 | B2 |
9129461 | Luke | Sep 2015 | B2 |
9176680 | Chen | Nov 2015 | B2 |
9182244 | Luke | Nov 2015 | B2 |
9197087 | Lai | Nov 2015 | B2 |
9203245 | Aloe | Dec 2015 | B2 |
9240007 | Barragan Trevino | Jan 2016 | B2 |
9275505 | Taylor | Mar 2016 | B2 |
D758965 | Jen | Jun 2016 | S |
9424697 | Wu | Aug 2016 | B2 |
9436803 | Rosenblum | Sep 2016 | B2 |
9472043 | Mockus | Oct 2016 | B2 |
9552682 | Luke | Jan 2017 | B2 |
9779215 | Rosenblum | Oct 2017 | B2 |
20020064258 | Schelberg, Jr. | May 2002 | A1 |
20020117510 | Simson | Aug 2002 | A1 |
20020153382 | Ruskin | Oct 2002 | A1 |
20030069050 | Lin | Apr 2003 | A1 |
20030091168 | Schelberg, Jr. | May 2003 | A1 |
20030136794 | Chirnomas | Jul 2003 | A1 |
20040016620 | Davis | Jan 2004 | A1 |
20040026441 | Chirnomas | Feb 2004 | A1 |
20040056041 | Renard | Mar 2004 | A1 |
20040108329 | Ruskin | Jun 2004 | A1 |
20040190694 | Schelberg, Jr. | Sep 2004 | A1 |
20050001591 | Nagamine | Jan 2005 | A1 |
20050007066 | Long | Jan 2005 | A1 |
20050211720 | Chirnomas | Sep 2005 | A1 |
20050211721 | Chirnomas | Sep 2005 | A1 |
20050247721 | Simson | Nov 2005 | A1 |
20050280395 | Kwon | Dec 2005 | A1 |
20060074524 | Chirnomas | Apr 2006 | A1 |
20060182240 | Schelberg, Jr. | Aug 2006 | A1 |
20060182241 | Schelberg, Jr. | Aug 2006 | A1 |
20060226805 | Yu | Oct 2006 | A1 |
20070236180 | Rodgers | Oct 2007 | A1 |
20080164279 | Chirnomas | Jul 2008 | A1 |
20080234013 | Bury | Sep 2008 | A1 |
20080281732 | Yamada | Nov 2008 | A1 |
20090014460 | Kobus, II | Jan 2009 | A1 |
20090051319 | Fang | Feb 2009 | A1 |
20090057333 | Simson | Mar 2009 | A1 |
20090133733 | Retti | May 2009 | A1 |
20090263704 | Batra | Oct 2009 | A1 |
20100161114 | Ruskin | Jun 2010 | A1 |
20100312938 | Stampfli | Dec 2010 | A1 |
20110074334 | Wang | Mar 2011 | A1 |
20110106329 | Donnelly | May 2011 | A1 |
20110169451 | Stampfli | Jul 2011 | A1 |
20120016518 | Saario | Jan 2012 | A1 |
20120029691 | Mockus | Feb 2012 | A1 |
20120078413 | Baker, Jr. | Mar 2012 | A1 |
20120091961 | Hani | Apr 2012 | A1 |
20120222938 | Rose, Jr. | Sep 2012 | A1 |
20120268064 | Ostrom et al. | Oct 2012 | A1 |
20120306431 | Li | Dec 2012 | A1 |
20130002049 | Stampfli | Jan 2013 | A1 |
20130026971 | Luke | Jan 2013 | A1 |
20130063073 | Kawasaki et al. | Mar 2013 | A1 |
20130106352 | Nagamine | May 2013 | A1 |
20130150134 | Pliner | Jun 2013 | A1 |
20130187607 | Wang et al. | Jul 2013 | A1 |
20130193911 | Miller | Aug 2013 | A1 |
20130241470 | Kim | Sep 2013 | A1 |
20130278215 | Dea | Oct 2013 | A1 |
20130328526 | Levy | Dec 2013 | A1 |
20140028247 | Du et al. | Jan 2014 | A1 |
20140032412 | Park | Jan 2014 | A1 |
20140110206 | Wang | Apr 2014 | A1 |
20140143074 | Kolls | May 2014 | A1 |
20140176072 | Lai | Jun 2014 | A1 |
20140310165 | Yau | Oct 2014 | A1 |
20140340021 | Lai | Nov 2014 | A1 |
20140368156 | Aloe | Dec 2014 | A1 |
20150005933 | Mockus | Jan 2015 | A1 |
20150045947 | Yau | Feb 2015 | A1 |
20160068075 | Chen | Mar 2016 | A1 |
20160071079 | Aloe | Mar 2016 | A1 |
20160099590 | Velderman | Apr 2016 | A1 |
20160180632 | Santana | Jun 2016 | A1 |
20160197337 | Yau | Jul 2016 | A1 |
Number | Date | Country |
---|---|---|
19626164 | Jan 1998 | DE |
2001266954 | Sep 2001 | JP |
WO 9847799 | Oct 1998 | WO |
WO 2010040116 | Apr 2010 | WO |
2012119289 | Sep 2012 | WO |
2013074819 | May 2013 | WO |
2013142154 | Sep 2013 | WO |
Number | Date | Country | |
---|---|---|---|
20150249353 A1 | Sep 2015 | US |
Number | Date | Country | |
---|---|---|---|
61946447 | Feb 2014 | US |