-
公开(公告)号:CA2870597C
公开(公告)日:2017-05-23
申请号:CA2870597
申请日:2013-03-19
Applicant: SYMBOL TECHNOLOGIES INC
Inventor: WULFF THOMAS E , CALVARESE RUSSELL E , LAVERY RICHARD J
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.
-
公开(公告)号:CA2831240C
公开(公告)日:2016-07-05
申请号:CA2831240
申请日:2012-03-12
Applicant: SYMBOL TECHNOLOGIES INC
Inventor: JOSHI NARENDRA , CALVARESE RUSSELL E
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.
-
公开(公告)号:AU2015336959A1
公开(公告)日:2017-05-04
申请号:AU2015336959
申请日:2015-10-05
Applicant: SYMBOL TECHNOLOGIES INC
Inventor: CALVARESE RUSSELL E
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.
-
公开(公告)号:CA2858849A1
公开(公告)日:2013-06-20
申请号:CA2858849
申请日:2012-12-05
Applicant: SYMBOL TECHNOLOGIES INC
Inventor: CALVARESE RUSSELL E , WULFF THOMAS E
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
-
公开(公告)号:CA2831240A1
公开(公告)日:2012-10-04
申请号:CA2831240
申请日:2012-03-12
Applicant: SYMBOL TECHNOLOGIES INC
Inventor: JOSHI NARENDRA , CALVARESE RUSSELL E
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.
-
公开(公告)号:CA2858849C
公开(公告)日:2018-01-09
申请号:CA2858849
申请日:2012-12-05
Applicant: SYMBOL TECHNOLOGIES INC
Inventor: CALVARESE RUSSELL E , WULFF THOMAS E
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
-
公开(公告)号:AU2014296718A1
公开(公告)日:2016-03-10
申请号:AU2014296718
申请日:2014-07-15
Applicant: SYMBOL TECHNOLOGIES INC
Inventor: CALVARESE RUSSELL E
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.
-
公开(公告)号:DE112013002115T5
公开(公告)日:2014-12-31
申请号:DE112013002115
申请日:2013-03-19
Applicant: SYMBOL TECHNOLOGIES INC
Inventor: WULFF THOMAS E , CALVARESE RUSSELL E , LAVERY RICHARD J
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.
-
公开(公告)号:AU2015298322A1
公开(公告)日:2017-02-02
申请号:AU2015298322
申请日:2015-07-16
Applicant: SYMBOL TECHNOLOGIES INC
Inventor: CALVARESE RUSSELL E , LAVERY RICHARD J
IPC: G01S1/74
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.
-
公开(公告)号:AU2014340501A1
公开(公告)日:2016-05-05
申请号:AU2014340501
申请日:2014-10-09
Applicant: SYMBOL TECHNOLOGIES INC
Inventor: CALVARESE RUSSELL E
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.
-
-
-
-
-
-
-
-
-