System for memorizing object location and method thereof

A system for memorizing object location, for detecting an object storage position, includes: a wireless sensor module disposed in an interior space to generate a wireless sensor signal; a mobile device having an application program to start and initialize the wireless sensor module, the application program having a function of using the wireless sensor signal to calculate out a positioning data, and producing an object position integration information; and a cloud storage server connected to the mobile device via a communication link to receive the object position integration information and store the information in an object position memorizing database.

FIELD OF THE INVENTION

The present invention relates to a system for memorizing object location and method thereof, in particular to a system for memorizing interior object location with a cloud system.

BACKGROUND OF THE INVENTION

People may forget where they store an object when the object was stored long time ago and it's really hard to recall to mind. In addition, people may place daily necessities without attention. Both situations make it difficult for people to find the object they want.

On the other hand, an object usually store in a specific room which is only known by the keeper of the object. It's hard for others to find the object when the keeper is not present. To solve the above mentioned problems, the present invention provides a system for memorizing object location and method for people to find objects that are stored in an interior specific room or casually placed somewhere.

SUMMARY OF THE INVENTION

The present invention provides a system for memorizing object location to detect the storing position of an object, wherein the system includes: a wireless sensing module disposed in interior space to generate a wireless sensing signal; and a mobile device equipped with an application program having a function of obtaining a position of an object within the interior space by utilizing the wireless sensing signal and calculating out a positioning data of the object and generating a position integration data of the object according to the positioning data.

In an embodiment, the mobile device is placed beside the object, and the application program detects the position of the mobile device by utilizing the wireless sensing signal to obtain the position of the object.

In an embodiment, the mobile device further includes an image picking up unit to photograph the object to get an image data which is to be imported into the position integration data of the object via the application program.

In an embodiment, the mobile device further comprises an enter unit to enter an additional text message of the object which is to be imported into the position integration data of the object via the application program.

In an embodiment, the system further includes a RFID tag which is placed on the object and the application program utilizes the wireless sensing signal to detect the position of the RFID tag and to obtain the position of the object.

In an embodiment, the system further includes: a cloud storing server equipped with a memorizing database and connected with the mobile device via a communication link to receive the position integration data of the object and stores the position integration data into the memorizing database.

In an embodiment, the mobile device sends an inquiring request to the cloud storing sever to obtain the position integration data.

In an embodiment, the application program of the system has a function of starting and initializing the wireless sensing module.

The present invention also provides a method for memorizing object location to detect the storing position of an object, including the steps: detecting the position of a mobile device beside an object by utilizing a wireless sensing module to generate a positioning data of the object; generating a position integration data of the object by utilizing the positioning data; and uploading the position integration data to a cloud storing server.

In an embodiment, before the step of detecting the position of the mobile device beside the object by utilizing the wireless sensing module to generate the positioning data, the method for memorizing object location further includes the step of: starting the wireless sensing module and setting a network topology configuration of the wireless sensing module by the mobile device.

In an embodiment, the method for memorizing object location further includes the steps of: initializing the wireless sensing module by an application program installed in the mobile device.

In an embodiment, the step of generating a position integration data of the object by utilizing the positioning data further comprises the step of: downloading the position integration data of the object by the mobile device; displaying the position integration data of the object by the mobile device.

In an embodiment, the step of generating the position integration data of the object by utilizing the positioning data further includes the steps of: obtaining an image data of the object; and importing the image data into the position integration data.

In an embodiment, the step of generating the position integration data of the object by utilizing the positioning data further comprises the steps of: obtaining an additional text message of the object; and importing the additional text message into the position integration data.

The present invention also provides a method for memorizing object location to detect the storing position of an object, including the steps: detecting a position of a RFID tag on an object by a wireless sensing module to generate a first positioning data of the object; generating a position integration data of the object by utilizing the first positioning data; and uploading the position integration data to a cloud storing server.

In an embodiment, the method of detecting the storing position of an object further includes the steps of: downloading the position integration data to obtain a position record of the object; detecting the position of the RFID tag by the wireless sensing module to generate a second positioning data; and comparing the position record and the second positioning data.

In an embodiment, the method of detecting the storing position of an object further includes the steps of: generating a graphical data according to a result of comparing the position record and the second positioning data; and displaying the graphical data on a mobile device.

In an embodiment, before the step of detecting the position of the RFID tag on the object by the wireless sensing module to generate the first positioning data of the object further includes the step of: starting the wireless sensing module and setting a network topology configuration of the wireless sensing module by a mobile device.

In an embodiment, the method of detecting the storing position of an object further includes the steps of: initializing the wireless sensing module by an application program installed in the mobile device.

