IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0741711
(2003-12-19)
|
등록번호 |
US-7715851
(2010-06-03)
|
발명자
/ 주소 |
- Asho, Junichi
- Parker, Joseph Robert
- Ray, Ratan
- Rios, Victor
|
출원인 / 주소 |
- Lenovo (Singapore) Pte. Ltd.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
10 |
초록
▼
A system and method is provided for using a wireless network to determine a device's physical location and retrieve location specific settings based upon the device's physical location. A device's physical location is determined by matching the identifier of the wireless access point (WAP) to which
A system and method is provided for using a wireless network to determine a device's physical location and retrieve location specific settings based upon the device's physical location. A device's physical location is determined by matching the identifier of the wireless access point (WAP) to which the device is connected with a list of WAP identifiers and corresponding location identifiers. The retrieved location identifier is then used to retrieve location specific settings that are applied at the device.
대표청구항
▼
What is claimed is: 1. A method comprising: retrieving, at a first device, a WAP identifier over a wireless connection corresponding to a wireless access point to which the first device is wirelessly connected; identifying, at the first device, a physical location based upon the retrieved WAP ident
What is claimed is: 1. A method comprising: retrieving, at a first device, a WAP identifier over a wireless connection corresponding to a wireless access point to which the first device is wirelessly connected; identifying, at the first device, a physical location based upon the retrieved WAP identifier; determining, at the first device, that the first device is connected to a computer network over at least two separate connections, wherein a first connection is the wireless connection and a second connection is a wired connection; in response to determining that the first device is connected to the computer network over at least two separate connections, requesting, by the first device, location specific settings from a second device, wherein the request includes the WAP identifier; in response to receiving the request that includes the WAP identifier at the second device, retrieving at the second device the location specific settings that correspond to the WAP identifier from a nonvolatile data store; transmitting the location specific settings from the second device to the first device over the wired connection; receiving at the first device the location specific settings over the wired connection from the second device that correspond to the identified physical location; and applying the location specific settings at the first device. 2. The method of claim 1 further comprising: retrieving at the second device a location identifier based upon the WAP identifier included in the request, wherein the location identifier is stored in a first data store accessible from the second device; and retrieving at the second device the location specific settings based upon the retrieved location identifier and a client identifier, wherein the location specific settings are stored in a second data store accessible from the second device and wherein the client identifier is included in the request and identifies the first device. 3. The method of claim 1 further comprising: retrieving, from a first data store, a location identifier based upon the WAP identifier, wherein the location identifier corresponds to the physical location; and retrieving, from a second data store, the location specific settings that correspond to the retrieved location identifier. 4. The method of claim 1 further comprising: detecting a change to one or more settings used by the first device; determining that the changed settings are location specific settings; identifying the first device's physical location in response to the determination based upon the WAP identifier; and associating the location specific settings with the identified physical location. 5. The method of claim 4 further comprising: retrieving a location identifier that corresponds to the identified physical location; and storing the location identifier and the location specific settings at a nonvolatile storage device accessible from the first device. 6. The method of claim 5 further comprising: sending the WAP identifier to the second device; retrieving a location identifier that corresponds to the WAP identifier from a table; and storing a unique identifier corresponding to the first device, the location identifier, and the location specific settings at a nonvolatile storage device accessible from the second device. 7. An apparatus comprising: one or more processors; a memory coupled to the processors; a nonvolatile storage device accessible from the processors; a wireless network interface for wirelessly connecting the apparatus to a computer network; software stored in the memory and executed by the processors, the software effective to: retrieve, at the apparatus, a WAP identifier over a wireless connection corresponding to a wireless access point to which the apparatus is wirelessly connected through the wireless network interface; identify, at the apparatus, a physical location based upon the retrieved WAP identifier; determine, at the apparatus, that the apparatus is connected to a computer network over at least two separate connections, wherein a first connection is the wireless connection through the wireless access point and a second connection is a wired connection; in response to determining that the apparatus is connected to the computer network over at least two separate connections, requesting, by the apparatus, location specific settings from a second apparatus, wherein the request includes the WAP identifier; in response to receiving the request that includes the WAP identifier at the second apparatus, retrieving at the second apparatus the location specific settings that correspond to the WAP identifier from a nonvolatile data store; transmitting the location specific settings from the second apparatus to the apparatus over the wired connection; receive at the apparatus the location specific settings over the wired connection from the second apparatus that correspond to the identified physical location; and apply the location specific settings at the apparatus. 8. The apparatus of claim 7 wherein the software is further effective to: retrieve at the second apparatus a location identifier based upon the WAP identifier included in the request, wherein the location identifier is stored in a first data store accessible from the second apparatus; and retrieve, at the second apparatus, the location specific settings based upon the retrieved location identifier and a client identifier, wherein the location specific settings are stored in a second data store accessible from the second apparatus and wherein the client identifier is included in the request and identifies the apparatus. 9. The apparatus of claim 7 further comprising software effective to: retrieve, from a first data store, a location identifier based upon the WAP identifier, wherein the location identifier corresponds to the physical location; and retrieve, from a second data store, the location specific settings that correspond to the retrieved location identifier. 10. The apparatus of claim 7 further comprising software effective to: detect a change to one or more settings used by the apparatus; determine that the changed settings are location specific settings; identify the apparatus' physical location in response to the determination based upon the WAP identifier; and associate the location specific settings with the identified physical location. 11. The apparatus of claim 10 further comprising software effective to: retrieve a location identifier that corresponds to the identified physical location; and store the location identifier and the location specific settings at a nonvolatile storage device accessible from the apparatus. 12. The apparatus of claim 11 further comprising software effective to: send the WAP identifier to the second apparatus; retrieve a location identifier that corresponds to the WAP identifier from a table; and store a unique identifier corresponding to the apparatus, the location identifier, and the location specific settings at a nonvolatile storage device accessible from the second apparatus. 13. A computer readable medium encoded with instructions capable of being executed by a computer which, when executed by the computer, cause the computer to implement a method of configuring location specific settings, the method comprising: retrieving, at a first device, a WAP identifier over a wireless connection corresponding to a wireless access point to which the first apparatus is wirelessly connected through a wireless network interface; identifying, at the first apparatus, a physical location based upon the retrieved WAP identifier; determining, at the first apparatus, that the first apparatus is connected to a computer network over at least two separate connections, wherein a first connection is the wireless connection through the wireless access point and a second connection is a wired connection; in response to determining that the first device is connected to the computer network over at least two separate connections, requesting, by the first device, location specific settings from a second device, wherein the request includes the WAP identifier; in response to receiving the request that includes the WAP identifier at the second device, retrieving at the second device the location specific settings that correspond to the WAP identifier from a nonvolatile data store; transmitting the location specific settings from the second device to the first device over the wired connection; receiving at the first apparatus the location specific settings over the wired connection from the second apparatus that correspond to the identified physical location; and applying the location specific settings at the first apparatus. 14. The computer readable medium of claim 13 wherein the method further comprises: retrieving at the second apparatus a location identifier based upon the WAP identifier included in the request, wherein the location identifier is stored in a first data store accessible from the second apparatus; and retrieving, at the second apparatus, the location specific settings based upon the retrieved location identifier and a client identifier, wherein the location specific settings are stored in a second data store accessible from the second apparatus and wherein the client identifier is included in the request and identifies the first apparatus. 15. The computer readable medium of claim 13 wherein the method further comprises: retrieving, from a first data store, a location identifier based upon the WAP identifier, wherein the location identifier corresponds to the physical location; and retrieving, from a second data store, the location specific settings that correspond to the retrieved location identifier. 16. The computer readable medium of claim 13 wherein the method further comprises: detecting a change to one or more settings used by the first apparatus; determining that the changed settings are location specific settings; identifying the first apparatus' physical location in response to the determination based upon the WAP identifier; and associating the location specific settings with the identified physical location. 17. The computer readable medium of claim 16 wherein the method further comprises: retrieving a location identifier that corresponds to the identified physical location; and storing the location identifier and the location specific settings at a nonvolatile storage device accessible from the first apparatus. 18. The computer readable medium of claim 17 wherein the method further comprises: sending the WAP identifier to the second apparatus; retrieving a location identifier that corresponds to the WAP identifier from a table; and storing a unique identifier corresponding to the first apparatus, the location identifier, and the location specific settings at a nonvolatile storage device accessible from the second apparatus.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.