US Pat. No. 9,049,732

METHOD FOR USING A SHARED FREQUENCY RESOURCE, METHOD FOR MANUFACTURING TERMINALS, TERMINALS AND TELECOMMUNICATION SYSTEM

SIGFOX, Labege (FR)

1. A terminal comprising:
frequency synthesis circuit configured to generator signals based at least on data to be transmitted to a station and on an
operating central frequency predefined in the frequency synthesis circuit, the operating central frequency being a typical
operating frequency (TTOF), each generated signal having

a predefined bandwidth, the predefined bandwidth being an instantaneous spectral bandwidth (TOB) that is lower than a bandwidth
of a frequency resource (MC) shared between a plurality of terminals, and

a central frequency, the central frequency being a real operating frequency (TROF) that is substantially equal to the typical
operating frequency (TTOF) to which a frequency drift of the frequency synthesis circuit is added, the frequency drift being
significantly greater than the instantaneous spectral bandwidth (TOB); and

an emitter configured to emit the generated signals in the form of radio signals having substantially the same central frequency
and the same bandwidth of the generated signals.

US Pat. No. 9,565,563

METHOD FOR AUTHENTICATING DATA PACKETS RECEIVED BY A STATION OF A DIGITAL TELECOMMUNICATIONS SYSTEM

SIGFOX, Labege (FR)

1. A method of authenticating data packets transmitted by terminals and received by a receiver system comprising at least
one station, each data packet incorporating an identification code of a terminal having transmitted said data packet, each
terminal successively transmitting data packets in a plurality of different frequency bands according to a defined frequency
hop sequence specific to said terminal, comprising, for each data packet received by said receiver system:
measurement, by said station, of the frequency band in which the considered data packet has been received;
extracting the identification code contained in said considered data packet;
calculating a frequency hop, based on said measured frequency band of the considered packet and on a frequency band measured
by the receiver system for a previous received data packet incorporating said extracted identification code;

determining, according to the defined frequency hop sequence associated with said identification code extracted from the considered
data packet, a theoretical frequency hop applied from said previous received data packet;

calculating a frequency hop deviation according to said theoretical frequency hop and said calculated frequency hop; and
determining whether the data packets successively received with a same identification code have been transmitted by the terminal
associated with said identification code according to at least one frequency hop deviation calculated for one of said data
packets.

US Pat. No. 9,270,329

METHODS FOR TRANSMITTING AND RECEIVING DATA IN A DIGITAL TELECOMMUNICATIONS SYSTEM

SIGFOX, Labege (FR)

1. A method for transmitting data by a terminal to a station of a digital telecommunications system, comprising the steps
of:
simultaneously transmitting a first data stream and a second data stream to the station;
encoding the first data stream in data packets;
encoding the second data stream in a frequency-hopping pattern; and
consecutively transmitting the data packets, in which the first data stream is encoded, in respective frequency bands of a
frequency resource, the frequency bands are determined according to the frequency-hopping pattern in which the second data
stream is encoded.

US Pat. No. 10,056,970

ACCESS NETWORK FOR DIGITAL TELECOMMUNICATIONS SYSTEM AND METHOD OF DIGITAL TELECOMMUNICATIONS

SIGFOX, (FR)

1. An access network of a digital telecommunications system, said access network comprising base stations capable of receiving radiofrequency signals transmitted by terminals, each terminal comprising a physical layer processing module configured to form a radiofrequency signal from binary data in accordance with a predefined physical layer protocol, said access network being configured to carry out, in accordance with said predefined physical layer protocol, an inverse physical layer processing in order to extract the binary data from a radiofrequency signal received from a terminal by the access network, wherein:the access network comprises base stations, called “partial stations”, and a processing server;
each partial station comprises a first inverse processing module configured to carry out a first part of the inverse physical layer processing operations so as to form intermediate data from a radiofrequency signal received from a terminal;
the processing server comprises a second inverse processing module configured to carry out a second part of the inverse physical layer processing operations so as to extract binary data from intermediate data received from a partial station;
the second part of the inverse physical layer processing operations is different than the first part of the inverse physical layer processing operations; and
the processing server is configured to, when a radiofrequency signal transmitted by a terminal is received by at least two partial stations, use the intermediate data received by said at least two partial stations to extract the binary data transmitted by said terminal.

