KR102393332B1 - 멀티 인터페이스 트랜스폰더 디바이스 - Google Patents
멀티 인터페이스 트랜스폰더 디바이스 Download PDFInfo
- Publication number
- KR102393332B1 KR102393332B1 KR1020200023739A KR20200023739A KR102393332B1 KR 102393332 B1 KR102393332 B1 KR 102393332B1 KR 1020200023739 A KR1020200023739 A KR 1020200023739A KR 20200023739 A KR20200023739 A KR 20200023739A KR 102393332 B1 KR102393332 B1 KR 102393332B1
- Authority
- KR
- South Korea
- Prior art keywords
- mit
- wireless communication
- power mode
- communication device
- radio
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/59—Responders; Transponders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/28—Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3287—Power saving characterised by the action undertaken by switching off individual functional units in the computer system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3296—Power saving characterised by the action undertaken by lowering the supply or operating voltage
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0701—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising an arrangement for power management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/005—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission adapting radio receivers, transmitters andtransceivers for operation on two or more bands, i.e. frequency ranges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
- H04B1/401—Circuits for selecting or indicating operating mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
- H04B1/403—Circuits using the same oscillator for generating both the transmitter frequency and the receiver local oscillator frequency
- H04B1/406—Circuits using the same oscillator for generating both the transmitter frequency and the receiver local oscillator frequency with more than one transmission mode, e.g. analog and digital modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0219—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave where the power saving management affects multiple terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0235—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a power saving command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0241—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where no transmission is received, e.g. out of range of the transmitter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0248—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0251—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0251—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
- H04W52/0254—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
- H04W52/028—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof switching on or off only a part of the equipment circuit blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/26—TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service]
- H04W52/267—TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service] taking into account the information rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/28—TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission
- H04W52/283—Power depending on the position of the mobile
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/30—TPC using constraints in the total amount of available transmission power
- H04W52/32—TPC of broadcast or control channels
- H04W52/322—Power control of broadcast channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/30—TPC using constraints in the total amount of available transmission power
- H04W52/34—TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
- H04W52/343—TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading taking into account loading or congestion level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
- H04W4/027—Services making use of location information using location based information parameters using movement velocity, acceleration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
- H04W4/185—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals by embedding added-value information into content, e.g. geo-tagging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Radar Systems Or Details Thereof (AREA)
- Communication Control (AREA)
Abstract
예컨대 위치 태그 디바이스와 같은 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 전력 관리를 수행하기 위한 방법들이 개시된다. MIT 디바이스는, 예컨대, MIT 디바이스의 이동을 검출하는 것, 웨이크업 신호를 수신하는 것, 운송 모드에서의 전환의 표시를 수신하는 것, 및/또는 예컨대 임계 기간 초과 동안 다른 디바이스와의 접촉 결여에 기초하여 MIT 디바이스가 분실되어 있을 수 있음을 검출하는 것과 같은 검출된 이벤트들에 기초하여, 다양한 전력 상태들 사이에서 전환할 수 있다.
Description
우선권 데이터
본 출원은 2019년 2월 26일자로 출원되고 발명의 명칭이 "Multi-Interface Transponder Device"인 미국 가출원 제62/810,492호의 우선권의 이익을 주장하며, 이는 이로써 본 명세서에 충분히 그리고 완전히 설명된 것처럼 전체적으로 참고로 포함된다.
기술분야
본 출원은 멀티 인터페이스 무선 주파수 트랜스폰더 디바이스(또는 "태그")의 설계 및 동작을 위한 기법들을 포함한 무선 통신에 관한 것이다.
전자 추적 디바이스들과 같은 위치 태그들은 사용자들이 연관된 사람들 및/또는 객체들의 위치들을 추적하기 위한 많은 방식들을 생성해 왔다. 예를 들어, GPS(global positioning system) 기술이 사람과 연관된 태깅된 객체의 위치를 결정하는 데 사용될 수 있고, 그 위치는 다른 디바이스로 통신될 수 있다. 추가 예로서, 위치 태그는 중요한 아이템(예컨대, 키, 지갑, 서류가방, 의류, 백팩, 컴퓨팅 디바이스, 식별 아이템 등)에 부착될 수 있으며, 상대방(companion) 디바이스(예컨대, 전화기, 태블릿, 랩톱 컴퓨터, 사물 인터넷(Internet of Things, IoT) 디바이스 등)와의 통신을 통해, 위치 태그는 중요한 아이템의 위치를 업데이트할 수 있고, 아이템이 누락되는 경우에 복구를 도울 수 있다.
전통적인 위치 태그들(또는 추적 디바이스들) 및 대응하는 시스템들은 전형적으로 하나 이상의 단점들을 겪는다. 예를 들어, 근거리 무선 통신 밖의 위치 태그와 통신하는 것은 폼팩터에 비해 상당한 양의 전력을 필요로 한다. 따라서, 위치 태그들의 배터리 수명이 종종 제한된다. 또한, 그러한 디바이스에 대한 장거리 통신은 비교적 고가이며, 종종, 연관된 전자 디바이스(예컨대, 모바일 디바이스)와 관련하여 동작하기 위한 복잡한 회로부를 필요로 한다. 추가로, 위치 태그들에 대한 저전력 옵션들은, 종종, 추적 디바이스(들)와 연관된 사용자가 위치 태그들의 가까운 근접지(예컨대, 근거리장) 내에 있을 것을 필요로 할 수 있는 인근 객체들과 통신하는 것으로 제한되어, 그러한 디바이스들의 유용성을 제한한다.
본 명세서에 기술되는 실시예들은, 예컨대, 위치 태그 디바이스와 같은 멀티 인터페이스 트랜스폰더(multi-interface transponder, MIT) 디바이스에 관한 것이다. 추가로, 본 명세서에 기술되는 실시예들은 MIT 디바이스들의 전력 관리뿐만 아니라 그러한 디바이스들의 다양한 응용예들에 관한 것이다. 일부 실시예들은, 예컨대, MIT 디바이스의 위치를 결정하고/하거나 위치 서버에 업데이트기 위해, 그리고/또는 놓고 오고/오거나 분실될(misplaced and/or lost) 때 MIT 디바이스의 사용자가 MIT 디바이스를 물리적으로 위치찾기하는 것을 돕기 위해 MIT 디바이스와 통신하도록 구성된 무선국에 관한 것이다.
일부 실시예들에서, MIT 디바이스는, 제1 전력 상태에서 동작하는 동안, 이벤트의 검출에 적어도 부분적으로 기초하여 제2 전력 상태로 전환할 것을 결정하도록 구성될 수 있다. 일부 실시예들에서, 이벤트는 MIT 디바이스의 제1 인터페이스 또는 모션 감지 회로부 중 하나를 통해 검출가능할 수 있다. 또한, 제2 전력 상태에서 동작하는 동안, MIT 디바이스는 MIT 디바이스의 제2 인터페이스 또는 제3 인터페이스 중 하나를 통해 하나 이상의 비컨들을 송신하도록 구성될 수 있다. 일부 실시예들에서, 제2 인터페이스 또는 제3 인터페이스의 선택은 이벤트에 적어도 부분적으로 기초할 수 있다. 일부 실시예들에서, 제1 인터페이스는 초저전력 무선 주파수(radio frequency, RF) 인터페이스(예컨대, 웨이크업 무선통신장치(wake-up radio) 및/또는 웨이크업 수신기)일 수 있고, 제2 인터페이스는 블루투스 인터페이스일 수 있고, 제3 인터페이스는 초광대역(ultra-wideband, UWB) RF 인터페이스일 수 있다. 일부 실시예들에서, 제1 전력 상태는 저전력 소비(예컨대, 슬립) 상태와 연관될 수 있는 반면, 제2 전력 상태는 더 높은 전력 소비 상태와 연관될 수 있다. 예를 들어, 제2 상태는 제1 또는 제2 속도(rate)로의 블루투스 비컨들(또는 신호들)의 송신과 연관될 수 있고/있거나 UWB 비컨들(또는 신호들)의 송신과 연관될 수 있다. 일부 실시예들에서, MIT 디바이스는, 이웃 무선 디바이스로부터, MIT 디바이스와 연관된 위치가 이웃 무선 디바이스 및 MIT 디바이스 양측 모두와 연관될 수 있는 위치 서버에서 업데이트되었다는 표시를 수신하도록 구성될 수 있다. 표시를 수신할 시, MIT 디바이스는, 표시에 적어도 부분적으로 기초하여, 제1 전력 상태로 전환하도록 구성될 수 있다.
일부 실시예들에서, MIT 디바이스는, 제2 무선통신장치(radio)가 디스에이블되는 저전력 모드에 진입하도록, 그리고 저전력 모드에 있는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하도록 구성될 수 있다. 일부 실시예들에서, 웨이크업 신호는 저전력/초저전력(LP/ULP) 통신을 통해 수신될 수 있다. MIT 디바이스는, 웨이크업 신호의 수신에 응답하여 고전력 모드로 전환한 후, 제2 무선통신장치를 통해 비컨들을 송신하도록 구성될 수 있다. 일부 실시예들에서, 웨이크업 신호는 이웃 무선 디바이스에 의해 검출된 운송 모드 및/또는 이웃 무선 디바이스에 의해 검출된 바와 같은 예측된 매체 혼잡도 중 하나 이상에 적어도 부분적으로 기초할 수 있는 송신 속도를 나타낼 수 있다. 일부 실시예들에서, 웨이크업 신호는 이웃 무선 디바이스에 의해 검출된 운송 모드 및/또는 이웃 무선 디바이스에 의해 검출된 바와 같은 예측된 매체 혼잡도 중 하나 이상에 적어도 부분적으로 기초할 수 있는 송신 전력을 나타낼 수 있다. 일부 실시예들에서, 제2 무선통신장치는 초광대역 무선통신장치를 포함할 수 있다.
일부 실시예들에서, MIT 디바이스는 MIT 디바이스의 초광대역(UWB) 무선통신장치가 디스에이블될 수 있는 저전력 모드에서 동작하도록 구성될 수 있다. MIT 디바이스는, 저전력 모드에서 동작하는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하도록, 그리고 웨이크업 신호의 수신에 응답하여, 저전력 모드로부터 전환하고 UWB 무선통신장치를 인에이블하도록 구성될 수 있다. 일부 실시예들에서, 웨이크업 신호는 초저전력 무선통신장치에 의해, 예컨대, 이웃 무선 디바이스와의 ULP/LP 통신을 통해 수신될 수 있다. MIT 디바이스는, UWB 무선통신장치를 통해, 위치 비컨들을 이웃 무선 디바이스로 송신하도록 구성될 수 있다. 일부 실시예들에서, 웨이크업 신호는 적어도 하나의 프로세서와 통신하는 블루투스 무선통신장치 또는 초저전력 무선통신장치(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기) 중 하나를 통해 수신될 수 있다. 일부 실시예들에서, 웨이크업 신호는 위치 비컨들에 대한 송신 속도 및 송신 전력을 나타낼 수 있다.
본 발명의 내용은 본 명세서에서 설명된 주제 중 일부의 간략한 개요를 제공하도록 의도된 것이다. 따라서, 전술된 특징들은 단지 예시일 뿐이고 본 명세서에 설명된 주제의 범주 또는 기술적 사상을 어떤 방식으로든 한정하도록 해석되어서는 안 된다는 것을 이해할 것이다. 본 명세서에 설명된 주제의 다른 특징들, 양태들 및 이점들은 다음의 상세한 설명, 도면들 및 청구범위로부터 명백해질 것이다.
실시예들에 대한 다음의 상세한 설명이 첨부 도면과 관련하여 고려될 때 본 발명의 주제에 대한 더 양호한 이해가 얻어질 수 있다.
도 1은 일부 실시예들에 따른 무선 통신 시스템의 일례를 도시한다.
도 2a는 일부 실시예들에 따른, 무선 디바이스들이 통신하는 것의 일례를 도시한다.
도 2b는 일부 실시예들에 따른 무선 디바이스의 예시적인 간략화된 블록도를 도시한다.
도 2c는 일부 실시예들에 따른 예시적인 WLAN 통신 시스템을 도시한다.
도 3a는 일부 실시예들에 따른 WLAN 액세스 포인트(AP)의 예시적인 간략화된 블록도를 도시한다.
도 3b는 일부 실시예들에 따른 무선국(UE)의 예시적인 간략화된 블록도를 도시한다.
도 3c는 일부 실시예들에 따른 무선 노드의 예시적인 간략화된 블록도를 도시한다.
도 4는 일부 실시예들에 따른 위치 태그 디바이스의 예시적인 간략화된 블록도를 도시한다.
도 5는 일부 실시예들에 따른, 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 다양한 전력 모드들에 대한 예시적인 상태도를 도시한다.
도 6a 내지 도 6c는 일부 실시예들에 따른, 이웃 디바이스들을 통해 위치를 업데이트하는 MIT 디바이스의 예들을 도시한다.
도 7은 일부 실시예들에 따른, MIT 디바이스의 전력 관리를 위한 방법의 일례의 블록도를 도시한다.
도 8a는 일부 실시예들에 따른 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 송신 사이클들의 일례를 도시한다.
도 8b는 일부 실시예들에 따른, 마지막 위치 업데이트 이래의 시간의 함수로서의 송신 전력 조정들의 일례를 도시한다.
도 9는 일부 실시예들에 따른, 검출된 조건에 기초한 MIT 디바이스의 전력 관리를 위한 방법의 일례의 블록도를 도시한다.
도 10은 일부 실시예들에 따른, 운송 모드 전환의 검출에 기초하여 MIT 디바이스의 전력 관리의 방법의 일례의 블록도를 도시한다.
도 11 내지 도 14는 일부 실시예들에 따른, MIT 디바이스 동작의 방법들의 예들의 블록도들을 도시한다.
도 15는 일부 실시예들에 따른, MIT 디바이스를 스캐닝하는 방법의 일례의 블록도를 도시한다.
본 명세서에서 설명된 특징들에 대해 다양한 수정들 및 대안의 형태들을 허용하지만, 본 발명의 특정 실시예들은 도면들에 예시로서 도시되고 본 명세서에서 상세히 설명된다. 그러나, 도면 및 그에 대한 상세한 설명은 개시된 특정 형태로 제한하는 것으로 의도되는 것이 아니고, 반대로, 그 의도는 첨부된 청구범위에 의해 정의되는 바와 같은 주제의 사상 및 범주 내에 있는 모든 수정물들, 등가물들, 및 대안물들을 커버하고자 하는 것임이 이해되어야 한다.
도 1은 일부 실시예들에 따른 무선 통신 시스템의 일례를 도시한다.
도 2a는 일부 실시예들에 따른, 무선 디바이스들이 통신하는 것의 일례를 도시한다.
도 2b는 일부 실시예들에 따른 무선 디바이스의 예시적인 간략화된 블록도를 도시한다.
도 2c는 일부 실시예들에 따른 예시적인 WLAN 통신 시스템을 도시한다.
도 3a는 일부 실시예들에 따른 WLAN 액세스 포인트(AP)의 예시적인 간략화된 블록도를 도시한다.
도 3b는 일부 실시예들에 따른 무선국(UE)의 예시적인 간략화된 블록도를 도시한다.
도 3c는 일부 실시예들에 따른 무선 노드의 예시적인 간략화된 블록도를 도시한다.
도 4는 일부 실시예들에 따른 위치 태그 디바이스의 예시적인 간략화된 블록도를 도시한다.
도 5는 일부 실시예들에 따른, 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 다양한 전력 모드들에 대한 예시적인 상태도를 도시한다.
도 6a 내지 도 6c는 일부 실시예들에 따른, 이웃 디바이스들을 통해 위치를 업데이트하는 MIT 디바이스의 예들을 도시한다.
도 7은 일부 실시예들에 따른, MIT 디바이스의 전력 관리를 위한 방법의 일례의 블록도를 도시한다.
도 8a는 일부 실시예들에 따른 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 송신 사이클들의 일례를 도시한다.
도 8b는 일부 실시예들에 따른, 마지막 위치 업데이트 이래의 시간의 함수로서의 송신 전력 조정들의 일례를 도시한다.
도 9는 일부 실시예들에 따른, 검출된 조건에 기초한 MIT 디바이스의 전력 관리를 위한 방법의 일례의 블록도를 도시한다.
도 10은 일부 실시예들에 따른, 운송 모드 전환의 검출에 기초하여 MIT 디바이스의 전력 관리의 방법의 일례의 블록도를 도시한다.
도 11 내지 도 14는 일부 실시예들에 따른, MIT 디바이스 동작의 방법들의 예들의 블록도들을 도시한다.
도 15는 일부 실시예들에 따른, MIT 디바이스를 스캐닝하는 방법의 일례의 블록도를 도시한다.
본 명세서에서 설명된 특징들에 대해 다양한 수정들 및 대안의 형태들을 허용하지만, 본 발명의 특정 실시예들은 도면들에 예시로서 도시되고 본 명세서에서 상세히 설명된다. 그러나, 도면 및 그에 대한 상세한 설명은 개시된 특정 형태로 제한하는 것으로 의도되는 것이 아니고, 반대로, 그 의도는 첨부된 청구범위에 의해 정의되는 바와 같은 주제의 사상 및 범주 내에 있는 모든 수정물들, 등가물들, 및 대안물들을 커버하고자 하는 것임이 이해되어야 한다.
두문자어
다양한 두문자어들이 본 출원 전반에 걸쳐서 사용된다. 본 출원 전반에 걸쳐서 언급될 수 있는 가장 현저하게 사용되는 두문자어들의 정의들이 하기에 제공된다:
UE: 사용자 장비(User Equipment)
AP: 액세스 포인트(Access Point)
TX: 송신(Transmission/Transmit)
RX: 수신(Reception/Receive)
WURx: 수신기에 대한 웨이크업(Wake up to receiver)
UWB: 초광대역(Ultra-wideband)
BT/BLE: 블루투스™/저전력 블루투스™(BLUETOOTH™/BLUETOOTH™ Low Energy)
LP/ULP: 저전력/초저전력 통신
LAN: 로컬 영역 네트워크(Local Area Network)
WLAN: 무선 LAN(Wireless LAN)
RAT: 무선 액세스 기술(Radio Access Technology)
TTL: 타임 투 리브(time to live)
SU: 단일 사용자(Single user)
MU: 멀티 사용자(Multi user)
용어
다음은 본 개시내용에서 사용된 용어들의 해설이다:
메모리 매체 - 다양한 타입들의 비일시적 메모리 디바이스들 또는 저장 디바이스들 중 임의의 것. 용어 "메모리 매체"는, 설치 매체(installation medium), 예를 들어, CD-ROM, 플로피 디스크들, 또는 테이프 디바이스; DRAM, DDR RAM, SRAM, EDO RAM, 램버스(Rambus) RAM, 기타 등등과 같은 컴퓨터 시스템 메모리 또는 랜덤-액세스 메모리; 플래시, 자기 매체, 예를 들어, 하드 드라이브, 또는 광학 저장소와 같은 비휘발성 메모리; 레지스터들, 또는 다른 유사한 타입들의 메모리 요소들 등을 포함하도록 의도된다. 메모리 매체는 또한 다른 타입들의 비일시적 메모리 또는 이들의 조합들을 포함할 수 있다. 추가로, 메모리 매체는 프로그램들이 실행되는 제1 컴퓨터 시스템에 위치될 수 있거나, 또는 인터넷과 같은 네트워크를 통해 제1 컴퓨터 시스템에 접속하는 상이한 제2 컴퓨터 시스템에 위치될 수 있다. 후자의 경우, 제2 컴퓨터 시스템은 실행을 위해 프로그램 명령어들을 제1 컴퓨터에 제공할 수 있다. 용어 "메모리 매체"는 상이한 위치들, 예를 들어, 네트워크를 통해 접속되는 상이한 컴퓨터 시스템들에 상주할 수 있는 둘 이상의 메모리 매체들을 포함할 수 있다. 메모리 매체는 하나 이상의 프로세서들에 의해 실행될 수 있는 프로그램 명령어들(예를 들어, 컴퓨터 프로그램들로서 구현됨)을 저장할 수 있다.
반송 매체 - 전술된 바와 같은 메모리 매체뿐만 아니라, 버스, 네트워크와 같은 물리 송신 매체, 및/또는 전기, 전자기, 또는 디지털 신호들과 같은 신호들을 전달하는 다른 물리 송신 매체.
컴퓨터 시스템 - 개인용 컴퓨터 시스템(PC), 메인프레임 컴퓨터 시스템(mainframe computer system), 워크스테이션(workstation), 네트워크 어플라이언스(network appliance), 인터넷 어플라이언스, 개인 휴대 정보 단말기(personal digital assistant, PDA), 텔레비전 시스템, 그리드 컴퓨팅 시스템, 또는 다른 디바이스 또는 디바이스들의 조합들을 포함하는 다양한 타입의 컴퓨팅 또는 프로세싱 시스템들 중 임의의 것. 일반적으로, 용어 "컴퓨터 시스템"은 메모리 매체로부터의 명령어들을 실행하는 적어도 하나의 프로세서를 갖는 임의의 디바이스(또는 디바이스들의 조합)를 포함하는 것으로 폭넓게 정의될 수 있다.
위치 태그(또는 추적 디바이스) - 모바일 또는 휴대용이고, 위치 태그의 위치를 공유하고/하거나 결정하고/하거나 업데이트하기 위해 이웃 또는 상대방 디바이스와의 통신과 같은 무선 통신을 수행하는 다양한 타입들의 컴퓨터 시스템 디바이스들 중 임의의 것. 무선 통신은 블루투스, 저전력 블루투스(BLE), Wi-Fi, 초광대역(UWB), 및/또는 하나 이상의 독점 통신 프로토콜들을 포함하지만 이들로 제한되지 않는 다양한 프로토콜들을 통한 것일 수 있다.
모바일 디바이스(또는 이동국) - 모바일 또는 휴대용이며 WLAN 통신을 사용하여 무선 통신을 수행하는 다양한 타입들의 컴퓨터 시스템 디바이스들 중 임의의 것. 모바일 디바이스들의 예들은, 모바일 전화기 또는 스마트 폰(예컨대, iPhone™ 기반 폰, Android™ 기반 폰), 및 iPad™, Samsung Galaxy™ 등과 같은 태블릿 컴퓨터들을 포함한다. 다른 다양한 타입들의 디바이스들은, 그들이 랩톱 컴퓨터(예컨대, MacBook™), 휴대용 게이밍 디바이스(예컨대, Nintendo DS™, PlayStation Portable™, Gameboy Advance™, iPhone™), 휴대용 인터넷 디바이스, 및 다른 핸드헬드 디바이스뿐만 아니라, 스마트 워치, 스마트 안경, 헤드폰들, 펜던트(pendant), 이어피스(earpiece) 등과 같은 웨어러블 디바이스들과 같이, Wi-Fi 또는 셀룰러 및 Wi-Fi 통신 능력들 둘 다를 포함하는 경우, 이 카테고리에 속할 것이다. 일반적으로, 용어 "모바일 디바이스"는 사용자에 의해 손쉽게 운반되고 WLAN 또는 Wi-Fi를 사용하여 무선 통신할 수 있는 임의의 전자, 컴퓨팅, 및/또는 통신 디바이스(또는 디바이스들의 조합)를 포괄하기 위해 폭넓게 정의될 수 있다.
무선 디바이스(또는 무선국) - WLAN 통신을 사용하여 무선 통신을 수행하는 다양한 타입들의 컴퓨터 시스템 디바이스들 중 임의의 것. 본 명세서에서 사용되는 바와 같이, 용어 "무선 디바이스"는 위에서 정의된 바와 같은 모바일 디바이스, 또는 고정 무선 클라이언트 또는 무선 기지국과 같은 고정 디바이스를 지칭할 수 있다. 예를 들어, 무선 디바이스는 액세스 포인트(AP) 또는 클라이언트 스테이션(STA 또는 UE)과 같은, 802.11 시스템의 임의의 타입의 무선국일 수 있다. 추가의 예들은 텔레비전, 미디어 플레이어(예를 들어, AppleTV™, Roku™, Amazon FireTV™, Google Chromecast™ 등), 냉장고, 세탁기, 서모스탯(thermostat) 등을 포함한다.
WLAN - 용어 "WLAN"은 그의 일반적인 의미의 전체 범위를 가지며, 적어도, WLAN 액세스 포인트들에 의해 서비스되고 이들 액세스 포인트들을 통한 인터넷에의 접속성을 제공하는 무선 통신 네트워크 또는 RAT를 포함한다. 대부분의 최신 WLAN들은 IEEE 802.11 표준들에 기초하며, 명칭 "Wi-Fi"로 판매된다. WLAN 네트워크는 셀룰러 네트워크와는 상이하다.
프로세싱 요소 - 컴퓨터 시스템에서 기능을 수행하는 디지털 회로부의 다양한 구현들을 지칭한다. 또한, 프로세싱 요소는 컴퓨터 또는 컴퓨터 시스템에서 기능(또는 기능들)을 수행하는 아날로그 또는 혼합-신호(아날로그 및 디지털의 조합) 회로부의 다양한 구현들을 지칭할 수 있다. 프로세싱 요소들은, 예를 들어, 집적회로(IC), ASIC(Application Specific Integrated Circuit)와 같은 회로들, 개별 프로세서 코어들의 부분들 또는 회로들, 전체 프로세서 코어들, 개별 프로세서들, FPGA(field programmable gate array)와 같은 프로그래밍가능 하드웨어 디바이스들, 및/또는 다수의 프로세서들을 포함하는 시스템들의 보다 큰 부분들을 포함한다.
자동으로 - 액션 또는 동작이, 액션 또는 동작을 직접적으로 특정하거나 수행시키는 사용자 입력 없이, 컴퓨터 시스템(예를 들어, 컴퓨터 시스템에 의해 실행되는 소프트웨어) 또는 디바이스(예를 들어, 회로부, 프로그래밍가능 하드웨어 요소들, ASIC들 등)에 의해 수행되는 것을 지칭함. 이로써, 용어 "자동으로"는 사용자가 동작을 직접적으로 수행시키는 입력을 제공하는, 사용자에 의해 수동으로 수행되거나 특정되는 동작과 대비된다. 자동 절차는 사용자에 의해 제공된 입력에 의해 개시될 수 있지만, "자동으로" 수행되는 후속 액션들은 사용자에 의해 특정되지 않는데, 예를 들어, 사용자가 수행할 각각의 액션을 특정하는 "수동으로" 수행되지 않는다. 예를 들어, 사용자가 각각의 필드를 선택하고 정보를 특정하는 입력을 제공함으로써(예컨대, 정보를 타이핑하는 것, 체크 박스를 선택하는 것, 무선통신장치 선택 등에 의해) 전자 양식을 기입하는 것은, 컴퓨터 시스템이 사용자 액션들에 응답하여 그 양식을 업데이트해야 하는 경우라 해도, 그 양식을 수동으로 기입하는 것이다. 양식은 컴퓨터 시스템(예를 들어, 컴퓨터 시스템 상에서 실행되는 소프트웨어)이 양식의 필드들을 분석하고 필드들에 대한 응답을 특정하는 어떠한 사용자 입력 없이도 그 양식에 기입하는 컴퓨터 시스템에 의해 자동으로 기입될 수 있다. 위에서 표시된 바와 같이, 사용자는 양식의 자동 기입을 호출할 수 있지만, 양식의 실제 기입에 참여하지는 않는다(예를 들어, 사용자가 필드들에 대한 응답들을 수동으로 특정하는 것이 아니라, 오히려 이것들은 자동으로 완성되고 있다). 본 명세서는 사용자가 취한 액션들에 응답하여 자동으로 수행되고 있는 동작들의 다양한 예들을 제공한다.
동시적 - 태스크들, 프로세스들, 시그널링, 메시징, 또는 프로그램들이 적어도 부분적으로 중첩되는 방식으로 수행되는 병행 실행 또는 수행을 지칭함. 예를 들어, 동시성은, 태스크들이 개개의 계산 요소들에 대해 (적어도 부분적으로) 병행하여 수행되는 경우에 "강한" 또는 엄격한 병행성을 이용하여, 또는 태스크들이 인터리빙 방식으로, 예를 들어 실행 스레드들의 시간 멀티플렉싱에 의해 수행되는 경우에 "약한 병행성"을 이용하여 구현될 수 있다.
~하도록 구성된 - 다양한 컴포넌트들은 태스크 또는 태스크들을 수행"하도록 구성된" 것으로 기술될 수 있다. 그러한 맥락에서, "~하도록 구성된"은 동작 동안에 태스크 또는 태스크들을 수행"하는 구조를 갖는"을 일반적으로 의미하는 광의의 설명이다. 이와 같이, 컴포넌트는 컴포넌트가 현재 태스크를 수행하고 있지 않은 경우에도 그 태스크를 수행하도록 구성될 수 있다(예를 들어, 전기 전도체들의 세트는 하나의 모듈이 다른 모듈에 접속되어 있지 않은 경우에도 그 두 개의 모듈들을 전기적으로 접속시키도록 구성될 수 있다). 일부 맥락에서, "~하도록 구성된"은 동작 동안에 태스크 또는 태스크들을 수행"하는 회로부를 갖는"을 일반적으로 의미하는 구조의 광의의 설명일 수 있다. 이와 같이, 컴포넌트는 컴포넌트가 현재 온(on) 상태가 아닌 경우에도 태스크를 수행하도록 구성될 수 있다. 일반적으로, "~하도록 구성된"에 대응하는 구조를 형성하는 회로부는 하드웨어 회로들을 포함할 수 있다.
다양한 컴포넌트들은 설명의 편의를 위해 태스크 또는 태스크들을 수행하는 것으로 설명될 수 있다. 그러한 설명은 "~하도록 구성된"이라는 문구를 포함하는 것으로 해석되어야 한다. 하나 이상의 태스크들을 수행하도록 구성된 컴포넌트를 언급하는 것은 그 컴포넌트에 대해 35 U.S.C. § 112(f)의 해석을 적용하지 않고자 명백히 의도되는 것이다.
대략적으로 - 거의 올바른 또는 정확한 값을 지칭함. 예를 들어, "대략적으로"는 정확한(또는 원하는) 값의 1 내지 10 퍼센트 내에 있는 값을 지칭할 수 있다. 그러나, 실제 임계 값(또는 허용오차)은 애플리케이션 의존적일 수 있음에 유의해야 한다. 예를 들어, 일 실시예에서, "대략적으로"는 일부 특정 또는 원하는 값의 0.1% 내에 있음을 의미할 수 있는 반면, 다양한 다른 실시예들에서, 임계치는, 예를 들어, 특정 애플리케이션에 의해 요구되는 바와 같은 또는 원하는 대로, 2%, 3%, 5% 등일 수 있다.
도 1 - 무선 통신 시스템
도 1은 일부 실시예들에 따른 예시적인 무선 통신 시스템을 도시한다. 도 1의 시스템이 단지 가능한 시스템의 일례이고, 본 개시의 실시예들이 원하는 바대로 다양한 시스템들 중 임의의 시스템으로 구현될 수 있음에 유의한다. 도시된 바와 같이, 예시적인 시스템(100)은, 액세스 포인트(AP)(112), 다른 클라이언트 스테이션들(106), 무선 노드들(107), 및/또는 위치 태그 디바이스들(108)과 같은, 시스템(100) 내의 다양한 컴포넌트들과 무선으로 통신하도록 구성된 복수의 무선 클라이언트 스테이션들 또는 디바이스들, 또는 사용자 장비(UE)들(106)을 포함한다. 일부 구현예들은, AP(112)에 더하여 또는 그 대신에, 하나 이상의 기지국들을 포함할 수 있다. AP(112)는 Wi-Fi 액세스 포인트일 수 있고, 시스템(100)의 다양한 컴포넌트들과 무선으로 통신하기 위한 하나 이상의 다른 무선/액세스 기술들(예컨대, 블루투스(BT), 초광대역(UWB) 등)을 포함할 수 있다. AP(112)는 유선 및/또는 무선 통신 채널들을 통해 하나 이상의 다른 전자 디바이스들(도시되지 않음) 및/또는 인터넷과 같은 다른 네트워크와 통신할 수 있다. AP(112)는, 예컨대 광대역, 초광대역, 및/또는 추가적인 단거리/저전력 무선 통신 기술들에 기초하여, 다양한 IEEE 802.11 표준들뿐만 아니라 하나 이상의 독점적 통신 표준들과 같은 다양한 통신 표준들 중 임의의 것에 따라 동작하도록 구성될 수 있다. 일부 실시예들에서, 적어도 하나의 클라이언트 스테이션(106)은, 액세스 포인트(112)의 사용(예컨대, 피어-투-피어(peer-to-peer, P2P) 또는 디바이스-투-디바이스(device-to-device, D2D)) 없이, 하나 이상의 이웃 디바이스들(예컨대, 다른 클라이언트 스테이션들(106), 무선 노드들(107), 및/또는 위치 태그 디바이스들(108))과 직접 통신하도록 구성될 수 있다. 도시된 바와 같이, 무선 노드(107)는 웨어러블 디바이스, 게이밍 디바이스 등과 같은 다양한 디바이스들 중 임의의 것으로서 구현될 수 있다. 일부 실시예들에서, 무선 노드(107)는 스마트 어플라이언스들(예컨대, 냉장고, 스토브, 오븐, 식기 세척기, 세탁기, 의류 건조기 등), 스마트 서모스탯들, 및/또는 (예컨대, 스마트 전기 콘센트, 스마트 조명 기구 등과 같은) 다른 가정 자동화 디바이스들과 같은 다양한 사물 인터넷(IoT) 디바이스들일 수 있다.
도시된 바와 같이, 위치 태그 디바이스(108)는 시스템(100) 내의 하나 이상의 다른 컴포넌트들과 통신할 수 있다. 일부 실시예들에서, 위치 태그 디바이스(108)는 상대방 디바이스(예컨대, 클라이언트 스테이션(106))와 연관될 수 있고, 추가로, 하나 이상의 추가 디바이스들(예컨대, 다른 클라이언트 스테이션(106), 무선 노드들(107), AP(112))과 통신할 수 있다. 일부 실시예들에서, 상대방 디바이스와의 통신은 BLUETOOTH™ (및/또는 BLUETOOTH™ Low Energy(BT BLE)), Wi-Fi 피어-투-피어(예컨대, Wi-Fi 다이렉트(Wi-Fi Direct), NAN(Neighbor Awareness Networking) 등), 밀리미터파(mmWave)(예컨대, 802.11 ad/ay와 같은 60 ㎓)뿐만 아니라, 다양한 독점 프로토콜들 중 임의의 것과 같은 하나 이상의 액세스 기술들/프로토콜들을 통한 것일 수 있다(예컨대, 광대역 또는 초광대역(UWB) 및/또는 저전력 및/또는 초저전력(LP/ULP) 무선 통신을 통한 것일 수 있다). 일부 실시예들에서, 추가적인 디바이스들과의 통신은 BT/BLE뿐만 아니라 하나 이상의 다른 단거리 피어-투-피어 무선 통신 기법들(예컨대, 다양한 근거리 무선 통신(near-field communication, NFC) 기법들, RFID, NAN, Wi-Fi 다이렉트, UWB, LT/ULP 등)을 통한 것일 수 있다. 일부 실시예들에서, 위치 태그 디바이스(108)는 하나 이상의 추가 디바이스들을 통해서뿐만 아니라 상대방 디바이스를 통해 (예컨대, 태그 디바이스(108)에 의해 결정되고/되거나 다른 디바이스로부터 태그 디바이스(108)에 제공되는) 현재 위치로 서버를 업데이트할 수 있다.
도 2a 및 도 2b - 무선 통신 시스템
도 2a는 본 발명의 태양들이 구현될 수 있는 예시적인 (그리고 간략화된) 무선 통신 시스템을 도시한다. 도 2a의 시스템이 단지 가능한 시스템의 일례일 뿐이고, 본 발명의 실시예들이 원하는 바대로 다양한 시스템들 중 임의의 시스템에서 구현될 수 있다는 것에 유의한다.
도시된 바와 같이, 예시적인 무선 통신 시스템은 다른("제2") 무선 디바이스(108)와 통신하는 ("제1") 무선 디바이스(105)를 포함한다. 제1 무선 디바이스(105) 및 제2 무선 디바이스(108)는 다양한 무선 통신 기법들 중 임의의 것을 이용하여 무선으로 통신할 수 있다.
하나의 가능성으로서, 제1 무선 디바이스(105) 및 제2 무선 디바이스(108)는 WLAN 무선 통신에 기초한 무선 근거리 네트워킹(WLAN) 통신 기술(예컨대, IEEE 802.11/Wi-Fi 기반 통신) 및/또는 기법들을 이용하여 통신을 수행할 수 있다. 무선 디바이스(105) 및 무선 디바이스(108) 중 하나 또는 양측 모두는, 또한(또는 대안으로), BLUETOOTH™(BT), 저전력 BLUETOOTH™(BLE), 근거리 무선 통신(NFC), RFID, UWB, LP/ULP, GSM, UMTS(WCDMA, TDSCDMA), LTE, LTE-어드밴스드(LTE-Advanced, LTE-A), NR, 3GPP2 CDMA2000(예컨대, 1xRTT, 1xEV-DO, HRPD, eHRPD), Wi-MAX, GPS 등 중 임의의 것과 같은 하나 이상의 추가적인 무선 통신 프로토콜들을 통해 통신할 수 있다.
무선 디바이스들(105, 108)은 다양한 타입들 중 임의의 타입의 무선 디바이스일 수 있다. 하나의 가능성으로서, 무선 디바이스(105)는 스마트 폰, 핸드헬드 디바이스, 랩톱 컴퓨터, 웨어러블 디바이스(예컨대, 스마트 워치), 태블릿, 자동차, 또는 사실상 임의의 타입의 무선 디바이스와 같은, 실질적으로 휴대용인 무선 사용자 장비(UE) 디바이스일 수 있다. 다른 가능성으로서, 무선 디바이스(105)는 결제 키오스크/결제 디바이스, POS(point of sale) 단말기, 셋톱 박스, 미디어 플레이어(예컨대, 오디오 또는 시청각 디바이스), 게이밍 콘솔, 데스크톱 컴퓨터, 어플라이언스, 문, 액세스 포인트, 기지국, 또는 다양한 다른 타입들의 디바이스 중 임의의 것과 같은, 실질적으로 정지된 디바이스일 수 있다. 무선 디바이스(108)는, 예컨대, 다른 컴퓨팅 디바이스와 연관되고/되거나 그에 부착되고/되거나 달리 그에 통합된, 그리고/또는 개인 물품 또는 디바이스(예컨대, 지갑, 백팩, 수하물, 서류가방, 작은 지갑, 열쇠 고리/체인, 개인 식별 등) 및/또는 상업용 물품(예컨대, 선적용 컨테이너, 선적용/보관 팔레트, 재고물품 항목, 차량 등)과 연관되고/되거나 그에 부착되고/되거나 그에 통합된 독립형 폼팩터의 위치 태그 디바이스일 수 있다.
무선 디바이스들(105, 108) 각각은 무선 통신의 수행을 가능하게 하도록 구성된 무선 통신 회로부 - 다양한 디지털 및/또는 아날로그 무선 주파수(RF) 컴포넌트들을 포함할 수 있음 -, 메모리에 저장된 프로그램 명령어들을 실행하도록 구성된 하나 이상의 프로세서들, 필드 프로그래밍가능 게이트 어레이(FPGA), 프로그래밍가능 로직 디바이스(PLD), ASIC 및/또는 다양한 다른 컴포넌트들 중 임의의 것과 같은 하나 이상의 프로그래밍가능 하드웨어 요소들을 포함할 수 있다. 무선 디바이스(105) 및/또는 무선 디바이스(108)는 본 명세서에 기술된 방법 실시예들 또는 동작들 중 임의의 것, 또는 본 명세서에 기술된 방법 실시예들 또는 동작들 중 임의의 것의 임의의 부분을, 그러한 컴포넌트들 중 임의의 것 또는 전부를 사용하여 수행할 수 있다.
무선 디바이스들(105, 108) 각각은 하나 이상의 무선 통신 프로토콜들을 이용하여 통신하기 위한 하나 이상의 안테나들 및 대응하는 무선 주파수 프론트엔트 회로부를 포함할 수 있다. 일부 경우들에서, 수신 및/또는 송신 체인의 하나 이상의 부분들은 다수의 무선 통신 표준들 사이에서 공유될 수 있으며; 예를 들어, 디바이스는 부분적으로 또는 전체적으로 공유된 무선 통신 회로부를 사용하는(예컨대, 공유 무선통신장치 또는 하나 이상의 공유 무선통신장치 컴포넌트들을 사용하는) BT/BLE 또는 Wi-Fi를 사용하여 통신하도록 구성될 수 있다. 공유 통신 회로부는 무선 통신을 수행하기 위해, 단일의 안테나를 포함할 수 있거나 또는 (예컨대, MIMO용) 다수의 안테나들을 포함할 수 있다. 대안으로, 디바이스는 그것이 통신하도록 구성되게 하는 각각의 무선 통신 프로토콜에 대해 별개의 송신 및/또는 수신 체인들(예컨대, 별개의 안테나들 및 다른 무선통신장치 컴포넌트들을 포함함)을 포함할 수 있다. 추가의 가능성으로서, 디바이스는 다수의 무선 통신 프로토콜들 사이에서 공유되는 하나 이상의 무선통신장치들 또는 무선통신장치 컴포넌트들, 및 단일의 무선 통신 프로토콜에 의해 독점적으로 사용되는 하나 이상의 무선통신장치들 또는 무선통신장치 컴포넌트들을 포함할 수 있다. 예를 들어, 디바이스는 LTE, CDMA2000 1xRTT, GSM, 및/또는 5G NR 중 하나 이상을 사용하여 통신하기 위한 공유 무선통신장치, 및 Wi-Fi 및/또는 BT/BLE를 사용하여 통신하기 위한 하나 이상의 별개의 무선통신장치들을 포함할 수 있다. 다른 구성들이 또한 가능하다.
이전에 언급된 바와 같이, 본 발명의 태양들은 도 2a의 무선 통신 시스템과 함께 구현될 수 있다. 예를 들어, 무선 디바이스(예컨대, 무선 디바이스들(105 또는 108) 중 어느 하나)는 본 명세서에 기술된 방법들을 구현하도록(그리고/또는 그들의 구현을 돕도록)구성될 수 있다.
도 2b는 본 발명의 다양한 태양들과 함께 사용하도록 구성될 수 있는 예시적인 무선 디바이스(110)(예컨대, 무선 디바이스들(105 및/또는 108)에 대응함)를 도시한다. 디바이스(110)는 다양한 타입들 중 임의의 타입의 디바이스일 수 있으며, 다양한 타입들 중 임의의 타입의 기능성을 수행하도록 구성될 수 있다. 디바이스(110)는 실질적으로 휴대용인 디바이스일 수 있거나, 또는 잠재적으로 다양한 타입들 중 임의의 타입의 디바이스를 포함하는, 실질적으로 정지된 디바이스일 수 있다. 디바이스(110)는 도면들 중 임의의 것 또는 전부에 대한 것을 포함한, 본 명세서에 도시되고/되거나 기술된 기법들 또는 특징들 중 임의의 것을 수행하도록 구성될 수 있다.
도시된 바와 같이, 디바이스(110)는 프로세싱 요소(121)를 포함할 수 있다. 프로세싱 요소는 하나 이상의 메모리 요소들을 포함하거나 그에 커플링될 수 있다. 예를 들어, 디바이스(110)는, 다양한 타입들 중 임의의 타입의 메모리를 포함할 수 있고 다양한 기능들 중 임의의 것을 제공할 수 있는, 하나 이상의 메모리 매체들(예컨대, 메모리(111))을 포함할 수 있다. 예를 들어, 메모리(111)는 프로세싱 요소(121)에 대한 시스템 메모리의 역할을 하는 RAM일 수 있다. 추가로 또는 대안으로, 메모리(111)는 디바이스(110)를 위한 구성 메모리로서의 역할을 하는 ROM일 수 있다. 다른 타입들 및 기능들의 메모리가 또한 가능하다.
추가로, 디바이스(110)는 무선 통신 회로부(131)를 포함할 수 있다. 무선 통신 회로부는 다양한 통신 요소들 중 임의의 것(예컨대, 무선 통신을 위한 안테나, 아날로그 및/또는 디지털 통신 회로부/제어기들 등)을 포함할 수 있고, 디바이스가 하나 이상의 무선 통신 프로토콜들을 사용하여 무선으로 통신할 수 있게 할 수 있다.
일부 경우들에서, 무선 통신 회로부(131)는, 예컨대 프로세싱 요소(121)에 더하여, 그 자신의 프로세싱 요소(들)(예컨대, 기저대역 프로세서)를 포함할 수 있다는 것에 유의한다. 예를 들어, 프로세싱 요소(121)는 그 일차 기능이 디바이스(110)에서의 애플리케이션 계층 동작들을 지원하는 것일 수 있는 '애플리케이션 프로세서'일 수 있는 한편, 무선 통신 회로부(131)는 그 일차 기능이 디바이스(110)에서의 (예컨대, 디바이스(110)와 다른 디바이스들 사이의 무선 통신을 용이하게 하기 위한) 기저대역 계층 동작들을 지원하는 것일 수 있는 '기저대역 프로세서'일 수 있다. 다시 말해, 일부 경우들에서, 디바이스(110)는 다수의 프로세싱 요소들을 포함할 수 있다(예컨대, 멀티-프로세서 디바이스일 수 있다). (예컨대, 애플리케이션 프로세서/기저대역 프로세서 구성 대신에 또는 그에 더하여) 멀티-프로세서 아키텍처를 이용하는 다른 구성들이 또한 가능하다.
디바이스(110)는, 추가 프로세싱 및/또는 메모리 요소들(예컨대, 오디오 프로세싱 회로부), 하나 이상의 전력 공급 요소들(배터리 전력 및/또는 외부 전원에 의존할 수 있음), 사용자 인터페이스 요소들(예컨대, 디스플레이, 스피커, 마이크로폰, 카메라, 키보드, 마우스, 터치 스크린 등), 및/또는 다양한 다른 컴포넌트들 중 임의의 것을 포함할 수 있는, 디바이스(110)의 의도된 기능성에 따라, 디바이스 기능성을 구현하기 위한 다양한 다른 컴포넌트들(도시되지 않음) 중 임의의 것을 추가로 포함할 수 있다.
프로세싱 요소(121), 메모리(111), 및 무선 통신 회로부(131)와 같은, 디바이스(110)의 컴포넌트들은, 가능하게는 다수의 타입들의 인터페이스들의 조합을 포함한, 다양한 타입들 중 임의의 타입의 인터페이스를 포함할 수 있는 하나 이상의 상호접속 인터페이스들을 통해 동작가능하게(또는 통신가능하게) 커플링될 수 있다. 일례로서, USB 고속 칩간(high-speed inter-chip, HSIC) 인터페이스는 프로세싱 요소들 사이의 칩간 통신을 위해 제공될 수 있다. 대안으로(또는 추가로), 범용 비동기 수신기 송신기(universal asynchronous receiver transmitter, UART) 인터페이스, 직렬 주변기기 인터페이스(serial peripheral interface, SPI), 집적회로간(I2C), 시스템 관리 버스(SMBus), 및/또는 다양한 다른 통신 인터페이스들 중 임의의 것이, 다양한 디바이스 컴포넌트들 사이의 통신을 위해 사용될 수 있다. 다른 타입들의 인터페이스들(예컨대, 프로세싱 요소(121) 내의 통신을 위한 칩내 인터페이스들, 디바이스(110) 내에서의 또는 외부에서의 주변 컴포넌트들과의 통신을 위한 주변기기 인터페이스들 등)이 또한 디바이스(110)의 일부로서 제공될 수 있다.
도 2c - WLAN 시스템
도 2c는 일부 실시예들에 따른 예시적인 WLAN 시스템을 도시한다. 도시된 바와 같이, 예시적인 WLAN 시스템은 무선 통신 채널(142)을 통해 액세스 포인트(AP)(112)와 통신하도록 구성되는 복수의 무선 클라이언트 스테이션들 또는 디바이스들, 또는 사용자 장비(UE)들(106)을 포함한다. 일부 실시예들에서, AP(112)는 Wi-Fi 액세스 포인트일 수 있다. AP(112)는 유선 및/또는 무선 통신 채널(들)(150)을 통해 하나 이상의 다른 전자 디바이스들(도시되지 않음) 및/또는 인터넷과 같은 다른 네트워크(152)와 통신할 수 있다. 원격 디바이스(154)와 같은 추가적인 전자 디바이스들은 네트워크(152)를 통해 WLAN 시스템의 컴포넌트들과 통신할 수 있다. 예를 들어, 원격 디바이스(154)는 다른 무선 클라이언트 스테이션일 수 있다. WLAN 시스템은 다양한 IEEE 802.11 표준들과 같은 다양한 통신 표준들 중 임의의 것에 따라 동작하도록 구성될 수 있다. 일부 실시예들에서, 적어도 하나의 무선 디바이스(106)는, 액세스 포인트(112)의 사용 없이, 위치 태그 디바이스들(108)과 같은, 하나 이상의 이웃 모바일 디바이스들과 직접 통신하도록 구성된다.
또한, 일부 실시예들에서, 하기에서 추가로 기술되는 바와 같이, 무선 디바이스(106)(이는, 디바이스(110)의 예시적인 구현예일 수 있음)는 본 명세서에 기술된 방법들을 수행하도록(그리고/또는 그의 수행을 돕도록) 구성될 수 있다.
도 3a - 액세스 포인트 블록도
도 3a는 도 2b에 도시된 디바이스(110)의 하나의 가능한 예시적인 구현예일 수 있는 액세스 포인트(AP)(112)의 예시적인 블록도를 도시한다. 도 3a의 AP의 블록도는 가능한 시스템의 일례일 뿐임에 유의한다. 도시된 바와 같이, AP(112)는 AP(112)에 대한 프로그램 명령어들을 실행할 수 있는 프로세서(들)(204)를 포함할 수 있다. 프로세서(들)(204)는, 또한, 프로세서(들)(204)로부터 어드레스들을 수신하도록 그리고 그러한 어드레스들을 메모리(예를 들어, 메모리(260) 및 ROM(250)) 내의 위치들로 변환하도록 구성될 수 있는 메모리 관리 유닛(memory management unit, MMU)(240)에, 또는 다른 회로들 또는 디바이스들에 (직접적으로 또는 간접적으로) 커플링될 수 있다.
AP(112)는 적어도 하나의 네트워크 포트(270)를 포함할 수 있다. 네트워크 포트(270)는 유선 네트워크에 커플링되어 복수의 디바이스들, 예컨대, 모바일 디바이스들(106)에게 인터넷에 대한 액세스를 제공하도록 구성될 수 있다. 예를 들어, 네트워크 포트(270)(또는 추가의 네트워크 포트)는 홈 네트워크 또는 기업 네트워크와 같은 로컬 네트워크에 커플링되도록 구성될 수 있다. 예를 들어, 포트(270)는 이더넷 포트일 수 있다. 로컬 네트워크는 인터넷과 같은 하나 이상의 추가적인 네트워크들에 대한 접속성을 제공할 수 있다.
AP(112)는 적어도 하나의 안테나(234) 및 무선 통신 회로부(230)를 포함할 수 있으며, 이는 무선 송수신기로서 동작하도록 구성될 수 있고 모바일 디바이스(106)(뿐만 아니라 위치 태그 디바이스(108))와 통신하도록 추가로 구성될 수 있다. 안테나(234)는 통신 체인(232)을 통해 무선 통신 회로부(230)와 통신한다. 통신 체인(232)은 하나 이상의 수신 체인들 및/또는 하나 이상의 송신 체인들을 포함할 수 있다. 무선 통신 회로부(230)는 Wi-Fi 또는 WLAN, 예를 들어, 802.11을 통해 통신하도록 구성될 수 있다. 무선 통신 회로부(230)는, 또한 또는 대안으로, BT/BLE, UWB, 및/또는 LP/ULP를 포함하지만 이들로 제한되지 않는 다양한 다른 무선 통신 기술들을 통해 통신하도록 구성될 수 있다. 추가로, 일부 실시예들에서, 무선 통신 회로부(230)는, 또한 또는 대안으로, 예를 들어, AP가 소형 셀의 경우에 기지국과 동위치(co-locate)될 때, 또는 AP(112)가 다양한 상이한 무선 통신 기술들을 통해 통신하는 것이 바람직할 수 있을 때, LTE(Long-Term Evolution), LTE 어드밴스드(LTE-A), GSM(Global System for Mobile), WCDMA(Wideband Code Division Multiple Access), CDMA2000 등을 포함하지만 이들로 제한되지 않는 다양한 다른 무선 통신 기술들을 통해 통신하도록 구성될 수 있다.
또한, 일부 실시예들에서, 하기에서 추가로 기술되는 바와 같이, AP(112)는 본 명세서에 기술된 방법들을 수행하도록 (그리고/또는 이들의 수행을 돕도록) 구성될 수 있다.
도 3b - 클라이언트 스테이션 블록도
도 3b는 도 2b에 도시된 디바이스(110)의 하나의 가능한 예시적인 구현예일 수 있는 클라이언트 스테이션(106)의 예시적인 간략화된 블록도를 도시한다. 실시예들에 따르면, 클라이언트 스테이션(106)은 사용자 장비(UE) 디바이스, 모바일 디바이스 또는 이동국, 및/또는 무선 디바이스 또는 무선국일 수 있다. 도시된 바와 같이, 클라이언트 스테이션(106)은 다양한 목적들을 위한 부분들을 포함할 수 있는 시스템 온 칩(system on chip, SOC)(300)을 포함할 수 있다. SOC(300)는 클라이언트 스테이션(106)의 다양한 다른 회로들에 커플링될 수 있다. 예를 들어, 클라이언트 스테이션(106)은 다양한 타입들의 메모리(예컨대, NAND 플래시(310)를 포함함), (예컨대, 컴퓨터 시스템, 도크, 충전 스테이션 등에 커플링하기 위한) 커넥터 인터페이스(I/F)(또는 도크)(320), 디스플레이(360), 예컨대 LTE, GSM 등을 위한 셀룰러 통신 회로부(330), 단거리 내지 중거리(short to medium range) 무선 통신 회로부(329)(예컨대, Bluetooth™ 및 WLAN 회로부), 저전력/초저전력(LP/ULP) 무선통신장치(339), 및 초광대역 무선통신장치(341)를 포함할 수 있다. 클라이언트 스테이션(106)은 하나 이상의 UICC(들)(Universal Integrated Circuit Card(s)) 카드들(345)과 같은, SIM(Subscriber Identity Module) 기능성을 통합하는 하나 이상의 스마트 카드들(310)을 추가로 포함할 수 있다. 셀룰러 통신 회로부(330)는 도시된 바와 같은 안테나들(335, 336)과 같은 하나 이상의 안테나들에 커플링할 수 있다. 단거리 내지 중거리 무선 통신 회로부(329)는, 또한, 도시된 바와 같은 안테나들(337, 338)과 같은 하나 이상의 안테나들에 커플링할 수 있다. LP/ULP 무선통신장치(339)는 도시된 바와 같은 안테나들(347, 348)과 같은 하나 이상의 안테나들에 커플링할 수 있다. 추가로, UWB 무선통신장치(341)는 안테나들(345, 346)과 같은 하나 이상의 안테나들에 커플링할 수 있다. 대안으로, 무선통신장치들은, 각각의 안테나들 또는 각각의 안테나 세트들에 대한 커플링에 더하여 또는 그 대신에, 하나 이상의 안테나들을 공유할 수 있다. 무선통신장치들 중 일부 또는 전부는, 예컨대 다중 입력 다중 출력(multiple-input multiple output, MIMO) 구성에서 다수의 공간 스트림들을 수신하고/하거나 송신하기 위한 다수의 수신 체인들 및/또는 다수의 송신 체인들을 포함할 수 있다.
도시된 바와 같이, SOC(300)는 클라이언트 스테이션(106)에 대한 프로그램 명령어들을 실행할 수 있는 프로세서(들)(302), 및 그래픽 프로세싱을 수행하고 디스플레이 신호들을 디스플레이(360)에 제공할 수 있는 디스플레이 회로부(304)를 포함할 수 있다. SOC(300)는, 또한, 예를 들어 자이로스코프, 가속도계, 및/또는 다양한 다른 모션 감지 컴포넌트들 중 임의의 것을 사용하여 클라이언트 스테이션(106)의 모션을 검출할 수 있는 모션 감지 회로부(370)를 포함할 수 있다. 프로세서(들)(302)는, 또한, 프로세서(들)(302)로부터 어드레스들을 수신하도록, 그리고 그러한 어드레스들을 메모리(예컨대, 메모리(306), 판독 전용 메모리(ROM)(350), NAND 플래시 메모리(310)) 내의 위치들로 변환하도록 구성될 수 있는 메모리 관리 유닛(MMU)(340)에, 그리고/또는 디스플레이 회로부(304), 셀룰러 통신 회로부(330), 단거리 무선 통신 회로부(329), LP/ULP 통신 회로부(339), UWB 통신 회로부(341), 커넥터 인터페이스(I/F)(320), 및/또는 디스플레이(360)와 같은 다른 회로들 또는 디바이스들에 커플링될 수 있다. MMU(340)는 메모리 보호 및 페이지 테이블 변환 또는 셋업을 수행하도록 구성될 수 있다. 일부 실시예들에서, MMU(340)는 프로세서(들)(302)의 일부로서 포함될 수 있다.
위에 언급된 바와 같이, 클라이언트 스테이션(106)은 하나 이상의 이웃 클라이언트 스테이션들 및/또는 하나 이상의 위치 태그 디바이스들(108)과 직접 무선으로 통신하도록 구성될 수 있다. 클라이언트 스테이션(106)은, 도 2c에 도시된 것과 같은, WLAN 네트워크에서의 통신을 위해 WLAN RAT에 따라 통신하도록 구성될 수 있다. 또한, 일부 실시예들에서, 하기에서 추가로 기술되는 바와 같이, 클라이언트 스테이션(106)은 본 명세서에 기술된 방법들을 수행하도록 (그리고/또는 이들의 수행을 돕도록) 구성될 수 있다.
본 명세서에 기술된 바와 같이, 클라이언트 스테이션(106)은 본 명세서에 기술된 특징들을 구현하기 위한 하드웨어 및/또는 소프트웨어 컴포넌트들을 포함할 수 있다. 예를 들어, 클라이언트 스테이션(106)의 프로세서(302)는, 예컨대 메모리 매체(예컨대, 비일시적 컴퓨터 판독가능 메모리 매체)에 저장된 프로그램 명령어들을 실행함으로써, 본 명세서에 기술된 특징들 중 일부 또는 전부를 구현하도록 구성될 수 있다. 대안으로(또는 추가로), 프로세서(302)는 FPGA와 같은 프로그래밍가능 하드웨어 요소로서, 또는 ASIC로서 구성될 수 있다. 대안으로(그리고/또는 추가로), UE(106)의 프로세서(302)는 다른 컴포넌트들(300, 304, 306, 310, 320, 329, 330, 335, 336, 337, 338, 339, 340, 341, 345, 346, 347, 348, 350, 및/또는 360) 중 하나 이상과 함께, 본 명세서에 기술된 특징들 중 일부 또는 전부를 구현하도록 구성될 수 있다.
추가로, 본 명세서에 설명된 바와 같이, 프로세서(302)는 하나 이상의 프로세싱 요소들을 포함할 수 있다. 따라서, 프로세서(302)는 프로세서(302)의 기능들을 수행하도록 구성된 하나 이상의 집적회로(IC)들을 포함할 수 있다. 추가로, 각각의 집적회로는 프로세서(들)(204)의 기능들을 수행하도록 구성된 회로부(예컨대, 제1 회로부, 제2 회로부 등)를 포함할 수 있다.
또한, 본 명세서에 기술된 바와 같이, 셀룰러 통신 회로부(330) 및 단거리 무선 통신 회로부(329)는 각각 하나 이상의 프로세싱 요소들을 포함할 수 있다. 따라서, 셀룰러 통신 회로부(330) 및 단거리 무선 통신 회로부(329) 각각은 셀룰러 통신 회로부(330) 및 단거리 무선 통신 회로부(329)의 기능들을 각각 수행하도록 구성된 하나 이상의 집적회로(IC)들을 포함할 수 있다.
도 3c - 무선 노드 블록도
도 3c는 도 2b에 도시된 디바이스(110)의 하나의 가능한 예시적인 구현예일 수 있는 무선 노드(107)의 하나의 가능한 블록도를 도시한다. 도시된 바와 같이, 무선 노드(107)는 다양한 목적들을 위한 부분들을 포함할 수 있는 시스템 온 칩(SOC)(301)을 포함할 수 있다. 예를 들어, 도시된 바와 같이, SOC(301)는 무선 노드(107)에 대한 프로그램 명령어들을 실행할 수 있는 프로세서(들)(303), 및 그래픽 프로세싱을 수행하고 디스플레이 신호들을 디스플레이(361)에 제공할 수 있는 디스플레이 회로부(305)를 포함할 수 있다. SOC(301)는, 또한, 예를 들어 자이로스코프, 가속도계, 및/또는 다양한 다른 모션 감지 컴포넌트들 중 임의의 것을 사용하여 무선 노드(107)의 모션을 검출할 수 있는 모션 감지 회로부(371)를 포함할 수 있다. 프로세서(들)(303)는, 또한, 프로세서(들)(303)로부터 어드레스들을 수신하도록 그리고 그들 어드레스들을 메모리(예를 들어, 메모리(307), 판독 전용 메모리(ROM)(351), 플래시 메모리(311)) 내의 위치들로 변환하도록 구성될 수 있는 메모리 관리 유닛(MMU)(341)에 커플링될 수 있다. MMU(341)는 메모리 보호 및 페이지 테이블 변환 또는 셋업을 수행하도록 구성될 수 있다. 일부 실시예들에서, MMU(341)는 프로세서(들)(303)의 일부로서 포함될 수 있다.
도시된 바와 같이, SOC(301)는 무선 노드(107)의 다양한 다른 회로들에 커플링될 수 있다. 예를 들어, 무선 노드(107)는 다양한 유형의 메모리(예컨대, NAND 플래시(311)를 포함함), (예컨대, 컴퓨터 시스템, 도크, 충전 스테이션 등에 커플링하기 위한) 커넥터 인터페이스(321), 디스플레이(361), 및 (예컨대, LTE, LTE-A, CDMA2000, 블루투스, Wi-Fi, NFC, GPS, UWB, LP/ULP 등을 위한) 무선 통신 회로부(무선통신장치)(381)를 포함할 수 있다.
무선 노드(107)는 기지국들 및/또는 다른 디바이스들과의 무선 통신을 수행하기 위해 적어도 하나의 안테나, 및 일부 실시예들에서는 다수의 안테나들(387, 388)을 포함할 수 있다. 예를 들어, 무선 노드(107)는 무선 통신을 수행하기 위해 안테나들(387, 388)을 사용할 수 있다. 전술된 바와 같이, 무선 노드(107)는, 일부 실시예들에서, 복수의 무선 통신 표준들 또는 무선 액세스 기술(RAT)들을 이용하여 무선으로 통신하도록 구성될 수 있다.
무선 통신 회로부(무선통신장치)(381)는 Wi-Fi 로직(382), 셀룰러 모뎀(383), BT/BLE 로직(384), UWB 로직(385), 및 LP/ULP 로직(386)을 포함할 수 있다. Wi-Fi 로직(382)은 무선 노드(107)가 예컨대, 802.11 네트워크 상에서 그리고/또는 피어-투-피어 통신(예컨대, NAN)을 통해, Wi-Fi 통신을 수행할 수 있게 하기 위한 것이다. BT/BLE 로직(384)은 무선 노드(107)가 블루투스 통신을 수행할 수 있게 하기 위한 것이다. 셀룰러 모뎀(383)은 하나 이상의 셀룰러 통신 기술들에 따라 셀룰러 통신을 수행할 수 있다. UWB 로직(385)은 무선 노드(107)가 UWB 통신을 수행할 수 있게 하기 위한 것이다. LP/ULP 로직(386)은 무선 노드(107)가 LP/ULP 통신을 수행할 수 있게 하기 위한 것이다. 무선 통신 회로부(381)의 일부 또는 모든 컴포넌트들은 위치 태그 디바이스(108)와의 통신을 위해 사용될 수 있다.
본 명세서에 기술된 바와 같이, 무선 노드(107)는 본 발명의 실시예들을 구현하기 위한 하드웨어 및 소프트웨어 컴포넌트들을 포함할 수 있다. 예를 들어, 무선 노드(107)의 무선 통신 회로부(381)의 하나 이상의 컴포넌트들은, 예컨대 메모리 매체(예컨대, 비일시적 컴퓨터 판독가능 메모리 매체) 상에 저장된 프로그램 명령어들을 실행하는 프로세서에 의해, FPGA로서 구성된 프로세서에 의해, 그리고/또는 ASIC를 포함할 수 있는 전용 하드웨어 컴포넌트들을 사용하여, 본 명세서에 기술된 방법들 중 일부 또는 전부를 구현하도록 구성될 수 있다. 예를 들어, 일부 실시예들에서, 하기에서 추가로 기술되는 바와 같이, 무선 노드(107)는 본 명세서에 기술된 방법들을 수행하도록 (그리고/또는 이들의 수행을 돕도록) 구성될 수 있다.
도 4: 위치 태그 디바이스
도 4는 도 2b에 도시된 디바이스(110)의 하나의 가능한 예시적인 구현예일 수 있는 위치 태그 디바이스(108)의 예시적인 간략화된 블록도를 도시한다. 실시예들에 따르면, 위치 태그 디바이스(108)는 하나 이상의 목적들(또는 기능들 또는 동작들)을 수행하기 위한 하나 이상의 부분들을 포함할 수 있는 시스템 온 칩(SOC)(400)을 포함할 수 있다. SOC(400)는 위치 태그 디바이스(108)의 하나 이상의 다른 회로들에 커플링될 수 있다. 예를 들어, 위치 태그 디바이스(108)는 다양한 타입들의 메모리(예컨대, NAND 플래시(410)를 포함함), 커넥터 인터페이스(I/F)(420)(예컨대, 컴퓨터 시스템, 도크, 충전 스테이션, 조명(예컨대, 시각적 출력용), 스피커(예컨대, 가청 출력용) 등에 커플링하기 위함), 전력 공급부(425)(이는, 제거불가능할 수 있고/있거나, 제거가능하고 교체가능할 수 있고/있거나, 재충전가능할 수 있음), 및 통신 회로부(무선통신장치)(451)(예컨대, BT/BLE, WLAN, LP/ULP, UWB)를 포함할 수 있다.
위치 태그 디바이스(108)는 상대방 디바이스(예컨대, 클라이언트 스테이션(106), 무선 노드(107), AP(112) 등)와의 무선 통신을 수행하기 위해 적어도 하나의 안테나, 및 일부 실시예들에서는, 다수의 안테나들(457, 458)뿐만 아니라 다른 무선 디바이스들(예컨대, 클라이언트 스테이션(106), 무선 노드(107), AP(112), 다른 위치 태그 디바이스들(108) 등)을 포함할 수 있다. 일부 실시예들에서, 하나 이상의 안테나들은 단일 무선통신장치 및/또는 무선 프로토콜과 함께 사용하는 데 전용될 수 있다. 일부 다른 실시예들에서, 하나 이상의 안테나들이 2개 이상의 무선통신장치들 및/또는 무선 프로토콜들에 걸쳐서 공유될 수 있다. 무선 통신 회로부(451)는 UWB 로직(452), LP/ULP 로직(453), 및/또는 BT/BLE 로직(454) 중 임의의 것/모두를 포함할 수 있다. 일부 실시예들에서, 무선 통신 회로부는, 선택적으로, Wi-Fi 로직 및/또는 셀룰러(예컨대, 라이선스 보조 액세스(License Assisted Access, LAA)) 로직과 같은 임의의 다른 프로토콜(들)에 대한 로직을 포함할 수 있다. BT/BLE 로직(454)은 위치 태그 디바이스(108)가 블루투스 통신을 수행할 수 있게 하기 위한 것이다. UWB 로직(452)은 위치 태그 디바이스(108)가 UWB 통신을 수행할 수 있게 하기 위한 것이다. LP/ULP 로직(453)은 위치 태그 디바이스(108)가 LP/ULP 통신을 수행할 수 있게 하기 위한 것이다. 일부 실시예들에서, 무선 통신 회로부(451)는, 예컨대 다중 입력 다중 출력(MIMO) 구성에서 다수의 공간 스트림들을 수신 및/또는 송신하기 위한 다수의 수신 체인들 및/또는 다수의 송신 체인들을 포함할 수 있다. UWB 로직(452), LP/ULP 로직(453), 및 BT/BLE 로직(454) 각각은 단방향 또는 양방향 통신을 수행하도록 독립적으로 구성될 수 있다.
도시된 바와 같이, SOC(400)는 위치 태그 디바이스(108)에 대한 프로그램 명령어들을 실행할 수 있는 프로세서(들)(402)를 포함할 수 있다. SOC(400)는, 또한, 예를 들어 자이로스코프, 가속도계, 및/또는 다양한 다른 모션 감지 컴포넌트들 중 임의의 것을 사용하여 위치 태그 디바이스(108)의 모션을 검출하도록 구성될 수 있는 모션 감지 회로부(470)를 포함할 수 있다. 일부 실시예들에서, GPS 수신기 및 연관된 회로부가 다른 모션 감지 회로부에 더하여 또는 그 대신에 사용될 수 있다. 프로세서(들)(402)는, 또한, 프로세서(들)(402)로부터 어드레스들을 수신하도록 그리고 그러한 어드레스들을 메모리(예컨대, 메모리(406), 판독 전용 메모리(ROM)(450), NAND 플래시 메모리(410)) 내의 위치들로 변환하도록 구성될 수 있는 메모리 관리 유닛(MMU)(440)에 그리고/또는 무선 통신 회로부(451)와 같은 다른 회로들 또는 디바이스들에 (직접적으로 또는 간접적으로) 커플링될 수 있다. MMU(440)는 메모리 보호 및 페이지 테이블 변환 또는 셋업을 수행하도록 구성될 수 있다. 일부 실시예들에서, MMU(440)는 프로세서(들)(402)의 일부로서 포함될 수 있다.
위에 언급된 바와 같이, 위치 태그 디바이스(108)는 하나 이상의 이웃 무선 디바이스들과 무선으로 통신하도록 구성될 수 있다. 일부 실시예들에서, 하기에서 추가로 기술되는 바와 같이, 위치 태그 디바이스(108)는 본 명세서에 기술된 방법들을 수행하도록 (그리고/또는 이들의 수행을 돕도록) 구성될 수 있다.
위치 태그 전력 관리
일부 실시예들에서, 위치 태그 디바이스(108)와 같은 멀티 인터페이스 트랜스폰더(MIT) 디바이스는 다수의 전력 레벨들 및/또는 전력 모드들을 포함할 수 있다. 예를 들어, 도 5는 일부 실시예들에 따른, MIT 디바이스의 다양한 전력 모드들에 대한 예시적인 상태도를 도시한다. 도시된 바와 같이, MIT 디바이스는 저전력 모드(502), 초저전력 모드(504), 고전력 모드(506), 및/또는 초고전력 모드(508)와 같은 다양한 전력 모드들 중 임의의 모드에서 동작할 수 있다. 또한, 도시된 바와 같이, MIT 디바이스는 다양한 모드들 중 임의의 모드 사이에서 전환(또는 스위칭)할 수 있다. 모드들 사이의 전환은 하나 이상의 수신된 신호, 센서 데이터, 타이밍 데이터, 환경 데이터, 활동 데이터, 위치 데이터 등을 포함하는 임의의 인자 또는 인자들의 조합에 기초할 수 있다. 또한, MIT 디바이스는 현재 모드로부터 직접 임의의 다른 사용가능한 모드로 전환하도록 구성될 수 있다. 그러나, 일부 구현예들에서, 전환은 하나 이상의 개재 모드들을 통한 연속(succession)을 포함할 수 있다. 예를 들어, MIT 디바이스는, (예컨대, 전환(510)을 통해) 저전력 모드(502)와 초저전력 모드(504) 사이에서, (예컨대, 전환(516)을 통해) 저전력 모드(502)와 고전력 모드(506) 사이에서, 그리고/또는 (예컨대, 전환(518)을 통해) 저전력 모드(502)와 초고전력 모드(508) 사이에서 전환할 수 있다. 다른 예로서, MIT 디바이스는, (예컨대, 전환(510)을 통해) 초저전력 모드(504)와 저전력 모드(502) 사이에서, (예컨대, 전환(512)을 통해) 초저전력 모드(504)와 고전력 모드(506) 사이에서, 그리고/또는 (예컨대, 전환(514)을 통해) 초저전력 모드(504)와 초고전력 모드(508) 사이에서 전환할 수 있다. 유사하게, MIT 디바이스는, (예컨대, 전환(516)을 통해) 고전력 모드(506)와 저전력 모드(502) 사이에서, (예컨대, 전환(512)을 통해) 고전력 모드(506)와 초저전력 모드(504) 사이에서, 그리고/또는 (예컨대, 전환(520)을 통해) 고전력 모드(506)와 초고전력 모드(508) 사이에서 전환할 수 있다. 추가로, MIT 디바이스는, (예컨대, 전환(518)을 통해) 초고전력 모드(508)와 저전력 모드(502) 사이에서, (예컨대, 전환(514)을 통해) 초고전력 모드(508)와 초저전력 모드(504) 사이에서, 그리고/또는 (예컨대, 전환(520)을 통해) 초고전력 모드(502)와 고전력 모드(506) 사이에서 전환할 수 있다.
일부 실시예들에서, 초저전력 모드(504)는, 예컨대 위치 태그 디바이스(108)를 참조하여 전술된 바와 같이, LP/ULP 인터페이스 및/또는 LP/ULP 로직과 연관될 수 있다. 일부 실시예들에서, MIT 디바이스는 트리거링 이벤트까지 초저전력 모드(504)에서 유지될 수 있다. 일부 실시예들에서, 트리거링 이벤트는 MIT 디바이스가 고전력 동작 모드(예컨대, 저전력 모드(502), 고전력 모드(506), 및/또는 초고전력 모드(508) 중 임의의 것)로 전환하게 할 수 있다.
일부 실시예들에서, 트리거링 이벤트는 이웃 디바이스로부터 수신된 신호/비컨일 수 있다. 일부 실시예들에서, 웨이크업 신호/비컨은 MIT 디바이스에 특정될 수 있거나, 또는 예컨대, MIT 디바이스들의 세트에 또는 모든 MIT 디바이스들에 적용가능한 일반 신호/비컨일 수 있다. 다시 말해, MIT 디바이스는 MIT 디바이스를 웨이크업하도록 의도하는 이웃 디바이스로부터 웨이크업 신호/비컨을 수신할 수 있거나, 또는 MIT 디바이스는 웨이크업 신호/비컨의 수신 범위 내에서 임의의 MIT 디바이스(또는 소정 타입(들) 중 임의의 타입의 MIT 디바이스)를 웨이크업하도록 의도하는 이웃 디바이스로부터의 웨이크업 신호/비컨을 수신할 수 있다. 일부 실시예들에서, 웨이크업 신호는 LP/ULP 통신을 통해 수신될 수 있다. 일부 실시예들에서, 웨이크업 신호는 초저전력 무선통신장치에 의해, 예컨대, 이웃 무선 디바이스와의 ULP/LP 통신을 통해 수신될 수 있다. 일부 실시예들에서, 웨이크업 신호/비컨은 MIT 디바이스가 고전력 동작 모드(예컨대, 저전력 모드(502), 고전력 모드(506), 및/또는 초고전력 모드(508) 중 임의의 모드)로 전환하게 할 수 있다. 일부 실시예들에서, 초저전력 모드(504)로부터의 전환은 MIT 디바이스의 현재 위치 구역 및/또는 상대방 디바이스의 이동과 같은 하나 이상의 인자들에 적어도 부분적으로 기초하여 둔화(또는 지연)될 수 있다.
예를 들어, MIT 디바이스가, 그의 현재 위치가 (예컨대, 사용자의 집, 사용자의 직장, 사용자의 자동차, 및/또는 빈번한 위치, 예컨대 친구 또는 친척의 집과 같은) 안전 구역 내에 있다고 결정하는 경우, MIT 디바이스는 고전력 모드로의 전환을 지연시키거나 호출하지 않을 수 있다. 다른 예로서, MIT 디바이스가, 상대방 디바이스의 이동이 MIT 디바이스의 이동과 유사하다고 결정하는 경우, MIT 디바이스는 일정한 모션 상태 및 지연을 결정할 수 있거나, 또는 고전력 상태로의 전환을 호출하지 않을 수 있다.
반대로, 일부 실시예들에서, 초저전력 모드(504)로부터의 전환은, MIT 디바이스의 현재 위치 또는 위치 구역, 및/또는 현재 운송 모드와 같은 하나 이상의 인자들에 적어도 부분적으로 기초하여 가속될 수 있다. 예를 들어, MIT 디바이스가 운송 전환이 발생하고 있거나 또는 발생하려고 한다고(예컨대, 기차, 비행기, 페리, 택시에서 내리고/내리거나 열차, 비행기, 비행기, 페리, 택시에 탑승함) 결정한(또는 통지받는) 경우, MIT 디바이스는 고전력 모드로의 전환을 가속할 수 있다(예컨대, 상대방 디바이스로부터의 분리와 같은 다른 트리거의 부재 시에도 전환을 구현할 수 있다).
일부 실시예들에서, 트리거링 이벤트는 MIT 디바이스에 의한 이동의 감지일 수 있다. 예를 들어, MIT 디바이스는, 예컨대 모션 감지 회로부를 통해, 이동을 모니터링할 수 있고, MIT 디바이스의 이동에 적어도 부분적으로 기초하여 초저전력 모드(504)로부터 고전력 모드로 전환할 수 있다. 일부 실시예들에서, 트리거링 이벤트는 MIT 디바이스의 위치 업데이트들 사이의 경과 시간에 적어도 부분적으로 기초할 수 있다. 일부 실시예들에서, 위치 업데이트들 사이의 경과 시간은 MIT 디바이스의 위치 모드(예컨대, 안전 구역 모드, 위험 구역 모드, 분실 모드 등)에 적어도 부분적으로 기초할 수 있다.
예를 들어, 트리거링 이벤트에 기초하여, MIT 디바이스는 저전력 모드(502)로 전환할 수 있고, 저전력 인터페이스를 통해 제1 속도로 비컨들을 송신하고/하거나 비컨들을 스캐닝하기 시작할 수 있다. 일부 실시예들에서, 비컨 송신들의 주기성은 대략 1 내지 2 초일 수 있다. 일부 다른 실시예들에서, 비컨 송신들의 주기성은 1 초 미만, 1 내지 5 초, 또는 5 초 초과일 수 있다. 일부 실시예들에서, 비컨들은 BLE 인터페이스를 통해 또는 BLE 로직을 통해 송신될 수 있다. 일부 실시예들에서, 비컨들의 송신 전력은 MIT 디바이스의 위치 모드 및/또는 마지막 위치 업데이트 이래의 경과 시간에 적어도 부분적으로 기초할 수 있다. 예를 들어, 안전 구역 모드에서, MIT 디바이스는 위험 구역 모드에 비해, 웨이크업 시에 덜 빈번하게 그리고 더 낮은 전력 레벨에서 비컨들을 송신할 수 있으며, 여기서 MIT 디바이스는 웨이크업 시에 더 빈번하게 그리고/또는 더 높은 전력 레벨에서 비컨들을 송신할 수 있다. 일부 실시예들에서, MIT 디바이스는 업데이트된 위치의 확인응답(acknowledgment) 시 초저전력 모드(504)로 다시 전환할 수 있다. 일부 실시예들에서, MIT 디바이스는 초저전력 모드(504)로의 전환 전에 다양한 기준들(예컨대, 위험 구역 내로의 진입의 검출, 상대방 디바이스로부터 수신된 명령어, 이동 검출, 상대방 디바이스로부터의 증가하는 분리 등)에 따라 고전력 모드(506) 및/또는 초고전력 모드(508) 중 하나로 전환할 수 있다.
다른 예로서, 트리거링 이벤트에 기초하여, MIT 디바이스는 고전력 모드(506)로 전환할 수 있고, 저전력 인터페이스를 통해 제2 속도로 비컨들을 송신하고/하거나 수신하기 시작할 수 있다. 일부 실시예들에서, 비컨 송신들의 주기성은 대략 1 내지 10 밀리초일 수 있다. 일부 다른 실시예들에서, 주기성은 1 밀리초 미만, 수십 밀리초 미만, 또는 수백 밀리초 미만일 수 있다. 일부 실시예들에서, 비컨들은 BLE 인터페이스를 통해 또는 BLE 로직을 통해 송신될 수 있다. 일부 실시예들에서, 비컨들의 송신 전력은 MIT 디바이스의 위치 모드 및/또는 마지막 위치 업데이트 이래의 경과 시간에 적어도 부분적으로 기초할 수 있다. 예를 들어, 안전 구역 모드에서, MIT 디바이스는 위험 구역 모드에 비해, 웨이크업 시에 덜 빈번하게 그리고/또는 더 낮은 전력 레벨에서 비컨들을 송신할 수 있으며, 여기서 MIT 디바이스는 웨이크업 시에 더 빈번하게 그리고/또는 더 높은 전력 레벨에서 비컨들을 송신할 수 있다. 일부 실시예들에서, MIT 디바이스는 업데이트된 위치의 확인응답 시 초저전력 모드(504)로 다시 전환할 수 있다. 일부 실시예들에서, MIT 디바이스는 초저전력 모드(504)로의 전환 전에 다양한 기준들(예컨대, 위험 구역 내로의 진입의 검출, 상대방 디바이스로부터 수신된 명령어, 이동 검출, 상대방 디바이스로부터의 분리 등)에 따라 저전력 모드(502) 및/또는 초고전력 모드(508) 중 하나로 전환할 수 있다.
추가 예로서, MIT 디바이스는 초고전력 모드(508)로 전환할 수 있고, 고전력 인터페이스를 통해 제1 속도로 비컨들을 송신하기 시작할 수 있다. 일부 실시예들에서, 비컨들은 UWB 인터페이스를 통해 또는 UWB 로직을 통해 송신될 수 있다. 일부 실시예들에서, 초고전력 모드(508)는 상대방 디바이스가 MIT 디바이스를 찾고 있을 때(예컨대, 정확하게 위치찾기하려고 시도할 때) 개시될 수 있다. 일부 실시예들에서, MIT 디바이스는 업데이트된 위치의 확인응답 시 초저전력 모드(504)로 다시 전환할 수 있다. 일부 실시예들에서, MIT 디바이스는 초저전력 모드(504)로의 전환 전에 다양한 기준들(예컨대, 위험 구역 내로의 진입의 검출, 상대방 디바이스로부터 수신된 명령어, 이동 검출 등)에 따라 저전력 모드(502) 및/또는 초고전력 모드(508) 중 하나로 전환할 수 있다.
도 6a 내지 도 6c는 일부 실시예들에 따른, 이웃 디바이스들을 통해 위치를 업데이트하는 MIT 디바이스의 예들을 도시한다. 도시된 바와 같이, MIT 디바이스(608)는, 상대방(또는 신뢰받는) 디바이스(602)(예컨대, 위치 서버(614)와 같은 위치 서버에 MIT 디바이스를 등록하는 데 사용되는 디바이스와 같은, MIT 디바이스와 연관된 디바이스) 및/또는 비-상대방 디바이스들(604a, 604n)(예컨대, 위치 서버(614)와 같은 위치 서버와 연관되지만 MIT 디바이스와 연관된 디바이스가 아닌 디바이스)과 같은 하나 이상의 이웃 디바이스들의 범위 내에 있을 수 있다. MIT 디바이스(608)는 트리거링 이벤트(620, 630, 또는 640)와 같은 트리거링 이벤트를 검출/감지할 수 있다. 트리거링 이벤트에 응답하여, MIT 디바이스(608)는 초저전력 동작 모드로부터 고전력 동작 모드로 전환할 수 있고, 비컨들/신호들(610)을 송신하기 시작할 수 있다. MIT 디바이스(608)에 의해 송신되는 비컨/신호의 주기성, 전력, 및 타입은 MIT 디바이스의 전력 모드에 적어도 부분적으로 기초할 수 있다는 것에 유의한다. 따라서, 일부 실시예들에서, 비컨들/신호들(610)은 낮은 속도(예컨대, 대략 매 1 내지 2 초)로 송신되는 저전력 비컨들/신호들(예컨대, BLE 비컨들/신호들), 높은 속도(예컨대, 대략 매 1 내지 10 밀리초)로 송신되는 저전력 비컨들/신호들, 및/또는 고전력 비컨들/신호들(예컨대, UWB 비컨들/신호들)일 수 있다.
예를 들어, 도 6a에 의해 도시된 바와 같이, 트리거링 이벤트(620) 이후, MIT 디바이스(608)는 하나 이상의 비컨들(610)을 송신할 수 있다. 비컨들(610) 중 적어도 하나는 상대방 디바이스(602)에 의해 수신될 수 있다. 적어도 하나의 비컨(610)의 수신 시, 상대방 디바이스(602)는 MIT 디바이스(608)와 통신(622)을 교환할 수 있다. 통신(622)에 기초하여, 상대방 디바이스(602)는 통신(624, 626)을 통해 MIT 디바이스(608)의 업데이트된 위치로 위치 서버(614)를 업데이트할 수 있다. 일부 실시예들에서, 통신(624, 626)은 위치 서버(614)와의 푸시 통지 접속을 통해 전달될 수 있다. 일단 위치 서버(614)가 MIT 디바이스(608)의 업데이트된 위치를 확인했다면, 상대방 디바이스(602)는 MIT 디바이스(608)와 하나 이상의 확인 메시지들(628)을 교환할 수 있다. 629에서, MIT 디바이스(608)는, 예컨대 전술된 바와 같이, 초저전력 모드로 그리고/또는 하나 이상의 다른 전력 모드들로 다시 전환할 수 있다.
다른 예로서, 도 6b에 의해 도시된 바와 같이, 트리거링 이벤트(630) 이후, MIT 디바이스(608)는 하나 이상의 비컨들(610)을 송신할 수 있다. 비컨들(610) 중 적어도 하나는 비-상대방 디바이스(604a)에 의해 수신될 수 있다. 적어도 하나의 비컨(610)의 수신 시, 비-상대방 디바이스(604a)는 MIT 디바이스(608)와 통신(632)을 교환할 수 있다. 통신(632)에 기초하여, 비-상대방 디바이스(604a)는 통신(634, 636)을 통해 MIT 디바이스(608)의 업데이트된 위치로 위치 서버(614)를 업데이트할 수 있다. 일부 실시예들에서, 통신(634, 636)은 위치 서버(614)와의 푸시 통지 접속을 통해 전달될 수 있다. 일단 위치 서버(614)가 MIT 디바이스(608)의 업데이트된 위치를 확인했다면, 비-상대방 디바이스(604a)는 MIT 디바이스(608)와 하나 이상의 확인 메시지들(638)을 교환할 수 있다. 639에서, MIT 디바이스(608)는, 예컨대 전술된 바와 같이, 초저전력 모드로 그리고/또는 하나 이상의 다른 전력 모드들로 다시 전환할 수 있다.
추가 예로서, 도 6c에 의해 도시된 바와 같이, 트리거링 이벤트(640) 이후, MIT 디바이스(608)는 하나 이상의 비컨들(610)을 송신할 수 있다. 비컨들(610) 중 적어도 하나는 비-상대방 디바이스(604n)에 의해 수신될 수 있다. 적어도 하나의 비컨(610)의 수신 시, 비-상대방 디바이스(604n)는 MIT 디바이스(608)와 통신(642)을 교환할 수 있다. 통신(642)에 기초하여, 비-상대방 디바이스(604n)는 통신(644, 646)을 통해 MIT 디바이스(608)의 업데이트된 위치로 위치 서버(614)를 업데이트할 수 있다. 일부 실시예들에서, 통신(644, 646)은 위치 서버(614)와의 푸시 통지 접속을 통해 전달될 수 있다. 일단 위치 서버(614)가 MIT 디바이스(608)의 업데이트된 위치를 확인했다면, 비-상대방 디바이스(604n)는 MIT 디바이스(608)와 하나 이상의 확인 메시지들(648)을 교환할 수 있다. 649에서, MIT 디바이스(608)는, 예컨대 전술된 바와 같이, 초저전력 모드로 그리고/또는 하나 이상의 다른 전력 모드들로 다시 전환할 수 있다.
도 7은 일부 실시예들에 따른, 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 전력 관리를 위한 예시적인 방법의 블록도를 도시한다. 도 7에 도시된 방법은, 다른 디바이스들 중에서도, 도면들에 도시된 시스템들 또는 디바이스들 중 임의의 것과 함께 이용될 수 있다. 다양한 실시예들에서, 도시된 방법 요소들 중 일부는 동시에, 또는 도시된 바와는 상이한 순서로 수행될 수 있거나, 또는 생략될 수 있다. 추가 방법 요소들이 또한 원하는 대로 수행될 수 있다. 도시된 바와 같이, 이 방법은 다음과 같이 동작할 수 있다.
702에서, MIT 디바이스는, 제1 전력 상태에 있는 동안, 이벤트의 검출에 적어도 부분적으로 기초하여 제2 전력 상태로 전환하도록 결정할 수 있다. 일부 실시예들에서, 이벤트는 MIT 디바이스의 인터페이스, 예컨대 제1 인터페이스, 및/또는 감지 회로부, 예컨대, 모션 감지 회로부를 통해 검출가능할 수 있다. 예를 들어, 일부 실시예들에서, 이벤트는 제1 인터페이스를 통해 웨이크업 표시를 (클라이언트 스테이션(106) 및/또는 무선 노드(107)와 같은 상대방 디바이스로부터) 수신하는 것을 포함할 수 있다. 일부 실시예들에서, 제1 인터페이스는 초저전력 무선 주파수(RF) 인터페이스(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기)일 수 있다. 일부 실시예들에서, 이벤트는, 예컨대 임계치 초과의, MIT 디바이스의 이동(및/또는 이동의 변화)을 검출하는 것을 포함할 수 있다. 일부 실시예들에서, MIT 디바이스는, 예컨대, 상대방 디바이스가, 이동이 운송 모드와 연관됨을 나타내는 경우, 모션 회로부에 의해 검출된 이동을 무시할 수 있다는 것에 유의한다.
704에서, MIT 디바이스는 제2 전력 상태로 전환할 수 있다. 일부 실시예들에서, 제2 전력 상태로 전환하는 것은 MIT 디바이스의 제2 인터페이스를 활성화시키는 것을 포함할 수 있다. 일부 실시예들에서, 제2 인터페이스는 블루투스 인터페이스 및/또는 초광대역(UWB) 인터페이스 중 하나일 수 있다. 일부 실시예들에서, MIT 디바이스는 검출된 이벤트에 적어도 부분적으로 기초하여 활성화할 인터페이스를 결정할 수 있다.
706에서, MIT 디바이스는, 제2 전력 상태에 있는 동안, 검출된 이벤트에 적어도 부분적으로 기초하여, 선택된 인터페이스를 통해 하나 이상의 비컨들을 송신할 수 있다. 예를 들어, 이벤트가 웨이크업 표시를 수신하는 것을 포함하는 경우, 웨이크업 표시는 특정 인터페이스를 활성화하기 위한 명령어들을 포함할 수 있다. 추가로, 일부 실시예들에서, 명령어들은 하나 이상의 송신 간격들 및/또는 송신 전력들을 포함할 수 있다. 예를 들어, 명령어들은 블루투스 인터페이스의 활성화를 나타낼 수 있다. 추가로, 명령어들은 송신 속도(예컨대, 대략 매 1 내지 2 초의 더 낮은 속도, 또는, 예컨대, 대략 매 1 내지 10 밀리초의 더 높은 속도)를 나타낼 수 있다. 또한, 명령어들은 (예컨대, 혼잡도에 기초하여) 송신 전력을 나타낼 수 있다. 다른 예로서, 명령어들은 초광대역 인터페이스의 활성화뿐만 아니라 연관된 송신 주파수 및/또는 송신 전력 정보를 나타낼 수 있다.
708에서, MIT 디바이스는, 제2 전력 상태에 있는 동안, 이웃 무선 디바이스로부터 위치 업데이트의 표시를 수신할 수 있다. 일부 실시예들에서, 이웃 무선 디바이스는 상대방 디바이스(예컨대, MIT 디바이스와의 보안 접속/보안 관계를 갖는 디바이스)일 수 있다. 일부 실시예들에서, 상대방 디바이스는 무선국(106)과 같은 무선국일 수 있다. 일부 실시예들에서, 상대방 디바이스는 무선 노드(107)와 같은 무선 노드일 수 있다. 상대방 디바이스는, 또한, 위치 서버에 MIT 디바이스를 등록하는 것을 보조한 디바이스를 포함할 수 있다는 것에 유의한다. 일부 실시예들에서, 상대방 디바이스는 다수의 MIT 디바이스들을 지원할 수 있다. 일부 실시예들에서, 이웃 무선 디바이스는 위치 서버와 연관된 비-상대방 디바이스(예컨대, MIT 디바이스와의 보안 접속/보안 관계를 갖지 않는 디바이스)일 수 있다. 예를 들어, 비-상대방 디바이스는 위치 서버와 통신할 수 있고, 비-상대방 디바이스와 연관되지 않는 MIT 디바이스들의 위치들을 업데이트하도록 구성될 수 있다. 따라서, 비-상대방 디바이스는, 예컨대 MIT 디바이스가 상대방 디바이스로부터(그의 통신 범위를 벗어나) 분리될 때(또는 분리되는 경우), MIT 디바이스의 위치를 업데이트하는 것을 도울 수 있다.
710에서, MIT 디바이스는 표시에 적어도 부분적으로 기초하여 제2 전력 상태로부터 제3 전력 상태로 전환할 수 있다. 예를 들어, 일부 실시예들에서, 표시는 MIT 디바이스가 (예컨대, 초저전력 모드(504)와 같은) 초저전력 상태로 다시 전환하게 할 수 있다(또는 다시 전환하도록 명령할 수 있다). 대안으로, 표시는 MIT 디바이스가 낮은 송신 속도로부터 더 높은 송신 속도로(예컨대, 저전력 모드(502)와 같은 저전력 상태로부터 고전력 모드(506)와 같은 고전력 상태로) 전환하게 할 수 있다(또는 전환하도록 명령할 수 있다). 일부 실시예들에서, 표시는 다른 인터페이스의 활성화 및/또는 비활성화를 야기할 수 있다. 예를 들어, 제2 전력 상태는 블루투스 인터페이스의 활성화를 포함할 수 있고, 제3 전력 상태로의 전환은 초광대역 인터페이스의 활성화를 야기할 수 있다. 추가로, 일부 구현예들에서, 제3 전력 상태로의 전환은 블루투스 인터페이스의 비활성화를 야기할 수 있다. 다른 예로서, 제2 전력 상태는 블루투스 또는 초광대역 인터페이스의 활성화를 포함할 수 있고, 제3 전력 상태로의 전환은 활성화된 인터페이스의 비활성화를 포함할 수 있다.
일부 실시예들에서, 디바이스(108)와 같은 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 전력 관리는 MIT 디바이스의 지리적 위치 구역 및/또는 위치 모드에 적어도 부분적으로 기초할 수 있다. 예를 들어, MIT 디바이스는 MIT 디바이스가 분실되어 있다고 결정한 것, 예컨대 특정된 기간 초과 동안 상대방 디바이스로부터 분리되어 있다고 결정한 것에 적어도 부분적으로 기초하여 전력 모드를 변경할 수 있다. 다른 예로서, MIT 디바이스는, 예컨대 기차 정지, 차량 정지, 비행기 착륙, 페리 접안 등과 같은 운송 모드에서의 전환 동안, MIT 디바이스가 위험 구역에(또는 그 내에) 있다고 결정한 것에 적어도 부분적으로 기초하여 전력 모드를 변경할 수 있다. 또 다른 예로서, MIT 디바이스는 전력 모드를 변경하는 것과 관련하여, 상대방 및 위치 인자들과 같은 다수의 인자들을 고려할 수 있다. 또 다른 예로서, MIT 디바이스는 MIT 디바이스가 안전 구역에(또는 그 내에), 예컨대 사용자의 집, 사용자의 자주 방문되는 위치(예컨대, 친구 또는 친척의 집, 일터 등) 내에 있다고 결정한 것에 적어도 부분적으로 기초하여 전력 모드를 변경할 수 있다.
예를 들어, 일부 실시예들에서, 예컨대 위치 태그 디바이스(108)와 같은 멀티 인터페이스 트랜스폰더(MIT) 디바이스는, 예컨대 상대방 디바이스와의 마지막 통신 이래의 지속시간에 기초하여, 그것이 분실되어 있다고 결정할 수 있다. 일부 실시예들에서, 결정은 추가로, 위치 서버와 연관된 디바이스로부터의 신호의 수신 및/또는 위치 업데이트 이래의 지속시간에 적어도 부분적으로 기초할 수 있다. 그러한 경우들에서, MIT 디바이스는 분실 동작 모드(lost mode of operation)와 연관된 전력 상태(또는 전력 모드)로 전환할 수 있다. 일부 실시예들에서, 분실 모드에서 동작하는 것은, 배터리 전력을 추가로 보존하고 발견 확률을 증가시키기 위해, MIT 디바이스가 송신 전력 및/또는 송신 속도들을 변경하고/하거나 조정하는 것을 포함할 수 있다. 예를 들어, 송신 속도는, 도 8a에 의해 도시된 바와 같이 하루 중 시간에 적어도 부분적으로 기초할 수 있다. 도시된 바와 같이, MIT 디바이스는, 예컨대, 그것이 이웃 디바이스와 마주할 가능성이 더 클 수 있을 때, 주간의 부분들 동안 비컨들을 더 높은 속도로 송신할 수 있다. 추가로, 일부 실시예들에서, MIT 디바이스는 배터리 전력을 추가로 보존하기 위해, 24 시간 사이클 중 대부분을 송신하지 않는 데 소모하면서(예컨대, 슬립핑하면서) 단시간 프레임 내에서 송신들의 세트들(예컨대, 송신 버스트)을 클러스터링할 수 있다. 다른 예로서, 도 8b에 의해 예시된 바와 같이, MIT 디바이스는 위치 서버와 연관된 디바이스로부터의 신호의 수신 이래의 지속시간에 적어도 부분적으로 기초하여 송신 전력을 조정할 수 있다. 예를 들어, MIT 디바이스는 지속시간이 증가함에 따라 그리고/또는 주간의 부분들 동안 (예컨대, 송신 범위를 증가시키기 위해) 송신 전력을 증가시킬 수 있다. 일부 실시예들에서, 송신 전력의 증가는, 예컨대 도 8a에 의해 예시된 바와 같이, 배터리 전력을 유지하기 위해 송신 주기성 및/또는 송신 사이클들의 감소에 의해 상쇄될 수 있다. 또한, 일부 실시예들에서, 송신 전력은, 도 8b에 도시된 바와 같이, (예컨대, 마지막 위치 업데이트 이래의) 지속시간이 증가함에 따라 증분식으로 증가될 수 있다. 일부 실시예들에서, 일정 기간 후에, 송신 전력은 배터리 전력을 추가로 보존하기 위해 증분식으로 감소될 수 있다. 그 기간(마지막 접촉 이래의 시간)이 증가함에 따라, MIT 디바이스에 의한 송신 결정들(예컨대, 송신 속도, 송신 주파수, 송신 전력 등)은 MIT 디바이스의 배터리 수명을 연장시키도록 변경될 수 있다는 것에 유의한다. 다시 말해, 그 기간이 시간 범위 내에 있을 때, MIT 디바이스는 그 기간이 일간 범위 내에 있을 때(공격적인 송신 패턴들이지만, 배터리 보존에 관심이 약간 있음), 또는 주간 범위 내에 있을 때(덜 공격적인 송신 패턴들이고, 배터리 수명에 관심이 더 많음), 또는 심지어 월간 범위 내에 있을 때(가장 공격적인 배터리 보존, 매우 보수적인 송신 패턴들)에 비해, 상이한 송신 패턴(예컨대, 가장 공격적인 송신 패턴들, 배터리 보존에 관심이 적음)을 채택할 수 있다.
도 9는 일부 실시예들에 따른, 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 전력 관리를 위한 방법의 다른 예의 블록도를 도시한다. 도 9에 도시된 방법은, 다른 디바이스들 중에서도, 도면들에 도시된 시스템들 또는 디바이스들 중 임의의 것과 함께 이용될 수 있다. 다양한 실시예들에서, 도시된 방법 요소들 중 일부는 동시에, 또는 도시된 바와는 상이한 순서로 수행될 수 있거나, 또는 생략될 수 있다. 추가 방법 요소들이 또한 원하는 대로 수행될 수 있다. 도시된 바와 같이, 이 방법은 다음과 같이 동작할 수 있다.
902에서, 디바이스(108)와 같은 MIT 디바이스는 MIT 디바이스의 조건을 결정할 수 있다. 일부 실시예들에서, 그 조건은 상대방 디바이스와의 통신 이래의 지속시간에 적어도 부분적으로 기초할 수 있다. 일부 실시예들에서, 그 조건은, 추가로, MIT 디바이스가, MIT 디바이스와 연관된 위치가 위치 서버에서 업데이트되었다는 표시를 수신한 이래의 지속시간에 적어도 부분적으로 기초할 수 있다. 일부 실시예들에서, 그 조건은, 추가로, MIT 디바이스가, 예컨대 무선국(106), 무선 노드(107), 및/또는 AP(112)와 같은 이웃 무선 디바이스로부터 신호를 수신한 이래의 지속시간에 적어도 부분적으로 기초할 수 있다. 일부 실시예들에서, 그 조건은 MIT 디바이스가 분실되어 있다(예컨대, 상대방 디바이스로부터 분리되어 있다)는 결정과 연관될 수 있다.
904에서, MIT 디바이스는 그 조건에 적어도 부분적으로 기초하여 제1 동작 모드로 전환할 수 있다. 일부 실시예들에서, 동작 모드는 분실 동작 모드와 연관될 수 있고, MIT 디바이스의 동작 수명을 연장시키도록 구성될 수 있다. 예를 들어, 일부 실시예들에서, 제1 동작 모드는, 전력 보존의 긴 부분들(예컨대, 슬립), 및 그 뒤의 비컨 송신들의 짧은 버스트들을 포함할 수 있다. +다시 말해, MIT 디바이스는 제1 시간 부분(예컨대, 24 시간 기간의 제1 부분) 동안 높은 속도로 (블루투스 인터페이스와 같은) 제1 인터페이스를 통해 비컨들을 송신할 수 있고, 전력 보존 상태에서 나머지 시간 부분을 소모할 수 있다. 일부 실시예들에서, 제1 시간 부분은 발견 확률을 증가시키기 위해 (예컨대, MIT 디바이스의 광 센서에 의해 감지되거나 MIT 디바이스에 의해 유지되는 시간에 대응하는 바와 같은) 주간 시간에 적어도 부분적으로 대응할 수 있다. 일부 실시예들에서, MIT 디바이스는, 마지막 위치 업데이트 이래의 지속기간이 증가함에 따라, 발견 범위를 증가시키기 위해 송신 전력을 증가시킬 수 있다. 일부 실시예들에서, 송신 전력을 증가시키는 것은 전력 소비에 악영향을 미치므로, MIT 디바이스는 일정 기간 내에 송신되는 비컨들의 수를 감소시킴으로써, 증가되는 전력 소비를 완화시킬 수 있다는 것에 유의한다. 또한, 일부 실시예들에서, MIT 디바이스는 이웃 무선 디바이스를 발견하려고 하는 시도에서 송신들의 주파수(또는 송신들의 클러스터)를 변화시킬 수 있다.
다른 예로서, MIT 디바이스는, 예컨대 기차 정지, 차량 정지, 비행기 착륙, 페리 접안 등과 같은 운송 모드에서의 전환 동안, MIT 디바이스가 위험 구역에(또는 그 내에) 있다고 결정한 것에 적어도 부분적으로 기초하여 전력 모드를 변경할 수 있다. 일부 실시예들에서, 예컨대 클라이언트 스테이션(106) 및/또는 무선 노드(107)와 같은 상대방 디바이스는 운송 모드(예컨대, 차량, 비행기, 기차, 보트 등)를 결정할 수 있다. 추가로, 상대방 디바이스는 운송 모드에서의 전환을 위한 이동(예컨대, 차량 정지, 비행기 착륙, 기차 서행, 보트 접안 등) 또는 경로를 따르는 위치(예컨대, 알려진 전환 포인트 또는 목적지에 접근함)를 모니터링할 수 있다. 운송 모드에서의 전환의 검출 시, 상대방 디바이스는 MIT 디바이스에 전환을 통지하거나 모드 변화를 시그널링할 수 있다. 일부 실시예들에서, MIT 디바이스는, 이어서, 더 높은 속도로 그리고/또는 더 높은 송신 전력으로 송신하기 위해 그의 전력 모드를 변경할 수 있다.
예를 들어, 도 5를 다시 참조하면, 운송 동안, MIT 디바이스는 초저전력 모드(504)에 있을 수 있고, 통지 시, 고전력 모드(506)로 전환할 수 있다. 일부 실시예들에서, MIT 디바이스는 블루투스 인터페이스를 활성화시킬 수 있고, 더 높은 속도(예컨대, 대략 매 1 내지 10 밀리초)로 비컨들을 송신할 수 있다. 일부 실시예들에서, MIT 디바이스와 상대방 디바이스 사이의 거리가 대략 1 미터(예컨대, 2 내지 3 피트)를 초과하여 증가하는 경우, 경고 또는 통지(예컨대, 시각적, 청각적, 및/또는 햅틱)가 상대방 디바이스로부터 출력될 수 있다. 추가로, 상대방 디바이스는 MIT 디바이스에 더 높은 전력 모드로, 예컨대 고전력 모드(506)로부터 초고전력 모드(508)로 전환하기 위한 명령어를 전송할 수 있다. 일부 실시예들에서, MIT 디바이스는 위치 검출의 정밀도를 증가시키기 위해 초광대역 인터페이스를 활성화시킬 수 있다. 일부 실시예들에서, MIT 디바이스는 또한 블루투스 인터페이스를 비활성화시킬 수 있다. 추가로, 더 큰(예컨대, 평균 초과의) 액세스 매체 혼잡도(간섭)의 영역들(예컨대, 위험 구역들)에서, 상대방 디바이스는 (예컨대, 송신 속도 및/또는 송신 전력을 증가시키는 것에 더하여) 위치 업데이트 속도를 추가로 증가시키기 위한 명령어들을 지원되는 MIT 디바이스로 송신할 수 있다. 일부 실시예들에서, 상대방 디바이스는 증가되는 혼잡도(및/또는 증가되는 액세스 매체 트래픽에 의해 야기되는 간섭)를 완화시키기 위해 스캔 윈도우 길이 및/또는 스캔 윈도우 주파수를 증가시킬 수 있다. 일부 실시예들에서, 상대방 디바이스는 다수의 MIT 디바이스들을 지원할 수 있다는 것에 유의한다. 따라서, 일부 실시예들에서, 상대방 디바이스는 지원되지 않는 MIT 디바이스들로부터의 비컨들을 필터링할 수 있다.
도 10은 일부 실시예들에 따른, 지리적 구역에 기초한 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 전력 모드 스위칭을 위한 다른 예시적인 방법의 블록도를 도시한다. 도 10에 도시된 방법은, 다른 디바이스들 중에서도, 도면들에 도시된 시스템들 또는 디바이스들 중 임의의 것과 함께 이용될 수 있다. 다양한 실시예들에서, 도시된 방법 요소들 중 일부는 동시에, 또는 도시된 바와는 상이한 순서로 수행될 수 있거나, 또는 생략될 수 있다. 추가 방법 요소들이 또한 원하는 대로 수행될 수 있다. 도시된 바와 같이, 이 방법은 다음과 같이 동작할 수 있다.
1002에서, 디바이스(108)와 같은 MIT 디바이스는 운송 모드에서의 전환의 표시를 수신할 수 있다. 표시는 제1 인터페이스를 통해 그리고 상대방 디바이스로부터 수신될 수 있다. 상대방 디바이스는 클라이언트 스테이션(106)과 같은 UE 디바이스, 무선 노드(107)와 같은 웨어러블 디바이스, 및/또는 AP(112)와 같은 액세스 포인트 디바이스일 수 있다. 제1 인터페이스는 제1 전력 상태에 대응할 수 있다. 추가로, 제1 인터페이스는 초저전력 무선 주파수 인터페이스(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기)일 수 있다. 일부 실시예들에서, 운송 모드는 적어도 하나의 수송부(conveyance), 예컨대 차량, 기차, 보트, 또는 비행기를 포함하거나 표시할 수 있다.
1004에서, MIT 디바이스는 표시에 응답하여 제2 전력 상태로 전환할 수 있다. 일부 실시예들에서, 제2 전력 상태는 제2 인터페이스의 활성화와 연관될 수 있다. 제2 인터페이스는 제1 인터페이스보다 더 많은 전력을 소비할 수 있다. 일부 실시예들에서, 제2 인터페이스는 블루투스 또는 초광대역 인터페이스 중 하나일 수 있다.
1006에서, MIT 디바이스는 제2 인터페이스를 통해, 제1 송신 속도로 그리고 제1 송신 전력으로 하나 이상의 비컨들을 상대방 디바이스로 송신할 수 있다. 일부 실시예들에서, MIT 디바이스는 상대방 디바이스로부터, 운송 모드에서의 전환의 종료의 표시를 수신할 수 있다. 이에 응답하여, MIT 디바이스는 제1 전력 상태로 다시 전환할 수 있다. 일부 경우들에서, MIT 디바이스는 상대방 디바이스로부터, 상대방 디바이스가 MIT 디바이스로부터의 임계 거리를 초과하여 이동했다는 표시를 수신할 수 있다. 이에 응답하여, MIT 디바이스는 하나 이상의 비컨들의 제1 송신 속도를 제2 송신 속도로 증가시킬 수 있다. 일부 실시예들에서, 임계 거리는 대략 1 미터(예컨대, 2 내지 3 피트)일 수 있다. 일부 실시예들에서, MIT 디바이스는 상대방 디바이스로부터, 송신 전력을 증가시키기 위한 표시를 수신할 수 있다. 일부 실시예들에서, 표시는 더 높은 레벨(예컨대, 평균 초과)의 혼잡도의 존재를 결정하는 것에 적어도 부분적으로 기초할 수 있다.
일부 실시예들에서, 무선국(106) 및/또는 무선 노드(107)와 같은 상대방 디바이스는, 예컨대 MIT 디바이스가 상대방 디바이스로 브로드캐스트하고 있지 않을 때에도, 디바이스(108)와 같은 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 마지막 위치를 사용하여, 사용자가 MIT 디바이스를 물리적으로 발견하는 것을 도울 수 있다. 예를 들어, 상대방 디바이스는 하나 이상의 신호들을 전송하여, MIT 디바이스를 웨이크업하고 초광대역 통신을 통해 (상대방 디바이스에 대한) MIT 디바이스의 위치를 결정할 수 있다. 일단 MIT 디바이스의 위치가 결정되면, MIT 디바이스는 송신들을 중단할 수 있다(예컨대, 초저전력 모드(504)로 전환할 수 있다). 예를 들어, MIT 디바이스의 센서는, 예컨대 모션 등을 통해, 그것이 위치되었음을 검출할 수 있다. 추가로, MIT를 찾는 것의 일부로서, 상대방 디바이스는 MIT 디바이스의 위치를 나타내는 증강 현실(augmented reality, AR) 뷰 및/또는 맵 뷰(map view)를 디스플레이할 수 있다. 일부 실시예들에서, 상대방 디바이스가 이동됨에 따라, 맵 뷰/AR 뷰는 상대방 디바이스의 이동에 기초하여 업데이트될 수 있다. 다시 말해, 상대방 디바이스에 대한 MIT 디바이스의 위치는 상대방 디바이스의 이동에 적어도 부분적으로 기초하여 업데이트될 수 있다.
도 11 내지 도 14는 일부 실시예들에 따른, MIT 동작의 방법들의 예들의 블록도들을 도시한다. 도 11 내지 도 14에 도시된 방법들은, 다른 디바이스들 중에서도, 도면들에 도시된 시스템들 또는 디바이스들 중 임의의 것과 함께 이용될 수 있다. 다양한 실시예들에서, 도시된 방법 요소들 중 일부는 동시에, 또는 도시된 바와는 상이한 순서로 수행될 수 있거나, 또는 생략될 수 있다. 추가 방법 요소들이 또한 원하는 대로 수행될 수 있다. 도시된 바와 같이, 이러한 방법들은 다음과 같이 동작할 수 있다.
도 11을 참조하면, 1102에서, 저전력 무선 인터페이스(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기), 중간 전력 무선 인터페이스(예컨대, 블루투스(BT) 및/또는 저전력 블루투스(BLE)), 및/또는 고전력 무선 인터페이스(예컨대, UWB, 60 ㎓) 중 임의의 것/전부를 갖는 MIT 디바이스(예컨대, MIT 디바이스(108))는 저전력 동작 모드에 있을 수 있다(예컨대, 저전력 동작 모드에서 동작 중일 수 있다). 저전력 모드에서, MIT 디바이스는, 저전력 무선 인터페이스를 통해, MIT 디바이스에 어드레싱된 메시지들(예컨대, 비컨, 폴, 프로브 등)을 주기적으로 스캐닝할 수 있으며, 이는 고전력 무선 인터페이스를 활성화시키도록 MIT 디바이스에 시그널링할 수 있다. 연관된 디바이스(예컨대, 무선국(106), 무선 노드(107), 및/또는 AP(112)와 같은, 페어링된 디바이스 또는 동일하거나 관련된 사용자 계정과 연관된 디바이스)로부터, 또는 연관되지 않은 디바이스(예컨대, 상이한 사용자 계정과 연관된 디바이스)로부터 메시지가 수신될 수 있다. 일부 실시예들에서, MIT 디바이스는 배터리 전력을 보존하기 위해 저전력 모드에 있는 동안 규칙적으로(예컨대, 연속적으로 또는 주기적으로) 송신하지 않을 수 있다. 또한, 스캔 윈도우 기간(예컨대, 윈도우의 폭) 및 간격(예컨대, 간격들 사이의 기간)은, 예컨대 배터리 레벨, 혼잡도/간섭, 하루 중 시간, 센서 데이터 등과 같은 하나 이상의 인자들에 응답하여, 설정될 수 있거나 동적으로 조정될 수 있다. 추가로, MIT 디바이스는 MIT 디바이스에 고유하게 어드레싱되거나, MIT 디바이스를 포함하는 그룹(또는 세트)에 어드레싱되거나, 또는 모든 MIT 디바이스들에 어드레싱되는 메시지에 응답할 수 있다. MIT 디바이스는, 또한, 예컨대 상이한 MIT 디바이스에 또는 MIT 디바이스가 속하지 않는 그룹에 고유하게 어드레싱되는 메시지들과 같은, MIT 디바이스에 어드레싱되지 않는 메시지들을 무시할 수 있다.
1104에서, 스캔 윈도우 동안, MIT 디바이스에 어드레싱되는 메시지는 저전력 인터페이스를 통해 무선 디바이스로부터 수신될 수 있다. 1106에서, 이에 응답하여, MIT 디바이스는 BT 또는 BLE 인터페이스와 같은 적어도 하나의 고전력 인터페이스를 활성화시킬 수 있고, 예컨대 응답을 송신함으로써, 무선 디바이스와의 통신을 확립할 수 있다. 1108에서, 통신을 통해, MIT 디바이스는 업데이트된 위치 정보 및/또는 하나 이상의 커맨드들, 예컨대 고전력 인터페이스를 활성화시키고/시키거나 하나 이상의 신호들(예컨대, 가청, 시각적, 햅틱)을 출력하기 위한 커맨드를 수신할 수 있다.
1110에서, MIT 디바이스는 중간 또는 고전력 인터페이스를 통해 임의의 나머지 동작들이 수행되어야 하는지의 여부를 결정할 수 있다. 나머지 동작들이 수행되어서는 안 되는 경우, MIT 디바이스는 저전력 인터페이스를 제외한 모든 인터페이스들을 비활성화시킬 수 있고, 스캔 윈도우들을 통한 모니터링을 재개할 수 있다.
도 12를 참조하면, 1202에서, 저전력 무선 인터페이스(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기), 중간 전력 무선 인터페이스(예컨대, 블루투스(BT) 및/또는 저전력 블루투스(BLE)), 및/또는 고전력 무선 인터페이스(예컨대, UWB, 60 ㎓) 중 임의의 것/전부를 갖는 MIT 디바이스(예컨대, MIT 디바이스(108))는 저전력 동작 모드에 있을 수 있다(예컨대, 저전력 동작 모드에서 동작 중일 수 있다). 저전력 모드에서, MIT 디바이스는, 저전력 무선 인터페이스를 통해, MIT 디바이스에 어드레싱된 메시지들(예컨대, 비컨, 폴, 프로브 등)을 주기적으로 스캐닝할 수 있으며, 이는 고전력 무선 인터페이스를 활성화시키도록 MIT 디바이스에 시그널링할 수 있다. 연관된 디바이스(예컨대, 무선국(106), 무선 노드(107), 및/또는 AP(112)와 같은, 페어링된 디바이스 또는 동일하거나 관련된 사용자 계정과 연관된 디바이스)로부터, 또는 연관되지 않은 디바이스(예컨대, 상이한 사용자 계정과 연관된 디바이스)로부터 메시지가 수신될 수 있다. 일부 실시예들에서, MIT 디바이스는 배터리 전력을 보존하기 위해 저전력 모드에 있는 동안 규칙적으로(예컨대, 연속적으로 또는 주기적으로) 송신하지 않을 수 있다. 또한, 스캔 윈도우 기간(예컨대, 윈도우의 폭) 및 간격(예컨대, 간격들 사이의 기간)은, 예컨대 배터리 레벨, 혼잡도/간섭, 하루 중 시간, 센서 데이터 등과 같은 하나 이상의 인자들에 응답하여, 설정될 수 있거나 동적으로 조정될 수 있다. 추가로, MIT 디바이스는 MIT 디바이스에 고유하게 어드레싱되거나, MIT 디바이스를 포함하는 그룹(또는 세트)에 어드레싱되거나, 또는 모든 MIT 디바이스들에 어드레싱되는 메시지에 응답할 수 있다. MIT 디바이스는, 또한, 예컨대 상이한 MIT 디바이스에 또는 MIT 디바이스가 속하지 않는 그룹에 고유하게 어드레싱되는 메시지들과 같은, MIT 디바이스에 어드레싱되지 않는 메시지들을 무시할 수 있다.
1204에서, MIT 디바이스는 센서 데이터를 통해 (예컨대, 가속도계 또는 자이로스코프로부터) 모션을 검출할 수 있다. 일부 구현예들에서, 1206에서, MIT 디바이스는 모션에 응답하여 다른 인터페이스(예컨대, BT/BLE)를 활성화시킬 수 있고, 비컨들을 주기적으로 출력할 수 있다. 비컨들의 주기성 및 개수는 연관된 디바이스의 위치, 모션의 타입, 모션의 지속기간, 근접성 등을 포함하는 다양한 인자들에 의존할 수 있다.
1208에서, MIT 디바이스는, 모션이 종료되었고 MIT 디바이스가 다른 디바이스(예컨대, 연관된 디바이스)와의 위치 업데이트 동작을 수행했다고 결정할 수 있다. 그 후, MIT 디바이스는 저전력 모드로 복귀할 수 있고, 스캔 윈도우들을 통해 모니터링을 재개할 수 있다.
도 13을 참조하면, 1302에서, 저전력 무선 인터페이스(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기), 중간 전력 무선 인터페이스(예컨대, 블루투스(BT) 및/또는 저전력 블루투스(BLE)), 및/또는 고전력 무선 인터페이스(예컨대, UWB, 60 ㎓) 중 임의의 것/전부를 갖는 MIT 디바이스(예컨대, MIT 디바이스(108))는 저전력 동작 모드에 있을 수 있다(예컨대, 저전력 동작 모드에서 동작 중일 수 있다). 저전력 모드에서, MIT 디바이스는, 저전력 무선 인터페이스를 통해, MIT 디바이스에 어드레싱된 메시지들(예컨대, 비컨, 폴, 프로브 등)을 주기적으로 스캐닝할 수 있으며, 이는 고전력 무선 인터페이스를 활성화시키도록 MIT 디바이스에 시그널링할 수 있다. 연관된 디바이스(예컨대, 무선국(106), 무선 노드(107), 및/또는 AP(112)와 같은, 페어링된 디바이스 또는 동일하거나 관련된 사용자 계정과 연관된 디바이스)로부터, 또는 연관되지 않은 디바이스(예컨대, 상이한 사용자 계정과 연관된 디바이스)로부터 메시지가 수신될 수 있다. 일부 실시예들에서, MIT 디바이스는 배터리 전력을 보존하기 위해 저전력 모드에 있는 동안 규칙적으로(예컨대, 연속적으로 또는 주기적으로) 송신하지 않을 수 있다. 또한, 스캔 윈도우 기간(예컨대, 윈도우의 폭) 및 간격(예컨대, 간격들 사이의 기간)은, 예컨대 배터리 레벨, 혼잡도/간섭, 하루 중 시간, 센서 데이터 등과 같은 하나 이상의 인자들에 응답하여, 설정될 수 있거나 동적으로 조정될 수 있다. 추가로, MIT 디바이스는 MIT 디바이스에 고유하게 어드레싱되거나, MIT 디바이스를 포함하는 그룹(또는 세트)에 어드레싱되거나, 또는 모든 MIT 디바이스들에 어드레싱되는 메시지에 응답할 수 있다. MIT 디바이스는, 또한, 예컨대 상이한 MIT 디바이스에 또는 MIT 디바이스가 속하지 않는 그룹에 고유하게 어드레싱되는 메시지들과 같은, MIT 디바이스에 어드레싱되지 않는 메시지들을 무시할 수 있다.
1304에서, MIT 디바이스는, 예컨대 스캔 윈도우 동안 수신된 메시지 및/또는 검출된 모션에 기초하여, 적어도 하나의 고전력 인터페이스를 활성화시킬 수 있다. 1306에서, MIT 디바이스는 그의 현재 위치가 안전 구역에 대응하는지, 위험 구역에 대응하는지, 일부 다른 정의 구역에 대응하는지를 결정할 수 있다. 구역(또는 영역)은 임의의 경계지어진 또는 정의된 공간(예컨대, 지오펜스 영역(geo-fenced area))일 수 있다. 1308에서, MIT 디바이스는 결정된 구역에 기초하여 그의 거동을 적응시킬 수 있다. 예를 들어, MIT 디바이스가 그것이 안전 구역에 있다고 결정할 때, MIT 디바이스는 저전력 모드에 진입할 수 있고, MIT 디바이스가 전력 보존을 향상시키게 할 스캔 윈도우 설정들을 선택할 수 있다. 일부 구현예들에서, MIT 디바이스 동작 설정들은 6개월, 9개월, 12개월, 18개월, 24개월, 36개월 등과 같은 목표 동작 지속기간을 달성하도록 동적으로 조정될 수 있다. 다른 예로서, MIT 디바이스가, 예컨대 운송 시나리오에서, 그것이 위험 구역에 있다고 결정할 때, MIT 디바이스는, MIT 디바이스가 메시지를 더 빠르게 식별할 수 있게 할 스캔 윈도우 설정들(예컨대, 더 길고 더 빈번한 스캔 윈도우들)을 선택할 수 있고, 비컨들을 능동적으로 송신하기 위해 고전력 인터페이스(예컨대, BT/BLE)를 선택적으로 활성화시킬 수 있다. 위험 구역 MIT 디바이스 설정들은, MIT 디바이스가, 위험 구역을 나가는 것, 안전 구역에 진입하는 것, (임계 기간 동안 다른 디바이스와 어떠한 접촉도 이루어지지 않았고/않았거나 알려진 구역 외부에 위치된 후) 그것이 분실되어 있다고 결정하는 것과 같은, 나가기(exit) 이벤트를 결정할 때까지 유지될 수 있다.
1310에서, MIT 디바이스는 일단 트리거 조건이 만족되었다면 저전력 모드로 복귀할 수 있다. 예를 들어, 다른 디바이스와의 접촉을 확립한 후, 성공적인 위치 업데이트 동작을 수행한 후, 안전 구역으로 복귀한 후, 모션 중지 시, 근접지에서 연관된 디바이스를 검출할 시 등에, MIT 디바이스는 저전력 동작 모드로 복귀할 수 있다.
도 14를 참조하면, 1402에서, 저전력 무선 인터페이스(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기), 중간 전력 무선 인터페이스(예컨대, 블루투스(BT) 및/또는 저전력 블루투스(BLE)), 및/또는 고전력 무선 인터페이스(예컨대, UWB, 60 ㎓) 중 임의의 것/전부를 갖는 MIT 디바이스(예컨대, MIT 디바이스(108))는 저전력 동작 모드에 있을 수 있다(예컨대, 저전력 동작 모드에서 동작 중일 수 있다). 저전력 모드에서, MIT 디바이스는, 저전력 무선 인터페이스를 통해, MIT 디바이스에 어드레싱된 메시지들(예컨대, 비컨, 폴, 프로브 등)을 주기적으로 스캐닝할 수 있으며, 이는 고전력 무선 인터페이스를 활성화시키도록 MIT 디바이스에 시그널링할 수 있다. 연관된 디바이스(예컨대, 무선국(106), 무선 노드(107), 및/또는 AP(112)와 같은, 페어링된 디바이스 또는 동일하거나 관련된 사용자 계정과 연관된 디바이스)로부터, 또는 연관되지 않은 디바이스(예컨대, 상이한 사용자 계정과 연관된 디바이스)로부터 메시지가 수신될 수 있다. 일부 실시예들에서, MIT 디바이스는 배터리 전력을 보존하기 위해 저전력 모드에 있는 동안 규칙적으로(예컨대, 연속적으로 또는 주기적으로) 송신하지 않을 수 있다. 또한, 스캔 윈도우 기간(예컨대, 윈도우의 폭) 및 간격(예컨대, 간격들 사이의 기간)은, 예컨대 배터리 레벨, 혼잡도/간섭, 하루 중 시간, 센서 데이터 등과 같은 하나 이상의 인자들에 응답하여, 설정될 수 있거나 동적으로 조정될 수 있다. 추가로, MIT 디바이스는 MIT 디바이스에 고유하게 어드레싱되거나, MIT 디바이스를 포함하는 그룹(또는 세트)에 어드레싱되거나, 또는 모든 MIT 디바이스들에 어드레싱되는 메시지에 응답할 수 있다. MIT 디바이스는, 또한, 예컨대 상이한 MIT 디바이스에 또는 MIT 디바이스가 속하지 않는 그룹에 고유하게 어드레싱되는 메시지들과 같은, MIT 디바이스에 어드레싱되지 않는 메시지들을 무시할 수 있다.
1404에서, MIT 디바이스는, 예컨대 스캔 윈도우 동안 수신된 메시지 및/또는 검출된 모션에 기초하여, 적어도 하나의 고전력 인터페이스를 활성화시킬 수 있다. 1406에서, MIT 디바이스는 그것이 분실되어 있다(예컨대, 분실 조건에 있다)고 결정할 수 있다. 예를 들어, MIT 디바이스는 그것이 임계 지속기간 초과 동안 다른 디바이스와 접촉하지 않았고/않았거나 알려진 구역의 외부에 위치된다고 결정할 수 있다. 1408에서, 그것이 분실되어 있다고 결정한 것에 응답하여, MIT 디바이스는 적어도 하나의 고전력 인터페이스가 주기적으로 활성화되는(예컨대, 분실 조건에 기초하여 거동을 적응시키는) 모드로 전환할 수 있다. 예를 들어, MIT 디바이스는 중간 전력 인터페이스(예컨대, BT/BLE)를 활성화시킬 수 있고, 하나 이상의 비컨들을 주기적으로 송신할 수 있다. 송신되는 비컨들의 비컨 기간, 비컨 간격, 및 개수는 전력을 보존하기 위해, 발견 확률을 증가시키기 위해, 또는 양측 모두를 위해 선택될 수 있다. 또한, 하나 이상의 비컨들에 대한 송신 전력은 변화될 수 있다. 예를 들어, 비컨 송신 전력은 다양한 범위들을 커버하기 위해 주기적으로(예컨대, -25 dBm, -10 dBm, 0 dBm, + 4 dBm) 변화될 수 있다. 임의의 수의 상이한 송신 전력 값들이 사용될 수 있고, 도시된 전력들은 단지 예시적일 뿐이다.
또한, 사용되는 송신 전력의 수 및 값들뿐만 아니라 타이밍은 다양한 인자들, 예컨대 잔여 배터리 전력, 하루 중 시간, 광의 양, 다른 디바이스와의 마지막 접촉 이래의 시간 길이 등에 기초하여 변화될 수 있다. 예를 들어, 충분한 배터리 전력이 남아 있는 동안(예컨대, 50% 초과, 50% 내지 20%, 10% 초과 등) 더 공격적인 비커닝(beaconing)이 수행될 수 있다. 더 공격적인 비커닝은, 또한, 가끔은 (예컨대, MIT 디바이스의 클록, 임베디드 광 센서, 검출된 RF 신호들 등에 기초하여) 사람들이 존재할 가능성이 더 클 때 수행될 수 있다. 유사하게, MIT 디바이스는, 예컨대 배터리 전력이 사전결정된 레벨 아래로 떨어질 때, 사람들이 존재할 가능성이 더 적은 기간들 동안 등등에, 더 보수적인 비커닝으로 전환할 수 있다.
1410에서, MIT 디바이스는 일단 트리거 조건이 만족되었다면 저전력 모드로 복귀할 수 있다. 예를 들어, 다른 디바이스와의 접촉을 확립한 후, 성공적인 위치 업데이트 동작을 수행한 후, 안전 구역으로 복귀한 후, 모션 중지 시, 근접지에서 연관된 디바이스를 검출할 시 등에, MIT 디바이스는 저전력 동작 모드로 복귀할 수 있다.
도 15는 일부 실시예들에 따른, MIT 디바이스를 스캐닝하는 예시적인 방법을 도시한다. 도 15에 도시된 방법은, 다른 디바이스들 중에서도, 도면들에 도시된 시스템들 또는 디바이스들 중 임의의 것과 함께 이용될 수 있다. 다양한 실시예들에서, 도시된 방법 요소들 중 일부는 동시에, 또는 도시된 바와는 상이한 순서로 수행될 수 있거나, 또는 생략될 수 있다. 추가 방법 요소들이 또한 원하는 대로 수행될 수 있다. 도시된 바와 같이, 이 방법은 다음과 같이 동작할 수 있다.
1502에서, 무선 디바이스(예컨대, 무선국(106), 무선 노드(107), 및/또는 AP(112))는 하나 이상의 MIT 디바이스들(또는 MIT 디바이스(108)와 같은 태그들, 트랜스폰더들 등)에 메시지를 송신할 수 있다. 무선 디바이스는 MIT 디바이스들 중 하나 이상과 연관될 수 있다. 예를 들어, 디바이스는, 또한 하나 이상의 MIT 디바이스들(공통 사용자 계정)과 연관되거나 MIT 디바이스와 이전에 페어링되어 있는 사용자 계정과 연관된 상대방 디바이스(예컨대, 전화 또는 모바일 컴퓨팅 디바이스)일 수 있다. 무선 디바이스는 (예컨대, 위치찾기될 객체와 연관된) 특정 MIT 디바이스, (예컨대, 연관성을 통해 링크되는 또는 공통 타입의) MIT 디바이스들의 세트, 또는 대체로 모든 MIT 디바이스들에 메시지를 어드레싱할 수 있다. 또한, 메시지는 MIT 디바이스의 저전력 인터페이스(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기)에 의해 수용될 수 있는 인터페이스를 사용하여 송신될 수 있다.
1504에서, 무선 디바이스는 중간 전력 인터페이스를 통해 하나 이상의 MIT 디바이스들 중의 일정 MIT 디바이스와 통신을 확립할 수 있다. 일부 실시예들에서, 메시지를 수신할 시, MIT 디바이스는 블루투스(BT) 또는 BLE 인터페이스와 같은 중간 전력(및 범위) 인터페이스를 활성화시킬 수 있다는 것에 유의한다. 일부 경우들에서, 무선 디바이스는 중간 전력 인터페이스를 통한 통신을 활용하여 MIT 디바이스를 위치찾기할 수 있다. 예를 들어, 무선 디바이스는 가청 신호들, 시각적 신호들(예컨대, 광), 및/또는 햅틱 신호들과 같은 하나 이상의 신호들을 출력하도록 MIT 디바이스에 명령할 수 있다. 추가로 또는 대안으로, 무선 디바이스 및 MIT 디바이스는 위치찾기 동작을 수행하기 위해 신호 정보(예컨대, 신호 강도 측정치(RSSI)들)를 사용할 수 있다. 다른 경우들에서, 무선 디바이스는 (예컨대, MIT 디바이스의 위치를 결정하는 다른 방법들에 비해) 더 정밀한 위치 정보를 제공하기 위해 UWB 인터페이스와 같은 고전력 인터페이스를 활성화시키도록 MIT 디바이스에 명령할 수 있다. 일부 실시예들에서, 무선 디바이스 및 MIT 디바이스는 위치찾기 동작을 위해 단일 인터페이스 또는 다수의 인터페이스들을 사용할 수 있다.
1506에서, 무선 디바이스는 위치 인터페이스를, 예컨대 디스플레이 상에 제시할 수 있다. 위치 인터페이스는 라이브 이미지(예컨대, 카메라 피드) 또는 렌더링(예컨대, 맵, 빈 스크린 등)일 수 있고, 또한, MIT 디바이스의 위치에 대응하는 하나 이상의 위치 표시자들을 포함할 수 있다. 예를 들어, 하나 이상의 화살표들, 점들, 원들, 또는 다른 그러한 표시자들이 있다. 또한, 하나 이상의 위치 표시자들은, 예컨대 크기, 색상, 형상, 및/또는 세기에서 변화하여, MIT 디바이스의 위치에 관한 추가 정보를 제공할 수 있다. 일부 실시예들에서, 무선 디바이스는 고전력 인터페이스가 활성일 때에만 위치 인터페이스를 제시할 수 있다.
1508에서, 일단 (예컨대, 고전력 인터페이스를 통해) MIT 디바이스의 위치가 결정되었다면, 무선 디바이스는, 예컨대 배터리 소비를 감소시키기 위해, 고전력 인터페이스를 비활성화시키도록 MIT 디바이스에 명령하는 하나 이상의 메시지들을 송신할 수 있다. 또한, 무선 디바이스는 하나 이상의 다른 인터페이스들을 비활성화시키도록 그리고/또는 하나 이상의 출력들(예컨대, 가청, 시각적, 햅틱)을 종료시키도록 MIT 디바이스에 명령할 수 있다. 추가로, 명령어들은, 예컨대 저전력 인터페이스(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기)를 통해 웨이크업 신호를 주기적으로 스캐닝하는 저전력 동작 모드로 복귀하도록 MIT 디바이스에 지시할 수 있다.
MIT 디바이스 사용 실시예들
일부 실시예들에서, MIT 디바이스(108)와 같은 멀티 인터페이스 트랜스폰더(MIT) 디바이스는, 예컨대 송금용의 화폐 디바이스(monetary device)로서, 그리고/또는 결제 장치로서 사용될 수 있다. 예를 들어, MIT 디바이스는 돈을 송금하는 데 사용되어, 선불카드(stored-value card) 또는 현금 카드(cash-on-card)로서, 예컨대 선불 교통 카드(prepaid transit card), 또는 기프트 카드, 또는 다른 그러한 카드 구현예로서 작용할 수 있다. 예를 들어, MIT 디바이스는 통신 회로부, 하나 이상의 센서들, 프로세서들, 메모리들, 전원 등에 더하여, 보안 프로세서 및/또는 보안 저장소를 포함할 수 있다. 그러한 실시예들에서, MIT 디바이스는 독립형 모드에서(또는 독립형 디바이스로서), 예컨대 상대방 디바이스 없이, 동작할 수 있다. 일부 실시예들에서, MIT 디바이스는 계정(예컨대, 신용 카드, 직불 카드, 당좌예금 및/또는 저축예금 계정과 같은 은행 계정) 또는 (예컨대, 서비스에 의해 호스팅되지만 은행 계정과 직접 연관되지는 않는 선입금 계정과 같은) 화폐 풀(pool)과 연관될 수 있다. 일부 실시예들에서, MIT 디바이스는 "결제를 위한 탭" 동작들에 대한 초광대역 인터페이스를 사용하도록 인에이블되어, 이에 의해, 높은 레벨의 트랜잭션 보안을 허용할 수 있다. 일부 실시예들에서, MIT 디바이스는, 예컨대 Venmo, PayPal, Apple Pay 등과 같은 제3자 서비스를 통해 돈을 대출하도록 인에이블되는, 대출용 디바이스로서 구현될 수 있다.
다른 예로서, MIT 디바이스는 사용자들의 커뮤니티 중에서, 예컨대 인근 지역 내의 이웃들 사이에서 그리고/또는 사회 집단의 구성원들 사이에서 공유될 물품에 부착될 수 있다(또는 그와 연관될 수 있다). 일부 실시예들에서, MIT 디바이스는 물품(예컨대, 마지막 사용자, 마지막 및/또는 현재 위치)의 추적뿐만 아니라, 물품과 연관된 정보(예컨대, 사용자, 위치, 사용량 등)를 유지하는 데 도움을 줄 수 있다. 유사하게, MIT 디바이스는 회사, 스포츠 팀, 커뮤니티 등에 대한 재고품 추적(예컨대, 전형적으로 사용자들에 할당되거나 그들과 공유되는 물품들에 부착됨/그들과 연관됨)을 위해 구현될 수 있다.
일부 실시예들에서, MIT 디바이스(108)와 같은 멀티 인터페이스 트랜스폰더(MIT) 디바이스는, 예컨대 방문자들의 확인을 위해, 식별의 형태로서 사용될 수 있다. 예를 들어, 일부 실시예들에서, MIT 디바이스는 사람의 아이덴티티의 디지털 표현이 될 수 있다. 일부 실시예들에서, 예컨대 보안 메모리 내의 MIT 디바이스는 토큰과 같은 인증 정보를 저장할 수 있다. 또한, 인증 정보는 보안 복호화 및 인증을 허용하는 방식으로 암호화될 수 있다. 표현은 사람의 설명, 이미지들, 현재 위치, 및/또는 의도된 위치를 포함할 수 있다. 일부 실시예들에서, 사용자는 MIT 디바이스를 스캐닝할 수 있고, MIT 디바이스의 위치 및 사람의 아이덴티티를 확인할 수 있다. 예를 들어, (예컨대, AP(112), 무선국(106), 및/또는 무선 노드(107)와 같은 무선 디바이스를 통해) MIT 디바이스를 스캐닝할 시, 사용자는 사람의 아이덴티티를 확인하기 위해, 사람을 식별하는 사진, 사람의 의도된 위치의 로그 등과 같은 정보를 제공받을 수 있다. 일부 실시예들에서, 스캐닝은, 예컨대 아이덴티티 확인을 위해 그리고/또는 엔트리를 인가하기 위해, 또는 역으로 엔트리를 인가하지 않고 보안을 통지하기 위해 홈 보안 시스템을 통해 구현될 수 있다. 다른 예로서, MIT 디바이스는, 예컨대 온라인 주문들의 매장 픽업, 수신된 수송품들에 대한 서명 등을 허용하기 위해, 신뢰 체인(chain of trust)의 일부에서 구현될 수 있다.
추가 실시예들
일부 실시예들에서, 예컨대, 본 명세서에 기술된 바와 같은 멀티 인터페이스 트랜스폰더(MIT) 디바이스는 (예컨대, 인터페이스들을 지원하기 위한) 하나 이상의 무선통신장치들, 적어도 하나의 안테나, 메모리, 및 하나 이상의 프로세서들(예컨대, 프로세싱 회로부, 프로세싱 요소들 등)을 포함할 수 있다. 일부 실시예들에서, 하나 이상의 무선통신장치들은 블루투스(BT) 무선통신장치(예컨대, 저전력 블루투스를 포함한 다양한 형태들의 블루투스를 지원하는 임의의 무선통신장치), 초광대역(UWB) 무선통신장치, 및/또는 초저전력 무선통신장치(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기) 중 하나 이상을 포함할 수 있다. 추가로, 일부 실시예들에서, MIT 디바이스는 모션 감지 회로부(예컨대, 자이로스코프, 가속도계, 및/또는 다양한 다른 모션 감지 컴포넌트들 중 임의의 것)를 포함할 수 있다.
일부 실시예들에서, MIT 디바이스는,
제2 무선통신장치가 디스에이블되는 저전력 모드에 진입하도록;
저전력 모드에 있는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하도록; 그리고
웨이크업 신호의 수신에 응답하여 고전력 모드로 전환한 후, 제2 무선통신장치를 통해 비컨들을 송신하도록 구성될 수 있으며, 여기서 제2 무선통신장치는 고전력 모드에서 인에이블된다. 일부 실시예들에서, 웨이크업 신호는 초저전력 무선통신장치에 의해, 예컨대, 이웃 무선 디바이스와의 ULP/LP 통신을 통해 수신될 수 있다.
일부 실시예들에서, 이웃 무선 디바이스는 상대방 디바이스를 포함할 수 있다. 일부 실시예들에서, 상대방 디바이스는 MIT 디바이스를 위치 서버에 등록하는 것을 보조했을 수 있다. 일부 실시예들에서, 상대방 디바이스 및 MIT 디바이스는 위치 서버와 연관될 수 있다. 일부 실시예들에서, MIT는,
이웃 무선 디바이스로부터, MIT 디바이스와 연관된 위치가 위치 서버에서 업데이트되었다는 표시를 수신하도록; 그리고
표시에 적어도 부분적으로 기초하여, 저전력 모드로 전환하도록 구성될 수 있다.
일부 실시예들에서, 웨이크업 신호는 송신 속도를 나타낼 수 있다. 일부 실시예들에서, 송신 속도는 이웃 무선 디바이스에 의해 검출된 운송 모드 및/또는 이웃 무선 디바이스에 의해 검출된 바와 같은 예측된 매체 혼잡도 중 하나 이상에 적어도 부분적으로 기초할 수 있다. 일부 실시예들에서, 웨이크업 신호는 송신 전력을 나타낼 수 있다. 일부 실시예들에서, 송신 전력은 이웃 무선 디바이스에 의해 검출된 운송 모드 및/또는 이웃 무선 디바이스에 의해 검출된 바와 같은 예측된 매체 혼잡도 중 하나 이상에 적어도 부분적으로 기초할 수 있다.
일부 실시예들에서, 제2 무선통신장치는 초광대역 무선통신장치를 포함할 수 있다.
일부 실시예들에서, 이웃 무선 디바이스는 비-상대방 디바이스를 포함할 수 있다. 일부 실시예들에서, 비-상대방 디바이스 및 MIT 디바이스는 위치 서버와 연관될 수 있다.
일부 실시예들에서, 웨이크업 신호는 제1 무선통신장치를 통해 수신될 수 있다. 일부 실시예들에서, 제1 무선통신장치는 블루투스 무선통신장치 및/또는 초저전력 무선통신장치(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기) 중 하나를 포함할 수 있다.
일부 실시예들에서, MIT는 상대방 디바이스와의 통신 이래의 지속시간에 적어도 부분적으로 기초하여 MIT 디바이스의 제1 조건을 결정하도록, 그리고 제1 조건에 기초하여 분실 동작 모드로 전환하도록 추가로 구성될 수 있다. 일부 실시예들에서, 상대방 디바이스는 MIT 디바이스를 위치 서버에 등록하는 것을 보조했을 수 있다. 일부 실시예들에서, 상대방 디바이스 및 MIT 디바이스는 위치 서버와 연관될 수 있다. 일부 실시예들에서, 분실 동작 모드에 있을 때, MIT 디바이스는, 제1 무선통신장치를 통해, 하루 중 제1 부분 동안 제1 주기적 간격으로 비컨들을 송신하도록, 그리고 제1 무선통신장치를 통해, 하루 중 제2 부분 동안 제2 주기적 간격으로 비컨들을 송신하도록 구성될 수 있다. 일부 실시예들에서, 하루 중 제1 부분은 주간 시간에 적어도 부분적으로 대응할 수 있고, 하루 중 제2 부분은 비-주간 시간에 적어도 부분적으로 대응할 수 있다. 일부 실시예들에서, 제2 주기적 간격은 제1 주기적 간격보다 더 길 수 있다. 일부 실시예들에서, MIT 디바이스는 하루 중 시간 또는 지속시간 중 하나에 적어도 부분적으로 기초하여, 제1 무선통신장치를 통해 송신되는 비컨들에 대한 송신 전력을 증가시키도록 구성될 수 있다. 일부 실시예들에서, 제1 무선통신장치는 블루투스 무선통신장치를 포함할 수 있다. 일부 실시예들에서, MIT 디바이스의 제1 조건은 추가로, 이웃 무선 디바이스로부터의 신호의 수신 또는 위치 업데이트의 표시 이래의 지속시간에 적어도 부분적으로 기초할 수 있다.
일부 실시예들에서, MIT 디바이스는,
적어도 하나의 프로세서와 통신하는 초광대역(UWB) 무선통신장치가 디스에이블되는 저전력 모드에서 동작하도록;
저전력 모드에서 동작하는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하도록;
웨이크업 신호의 수신에 응답하여, 저전력 모드로부터 전환하기 위한, 그리고 UWB 무선통신장치를 인에이블하기 위한 명령어들을 생성하도록; 그리고
UWB 무선통신장치를 통해, 위치 비컨들을 이웃 무선 디바이스로 송신하기 위한 명령어들을 생성하도록 구성될 수 있다. 일부 실시예들에서, 웨이크업 신호는 초저전력 무선통신장치에 의해, 예컨대, 이웃 무선 디바이스와의 ULP/LP 통신을 통해 수신될 수 있다.
일부 실시예들에서, 웨이크업 신호는 적어도 하나의 프로세서와 통신하는 블루투스 무선통신장치 또는 초저전력 무선통신장치(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기) 중 하나를 통해 수신될 수 있다.
일부 실시예들에서, 웨이크업 신호는 위치 비컨들에 대한 송신 속도 및 송신 전력을 나타낼 수 있다.
일부 실시예들에서, MIT 디바이스는,
이웃 무선 디바이스로부터, MIT 디바이스와 연관된 위치가 위치 서버에서 업데이트되었다는 표시를 수신하도록; 그리고
저전력 모드로 전환하기 위한, 그리고 UWB 무선통신장치를 디스에이블시키기 위한 명령어들을 생성하도록 추가로 구성될 수 있다.
일부 실시예들에서, 웨이크업 신호는 위치 비컨들에 대한 송신 속도 및 송신 전력을 나타낼 수 있다. 일부 실시예들에서, 송신 속도 및 송신 전력의 각각은 이웃 무선 디바이스에 의해 검출된 운송 모드 및/또는 이웃 무선 디바이스에 의해 검출된 바와 같은 예측된 매체 혼잡도 중 하나 이상에 적어도 부분적으로 기초할 수 있다.
일부 실시예들에서, MIT 디바이스는,
제1 송신 속도 및 제1 송신 전력으로 위치 비컨들을 브로드캐스트하도록;
트리거 조건의 검출에 응답하여, 제1 송신 속도를 제2 송신 속도로 증가시키도록; 그리고
제2 송신 속도 및 제1 송신 전력으로 위치 비컨들을 브로드캐스트하도록 구성될 수 있다.
일부 실시예들에서, 트리거 조건은 상대방 디바이스가 MIT 디바이스로부터 임계 거리보다 더 많이 이동했다는 표시의 수신을 포함할 수 있다. 일부 실시예들에서, 표시는 제1 무선통신장치를 통해 수신될 수 있고, 위치 비컨들은 제2 무선통신장치를 통해 송신될 수 있다. 일부 실시예들에서, 임계 거리는 대략 1 미터일 수 있다.
일부 실시예들에서, MIT 디바이스는,
상대방 디바이스로부터, 송신 전력을 제2 송신 전력으로 증가시키기 위한 표시를 수신하도록 - 표시는 중간 혼잡도에 적어도 부분적으로 기초함 -; 그리고
상대방 디바이스로, 제2 송신 전력으로 위치 비컨들을 송신하도록 구성될 수 있다.
일부 실시예들에서, 제1 송신 속도 및 제1 송신 전력으로 위치 비컨들을 브로드캐스트하기 전, MIT 디바이스는,
저전력 모드에서 동작하는 동안, 상대방 디바이스로부터 운송 모드에서의 전환의 표시를 수신하도록 - 제2 무선통신장치는 저전력 모드에서 디스에이블됨 -; 그리고
표시에 기초하여, 고전력 모드로 전환하도록 - 제2 무선통신장치는 고전력 모드에서 인에이블됨 - 구성될 수 있다.
일부 실시예들에서, MIT 디바이스는,
상대방 디바이스로부터, 운송 모드에서 전환의 종료의 표시를 수신하도록; 그리고
표시에 응답하여, 저전력 상태로 다시 전환하도록 구성될 수 있다.
일부 실시예들에서, 트리거 조건은 운송 모드에서의 전환의 검출을 포함할 수 있다. 전환은 운송 모드의 중지를 포함할 수 있다. 일부 실시예들에서, 결정은 MIT 디바이스의 속도의 변화에 기초할 수 있다.
일부 실시예들에서, MIT 디바이스는,
제1 전력 상태에 있는 동안, MIT 디바이스의 제1 인터페이스(예컨대, 하나 이상의 무선통신장치들 중 제1 무선통신장치에 의해 지원됨) 및/또는 모션 감지 회로부 중 하나를 통해 검출가능한 이벤트의 검출에 적어도 부분적으로 기초하여 제2 전력 상태로 전환할 것을 결정하도록;
제1 전력 상태로부터 제2 전력 상태로 전환하도록;
제2 전력 상태에 있는 동안, MIT 디바이스의 제2 인터페이스(예컨대, 하나 이상의 무선통신장치들 중 제2 무선통신장치에 의해 지원됨) 또는 제3 인터페이스(예컨대, 하나 이상의 무선통신장치들의 제3 무선통신장치에 의해 지원됨) 중 하나를 통해 하나 이상의 비컨들을 송신하도록;
제2 전력 상태에 있는 동안 이웃 무선 디바이스로부터, MIT 디바이스와 연관된 위치가 위치 서버에서 업데이트되었다는 표시를 수신하도록; 그리고
표시에 적어도 부분적으로 기초하여, 제3 전력 상태로 전환할 것을 결정하도록 구성될 수 있다.
일부 실시예들에서, 제2 인터페이스 또는 제3 인터페이스의 선택은 검출된 이벤트에 적어도 부분적으로 기초할 수 있다. 일부 실시예들에서, 이웃 무선 디바이스 및 MIT 디바이스는 각각 위치 서버와 연관될 수 있다.
일부 실시예들에서, 제1 인터페이스는 초저전력 무선 주파수(RF) 인터페이스(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기)일 수 있다. 다시 말해, 제1 무선통신장치는, 일부 실시예들에서, 초저전력 무선통신장치일 수 있다. 일부 실시예들에서, 제1 인터페이스는 블루투스(BT) 인터페이스일 수 있다. 따라서, 그러한 실시예들에서, 제1 무선통신장치는 블루투스 무선통신장치일 수 있다.
일부 실시예들에서, 제2 인터페이스는 블루투스 인터페이스 및 초광대역(UWB) 무선 주파수(RF) 인터페이스 중 하나일 수 있고, 제3 인터페이스는 블루투스(BT) 인터페이스 및 UWB RF 인터페이스 중 하나일 수 있다. 다시 말해, 제2 및 제3 무선통신장치들은, 일부 실시예들에서, BT 무선통신장치 및/또는 UWB 무선통신장치 중 하나일 수 있다.
일부 실시예들에서, 제1 인터페이스를 통해 검출가능한 이벤트는 상대방 디바이스로부터 웨이크업 신호를 수신하는 것을 포함할 수 있다. 일부 실시예들에서, 웨이크업 신호는 제2 전력 상태로 전환하기 위한 명령어들을 포함할 수 있다. 일부 실시예들에서, 명령어들은, 예컨대 제3 인터페이스가 UWB RF 인터페이스를 포함할 때, MIT 디바이스가 제3 인터페이스를 활성화시킨다는 것을 나타낼 수 있다. 일부 실시예들에서, 명령어들은, 예컨대 제2 인터페이스가 BT 인터페이스를 포함할 때, MIT 디바이스가 제2 인터페이스를 활성화시킨다는 것을 나타낼 수 있다.
일부 실시예들에서, 명령어들은 송신 속도를 나타낼 수 있다. 일부 실시예들에서, 송신 속도는 상대방 디바이스에 의해 검출된 운송 모드에 적어도 부분적으로 기초할 수 있다. 일부 실시예들에서, 송신 속도는 상대방 디바이스에 의해 검출된 바와 같은 예측된 매체 혼잡도에 적어도 부분적으로 기초할 수 있다.
일부 실시예들에서, 명령어들은 송신 전력을 나타낼 수 있다. 일부 실시예들에서, 송신 전력은 상대방 디바이스에 의해 검출된 운송 모드에 적어도 부분적으로 기초할 수 있다. 일부 실시예들에서, 송신 전력은 상대방 디바이스에 의해 검출된 바와 같은 예측된 매체 혼잡도에 적어도 부분적으로 기초할 수 있다(그리고/또는 추가로 기초할 수 있다).
일부 실시예들에서, 이웃 무선 디바이스는 MIT 디바이스를 위치 서버에 등록하는 것을 보조했을 수 있는 상대방 디바이스일 수 있다. 일부 실시예들에서, 이웃 무선 디바이스는 위치 서버와 연관될 수 있는 비-상대방 디바이스일 수 있다.
일부 실시예들에서, MIT 디바이스는,
상대방 디바이스와의 통신 이래의 지속시간에 적어도 부분적으로 기초하여 MIT 디바이스의 제1 조건을 결정하도록; 그리고
제1 조건에 기초하여 제1 동작 모드로 전환하도록 구성될 수 있다.
일부 실시예들에서, 제1 동작 모드는 하루 중 제1 부분 동안 제1 주기적 간격으로 제1 인터페이스를 통해 비컨들을 송신하는 것, 하루 중 제2 부분 동안 제2 주기적 간격으로 제1 인터페이스를 통해 비컨들을 송신하는 것, 및/또는 하루 중 시간 및/또는 지속시간 중 하나에 적어도 부분적으로 기초하여 비컨들에 대한 송신 전력을 증가시키는 것 중 임의의 것, 이들의 임의의 조합, 및/또는 이들 전부를 포함할 수 있다. 일부 실시예들에서, 하루 중 제1 부분은 주간 시간에 적어도 부분적으로 대응할 수 있다. 일부 실시예들에서, 하루 중 제2 부분은 비-주간 시간에 적어도 부분적으로 대응할 수 있다. 일부 실시예들에서, 제2 주기적 간격은 제1 주기적 간격보다 더 길 수 있다.
일부 실시예들에서, MIT 디바이스의 제1 조건은 추가로, 이웃 디바이스로부터의 신호의 수신 및/또는 위치 업데이트의 표시 이래의 지속시간에 적어도 부분적으로 기초할 수 있다.
일부 실시예들에서, 제1 주기적 간격은 송신 전력에 적어도 부분적으로 기초하여 조정될 수 있다.
일부 실시예들에서, MIT 디바이스는,
이웃 무선 디바이스로부터 신호를 수신하도록; 그리고
신호를 수신한 것에 응답하여 송신 주파수 및/또는 송신 전력을 증가시키도록 추가로 구성될 수 있다.
일부 실시예들에서, 제1 동작 모드는 전력 보존 기간을 추가로 포함할 수 있다. 일부 실시예들에서, 전력 보존 기간은 하루 중 제1 부분 또는 제2 부분보다 적어도 10배 더 길 수 있다. 일부 실시예들에서, 전력 보존 기간은 하루 중 제1 부분 또는 제2 부분보다 적어도 100배 더 길 수 있다. 일부 실시예들에서, 전력 보존 기간은 하루 중 제1 부분 또는 제2 부분보다 적어도 1000배 더 길 수 있다.
일부 실시예들에서, 제1 인터페이스는 블루투스 인터페이스일 수 있다.
일부 실시예들에서, MIT 디바이스는,
제1 인터페이스를 통해, 그리고 제1 전력 상태에 있는 동안, 상대방 디바이스로부터 운송 모드에서의 전환의 표시를 수신하도록;
표시에 응답하여, 제2 전력 상태로 전환하도록; 그리고
제2 인터페이스를 통해, 제1 송신 속도 및 제1 송신 전력으로 하나 이상의 비컨들을 상대방 디바이스로 송신하도록 구성될 수 있다.
일부 실시예들에서, 제2 전력 상태로 전환하는 것은 제2 인터페이스를 활성화시킬 수 있다. 일부 실시예들에서, 제2 인터페이스는 제1 인터페이스보다 더 많은 전력을 소비할 수 있다.
일부 실시예들에서, 제1 인터페이스는 초저전력 웨이크업 무선 주파수 인터페이스일 수 있다. 일부 실시예들에서, 제2 인터페이스는 블루투스 인터페이스 또는 초광대역 RF 인터페이스 중 하나일 수 있다.
일부 실시예들에서, MIT 디바이스는,
상대방 디바이스로부터, 운송 모드에서의 전환의 종료의 표시를 수신하도록; 그리고
표시에 응답하여, 제1 전력 상태로 다시 전환하도록 추가로 구성될 수 있다.
일부 실시예들에서, MIT 디바이스는,
상대방 디바이스로부터, 상대방 디바이스가 MIT 디바이스로부터의 임계 거리를 초과하여 이동했다는 표시를 수신하도록; 그리고
표시에 응답하여, 하나 이상의 비컨들의 송신 속도를 증가시키도록 추가로 구성될 수 있다.
일부 실시예들에서, 임계 거리는 대략 1 미터일 수 있다. 일부 실시예들에서, 임계 거리는 2 피트 초과이지만 3 피트 미만일 수 있다.
일부 실시예들에서, MIT 디바이스는, 상대방 디바이스로부터, 송신 전력을 증가시키기 위한 표시를 수신하도록 추가로 구성될 수 있으며, 여기서 표시는 중간 혼잡도에 적어도 부분적으로 기초한다.
일부 실시예들에서, 상대방 디바이스는 사용자 장비 디바이스 또는 웨어러블 디바이스 중 적어도 하나일 수 있다.
일부 실시예들에서, 운송 모드는 차량, 기차, 보트, 또는 비행기 중 적어도 하나를 포함할 수 있다.
일부 실시예들에서, 예컨대 본 명세서에서 기술된 바와 같은 무선 디바이스, 예를 들어 클라이언트 스테이션 및/또는 무선 노드는, 예컨대 본 명세서에서 기술된 바와 같이, 멀티 인터페이스 트랜스폰더(MIT) 디바이스에 대한 상대방 디바이스로서 구성될 수 있다. 무선 디바이스는 (예컨대, 하나 이상의 인터페이스들을 지원하기 위한) 하나 이상의 무선통신장치들, 적어도 하나의 안테나, 메모리, 및 하나 이상의 프로세서들(예컨대, 프로세싱 회로부, 프로세싱 요소들 등)을 포함할 수 있다. 일부 실시예들에서, 하나 이상의 무선통신장치들은 블루투스(BT) 무선통신장치(예컨대, 저전력 블루투스를 포함한 다양한 형태들의 블루투스를 지원하는 임의의 무선통신장치), 초광대역(UWB) 무선통신장치, 초저전력 무선통신장치(예컨대, 웨이크업 무선통신장치 및/또는 웨이크업 수신기), 및/또는 셀룰러 무선통신장치 중 하나 이상을 포함할 수 있다. 추가로, 일부 실시예들에서, 무선 디바이스는 모션 감지 회로부(예컨대, 자이로스코프, 가속도계, 및/또는 다양한 다른 모션 감지 컴포넌트들 중 임의의 것)를 포함할 수 있다.
일부 실시예들에서, 무선 디바이스는,
MIT 디바이스로, 초광대역 인터페이스를 활성화시키기 위한 명령어들을 송신하도록;
MIT 디바이스로부터, 초광대역 통신을 통해 하나 이상의 신호들을 수신하도록;
수신된 하나 이상의 신호들에 기초하여, 무선 디바이스에 대한 MIT 디바이스의 위치를 결정하도록;
사용자 인터페이스를 통해, 무선 디바이스에 대한 MIT 디바이스의 위치의 표시를 디스플레이하도록; 그리고
무선 디바이스의 이동에 기초하여, 무선 디바이스에 대한 MIT 디바이스의 위치를 업데이트하도록 구성될 수 있다.
일부 실시예들에서, 명령어들은 초저전력 무선 주파수 신호를 통해 송신될 수 있다.
일부 실시예들에서, 표시는 무선 디바이스의 디스플레이 상에 디스플레이된 맵을 통해 디스플레이될 수 있다.
일부 실시예들에서, 표시는 무선 디바이스에 대한 MIT 디바이스의 위치의 증강 현실 렌더링을 포함할 수 있다.
일부 실시예들에서, 무선 디바이스는, MIT 디바이스의 위치를 결정한 것에 응답하여, MIT 디바이스로, MIT 디바이스의 초광대역 인터페이스를 비활성화시키기 위한 명령어들을 송신하도록 추가로 구성될 수 있다. 일부 실시예들에서, 무선 디바이스는, MIT 디바이스의 위치를 결정한 것에 응답하여, 위치 업데이트 메시지를 위치 서버로 송신하도록 추가로 구성될 수 있다.
전술된 바와 같이, 본 기술의 일 태양은 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 위치를 추적하고/하거나 업데이트하기 위해 특정적인 그리고 적법한 소스들로부터 입수가능한 데이터의 수집 및 사용이다. 본 발명은, 일부 경우들에 있어서, 이러한 수집된 데이터가 특정 사람을 고유하게 식별하거나 또는 그를 식별하는 데 사용될 수 있는 개인 정보 데이터를 포함할 수 있음을 고려한다. 그러한 개인 정보 데이터는 인구통계 데이터, 위치 기반 데이터, 온라인 식별자, 전화 번호, 이메일 주소, 집 주소, 사용자의 건강 또는 피트니스 레벨에 관한 데이터 또는 기록(예컨대, 바이탈 사인(vital sign) 측정치, 투약 정보, 운동 정보), 생년월일, 또는 임의의 다른 개인 정보를 포함할 수 있다.
본 발명은 본 기술에서의 그러한 개인 정보 데이터의 이용이 사용자들에게 이득을 주기 위해 사용될 수 있음을 인식한다. 예를 들어, MIT 디바이스의 위치를 추적하고/하거나 업데이트하는 것은 사용자가 열쇠, 수하물, 음악 장비, 스포츠 장비, 백팩, 서류가방 등과 같은 다양한 중요한 아이템들의 위치를 유지하는 것을 도울 수 있다.
본 발명은 그러한 개인 정보 데이터의 수집, 분석, 공개, 전달, 저장, 또는 다른 이용을 책임지고 있는 그러한 엔티티들이 잘 확립된 프라이버시 정책들 및/또는 프라이버시 관례들을 준수할 것이라는 것을 고려한다. 특히, 그러한 엔티티들은, 대체로, 사용자들의 프라이버시를 유지하기 위한 산업 또는 행정 요건들을 충족시키거나 능가하는 것으로 인식되는 프라이버시 관례들을 구현하고 일관되게 적용할 것으로 예상될 것이다. 개인 데이터의 사용에 관한 그러한 정보는 사용자들에 의해 눈에 띄게 그리고 쉽게 액세스가능해야 하고, 데이터의 수집 및/또는 사용이 변화함에 따라 업데이트되어야 한다. 사용자들로부터의 개인 정보는 적법한 사용만을 위해서 수집되어야 한다. 또한, 그러한 수집/공유는 사용자들의 동의 또는 적용가능한 법률에 특정된 다른 적법한 근거를 수신한 후에만 발생해야 한다. 부가적으로, 이러한 엔티티들은, 이러한 개인 정보 데이터에 대한 액세스를 보호하고 안전하게 하며 개인 정보 데이터에 대한 액세스를 갖는 다른 사람들이 그들의 프라이버시 정책들 및 절차들을 고수한다는 것을 보장하기 위한 임의의 필요한 조처들을 취하는 것을 고려해야 한다. 게다가, 이러한 엔티티들은 널리 인정된 프라이버시 정책들 및 관례들에 대한 그들의 고수를 증명하기 위해 제3자들에 의해 그들 자신들이 평가를 받을 수 있다. 추가로, 정책들 및 관례들은 수집되고/되거나 액세스되는 특정 타입들의 개인 정보 데이터에 대해 조정되어야 하고, 더 높은 표준을 부과하는 역할을 할 수 있는 관할구역 특정 고려사항들을 비롯한 적용가능한 법률들 및 표준들에 적응되어야 한다. 예를 들어, 미국에서, 소정 건강 데이터의 수집 또는 그에 대한 액세스는 연방법 및/또는 주의 법, 예를 들어 미국 건강 보험 양도 및 책임 법령(Health Insurance Portability and Accountability Act, HIPAA)에 의해 통제될 수 있는 반면; 다른 국가들에서의 건강 데이터는 다른 규정들 및 정책들의 적용을 받을 수 있고 그에 따라 취급되어야 한다.
전술한 것에도 불구하고, 본 발명은 또한 사용자가 개인 정보 데이터의 사용, 또는 그에 대한 액세스를 선택적으로 차단하는 실시예들을 고려한다. 즉, 본 발명은 그러한 개인 정보 데이터에 대한 액세스를 방지하거나 차단하기 위해 하드웨어 및/또는 소프트웨어 요소들이 제공될 수 있다는 것을 고려한다.
또한, 의도하지 않은 또는 인가되지 않은 액세스 또는 이용의 위험을 최소화하는 방식으로 개인 정보 데이터가 관리되고 취급되어야 한다는 것이 본 발명의 의도이다. 데이터의 수집을 제한하고 데이터가 더 이상 필요하지 않게 되면 데이터를 삭제함으로써 위험이 최소화될 수 있다. 추가로, 그리고 소정의 건강 관련 애플리케이션들에 적용하는 것을 비롯하여, 적용가능할 때, 사용자의 프라이버시를 보호하기 위해 데이터 식별해제가 사용될 수 있다. 적절한 경우, 식별자들을 제거함으로써, 저장된 데이터의 양 또는 특이성을 제어함으로써(예컨대, 주소 레벨에서보다는 오히려 도시 레벨에서 위치 데이터를 수집함으로써), 데이터가 저장되는 방식을 제어함으로써(예컨대, 사용자들에 걸쳐 데이터를 집계함으로써), 그리고/또는 차등적 프라이버시와 같은 다른 방법들에 의해, 식별해제가 용이하게 될 수 있다.
따라서, 본 개시내용이 하나 이상의 다양한 개시된 실시예들을 구현하기 위해 개인 정보 데이터의 사용을 광범위하게 커버하지만, 본 개시내용은 다양한 실시예들이 또한 이러한 개인 정보 데이터에 액세스할 필요 없이 구현될 수 있다는 것을 또한 고려한다. 즉, 본 기술의 다양한 실시예들은 이러한 개인 정보 데이터의 전부 또는 일부분의 결여로 인해 동작 불가능하게 되지 않는다. 예를 들어, 콘텐츠는 사용자의 디바이스 상에서만 다루어지는 콘텐츠 또는 콘텐츠 전달 서비스들에 이용가능한 다른 비-개인 정보와 같은 수집된 비-개인 정보 데이터 또는 최소량의 개인 정보에 기초하여, 선택되고 사용자들에게 전달될 수 있다.
본 개시내용의 실시예들은 다양한 형태들 중 임의의 것으로 실현될 수 있다. 예를 들어, 일부 실시예들은 컴퓨터 구현 방법, 컴퓨터 판독가능 메모리 매체, 또는 컴퓨터 시스템으로서 실현될 수 있다. 다른 실시예들은 ASIC들과 같은 하나 이상의 주문 설계형 하드웨어 디바이스들을 사용하여 실현될 수 있다. 다른 실시예들은 FPGA들과 같은 하나 이상의 프로그램가능 하드웨어 요소들을 사용하여 실현될 수 있다.
일부 실시예들에서, 비일시적 컴퓨터 판독가능 메모리 매체는 그것이 프로그램 명령어들 및/또는 데이터를 저장하도록 구성될 수 있으며, 여기서 프로그램 명령어들은, 컴퓨터 시스템에 의해 실행되면, 컴퓨터 시스템으로 하여금, 방법, 예컨대, 본 명세서에 기술된 방법 실시예들 중 임의의 것, 또는 본 명세서에 기술된 방법 실시예들의 임의의 조합, 또는 본 명세서에 기술된 방법 실시예들 중 임의의 것의 임의의 서브세트, 또는 그러한 서브세트들의 임의의 조합을 수행하게 한다.
일부 실시예에서, 무선 디바이스는 프로세서(또는 프로세서들의 세트) 및 메모리 매체를 포함하도록 구성될 수 있으며, 여기서 메모리 매체는 프로그램 명령어들을 저장하고, 프로세서는 메모리 매체로부터의 프로그램 명령어들을 판독 및 실행하도록 구성되고, 프로그램 명령어들은 무선 디바이스로 하여금 본 명세서에 기술된 다양한 방법 실시예들 중 임의의 것(또는, 본 명세서에 기술된 방법 실시예들의 임의의 조합, 또는 본 명세서에 기술된 방법 실시예들 중 임의의 것의 임의의 서브세트, 또는 그러한 서브세트들의 임의의 조합)을 구현하게 하도록 실행가능하다. 디바이스는 다양한 형태들 중 임의의 것으로 실현될 수 있다.
위의 실시예들이 상당히 상세히 설명되었지만, 일단 상기 개시내용이 충분히 인식되면, 많은 변형들 및 수정들이 당업자들에게 자명할 것이다. 다음의 청구범위는 모든 그러한 변형들 및 수정들을 망라하는 것으로 해석되도록 의도된다.
Claims (20)
- 멀티 인터페이스 트랜스폰더(multi-interface transponder, MIT) 디바이스로서,
제1 무선 액세스 기술(radio access technology, RAT)을 지원하는 회로부를 포함하는 제1 무선통신장치(radio);
제2 RAT를 지원하는 회로부를 포함하는 제2 무선통신장치; 및
상기 제1 무선통신장치 및 상기 제2 무선통신장치에 커플링되는 하나 이상의 프로세서들을 포함하며,
상기 하나 이상의 프로세서들은, 상기 MIT 디바이스로 하여금,
상기 제2 무선통신장치가 디스에이블되는 저전력 모드에 진입하게 하도록;
상기 저전력 모드에 있는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하게 하도록; 그리고
상기 웨이크업 신호의 수신에 응답하여 고전력 모드로 전환한 후, 상기 제2 무선통신장치를 통해 비컨들을 송신하게 하도록 구성되며, 상기 제2 무선통신장치는 상기 고전력 모드에서 인에이블되고,
상기 하나 이상의 프로세서들은, 상기 MIT 디바이스로 하여금,
상기 이웃 무선 디바이스로부터, 상기 MIT 디바이스와 연관된 위치가 위치 서버에서 업데이트되었다는 표시를 수신하게 하도록; 그리고
상기 표시에 적어도 부분적으로 기초하여, 상기 저전력 모드로 전환하게 하도록 추가로 구성되는, MIT 디바이스. - 멀티 인터페이스 트랜스폰더(multi-interface transponder, MIT) 디바이스로서,
제1 무선 액세스 기술(radio access technology, RAT)을 지원하는 회로부를 포함하는 제1 무선통신장치(radio);
제2 RAT를 지원하는 회로부를 포함하는 제2 무선통신장치; 및
상기 제1 무선통신장치 및 상기 제2 무선통신장치에 커플링되는 하나 이상의 프로세서들을 포함하며,
상기 하나 이상의 프로세서들은, 상기 MIT 디바이스로 하여금,
상기 제2 무선통신장치가 디스에이블되는 저전력 모드에 진입하게 하도록;
상기 저전력 모드에 있는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하게 하도록; 그리고
상기 웨이크업 신호의 수신에 응답하여 고전력 모드로 전환한 후, 상기 제2 무선통신장치를 통해 비컨들을 송신하게 하도록 구성되며, 상기 제2 무선통신장치는 상기 고전력 모드에서 인에이블되고,
상기 이웃 무선 디바이스는 상대방(companion) 디바이스를 포함하고, 상기 상대방 디바이스는 상기 MIT 디바이스가 위치 서버에 등록하는 것을 보조하였고, 상기 상대방 디바이스 및 상기 MIT 디바이스는 상기 위치 서버와 연관되는, MIT 디바이스. - 삭제
- 제2항에 있어서,
상기 웨이크업 신호는 송신 속도(rate)를 나타내고, 상기 송신 속도는,
상기 이웃 무선 디바이스에 의해 검출된 운송 모드; 또는
상기 이웃 무선 디바이스에 의해 검출된 바와 같은 예측된 매체 혼잡도 중 하나 이상에 적어도 부분적으로 기초하는, MIT 디바이스. - 제2항에 있어서,
상기 웨이크업 신호는 송신 전력을 나타내고, 상기 송신 전력은,
상기 이웃 무선 디바이스에 의해 검출된 운송 모드; 또는
상기 이웃 무선 디바이스에 의해 검출된 바와 같은 예측된 매체 혼잡도 중 하나 이상에 적어도 부분적으로 기초하는, MIT 디바이스. - 제1항에 있어서,
상기 제2 무선통신장치는 초광대역(ultra-wideband) 무선통신장치를 포함하는, MIT 디바이스. - 멀티 인터페이스 트랜스폰더(multi-interface transponder, MIT) 디바이스로서,
제1 무선 액세스 기술(radio access technology, RAT)을 지원하는 회로부를 포함하는 제1 무선통신장치(radio);
제2 RAT를 지원하는 회로부를 포함하는 제2 무선통신장치; 및
상기 제1 무선통신장치 및 상기 제2 무선통신장치에 커플링되는 하나 이상의 프로세서들을 포함하며,
상기 하나 이상의 프로세서들은, 상기 MIT 디바이스로 하여금,
상기 제2 무선통신장치가 디스에이블되는 저전력 모드에 진입하게 하도록;
상기 저전력 모드에 있는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하게 하도록; 그리고
상기 웨이크업 신호의 수신에 응답하여 고전력 모드로 전환한 후, 상기 제2 무선통신장치를 통해 비컨들을 송신하게 하도록 구성되며, 상기 제2 무선통신장치는 상기 고전력 모드에서 인에이블되고,
상기 이웃 무선 디바이스는 비-상대방 디바이스를 포함하고, 상기 비-상대방 디바이스 및 상기 MIT 디바이스는 위치 서버와 연관되는, MIT 디바이스. - 제1항에 있어서,
상기 웨이크업 신호는 상기 제1 무선통신장치를 통해 수신되고, 상기 제1 무선통신장치는 블루투스 무선통신장치 또는 초저전력 무선통신장치 중 하나를 포함하는, MIT 디바이스. - 멀티 인터페이스 트랜스폰더(multi-interface transponder, MIT) 디바이스로서,
제1 무선 액세스 기술(radio access technology, RAT)을 지원하는 회로부를 포함하는 제1 무선통신장치(radio);
제2 RAT를 지원하는 회로부를 포함하는 제2 무선통신장치; 및
상기 제1 무선통신장치 및 상기 제2 무선통신장치에 커플링되는 하나 이상의 프로세서들을 포함하며,
상기 하나 이상의 프로세서들은, 상기 MIT 디바이스로 하여금,
상기 제2 무선통신장치가 디스에이블되는 저전력 모드에 진입하게 하도록;
상기 저전력 모드에 있는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하게 하도록; 그리고
상기 웨이크업 신호의 수신에 응답하여 고전력 모드로 전환한 후, 상기 제2 무선통신장치를 통해 비컨들을 송신하게 하도록 구성되며, 상기 제2 무선통신장치는 상기 고전력 모드에서 인에이블되고,
상기 하나 이상의 프로세서들은, 상기 MIT 디바이스로 하여금,
상대방 디바이스와의 통신 이래의 지속시간에 적어도 부분적으로 기초하여 상기 MIT 디바이스의 제1 조건을 결정하게 하도록 - 상기 상대방 디바이스는 상기 MIT 디바이스가 위치 서버에 등록하는 것을 보조하였고, 상기 상대방 디바이스 및 상기 MIT 디바이스는 상기 위치 서버와 연관됨 -; 그리고
상기 제1 조건에 기초하여 분실 동작 모드(lost mode of operation)로 전환하게 하도록 추가로 구성되는, MIT 디바이스. - 제9항에 있어서,
상기 분실 동작 모드에 있을 때, 상기 하나 이상의 프로세서들은, 상기 MIT 디바이스로 하여금,
상기 제1 무선통신장치를 통해, 하루 중 제1 부분 동안 제1 주기적 간격으로 비컨들을 송신하게 하도록 - 상기 하루 중 상기 제1 부분은 적어도 부분적으로 주간 시간에 대응함 -;
상기 제1 무선통신장치를 통해, 상기 하루 중 제2 부분 동안 제2 주기적 간격으로 비컨들을 송신하게 하도록 - 상기 하루 중 상기 제2 부분은 적어도 부분적으로 비-주간 시간에 대응하고, 상기 제2 주기적 간격은 상기 제1 주기적 간격보다 김 -; 또는
하루 중 시간 또는 지속시간 중 하나에 적어도 부분적으로 기초하여, 상기 제1 무선통신장치를 통해 송신되는 비컨들에 대한 송신 전력을 증가시키게 하도록 추가로 구성되는, MIT 디바이스. - 제10항에 있어서,
상기 제1 무선통신장치는 블루투스 무선통신장치를 포함하는, MIT 디바이스. - 제10항에 있어서,
상기 MIT 디바이스의 제1 조건은 추가로, 이웃 무선 디바이스로부터의 신호의 수신 또는 위치 업데이트의 표시 이래의 지속시간에 적어도 부분적으로 기초하는, MIT 디바이스. - 장치로서,
메모리; 및
상기 메모리와 통신하는 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
상기 적어도 하나의 프로세서와 통신하는 초광대역(UWB) 무선통신장치가 디스에이블되는 저전력 모드에서 동작하도록;
상기 저전력 모드에서 동작하는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하도록;
상기 웨이크업 신호의 수신에 응답하여, 상기 저전력 모드로부터 전환하기 위한, 그리고 상기 UWB 무선통신장치를 인에이블하기 위한 명령어들을 생성하도록; 그리고
상기 UWB 무선통신장치를 통해, 위치 비컨들을 상기 이웃 무선 디바이스로 송신하기 위한 명령어들을 생성하도록 구성되고,
상기 적어도 하나의 프로세서는,
상기 이웃 무선 디바이스로부터, 상기 장치와 연관된 위치가 위치 서버에서 업데이트되었다는 표시를 수신하도록; 그리고
상기 저전력 모드로 전환하기 위한, 그리고 상기 UWB 무선통신장치를 디스에이블시키기 위한 명령어들을 생성하도록 추가로 구성되는, 장치. - 제13항에 있어서,
상기 웨이크업 신호는 상기 적어도 하나의 프로세서와 통신하는 블루투스 무선통신장치 또는 초저전력 무선통신장치 중 하나를 통해 수신되는, 장치. - 장치로서,
메모리; 및
상기 메모리와 통신하는 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
상기 적어도 하나의 프로세서와 통신하는 초광대역(UWB) 무선통신장치가 디스에이블되는 저전력 모드에서 동작하도록;
상기 저전력 모드에서 동작하는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하도록;
상기 웨이크업 신호의 수신에 응답하여, 상기 저전력 모드로부터 전환하기 위한, 그리고 상기 UWB 무선통신장치를 인에이블하기 위한 명령어들을 생성하도록; 그리고
상기 UWB 무선통신장치를 통해, 위치 비컨들을 상기 이웃 무선 디바이스로 송신하기 위한 명령어들을 생성하도록 구성되고,
상기 웨이크업 신호는 상기 위치 비컨들에 대한 송신 속도 및 송신 전력을 나타내는, 장치. - 삭제
- 프로그램 명령어들을 저장하는 비일시적 컴퓨터 판독가능 메모리 매체로서,
상기 프로그램 명령어들은, 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 프로세싱 회로부에 의해,
상기 MIT 디바이스의 초광대역(UWB) 무선통신장치가 비활성화되는 저전력 모드에서 동작하도록;
상기 저전력 모드에서 동작하는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하도록; 그리고
상기 웨이크업 신호의 수신에 응답하여 고전력 모드로 전환한 후, 상기 UWB 무선통신장치를 통해 위치 비컨들을 송신하도록 실행가능하며, 상기 UWB 무선통신장치는 상기 고전력 모드로의 전환의 일부로서 활성화되고,
프로그램 명령어들은,
상기 이웃 무선 디바이스로부터, 상기 MIT 디바이스와 연관된 위치가 결정되었다는 표시를 수신하도록; 그리고
상기 저전력 모드로 전환하기 위한, 그리고 상기 UWB 무선통신장치를 디스에이블시키기 위한 명령어들을 생성하도록 추가로 실행가능한, 비일시적 컴퓨터 판독가능 메모리 매체. - 프로그램 명령어들을 저장하는 비일시적 컴퓨터 판독가능 메모리 매체로서,
상기 프로그램 명령어들은, 멀티 인터페이스 트랜스폰더(MIT) 디바이스의 프로세싱 회로부에 의해,
상기 MIT 디바이스의 초광대역(UWB) 무선통신장치가 비활성화되는 저전력 모드에서 동작하도록;
상기 저전력 모드에서 동작하는 동안, 이웃 무선 디바이스로부터 웨이크업 신호를 수신하도록; 그리고
상기 웨이크업 신호의 수신에 응답하여 고전력 모드로 전환한 후, 상기 UWB 무선통신장치를 통해 위치 비컨들을 송신하도록 실행가능하며, 상기 UWB 무선통신장치는 상기 고전력 모드로의 전환의 일부로서 활성화되고,
상기 웨이크업 신호는 상기 위치 비컨들에 대한 송신 속도 및 송신 전력을 나타내고, 상기 송신 속도 및 상기 송신 전력의 각각은,
상기 이웃 무선 디바이스에 의해 검출된 운송 모드; 또는
상기 이웃 무선 디바이스에 의해 검출된 바와 같은 예측된 매체 혼잡도 중 하나 이상에 적어도 부분적으로 기초하는, 비일시적 컴퓨터 판독가능 메모리 매체. - 제17항에 있어서,
상기 웨이크업 신호는 상기 MIT 디바이스의 블루투스 무선통신장치 또는 초저전력 무선통신장치 중 하나를 통해 수신되는, 비일시적 컴퓨터 판독가능 메모리 매체. - 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020220052174A KR102514480B1 (ko) | 2019-02-26 | 2022-04-27 | 멀티 인터페이스 트랜스폰더 디바이스 |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201962810492P | 2019-02-26 | 2019-02-26 | |
US62/810,492 | 2019-02-26 | ||
US16/800,523 US11019567B2 (en) | 2019-02-26 | 2020-02-25 | Multi-interface transponder device-altering power modes |
US16/800,523 | 2020-02-25 | ||
US16/800,424 US20200272221A1 (en) | 2019-02-26 | 2020-02-25 | Multi-Interface Transponder Device - Power Management |
US16/800,424 | 2020-02-25 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220052174A Division KR102514480B1 (ko) | 2019-02-26 | 2022-04-27 | 멀티 인터페이스 트랜스폰더 디바이스 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20200104254A KR20200104254A (ko) | 2020-09-03 |
KR102393332B1 true KR102393332B1 (ko) | 2022-05-02 |
Family
ID=72140477
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200023739A KR102393332B1 (ko) | 2019-02-26 | 2020-02-26 | 멀티 인터페이스 트랜스폰더 디바이스 |
KR1020220052174A KR102514480B1 (ko) | 2019-02-26 | 2022-04-27 | 멀티 인터페이스 트랜스폰더 디바이스 |
KR1020230036595A KR102664277B1 (ko) | 2019-02-26 | 2023-03-21 | 멀티 인터페이스 트랜스폰더 디바이스 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220052174A KR102514480B1 (ko) | 2019-02-26 | 2022-04-27 | 멀티 인터페이스 트랜스폰더 디바이스 |
KR1020230036595A KR102664277B1 (ko) | 2019-02-26 | 2023-03-21 | 멀티 인터페이스 트랜스폰더 디바이스 |
Country Status (6)
Country | Link |
---|---|
US (4) | US11019567B2 (ko) |
EP (2) | EP3703431B1 (ko) |
JP (3) | JP6907361B2 (ko) |
KR (3) | KR102393332B1 (ko) |
CN (4) | CN114745676A (ko) |
AU (4) | AU2020201388C1 (ko) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10902310B2 (en) | 2016-12-14 | 2021-01-26 | Trackonomy Systems, Inc. | Wireless communications and transducer based event detection platform |
CA3143762A1 (en) * | 2019-06-17 | 2020-12-24 | Rohit Seth | Relative position tracking using motion sensor with drift correction |
JP2022550106A (ja) | 2019-09-24 | 2022-11-30 | アーク, インコーポレイテッド | スマートリング |
US10970989B1 (en) | 2019-09-27 | 2021-04-06 | Tereo Corporation, Inc. | Proximity alert device and method |
US10938369B1 (en) * | 2019-10-18 | 2021-03-02 | Amazon Technologies, Inc. | Front-end circuitry for coexistence of two radios sharing an antenna and a frequency band |
JP7038096B2 (ja) * | 2019-12-17 | 2022-03-17 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、制御用プログラム、及び車両制御システム |
EP3876155B1 (en) * | 2020-03-02 | 2023-02-22 | Nxp B.V. | Rfid device and method of operating an rfid device |
US11755111B2 (en) | 2020-03-16 | 2023-09-12 | Arkh, Inc. | Spatially aware computing hub and environment |
US12047841B2 (en) | 2020-09-21 | 2024-07-23 | Trackonomy Systems, Inc. | Detecting special events and strategically important areas in an IoT tracking system |
US11195407B1 (en) * | 2020-11-06 | 2021-12-07 | Zebra Technologies Corporation | Systems and methods for finding lost devices |
DE102020130759B3 (de) | 2020-11-20 | 2022-03-24 | Deutsche Telekom Ag | Verfahren und Telekommunikationssystem zum automatisierten Auffinden einer hinsichtlich einer potenziellen Infizierung kritischen Ansammlung von Personen |
US11832207B2 (en) | 2021-02-18 | 2023-11-28 | Zebra Technologies Corporation | Device locationing using a beacon of a battery pack |
US11452033B2 (en) * | 2021-02-24 | 2022-09-20 | Dell Products L.P. | Variable wireless beaconing based on system context |
CN115052334A (zh) | 2021-03-09 | 2022-09-13 | 中兴通讯股份有限公司 | 客户终端设备及位置检测方法、计算机可读存储介质 |
WO2022193843A1 (zh) * | 2021-03-19 | 2022-09-22 | Oppo广东移动通信有限公司 | Uwb标签的工作方法、装置、uwb标签及存储介质 |
JP2022144383A (ja) * | 2021-03-19 | 2022-10-03 | 本田技研工業株式会社 | 作業機 |
WO2022221345A1 (en) * | 2021-04-12 | 2022-10-20 | Trackonomy Systems, Inc. | Method and system for automatic power management of portable internet of things devices |
CN113518334B (zh) * | 2021-06-10 | 2023-06-13 | 中电海康集团有限公司 | 一种实现蓝牙信标beacon和app uart双服务的方法 |
US20220414639A1 (en) * | 2021-06-25 | 2022-12-29 | Verifone, Inc. | Systems and methods for electronic receipt transfer using ultrawideband radio technology |
WO2023280783A1 (en) * | 2021-07-08 | 2023-01-12 | Signify Holding B.V. | Configuring radiofrequency sensing nodes |
EP4135357A1 (en) * | 2021-08-09 | 2023-02-15 | Nokia Technologies Oy | Tracking tags |
US11693467B2 (en) * | 2021-09-01 | 2023-07-04 | Apple Inc. | Electronic device functionality in low power mode |
WO2023039263A1 (en) * | 2021-09-12 | 2023-03-16 | Trackonomy Systems, Inc. | Multi-communication-interface system for fine locationing |
US11928949B2 (en) * | 2021-12-07 | 2024-03-12 | Prox Devices, Inc. | Phone reminder devices, systems and methods |
US20230189140A1 (en) * | 2021-12-14 | 2023-06-15 | Qualcomm Incorporated | Communications in power saving mode |
CN114302335A (zh) * | 2021-12-28 | 2022-04-08 | 深圳市蜻蜓互联智慧科技有限公司 | 基于uwb的电动车管理***及方法 |
WO2023140847A1 (en) * | 2022-01-20 | 2023-07-27 | Google Llc | Ultra-wideband power usage optimization |
US11577739B1 (en) * | 2022-04-06 | 2023-02-14 | Geotab Inc. | Low-power modes for a vehicle telematics device |
US20230322170A1 (en) * | 2022-04-11 | 2023-10-12 | Stmicroelectronics, Inc. | Motion event detection |
US20230385697A1 (en) * | 2022-04-26 | 2023-11-30 | Juniper Networks, Inc. | Self-learning green networks |
US11932268B2 (en) * | 2022-05-27 | 2024-03-19 | Plusai, Inc. | Methods and apparatus for tamper detection of a vehicle system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019005942A1 (en) * | 2017-06-28 | 2019-01-03 | Intel Corporation | WAVE FRAME PROTECTION |
Family Cites Families (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040113794A1 (en) * | 1994-10-27 | 2004-06-17 | Dan Schlager | Self-locating personal alarm system equipped parachute |
CA2419796C (en) | 2000-11-14 | 2010-03-30 | Symbol Technologies, Inc. | Methods and apparatus for identifying asset location in communication networks |
US20020119791A1 (en) * | 2001-02-28 | 2002-08-29 | Zhongze Bai | Method and system for locating target destinations within short ranges |
US8041330B1 (en) | 2001-09-19 | 2011-10-18 | Sirf Technology Inc. | Wireless device capable of producing an emergency beacon |
US7072697B2 (en) | 2002-10-22 | 2006-07-04 | Nokia Corporation | Method and device for transponder aided wake-up of a low power radio device by a wake-up event |
GB2398445A (en) | 2003-01-22 | 2004-08-18 | Avon And Somerset Police Autho | Location system |
WO2006001074A1 (ja) | 2004-06-25 | 2006-01-05 | Mitsubishi Denki Kabushiki Kaisha | 基地局間時刻同期方法、タイミングマスタ装置、および基地局 |
US8836580B2 (en) * | 2005-05-09 | 2014-09-16 | Ehud Mendelson | RF proximity tags providing indoor and outdoor navigation and method of use |
SI1889198T1 (sl) | 2005-04-28 | 2015-02-27 | Proteus Digital Health, Inc. | Farma-informacijski sistem |
US20120235860A1 (en) * | 2006-04-25 | 2012-09-20 | Ghazarian Ohanes D | Automatic GPS tracking system with passive or active battery circuitry |
US7382317B1 (en) | 2006-10-26 | 2008-06-03 | Gps International Technologies, Inc. | Two-stage location system |
US8175661B2 (en) | 2007-09-03 | 2012-05-08 | Intel Corporation | Device, system, and method of power saving in wireless network |
US7492251B1 (en) * | 2008-09-01 | 2009-02-17 | Daniel A. Katz | Dual mode personal locator beacon |
US8934387B2 (en) * | 2010-05-07 | 2015-01-13 | Qualcomm Incorporated | Detecting a WLAN signal using a bluetooth receiver during bluetooth scan activity |
US20120263085A1 (en) | 2011-04-18 | 2012-10-18 | Yong Liu | Reducing power consumption in a wireless communication system |
US8509860B2 (en) * | 2011-10-07 | 2013-08-13 | Ardalan Heshmati | Method and apparatus for power efficient user location profile determination in mobile devices |
US9253753B2 (en) | 2012-04-24 | 2016-02-02 | Zetta Research And Development Llc-Forc Series | Vehicle-to-vehicle safety transceiver using time slots |
US20140030982A1 (en) * | 2012-07-11 | 2014-01-30 | Javier Cardona | Method and apparatus for distance estimate using signal strength information |
US20150126234A1 (en) * | 2012-09-12 | 2015-05-07 | ACCO Brands Corporation | User interface for object tracking |
US20140228059A1 (en) | 2013-02-12 | 2014-08-14 | Qualcomm Incorporated | Room and floor level position location scheme |
US20160286483A1 (en) | 2013-03-20 | 2016-09-29 | Telefonaktiebolaget L M Ericsson (Publ) | Procedures for Controlling Alternative Radio-Access Technology (RAT) in Multi-RAT Capable Terminals |
EP2984877B1 (en) | 2013-04-10 | 2019-10-30 | LG Electronics Inc. | Method and apparatus for performing fast transition to an accesspoint of a secondary radio access technology in a wireless communication system |
CN104244239A (zh) | 2013-06-06 | 2014-12-24 | 中兴通讯股份有限公司 | 移动热点的启动装置、方法及*** |
US9100891B2 (en) | 2013-07-17 | 2015-08-04 | Broadcom Corporation | Femtocell fingerprinting |
US9600996B2 (en) * | 2013-11-08 | 2017-03-21 | Cellco Partnership | Devices and methods for providing mobile cellular beacons |
JP5937146B2 (ja) * | 2014-06-19 | 2016-06-22 | ソフトバンク株式会社 | 遺失物捜索システム及び制御方法 |
US9386610B2 (en) | 2014-10-31 | 2016-07-05 | Aruba Networks, Inc. | Periodic high power beacon broadcasts |
US10039148B2 (en) * | 2014-12-12 | 2018-07-31 | Apple Inc. | Application-aware multiple wireless radio-access technology coexistence solution and time sharing between multiple radio-access technologies for in-device coexistence |
US9435877B2 (en) | 2014-12-22 | 2016-09-06 | Datalogic Ip Tech S.R.L. | Ultra-wideband location engine for self-shopping devices |
US9538468B2 (en) * | 2014-12-23 | 2017-01-03 | Fortinet, Inc. | Power saving in Wi-Fi devices utilizing bluetooth |
US9715815B2 (en) * | 2015-05-11 | 2017-07-25 | Apple Inc. | Wirelessly tethered device tracking |
US9918283B2 (en) * | 2015-07-07 | 2018-03-13 | GroupCare Technologies, LLC | Systems and methods for controlling and locating the source of a remote beacon signal |
US10285129B2 (en) | 2015-07-09 | 2019-05-07 | Verizon Patent And Licensing Inc. | Wakeup system and method for devices in power saving mode |
US10694473B2 (en) * | 2015-12-01 | 2020-06-23 | Rajant Corporation | System and method for controlling dynamic transmit power in a mesh network |
US10484941B2 (en) * | 2016-07-25 | 2019-11-19 | Apple Inc. | Wake-up radio assisted WLAN power saving technologies |
US9872151B1 (en) * | 2016-08-25 | 2018-01-16 | Leantegra Inc. | System and method for discovery and collection of real-time location data |
US9913216B1 (en) * | 2016-09-02 | 2018-03-06 | Qualcomm, Incorporated | Techniques to reduce power consumption in mobile device during low-power mode |
FR3056865A1 (fr) | 2016-09-27 | 2018-03-30 | Orange | Activation perfectionnee d'interfaces de communication d'un terminal |
US11076353B2 (en) | 2016-11-03 | 2021-07-27 | Interdigital Patent Holdings, Inc. | Methods for efficient power saving for wake up radios |
US10089567B2 (en) | 2016-12-15 | 2018-10-02 | At&T Intellectual Property I, L.P. | Method and apparatus for providing a communications service using a low powered radio tag |
US20180184377A1 (en) | 2016-12-23 | 2018-06-28 | Intel Corporation | Method for extending wur packet to multiple devices/technologies and enable wur packet aggregation |
CN110301143B (zh) | 2016-12-30 | 2022-04-22 | 英特尔公司 | 用于无线电通信的方法和设备 |
JP2018129598A (ja) * | 2017-02-07 | 2018-08-16 | スター精密株式会社 | 位置情報管理システム及びそれに用いられる携帯機器 |
US10313860B2 (en) | 2017-03-02 | 2019-06-04 | Blackberry Limited | Method and system for wakeup trigger by out-of-band communication |
US10856229B2 (en) | 2017-08-31 | 2020-12-01 | Apple Inc. | Apparatus and method for wake-up radio transmission modes |
US10512034B2 (en) | 2018-02-07 | 2019-12-17 | Blackberry Limited | Sensor provisioning in wireless sensor networks |
US20190331754A1 (en) * | 2018-04-30 | 2019-10-31 | Metocean Telematics Limited | Location system for maritime beacon and associated methods |
US20210321353A1 (en) | 2018-08-10 | 2021-10-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Systems and methods for uplink transmission timing |
-
2020
- 2020-02-25 US US16/800,523 patent/US11019567B2/en active Active
- 2020-02-25 US US16/800,424 patent/US20200272221A1/en active Pending
- 2020-02-26 CN CN202210564752.5A patent/CN114745676A/zh active Pending
- 2020-02-26 CN CN202210567248.0A patent/CN114745665A/zh active Pending
- 2020-02-26 EP EP20159620.2A patent/EP3703431B1/en active Active
- 2020-02-26 AU AU2020201388A patent/AU2020201388C1/en active Active
- 2020-02-26 KR KR1020200023739A patent/KR102393332B1/ko active IP Right Grant
- 2020-02-26 CN CN202210564810.4A patent/CN114745664A/zh active Pending
- 2020-02-26 JP JP2020030631A patent/JP6907361B2/ja active Active
- 2020-02-26 EP EP22180097.2A patent/EP4087329A1/en active Pending
- 2020-02-26 CN CN202010120544.7A patent/CN111654822B/zh active Active
-
2021
- 2021-05-24 US US17/328,892 patent/US11638212B2/en active Active
- 2021-06-30 JP JP2021108714A patent/JP7274075B2/ja active Active
- 2021-08-25 AU AU2021221786A patent/AU2021221786B2/en active Active
-
2022
- 2022-04-27 KR KR1020220052174A patent/KR102514480B1/ko active IP Right Grant
- 2022-06-17 AU AU2022204250A patent/AU2022204250B2/en active Active
-
2023
- 2023-02-24 JP JP2023027699A patent/JP2023075178A/ja active Pending
- 2023-02-28 US US18/176,310 patent/US20230209469A1/en active Pending
- 2023-03-21 KR KR1020230036595A patent/KR102664277B1/ko active IP Right Grant
-
2024
- 2024-01-30 AU AU2024200554A patent/AU2024200554A1/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019005942A1 (en) * | 2017-06-28 | 2019-01-03 | Intel Corporation | WAVE FRAME PROTECTION |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102393332B1 (ko) | 멀티 인터페이스 트랜스폰더 디바이스 | |
EP3903529B1 (en) | Electronic device providing periodic positioning communication via wireless communication channel | |
US9042817B2 (en) | Method and system to automatically establish NFC link between NFC enabled electronic devices based on proximate distance | |
KR102678934B1 (ko) | 근거리 무선통신(nfc) 통신 방법, 장치 및 전자 장비 | |
CN108781405A (zh) | 管理在多模式通信设备中扫描不同无线接入技术的信号 | |
US20180242272A1 (en) | Positioning system and device comprising an electronic ink display | |
EP4408087A1 (en) | Wireless communication method, and device | |
WO2020153897A1 (en) | A low power portable location tracker, a location tracking system and methods | |
Sharma et al. | Notice of Violation of IEEE Publication Principles: Evolution in RFID Credit Card Security by Using Wireless Sensing Network | |
EP3672294A1 (en) | Method of positioning through gps and bluetooth low energy | |
CN118435700A (zh) | 无线通信的方法、终端设备和网络设备 | |
Safety | IEEE Guide for EMF Exposure Assessment of Internet of Things (IoT) Technologies and Devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |