To form a wireless network, a network invitation signal is broadcast to potential members of the wireless network that are within a range of the wireless network. Upon a potential member of the wireless network responding affirmatively to join the wireless network, identification information is obtained from the potential member. The potential member is then included within the wireless network.
|
1. A method for forming a wireless network comprising:
(a) broadcasting a network invitation signal to a potential member of the wireless network that are within a range of the wireless network;
(b) upon a potential member of the wireless network responding affirmatively to join the wireless network, performing the following:
(b.1) obtaining identification information from the potential member, and
(b.2) including the potential member within the wireless network; and,
(c) upon the potential member selecting to log out of the wireless network, excluding the potential member from the wireless network.
5. A method by which a potential member interacts with a wireless network, the method comprising the following:
(a) upon the potential member receiving a broadcast network invitation signal to join the wireless network, performing the following substeps by the potential member:
(a.1) when the potential member wishes to join the wireless network, performing the following:
responding affirmatively to the broadcast network invitation signal to join the wireless network, and
providing identification information to the wireless network in response to a request for the identification information, and
(a.2) when the potential member does not wish to join the wireless network, performing the following:
responding negatively to the broadcast network invitation signal to join the wireless network; and
(b) upon the potential member selecting to log out of the wireless network, exiting the potential member from the wireless network.
8. Storage media which when executed on a computing device performs a method by which a potential member interacts with a wireless network, the method comprising the following:
(a) upon the potential member receiving a broadcast network invitation signal to join the wireless network, performing the following by the potential member:
(a.1) when the potential member wishes to join the wireless network, performing the following:
responding affirmatively to the broadcast network invitation signal to join the wireless network, and
providing identification information to the wireless network in response to a request for the identification information; and,
(a.2) when the potential member does not wish to join the wireless network, performing the following:
responding negatively to the broadcast network invitation signal to join the wireless network; and
(b) upon the potential member selecting to log out of the wireless network, exiting the potential member from the wireless network.
2. A method as in
(d) upon a second potential member of the wireless network responding negatively to join the wireless network, excluding the second potential member from the wireless network.
3. A method as in
a personal digital assistant;
a notebook computer;
a cellular phone;
a pager.
4. A method as in
a store site;
a sports stadium;
a sports pavilion;
a museum;
a tourist site;
a university;
a school;
an apartment complex;
a home;
a manufacturing location;
a research site.
6. A method as in
a personal digital assistant;
a notebook computer;
a cellular phone;
a pager.
7. A method as in
a store site;
a sports stadium;
a sports pavilion;
a museum;
a tourist site;
a university;
a school;
an apartment complex;
a home;
a manufacturing location;
a research site.
9. Storage media as in
a personal digital assistant;
a notebook computer;
a cellular phone;
a pager.
10. Storage media as in
a store site;
a sports stadium;
a sports pavilion;
a museum;
a tourist site;
a university;
a school;
an apartment complex;
a home;
a manufacturing location;
a research site.
|
The present invention pertains to networking of computing systems and pertains particularly to a wireless mobile device network.
Wireless networks connecting computer devices are gaining increasing acceptability as an efficient means to communicate between computers. Wireless networks allow for interconnection of computing devices without hardware interconnection.
Existing network methodologies typically presume that networks are somewhat static. Local area wireless networks, such as the AirPort wireless network available from Apple Corporation, require significant set up and configuration effort. Typically such a set-up includes, survey of a wireless site, verification of internet connections and an electrical outlet for a base station, an initial system and network configuration, installation of special cards in existing computers, installation of special networking software, and verification of network operation.
In accordance with the preferred embodiment of the present invention, a wireless network is formed. A network invitation signal is broadcast to potential members of the wireless network that are within a range of the wireless network. Upon a potential member of the wireless network responding affirmatively to join the wireless network, identification information is obtained from the potential member. The potential member is then included within the wireless network.
The present invention provides a methodology whereby wireless mobile devices can discover each other and form a local network. The networks are, for example, temporary networks where individual devices are dynamically added or dropped based on proximity and/or desire by users to be part of the any particular network. The networks allow for exchange, broadcast and generation of information.
The present invention allows users to connect into local networks without knowing a web address. Devices within a range within which the network is active are invited to join a network. If the user of a device accepts an invitation to join a network, the device is added to the network. The device stays a part of the network until the device leaves the range within which the network is active or the user of the device logs off the network, for example by selecting a log off option or turning off the power of the device. In preferred embodiments of the present invention, multiple networks can exist within the same range. A single device can simultaneously be part of more than one network.
Devices 11 through 23 are a variety of computing devices or computing capable systems with wireless communication capability. For example, devices 11 through 18 are personal digital assistants (PDAs). Device 19 is a pager. Device 20 is a cellular phone. Device 21 is a desktop computer. Devices 22 and 23 are notebook computers. Other types of computing capable system with wireless communication capability can also be connected together in wireless networks. For example, pagers, organizers, or any other device with computing capability can be used to join together in wireless network 25 and/or wireless network 26.
In a step 33, a login window is displayed on the device. The login window invites the user of the device to join the network and gives the user the option to join. Additional information may be displayed as well, depending upon the network.
For example, wireless network 26 is a network operating within a store. Upon a user carrying device 16 into the store, a login window is placed on a display 29 of device 16. This is illustrated by FIG. 3.
In
As shown by
In
Once the device supplies identification information the device is allowed full access to the network. This is illustrated by FIG. 5.
In
As shown by
The sophistication of each network depends upon the organizing device. For example, wireless network 26 is organized by a device 21 which operates as a network server within the store. Since wireless network 26 is meant to be a semi-permanent network, wireless network 26 can make available a large amount of information to shoppers who enter the store and subsequently log on to wireless network 26. Wireless network 26 is illustrative of wireless networks that can exist in an unlimited number of locations. For example, such wireless networks can reside in sports stadiums, sports pavilions, museums, tourist sites, universities, schools, apartment complexes, homes, manufacturing locations, research sites and so on. Information available from a network within a sports arena includes, for example, sports scores from other sporting events, player statistics, player history, player pictures, team statistics, team pictures, opportunity to purchase merchandise, access to instant replay, maps of the sports arena including seat locations and vendor booths, schedule of future events, and so on.
Wireless network 25, however, is an impromptu network a customer initiated while shopping in the store. Device 15 initiated the network by broadcasting a network invitation broadcast signal. Once another device responded by logging in, wireless network 25 began. Wireless network 25 allows shoppers to communicate while they are within a close proximity of each other. Even when device 15 leaves wireless network 25, wireless network 25 remains alive as long as there are at least two devices within wireless network 25. Impromptu wireless networks can be initiated by any user at any location provided other devices are willing to join the network.
The foregoing discussion discloses and describes merely exemplary methods and embodiments of the present invention. As will be understood by those familiar with the art, the invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. Accordingly, the disclosure of the present invention is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.
Patent | Priority | Assignee | Title |
10848885, | Sep 12 2006 | Sonos, Inc. | Zone scene management |
10897679, | Sep 12 2006 | Sonos, Inc. | Zone scene management |
10908872, | Jul 28 2003 | Sonos, Inc. | Playback device |
10911322, | Jun 05 2004 | Sonos, Inc. | Playback device connection |
10911325, | Jun 05 2004 | Sonos, Inc. | Playback device connection |
10949163, | Jul 28 2003 | Sonos, Inc. | Playback device |
10963215, | Jul 28 2003 | Sonos, Inc. | Media playback device and system |
10965545, | Jun 05 2004 | Sonos, Inc. | Playback device connection |
10966025, | Sep 12 2006 | Sonos, Inc. | Playback device pairing |
10970034, | Jul 28 2003 | Sonos, Inc. | Audio distributor selection |
10979310, | Jun 05 2004 | Sonos, Inc. | Playback device connection |
10983750, | Apr 01 2004 | Sonos, Inc. | Guest access to a media playback system |
11025509, | Jun 05 2004 | Sonos, Inc. | Playback device connection |
11080001, | Jul 28 2003 | Sonos, Inc. | Concurrent transmission and playback of audio information |
11082770, | Sep 12 2006 | Sonos, Inc. | Multi-channel pairing in a media system |
11106424, | May 09 2007 | Sonos, Inc. | Synchronizing operations among a plurality of independently clocked digital data processing devices |
11106425, | Jul 28 2003 | Sonos, Inc. | Synchronizing operations among a plurality of independently clocked digital data processing devices |
11132170, | Jul 28 2003 | Sonos, Inc. | Adjusting volume levels |
11200025, | Jul 28 2003 | Sonos, Inc. | Playback device |
11223901, | Jan 25 2011 | Sonos, Inc. | Playback device pairing |
11265652, | Jan 25 2011 | Sonos, Inc. | Playback device pairing |
11294618, | Jul 28 2003 | Sonos, Inc. | Media player system |
11301207, | Jul 28 2003 | Sonos, Inc. | Playback device |
11314479, | Sep 12 2006 | Sonos, Inc. | Predefined multi-channel listening environment |
11317226, | Sep 12 2006 | Sonos, Inc. | Zone scene activation |
11347469, | Sep 12 2006 | Sonos, Inc. | Predefined multi-channel listening environment |
11385858, | Sep 12 2006 | Sonos, Inc. | Predefined multi-channel listening environment |
11388532, | Sep 12 2006 | Sonos, Inc. | Zone scene activation |
11403062, | Jun 11 2015 | Sonos, Inc. | Multiple groupings in a playback system |
11418408, | Jun 05 2004 | Sonos, Inc. | Playback device connection |
11429343, | Jan 25 2011 | Sonos, Inc. | Stereo playback configuration and control |
11456928, | Jun 05 2004 | Sonos, Inc. | Playback device connection |
11467799, | Apr 01 2004 | Sonos, Inc. | Guest access to a media playback system |
11481182, | Oct 17 2016 | Sonos, Inc. | Room association based on name |
11540050, | Sep 12 2006 | Sonos, Inc. | Playback device pairing |
11550536, | Jul 28 2003 | Sonos, Inc. | Adjusting volume levels |
11550539, | Jul 28 2003 | Sonos, Inc. | Playback device |
11556305, | Jul 28 2003 | Sonos, Inc. | Synchronizing playback by media playback devices |
11625221, | May 09 2007 | Sonos, Inc | Synchronizing playback by media playback devices |
11635935, | Jul 28 2003 | Sonos, Inc. | Adjusting volume levels |
11650784, | Jul 28 2003 | Sonos, Inc. | Adjusting volume levels |
11758327, | Jan 25 2011 | Sonos, Inc. | Playback device pairing |
11894975, | Jun 05 2004 | Sonos, Inc. | Playback device connection |
11907610, | Apr 01 2004 | Sonos, Inc. | Guess access to a media playback system |
11909588, | Jun 05 2004 | Sonos, Inc. | Wireless device connection |
7532862, | Mar 19 2002 | Apple Inc | Method and apparatus for configuring a wireless device through reverse advertising |
7788369, | Dec 01 2003 | CAREFUSION 303, INC | System and method for network discovery and connection management |
Patent | Priority | Assignee | Title |
6026297, | Sep 17 1997 | FINGERPRINT CARDS AB | Contemporaneous connectivity to multiple piconets |
6252884, | Mar 20 1998 | HUAWEI TECHNOLOGIES CO , LTD | Dynamic configuration of wireless networks |
20010055988, | |||
20020061009, | |||
20020075940, | |||
20020142721, | |||
EP695059, | |||
GB2360914, | |||
WO69186, | |||
WO205435, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Aug 07 2001 | ASAKAWA, STUART D | Hewlett-Packard Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 012805 | /0523 | |
Aug 14 2001 | Hewlett-Packard Development Company, L.P. | (assignment on the face of the patent) | / | |||
Sep 26 2003 | Hewlett-Packard Company | HEWLETT-PACKARD DEVELOPMENT COMPANY L P | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014061 | /0492 |
Date | Maintenance Fee Events |
Mar 27 2009 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Feb 26 2013 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Feb 23 2017 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Sep 27 2008 | 4 years fee payment window open |
Mar 27 2009 | 6 months grace period start (w surcharge) |
Sep 27 2009 | patent expiry (for year 4) |
Sep 27 2011 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 27 2012 | 8 years fee payment window open |
Mar 27 2013 | 6 months grace period start (w surcharge) |
Sep 27 2013 | patent expiry (for year 8) |
Sep 27 2015 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 27 2016 | 12 years fee payment window open |
Mar 27 2017 | 6 months grace period start (w surcharge) |
Sep 27 2017 | patent expiry (for year 12) |
Sep 27 2019 | 2 years to revive unintentionally abandoned end. (for year 12) |