This application claims the benefit of Korean Patent Application No. 10-2010-0051740 and of Korean Patent Application No. 10-2011-0033872, respectively filed on Jun. 1, 2010 and Apr. 12, 2011, in the Korean Intellectual Property Office, the disclosures of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a technology for tracking a position of a transmitting apparatus using an apparatus enabling transmission and reception of signals, for example a Radio Frequency Identification (RFID) tag and the like.
2. Description of the Related Art
A Radio Frequency Identification (RFID) technology was developed for military purpose in World War II, and is recently being applied in various fields. In particular, the RFID technology is used to track a position of an object, such as a human and an animal, or an inanimate object. A position tracking technology may be performed to track a position of an object with an attached RFID tag, by detecting the object using at least three readers. The RFID tag may typically be used to track the position of the object with the attached RFID tag, using a triangulation scheme and signals detected by the at least three readers.
However, in a conventional position tracking technology, at least three readers need to detect an RFID tag. Accordingly, when an RFID tag moves out of a predetermined region in which the at least three readers are included, it is difficult to track a position of an object to which the RFID tag is attached.
Additionally, when the RFID tag computes position coordinates of the object with the attached RFID tag, power consumption may increase, and the life of the RFID tag may be reduced.
Accordingly, there is a desire for a technology that may track a position of an object even when an RFID tag moves out of a predetermined region in which a reader is included, and may reduce power consumption.
An aspect of the present invention provides a technology that may track a position of an object, even when a Radio Frequency Identification (RFID) tag moves out of a predetermined region in which a reader is included.
Another aspect of the present invention provides a technology that may extend a life of an RFID tag employing a battery, while reducing power consumption of the RFID tag.
According to an aspect of the present invention, there is provided a transmitting apparatus, including: a Global Positioning System (GPS) information processor to generate receiving time information based on a time at which GPS information is received; and a transmission frame generator to generate a transmission frame based on the receiving time information and the GPS information.
The GPS information processor may extract satellite time information and satellite identification information from the GPS information. Here, the transmission frame generator may generate a transmission frame including the satellite time information, the satellite identification information, the receiving time information, and apparatus identification information.
The GPS information processor may receive the GPS information from each of a plurality of satellites in an active mode.
The transmission frame generator may discard the GPS information, when the transmission frame is generated.
The transmitting apparatus may further include a sensing information generator to generate sensing information using at least one sensor.
According to another aspect of the present invention, there is provided a position tracking method, including: generating receiving time information based on a time at which GPS information is received; and generating a transmission frame based on the receiving time information and the GPS information.
The position tracking method may further include extracting satellite time information and satellite identification information from the GPS information. Here, the generating of the transmission frame may include generating a transmission frame including at least one of the receiving time information, the satellite time information, the satellite identification information, and apparatus identification information.
The position tracking method may further include generating time difference information for each satellite, based on the receiving time information and the satellite time information.
The position tracking method may further include receiving the GPS information from each of a plurality of satellites in an active mode.
The position tracking method may further include modulating the transmission frame, and transmitting the modulated transmission frame to a receiving apparatus.
The position tracking method may further include generating sensing information using at least one sensor.
According to another aspect of the present invention, there is provided a receiving apparatus, including: a frame receiver to demodulate a transmission frame received from a transmitting apparatus; and a position information generator to generate position information of the transmitting apparatus based on the transmission frame and GPS information.
The position information generator may extract, from the transmission frame, at least one of receiving time information, time difference information, apparatus identification information, satellite time information, and satellite identification information.
The position information generator may generate the position information of the transmitting apparatus based on the GPS information and the time difference information.
The position information generator may generate time difference information for each satellite, based on the receiving time information and the satellite time information.
The receiving apparatus may further include an interface unit to transmit, to a central server, at least one of the position information of the transmitting apparatus, the apparatus identification information, and sensing information.
According to another aspect of the present invention, there is provided a position tracking method, including: demodulating a transmission frame received from a transmitting apparatus; and generating position information of the transmitting apparatus based on the transmission frame and GPS information.
The generating of the position information may include extracting, from the transmission frame, at least one of receiving time information, time difference information, apparatus identification information, satellite time information, and satellite identification information, and generating the position information of the transmitting apparatus using the GPS information and the time difference information.
The position tracking method may further include transmitting, to a central server, the position information of the transmitting apparatus and the apparatus identification information.
The position tracking method may further include transmitting, to the central server, at least one of the position information of the transmitting apparatus, the apparatus identification information, and sensing information.
The position tracking method may further include decrypting the demodulated transmission frame.
According to embodiments of the present invention, it is possible to track a position of an object with an attached Radio Frequency Identification (RFID) tag, using Global Positioning System (GPS) information, even when the RFID tag moves out of a predetermined region in which a reader is included.
Additionally, according to embodiments of the present invention, when an RFID reader performs an operation for tracking a position of an object, it is possible to reduce power consumption of an RFID tag, as well as to extend a life of the RFID tag.
These and/or other aspects, features, and advantages of the invention will become apparent and more readily appreciated from the following description of exemplary embodiments, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. Exemplary embodiments are described below to explain the present invention by referring to the figures.
Referring to
The plurality of satellites 110 may simultaneously transmit the GPS information to a transmitting apparatus and a receiving apparatus. Here, the transmitting apparatus may be, for example, one of the transmitting apparatuses 120, and the receiving apparatus may be, for example, one of the receiving apparatuses 130. Additionally, the plurality of satellites 110 may be synchronized in time with each other. Accordingly, the plurality of satellites 110 may transmit the GPS information to the transmitting apparatus and the receiving apparatuses, at the same time.
The transmitting apparatus may receive GPS information from each of the plurality of satellites 110. The GPS information may include satellite time information, satellite identification information, latitude information, longitude information, and the like. The receiving apparatus may also receive the GPS information from each of the plurality of satellites 110. In other words, the GPS information received by the receiving apparatus may be identical to the GPS information received by the transmitting apparatus.
When the GPS information is received, the transmitting apparatus may extract, for each of the plurality of satellites 110 from the received GPS information, the satellite time information and the satellite identification information. Here, the satellite identification information may include satellite identifications (IDs) to identify the plurality of satellites 110.
For example, the transmitting apparatus may receive first GPS information through fourth GPS information from a first satellite through a fourth satellite, respectively. Subsequently, the transmitting apparatus may extract, from the first GPS information, first satellite time information and first satellite identification information, and may extract, from the second GPS information, second satellite time information and second satellite identification information. Similarly, the transmitting apparatus may extract, from the third GPS information, third satellite time information and third satellite identification information, and may extract, from the fourth GPS information, fourth satellite time information and fourth satellite identification information.
Additionally, the transmitting apparatus may generate receiving time information for each of the satellites 110. The receiving time information may include information on a time at which the GPS information is received from each of the satellites 110.
Furthermore, the transmitting apparatus may generate time difference information for each of the satellites 110, based on the receiving time information and the satellite time information. For example, when first GPS information through fourth GPS information are respectively received from a first satellite through a fourth satellite, the transmitting apparatus may generate first time difference information as a difference between first satellite time information and first receiving time information associated with reception of the first GPS information, and may generate second time difference information as a difference between second satellite time information and second receiving time information. Similarly, the transmitting apparatus may generate third time difference information as a difference between third satellite time information and third receiving time information, and may generate fourth time difference information as a difference between fourth satellite time information and fourth receiving time information.
Subsequently, the transmitting apparatus may generate a transmission frame including apparatus identification information, the receiving time information, the satellite time information, and the satellite identification information. Here, the apparatus identification information may include, for example, information on an ID of the transmitting apparatus. For example, when time difference information is generated, the transmitting apparatus may generate a transmission frame including the generated time difference information in addition to the receiving time information, the apparatus identification information, the satellite time information, and the satellite identification information.
Here, the receiving time information may include information regarding a time at which the transmitting apparatus receives the GPS information from each of the satellites, and the satellite time information may include information regarding a time at which each of the satellites transmits the GPS information to the transmitting apparatus. Additionally, the time difference information may include information regarding a difference between the satellite time information and the receiving time information, and may refer to a transit time between each of the satellites and the transmitting apparatus.
Moreover, the transmitting apparatus may modulate the transmission frame, and may transmit, to the receiving apparatus, the modulated transmission frame carried in a carrier frequency.
To modulate the transmission frame, the transmitting apparatus may use a modulation scheme, for example, a Direct Sequence Spread Spectrum (DSSS) modulation scheme or a Chirp Spread Spectrum (CSS) modulation scheme. Here, the transmitting apparatus may carry, in the carrier frequency, the modulated transmission frame together with error checking information such as a Cyclic Redundancy Check (CRC) and the like, and may transmit, to the receiving apparatus, the modulated transmission frame along with the error checking information.
Subsequently, the receiving apparatus may demodulate the transmission frame received from the transmitting apparatus, and may generate position information of the transmitting apparatus, based on the demodulated transmission frame and the GPS information received from satellites. Here, the transmission frame may include at least one of the receiving time information, the apparatus identification information, the satellite time information, and the satellite identification information.
The receiving apparatus may transmit, to a central server, the position information of the transmitting apparatus, and the apparatus identification information. Here, the central server may include, for example, a control center and the like. When the position information and the apparatus identification information are received, the central server may determine a position of the transmitting apparatus, based on the received position information and the received apparatus identification information. For example, the central server may determine a position of an object to which the transmitting apparatus is attached. Accordingly, the central server may transmit, to the transmitting apparatus, an instruction to control an operation of the object.
Referring to
The GPS information processor 210 may receive GPS information from each of a plurality of satellites. Here, the GPS information may include satellite time information, satellite identification information, latitude information, longitude information, and the like. For example, the GPS information processor 210 may receive the GPS information periodically or randomly.
Additionally, when the transmitting apparatus 200 is powered on, the GPS information processor 210 may be switched from a sleep mode to an active mode. In the active mode, the GPS information processor 210 may receive the GPS information from each of the plurality of satellites. In the sleep mode, the GPS information processor 210 may not receive the GPS information from the plurality of satellites and accordingly, power consumption may be reduced.
The GPS information processor 210 may generate receiving time information for each of the satellites, based on a time at which the GPS information is received from each of the satellites. Subsequently, the GPS information processor 210 may extract, from the GPS information, the satellite time information, and the satellite identification information. Additionally, the GPS information processor 210 may transfer, to the transmission frame generator 220, the satellite time information, the satellite identification information, and the receiving time information.
The transmission frame generator 220 may generate a transmission frame including the satellite time information of each of the satellites, the satellite identification information of each of the satellites, the receiving time information of each of the satellites, and apparatus identification information.
For example, when four pieces of GPS information are respectively received from four satellites, the transmission frame generator 220 may generate a transmission frame including four pieces of satellite time information, four pieces of satellite identification information, four pieces of receiving time information, and apparatus identification information. In this example, the apparatus identification information may include an ID of the transmitting apparatus 200.
When the transmission frame is generated, the transmission frame generator 220 may discard the GPS information of each of the satellites. Accordingly, the transmitting apparatus 200 may generate a transmission frame even using a small capacity of a memory, and thus it is possible to reduce a unit cost and size of the transmitting apparatus 200.
Additionally, the transmission frame generator 220 may modulate the transmission frame. For example, the transmission frame generator 220 may use a CSS modulation scheme or a DSSS modulation scheme, to modulate the transmission frame.
When the transmission frame is modulated, the signal transmitter 230 may carry the modulated transmission frame in a carrier frequency, and may transmit the modulated transmission frame to a receiving apparatus 240 via an antenna. Here, the signal transmitter 230 may transmit, to the receiving apparatus 240 via the antenna, error checking information together with the modulated transmission frame.
The GPS information processor 210 may generate time difference information, based on the satellite time information extracted from the GPS information, and based on the receiving time information. For example, the GPS information processor 210 may generate four pieces of time difference information based on four pieces of satellite time information and four pieces of receiving time information of four satellites, respectively. Subsequently, the transmission frame generator 220 may generate a transmission frame including at least one of the satellite time information, the satellite identification information, the time difference information, the receiving time information, and the apparatus identification information. Additionally, the transmission frame generator 220 may modulate the transmission frame. The signal transmitter 230 may transmit the modulated transmission frame via the antenna to the receiving apparatus 240.
Referring to
The GPS information receiver 310 may receive GPS information from each of a plurality of satellites. Here, the GPS information may include satellite time information, satellite identification information, latitude information, longitude information, and the like. The GPS information received by the GPS information receiver 310 may be identical to the GPS information received by the transmitting apparatus 200 of
For example, the plurality of satellites may be synchronized in time with each other, based on synchronization information. When the synchronization is completed, the plurality of satellites may respectively transmit the GPS information at the same time. Accordingly, the transmitting apparatus 200 and the receiving apparatus 300 may receive the GPS information from each of the plurality of satellites.
The frame receiver 320 may receive a transmission frame transmitted from at least one transmitting apparatus. Here, the frame receiver 320 may also receive error checking information together with the transmission frame. The transmission frame may include at least one of receiving time information, time difference information, apparatus identification information, satellite time information, and satellite identification information.
Additionally, the frame receiver 320 may demodulate the transmission frame, and may extract, from the transmission frame, at least one of the receiving time information, the time difference information, the apparatus identification information, the satellite time information, and the satellite identification information. Here, the receiving time information may include information regarding a time at which the transmitting apparatus receives the GPS information from each of the satellites, and the satellite time information may include information regarding a time at which each of the satellites transmits the GPS information to the transmitting apparatus. Additionally, the time difference information may include information regarding a difference between the satellite time information and the receiving time information, and may refer to a transit time between each of the satellites and the transmitting apparatus.
In an example in which time difference information is generated by the transmitting apparatus, the frame receiver 320 may extract, from the transmission frame, the receiving time information, the time difference information, the apparatus identification information, the satellite time information, and the satellite identification information.
In another example in which the time difference information is not generated by the transmitting apparatus, the frame receiver 320 may extract, from the transmission frame, the receiving time information, the apparatus identification information, the satellite time information, and the satellite identification information.
The position information generator 330 may generate position information of the transmitting apparatus, using the GPS information of each of the satellites and the receiving time information of each of the satellites. Here, the position information of the transmitting apparatus may include, for example, geographic position coordinates of the transmitting apparatus.
In an example in which time difference information is extracted from the transmission frame, the position information generator 330 may generate position information of the transmitting apparatus, using the time difference information of each of the satellites and the GPS information of each of the satellites.
In another example in which the time difference information is not extracted from the transmission frame, the position information generator 330 may generate time difference information for each of the satellites, based on a difference between the receiving time information and the satellite time information. Additionally, the position information generator 330 may generate position information of the transmitting apparatus, using the generated time difference information, and the GPS information received from the satellites.
The interface unit 340 may transmit, to a central server, the position information of the transmitting apparatus, and the apparatus identification information. Here, the central server may include, for example, a control center. When the position information and the apparatus identification information are received, the central server may control an operation of the transmitting apparatus, based on the received position information and the received apparatus identification information.
As described above with reference to
In
In operation 402, the transmitting apparatus 400 may extract, from the GPS information, the satellite time information and the satellite identification information. Specifically, the transmitting apparatus 400 may extract the satellite time information and the satellite identification information, for each of the plurality of satellites. For example, when four pieces of GPS information are respectively received from four satellites, the transmitting apparatus 400 may extract, from each of the four pieces of GPS information, satellite time information and satellite identification information.
In operation 403, the transmitting apparatus 400 may generate receiving time information for each of the plurality of satellites, based on a time at which the GPS information is received from each of the plurality of satellites. Here, the transmitting apparatus 400 may generate time difference information for each of the plurality of satellites, based on the receiving time information and the satellite time information.
In operation 404, the transmitting apparatus 400 may generate a transmission frame. The transmission frame may include at least one of apparatus identification information, the satellite time information, the satellite identification information, the receiving time information, and the time difference information.
In an example in which the time difference information is generated, the transmitting apparatus 400 may generate a transmission frame including the satellite time information, the satellite identification information, the apparatus identification information, the receiving time information, and the time difference information.
In another example in which the time difference information is not generated, the transmitting apparatus 400 may generate a transmission frame including the satellite time information, the satellite identification information, the apparatus identification information, and the receiving time information.
In operation 405, the transmitting apparatus 400 may modulate the transmission frame. To modulate the transmission frame, the transmitting apparatus 400 may use, for example, a DSSS modulation scheme, a CSS modulation scheme, and the like.
In operation 406, the transmitting apparatus 400 may transmit, to the receiving apparatus 450, the modulated transmission frame carried in a carrier frequency. Specifically, the transmitting apparatus 400 may carry, in the carrier frequency, the modulated transmission frame together with error checking information, and may transmit the modulated transmission frame together with the error checking information.
In operation 407, the receiving apparatus 450 may receive the transmission frame from the transmitting apparatus 400, and may demodulate the received transmission frame. Here, the receiving apparatus 450 may receive a transmission frame transmitted from at least one transmitting apparatus.
In operation 408, the receiving apparatus 450 may generate position information of the transmitting apparatus 400, based on the transmission frame and GPS information. Specifically, the receiving apparatus 450 may extract, from the transmission frame, at least one of the satellite time information, the satellite identification information, the apparatus identification information, the receiving time information, and the time difference information.
In an example in which the time difference information is included in the transmission frame, the receiving apparatus 450 may extract, from the transmission frame, the satellite time information, the satellite identification information, the apparatus identification information, the receiving time information, and the time difference information. Subsequently, the receiving apparatus 450 may generate the position information of the transmitting apparatus 400, using the time difference information of each of the satellites and the GPS information of each of the satellites.
In another example in which the time difference information is not included in the transmission frame, the receiving apparatus 450 may generate time difference information for each of the plurality of satellites, based on the satellite time information and the receiving time information. Additionally, the receiving apparatus 450 may generate the position information of the transmitting apparatus 400, using the generated time difference information and the GPS information of each of the satellites.
In operation 409, the receiving apparatus 450 may provide a central server with the generated position information and the apparatus identification information. When the position information and the apparatus identification information are received, the central server may determine a position of an object to which the transmitting apparatus 400 is attached, based on the received position information and the received apparatus identification information. Accordingly, the central server may control an operation of the transmitting apparatus 400, based on the determined position of the object.
In
Referring to
The GPS information processor 510 may receive GPS information from each of a plurality of satellites. Here, the GPS information may include satellite time information, satellite identification information, latitude information, longitude information, and the like. For example, in the active mode, the GPS information processor 510 may receive the GPS information from each of the plurality of satellites. In the sleep mode, the GPS information processor 510 may not receive the GPS information from the plurality of satellites and accordingly, it is possible to reduce power consumption.
Additionally, the GPS information processor 510 may generate receiving time information for each of the plurality of satellites, based on a time at which the GPS information is received. Subsequently, the GPS information processor 510 may extract, from the GPS information, the satellite time information and the satellite identification information. Furthermore, the GPS information processor 510 may transfer, to the transmission frame generator 530, the satellite time information, the satellite identification information, and the receiving time information.
Here, the GPS information processor 510 may generate time difference information for each of the plurality of satellites, using the receiving time information and the satellite time information. When the time difference information is generated, the GPS information processor 510 may transfer, to the transmission frame generator 530, the time difference information, the receiving time information, the satellite time information, and the satellite identification information.
The sensing information generator 520 may generate sensing information based on a signal detected by at least one sensor. Here, the at least one sensor may be attached to the transmitting apparatus 500, or to an object to which the transmitting apparatus 500 is attached. For example, the sensing information generator 520 generate sensing information based on signals detected by a temperature sensor, an infrared sensor, an angular velocity sensor, an acceleration sensor, a gyro sensor, and the like. Accordingly, the sensing information may be used to predict a state of an environment around the transmitting apparatus 500.
The transmission frame generator 530 may generate a transmission frame including at least one of apparatus identification information, the sensing information, the satellite time information, the satellite identification information, the time difference information, and the receiving time information.
In an example in which the time difference information is generated, the transmission frame generator 530 may generate a transmission frame including the sensing information, the satellite time information, the satellite identification information, the apparatus identification information, the time difference information, and the receiving time information.
In another example in which the time difference information is not generated, the transmission frame generator 530 may generate a transmission frame including the sensing information, the satellite time information, the satellite identification information, the apparatus identification information, and the receiving time information.
The transmission frame generator 530 may discard the GPS information of each of the satellites, when the transmission frame is generated.
The encryption unit 540 may encrypt the transmission frame. When the transmission frame is encrypted, the transmission frame generator 530 may modulate the encrypted transmission frame, using a DSSS modulation scheme or a CSS modulation scheme. The signal transmitter 550 may transmit the modulated transmission frame to a receiving apparatus via an antenna.
Referring to
The GPS information receiver 610 may receive GPS information from each of a plurality of satellites. Here, the GPS information may include satellite time information, satellite identification information, latitude information, longitude information, and the like.
The frame receiver 620 may receive a transmission frame transmitted from at least one transmitting apparatus. Specifically, the frame receiver 620 may receive the transmission frame encrypted by the transmitting apparatus. Here, the transmission frame may include at least one of receiving time information, time difference information, apparatus identification information, satellite time information, satellite identification information, and sensing information.
Additionally, the frame receiver 620 may demodulate the received transmission frame. When the transmission frame is demodulated, the decryption unit 630 may restore the transmission frame by decrypting the transmission frame. When the transmission frame is restored, the frame receiver 620 may extract, from the transmission frame, at least one of the receiving time information, the time difference information, the apparatus identification information, the satellite time information, the satellite identification information, and the sensing information.
In an example in which time difference information is generated by the transmitting apparatus, the frame receiver 620 may extract, from the transmission frame, the receiving time information, the time difference information, the apparatus identification information, the satellite time information, the satellite identification information, and the sensing information.
In another example in which time difference information is not generated by the transmitting apparatus, the frame receiver 620 may extract, from the transmission frame, the receiving time information, the apparatus identification information, the satellite time information, the satellite identification information, and the sensing information.
The position information generator 640 may generate position information of the transmitting apparatus, using the GPS information of each of the satellites and the receiving time information of each of the satellites. Here, the position information of the transmitting apparatus may include, for example, geographic position coordinates of the transmitting apparatus.
The interface unit 650 may transmit, to a central server, the position information of the transmitting apparatus, the apparatus identification information, and the sensing information. Here, the central server may include, for example, a control center. When the position information, the apparatus identification information, and the sensing information are received, the central server may control an operation of the transmitting apparatus, based on the received position information and the received apparatus identification information, and may predict an environment around the transmitting apparatus, based on the received sensing information.
In
In operation 702, the transmitting apparatus 700 may extract, from the GPS information, the satellite time information and the satellite identification information. Specifically, the transmitting apparatus 700 may extract the satellite time information and the satellite identification information, for each of the plurality of satellites.
In operation 703, the transmitting apparatus 700 may generate receiving time information for each of the plurality of satellites, based on a time at which the GPS information is received from each of the plurality of satellites. Here, the transmitting apparatus 700 may generate time difference information for each of the plurality of satellites, based on the receiving time information and the satellite time information.
In operation 704, the transmitting apparatus 700 may generate sensing information based on a signal detected by at least one sensor.
In operation 705, the transmitting apparatus 700 may generate a transmission frame. Here, the transmission frame may include at least one of apparatus identification information, the satellite time information, the satellite identification information, the sensing information, the receiving time information, and the time difference information.
In an example in which the time difference information is generated, the transmitting apparatus 700 may generate a transmission frame including the satellite time information, the satellite identification information, the apparatus identification information, the receiving time information, the time difference information, and the sensing information.
In another example in which the time difference information is not generated, the transmitting apparatus 700 may generate a transmission frame including the satellite time information, the satellite identification information, the apparatus identification information, the receiving time information, and the sensing information.
In operation 706, the transmitting apparatus 700 may encrypt and modulate the transmission frame.
In operation 707, the transmitting apparatus 700 may transmit the modulated transmission frame to the receiving apparatus 750.
In operation 708, the receiving apparatus 750 may demodulate and decrypt the modulated transmission frame, and may restore the transmission frame.
In operation 709, the receiving apparatus 750 may generate position information of the transmitting apparatus 700, based on the transmission frame and GPS information.
In an example in which the time difference information is included in the transmission frame, the receiving apparatus 750 may extract, from the transmission frame, the satellite time information, the satellite identification information, the apparatus identification information, the sensing information, the receiving time information, and the time difference information. Subsequently, the receiving apparatus 750 may generate the position information of the transmitting apparatus 700, using the time difference information of each of the satellites and the GPS information of each of the satellites.
In another example in which the time difference information is not included in the transmission frame, the receiving apparatus 750 may generate time difference information for each of the plurality of satellites, based on the satellite time information and the receiving time information. Additionally, the receiving apparatus 750 may generate the position information of the transmitting apparatus 700, using the generated time difference information and the GPS information of each of the satellites.
In operation 710, the receiving apparatus 750 may provide a central server with the generated position information, the sensing information, and the apparatus identification information. When the position information, the sensing information, and the apparatus identification information are received, the central server may determine a position of an object to which the transmitting apparatus 700 is attached, based on the received position information and the received apparatus identification information, so that the central server may control an operation of the transmitting apparatus 700, based on the determined position of the object. Additionally, the central server may predict an environment around the transmitting apparatus 700, based on the received sensing information.
As described above, the transmitting apparatus 700 may generate the sensing information, after extracting the satellite time information and the satellite identification information from the GPS information, but there is no limitation thereto. Accordingly, the transmitting apparatus 700 may generate the sensing information, before or after receiving the GPS information from the satellites, and before or after extracting the satellite time information and the satellite identification information.
Referring to
The transmitting apparatus 801 may receive GPS information from each of satellites, may generate receiving time information, and may extract, from the GPS information, satellite time information and satellite identification information. Additionally, the transmitting apparatus 801 may transmit, to the receiving apparatuses 802 and 804, the satellite time information, the satellite identification information, the receiving time information, and apparatus identification information. Subsequently, the receiving apparatuses 802 and 804 may generate time difference information, based on the received satellite time information and the received receiving time information. Additionally, the receiving apparatuses 802 and 804 may generate position information of the transmitting apparatus 801, based on the generated time difference information and the GPS information. The receiving apparatuses 802 and 804 may transmit, to the central server 803, the generated position information, and the apparatus identification information. Accordingly, the central server 803 may determine a position of the transmitting apparatus 801, and may transmit an instruction, such as military operations and the like, to the transmitting apparatus 801, so that the instruction may be transferred to each of the users.
The transmitting apparatuses and the receiving apparatuses described above with reference to
Although a few exemplary embodiments of the present invention have been shown and described, the present invention is not limited to the described exemplary embodiments. Instead, it would be appreciated by those skilled in the art that changes may be made to these exemplary embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2010-0051740 | Jun 2010 | KR | national |
10-2011-0033872 | Apr 2011 | KR | national |