In an embodiment, the position integrated data further includes a unique identified code of the RFID tag.

With the system for memorizing object location, users are able to get the position of a stored object by a mobile device connecting a memorizing database.

With the system for memorizing object location and method of the present invention, users can inquire the position of a daily necessity by a mobile device, even the daily necessity is moved to somewhere that users don't know.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

The present invention will be apparent from the following detailed description, which reference to the accompanying drawings, wherein the same references relate to the same elements. The following paragraphs describe embodiments of the disclosed system for memorizing object location and method of the invention.

First, please refer toFIG. 1.FIG. 1is a schematic diagram of the system1for memorizing object location in the first embodiment of the present invention. AsFIG. 1shows, an object12seldom used is stored in a specific space of the interior space11. A mobile device14having an application program14041with a function of object position memorizing is placed beside the object12when the object12is stored. The application program14041is further configured to start and initiate a wireless sensing module10disposed in the interior space11. The wireless sensing module10includes a plurality of reference node100, a coordinate node102spread randomly in the interior space11. Wherein the embodiment of wireless sensing module10is but not limited to wireless local area network (IEEE 802.11b/g/n, WLAN, Wi-Fi), Zigbee (IEEE 802.15.54), RuBee (IEEE 1902.1), WiBree, Bluetooth, Ultra Wide Band (UWB) or Radio Frequency Identification (RFID), etc. The wireless sensing module10has at least the following modules: network topology configuration, Transmitted Signal Strength Indicator (TSSI), Received Signal Strength Indicator (RSSI), Carrier to Interference plus Noise Ratio (CINR) and interior space11arrangement data. The interior space11arrangement data can include the arrangement and type of the furniture in the interior space11. The application program14041initializes and uploads the modules of the wireless sensing module10to generate a module setting data.

After the application program14041has initialized the wireless sensing module10, the application program14041detects the mobile device14position by utilizing the wireless sensing signal101generated from the reference nodes100and the coordinate node102, and then acquires a positioning data to generate a graphical data corresponding to the positioning data. And then the graphical data is displayed on the display unit1408of the mobile device14. The positioning data can also show the storing position of the object12because the mobile device14is placed beside the object12, and the embodiment of the wireless sensing signal101is depended on the abovementioned wireless sensing module10embodiments. For the positioning data shows the storing position of the object12, the application program14041obtains the storing position of the object12when the application program14041acquires the positioning data. Besides acquiring the positioning data, user can further utilize an image pickup unit1402of the mobile device14to acquire an image data by photographing the object12or utilize an enter unit of the mobile device14to add additional text message via the application program14041. The application program14041generates a position integration data according to module setting document of the wireless sensing module10, positioning data, image data and additional text message, and then the position integration data is uploaded to a cloud storing sever16equipped with a memorizing database160through a communication link13. Users can view the position integration data stored in the memorizing database160after the cloud storing sever16uploads the position integration data. In addition, users obtain the position integration data by sending an inquiring request to the cloud storing sever16with the mobile device14.

The communication link13is but not limited to the following communication protocol: Open System Interconnection Reference Model (OSI), Transmission Control Protocol/Internet Protocol (TCP/IP), Carrier Sense Multiple Access with Collision Detect (CSMA/CD), Point to Point Protocol (PPP), PPP over Ethernet (PPPoE), Cable modem, Local Area Network (LAN), Wide Area Network (WAN), World Wide Web (WWW), NetWare, IPX/SPX, Net BEUI, Apple Talk, Asymmetric Digital Subscriber Loop (ADSL), Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN), Asynchronous Transfer Mode (ATM), WiFi, Bluetooth, Wide band Code Division Multiple Access (WCDMA), Code Division Multiple Access 2000 (CDMA2000), High Speed Package Access (HSPA), Long Term Evolution (LTE), Evolution-Data Optimized (EV DO), Zigbee, Worldwide Interoperability For Access (WIMAX), 3G, General Packet Radio Service (GPRS), Global System for Mobile Communication (GSM).

