G04F1/04

Managing discovery in a wireless peer-to-peer network

Apparatuses and methods are disclosed for managing discovery in wireless peer-to-peer networks. Various discovery procedures may be implemented by supporting a broadcast of a plurality of discovery signals spaced apart in time by silent periods from a peer node and changing the duration of at least one of the silent periods.

TRIGGERING MOBILE APPLICATION USING MOVABLE EXTERNAL DEVICE
20220043400 · 2022-02-10 ·

In one embodiment there is a method for activating a function of a mobile application on a mobile device, using a movable device, the movable device including a processor, the processor including an inertial measurement unit and a wireless transmitter. The method comprising: at the movable device: detecting a movement signal at the inertial measurement unit indicating movement of the movable device; in response to detecting the movement signal from the wireless transmitter, determining whether the movement signal meets movement criteria; in response to determining that the movement signal meets movement criteria, transmitting a function activation signal to the mobile device to activate the function of the mobile application; and in response to determining that the movement signal does not meet movement criteria, refraining from transmitting a function activation signal to the mobile device to activate the function of the mobile application.

TRIGGERING MOBILE APPLICATION USING MOVABLE EXTERNAL DEVICE
20220043400 · 2022-02-10 ·

In one embodiment there is a method for activating a function of a mobile application on a mobile device, using a movable device, the movable device including a processor, the processor including an inertial measurement unit and a wireless transmitter. The method comprising: at the movable device: detecting a movement signal at the inertial measurement unit indicating movement of the movable device; in response to detecting the movement signal from the wireless transmitter, determining whether the movement signal meets movement criteria; in response to determining that the movement signal meets movement criteria, transmitting a function activation signal to the mobile device to activate the function of the mobile application; and in response to determining that the movement signal does not meet movement criteria, refraining from transmitting a function activation signal to the mobile device to activate the function of the mobile application.

System and method for time stamp synchronization

A system and method for time stamp synchronization are disclosed. In one embodiment, first and second devices are provided. The second device receives a first time stamp of the first device, wherein the first time stamp was generated in response to a time stamp synchronization event common to the first and second devices; generates a second time stamp of the second device in response to the time stamp synchronization event, wherein the first and second time stamps are in different time domains; and correlates the first and second time stamps, wherein correlating the first and second time stamps provide a relationship between the time domains because the first and second time stamps were both generated with respect to the same time stamp synchronization event common to the first and second devices.

Drinking Apparatus, System and Associated Methods

A drinking apparatus comprising a receptacle (2) and a sensor module (4); wherein the sensor module can also be decoupled from the receptacle to allow the receptacle to be cleaned separately from the sensor module; the sensor module comprising an alert system which is able, when the sensor module is coupled to the receptacle, to detect a reorientation of the drinking apparatus into a second, cleaning, orientation in which the mouth of the receptacle is angled downwards; the alert system being configured to generate a warning signal on detection of a reorientation of the drinking apparatus into the second, cleaning, orientation to warn a user against cleaning the drinking apparatus while the sensor module remains coupled to the receptacle.

Digital filter with a pipeline structure, and a corresponding device
09671819 · 2017-06-06 · ·

A digital filter with a pipeline structure includes processing structures timed by respective clock signals. Each processing structure in turn is formed by a number of processing modules for processing input samples. A phase generator aligns the processing modules with the input samples so that each input sample is processed by a respective one of the processing modules. An up-sampling buffer and a down-sampling buffer are used when the processing structures operate at different clock frequencies (thus implementing different clock domains) so as to convert signal samples between the clock domains for processing in the processing structures.

Electronic timer
09547281 · 2017-01-17 ·

An electronic interval timer in a dodecahedron case is described. The timer is set by turning uppermost one of 11 faces; and reset by turning uppermost the 12.sup.th face. In one embodiment, the timer is free of buttons, knobs, springs, time displays, electronic visual indicators and openings in the case. Time interval completion is announced via audible tones or speech. An aggregate time interval may be set equal to the sum of legends on more than one face. The timer detects carrying such that a running time interval is not modified. The timer may be programmed via a sequence of uppermost sides. Modes may be selected via shaking or tapping. Time remaining may be announced, an interval cleared, or an interval restarted responsive to detected motion. Other polyhedral shapes may be used. Claims include a method of setting a time interval; and specific ordering of face legends.

Electronic timer
09547281 · 2017-01-17 ·

An electronic interval timer in a dodecahedron case is described. The timer is set by turning uppermost one of 11 faces; and reset by turning uppermost the 12.sup.th face. In one embodiment, the timer is free of buttons, knobs, springs, time displays, electronic visual indicators and openings in the case. Time interval completion is announced via audible tones or speech. An aggregate time interval may be set equal to the sum of legends on more than one face. The timer detects carrying such that a running time interval is not modified. The timer may be programmed via a sequence of uppermost sides. Modes may be selected via shaking or tapping. Time remaining may be announced, an interval cleared, or an interval restarted responsive to detected motion. Other polyhedral shapes may be used. Claims include a method of setting a time interval; and specific ordering of face legends.