IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0214052
(2011-08-19)
|
등록번호 |
US-8526884
(2013-09-03)
|
발명자
/ 주소 |
- Price, Andrew D.
- Gopalakrishnan, Varada
- Lau, Robert D.
|
출원인 / 주소 |
- Amazon Technologies, Inc.
|
대리인 / 주소 |
Novak Druce Connolly Bove + Quigg LLP
|
인용정보 |
피인용 횟수 :
8 인용 특허 :
0 |
초록
▼
Computing devices can utilize various low power wakeup transceivers in order to control functional states of various components of those devices. Each transceiver can broadcast a beacon including appropriate information, which can be received by any other device with a transceiver that is within a p
Computing devices can utilize various low power wakeup transceivers in order to control functional states of various components of those devices. Each transceiver can broadcast a beacon including appropriate information, which can be received by any other device with a transceiver that is within a propagation range of the beacon. A transceiver receiving the beacon can cause the received beacon to be analyzed by appropriate decision logic, which can determine any appropriate functionality to be activated or otherwise contacted in response to the beacon. In at least some embodiments, the beacon can cause another type of communication channel to be activated to establish communications with a device from which the beacon was received. In this way, the communications channel can be established without having to leave the channel active or manually activate that channel.
대표청구항
▼
1. A method of establishing communications between computing devices, comprising: broadcasting a first beacon from a first computing device using a first transceiver of the first computing device;detecting a second beacon broadcast from a second computing device using the first transceiver of the fi
1. A method of establishing communications between computing devices, comprising: broadcasting a first beacon from a first computing device using a first transceiver of the first computing device;detecting a second beacon broadcast from a second computing device using the first transceiver of the first computing device;analyzing information contained in the second beacon using decision logic of the first computing device to determine a type of communications channel to use to communicate with the second device;activating at least one communications component on the first computing device for the determined type of communications channel; andautomatically establishing communications with the second computing device over the communications channel,wherein the first computing device is operable to activate at least one communications component for communicating with the second computing device when the first computing device comes within a broadcast range of the second computing device. 2. The method of claim 1, wherein the first beacon causes the second computing device to activate at least one communications component on the second computing device for the determined type of communications channel. 3. The method of claim 1, wherein the first transceiver includes at least a transmitting component, a receiving component, and the decision logic for analyzing information contained within the second beacon. 4. The method of claim 1, wherein the information contained in the second beacon includes at least one of a device identifier, a type of the second device, and a type of the communications channel. 5. The method of claim 1, wherein broadcasting of the first beacon happens concurrently with listening for the second beacon using the first transceiver. 6. A method of activating functionality on a computing device, comprising: under control of one or more computer systems configured with executable instructions, broadcasting a first beacon signal from a transceiver of the computing device;detecting a second beacon signal using the transceiver of the computing device, the second beacon signal being transmitted from a separate device;determining information contained within the second beacon signal;determining, using decision logic of the computing device, at least one type of functionality to activate on the computing device in response to the determined information contained within the second beacon signal; andautomatically activating the at least one type of functionality on the computing device,wherein the computing device is operable to activate one or more types of functionality in response to detecting at least one separate device within a broadcast range of the computing device. 7. The method of claim 6, wherein the decision logic is further operable to determine not to activate any functionality in response to receiving the second beacon signal based at least in part upon the determined information contained within the second beacon signal. 8. The method of claim 6, wherein the at least one type of functionality includes at least one communication mechanism of the computing device as specified by the information contained within the second beacon. 9. The method of claim 6, wherein determining information contained within the second beacon signal includes decoding information modulated into at least one of an amplitude or frequency of the second beacon. 10. The method of claim 6, wherein each of the first and second beacons is an amplitude-modulated (AM) or amplitude-shift keying (ASK) modulated radio signal. 11. The method of claim 6, further comprising: determining at least one type of functionality to adjust on the computing device when no type of functionality is to be activated in response to the determined information; andautomatically adjusting the at least one type of functionality on the computing device. 12. The method of claim 6, further comprising: monitoring receipt of the second beacon by the transceiver of the computing device; anddeactivating the at least one type of functionality on the first computing device when the second beacon is not received by the transceiver for at least a minimum period of inactivity. 13. The method of claim 6, wherein determining information contained within the second beacon signal includes utilizing at least one pattern matching algorithm to detect a wakeup pattern transmitted via the second beacon. 14. The method of claim 6, wherein the transceiver requires less power to operate than the at least one type of functionality. 15. The method of claim 6, wherein the transceiver operates continually during operation of the computing device. 16. The method of claim 6, wherein the transceiver of the computing device broadcasts the first beacon signal at regular intervals. 17. The method of claim 6, wherein the type of functionality includes at least one of radio signal communication, wireless network communication, and cellular communication. 18. A method of activating functionality on an electronic device, comprising: activating a wakeup receiver on the electronic device, the wakeup receiver operable to detect at least a modulated radio signal;detecting a beacon signal using the wakeup receiver, the beacon signal being transmitted from a separate device;determining, using at least one logic element of the electronic device, at least one type of functionality to activate on the electronic device in response to the detected beacon signal; andautomatically activating the at least one type of functionality on the electronic device,wherein the electronic device is operable to activate one or more types of functionality in response to detecting at least one separate device within a broadcast range of the separate device. 19. The method of claim 18, further comprising: determining information contained within the received beacon signal,wherein the at least one type of functionality to activate depends at least in part upon the determined information. 20. The method of claim 18, wherein the at least one type of functionality includes at least one communication mechanism of the electronic device. 21. A client device, comprising: a processor;a wakeup transceiver element;at least one decision logic element;at least one wireless communication element; anda memory device including instructions that, when executed by the processor, cause the client device to: repeatedly broadcast a first beacon from the wakeup transceiver element;detect a second beacon using the wakeup transceiver element, the second beacon being transmitted from a separate device;determine information contained within the second beacon;determine, using the at least one decision logic element, at least one wireless communication element to activate on the client device in response to the determined information; andautomatically activate the determined at least one wireless communication element on the client device,wherein the client device is operable to activate at least one wireless communication element to establish communications with the separate device in response to detecting the separate device within a broadcast range of the client device via the second beacon. 22. The client device of claim 21, wherein the instructions when executed further cause the client device to: decode information modulated into at least one of an amplitude or frequency of the second beacon. 23. The client device of claim 21, wherein the instructions when executed further cause the client device to: monitor receipt of the second beacon by the wakeup transceiver element; anddeactivate the at least one wireless communication element when the second beacon is not received by the wakeup transceiver element for at least a minimum period of inactivity. 24. The client device of claim 21, wherein the at least one wireless communication element is capable of establishing a wireless communication channel based on at least one of radio signal communication, wireless network communication, and cellular communication. 25. A non-transitory computer-readable storage medium storing instructions for activating functionality on a computing device, the instructions when executed by a processor causing the processor to: broadcast a first beacon from a transceiver of the computing device;detect a second beacon using a transceiver of the computing device, the second beacon being transmitted from a second device;determine information contained within the second beacon;determine at least one type of functionality to activate on the computing device in response to the determined information; andautomatically activate the at least one type of functionality on the computing device,wherein the computing device is operable to activate one or more types of functionality in response to detecting at least one second beacon broadcast by at least one second device within a broadcast range of the computing device. 26. The non-transitory computer-readable storage medium of claim 25, wherein the at least one type of functionality includes at least one communication mechanism of the computing device as specified by the information contained within the second beacon. 27. The non-transitory computer-readable storage medium of claim 25, wherein the first beacon causes the separate computing device to activate at least one communications component on the separate computing device for the determined type of communications channel.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.