Communication systems
First Claim
Patent Images
1. A proprietary router adapted to be incorporated in a WAN, the proprietary router including:
- at least a first message switch;
at least a first interface;
at least a second interface;
and at least a first message processor;
the first message processor being connectable to the first interface and the second interface via the message switch,the first message processor including a forwarding address extraction capability to extract a forwarding address from a message received on either the first or second interface, the first message processor inducing message forwarding capability to forward the message with the extracted address via the other of the first and second interfaces;
a remote programming software (RPS) interface and RPS message processing means, at least one of the RPS message processing means being programmable via the RPS interface, at least one of the interfaces being programmable via the RPS interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A message communication system, such as a security system, having a distributed architecture includes a plurality of customer terminals, one or more proprietary routers, one or more automation systems, each customer terminal being associated with an associated at least one of the automation systems, wherein each customer terminal includes at least one communication address of at least one of the proprietary routers, the proprietary router including a routing table to forward the message to the associated automation system or a central station gateway linked to the automation system.
22 Citations
22 Claims
-
1. A proprietary router adapted to be incorporated in a WAN, the proprietary router including:
-
at least a first message switch; at least a first interface; at least a second interface; and at least a first message processor; the first message processor being connectable to the first interface and the second interface via the message switch, the first message processor including a forwarding address extraction capability to extract a forwarding address from a message received on either the first or second interface, the first message processor inducing message forwarding capability to forward the message with the extracted address via the other of the first and second interfaces; a remote programming software (RPS) interface and RPS message processing means, at least one of the RPS message processing means being programmable via the RPS interface, at least one of the interfaces being programmable via the RPS interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication system including one or more proprietary routers, the proprietary router including:
-
at least a first message switch; at least a first interface; at least a second interface; and at least a first message processor; the first message processor being connectable to the first interface and the second interface via the message switch, the first message processor including a forwarding address extraction capability to extract a forwarding address from a message received on either the first or second interface, the first message processor including message forwarding capability to forward the message with the extracted address via the other of the first and second interfaces; a remote programming software (RPS) interface and RPS message processing means, at least one of the RPS message processing mean being programmable via the RPS interface, at least one of the interfaces being programmable via the RPS interface. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A security message communication system including a mobile device access arrangement including one or more customer terminals;
-
one or more proprietary routers;
an authentication server;
a common database used to authenticate user ID information (UIDI);
a token register;
wherein,each proprietary router is adapted to generate temporary tokens for each associated CT and transmit the tokens to the token register for storage, wherein tie authentication server is adapted to receive an access request from a mobile device, the access request including user identification information (UIDI), the association of a UIDI with at least one associated CT being stored in the common database, the authentication server being adapted to forward the access request to the common database for validation, wherein, on validation of the access request, the token register returns a token to the authentication server, with an address for an associated proprietary router which is associated with the selected CT with which the UIDI is associated, the authentication server passes the token and the address of the associated proprietary router to mobile device to enable the mobile device to connect to the CT via the associated proprietary router. - View Dependent Claims (15, 16, 17)
-
-
18. A method of configuring a customer terminal (CT) from a common database (CDB) via a communication network to enable the CT to access at least one operational proprietary router, the customer terminal initially including at least one stored address for at least one default proprietary router, the CDB including configuration information for the CT, wherein one or more proprietary routers are incorporated in the communication network, the configuration message including the address or addresses of one or more operational proprietary routers, the method including:
-
at the CT, using the or one of the stored addresses for one of the default proprietary routers to send a configuration request to the CDB via the default proprietary router associated with the stored address, the configuration request including identification information for the CT (CTIDI), at the CDB, using the CTIDI to select configuration information for the CT, forming a configuration message, transmitting the configuration message to the CT via the default proprietary router, at the CT, using the configuration information to configure the CT, including storing the address of one or more of the operational proprietary routers for use by the CT to transmit messages.
-
-
19. A method of transmitting a message from a customer terminal (CT) through a communication network to an automation system (AS) with which the CT is associated, the communication network including at least a first operational proprietary router, the CT including one or more operational proprietary router addresses:
- the method including;
at the CT, forming a message including CT identification information (CTIDI), and AS location information;using the first operational proprietary router address to send the message to the first operational proprietary router; at the operational proprietary router, using tie AS location information to send the message to the AS; wherein the communication network includes at least a first and a second operational proprietary router, the method including sending the message from the first operational proprietary router to the AS via a said second operational proprietary router, replacing the AS location information by the address of the second operational proprietary router, the second operational proprietary router using the AS access information to enable adaptation of the format of the message to a format used by the AS. - View Dependent Claims (20)
- the method including;
-
21. A method of transmitting a message from a customer terminal (CT) through a communication network to an automation system (AS) with which the CT is associated, the communication network including at least a first operational proprietary router, the CT including one or more operational proprietary router addresses:
- the method including;
at the CT, forming a message including CT identification information (CTIDI), and AS location information; using the first operational proprietary router address to send the message to the first operational proprietary router; at the operational proprietary router, using the AS location information to send the message to the AS; wherein forming a message includes incorporating AS access information in the message, and wherein the method further includes using the AS access information to enable the message to be received by the AS. - View Dependent Claims (22)
- the method including;
Specification