1. Field of the Invention
The present invention relates to a mobile information server system, and more particularly to a mobile information server system in which one of the mobile devices communicatively links to other mobile devices to read the information of other mobile devices without accessing an information server.
2. Description of the Prior Art
As shown in
And, as shown in
The present invention is, therefore, arisen to obviate or at least mitigate the above mentioned disadvantages.
An object of the present invention is to provide a mobile information server system applicable to the communicative links between mobile devices whose IP addresses are not fixed, and the system prevent private information from being stolen from the conventional server.
To achieve the above and other objects, the mobile information server system comprises an application and a network location server. The application is installed in a mobile device having a database or having storage device. The mobile device comprises a positioning unit installed therein for positioning a geographic position of the mobile device, and the application provides an IP address of the mobile device in which the IP address is configured by a base station having wireless communication service. The network location server is provided to record the geographic position and the IP address of the mobile device. The network location server computes the relative distance between the mobile device and a second mobile device, and the network location server offers the geographic position and the actual IP address of the second mobile device to the mobile device according to a request of position information from the mobile device. When the mobile device is moved along with a user, the mobile device not only provides the geographic position and the IP address of the mobile device to the network location server, but also retrieves the geographic position and the IP address of the second mobile device from the network location server. The mobile device and the second mobile device make requests and feedback information mutually via the application of the mobile device and the application of the second mobile device. Information published by one of the mobile devices is read directly by the other mobile device without accessing the network location server.
In some implementation aspects, the information read by the mobile device is the information of a third mobile device nearby the geographic position of the second mobile device.
In some implementation aspects, the information read by the mobile device is publicly displayed, and the information read by the mobile device is to be browsed by using the application as a display interface.
In some implementation aspects, the information read by the mobile device is an interested personal data in the second mobile device, and the application provides a query function and a response function.
In some implementation aspects, the information to be shared and displayed by the mobile device is editable via the application of the mobile device, the information to be shared or displayed is readable and directly stored in the database or the storage device of the mobile device, so that the second mobile device reads the information to be shared or displayed by the communication link of the network location server, and the information is read through point-to-point protocol.
In some implementation aspects, the more than two devices send messages to each other without accessing the network location server, so that the mobile devices respectively has a communication function to communicate with each other.
In some implementation aspects, the positioning unit is a global positioning system or an assisted global positioning system.
The present invention will become more obvious from the following description when taken in connection with the accompanying drawings, which show, for purpose of illustrations only, the preferred embodiment(s) in accordance with the present invention.
Please refer to
As shown in
As shown in
The positioning unit 12 can be a global positioning system (GPS) or an assisted global positioning system (AGPS). Here, the positioning unit 12 is an AGPS.
The network location server 2 records the geographic positions and the IP addresses of the mobile devices 1 and computes the relative distances between the mobile devices 1. According to a request of position information from a first mobile device 1, the network location server 2 offers the geographic positions and the actual IP addresses of other mobile devices 1 to the first mobile device 1. The aforementioned base station mainly provides a function of enabling each of the mobile devices 1 having wireless communication service. The base stations of the mobile devices 1 can have the same service provider; alternatively, the service provider of some of the base stations of the mobile devices 1 can be different from the service provider of the rest of the base stations of the mobile devices 1; or, the base stations of the mobile devices 1 can have different service providers.
When a first mobile device 1 is moved along with a user, the first mobile device 1 not only provides the geographic position and the IP address of the first mobile device 1 to the network location server 2, but also retrieves the geographic positions and the IP addresses of other mobile devices 1 from the network location server 2. The mobile devices 1 make requests and feedback information mutually via the applications 13 of the mobile devices 1, and information published by one of the mobile devices 1 can be read directly by other mobile devices 1 without accessing the network location server 2.
In this embodiment, the information to be read by a first mobile device 1 comprises:
1. The information of a third mobile device 1 nearby the geographic position of a second mobile device 1.
2. The information publicly displayed by the second mobile device 1, and is to be browsed by using the application 13 of the first mobile device 1 as a display interface.
3. An interested personal data in the second mobile device 1, and the application 13 of the first mobile device 1 provides a query function and a response function.
Furthermore, in this embodiment, the user can edit the information to be shared and displayed by the mobile device 1 via the application 13, the information to be shared or displayed is readable and directly stored in the database 11 of the mobile device 1, so that the second mobile device 1 reads the information to be shared or displayed by a communication link of the network location server 2, and the information is read through point-to-point protocol.
For example, in a case that the owner of a first mobile device 1 is a store and the owner of a second mobile device 1 is a customer. Since both of the mobile devices 1 has the application 13, the geographic position and the IP address of each of the mobile devices 1 can be retrieved from the network location server 2, so that the mobile devices 1 can communicatively link to each other during the mobile devices 1 are moving along with the owners. In the case that merchandise/service information are stored in the database 11 of the first mobile device 1 by the store, if the customer wants to query the merchandise/service information, the customer can directly link to, via the second mobile device 1, the database 11 or the storage device of the first mobile device 1 so as to read the information such as the merchandise/service descriptions, the merchandise/service photographs, the introduction videos of the merchandise/service, and so on.
Here, the owner of each of the mobile devices 1 has a maximum control authority to the information he/she provided. The owner can directly, at his/her will, to turn on/off the mobile device 1, to activate/deactivate the information providing service, and so on. The executions of the aforementioned actions do not limited by the network location server 2 or other servers. In the present invention, each of the mobile devices 1 plays a role of an information server for other mobile devices 1.
It can be realized that, according to the mobile information server system, the network location server 2 is built to store the geographic position of each of the mobile devices 1. When one mobile device 1 is moved along with the owner, the mobile device 1 updates the geographic position thereof via the positioning unit 12 and sends the geographic position to the network location server 2, so that the mobile devices 1 can communicatively link to each other continuously. Furthermore, the mobile devices 1 directly read the information from each other without accessing the network location server 2. The problem of information being stolen from the server thus can be prevented, and the private information of the user owning the mobile device 1 can be protected from being released.
Furthermore, the mobile information server system according to the present invention also provides a location based service (LBS) which is not a stationary LBS, but a mobile LBS.
Although particular embodiments of the invention have been described in detail for purposes of illustration, various modifications and enhancements may be made without departing from the spirit and scope of the invention. Accordingly, the invention is not to be limited except as by the appended claims.