US Pat. No. 9,544,077

METHOD FOR TRANSMITTING USEFUL INFORMATION BETWEEN TWO TERMINALS AND METHOD FOR GENERATING AN ASSOCIATION TABLE USED IN THE CONTEXT OF THE TRANSMISSION

SIGFOX, Labege (FR)

1. A method for generating an association table between frame synchronization words and control information items, comprising
the steps of:
defining all possible control information items;
defining a set of frame synchronization words according to a number of possible control information items by:
defining a length L of the frame synchronization word according to the number of possible control information items such that
the length L is sufficient to distinguish all the possible control information items;

listing a set of permutations of a word of the length L to obtain a set of raw words; and
filtering the set of raw words to obtain the set of frame synchronization words; and
associating, with each possible control information item, a frame synchronization word in the set of frame synchronization
words.

US Pat. No. 9,590,796

ACCESS NETWORK FOR DIGITAL TELECOMMUNICATIONS SYSTEM AND METHOD OF DIGITAL TELECOMMUNICATIONS

SIGFOX, (FR)

1. An access network of a digital telecommunications system, said access network comprising base stations capable of receiving
radiofrequency signals transmitted by terminals, each terminal comprising a physical layer processing module configured to
form a radiofrequency signal from binary data in accordance with a predefined physical layer protocol, said access network
being configured to carry out, in accordance with said predefined physical layer protocol, an inverse physical layer processing
in order to extract the binary data from a radiofrequency signal received from a terminal by the access network, wherein:
the access network comprises at least one base station, called “partial station”, and a processing server distinct and distant
from said partial station;

the partial station comprises a first inverse processing module configured to carry out a first part of the inverse physical
layer processing operations so as to form intermediate data from a radiofrequency signal received from a terminal;

the processing server comprises a second inverse processing module configured to carry out a second part of the inverse physical
layer processing operations so as to extract, from the intermediate data received from the partial station, the binary data,
wherein the second part of the inverse physical layer processing operations is different than the first part of the inverse
physical layer processing operations;

the inverse physical layer processing being distributed between said partial station and the processing server such that said
partial station carries out the first part of the inverse physical layer processing operations, but not the second part of
the inverse physical layer processing operations, and the processing server carries out the second part of the inverse physical
layer processing operations, but not the first part of the inverse physical layer processing operations.

US Pat. No. 9,341,701

METHOD FOR SYNCHRONIZING TIME MEASUREMENTS CARRIED OUT IN A RADIO COMMUNICATION NETWORK FOR GEOLOCATION PURPOSES

SIGFOX, Labege (FR)

1. A radio communication system for forming a communication network serving client transmitters, capable of determining a
position of a client transmitter moving in an area covered by the network, the system comprising a plurality of stationary
base receiver stations, distant from one another, arranged to cover the area having the communication network extending thereon;
characterized in that it further comprises a plurality of stationary reference transmitters, having known positions, each
transmitting a specific beacon signal, a number and arrangement of said reference transmitters being defined so that the entire
area having the communication network extending thereon is covered by the beacon signal transmitted by at least one reference
transmitter; wherein, in operation, the system determines respective times of arrival TOA(An) and TOA(Gn) at multiple base stations of frames of rank n carried by the signal transmitted by a client transmitter ? and by that transmitted
by a reference transmitter G, as well as difference TOA(An, Gn) between these two times, so that the position of a client transmitter ? is determined by multilateration, based on measurements
of time differences of arrival TDOAi,j determined for different pairs of receiver bases Bi and Bj, TDOAi,j corresponding to a difference between the time of arrival of a frame of rank n transmitted by the considered client transmitter
? on first receiver base Bi and the time of arrival of this same frame n on second receiver base Bj, this difference being calculated from times of arrival TOAi(An, Gn) and TOAj(An, Gn) determined for bases i and j and for a same reference transmitter G, by considering the following relation:

