COMMUNICATION BLOCKS AND ASSOCIATED METHOD OF CONVEYING INFORMATION BASED ON THEIR ARRANGEMENT
First Claim
1. A system comprising:
- a plurality of apparatuses, each of which comprises;
a display configured to present information to a user;
a communication interface configured to exchange data with a plurality of other apparatuses;
a detection component configured to detect proximity of the apparatus with respect to one or more of the other apparatuses; and
a processor configured to communicate with the display, communication interface and detection component,wherein when the apparatuses are grouped and arranged in proximity with one another to form an arranged group of apparatuses, the processor of each apparatus is configured to receive corresponding indications from a respective detection component, and receive data from the other apparatuses in the group via a respective communication interface,wherein the processor of each apparatus is configured to determine the number of apparatuses in the group, and the arrangement of one or more apparatuses in the group, including the arrangement of one or more other apparatuses not immediately adjacent the respective apparatus, the number and arrangement being determined based upon the indications and received data, andwherein the processor of each apparatus is configured to calculate an output as a function of the determined number of apparatuses in the group and arrangement of one or more apparatuses in the group, and configured to communicate the calculated output via a respective display.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus is provided that includes a display, a communication interface, a processor, and a detection component configured to detect proximity of the apparatus with respect to one or more of the other apparatuses. The apparatus and other apparatuses may be formed into an arranged group of apparatuses, and in such instances, the processor is configured to receive corresponding indications from the detection component, and data from the other apparatuses in the group via the communication interface. The processor is configured to determine the number of apparatuses in the group, and the arrangement of one or more apparatuses in the group, including the arrangement of one or more other apparatuses not immediately adjacent the respective apparatus. The processor is also configured to calculate an output as a function of the number of apparatuses and arrangement, and configured to communicate the calculated output via the display.
26 Citations
33 Claims
-
1. A system comprising:
-
a plurality of apparatuses, each of which comprises; a display configured to present information to a user; a communication interface configured to exchange data with a plurality of other apparatuses; a detection component configured to detect proximity of the apparatus with respect to one or more of the other apparatuses; and a processor configured to communicate with the display, communication interface and detection component, wherein when the apparatuses are grouped and arranged in proximity with one another to form an arranged group of apparatuses, the processor of each apparatus is configured to receive corresponding indications from a respective detection component, and receive data from the other apparatuses in the group via a respective communication interface, wherein the processor of each apparatus is configured to determine the number of apparatuses in the group, and the arrangement of one or more apparatuses in the group, including the arrangement of one or more other apparatuses not immediately adjacent the respective apparatus, the number and arrangement being determined based upon the indications and received data, and wherein the processor of each apparatus is configured to calculate an output as a function of the determined number of apparatuses in the group and arrangement of one or more apparatuses in the group, and configured to communicate the calculated output via a respective display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a display configured to present information to a user; a communication interface configured to exchange data with a plurality of other apparatuses; a detection component configured to detect proximity of the apparatus with respect to one or more of the other apparatuses; and a processor configured to communicate with the display, communication interface and detection component, wherein when the apparatus and other apparatuses are grouped and arranged in proximity with one another to form an arranged group of apparatuses, the processor is configured to receive corresponding indications from the detection component, and receive data from the other apparatuses in the group via the communication interface, wherein the processor is configured to determine the number of apparatuses in the group, and the arrangement of one or more apparatuses in the group, including the arrangement of one or more other apparatuses not immediately adjacent the respective apparatus, the number and arrangement being determined based upon the indications and received data, and wherein the processor is configured to calculate an output as a function of the determined number of apparatuses in the group and arrangement of one or more apparatuses in the group, and configured to communicate the calculated output via the display. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
providing an apparatus comprising; a display configured to present information to a user, a communication interface configured to exchange data with a plurality of other apparatuses, a detection component configured to detect proximity of the apparatus with respect to one or more of the other apparatuses, and a processor configured to communicate with the display, communication interface and detection component, wherein when the apparatus and other apparatuses are grouped and arranged in proximity with one another to form an arranged group of apparatuses, the method further comprises at the processor, receiving corresponding indications from the detection component, and receiving data from the other apparatuses in the group via the communication interface; determining the number of apparatuses in the group, and the arrangement of one or more apparatuses in the group, including the arrangement of one or more other apparatuses not immediately adjacent the respective apparatus, the number and arrangement being determined based upon the indications and received data; and calculating an output as a function of the determined number of apparatuses in the group and arrangement of one or more apparatuses in the group, and communicating the calculated output via the display. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification