ORIENTATION OF AN ULTRASONIC SIGNAL

    公开(公告)号:CA2870597C

    公开(公告)日:2017-05-23

    申请号:CA2870597

    申请日:2013-03-19

    Abstract: A system and method for orientation of an ultrasonic signal includes at least two emitters in a mobile device that includes an orientation sensor that can determine a device orientation. A receiver at a fixed, known point includes at least two microphones operable to receive an ultrasonic signal from the device. The mobile device can drive the emitters to produce an ultrasonic signal that is oriented towards the receiver. A location engine can establish a location of the mobile device using the time delay of arrival of an ultrasonic burst from the mobile device impinging on each microphone of the receiver. In response to the location and/or the orientation, the mobile device operable to drive the emitters to produce a signal that is oriented towards the receiver.

    DYNAMIC ALLOCATION OF PROCESSOR CORES RUNNING AN OPERATING SYSTEM

    公开(公告)号:CA2831240C

    公开(公告)日:2016-07-05

    申请号:CA2831240

    申请日:2012-03-12

    Abstract: An apparatus and method for dynamic allocation of multiple processor cores in a computer running an operating system includes providing (300) a program operable to halt a core from processing instructions from a respective ready queue. A next step includes establishing (302) a maximum count of tokens available to allow the program execution, wherein the maximum count is less than a total number of cores. A next step includes obtaining (304) tokens by the cores, wherein at least one core will not be able to obtain a token. If a token has been obtained by a core (306), executing (308) the program by that core, or otherwise not executing the program by that core and remaining active (310) to process instructions from the respective ready queue of that core.

    Reducing interference from adjacent uncoordinated locationing systems

    公开(公告)号:AU2015336959A1

    公开(公告)日:2017-05-04

    申请号:AU2015336959

    申请日:2015-10-05

    Abstract: A technique that reduces interference from an adjacent uncoordinated locationing system (130) includes a plurality of transmitters (100) to transmit signals in accordance with a transmission timing sequence. At least one receiver (110) receives said signals. A backend controller (140) can detect interference from an adjacent uncoordinated locationing system using the receiver, whereupon the controller is operable to modify the transmission timing sequence of the signals emitted by the transmitters, and determine a change in the interference in order to select a sequence that minimizes interference. The controller can modify the transmission timing sequence of the signals emitted by those transmitters near the interference and not modify the sequence of the signals emitted by transmitters that are not subject to the interference.

    METHOD AND APPARATUS FOR PROVIDING SPATIALLY SELECTABLE COMMUNICATIONS USING DECONSTRUCTED AND DELAYED DATA STREAMS

    公开(公告)号:CA2858849A1

    公开(公告)日:2013-06-20

    申请号:CA2858849

    申请日:2012-12-05

    Abstract: A sending device having a processing device and a plurality of transmitters performs a method for providing spatially selectable communications using deconstructed and delayed data streams. The method includes receiving a data stream (202), an indication (204) of a target point for the data stream, and a target volume (204) around the target point. The method further includes deconstructing (206) the data stream into a plurality of data substreams and, based on a spatial relationship between a corresponding transmitter and the target point, determining (208) a transmitter delay for each transmitter. Moreover, the method further includes determining (210), based on the target volume, a data interval spacing to apply between each data substream at transmission. In addition, the method includes sending (212), from the transmitters, the corresponding data substreams using the corresponding transmitter delays and the data interval spacing that confine reconstruction of the data substreams back into the data stream within the target volume

    DYNAMIC ALLOCATION OF PROCESSOR CORES RUNNING AN OPERATING SYSTEM

    公开(公告)号:CA2831240A1

    公开(公告)日:2012-10-04

    申请号:CA2831240

    申请日:2012-03-12

    Abstract: An apparatus and method for dynamic allocation of multiple processor cores in a computer running an operating system includes providing (300) a program operable to halt a core from processing instructions from a respective ready queue. A next step includes establishing (302) a maximum count of tokens available to allow the program execution, wherein the maximum count is less than a total number of cores. A next step includes obtaining (304) tokens by the cores, wherein at least one core will not be able to obtain a token. If a token has been obtained by a core (306), executing (308) the program by that core, or otherwise not executing the program by that core and remaining active (310) to process instructions from the respective ready queue of that core.

    METHOD AND APPARATUS FOR PROVIDING SPATIALLY SELECTABLE COMMUNICATIONS USING DECONSTRUCTED AND DELAYED DATA STREAMS

    公开(公告)号:CA2858849C

    公开(公告)日:2018-01-09

    申请号:CA2858849

    申请日:2012-12-05

    Abstract: A sending device having a processing device and a plurality of transmitters performs a method for providing spatially selectable communications using deconstructed and delayed data streams. The method includes receiving a data stream (202), an indication (204) of a target point for the data stream, and a target volume (204) around the target point. The method further includes deconstructing (206) the data stream into a plurality of data substreams and, based on a spatial relationship between a corresponding transmitter and the target point, determining (208) a transmitter delay for each transmitter. Moreover, the method further includes determining (210), based on the target volume, a data interval spacing to apply between each data substream at transmission. In addition, the method includes sending (212), from the transmitters, the corresponding data substreams using the corresponding transmitter delays and the data interval spacing that confine reconstruction of the data substreams back into the data stream within the target volume

    Detection of multipath and transmit level adaptation thereto for ultrasonic locationing

    公开(公告)号:AU2014296718A1

    公开(公告)日:2016-03-10

    申请号:AU2014296718

    申请日:2014-07-15

    Abstract: A system and method for detection of multipath and transmit level adaptation thereto in ultrasonic locationing of a mobile device within an environment includes providing fixed ultrasonic emitters for transmitting ultrasonic bursts at predetermined times. A communication device measuring at least a direct signal of each ultrasonic burst and detecting multipath of each ultrasonic burst by comparing an amplitude of the direct signal with other signals related to the ultrasonic burst. If multipath is detected a controller increasing a transmit power level of the ultrasonic burst to insure the direct signal reliably remains above the detection threshold. If multipath is not detected reduce a transmit power level to the point detection is just possible. Results from non-multipath conditions are more heavily weighted when determining position as they are typically more accurate.

    Orientierung eines Ultraschallsignals

    公开(公告)号:DE112013002115T5

    公开(公告)日:2014-12-31

    申请号:DE112013002115

    申请日:2013-03-19

    Abstract: Ein System und Verfahren zum Orientieren eines Ultraschallsignals umfasst mindestens zwei Sender in einem mobilen Gerät, das einen Orientierungssensor umfasst, der eine Geräteorientierung bestimmen kann. Ein Empfänger an einem festen bekannten Punkt umfasst mindestens zwei Mikrofone, die betreibbar sind, um ein Ultraschallsignal von dem Gerät zu empfangen. Das mobile Gerät kann die Sender ansteuern, um ein Ultraschallsignal zu erzeugen, das zu dem Empfänger hin orientiert ist. Eine Ortungsmaschine kann unter Verwendung der Laufzeitdifferenz eines auf jedes Mikrofon des Empfängers auftreffenden Ultraschallstoßes von dem mobilen Gerät einen Standort des mobilen Geräts feststellen. Als Reaktion auf den Standort und/oder die Orientierung, ist das mobile Gerät betreibbar, um die Sender anzusteuern, um ein Signal zu erzeugen, das zu dem Empfänger hin orientiert ist.

    Ultrasonic locationing system using a dual phase pulse

    公开(公告)号:AU2015298322A1

    公开(公告)日:2017-02-02

    申请号:AU2015298322

    申请日:2015-07-16

    Abstract: An ultrasonic locationing system using a dual phase pulse includes an emitter emitting two consecutive frequency bursts, each having a different phase, within one ultrasonic pulse. A receiver microphone receives the ultrasonic pulse, and a processor runs an amplitude-based detection algorithm on the pulse for a band of frequencies of interest and detects a first burst of the pulse within the proper frequency band and having an amplitude exceeding a threshold. Whereupon, the processor determines a relative phase difference between the first burst and a second burst of the pulse and determines whether the relative phase difference is within a predetermined acceptance window, indicating that the pulse is valid for use in locationing the emitter and associated mobile device.

    Adaptive transmitter cluster area for ultrasonic locationing system

    公开(公告)号:AU2014340501A1

    公开(公告)日:2016-05-05

    申请号:AU2014340501

    申请日:2014-10-09

    Abstract: A system and method for ultrasonic locationing of a mobile device within an environment using an adaptive transmitter cluster area includes a first step of providing a plurality of fixed ultrasonic transmitters operable to be activated to provide active clusters of transmitters to service mobile devices within a predefined coverage area of the environment. A next step includes transmitting ultrasonic bursts by the transmitters to mobile communication devices to be located within the environment. A next step includes determining a location of mobile devices within the environment using the ultrasonic bursts. A next step includes establishing a density of active clusters within the environment. A next step includes adapting an area of each cluster in response to the active cluster density.

Patent Agency Ranking