Please refer toFIG. 2.FIG. 2is a systematic block diagram of the system for memorizing object location in the first embodiment of the present invention. AsFIG. 2shows, the system1for memorizing object location includes a mobile device14, a wireless sensing module10and a cloud storing sever16; the connections between the units will be described later. The wireless sensing module10is constituted by a plurality of reference nodes100and a coordinate node102while each of the reference nodes100is connected to the other reference nodes100and the coordinate node102with wireless sensing signal. The mobile device14includes at least a processing unit1400, an image picking up unit1402, a memorizing unit1404storing the application program14041, a communication unit1406, a display unit1408and an enter unit1410, meanwhile, the image picking up unit1402, memorizing unit1404, communication unit1406, display unit1408and the enter unit1410respectively electrical connect to the processing unit1400, wherein the coordinate node102of the wireless sensing module10is connected to the communication unit1406of the mobile device14with wireless sensing signal101. Furthermore, the coordinate node102can be either fixedly arranged or initializing function of application program14041installed in the mobile device14. The coordinate node102is generated by changing one of the reference nodes100configuration. The cloud storing sever16has at least an object position memorizing/inquiring unit162to receive the uploaded position integration data through the communication link13and to store the position integration data in a memorizing database160. The embodiment of the cloud storing server16interface can be a website, so that users can visit the website and inquiry the position integration data. In addition, the embodiment of the cloud storing sever16is but not limited to group of cloud host, server, personal computer, mobile device, notebook, personal digital assistant, cellular phone or application program.

Please refer toFIG. 3.FIG. 3is the flow chart of uploading the position integration data of the method for memorizing object location first embodiment of the present invention. AsFIG. 3shows, conducting the method for memorizing object location with the system1for memorizing object location shown in theFIGS. 1 & 2comprises the following steps:

Step30: starting and initializing a wireless sensing module10by a mobile device14and then setting a network topology configuration of the wireless sensing module10; wherein the initialization is implemented by an application program14041installed in the mobile device14.

Step32: detecting the position of the mobile device14besides an object12by utilizing the wireless sensing module10to generate a positioning data of the object12; wherein the communication unit1406acquires the wireless sensing signal101generated from a plurality of reference nodes100or a coordinate node102to acquire the position of the mobile device14, and then the application program14041generates the positioning data according to the mobile device14position.

Step34: generating a position integration data of the object12by utilizing the positioning data; in an embodiment, the application program14041further obtains an image data of the object and then importing the image data into the position integration data; in another embodiment, the application program14041further obtains an additional text message of the object and then importing the additional text message into the position integration data; in another embodiment, the application program14041generates position integration data of the object12according to the module setting document, the positioning data, the image data and the additional text message of the wireless sensing module10.

Step36: uploading the position integration data of the object12to the cloud storing sever16; wherein the position integration data of the object12is uploaded to a cloud storing sever16through the communication link13and is stored in the memorizing database160.

Please refer toFIG. 4.FIG. 4is the flow chart of inquiring an object with the method for memorizing object location first embodiment of the present invention. AsFIG. 4shows, inquiring object position with the system1for memorizing object location shown inFIGS. 1 & 2comprises the following steps:

Step40: downloading the position integration data of the object12by the mobile device14; wherein the mobile device sends an inquiring request to the cloud storing sever16through the communication link13. The object position memorizing/inquiring unit162then generates an inquiring result which can be position integration data about one or a plurality of object, and then the object position integration data is download by the mobile device14through the communication link13. In addition, the mobile device is but not limited to a server, a Personal Computer, a Notebook, a Personal Digital Assistant, or a cellular phone.

Step46: displaying the position integration data of the object12by the mobile device14; wherein the application program14041of the mobile device14displays the position integration data downloaded from the cloud storing sever16on the display unit1408of the mobile device14. Furthermore, the position integration data includes positioning data, image data and additional text message.

Please refer toFIG. 5,FIG. 5is a schematic diagram of the system2for memorizing object location second embodiment of the present invention. AsFIG. 5shows, a Radio Frequency Identification (RFID) tag42with a unique identified code is installed on a daily necessity22so that a particular RFID tag42can be identified from a plurality of RFID tags42. For the wireless sensing module10ofFIG. 5, the arrangement in the interior space11and the connection relationship with the mobile device14are the same as that ofFIG. 1, and it is not to be described herein.

The application program14041detects the position of the RFID tag42to acquire a positioning data according to the wireless sensing signal101generated from the reference nodes100or the coordinate node102after the application program14041has done the initialization. A graphical data corresponding to the positioning data is then generated and displayed on the display unit1408of the mobile device14. The positioning data shows the position of the daily necessity22because the RFID tag42is installed on the daily necessity22. For the positioning data shows the position of daily necessity22, the application program14041obtains the position of daily necessity22when the application program14041acquires the positioning data. In addition, the embodiment of the wireless sensing signal101is depended on the abovementioned wireless sensing module10embodiments. Besides the positioning data, users can photograph the daily necessity22to acquire an image data by the image picking up unit1402of mobile device14and add additional text message by the mobile device14. According to the generated module setting and positioning data from the wireless sensing module10, the image data, the additional text message and the unique identified code of the RFID tag42, the application program14041generates a position integration data and then uploads the position integration data to a cloud storing sever16though a communication link13. The cloud storing server16analyzes the uploaded position integration data and then stores it in a memorizing database160so that users can inquire the uploaded data.