where dGBj and dGBi stand for the distances between the reference transmitter G and respectively the bases Bj and Bi, and c stands for the speed of light.

US Pat. No. 9,768,897

METHOD FOR SEARCHING FOR A USEFUL SIGNAL IN A MULTIPLEXING BAND

SIGFOX, Labege (FR)

1. A method of searching for a useful signal in a general signal received by a receiver station, said useful signal corresponding
to a radioelectric signal having a predefined spectral width ?B transmitted by a terminal in a multiplexing band having a
spectral width greater than ?B, said general signal corresponding to all the radioelectric signals received in the multiplexing
band, the method comprising:
generating, from the general signal received by the receiver station, a frequency signal representative of a power spectral
density of the general signal sampled at elementary frequencies of the multiplexing band;

generating a non-useful signal, the generating the non-useful signal including filtering of the frequency signal using a filter
to suppress from said frequency signal all or part of each signal having a spectral width equal to or smaller than ?B;

generating a power ratio signal, representative of a ratio, at each elementary frequency, of the frequency signal to the non-useful
signal;

comparing the power ratio signal with a defined threshold value; and
identifying an elementary frequency for which said power ratio signal has a local maximum value greater than said threshold
value as a central frequency of a useful signal present in the general signal.

US Pat. No. 10,694,528

METHOD FOR ANALYZING FREQUENCY RESOURCES AND SELECTING TRANSMISSION FREQUENCY IN A WIRELESS COMMUNICATION SYSTEM

SIGFOX, Labege (FR)

1. A method for analyzing, using an access network of a wireless communication system, frequency resources within a predetermined multiplexing band, the wireless communication system comprising at least one terminal configured to select on its own a transmission frequency, within the predetermined multiplexing band, over which to transmit an uplink message to the access network, the method comprising:estimating, for at least one base station of the access network, capabilities for detecting uplink messages in different frequency sub-bands, respectively, within the predetermined multiplexing band;
assessing, for each frequency sub-band, a predetermined quality-of-service criterion as a function of a detection capability estimated for said each frequency sub-band;
transmitting to said at least one terminal, using the access network, a quality-of-service spectral map for said at least one base station, representative of frequency sub-bands for which the quality-of-service criterion has been verified and of frequency sub-bands for which said quality-of-service criterion has not been verified, wherein the terminal can select on its own a transmission frequency based on said quality-of-service spectral map.

US Pat. No. 10,667,296

METHOD OF SENDING A MESSAGE AFTER LISTENING TO A COMMUNICATION CHANNEL SHARED BY TERMINALS

SIGFOX, Labege (FR)

1. A method of transmitting, by a terminal of a wireless communication system, a message on a communication channel shared with other terminals, the method comprising:before sending the message, listening without interruption to the communication channel by the terminal until the terminal detects an absence of activity on the communication channel for an inactivity time ?Tin;
wherein a plurality of terminals is multiplexed at least in one of frequency and by different spreading codes on the communication channel;
waiting for a waiting time ?Tat before transmitting the message on the communication channel by the terminal in response to the detection of an absence of activity on the communication channel for the inactivity time ?Tin, the waiting time ?Tat being identical and fixed for all of said plurality of terminals of the wireless communication system to favor simultaneous sending of messages by different terminals; and
interrupting the listening of the communication channel by the terminal in response to a detection of an activity of a duration equal to the inactivity time ?Tin for a maximum listening time ?Tmax, the maximum listening time ?Tmax being greater than the inactivity time ?Tin and greater than a maximum duration of the messages sent by said plurality of terminals of the wireless communication system.

US Pat. No. 10,560,827

METHODS FOR TRANSMITTING AND RECEIVING A BROADCAST SIGNAL COMPRISING A PILOT SIGNAL AND AN INFORMATION SIGNAL

SIGFOX, Labege (FR)

1. A method for transmitting a broadcast signal, using an access network, to a plurality of terminals of a bidirectional wireless communication system, comprising steps of:forming an information signal SI1 from broadcast information destined for said plurality of terminals;
forming a pilot signal SP;
transmitting a broadcast signal comprising the information signal SI1 and the pilot signal SP, the information signal SI1 and the pilot signal SP are transmitted on different respective center frequencies having a predetermined frequency gap ?F1;
transmitting another information signal SI2 on a center frequency having a predetermined frequency gap ?F2 with respect to the center frequency of the pilot signal SP, the predetermined frequency gap ?F2 being different from the predetermined frequency gap ?F1; and
wherein the respective center frequencies of the pilot signal SP and of each information signal vary over time, each frequency gap between the center frequency of the pilot signal SP and the center frequency of said each information signal is constant over time.

US Pat. No. 10,314,027

METHOD FOR TRANSMITTING AND RECEIVING DOWNLINK MESSAGES WITH IMPLICIT IDENTIFICATION OF RECIPIENTS

SIGFOX, Labege (FR)

1. A method for transmitting a downlink message on a downlink between an access network and a plurality of terminals, the downlink message formed from traffic data to be transmitted to an addressee terminal, the method comprising steps of:generating error detection data from the traffic data;
modifying at least one of the traffic data and the error detection data on a basis of an identifier of the addressee terminal, by a predefined reversible modification function, said modification is made at a constant spectral width and at a constant duration in relation to at least one of the traffic data and the error detection data;
transmitting, by a base station of the access network, the downlink message comprising the traffic data and the error detection data obtained after the modification; and
wherein the downlink message is transmitted in response to an uplink message previously received from the addressee terminal, the identifier of the addressee terminal is a temporary identifier determined from control data included in the uplink message.

US Pat. No. 10,555,289

METHODS FOR TRANSMITTING DATA BETWEEN A TERMINAL AND A FREQUENCY-SYNCHRONIZED ACCESS NETWORK ON AN UPLINK MESSAGE FROM SAID TERMINAL

SIGFOX, Labege (FR)

1. A method for transmitting uplink messages on an uplink to an access network, comprising steps implemented by a terminal of a wireless communication system:forming a sequence of uplink messages, each uplink message of the sequence comprising one and the same traffic data packet and control data, the control data comprising an identifier of said each uplink message among the uplink messages of the sequence;
transmitting the uplink messages of the sequence on different respective center frequencies; and
receiving a downlink message, transmitted in response to the sequence of uplink messages, on a center frequency having predefined respective frequency gaps with respect to the center frequencies of the uplink messages of the sequence.

US Pat. No. 10,660,012

METHOD FOR ASSIGNING A TERMINAL TO AN ACCESS NETWORK OF A WIRELESS COMMUNICATION SYSTEM

SIGFOX, Labege (FR)

19. An access network of a wireless communication system, the access network comprising an association server and a plurality of base stations, each base station comprising a processor and at least one base station configured to receive a message from a terminal being defined as a service base station, in response to a reception of the message from the terminal by the service base station, a processor of the association server is configured to:update a local association table of the service base station by storing an identifier of the terminal in the local association table of the service base station as a terminal associated with the service base station;
evaluate a mobility criterion of the terminal; and
update a local association table of a base station neighbouring the service base station and not having received the message from the terminal by storing the identifier of the terminal in the local association table of the neighbouring base station as a terminal associated with the neighbouring base station in response to the verification of the mobility criterion.

US Pat. No. 10,492,171

METHOD FOR TRANSMITTING BROADCAST SIGNALS IN A WIRELESS COMMUNICATION SYSTEM

SIGFOX, Labege (FR)

1. A method for transmitting broadcast signals by a group of base stations to terminals of a wireless communication system, each base station having a coverage zone, the coverage zones of said base stations of the group being geographically distributed so as to service a geographical zone, comprising steps of:transmitting the broadcast signals in a same frequency band used by all the base stations of the group, the broadcast signals being of limited duration;
temporally synchronizing the base stations of the group with one another;
time-division multiplexing the broadcast signals of different base stations of the group;
wherein the wireless communication system comprises a plurality of geographical regions, each geographical region comprises a plurality of groups of base stations;
time-division multiplexing the broadcast signals of different geographical regions; and
wherein the time-division multiplexed broadcast signals are transmitted successively with no temporal overlap therebetween.

