System for communicating between a group of apparatuses
First Claim
1. A communication system comprising a sending apparatus and a receiving apparatus communicating via a wireless communication medium;
- said receiving apparatus comprising message receiving means for receiving via said wireless communication medium a message destined for said receiving apparatus;
said sending apparatus comprising message sending means for transmitting a message via said wireless communication medium, characterised;
in that said system comprises at least three end apparatuses and a central apparatus;
each end apparatus and the central apparatus being a sending apparatus as well as a receiving apparatus;
in that each end apparatus comprises execution means for executing a group application;
said group application, while being executed by said execution means, communicating application messages to a corresponding group application in at least one other end apparatus via said central apparatus;
in that said message sending means of each end apparatus is configured to send said application messages only to said central apparatus;
in that said central apparatus comprises group resolution means for, upon said message receiving means receiving a first application message from a first one of said end apparatuses, determining a group of end apparatuses for which said first application message is destined and for causing said message sending means to transmit said first application message to end apparatuses of said group.
1 Assignment
0 Petitions
Accused Products
Abstract
The system allows a group of end apparatuses (101, 102, 103, . . .), such as a game computer or a PDA, to communicate wirelessly, for instance via infra-red. In order to increase the reliability of the communication, the end apparatuses communicate via a central apparatus 100. This makes it easier to maintain contact. Furthermore, conventional acknowledgement schemes can be used to increase the reliability of the communication between an end apparatus and the central apparatus 100. Each end apparatus comprises execution means 240 for executing a group application. During the execution, the group application communicates to a corresponding group application in at least one end apparatus. The communication takes place by exchanging application messages. To this end, an end apparatus uses message sending means 200 to send the application message to the central apparatus 100. Message receiving means 210 of the central apparatus 100 receive the message. Group resolution means 250 of the central apparatus determine for which group of end apparatuses the received application message is destined. The group resolution means 250 use message sending means 200 to transmit the received application message to end apparatuses of the group. Message receiving means 210 in the end apparatuses receive the message.
155 Citations
15 Claims
-
1. A communication system comprising a sending apparatus and a receiving apparatus communicating via a wireless communication medium;
-
said receiving apparatus comprising message receiving means for receiving via said wireless communication medium a message destined for said receiving apparatus; said sending apparatus comprising message sending means for transmitting a message via said wireless communication medium, characterised; in that said system comprises at least three end apparatuses and a central apparatus;
each end apparatus and the central apparatus being a sending apparatus as well as a receiving apparatus;in that each end apparatus comprises execution means for executing a group application;
said group application, while being executed by said execution means, communicating application messages to a corresponding group application in at least one other end apparatus via said central apparatus;in that said message sending means of each end apparatus is configured to send said application messages only to said central apparatus; in that said central apparatus comprises group resolution means for, upon said message receiving means receiving a first application message from a first one of said end apparatuses, determining a group of end apparatuses for which said first application message is destined and for causing said message sending means to transmit said first application message to end apparatuses of said group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification