Method of exchanging data between communication terminals
First Claim
1. A communication system which includes a plurality of communication terminals and a server communicable with the plurality of the communication terminals, each communication terminal comprising:
- a memory that stores a group attribute representative of an attribute of a particular group, the group attribute being pre-assigned to one or more communication terminal or to one or more user of a communication terminal;
a first communication unit that transmits a group attribute stored in the memory of the communication terminal to a correspondent terminal located within a predetermined range from the communication terminal, and receives from the correspondent terminal a group attribute stored in a memory of the correspondent terminal;
a second communication unit capable of transmitting data to the server; and
a controller that compares a group attribute received from a correspondent terminal with the group attribute stored in the memory of the communication terminal and performs selectively one of a first information processing procedure and a second information processing procedure based on a result of the comparison, wherein the controller performs the first information processing procedure when the group attribute received by the communication unit and the group attribute stored in the memory of the communication terminal are different, and the controller performs the second information processing procedure when the group attribute received by the communication unit and the group attribute stored in the memory of the communication terminal are the same, and wherein the second communication unit transmits to the server an output of the first information processing procedure if performed by the controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system which includes a plurality of communication terminals, each communication terminal includes: a memory that stores a group attribute representative of an attribute of a group, the group attribute assigned to a communication terminal or a user of the communication terminal; a communication unit that transmits the group attribute stored in a memory of a correspondent terminal located within a predetermined range from the communication terminal, and receives a group attribute stored in a memory of the correspondent terminal; and a controller that compares the group attribute received by the communication unit with the group attribute stored in the memory of the communication terminal and initiates selectively one of a first information processing and a second information processing based on a result of the comparison.
-
Citations
12 Claims
-
1. A communication system which includes a plurality of communication terminals and a server communicable with the plurality of the communication terminals, each communication terminal comprising:
-
a memory that stores a group attribute representative of an attribute of a particular group, the group attribute being pre-assigned to one or more communication terminal or to one or more user of a communication terminal; a first communication unit that transmits a group attribute stored in the memory of the communication terminal to a correspondent terminal located within a predetermined range from the communication terminal, and receives from the correspondent terminal a group attribute stored in a memory of the correspondent terminal; a second communication unit capable of transmitting data to the server; and a controller that compares a group attribute received from a correspondent terminal with the group attribute stored in the memory of the communication terminal and performs selectively one of a first information processing procedure and a second information processing procedure based on a result of the comparison, wherein the controller performs the first information processing procedure when the group attribute received by the communication unit and the group attribute stored in the memory of the communication terminal are different, and the controller performs the second information processing procedure when the group attribute received by the communication unit and the group attribute stored in the memory of the communication terminal are the same, and wherein the second communication unit transmits to the server an output of the first information processing procedure if performed by the controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A communication method implemented by one or more communication terminals having a transmitter, a receiver, a data storage memory and at least one CPU or other processor, the method comprising:
-
transmitting a group attribute stored in a memory of a communication terminal to a correspondent terminal located within a predetermined range from the communication terminal, the group attribute representative of an attribute of a particular group of communication terminals, the group attribute being pre-assigned to one or more communication terminal or to one or more user of a communication terminal; receiving, from the correspondent terminal, a group attribute stored in a memory of the correspondent terminal located within the predetermined range from the communication terminal; comparing a received group attribute with the group attribute stored in the memory of the communication terminal and performing selectively one of a first information processing procedure and a second information processing procedure based on a result of the comparison, wherein the at least one CPU or other processor performs the first information processing procedure when the group attribute received by the communication unit and the group attribute stored in the memory of the communication terminal are different, and wherein the at least one CPU or other processor performs the second information processing procedure when a group attribute received from the correspondent terminal and the group attribute stored in the memory of the communication terminal are the same, and if the first information processing procedure is performed, transmitting an output of the first information processing procedure to a server computer that is communicable with the group of communication terminals.
-
-
11. A non-transient computer readable storage medium storing a computer program which when executed by a CPU or other processor of a communications terminal having a transmitter, a receiver, a data storage memory and at least one CPU or other processor causes the communications terminal to perform operations comprising:
-
transmitting a group attribute stored in a memory of the communication terminal to a correspondent terminal located within a predetermined range from the communication terminal, the group attribute representative of an attribute of a particular group of communication terminals, the group attribute being pre-assigned to one or more communication terminal or to one or more user of a communication terminal; receiving, from the correspondent terminal, a group attribute stored in a memory of the correspondent terminal located within the predetermined range from the communication terminal; comparing a received group attribute with the group attribute stored in the memory of the communication terminal and performing selectively one of a first information processing procedure and a second information processing procedure based on a result of the comparison, wherein the at least one CPU or other processor performs the first information processing procedure when the group attribute received by the communication unit and the group attribute stored in the memory of the communication terminal are different, and wherein the at least one CPU or other processor performs the second information processing procedure when a group attribute received from the correspondent terminal and the group attribute stored in the memory of the communication terminal are the same, and if the first information processing procedure is performed, transmitting an output of the first information processing procedure to a server computer that is communicable with the group of communication terminals.
-
-
12. A communication terminal having a transmitter, a receiver, a data storage memory and at least one CPU or other processor, comprising:
-
a memory that stores a group attribute representative of an attribute of a particular group, the group attribute being pre-assigned to one or more communication terminal or to one or more user of a communication terminal; a first communication unit that transmits a group attribute stored in the memory of the communication terminal to a correspondent terminal located within a predetermined range from the communication terminal, and receives from the correspondent terminal a group attribute stored in a memory of the correspondent terminal; a second communication unit capable of transmitting data to a server computer; and a controller that compares a group attribute received from a correspondent terminal with the group attribute stored in the memory of the communication terminal and performs selectively one of a first information processing procedure and a second information processing procedure based on a result of the comparison, wherein the controller performs the first information processing procedure when the group attribute received by the communication unit and the group attribute stored in the memory of the communication terminal are different, and the controller performs the second information processing procedure when the group attribute received by the communication unit and the group attribute stored in the memory of the communication terminal are the same, and wherein the second communication unit transmits to the server computer an output of the first information processing procedure if performed by the controller.
-
Specification