IP Library Granted Patent US 8,484,285
Granted Patent B2
US 8,484,285 · App. 12/282,950 · Granted Jul 9, 2013

Method and device for communication between a device and a server

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,484,285
App. No.
12/282,950
Granted
Jul 9, 2013
Kind
B2
Abstract

A device for communicating between an electronic module ( 110 ) equipped with a programmable controller and a remote server ( 140 ), includes: an element for associating the electronic module with a device ( 100 ) in such a way that the module receives signals representative of statuses or operational parameters of the device via at least one connector ( 103 ), a communications server application on the electronic module, the communications server application being designed to communicate automatically with the device and also with the remote server via a communications element ( 120, 125 ) and a communications server application on the remote server for adapting it to communicate automatically with the electronic module via at least one communications channel via at least one communications element ( 155, 160 ).

Claims (19)

1. A device for communicating between an electronic module equipped with a programmable controller and a remote server, characterized in that it comprises:

a means of associating said electronic module with a device in such a way that said module receives signals representative of statuses or operational parameters of said device by means of at least one connector,

a communications server application on said electronic module, said communications server application being designed to communicate automatically with said device and also with said remote server by means of a communications means and

a communications server application on said remote server for adapting it to communicate automatically with said electronic module by means of at least one communications channel by means of at least one communications means;

each of said server applications being designed:

to decide to transmit a request to the other application server, according to a predefined criterion, said remote server and said module thus being designed to transmit a request to said module or said remote server, respectively, following said decision and

on reception of said request, to transmit a response to the other server application, said module and said remote server thus being designed to transmit to said remote server or said module, respectively, said response encapsulating information representative of said statuses or parameters of said device.

2. A device according to claim 1 , wherein at least one of said server applications comprises a means of automatically selecting a communications channel between the electronic module and said remote server, according to the characteristics of the data to be transmitted and the communications channels available, at least one of the steps of transmitting a request and the response to said request being carried out utilizing the selected communications channel.

3. A device according to claim 1 , wherein at least one of said applications comprises a means of conserving the data to be transmitted while a full request/response cycle has not been successfully completed.

4. A device according to claim 1 , wherein one of the means of communication is a GSM/GPRS type of wireless network.

5. A process for communications between an electronic module and a remote server, characterized in that it comprises:

a step of associating said electronic module equipped with a programmable controller with a device in such a way that said module receives signals representative of statuses or operational parameters of said device by means of at least one connector;

a step of installing a communications server application on said electronic module, said communications server application being designed to communicate automatically with said device and also with said remote server by means of a communications means;

a step of installing a communications server application on said remote server for adapting it to communicate automatically with said electronic module by means of at least one communications channel by means of at least one communications means;

a step of transmitting a request from said remote server and said module to said module or said remote server, respectively, following an automatic decision to use an available communications means and

on reception of said request, a step of transmitting a response, from said module or said remote server to said remote server or said module, respectively, said response encapsulating information representative of said statuses or parameters of said device.

6. A process according to claim 5 , that comprises a step of automatically selecting a communications channel between the electronic module and said remote server, according to the characteristics of the data to be transmitted and the communications channels available, at least one of the steps of transmitting a request and the response to said request being carried out utilizing the selected communications channel.

7. A process according to claim 5 , that comprises a step of conserving the data to be transmitted while a full request/response cycle has not been successfully completed, in order to be able to again send said data by means of one of the other communications means.

8. A process according to claim 5 , wherein one of the means of communication is a GSM/GPRS type of wireless network.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Feb 10, 2023
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: SIERRA WIRELESS AMERICA, INC.; SIERRA WIRELESS, INC.
Reel/Frame 062702/0496 →
RELEASE OF SECURITY INTEREST Recorded Jan 12, 2023
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: SIERRA WIRELESS AMERICA INC.; SIERRA WIRELESS INC.
Reel/Frame 062389/0067 →
SECURITY INTEREST Recorded Mar 16, 2022
From: SIERRA WIRELESS, INC.; SIERRA WIRELESS AMERICA INC.
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 059908/0311 →
SECURITY INTEREST Recorded Feb 25, 2022
From: SIERRA WIRELSS, INC.
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 059250/0448 →