US Pat. No. 10,454,730

METHOD AND DEVICE FOR RECEIVING A SIGNAL THE PHASE OR FREQUENCY OF WHICH IS MODULATED BY A SEQUENCE OF TWO-STATE SYMBOLS

SIGFOX, Labege (FR)

1. A method for receiving, by a receiver device of a wireless communication system, of a useful signal transmitted by a transmitter device, the method comprising steps of:detecting a time-domain envelope of the useful signal, the useful signal corresponding to a signal that is phase-modulated or frequency-modulated by a sequence of two-state symbols corresponding to a binary data sequence;
comparing the detected time-domain envelope with a predetermined threshold value;
detecting transitions between consecutive symbols of the useful signal, a transition between two consecutive symbols, respective states of which are different, being detected when the detected time-domain envelope is less than the predetermined threshold value, and a transition between two consecutive symbols, the respective states of which are identical, being detected when the detected time-domain envelope is greater than the predetermined threshold value; and
extracting the binary data sequence from the useful signal as a function of detected transitions between different states and as a function of detected transitions between identical states.

US Pat. No. 10,333,665

METHOD AND SYSTEM FOR WIRELESS COMMUNICATION BETWEEN TERMINALS AND HALF-DUPLEX BASE STATIONS

SIGFOX, Labege (FR)

1. A method for wireless communication between a plurality of terminals and an access network, the terminals asynchronously transmitting uplink messages over an uplink to the access network, the access network is configured to transmit downlink messages over a downlink in response to all or some of the uplink messages, the access network including a plurality of base stations are configured to transmit downlink messages within transmission windows in which said base stations are not able to receive the uplink messages, wherein each terminal awaiting a downlink message in response to a transmitted uplink message is configured to listen to the downlink during a listening window that is predetermined with respect to an uplink message, a duration of the listening window is at least five times longer than a duration of the downlink message, the method comprises steps of:determining whether listening windows of terminals awaiting downlink messages exhibit overlap; and
in response to a determination that there is an overlap suitable for transmission of multiple downlink messages by one and same base station, transmitting the downlink messages, grouped together within one and same transmission window of one and the same base station, within the overlap.

US Pat. No. 10,631,264

METHOD AND ACCESS NETWORK FOR ESTIMATING THE MOVEMENT OF A TERMINAL OF INTEREST WITH RESPECT TO SAID ACCESS NETWORK

SIGFOX, Labege (FR)

1. A method for estimating a movement of a terminal of interest with respect to an access network of a wireless communication system, the terminal of interest located in a geographical area served by a pair of base stations of the access network, the method comprising steps of:measuring, for each base station, a frequency of arrival of a message of interest transmitted by the terminal of interest;
measuring, for said each base station, frequencies of arrival of calibration messages transmitted by calibration terminals, the calibration terminals being distinct from the terminal of interest;
estimating a differential measurement error for the pair of base stations based on the frequencies of arrival of the calibration messages;
estimating a frequency difference of arrival of the message of interest based on the frequencies of arrival of the message of interest and on the differential measurement error;
estimating the movement of the terminal of interest based on the frequency difference of arrival of the message of interest for the pair of base stations;
wherein movements of all or a subset of the calibration terminals are not known; and
wherein the estimation of the differential measurement error comprises calculating, for each calibration message, a frequency difference of arrival of said each calibration message for the pair of base stations based on the measured frequencies of arrival of said each calibration message, the differential measurement error being estimated by calculating an average value of the frequency differences of arrival of the calibration messages.

US Pat. No. 10,505,624

METHOD FOR PROCESSING THE DOPPLER EFFECT OF A SIGNAL TRANSMITTED BY A TRANSMITTER DEVICE TO A NON-GEOSYNCHRONOUS SATELLITE

SIGFOX, (FR)

1. A method for transmitting a signal by a transmitter device to a satellite moving in orbit around the Earth, said transmitter device and the satellite comprising wireless telecommunication means,wherein said method comprises:
receiving, by said transmitter device, a signal transmitted by the satellite, termed the presence signal;
analyzing a frequency shift induced by the Doppler effect on the presence signal received by said transmitter device, the step of analyzing comprising a measurement of a change over time of the frequency shift induced by the Doppler effect on the presence signal;
estimating, according to the analysis of the frequency shift induced by the Doppler effect on the presence signal, a later change over time of said frequency shift from a later predetermined time of the beginning of transmission of the signal to be transmitted by the transmitter device, termed the transmission time, and over a predetermined duration of said signal to be transmitted;
precompensating the later change over time estimated from the frequency shift on the signal to be transmitted; and
transmitting of the signal by said transmitter device from the transmission time.

US Pat. No. 10,327,161

WIRELESS COMMUNICATION BETWEEN AN ACCESS NETWORK AND A TERMINAL IN RANGE OF A PLURALITY OF BASE STATIONS OF HALF-DUPLEX TYPE OF SAID ACCESS NETWORK

SIGFOX, Labege (FR)

1. A method for wireless communication between an access network and a plurality of processor based terminals, the access network is configured to transmit downlink messages to the terminals and to receive uplink messages transmitted by the terminals, the access network comprises a plurality of half-duplex base stations, each base station comprising a processor and a wireless transmitter/receiver, the method comprises a step of transmitting a downlink message within a predetermined time interval to a terminal having transmitted an uplink message received by multiple base stations by:obtaining, by the access network, reception loads that are associated with respective base stations of a group, the base stations of the group having received the uplink message transmitted by the terminal, each reception load is representative of a probability of reception of the uplink message within the timer interval by a respective base station;
selecting, by the access network, one base station from among the base stations of the group according to the reception loads that are associated with the respective base stations of the group; and
transmitting the downlink message by the selected base station from among the group of the base stations.

US Pat. No. 10,693,219

ELECTRONIC APPARATUS COMPRISING AN ANTENNA STRUCTURE FOR THE EMISSION AND/OR THE RECEPTION OF RADIOELECTRIC SIGNALS AND A STRAP SERVING AS A FASTENER OF THE APPARATUS

SIGFOX, Labege (FR)

1. A radioelectric communication apparatus, comprising:an electronic circuit;
a strap configured to serve as a fastener of the apparatus;
an antenna for at least one of emission and reception of radioelectric signals to facilitate a wireless communication with an access network, the antenna comprising an antenna loop, the antenna loop comprising a conductive plate and a case, the case comprising the electronic circuit and at least one conductive face;
the conductive plate of the antenna loop extending in parallel to and facing said at least one conductive face of the case;
the conductive plate being electrically connected to a first side of said at least one conductive face of the case and the electronic circuit being electrically connected to a second side of said at least one conductive face of the case; and
the strap comprising a conductive portion forming an antenna ground of the antenna, the conductive portion extending in parallel to and facing the conductive plate, the conductive portion being electrically insulated from the conductive plate such that the conductive portion is capacitively coupled to the conductive plate.

US Pat. No. 10,645,555

METHOD FOR RECEIVING A BROADCAST SIGNAL COMPRISING A PILOT SIGNAL AND AN INFORMATION SIGNAL

SIGFOX, Labege (FR)

1. A method for receiving, using a terminal, a broadcast signal transmitted by an access network of a bidirectional wireless communication system, wherein the broadcast signal comprises a pilot signal and an information signal SI1 formed from broadcast information destined for a plurality of terminals, the information signal SI1 and the pilot signal SP are transmitted on different respective center frequencies having a predetermined frequency gap ?F1, the reception method comprises steps of:non-linear filtering of a signal received by the terminal;
searching for the broadcast signal from a signal obtained, after the non-linear filtering of the received signal, on the predetermined frequency gap ?F1, the broadcast signal being detectable when the signal obtained on the predetermined frequency gap ?F1 satisfies a predefined detection criterion; and
extracting the broadcast information from the detected broadcast signal.