Claims
- 1. A location system including a network with a network connection element and electronic device interfaced thereto, said network connection element including at least one signaling component capable of transmitting signals, and at least one receiving component capable of receiving signals, comprising:
an object identifier, said object identifier being a device linked to an object, said object identifier having at least one transmitting component, said transmitting component generating a signal with a unique identifier, said signal received by said network connection element and incorporated into a second signal transmitted from said network connection element to said electronic device; a database holding object associations, said associations being the interaction of an object with at least one of another object and a location, said interaction occurring when said object is within a defined distance of at least one of another object and a location; and a location determining module interfaced with said network, said location determining module using said unique identifier to programmatically calculate the location of said object identifier and the object to which the object identifier is linked, said calculated location of said object being used to determine an association between said object and at least one of another object and a location, said determined association being stored in said database.
- 2. The system of claim 1 wherein said object identifier includes a receiving component, said receiving component receiving signals transmitted from said network connected element.
- 3. The system of claim 1, comprising further:
a topology database holding the locations of a plurality of network connection elements; said locations used by said software facility in calculating the location of said object identifier.
- 4. The system of claim 1, comprising further:
a fixed location identifier not interfaced with said network, said fixed location identifier including at least one receiving component receiving transmissions from said object identifier, said receiving component having a different receiving range than the receiving component for said network connection element, and at least one transmitting component transmitting a signal to said network connection element, said network connection element incorporating the signal from the fixed location identifier into a signal sent to said electronic device, said location determining module using the receiving range of the receiving component of said fixed location identifier, the receiving range of the receiving component of said network connection element, and a known location of said fixed location identifier in the calculation of said object identifier location.
- 5. The system of claim 4 wherein said network is located in a health care facility.
- 6. The system of claim 1 further comprising:
at least one of an application and process interfaced with said network, said applications and processes using said object association as input data.
- 7. The system of claim 6 wherein said at least one of an application and process uses said object association data to ensure regulatory compliance of a health care facility with HIPPA (the Health Insurance and Patient Privacy Act), said compliance demosnstrated by recording the associations between located persons and health care records.
- 8. The system of claim 6 wherein said at least one of an application and process uses said object association data to analyze room utilization in a health care facility by recording associations between a room and at least one of an object and person.
- 9. The system of claim 6 wherein said at least one of an application and process uses said object association data to track associations between medical patients and prescribed drugs, said associations programmatically triggering an alarm upon matching a previously designated association stored in said database.
- 10. The system of claim 1, wherein said object identifier includes a receiving component and said location determining module is located on said object identifier.
- 11. The system of claim 1, wherein said object identifier includes a receiving component and is interfaced with said network.
- 12. In a location system, said location system including a network with an electronic device and a network connection element interfaced thereto, said network connection element including at least one signaling component capable of transmitting signals, and at least one receiving component capable of receiving signals, a method, comprising the steps of:
providing an object identifier linked to an object, said object identifier being a device having at least one transmitting component, said transmitting component generating a signal with a unique identifier, said signal received by said network connection element; transmitting a second signal from said network connection element to said electronic device, said second signal incorporating said signal from said object identifier; calculating programmatically the location of said object identifier and said object to which it is linked using said unique identifier and the location of said network connection element; and recording associations in a database interfaced with said network, said associations being the interaction of an object with at least one of another object and a location, said interaction occurring when the calculated location of said object is within a defined distance of at least one of another object and a location
- 13. The method of claim 12 wherein the duration of an association is stored in said database.
- 14. The method of claim 12 wherein recurrent occurrences of an association are stored in said database.
- 15. The method of claim 12 wherein the association stored in said database is between at least one of a physical object and a person and at least one of a physical object and a person.
- 16. The method of claim 15 wherein said network is located in a health care facility.
- 17. The method of claim 12, comprising the further steps of:
linking said object identifier to medical equipment; linking a second object identifier to a person; recording an association between said person and said medical equipment; recording the duration of the association between said person and said medical equipment, and generating programatically a bill for use of said medical equipment based upon the duration of said association.
- 18. The method of claim 12, comprising the further steps of:
linking said object identifier to medical equipment; recording the cumulative duration of associations between said medical equipment and a plurality of other object identifiers linked to other objects, said cumulative duration indicating the amount of time said piece of medical equipment was in use during a pre-determined time period; and analyzing programmatically the utilization of said medical equipment based on said cumulative duration.
- 19. The method of claim 12, comprising the further steps of:
affixing said object identifier to a medical patient; affixing a second object identifier to a health care professional; recording an association between said medical patient and said health care professional; recording the duration of the association between said medical patient and said health care professional; and generating programmatically a bill for the services of said health care professional based upon the duration of said association between said medical patient and said health care professional;.
- 20. The method of claim 12, comprising the further steps of:
affixing said object identifier to a medical patient; recording an association between said medical patient and a location; and generating an event with said electronic device based upon the determined location of said patient.
- 21. The method of claim 20 wherein said event is an audible alarm at a designated location.
- 22. The method of claim 20 wherein said event is an email notification of the location of the patient sent to a designated person.
- 23. The method of claim 20 wherein said event is the transmission of an instruction over said network to alter the security of an access way.
- 24. The method of claim 12, comprising the further steps of:
linking said object identifier to medical equipment; updating periodically in said database the location of said medical equipment; and providing the location of said medical equipment to a user of said electronic device upon request.
- 25. The method of claim 12 wherein the signal generated by said object identifier is at least one of an ultrasound (US), signal an infrared (IR) signal and a radio frequency (RF) signal.
- 26. The method of claim 12 wherein the signal generated by said object identifier is at least two of an ultrasound (US), signal an infrared (IR) signal and a radio frequency (RF) signal.
- 27. The method of claim 12, comprising the steps of:
transmitting an IR signal from said object identifier; transmitting an RF signal from said object identifier; periodically alternating the transmitting of said IR signal and said RF signal; calculating the location of the object to which said object identifier is linked based upon the received signal characteristics of said IR signal and said RF signal.
- 28. The method of claim 12 wherein said network is a wireless network.
- 29. The method of claim 12 wherein said network is the Internet.
- 30. The method of claim 12, comprising the further steps of:
linking said object identifier to a person; recording an association between said person and a location; and generating an event with said electronic device based upon the determined location of said person.
- 31. The method of claim 12 comprising the further steps of:
providing a fixed location identifier not interfaced with said network, said fixed location identifier including a receiving component, said receiving component having a different receiving range than the receiver for said network connection element, and a signaling component; receiving said signal from said object identifier with said fixed location identifier; transmitting an additional signal from said fixed location identifier to said network connection element, said additional signal incorporating said signal from said object identifier; and calculating programmatically the location of said object identifier and the corresponding object to which it is linked using the receiving range of the receiver of said fixed location identifier and the receiving range of the receiver of said network connection element in the calculation.
- 32. The method of claim 12 wherein said object identifier includes a receiving component.
- 33. The method of claim 32, comprising the further step of:
configuring the generation of signals sent by said object identifier by sending instructions from said electronic device to said object identifier over said network.
- 34. The method of claim 12, comprising the further steps of:
identifying the location of the entry into a health care facility of an individual with an infectious contagion; and tracking the movements of said individual throughout said health care facility.
- 35. A location system, comprising:
an object identifier, said object identifier being a device linked to an object, said object identifier having at least one signaling component, said signaling component generating a signal with a unique identifier, and a location determining module, said location determining module using said unique identifier to programmatically calculate the location of said object identifier and the object to which the object identifier is linked, said location being used to determine object associations, said determined associations being the interaction of said object with at least one of another object and a location, said interaction occurring when said object is within a defined distance of at least one of another object and a location.
- 36. The system of claim 35 wherein said object identifier includes a receiving component.
- 37. In a location system, said location system including a network with an electronic device and a network connection element interfaced thereto, said network connection element including a receiving component and a signaling component, a medium holding computer-executable steps for a method, comprising the steps of:
transmitting a signal from an object identifier linked to an object, said signal having a unique identifier, said signal received by said network connection and incorporated into a second signal broadcast on said network; calculating programmatically the location of said object identifier and an object to which it is linked using said unique identifier and a known location of said network connection element; and recording associations in a database interfaced with said network, said associations being the interaction of said object with at least one of another object and a location, said interaction occurring when the calculated location of said object is within a defined distance of at least one of another object and a location.
- 38. The medium of claim 37 wherein said object associations recorded in said database are accessible to a plurality of software applications interfaced with said network.
REFERENCE TO RELATED APPLICATIONS
[0001] The present invention claims priority to a U.S. Provisional Patent Application, Serial No. 60/274,544, filed Mar. 9, 2001, entitled Location System and the contents of that application are incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60274544 |
Mar 2001 |
US |