Please refer toFIG. 6,FIG. 6is a systematic block diagram of the system2for memorizing object location second embodiment of the present invention. AsFIG. 6shows, the system for memorizing object location2comprises a mobile device14, a wireless sensing module10, a cloud storing server16and a RFID tag42, wherein the wireless sensing module10detects the RFID tag42with the wireless sensing signal101, which also makes the application program14041generate a positioning data. For the arrangement and the connection relationships about the other units are the same as the system for memorizing object location1shown inFIG. 2, it is not to be described herein.

Please refer toFIG. 7.FIG. 7is the flow chart of uploading daily necessity position integration data of the method for memorizing object location second embodiment of the present invention. AsFIG. 7shows, conducting the method for memorizing object location with the system2for memorizing object location shown inFIG. 5, 6comprises the steps:

Step58: placing a RFID tag42on a daily necessity22.

Step60: starting and initializing the wireless sensing module10by the mobile device14which includes setting the network topology configuration of the wireless sensing module10; wherein the mobile device14initializes the wireless sensing module10by the application program14041.

Step62: detecting the position of the RFID tag42by the wireless sensing module10and the mobile device14generating a first positioning data of the daily necessity22; wherein the RFID tag42receives the wireless sensing signal101generated from the reference nodes100or coordinate node102, the mobile device14then detects the position of the RFID tag42by the communication unit1406. The application program14041computes the first positioning data with the RFID tag42position.

Step64: generating the position integration data of the daily necessity22by utilizing the first positioning data of the daily necessity22; wherein the application program14041generates the position integration data of the daily necessity22according to a module setting data of the wireless sensing module10generated from the application program14041, the first positioning data, an image data, an additional text message and the unique identified code of the RFID tag42.

Step66: uploading the position integration data of the daily necessity22to a cloud storing server16; wherein the integration data of the daily necessity is uploaded to the cloud storing server16through the communication link13and then is stored in the memorizing database160.

Please refer toFIG. 8.FIG. 8is the flow chart of inquiring a daily necessity of the method for memorizing object location second embodiment of the present invention. AsFIG. 8shows, conducting the wireless sensing module10, the RFID tag42on the daily necessity22, the mobile device14and the cloud storing server16shown inFIGS. 5 & 6to inquire an object comprises the steps of:

Step70: downloading the position integration data of the daily necessity22to obtain a position record of the daily necessity22; wherein the mobile device14sends the inquiry via the communication link13, an object position memorizing/inquiring unit162of the cloud storing sever16generates a inquiring result according to the inquiry, and the inquiring result is download to the mobile device14via the communication link13. In an embodiment, the inquiring result is a position integration data of an object or a group of objects.

Step72: starting the wireless sensing module10by the mobile device14; wherein the application program14041of the mobile device14starts the wireless sensing module10in the interior space11with the module setting data of the wireless sensing module10of the downloaded position integration data.

Step74: detecting a position of a RFID tag42corresponding to the daily necessity22by the mobile device14to generate a second positioning data; wherein the application program14041detects the RFID tag42by the wireless sensing signal101to acquire the second positioning data; the wireless sensing signal101is generated by the wireless sensing module10.

Step76: comparing the position record of the daily necessity22and the second positioning data.

Step78: generating a graphical data according to a result of comparing the position record of the daily necessity22and the second positioning data; if the comparison result is identical, the graphical data is about the record position of the daily necessity22; if the comparison result is not identical which means the position of the daily necessity22is changed, a information of changed position of the daily necessity22must be imported into the graphical data.

Step80: displaying the graphical data by the mobile device14.

FIG. 1-4show the system for memorizing object location and method of the present invention first embodiment. The first embodiment of the present invention is to obtain a stored position of an object12seldom used, for example, an object12is useful in a part of a year and is useless in the rest of the year, as a result, the object12will not be moved when it is stored. With the system for memorizing object location, users can inquire the position integration data from memorizing database160of the cloud storing server16by the mobile device14, and then users can to get the stored position of the object12.

FIG. 5-8show the system for memorizing object location and method of the present invention second embodiment. The second embodiment of the present invention is to obtain a position of a daily necessity22used and moved usually, for example, remote controller and drug. After setting a RFID tag42on a daily necessity22, users can inquire the position integration data from memorizing database160of the cloud storing server16by the mobile device14, and the users can get the position of the daily necessity12.

Although the invention has been described with reference to the preferred embodiments, this description is not meant to be construed in a limiting sense. It is apparent to those skilled in the art that a variety of modifications and changes may be made without departing from the scope of the present invention which is intended to be defined by the appended claims.