Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A communication system comprising: a plurality of communication terminals which perform wireless communication therebetween by a predetermined communication protocol, wherein the communication terminals include a first communication terminal and a second communication terminal; and a server which connects with the communication terminals through a network, wherein the first communication terminal includes: a first receiving section which receives identification information sent from the second communication terminal for identifying the second communication terminal; and a first sending section which sends to the server through the network the identification information received by the first receiving section, and wherein the server includes: a second receiving section which receives the identification information sent from the first communication terminal; and a specifying section which specifies identification information of another communication terminal that has not been received by the first communication terminal, based on the identification information received by the second receiving section.
A communication system features multiple communication terminals that wirelessly communicate using a protocol like Bluetooth. Terminals, like Terminal A and Terminal B, exchange identification information. Terminal A receives identification data from Terminal B and sends this received data to a server via a network. The server receives identification information from Terminal A and then identifies which terminal's ID hasn't been received by Terminal A, based on the received IDs. This allows the server to determine communication gaps between terminals.
2. The communication system according to claim 1 , wherein the server further includes: a second sending section which sends the identification information specified by the specifying section to the first communication terminal through the network.
The communication system of the previous description includes a server that not only identifies missing terminal IDs but also actively sends the missing identification information to the first communication terminal (Terminal A) through the network. This allows Terminal A to learn about the terminals it missed communication with, enabling a form of error correction or awareness of incomplete data.
3. The communication system according to claim 2 , wherein the first communication terminal further sends to the server through the network a query signal to query whether any identification information has not been received by the first communication terminal, and wherein, in the server: the specifying section specifies the another communication terminal whose identification information has not been received by the first communication terminal when the query signal sent from the first communication terminal is received, and the second sending section sends through the network the identification information of the another communication terminal specified by the specifying section to the first communication terminal which sent the query signal.
The communication system of the previous description lets Terminal A send a query signal to the server, explicitly asking if any identification information is missing. When the server receives this query, it identifies the terminal whose ID hasn't been received by Terminal A and then sends the missing terminal's identification information back to Terminal A that sent the query. This implements an on-demand missing data retrieval mechanism.
4. The communication system according to claim 1 , wherein the server further includes: a determination section which determines whether, among the communication terminals, the first communication terminal receives the identification information of the another communication terminal which is different from the first communication terminal and which has received the identification information of the first communication terminal, and wherein the specifying section specifies, when the determination section determines that the first communication terminal has not received the identification information of the another communication terminal, the another communication terminal as a communication terminal whose identification information has not been received by the first communication terminal.
In the communication system of the first description, the server determines if Terminal A has received identification information from another terminal (Terminal C) that also received identification information from Terminal A. If the server determines that Terminal A hasn't received Terminal C's ID, the server designates Terminal C as a terminal whose ID hasn't been received by Terminal A. This helps determine bidirectional communication failures between terminals.
5. The communication system according to claim 4 , wherein, in the first communication terminal, the first sending section further sends the identification information received by the first receiving section to the server through the network in association with a receipt time of the identification information, and wherein, in the server: the determination section further determines, based on the identification information and receipt time received by the second receiving section, whether the first communication terminal has received the identification information of a third communication terminal different from the second communication terminal which was received by the second communication terminal within a predetermined time with reference to a receipt time of the identification information of the first communication terminal received by the second communication terminal, and the specifying section specifies, when the determination section determines that the first communication terminal has not received the identification information of the third communication terminal within the predetermined time, the third communication terminal as the another communication terminal whose identification information has not been received by the first communication terminal.
Building upon the previous description, Terminal A sends identification information along with the receipt timestamp to the server. The server then checks, using IDs and timestamps, if Terminal A received the information of Terminal C within a specified time frame after receiving data from Terminal B. If Terminal A hasn't received Terminal C's ID within the allotted time, the server designates Terminal C as the missing terminal. This considers time-based constraints when identifying communication failures.
6. The communication system according to claim 1 , wherein the first communication terminal further includes a first storage section which stores the identification information received by the first receiving section, and the first sending section sends the identification information stored in the first storage section to the server through the network.
The communication system of the first description incorporates a storage section within Terminal A. Terminal A stores the identification information received from other terminals in this storage section. It then sends the stored identification data from this section to the server over the network. This allows Terminal A to batch send received information instead of sending it immediately.
7. The communication system according to claim 1 , wherein the server further includes a second storing section which stores the identification information received by the second receiving section, and the specifying section specifies that, based on the identification information stored in the second storage section, a communication terminal whose identification information has not been received by the first communication terminal is the another communication terminal.
In the communication system of the first description, the server includes a storage section to store the received identification information from the terminals. The server identifies a communication terminal whose ID hasn't been received by Terminal A by checking the IDs stored in its storage section. This means the server relies on its stored data to identify communication gaps.
8. The communication system according to claim 1 , wherein the predetermined communication protocol is Bluetooth Low Energy, the communication terminals each have a control section which alternatively and sequentially performs one of a sending process of the identification information and a receiving process of the identification information, and the first receiving section receives, in the receiving process, the identification information sent from the second communication terminal which performs the sending process.
In the communication system of the first description, the wireless communication uses Bluetooth Low Energy (BLE). The communication terminals have a control section that alternates between sending and receiving identification information. Terminal A's receiving section specifically receives the identification information transmitted by Terminal B during its sending process. This describes a half-duplex communication scheme.
9. The communication system according to claim 8 , wherein the control section further switches the sending process and the receiving process at regular intervals to alternatively and sequentially perform one of the processes.
Building on the previous claim, the control section within each terminal switches between the sending and receiving processes at regular intervals to maintain a scheduled communication pattern. This scheduled approach ensures that all terminals get a chance to both send and receive data.
10. A communication terminal for performing wireless communication between communication terminals by a predetermined communication protocol, wherein the communication terminal is to be connected with a server through a network and wherein the server specifies, among a plurality of communication terminals, a communication terminal whose identification information has not been received by the communication terminal based on identification information sent from the communication terminals for identifying each communication terminal, the communication terminal comprising: a receiving section which receives the identification information sent from other communication terminals for identifying each communication terminal; and a sending section which sends the identification information received by the receiving section to the server through the network.
A communication terminal for wireless communication using a protocol like Bluetooth is network-connected to a server. The server pinpoints terminals whose identification info hasn't been received by this communication terminal, relying on identification data sent from all terminals. This terminal includes a receiving section for gathering ID information from other terminals and a sending section for transmitting the received IDs to the server.
11. A server to be connected with a plurality of communication terminals which perform wireless communication therebetween by a predetermined communication protocol, wherein the communication terminals include a first communication terminal and a second communication terminal, and wherein the first communication terminal receives identification information sent from the second communication terminal to identify the second communication terminal, the server comprising: a receiving section which receives the identification information sent from the first communication terminals; a specifying section which specifies identification information of which has not been received by the first communication terminal based on the identification information received by the receiving section.
A server for a network of wireless communication terminals identifies communication gaps. The terminals, including Terminal A and Terminal B, exchange identification information. Terminal A receives Terminal B's ID. The server features a receiving section for collecting ID info sent from terminals like Terminal A, and it then identifies which terminal's ID hasn't been received by Terminal A.
12. A communication method using a plurality of communication terminals and a server, wherein the communication terminals perform wireless communication therebetween by a predetermined communication protocol, wherein the communication terminals include a first communication terminal and a second communication terminal, and wherein the server is to be connected with the communication terminals through a network, the method comprising: by the first communication terminal: receiving identification information sent from the second communication terminal for identifying the second communication terminal; and sending the received identification information to the server through the network, and by the server: receiving the identification information sent from the first communication terminal; and specifying identification information of another communication terminal that has not been received by the first communication terminal based on the received identification information.
This is a communication method using multiple communication terminals and a server. Terminals use a wireless protocol like Bluetooth. Terminal A receives identification information from Terminal B and sends it to the server via a network. The server receives identification information from Terminal A. Based on received IDs, the server pinpoints the ID of a terminal that Terminal A has not received.
13. A computer readable non-transitory recording medium having a program stored thereon which is executable by a computer of a communication terminal, which performs wireless communication with another communication terminal, to perform functions comprising: receiving identification information sent from another communication terminal for identifying the another communication terminal; and sending, through a network, the identification information to a server which specifies, among a plurality of communication terminals, a communication terminal whose identification information has not been received by the first communication terminal based on identification information sent from communication terminals to the server for identifying each communication terminal.
A non-transitory computer-readable medium stores a program for a communication terminal. The terminal wirelessly communicates with other terminals. The program enables functions: receiving identification information from other terminals and sending this information through a network to a server. The server identifies, based on the identification information sent from the communication terminals, terminals whose ID hasn't been received by the terminal.
14. A computer readable non-transitory recording medium having a program stored thereon which is executable by a computer of a server, which is to be connected through a network with a plurality of communication terminals which perform wireless communication therebetween by a predetermined communication protocol and which receive identification information sent from another communication terminal for identifying the another communication terminal, to perform functions comprising: receiving the identification information sent from the communication terminals for identifying each communication terminal; and specifying, among the communication terminals, a communication terminal whose identification information has not been received by another communication terminal based on the identification information received by the server.
A non-transitory computer-readable medium stores a program for a server connected to multiple wireless communication terminals. The program enables functions: receiving identification information sent from the communication terminals and identifying, based on the received identification information, terminals whose identification information hasn't been received by other terminals.
15. An information query method of a communication terminal, wherein the communication terminal performs wireless communication with another communication terminal by a predetermined communication protocol and wherein the communication terminal is to be connected with a server which specifies, among a plurality of communication terminals, a communication terminal whose identification information has not been received by the communication terminal based on identification information sent from the communication terminals for identifying each communication terminal, the information query method comprising: receiving the identification information sent from other communication terminals for identifying each communication terminal; and sending the identification information received by the communication terminal to the server through a network.
An information query method for a communication terminal involves the terminal performing wireless communication with another terminal. The terminal connects to a server that identifies terminals whose ID hasn't been received. The method: receiving identification information from other terminals and sending this received information to the server through a network, allowing the server to track communication between the terminals.
16. An information specifying method of a server which is to be connected with a plurality of communication terminals through a network, wherein the communication terminals perform wireless communication therebetween by a predetermined communication protocol and receive identification information sent from another communication terminal for identifying the another communication terminal, the method comprising: receiving the identification information sent from the communication terminals for identifying each communication terminal; and specifying, among the communication terminals, a communication terminal whose identification information has not been received by another communication terminal based on the identification information received by the server.
An information specifying method for a server involves the server being connected to multiple communication terminals. The method: receiving identification information sent from the communication terminals; specifying, among the communication terminals, a communication terminal whose identification information has not been received by another communication terminal based on the identification information received by the server.
Unknown
October 3, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.