Multimodal proximity detection
First Claim
1. A method to implement multimodal proximity detection in a first electronic device, comprising:
- initiating an environmental sampling routine in the first electronic device by;
activating an environmental sensor;
collecting at least one sample of environmental data;
extracting at least one feature set of the environmental data;
generating a first obscured feature set from the feature set extracted from the first electronic device, wherein the first obscured feature set comprises a manipulated set of Mel-frequency cepstral coefficients extracted from the environmental data with portions of the feature set selective removed;
transmitting the first obscured feature set from the first electronic device to a proximity server; and
receiving, in the first electronic device, a signal indicating whether the first electronic device is proximate to a second electronic device;
receiving, in the first electronic device, an identifier associated with the second electronic device if the device was proximate; and
,establishing at least one context parameter based on the identifier when the device is proximate,wherein, in response to a proximity signal indicating that the first electronic device is proximate the second electronic device, the first electronic device;
activates a trigger sensor to detect whether the first electronic device has moved;
in response to a determination that the first electronic device has moved, transmits a movement signal to the proximity server, wherein the movement signal causes the proximity server to transmit an environmental sampling signal to the first electronic device and the second electronic device to repeat the environmental sampling routine.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for proximity detection between electronic devices are disclosed. One or more electronic devices transmit signals to a proximity server, which determines whether the first electronic device may be proximate the second electronic device. The proximity server transmits a signal to the first electronic device and the second device, and in response to the signal, the first and second electronic devices activate an environmental sensor, collect at least one sample of environmental data, extract at least one feature set of the environmental data, generate a first obscured feature from the feature set, transmit the first and second obscured feature sets to the proximity server. The proximity server uses the first obscured feature set and the second obscured feature set to determine whether the first electronic device and the second electronic device are proximate.
23 Citations
28 Claims
-
1. A method to implement multimodal proximity detection in a first electronic device, comprising:
-
initiating an environmental sampling routine in the first electronic device by; activating an environmental sensor; collecting at least one sample of environmental data; extracting at least one feature set of the environmental data; generating a first obscured feature set from the feature set extracted from the first electronic device, wherein the first obscured feature set comprises a manipulated set of Mel-frequency cepstral coefficients extracted from the environmental data with portions of the feature set selective removed; transmitting the first obscured feature set from the first electronic device to a proximity server; and receiving, in the first electronic device, a signal indicating whether the first electronic device is proximate to a second electronic device; receiving, in the first electronic device, an identifier associated with the second electronic device if the device was proximate; and
,establishing at least one context parameter based on the identifier when the device is proximate, wherein, in response to a proximity signal indicating that the first electronic device is proximate the second electronic device, the first electronic device; activates a trigger sensor to detect whether the first electronic device has moved; in response to a determination that the first electronic device has moved, transmits a movement signal to the proximity server, wherein the movement signal causes the proximity server to transmit an environmental sampling signal to the first electronic device and the second electronic device to repeat the environmental sampling routine. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic device, comprising:
-
a processor; and logic to; receive a first signal indicating that the electronic device may be proximate a second electronic device; in response to the signal, to initiate an environmental sampling routine in the first electronic device by; activating an environmental sensor; collecting at least one sample of environmental data; extracting at least one feature set of the environmental data; generating a first obscured feature set from the feature set extracted from the first electronic device, wherein the first obscured feature set comprises a manipulated set of Mel-frequency cepstral coefficients extracted from the environmental data with portions of the feature set selective removed; transmitting the first obscured feature set from the first electronic device to a proximity server; and receive, in the first electronic device, a signal indicating whether the first electronic device is proximate to a second electronic device; receive, in the first electronic device, an identifier associated with the second electronic device if the device was proximate; and
,establish at least one context parameter based on the identifier when the device is proximate wherein, in response to a proximity signal indicating that the first electronic device is proximate the second electronic device, the first electronic device; activates a trigger sensor to detect whether the first electronic device has moved; in response to a determination that the first electronic device has moved, transmits a movement signal to the proximity server, wherein the movement signal causes the proximity server to transmit an environmental sampling signal to the first electronic device and the second electronic device to repeat the environmental sampling routine. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method to implement multimodal proximity detection in a proximity server, comprising:
-
receiving signals from a first electronic device and a second electronic device; determining whether a first electronic device may be proximate a second electronic device; in response to the determination that the first electronic device may be proximate the second electronic device, transmitting a signal from the proximity server to the first electronic device and the second device; receiving a first obscured feature set from the first electronic device and a second obscured feature set from the second electronic device, wherein the first obscured feature set and the second obscured feature set each comprise a manipulated set of Mel-frequency cepstral coefficients extracted from the environmental data, with corresponding portions of the feature sets selective removed; using the first obscured feature set and the second obscured feature set to determine whether the first electronic device and the second electronic device are proximate receiving a movement signal indicating that the first electronic device has moved, and in response to the movement signal, transmitting an environmental sampling signal to the first electronic device and the second electronic device to repeat an environmental sampling routine. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A proximity server, comprising:
-
a processor; and logic to; receive signals from a first electronic device and a second electronic device; determine whether a first electronic device may be proximate a second electronic device; in response to the a determination that the first electronic device may be proximate the second electronic device, transmit a signal from the proximity server to the first electronic device and the second device; receive a first obscured feature set from the first electronic device and a second obscured feature set from the second electronic device, wherein the first obscured feature set and the second obscured feature set each comprise a manipulated set of Mel-frequency cepstral coefficients extracted from the environmental data, with corresponding portions of the feature sets selective removed; and use the first obscured feature set and the second obscured feature set to determine whether the first electronic device and the second electronic device are proximate receive a movement signal indicating that the first electronic device has moved, and in response to the movement signal, transmitting an environmental sampling signal to the first electronic device and the second electronic device to repeat an environmental sampling routine. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification