A Wi-Fi enabled device such as a personal computer (PC), game console, cell phone, MP3 player, personal digital assistant (PDA), mobile internet device (MID), etc. can access the Internet when within range of a Wi-Fi access point that is connected to the Internet. Wi-Fi access points that also include routers further allow multiple Wi-Fi enabled devices to connect to the Internet simultaneously. Such Wi-Fi access points have been set up in many places throughout the world in homes, offices, businesses and schools, among other sites. Some have been configured to be private, allowing access only to specific users, such as in homes and offices. Other Wi-Fi access points (also known as “hotspots”) have been configured to be publicly available either free of charge or with a paid subscription. Organizations and businesses such as airports, hotels and restaurants often provide free hotspots to attract or assist customers and clients. Enthusiasts or authorities who wish to provide services or even to promote business in a given area sometimes provide free Wi-Fi access to attract people. Metropolitan-wide Wi-Fi (Muni-Fi) has also been created in many cities for the use of residents or visitors.
Wi-Fi coverage is not as common as is cell phone coverage. Therefore, it is possible to connect a device (such as a PC, game console, MP3 player or PDA) to the Internet in many more locations using a cell phone (that has Internet access capability) than using Wi-Fi. It is presently rather cumbersome, however, to connect the device to the internet through a cell phone. Few cell phones have this capability, and those that do require a connecting cable between the device and the cell phone. The user, therefore, has to carry the cable along with the cell phone and the other device and has to find a place where the cell phone, cable and device can be laid out and connected together.
Additionally, although cell phones with Wi-Fi capability exist today, the Wi-Fi devices are regarded as client devices themselves. Such cell phones include a simple Wi-Fi adapter for the user to make use of VoIP (voice over Internet protocol) services through a nearby Wi-Fi access point, independently of the cellular network. As such, the Wi-Fi devices in these cell phones are actually somewhat competitive with the cell phones proper. Additionally, the Wi-Fi capabilities of these cell phones are unnecessarily redundant for users who also have a Wi-Fi enabled PDA or notebook PC, with which they can use VoIP services.
A network 100, as shown in
The wireless access point devices 110 each incorporate a wireless access point circuitry (WAP) 122 (e.g. Wi-Fi, Bluetooth, RFID, etc.) for enabling wireless communication functionality. The wireless units 112 each include a wireless adapter 124 (e.g. Wi-Fi, Bluetooth, RFID, etc.). Each wireless access point device 110, thus, can be configured to accept wireless access or communication by one or more of the wireless units 112.
The wireless units 112, therefore, can access the Internet 102 and perform other networking functions through the wireless access point devices 110 and the communication network 104 anywhere cellular or WiMAX or similar coverage is available, but without having to lay out any equipment and plug in a cumbersome cable. In fact, due to already widespread cellular coverage and anticipated cellular or WiMAX or similar coverage, once a user's wireless access point device 110 is set up to allow Wi-Fi (or similar) access for the user's wireless unit 112 the user will experience seamless, almost ubiquitous Internet availability wherever the user goes. This widespread, seamless, almost ubiquitous Internet availability is enabled by the invention described herein because the user's wireless unit 112 and wireless access point device 110 can automatically establish the connection between them and the further connection to the communication network 104 and on to the Internet 102 without the user having to do anything more than simply turning the devices (110 and 112) on at almost any location. Additionally, in embodiments in which the wireless access point device 110 is a cordless phone (or in some cases in which the wireless access point device 110 is replaced by a land/line-based telephone or modem connected to a standard local telephone network), the wireless units 112 can access the Internet 102 and perform other networking functions described below through the standard local telephone network.
Additionally, the Wi-Fi (or similar) capability of the wireless access point devices 110 is an “added”, rather than a “competitive”, function to the cellular or WiMAX or similar function of the wireless access point devices 110. Therefore, according to one example, network providers, such as cellular network service providers, who often serve as resellers of cell phones, have an incentive to encourage adoption of Wi-Fi (or similar) enabled cell phones by their customers, who gain a beneficial ease-of-use function in their cell phones, while the service providers gain more users and increased usage of their networks. Service providers for other wireless access point devices 110 (e.g. WiMAX) have a similar incentive to encourage adoption of Wi-Fi (or similar) enabled wireless access point devices 110.
In addition to the WAP 122, according to some embodiments, some of the wireless access point devices 110 also include an optional router 126. In this case, multiple wireless units 112 can simultaneously use the Wi-Fi (or similar) capabilities of one wireless access point device 110. For example, if multiple people are riding together in one car, and one of them has the wireless access point device 110 with Wi-Fi (or similar) capabilities along with the router 126, then any or all of them can use their wireless units 112 at the same time to perform any Wi-Fi (or similar) enabled task, such as browsing the Internet 102, checking/sending email, updating blogs, uploading photos, etc.
According to various embodiments, the wireless access point device 110, as shown in
According to the embodiment shown in
These components and features (128-150) are preferably assembled and interconnected in an appropriate manner within or onto a housing 152 on one or more circuit boards. The antenna 128 is preferably disposed inside, outside or partially inside/outside the housing 152. Additionally, the port 150 is preferably accessible at an opening in a side of the housing 152. According to the embodiments shown in
In the particular embodiment shown in
In addition to the WAP 122 and the port 156, the peripheral device 154 includes the optional router 126, an antenna 158, an optional microcontroller 160 and an optional memory 162. The microcontroller 160 and the memory 162 may be a general-purpose processor with a RAM or ROM, a specially designed ASIC (application specific integrated circuit) or any other appropriate circuitry. These components and features are preferably assembled and interconnected in an appropriate manner on one or more circuit boards within a housing 164. The antenna 158 is preferably inside, outside or partially inside/outside the housing 164. Additionally, the port 156 is preferably accessible at an opening in or protrudes out of a side of the housing 164.
In the particular embodiments shown in
In the case of the embodiment shown in
The module 166 may be described in a hardware descriptive language (HDL) module, such as a Verilog module. As such, the module 166 can be incorporated with other HDL modules that describe some or all of the other components (128-148) of the wireless access point device 110. In this manner, the module 166 can be designed separately from the other components (128-148) and then compiled with other HDL modules for the design, verification, and implementation of digital logic chips and/or mixed-signal circuits that form some or all of the electronic components of the wireless access point device 110. Creation and use of such a module 166, therefore, enables relatively quick and easy incorporation of Wi-Fi (or similar) capabilities, as described herein, into a variety of the wireless access point devices 110 made by different manufacturers.
The WAP 122 and the optional router 126 preferably include circuitry typically required for the functions thereof. Such circuitry can already be placed in relatively small form factors, such as PC Cards and USB plug-ins, among other form factors. Therefore, similar techniques may be used for the incorporation of this circuitry and other components described herein into the peripheral device 154 or in or on an IC or circuit board within the housing 152 of the wireless access point device 110.
According to some embodiments, the microcontroller 160 generally controls the functions of the peripheral device 154 or the module 166, while the host processor 136 generally controls the functions of the wireless access point device 110. Therefore, the microcontroller 160 controls the Wi-Fi (or similar) capabilities of the wireless access point device 110, while the host processor 136 turns on/off and operates various other functions of the wireless access point device 110 according to the desires of the user. As a result of this division of activities, it is estimated that variations on a driver running on the host processor 136 to enable the wireless access point device 110 to interface with the peripheral device 154 or the module 166 would require less than 1 MB of the RAM 138 and less than 1 MB of ROM 140 or less than 1 MB of either or both. Therefore, adding Wi-Fi (or similar) capabilities to the wireless access point device 110 by attaching the peripheral device 154 thereto or adding the module 166 therein would not put an undue burden on the operation of the wireless access point device 110 and would not necessarily require a redesign of already-available wireless access point devices 110.
In the embodiment shown in
Additionally, the wireless access point device 110 and/or the peripheral device 154 or the module 166 preferably use a memory management technique similar to the one disclosed in co-pending U.S. patent application Ser. No. 12/037,943, filed Feb. 27, 2008, which is hereby incorporated herein by reference in its entirety. Furthermore, the wireless access point device 110 and/or the peripheral device 154 or the module 166 preferably use a virtual memory interface technique similar to the one disclosed in co-pending U.S. patent application Ser. No. 12/037,940, filed Feb. 26, 2008, which is hereby incorporated herein by reference in its entirety.
According to some embodiments, the host processor 136 preferably controls whether the wireless access point functionality and the optional router functionality of the wireless access point device 110 are activated in accordance with user settings. In this manner, the user may select for the wireless access point device 110 to grant access to one or more specified wireless units 112 (
Additionally, some wireless units 112 (
In an exemplary situation, therefore, when a user turns on a wireless unit 112 (
In general, the order of priority in which the user's wireless unit 112 places the user's wireless access point device 110 preferably depends on known or anticipated data transfer speeds and costs associated therewith for each of the user's potential Internet or other network access options. When the user turns on the wireless unit 112, therefore, the connection to the Internet 102 can preferably be made “seamlessly”, i.e. without further interaction by the user, regardless of the user's physical location, as long as there is at least cell phone coverage in the area.
The router 126 is considered “optional” for some embodiments, because it is only needed if the user wants to allow multiple wireless units 112 to connect through the wireless access point device 110. Since the router 126 may raise the cost of the wireless access point device 110, the user may be satisfied without such additional functionality and be willing to have only one wireless unit 112 at a time connected to the wireless access point device 110.
In the embodiments shown in
Having both antennas 128 and 158, on the other hand, enables the wireless access point device 110 to perform both the Wi-Fi (or similar) RF transmission/reception and the cellular (or WiMAX or similar) RF transmission/reception at the same time. In this case, greater data transfer bandwidth can be achieved with the two antennas 128 and 158 than with just the one antenna 128.
The wireless access point devices 110 enable other capabilities, some of which will now be described with reference to
Each of the tags 120 can be monitored by one or more of the wireless access point devices 110 (
The memory 194 (
Furthermore, according to some embodiments shown in
According to some embodiments shown in
For the objects 172-178 (
In another example, a worker with one of the wireless access point devices 110 in a facility (in which several workers carry the wireless access point devices 110) may monitor various objects (e.g. the lighting and air conditioning) within the facility regardless of whether the worker's cell phone is within range of the light switches 174, the light bulbs 176, the thermostats 178, etc. or is even within the facility. In some embodiments, the worker can then turn on or off the light switches 174, alter the thermostat 178 setting or send a text or voice message to order someone to change a burned-out light bulb 176 from the worker's wireless access point device 110, regardless of whether the worker is in the facility, at home, at another location or in transit.
As long as the user's wireless access point device 110 receives each periodic transmission, it is assumed that the object 172-188 is where it is supposed to be, i.e. near the user. If the monitored object 172-188 is lost, stolen or runs away (as in the case of the pet 180), then either the user (or the user's wireless access point device 110) moves away from the monitored object 172-188 or the object 172-188 moves away from the user's wireless access point device 110. In either case, according to some embodiments, the user's cell phone may generate a message or alert indicating to the user that the monitored object is no longer nearby when the wireless access point device 110 does not receive the transmission from the tag 120 after the period for transmission has passed. In various situations, the alert might mean that the user's luggage 182 is not on the same plane as the user, that the user's child has dropped the toy 184 somewhere, that the user's bicycle 186 or vehicle 188 has been stolen or that the user's pet 180 has escaped from the user's home. The user can then take appropriate action.
Since other people may have the wireless access point devices 110, it is preferable, according to some embodiments, for location information generated either by the wireless access point devices 110 or the communication network 104 (e.g. the routers 106, the base stations 108, etc.) to be attached to whatever information is forwarded to the user's wireless access point device 110 or other specified target device. The location information indicates the location of the wireless access point device 110 that forwarded the information from the tag 120 to the user's wireless access point device 110. It would thus be assumed that the approximate location of the tagged object 172-188 is the same as the location of the wireless access point device 110 that forwarded the information. The user can then take appropriate action to track down or retrieve the object 172-188.
In some situations, the user may expect that the monitored object 172-188 not be within range of the user's wireless access point device 110. For example, the user may park the bicycle 186 or vehicle 188 someplace and intentionally walk away from it. The user can then either ignore the alert that comes up on the wireless access point device 110 or can configure the wireless access point device 110 not to generate the alert. Additionally, the user would not want or need to be alerted to the location of the object 172-188 (e.g. the parked bicycle 186 or vehicle 188) every time someone with one of the wireless access point devices 110 walked passed the object 172-188. Therefore, according to some embodiments, the user's wireless access point device 110 (or other target device) can be configured not to generate an alert and/or to ignore the information forwarded from the tag 120 unless the attached location information has changed. The user then receives the alert only when necessary.
According to some embodiments, the user may have more than one device monitoring one or more of the objects 172-188, as shown in an exemplary situation in
Since the wireless access point devices 110 are preferably mobile devices in many embodiments, it is very likely that many of the wireless access point devices 110 will be battery-operated. In this case, therefore, power saving features may be activated in the wireless access point devices 110 when no data is being transferred through the WAP 122. In particular, when used as a monitor for the wireless tags 120, the wireless access point device 110 does not need to be fully powered-up all of the time, but only when it needs to receive the information from one of the wireless tags 120. Additionally, the wireless tags 120, also being mobile in many cases, are preferably battery-operated with power saving features too.
In an exemplary power saving technique, under control of a program running on the host processor 136 (
In another exemplary power saving technique, the wireless access point device 110 (under control of a program running on the host processor 136) and the wireless tags 120 (under control of a routine in the control circuitry 196) or the wireless units 112 (under control of appropriate programs or circuitry) are synchronized to put themselves into the higher-power mode at periodic intervals or at certain times. In this case, any necessary data transfer may occur, followed by the wireless access point device 110 and the wireless tags 120 or the wireless units 112 putting themselves into the sleep, hibernation or low-power mode under appropriate internal controls.
In variations on power saving techniques, only the WAP 122 (
In other variations, the wireless tags 120 or wireless units 112 enter their sleep, hibernation or low-power modes as necessary, while the wireless access point device 110 enters its sleep, hibernation or low-power mode when it hasn't received any transmissions from any of the wireless tags 120 or wireless units 112 for a specified period of time. A timer in the wake-up circuitry 198 in the wireless tags 120 or in the wireless units 112 causes the wireless tags 120 or wireless units 112 to enter higher-power mode periodically in order to transmit their data. The wireless access point device 110 then enters its higher-power mode when it senses the beginning of a transmission from one of the wireless tags 120 or wireless units 112.
Other power-saving methods are within the scope of the present invention.
While the specification has been described in detail with respect to specific embodiments of the invention, it will be appreciated that those skilled in the art, upon attaining an understanding of the foregoing, may readily conceive of alterations to, variations of, and equivalents to these embodiments. These and other modifications and variations to the present invention may be practiced by those of ordinary skill in the art, without departing from the spirit and scope of the present invention, which is more particularly set forth in the appended claims. Furthermore, those of ordinary skill in the art will appreciate that the foregoing description is by way of example only, and is not intended to limit the invention. Thus, it is intended that the present subject matter covers such modifications and variations as come within the scope of the appended claims and their equivalents.
This patent document claims priority to Provisional Patent Application No. 61/034,243 filed Mar. 6, 2008, and Provisional Patent Application No. 61/030,198 filed Feb. 20, 2008, under 35 U.S.C. §119(e), both of which are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
61034243 | Mar 2008 | US | |
61030198 | Feb 2008 | US |