USRE44408E1 - RFID system and method for tracking environmental data - Google Patents

RFID system and method for tracking environmental data Download PDF

Info

Publication number
USRE44408E1
USRE44408E1 US12/963,556 US96355610A USRE44408E US RE44408 E1 USRE44408 E1 US RE44408E1 US 96355610 A US96355610 A US 96355610A US RE44408 E USRE44408 E US RE44408E
Authority
US
United States
Prior art keywords
data
environmental
sensor
computer
electronic tag
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US12/963,556
Inventor
Jeffrey D. Lindsay
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Callahan Cellular LLC
Original Assignee
Binforma Group LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Binforma Group LLC filed Critical Binforma Group LLC
Priority to US12/963,556 priority Critical patent/USRE44408E1/en
Priority to US12/964,682 priority patent/USRE45766E1/en
Assigned to BINFORMA GROUP LIMITED LIABILITY COMPANY reassignment BINFORMA GROUP LIMITED LIABILITY COMPANY ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KIMBERLY-CLARK WORLDWIDE, INC.
Assigned to BINFORMA GROUP LIMITED LIABILITY COMPANY reassignment BINFORMA GROUP LIMITED LIABILITY COMPANY ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KIMBERLY-CLARK WORLDWIDE, INC.
Application granted granted Critical
Publication of USRE44408E1 publication Critical patent/USRE44408E1/en
Assigned to CALLAHAN CELLULAR L.L.C. reassignment CALLAHAN CELLULAR L.L.C. MERGER (SEE DOCUMENT FOR DETAILS). Assignors: BINFORMA GROUP LIMITED LIABILITY COMPANY
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
    • A61B90/90Identification means for patients or instruments, e.g. tags
    • A61B90/98Identification means for patients or instruments, e.g. tags using electromagnetic means, e.g. transponders
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network

Definitions

  • the present invention relates to novel implementations of Radio Frequency Identification Device (RFID) technology for tracking environmental data describing the environment in which a body's bio-readings are being monitored.
  • RFID Radio Frequency Identification Device
  • Body monitoring devices have been developed that are said to have the ability to measure a number of physiologic parameters (bio-readings) that allow health researchers and professionals, as well as individuals, to continuously and more accurately track physical activity and energy expenditure.
  • Such prior art systems are said to be able to accurately monitor heat flow, galvanic skin response, skin temperature, near body ambient temperature, heart beat and transfer such data to a remote computer for analysis.
  • Algorithms have also been developed said to be capable of integrating multiple physiological variables from developed said to be capable of integrating multiple physiological variables from the wearable sensor to predict calories burned, length in time of exercise, number of steps taken, resting energy expenditure, active energy expenditure, sleep onset, wake time and sleep duration.
  • a person's environment including items within an environment, can affect the person as well as the bio-readings of such person.
  • recording the environmental parameters in which a person's bio-readings are generated puts such bio-readings in context.
  • a heart rate of 160 beats per minute may not be alarming when a person is on a treadmill but such a heart rate might well be alarming if the person is in a bed sleeping.
  • Tracking items within an environment i.e. bed, treadmill, etc.
  • Another problem with the previously described prior art systems is that they do not warn a user (a body being monitored) of an environmental condition that may pose a danger to the well being of the user.
  • everything electronic consumes electrical power and electrical power is generated through the flow of electrical current.
  • the flow of electrical current creates electromagnetic fields, and more importantly, stray electromagnetic fields (assuming imperfect shielding).
  • Stray electromagnetic fields can have an adverse influence on the operation of electronic equipment.
  • microwave ovens and electric drills can generate strong electromagnetic fields that have been known to make pacemakers malfunction.
  • Another example of a dangerous environment would be a wet floor. The presence of a mop might indicate the possibility of a wet floor.
  • Such conditions can be particularly dangerous for the visually impaired who do not have the ability to visually inspect an environment. Therefore, there is a need for a monitoring system and can monitor environmental conditions and warn a person of a potentially dangerous environment.
  • bio-sensor data or “bio-sensor signals” refers generally to sensor data/signals relating to biological readings (bio-readings) for a physiological parameter associated with an organism, such as the body of a mammal.
  • bio-sensor data is representative of a physiological parameter.
  • bio-sensor data is used by a computing device to calculate data representative of a physiological parameter.
  • body parameters include vital signs, blood sugar level, skin resistance, etc. and, as noted above, may be monitored directly through the appropriate sensor technology or may be derived through mathematical calculations using bio-sensor data.
  • environmental data refers to data that describes an environment.
  • An environment may be described using terms such as temperature, humidity, pressure, weather (climatological data).
  • An environment by be described by its location using geographical data such as GPS data.
  • the term environmental-data, as used herein, does not include geo-graphical data or climatological data unless noted otherwise.
  • environmental-data includes model numbers, serial numbers, item descriptions, warning codes, EMI codes, etc. associated with items located in an environment.
  • environmental-data may include room codes, building codes, vehicle codes, etc. for structures that may define the immediate boundaries of an environment.
  • environmental-data may be stored in electronic tags associated with an item in an environment.
  • environmental-data is simply data that may be used to describe items in an environment or data that is used to retrieve item descriptions.
  • GPS global positioning system
  • GPS type-data that is stored in electronic tags may be considered environmental-data. While GPS type data stored in electronic tags may provide the same information as GPS data derived from satellite signals, electronic tag GPS data is fundamentally different that GPS data derived from satellite signals.
  • a properly designed monitoring system will provide significant improvements to prior art monitoring systems by also monitoring environmental conditions and providing detailed environmental data relating to the environment in which bio-readings are generated by a body.
  • RFID Radio Frequency Identification Device
  • RFID systems may include low-cost, passive “smart” chips or “tags” that can be embedded in or attached to items to convey information about the item via a smart tag scanner/reader.
  • Smart tags are generally small label-like devices with a micro-chip and a miniature embedded antenna. Such tags may be passive or active, the active tags requiring an internal power supply.
  • a reader/scanner interrogates the smart tag with an electronic “trigger” signal.
  • RFID smart tags can be embedded in or attached to an item's packaging, may be incorporated directly into the item, may be attached to walls, floors, doors, steps, etc. and may convey conventional “bar code” information, as well as other more detailed information.
  • the disclosed exemplary RFID technology and associated systems provide the ability to reliably and automatically obtain real-time information about individual items throughout a particular environment. Such data may then be transferred to a display, a local computing device and/or remote computing device. Environmental data is ideally recorded substantially simultaneously with the generation and recording of a body's bio-readings.
  • a properly configured monitoring system provides the ability to warn a body/user or remote computer of potential hazards such as devices that can interfere with the proper operation of medical devices associated with a body.
  • An RFID based environment tracking system can direct a person to an exit door in a smoke filled room or to a fire extinguisher that may be behind a nearby wall. Such functionality is of particular importance for those with visual impairments who lack the ability to visually examine an environment.
  • a RFID based environment tracking system according to one embodiment of the disclosed invention can even inform a visually impaired person how many steps she must walk up or down to reach the top or bottom of a staircase or that she just walked past a door to a bathroom and give her the opportunity to electronically mark the location of such bathroom.
  • a RFID base environment monitoring system to a computer network, such as the Internet.
  • a computer network such as the Internet.
  • Using the Internet in conjunction with the present invention allows a remote party to monitor the health and alertness of a user or group of users.
  • the blood alcohol content of a truck driver could be monitored and/or a truck driver's environment could be monitored for alcoholic beverage containers, wherein such monitoring occurs remotely and in real-time.
  • a truck driver could be monitored for alertness.
  • a properly configured monitoring system according to aspects of the present invention can be used to track groups of bodies, such as workers and athletes.
  • Yet another benefit of one embodiment of the present invention relates to issuing alerts to a remote party.
  • a person who falls and breaks bones may become incapacitated or otherwise not be able request assistance.
  • Remote monitoring of a body's bio-readings alone may not be sufficient to detect such a life threatening condition/situation.
  • the disclosed monitoring system can be configured to provide the ability to detect such a life-threatening conditions and to timely dispatch emergency personnel to the user's location.
  • a user's environment such as a medicine cabinet, may be quickly and remotely scanned for medication or other therapeutic/pharmaceutical remedies that could be administered in emergency situations while waiting for help to arrive.
  • the monitoring system may be configured to transmit treatment signals that result in the administration of an insulin treatment, for example, when a body's blood sugar level exceeds a predefined level.
  • a room's environmental controls may be adjusted in response to a body's temperature data or a bed's positioning controls may be adjusted in response to body's pressure data or a timed schedule.
  • the monitoring system may be additionally configured to scan the environment to obtain identification information from the relevant treatment control systems so that the monitoring system can automatically generate properly configured treatment-signals.
  • Such functionally may be of particular importance, for example, in hospitals having numerous drug delivery systems, bed positioning system and climate control systems.
  • the monitoring system can assist in predicting impending release of body wastes, incorporating, for example, biosensor systems such as those disclosed in U.S. Pat. No. 6,407,308, titled: “Disposable Article Having Sensor to Detect Impending Elimination of Bodily Waste,” and issued Jun. 18, 2002 to Roe et al., and such patent is herein incorporated by reference to the extent it is non-contradictory herewith.
  • biosensor systems such as those disclosed in U.S. Pat. No. 6,407,308, titled: “Disposable Article Having Sensor to Detect Impending Elimination of Bodily Waste,” and issued Jun. 18, 2002 to Roe et al., and such patent is herein incorporated by reference to the extent it is non-contradictory herewith.
  • Such systems can be adapted for the benefit of people in hospitals, nursing homes, day care centers, or at home, including those struggling with incontinence or bed wetting problems
  • Yet another advantage of one embodiment of the present invention relates to accumulating
  • Bio-reading reference data may comprise body specific average values, peak values, minimum values, etc. as well as “average human” values.
  • the body specific heart rate for a particular human male may be 76 beats per minute as calculated over a period of time whereas the “average human” 42 year old male heart rate may be 72 beats per minute.
  • Such reference data may be presented to a user along with current bio-reading data and environmental data to enhance the understanding of current bio-reading data and the possible influence the current environmental conditions may be having on a body.
  • a body and environment monitoring system comprises at least one bio-sensor associated with a body and configured to generate signals representative of at least one body-parameter (bio-reading).
  • body-parameters may include body temperature, blood pressure, heart rate, blood sugar level, blood oxygen level, cholesterol level, respiration rate, hormone level (detection), galvanic skin response, EMG, EEG, EOG, body fat, hydration level, activity level, body position, UV radiation exposure and UV radiation absorption.
  • a first computer is associated with the body and is configured to retrieve sensor-data from at least one bio-sensor.
  • at least one electronic tag scanning device is provided for retrieving information from electronic tags associated with items in the surrounding environment.
  • an electronic tag scanning device is an RFID STR device and one possible electronic tag is an RFID smart tag.
  • the electronic tag scanning device may be configured to scan the environment around a body and retrieve at least part of the information stored in electronic tags within communication range of the electronic tag scanning device thereby obtaining environmental-data.
  • environmental-data includes an item identification number, item model number, warning code, EMI Code, room code, floor code, building code, vehicle code, meal code and nutrition code.
  • the first computer may be further configured to process sensor-data generated by bio-sensors and to automatically generate treatment-signals when such sensor-data indicates that a body-parameter meets predefined criteria. For example, the first computer may monitor a body's blood sugar level and generate treatment-signals that instruct a drug delivery system to administer an insulin injection when a blood sugar level exceeds a predefined level.
  • the at least one electronic tag scanning device may be further configured to communicate with the first computer and to transfer at least part of the received environmental-data to the first computer.
  • the first computer may compare such environmental-data to a list of equipment known to be dangerous to the body being monitored (or known to be dangerous to bodies in general) and issue a warning to the body (user) and/or a remote computer when a dangerous item has been detected.
  • Exemplary warning messages include a beep, text message, voice message and flashing light.
  • a user may have a list of items he wishes to track and be notified when such items are detected in his environment.
  • the present embodiment may also comprise a user display configured to display at least part of the processed and/or unprocessed sensor-data and environmental-data.
  • the displayed sensor-data may represent any combination of real-time data, average-data, high-peak data, low-peak data, etc., where average-data, high-peak data and low-peak data are examples of reference data.
  • Average person data (described in detail later) may also be displayed.
  • the display may comprise a personal digital assistant, a watch, a LCD screen or any other suitable display device associated with the system. Such display may be in wired and/or wireless communication with either or both of the first computer and electronic tag scanning device depending on the system configuration desired.
  • the first computer may also be in communication with a local area network (LAN) such as an intranet or a wide area network (WAN) such as the Internet.
  • LAN local area network
  • WAN wide area network
  • sensor data and environmental data can be transferred to remote computers and monitored in real-time by a human or a computer executing a monitoring program.
  • At least one electronic tag scanning device is associated with a body, wherein the at least one electronic tag scanning device is configured to listen for electronic tag signal transmissions comprising environmental-data.
  • Such electronic tag scanning device may be attached to a body, mounted on a body or carried by a body.
  • the electronic tag scanning device may be further configured to transmit an electronic tag trigger signal when a predefined amount of time elapses with no valid electronic tag transmissions being detected.
  • the electronic tag scanning device may also be configured to transmit an electronic tag trigger signal according to transmit-criteria where said transmit-criteria is at least one member from the group consisting of: (1) periodically at set intervals; (2) periodically at random intervals; (3) upon manual request by a user; and (4) automatic request issued by a computer.
  • the electronic tag scanning device may be an RFID STR device and the electronic tag may be an RFID smart tag.
  • the electronic tag scanning device may be in communication with a remote computer and may transfer at least part of the environmental-data to such remote computer.
  • the system may issue a warning message to the user and/or a remote computer when environmental-data received from electronic tags meets predefined warning-criteria.
  • the monitoring system may further comprise a display that may be configured to display information received form at least one of said electronic tag scanning device and said remote computer and wherein said display may be further configured to display at least one of said environmental data and said warning message.
  • the monitoring system may further comprise a computer configured to retrieve sensor-data from at least one bio-sensor associated with a body.
  • a computer may be a Bio-Reading & Environmental Monitor (BREM) computer configured to automatically generate treatment-signals when a sensor-data indicates that a monitored body-parameter meets predefined treatment-criteria.
  • BREM Bio-Reading & Environmental Monitor
  • a still further embodiment of a body monitoring system comprises a first computer adapted to either mount on a body, attach to a body or be carried by a body.
  • Such first computer may be configured to retrieve sensor-data from at least one bio-sensor associated with a body wherein said bio-sensor is configured to generate sensor-data for at least one body-parameter.
  • the first computer may be further configured to generate treatment-signals and to transmit such treatment-signals to a treatment control system when the first computer determines that a body-parameter meets predefined treatment criteria.
  • the first computer may be configured to automatically determine the proper treatment-signal format necessary to cause a control system to administer the appropriate treatment.
  • Such auto-configuration function may be based at least in part on treatment-control-system-information retrieved from said treatment control system via wireless technology such as Wi-Fi or Bluetooth.
  • the body monitoring system may further comprise at least one electronic tag scanning device configured to retrieve information stored in electronic tags associated with items in an environment.
  • Such electronic tag scanning device may be configured to communicate with the first computer, wherein the electronic tag scanning device may be configured to scan an environment and to retrieve at least part of the information stored in an electronic tag associated with a treatment control system thereby obtaining treatment-control-system-information.
  • Such treatment-control-system-information may be used by said first computer when performing the above-described auto-configuration function.
  • Still further embodiments of the present invention relate to methodologies for tracking environmental-data comprising the steps of configuring an electronic tag scanning device to listen for electronic tag transmissions and transmitting a trigger signal when no electronic-tag transmissions are received during a predefined period of time.
  • the trigger signal is configured to cause electronic tags to generate electronic-tag transmissions wherein such transmissions comprise environmental-data.
  • the trigger signal may also be transmitted according to predefined transmit-criteria. Exemplary transmit-criteria may include any combination of: (1) periodically at set intervals; (2) periodically at random intervals; (3) upon manual request by a user; and (4) automatic request issued by a computer.
  • the received environmental-data may be stored in timed-stamped memory and initially classified as untracked data pending evaluation. Such environmental-data may then be evaluated to determine if said environmental-data should be reclassified as tracked data.
  • Still further embodiments of the present invention relate to methodologies for monitoring items in an environment comprising the steps of obtaining environmental-data from electronic tags associated with items in a user's environment. Next, warning-criteria may be accessed and compared to the environmental-data. If the environmental-data describes an item that is consistent with an item description provided by the warning-criteria, a warning message may be issued to a user.
  • the warning message may be at least one member from the group consisting of: (1) a beep; (2) an voice message; (3) a flashing light; (4) a message displayed on a display; (5) a vibration or other tactile signal, and (6) a message printed in Braille.
  • the warning message may include: (1) a description of the item; (2) the location of the item; and (3) a description of the warning.
  • FIG. 1 is a block diagram illustration of an exemplary bio-reading and environment monitoring system in accordance with one possible embodiment of the invention
  • FIG. 2 is a block diagram illustration of an exemplary bio-reading and environment monitoring system in accordance with alternative embodiments of the invention
  • FIG. 3 is a graphic illustration of an exemplary environment containing items associated with electronic tags and an exemplary body with associated bio-reading and environment monitoring system;
  • FIG. 4 is a logical flow chart of an exemplary Environmental-data routine according to the invention.
  • FIG. 5 is a logical flow chart of an exemplary Environmental-data Evaluation routine according to the invention.
  • FIG. 6 is a logical flow chart of an exemplary Item-Warning routine according to the invention.
  • FIG. 7 is a logical flow chart of an exemplary BREM-alert routine according to the invention.
  • FIG. 8 is a logical flow chart of an exemplary Auto-Configuration routine according to the invention.
  • FIG. 1 and FIG. 2 are block diagram illustrations of exemplary bio-reading and environment monitoring systems in accordance with exemplary embodiments of the present invention.
  • System 10 depicts exemplary BREM 12 configuration and system 11 depicts BREM 14 and BREM 16 configurations.
  • BREM computer 18 radio frequency identification (RFID) smart tag reader (STR) and display 22 are separate components.
  • RFID radio frequency identification
  • BREM 14 BREM computer 18 and RFID STR 20 have been integrated into one component, BREM/STR 24 .
  • BREM 16 BREM computer 18 , RFID STR 20 and display 22 have been integrated into one component, BREM/STR/Display 28 .
  • the attributes of the exemplary components of BREM 12 will be discussed below, however, it should be appreciated that the remarks relating to the individual components of BREM 12 also generally related to the integral components of BREM 14 and BREM 16 .
  • BRME 12 comprises an exemplary BREM computer 18 , electronic tag scanner 20 , bio-sensors 23 and display 22 .
  • BREM computer 18 may be associated with a body and may be configured to communicate with electronic tag scanner 20 , display 22 and bio-sensors 23 through wired or wireless communications links 21 a, 27 and 25 respectively.
  • Exemplary wireless technologies are well known in the art and may include technologies such as Wi-Fi and Bluetooth.
  • Bio-sensors are generally defined as devices configured to generated signals related to biological readings (bio-readings) for physiological parameters associated with an organism, such as a human.
  • unprocessed bio-sensor data is representative of a physiological parameter.
  • bio-sensor data is used by a computing device to calculate data representative of a physiological parameter.
  • the monitored body may be the body of any mammal; however, in the descriptions presented below, the body will be a human body.
  • Exemplary body parameters may include any combination of: (1) body temperature; (2) blood pressure; (3) heart rate; (4) blood sugar level; (5) blood oxygen level; (6) cholesterol level; (7) respiration rate; (8) hormone level; (9) galvanic skin response; (10) EMG; (11) EEG; (12) EOG; (13) body fat; (14) hydration level (15) activity level; (16) body position; (17) UV radiation exposure; and (18) UV radiation absorption.
  • BREM computer 18 may be configured to process bio-sensor data locally and to transfer/transmit processed or unprocessed sensor data to display 22 through communication link 27 .
  • BRME computer 18 may be further configured to communicate with remote computer 36 through wired or wireless communication link(s), such as link 32 , link 29 and link 38 .
  • Communication link 29 may be a typical Local Area Network (LAN) connection and hardware necessary to complete a communication connection between multiple devices. Such technology is well known by those of ordinary skill in the art.
  • Remote computer 36 is connected to communication link 29 through communication link 38 .
  • BREM computer 18 may communicate directly with remote computer 36 .
  • Remote computer 36 may be configured to store bio-sensor data and environmental-data in database 40 .
  • BREM computer 18 may receive processed bio-sensor data and environmental-data from remote computer 36 and transfer such data to display 22 .
  • the components of BREM 12 may be reprogrammed and receive firmware updates and have features activated and features blocked using any properly configured computing device connected to communications link 29 .
  • BREM 12 may provide an interface port for directly connecting to external programming devices. Such interface ports are well known in the art. Exemplary interface ports include USB, infrared, serial, parallel, firewire or any other suitable port.
  • BREM computer 18 may be additionally configured to accumulate reference data.
  • exemplary reference data may include average values, peak values, minimum values as well as other statistical data such as standard deviations and data relating to the quintessential “average human”.
  • Such reference data would ideally be displayed along with environmental-data as well as real-time bio-sensor data for a particular body parameter such as heart rate.
  • one purpose of presenting reference bio-reading data, environmental-data and real-time bio-reading data is to give the user of BREM 12 a reference by which current bio-sensor data may be compared thereby supplying added insight as to the meaning of the current bio-sensor data with the goal of preventing catastrophic health events before they happen.
  • BREM computer 18 may accumulate reference data in a number of different ways in accordance with the present invention.
  • Reference data may be body specific where such data is accumulated and/or processed locally by BREM computer 18 using bio-sensors 23 .
  • bio-sensors 23 For example, a particular body's heart rate may be measured for a period of time and an average value calculated and stored for later use.
  • BREM computer 18 may also transfer bio-sensor data to a remote computer, such as remote computer 36 . The remote computer may process such data and calculate the required reference data and transfer such reference data back to BREM computer 18 .
  • Reference data may also be “average human” reference data (previously described) relating to the average values of human bodies in general.
  • BREM computer 18 may access a remote database containing “average human” reference data.
  • reference data may be stored in a local memory.
  • RFID STR RFID electronic tag scanner/reader
  • Electronic tag scanner 20 will be referred to as RFID STR 20 in the following discussion.
  • Electronic tags are devices associated with items in an environment and configured to store and transmit information about their associated items. Such RFID STR and smart tag technology will be discussed more thoroughly later.
  • the information contained in such electronic tags may be defined as environmental-data.
  • environmental-data may include any combination of: (1) EMI Code; (2) item identification number; (3) item model number; (4) warning code; (5) room code; (6) floor code; (7) building code; (8) vehicle code; (9) meal code; (10) nutrition code.
  • a “floor code” may simply be a number, such as 15, perhaps indicating a body is on the 15 th floor of a building.
  • RFID STR 20 may be of conventional design and may be configured to interrogate and retrieve information from electronic tags, such as RFID smart tags 52 , shown in FIG. 3 .
  • RFID STR 20 may, for example, comprise an RF transmitter and receiver and an antenna to communicate with RFID transponders.
  • RFID STR 20 may include a microprocessor and software programs for this purpose. Exemplary readers include Martics® Advanced Readers manufactured by Matrics, Inc. (Columbia, Md.), Alien Technology (Morgan Hill, Calif.), or Philips Semiconductor (Eindhoven, The Netherlands).
  • Another example of an RFID STR device is an RFID reader manufactured by Antenova Ltd. (Cambridge, England) or Bancolini B30 handheld RFID Scanner manufactured by Bancolini (Bologna, Itally).
  • exemplary BREM 12 is intended to be a portable device worn by a body, such as human body.
  • BREM 12 is ideally designed to be as convenient and comfortable to wear as possible. Such a design goal would typically necessitate a small, light weight design having minimal energy consumption.
  • One design possibility would be to make RFID STR 20 a simple “listener” for receiving RFID smart tag transmissions.
  • BREM 12 would depend on remote (remote from BREM 12 ) RFID transmitters to supply the transmission signals (energy source) required to trigger RFID tag transmissions.
  • active RFID tags configured to periodically or continuously transmit a smart tag signal may be used.
  • Another low energy RFID STR 20 design may comprise an electronic device configured to first listen for RFID smart tag transmissions. If a RFID transmitter is in the area and transmitting a trigger signal, there may be no need for RFID STR 20 to transmit a trigger signal. If, however, no transmissions are detected within a predefined amount of time, RFID STR 20 may transmit a trigger signal to trigger transmissions from any RFID smart tag within range of the RFID STR 20 device. Additionally, RFID STR 20 may be configured to only transmit a trigger signal based on predefined transmit criteria.
  • Such transmit criteria would ideally be user programmable and/or selectable and may include any combination of: (1) transmitting a trigger signal after a predefined amount of time elapses without receiving a valid electronic tag transmission; (2) transmitting a trigger signal periodically at set intervals; (3) transmitting a trigger signal periodically at random intervals; (4) transmitting a trigger signal upon manual request by a user; and (5) transmitting a trigger signal upon request transmitted by a remote computer.
  • remote computer 36 may be configured, for example, to detect when environmental-data received by RFID STR 20 has been transmitted by only active RFID tags (described in more detail later). Under such conditions remote computer 36 may be configured to automatically request RFID STR 20 to transmit a trigger signal to determine if passive RFID tags are in the user's environment.
  • BREM 12 may have a manual mode of option where BREM 12 only transmits RFID Smart tag trigger signals upon a user request.
  • BREM 12 may issue a manual request to scan an environment by pushing a button associated with BREM 12 .
  • BREM 12 would respond by transmitting a RFID smart tag trigger signal and processing received RFID smart tag transmissions containing environmental-data.
  • BREM 12 may additionally be configured with audio and/or video recording capabilities. Such a configuration may further include voice recognition technology.
  • a user may orally describe the environment or current activity. For example, a user may activate the BREM 12 audio record feature and state the following: “I am walking up a set of stairs”.
  • Such audio data would ideally be recorded in timed stamped memory (such as memory 17 or database 40 ) so that it may be accurately associated with environmental-data and bio-senor data taken contemporaneously with the audio recording.
  • RFID STR 20 may be further configured to communicate with display 22 and BREM computer 18 through wired or wireless communication links 21 b and 21 a respectively. Through such communication connections RFID STR 20 may send environmental-data to computer 18 and/or display 22 . BREM computer 18 may process such environmental-data and may transmit processed and/or unprocessed environmental-data to remote computer 36 . BREM computer 18 may also transmit any processed or unprocessed data to display 22 .
  • Display 22 may comprise a number of display technologies. Exemplary display technologies may include any combination of: (a) a personal digital assistant; (b) a watch with an LCD display; (c) a watch with a segmented display; (d) an LCD display; (e) video-enabled glasses; (f) video-enabled goggles; (g) video-enabled helmets; (h) a video-enabled room; and (i) video-enabled transparent surface.
  • a body wearable information processing terminal device is disclosed by Kita in U.S. Pat. No. 6,619,835 and such reference is incorporated herein by reference for all purposes.
  • Exemplary virtual reality displays include systems by VR JuggerTM, eGlass IITM Personal Viewer (heads-up display technology) manufactured by Virtual Vision, Inc., or AV-1, BV-3, SV-3, SV-9, EG-7 and CV-1 viewers manufactured by MicroOptical Corporation.
  • VR JuggerTM eGlass IITM Personal Viewer
  • AV-1 BV-3
  • SV-3 SV-9
  • EG-7 EG-7
  • CV-1 viewers manufactured by MicroOptical Corporation.
  • Technology for displaying information on a windshield or other transparent surface in front of a user is disclosed by Stringfellow in U.S. Pat. No. 6,359,737 and such patent is hereby incorporated by reference for all purposes.
  • one or more screens in one or more rooms are provided as virtual reality display devices to provide data visualization of multiple physiological parameters (bio-readings) as well as environmental-data.
  • a user may wear virtual reality goggles while exercising in a virtual reality “cave” having a plurality of walls capable of providing electronic images of bio-readings, reference data and environmental data.
  • a heads-up data display may be provided that can present key biological parameters (bio-readings) such as pulse rate, average pulse rate, peak pulse rate, for example, as well as rich data environments such as virtual reality displays of three-dimensional or higher-dimensional representations of the information from the user.
  • statistics, charts, or 3-D data displays may be provided via displayed-enabled sunglasses, glasses, helmets, facemasks, goggles, driver's masks, and the like.
  • Such technology is disclosed in U.S. Pat. No. 6,356,392 issued to Spitzer; U.S. Pat. No. 6,160,666 issued to Rallison et al.; U.S. Pat. No. 5,903,396 issued to Rallison; U.S. Pat. No. 6,157,291 issued to Kuenster et al.; U.S. Pat. No. 5,886,822 issued to Spitzer; U.S. Pat. No. 5,208,617 issued to Schwartz; and U.S. Pat. No. 4,867,551 issued to Perera and such patents are hereby incorporated by reference for all purposes.
  • BREM computer 18 may be further configured to monitor bio-sensor data and environmental-data and issue a BREM-alert when at least one of the monitored data sources meets predefined BREM-alert-criteria.
  • a BREM-alert may be used to alert a remote party that a BREM 12 system has recorded certain predefined environmental-data and/or bio-senor data.
  • a BREM-alert may be use for any reason but is ideally suited for providing emergency alerts. For example, elderly persons are prone to break bones in a fall. Should such a fall occur the injured person may not be able to request medical assistance. In additional, bio-readings alone may not be sufficient to indicate such an emergency situation exists.
  • environment-data would likely indicate that a person's location has remained fixed for a prolonged period of time. For example, should a person's environmental-data indicate that the person is near an automobile in a garage outside a house, and such location has remained constant for a predefined period of time, such environment-data may suggest an injury.
  • the BREM-alert-criteria may be the amount of time a person's location remains substantially constant.
  • BREM computer 18 may be configured to call for emergency medical treatment and transmit the user's location to emergency personnel.
  • BREM computer 18 Before transmitting a BREM-alert, however, BREM computer 18 would ideally notify the user that a BREM-alert transmission is pending and give the user an opportunity to cancel such BREM-alert. Such may be accomplished via a timed warning message.
  • BREM 12 may also be configured to issue warning messages when environmental-data is detected that meets predefined warning-criteria. Such a warning message may be issued to the BREM 12 user and/or to a remote party. For example, a person having a pacemaker may have a known list of electronic items that should be avoided. Similarly, a mop or a wet floor sign may indicate a wet and perhaps slippery floor condition. Even the most observant of people may not be aware of all items in a particular environment or may be distracted and fail to notice possible hazardous conditions. In addition, visually impaired people may not have the ability to visually inspect an environment for potentially hazardous conditions.
  • BREM computer 18 Remote Computer 36 or some other computer associated with RFID STR 20 may be configured to compare environmental-data with a list of items that should be avoided or that may indicate a hazardous condition.
  • RFID STR 20 When environmental-data is detected that indicates the user is near a hazardous item, RFID STR 20 , a remote computer or BREM computer 18 may issue a warning message to the user.
  • a warning message may be, for example, a beep, an audio voice message, a flashing light, a message displayed on display 22 , a tactile signal such as a vibrating alarm, and a message printed out in Braille.
  • electronic tags perhaps containing a warning code, would be associated with items such as microwave ovens, mops, wet floor signs, etc., by the BREM 12 user, the manufacture of the item, or persons in control of the environment, such as an employee of a hospital where the environment is a hospital.
  • a user may be warned of a device that may affect the accuracy of bio-sensor data and wireless communications.
  • electronic tags programmed with an EMI (electromagnetic interference) code would be associated with items that are known to emit strong electronic fields.
  • RFID STR 20 , Remote Computer 36 and/or BREM computer 18 may compare environmental-data (such as model numbers) retrieved from smart tags associated with items in an environment with “stored data” in a memory (a list stored in a database associated with remote computer 36 is one example). Such “stored data” would ideally correspond to items known to radiate strong electronic magnetic fields.
  • environment-data is detected that indicates the existence of EMI hostile devices, the user could be warned to check BREM 12 for proper operation and/or BERM 12 could perform a self calibration and warn the user of improper operation.
  • BREM 12 may also be configured to communicate with treatment control systems.
  • exemplary treatment control systems may include pharmaceutical control systems (an insulin injection system is one example) and therapeutic control systems (air conditioning/heating systems or climate control systems, heating pad, localized cooling system, bed positioning control systems are examples).
  • BREM 12 communicates with such control systems by generating treatment-signals.
  • Treatment-signals are simply commands coded in electronic format that tell a control system what action to perform.
  • Such treatment-signals may be generated by BREM computer 18 and transmitted to pharmaceutical treatment control 41 and/or therapeutic treatment control 43 through a wired or wireless communication link 41 a and 43 a.
  • Such treatment-signals may be generated in response to bio-sensor data taken from a body being monitored as well as environmental-data describing the environment in which such bio-sensor data are being generated.
  • Exemplary therapeutic treatments may include any combination of: (1) heating a body region, (2) cooling a body region, (3) modification of humidity levels, (4) adjustment of room temperature, (5) alteration of the position of a bed.
  • One exemplary pharmaceutical treatment would be insulin injections from a portable drug delivery system associated with a body. Such insulin injections may be administered based on bio-sensor data that indicates, for example, that a body's glucose level has exceeded a predefined level.
  • Portable drug delivery systems are well known by those of ordinary skill in the art.
  • each treatment control system may have unique “command” sets, unique treatment-signal format requirements as well as different communication protocol requirements. Restated, each treatment control system is likely to have its own set of specialized commands that only it recognizes.
  • a command set is simply a set of commands that tells a device what action to perform.
  • format requirements may be considered the “syntax” of a message (i.e. the way the commands need to be arranged).
  • communication protocol requirements are simply a set of detailed rules, sequences, message formats, and procedures that computer systems use and understand when exchanging data with each other.
  • treatment-signal “inj 10 cc X;” includes four command codes in an exemplary syntax.
  • command 1 , “inj”, means inject, command 2 , “10”, is the number 10
  • command 3 , “cc”, is a unit of measure (cubic centimeters in this example)
  • command 4 , “X” is the substance to be injected (i.e. insulin).
  • “inj 10 cc X;” simply means “inject 10 cubic centimeters of substance X”.
  • the “syntax” requirement is to list: (a) the action first, (b) the amount second, (c) the units third and (d) the substance to be injected forth, with all commands separated by a space and the command string ending with a semicolon.
  • the communications protocol may simply be the proper protocol for sending a message, such as the protocol for sending a wireless message using Wi-Fi technology or any other well known communication protocol.
  • Such treatment-signal formatting routines may be incorporated in a driver program.
  • a control system driver program is a device specific program that acts like a translator between the device and other programs that use the device.
  • each treatment system controller is likely to have its own set of specialized commands that only it recognizes.
  • a driver program may be used that accepts generic commands from a BREM program and then translates them into specialized commands for the treatment control system.
  • Such a program would ideally be automatically uploaded into a BREM 12 computer (using environmental-data as described below) and used to format and transmit treatment-signals.
  • BREM 12 is ideally configured to automatically determine (hereafter referred to as auto-configuration) (1) the type and/or brand of treatment control system(s) to be used and (2) the command, syntax and protocol requirements (or driver file) needed to communicated with such treatment control system(s).
  • auto-configuration (1) the type and/or brand of treatment control system(s) to be used and (2) the command, syntax and protocol requirements (or driver file) needed to communicated with such treatment control system(s).
  • the value of the auto-configuration function may be best explained by way of example.
  • a standard universal infra-red television remote control An incorrectly formatted infra-red signal is sent to the television resulting in improper operation. For such an example, the TV may not operate or may jump to the wrong channel.
  • a treatment control system receive improperly formatted treatment-signals (control signals), the treatment control system may not work, or perhaps even worse, may provide the wrong treatment.
  • the BREM computer 18 may communicate with an external control system through communication link 29 and request control system identification information.
  • the BREM 12 auto-configuration function may be accomplished using environmental-data retrieved by RFID STR 20 .
  • RFID STR 20 may be configured to retrieve product information from electronic tags associated with pharmaceutical treatment control 41 and/or therapeutic treatment control 43 to obtain, for example, model number information.
  • BREM computer 18 could then use such identification information to request auto-configuration information from a remote computer.
  • Such auto-configuration information may be in the form of a treatment-system-controller driver program.
  • BREM computer 18 could download/transfer information from a local memory, such as an EEPROM memory 17 , which stores auto-configuration information for a plurality of control systems. With such information, BREM computer 18 can perform an automatic configuration function that assures properly formatted treatment-signals.
  • BREM computer 18 using RFID STR 20 , retrieves the model number for bed controller X near the body associated with BREM 12 .
  • BREM computer 18 may access database 40 and use such model number information to retrieve and install a bed controller X driver program.
  • BREM computer 18 may use such driver program to format treatment-signals that are transmitted to bed controller X.
  • BREM/BRM systems may also be used to monitor a plurality of bodies.
  • BRM systems are systems that do not include an electronic tag scanning device (although only BREM systems are depicted in FIG. 2 ).
  • BREM/BRM systems may be associated, for example, with members of a football team.
  • Such functionality provides coaches as well as fans with the ability to track the physical condition of players during games. During a game, fans and coaches may find the fatigue level, as indicated by heart rate, of particular importance. On a hot summer day, the hydration level of a player may be of particular importance to a coach.
  • a networking system such as a local area network (LAN) shown in FIG. 2 may be utilized.
  • LAN local area network
  • BREM/BRM system 11 may incorporate a TCP/IP protocol suite and an HTTP (HyperText Transfer Protocol) server to provide two-way access to the BREM/BRM system data.
  • TCP/IP protocols and HTTP server technology are well known in the art.
  • the BREM systems 14 and 16 may include an HTTP server and a TCP/IP protocol stack.
  • an HTTP server and a TCP/IP protocol stack may be included in LAN computer 102 .
  • Communication link 29 may comprise a gateway 100 which enables continuous remote access to BREM/BRM system devices.
  • such gateway may be incorporated in LAN computer 102 .
  • a gateway is generally defined as an electronic device that connects two otherwise incompatible systems; however, a gateway may simply be a connection between two compatible systems.
  • the TCP/IP protocol suite may be incorporated into gateway 100 serving multiple BREM/BRM systems via a wired or wireless two-way network.
  • Gateway 100 may also incorporate an HTTP server for accessing data from multiple BREM/BRM devices and for transmission of data to individual BREM/BRM devices.
  • communications link 38 a provides access to a first network operating in accordance with a predetermined protocol (TCP/IP is one example).
  • a plurality of BREM and/or BRM devices may comprise a second network, such as a LAN.
  • the second network comprises LAN Central Computer 102 is connected to a plurality of BREM devices, BREM 14 and BREM 16 .
  • a gateway 100 operatively couples the first network to the second network.
  • an HTTP server is embedded in either the gateway 100 , LAN Central Computer 102 or the plurality of BREM/BRM devices facilitating the transfer of data between the two networks. Additionally, gateway 100 may be incorporated into LAN Central Computer 102 .
  • Remote computer 36 may be, for example, a computer owned by a fan watching a football game on television where remote computer 36 is configured to display bio-reading information for selected players in the game. Additionally, using such a BREM system, a fan could request RFID STR 20 to scan a player to determine the type and brand of equipment the player is using. Bio-reading data and environmental-data could be displayed on a television screen viewable by anyone watching the game.
  • exemplary environment 50 is shown.
  • electronic tags 52 are shown associated with items in the environment.
  • BREM 12 is a portable device associated with body 54 .
  • the exemplary BREM 12 embodiment of the present invention comprises RFID STR 20 , BREM computer 18 and display 22 as separate components. It should be appreciated that the following discussion may be equally applicable to integrated systems such as BREM 14 and BREM 16 .
  • RFID STR 20 may be in communication with BREM computer 18 (not shown) through a wired or wireless communication link 21 a ( FIG. 1 ) using communication technologies such as Bluetooth and Wi-Fi. Such wireless communications technologies are well known in the art.
  • RFID STR 20 may be incorporated within a personal digital assistant 56 (PDA), a cell phone 58 or some other portable computing device.
  • PDA personal digital assistant 56
  • a cell phone 58 or some other portable computing device.
  • the electronic tags 52 may be attached directly to items as illustrated in FIG. 2 .
  • the electronic tag 52 may be, for example, adhesive backed labels or tags that are attached directly to the items.
  • Such electronic tag 52 may be attached to the items at the place of manufacturer, by a retailer that sells the items, a user, persons in control of the environment or some other entity.
  • the product identification information stored in the electronic tag 52 is not to be limited in scope, and may include, for example, information identifying the type of product, brand name of product, manufacturer of the product, etc.
  • the type of product information stored in electronic tag 52 should be adequate to correlate with various manners of listing items.
  • Items and associated electronic tags 52 depicted in exemplary environment 50 include chair 60 , microwave oven 62 , computer 64 , fire extinguisher 68 , clock 70 , exit sign 72 , wall 74 , light switch 76 , desk 78 , mop 80 , window 82 and phone 84 .
  • the information stored in electronic tag 52 associated with microwave oven 62 may include an EMI code as well as a warning code which may be used to warn body 54 of possible interference with electronic devices associated with body 54 .
  • the information stored in electronic tag 52 associated with mop 80 may include a warning code that may be used to warn body 54 of a possible wet floor.
  • the electronic tag 52 associated with fire extinguisher 68 may include location information informing body 54 that fire extinguisher 68 hangs on the other side of wall 74 .
  • the electronic tag 52 associated with exit sign 72 may be used to inform body 54 of a way out of a building, which may be particularly important in a smoke filled or poorly lit environment.
  • Knowing the location of light switch 76 may be useful when the lights in exemplary environment 50 are not on and the environment is dark. Knowing the location of all the items in exemplary environment 50 may be of great assistance to a visually impaired body. Indeed, it should be clear to one of ordinary skill in the art that exemplary BREM 12 according to aspects of the present invention gives even the visually impaired body the ability to see in the dark, peer around corners and look through walls (figuratively speaking).
  • RFID smart tags With conventional RFID “smart” systems, the smart tags 52 are passive devices. Referring to FIG. 3 , RFID STR 20 may emit a trigger excitation signal 86 (not shown) that is received by internal antenna in a smart tag 52 . Alternatively, trigger excitation signal 86 may be generated by transmitter 88 . This excitation signal 86 causes the smart tag 52 to generate and transmit signal 90 , an electromagnetic pulse of coded digital data containing the product identification information. The coded signal 90 is received by the RFID STR 20 , decoded and perhaps transmitted to BREM computer 18 , remote computer 36 and/or display 22 in any number of ways.
  • trigger excitation signal 86 may be generated by transmitter 88 .
  • This excitation signal 86 causes the smart tag 52 to generate and transmit signal 90 , an electromagnetic pulse of coded digital data containing the product identification information.
  • the coded signal 90 is received by the RFID STR 20 , decoded and perhaps transmitted to BREM computer 18 , remote computer 36 and/or display 22 in any number of ways.
  • RFID smart tag technology is known and understood by those skilled in the art, and a detailed explanation thereof is not necessary for purposes of describing the method and system according to the present invention.
  • conductive or passive smart tags 52 consist of silicon or other semiconductors, a coiled, etched, or stamped antenna, a capacitor, and a substrate on which the components are mounted or embedded. A protective covering is typically used to encapsulate and seal the substrate.
  • Inductive or passive smart tags have been introduced by Motorola under the name “BiStatix.” A detailed description of the BiStatix device may be found in U.S. Pat. No. 6,259,367 B1, incorporated herein by reference in its entirety for all purposes.
  • RFID technologies believed to be of value for the present invention include those produced by Microchip Technologies (Chandler, Ariz.), which provides remote read-write chips at several frequencies. Also of potential value are the 1*CODE chips and readers of Philips Semiconductor (Eindhoven, The Netherlands), which, in one embodiment, are said to include 384 bit configurable read/write memory with 64 bits for a unique serial number (e.g., an electronic product code). Sokymat (Lausanne, Switzerland) markets the PICCOLO read-only RFID disc tag which transmits data to a reader station by an AM radio signal. The tag is said to have 64 bits of data that can be programmed during manufacture by laser fusing of polysilicon links in order to store a unique code on each tag.
  • Texas Instruments (Dallas, Tex.) offers RFID technology as part of Texas Instruments RFID (TI*RFIDTM) Systems, formerly known as the TIRISTM system (Texas Instruments Registration and Identification System), which is used to track and identify various assets using devices such as the TI Tag ItTM chip.
  • TI*RFIDTM Texas Instruments RFID
  • TIRISTM Texas Instruments Registration and Identification System
  • Gemplus (Gemenos, France) provides smart tags (sometimes called “smart labels”) and smart cards employing RFID technology, which may be used as smart tags. They also market interfaces, antennas, scanners and software that can be adapted for use with smart tags.
  • Nedap (Groenlo, The Netherlands) provides smart cards and a 13.56 MHz smart tag using RFID technology with 512 bits of read-write memory and a range of about 120 cm. It is claimed that about 20 such tags per second can be read successfully by a scanner.
  • PDA-like reader systems and other portable readers for RFID technology are marketed by Omron Company (Tokyo, Japan), such as the Model V700 or V720 series.
  • High frequency bands can be used in RFID technology, such as bands between 300 MHz and 10 GHz.
  • SCS Corporation markets smart tag technology at 2.45 GHz.
  • Ultra-wide band technology can also be adapted for RFID systems.
  • a related technology within the scope of the present invention is Surface Acoustic Wave (SAW) technology.
  • SAW Surface Acoustic Wave
  • InfoRay Consumer, Mass.
  • SAW Surface Acoustic Wave
  • the SAW device converts a radio signal to an acoustic wave, modulates it with an ID code, then transforms it to another radio signal that is emitted by the smart tag and read by a scanner.
  • the ID code of the smart tag is extracted from the radio signal.
  • the scanner is said to compare the spectral content of the signal with a database of signatures to derive the ID code.
  • This method enables a read range of up to 30 m (typical 10-20 m).
  • the system can operate in the 915 MHz band and 2.45 GHz band.
  • RFSAW, Inc. also provides minute Surface Acoustic Wave (SAW) RFID devices that can be used within the scope of the present invention.
  • the antenna embedded within the smart tags 52 is generally one component of the device, though it is recognized that alternatives to antennas may exist in some applications.
  • the smart tag need not comprise an antenna but the metallic object itself can serve as the antenna.
  • the excitation signal 86 from the RFID STR 52 can be received by the antenna to “activate” the smart tag.
  • the received excitation signal 86 is the power source for the smart tag 52 and results in the generation of the electromagnetic pulse containing the coded product/item identification information signal 90 .
  • a detailed description of RFID smart tag antennas may be found in U.S. Pat. No. 6,320,556 B1, incorporated herein by reference for all purposes.
  • the smart tags 52 may be active devices.
  • the smart tag 52 includes active transceiving circuitry that has the capability to selectively respond to coded request signals transmitted by an RFID STR 52 .
  • the active smart tag 52 may include the capability to delete its fixed code and receive new or additional information beyond the information contained in its fixed code.
  • An active smart tag 52 requires an internal power supply, such as a micro-battery, thin film battery, or the like. Active tags 52 may be desired in the scenarios wherein the tags 52 are mounted at storage locations of particular products. In this way, as different products are stored at the respective locations, the smart tags 52 can be programmed accordingly.
  • FIG. 4 depicts exemplary logic for tracking environmental-data.
  • Such an environmental-data tracking routine is ideally implemented in software executed by BREM computer 18 .
  • any computer with access to communications link 29 may be the computer executing the environmental-data tracking routine and hereafter such computer will simply be referred to as the “central computer”.
  • the general goal of tracking environmental-data is to provide a means for determining the effects a body's environment has on the generation of such body's bio-readings as determined using bio-sensors.
  • environmental-data and bio-sensor data should be stored in a manner that allows correlation in time (time synchronization) between the two sets of data.
  • environmental-data and bio-sensor data are ideally stored in a memory, such as memory 17 , so that the time such data was generated can be ascertained.
  • One exemplary method is to store such data in memory along with the time such data was recorded.
  • FIG. 4 depicts a high level block diagram describing an exemplary Environmental-data Tracking routine.
  • Step 200 marks the entry point into such routine.
  • the central computer listens for electronic tag transmissions to determine if an electronic tag trigger signal, such as trigger signal 86 ( FIG. 2 ), should be transmitted by RFID STR 20 associated with body 54 .
  • an electronic tag trigger signal such as trigger signal 86 ( FIG. 2 )
  • the central computer listens for electronic tag transmissions to determine if an electronic tag trigger signal, such as trigger signal 86 ( FIG. 2 ), should be transmitted by RFID STR 20 associated with body 54 .
  • an electronic tag trigger signal such as trigger signal 86 ( FIG. 2 )
  • step 208 such data is stored in a timed stamped memory, marked as “untracked” and marked as “pending”.
  • a non-volatile memory such as EEPROM or a hard drive type memory is used to store such data.
  • a volatile memory may also be used to store such data.
  • time-stamped memory simply refers to some method of marking stored environmental-data so that the time the item (associated with such data) was encountered may be determined.
  • untracked signifies that the environmental-data has not yet been determined to be worthy of being tracked.
  • pending signifies that the environmental-data has not been evaluated to determine if such environmental-data classification should be changed to “track” (described later).
  • the central computer determines if a trigger signal should be transmitted based on predefined transmit-criteria.
  • Exemplary transmit-criteria may include any combination of: (1) periodically at set intervals; (2) periodically at random intervals; (3) upon manual request by a user; and (4) upon request automatically generated by a computer.
  • the central computer may request RFID STR 20 to transmit a trigger signal to check for passive tags that may be present.
  • program control loops back to step 202 .
  • FIG. 5 presents an exemplary Environmental-data Evaluation routine where step 220 marks entry into such a routine.
  • the central computer accesses environmental-data memory to check for stored environmental-data marked as pending. It should be appreciated that any computer with access to communications link 29 may be the computer executing environmental-data evaluation routine 220 . Alternatively, the Environmental-data Evaluation routine may be incorporated into the Environmental-Data Tracking routine. As noted above, pending environmental-data has not yet been evaluated to determine if such data is to be tracked. If at step 224 the central computer determines that no pending environmental-data exists in memory, program control loops back to step 222 . If, however, at step 224 the central computer determines that pending environmental-data is stored in memory, program control passes to step 226 where the next environmental-data to be evaluated is compared to predefined tracking-rules.
  • Tracking-rules are simply predefined rules that are used by the central computer to determine if environmental-data should be tracked. For example, while shopping in a grocery store body 54 using BREM 12 may pass near 50 jar of jelly, all having electronic tags and transmitting environmental-data. It is unlikely that body 54 would need to track each jar of jelly. Thus, a tracking-rule (in words, not code) may be as follows: “If environmental data received for an item is substantially identical to environmental data already recorded in the current environment over a predefined interval of time, only track 1 such item and maintain a counter value.” Using such a rule, for the above example, the environmental-data for the first jelly item would be tracked and a counter value would be maintained indicating how many jelly items were present. Alternatively, a user may wish to record the detection of only one jar of jelly (no counter) or simply ignore all such data.
  • the central computer may be configured to always track environmental-data relating to the location of exit doors, safety items such as fire extinguishers and known dangerous items such as firearms.
  • step 228 program control passes to step 230 where such environmental-data is reclassified as “tracked data” after which program control passes to step 232 . If, however, at step 228 the central computer determines that the environmental-data being evaluated is not to be tracked, program control skips to step 232 . At step 232 , the environmental-data is marked as having been evaluated. Next, program control passes to step 234 where an exemplary Item-Warning routine (described below) is executed. When program control returns from the Item-warning routine, an exemplary BREM-alert routine (described below) is executed.
  • program control passes to step 238 where the central computer determines if any more environmental-data is pending evaluation. If pending environmental-data is located, program control passes back to step 226 . Otherwise, program control passes back to step 222 .
  • tracked and untracked environmental-data will be stored in a memory for later review.
  • tracked environmental-data is intended to be presented along with bio-sensor data upon user request (or automatically presented).
  • data may be presented to a user in any number of ways.
  • Tracked and untracked environmental-data may be compressed and archived as needed using well known programs designed for such functions.
  • a review of untracked environmental-data may inspire the creation of new rules based on environmental-data/bio-sensor data relationships not previously appreciated.
  • Such a review of untracked environmental-data may useful, for example, in searching for an explanation as to the cause of unusual bio-sensor data that has been recorded.
  • untracked environmental-data may simply be discarded.
  • the purpose of the Item-Warning routine is to warn a BREM 12 user of a possible dangerous item or hazardous condition detected in the user's environment.
  • Such items may be electronic devices that generate strong electromagnetic fields that can interfere with the proper operation of BREM 12 or other electronic items associated with body 54 (such as a pacemaker).
  • warnings may be issued to warn a user of items as simple as a mop, which may indicate the possibility of a wet floor.
  • a BREM 12 user may be issued a warning where such warning comprises a voice/text message consistent with the information on a warning sign.
  • Such signs are well known and commonly used to provide a visual notification of a potentially dangerous environmental condition. Examples of such signs include wet floor, hot surface and slippery surface, watch your head, watch your step, high voltage, etc.
  • warnings may be issued that are consistent with informative type signs, such as wet paint, do not touch, Library, Bathroom or no smoking.
  • Step 250 marks entry into an exemplary Item-Warning routine.
  • environmental-data is compared to warning-criteria. If the environmental-data associated with an item in the user's environment indicates that a user should be warned that such an item is in the user's environment, a warning message is issued to the user.
  • Warning-criteria may be any suitable criteria that the central computer may use to determine if a user should be warned of an environmental item or situation. Thus, warning-criteria may simply be a list of item model numbers or general item descriptions (i.e. microwave).
  • the warning message may be formatted in any number of ways and may include any combination of the following: (1) a description of the item; (2) the location of the item; and (3) a description of the warning (warning message).
  • Exemplary warning messages may include any combination of: (1) a warning specific beep; (2) an audio voice message; (3) a flashing light; (3) a message displayed on a display; and (4) a message printed in Braille. Also, the warning-criteria and the location of the item that caused the warning to be issued may be recorded for future reference. Storing previous warnings and information describing the items that caused such warnings and the item's location provides for the ability to warn a user of a possibly dangerous location before the user enters such location. It should be appreciated that warnings my also be transmitted to a remote computer.
  • a BREM-alert is a transmission sent to a remote party. Such transmission may indicate, for example, an emergency condition exists that threatens the well being of a body associated with BREM 12 .
  • environmental-data is compared to BREM-alert criteria.
  • BREM-alert criteria are any suitable criteria a computer may use to determine if an alert condition exists, particularly emergency conditions. For example, if a person is knocked out, passes out or otherwise becomes incapacitated, such a person's environmental-data will remain relatively constant (depending on the environment).
  • exemplary BREM-alert criteria may include the following: “If environmental-data remains 95% constant in a non-exempt location, initiate a BREM-alert”.
  • An example of an exempt location might be a couch in a person's living room.
  • the central computer determines if the current environment-data meets any BREM-alert criteria in a predefined BREM-alert criteria list. If the central computer determines that no alert condition exists, program control returns to the calling routine (Environmental-data Evaluation Routine for this embodiment). If, however, the central computer determines that a BREM-alert should be issued, program control is transferred to step 266 .
  • a count down timer is initialized to a predefined value, such as 60 seconds.
  • Program control then continues to step 268 where the user is warned of a pending BREM-alert transmission, the countdown timer value is presented and the user is given the opportunity to cancel the BREM-alert transmission during the timed period. Such information may be displayed, for example, on displayed 22 .
  • the central computer determines if the BREM-alert has been aborted, and if so, program control returns to the calling routine. If, however, the BREM-alert has not been aborted, program control transfers to step 272 and the central computer checks to see if the countdown timer has expired.
  • program control returns to step 268 and the BREM-alert notification information presented to the user may be updated (for example, updating the countdown timer value). If, however, the countdown timer value has expired, program control jumps to step 274 and a BREM-alert is transmitted to the appropriated entity (i.e. a fire department, police department and/or emergency medical service personnel, a remote computer, etc.). The user may also be notified that the BREM-alert transmission has been transmitted and display on display 22 the status of any response. Such a response may be a message indicating that the police have been notified and the estimated time of arrival is 10 minutes.
  • the appropriated entity i.e. a fire department, police department and/or emergency medical service personnel, a remote computer, etc.
  • the user may also be notified that the BREM-alert transmission has been transmitted and display on display 22 the status of any response. Such a response may be a message indicating that the police have been notified and the estimated time of arrival is 10 minutes.
  • FIG. 8 depicts an exemplary Auto-Configuration routine.
  • the purpose of the auto-configuration routine is to automatically configure a BREM 12 system to generated properly formatted treatment-signals required to accurately communicate with a treatment controller, such as a pharmaceutical treatment control system (i.e. drug delivery system) or a therapeutic control system (such as air conditioning systems, bed positioning systems, etc.).
  • a treatment controller such as a pharmaceutical treatment control system (i.e. drug delivery system) or a therapeutic control system (such as air conditioning systems, bed positioning systems, etc.).
  • a pharmaceutical treatment control system i.e. drug delivery system
  • a therapeutic control system such as air conditioning systems, bed positioning systems, etc.
  • treatment-signals typically must be precisely formatted to communicate accurately with a treatment control system.
  • Treatment-signal formatting criteria may be provided in the form of a treatment-controller driver file.
  • BREM 12 For BREM 12 to auto-configure its treatment-signal generation means, BREM 12 requires information (identification information would be particularly useful) about the type
  • the auto-configuration routine first determines the treatment controllers present in a user's environment (perhaps using environmental-data retrieved by RFID STR 20 ). With such information, the auto-configuration routine automatically retrieves the treatment-controller driver file(s) necessary to format treatment-signals to correctly communicate and control a treatment control system.
  • Step 280 marks entry into the auto-configuration routine.
  • the central computer retrieves treatment-control-system-information.
  • Such treatment-control-system-information may include the necessary treatment-signal criteria requirements or may simply be treatment-controller identification information.
  • the central computer may retrieve treatment-control-system-information using an electronic tag scanning device, such as RFID STR 20 .
  • the central computer may communicate directly with the treatment-controller using wireless communication technology such as Wi-Fi.
  • the central computer compares the retrieved treatment-control-system-information with the current treatment-controller information for which BREM 12 had been previously configured.
  • the central computer determines the received treatment-control-system-information is different from the current treatment-controller information, the central computer obtains new treatment-signal criteria and reconfigures BREM 12 to use the new treatment-signal criteria (step 286 ).
  • the central computer may obtain new treatment-signal criteria by accessing a remote computer or a local memory associated with BREM 12 .
  • One exemplary local memory would be EEPROM memory.
  • step 284 program control simply jumps to step 288 .
  • step 288 a test command may be sent to the controller to help verify proper BREM 12 configuration. Such a step is optional but recommended.
  • step 290 the central computer determines if the test command was successful (automatically if two-way communication is possible). If the command was not successful, program control passes to step 292 and the user is warned of a configuration error. Otherwise, program control simply returns to the calling routine.
  • system and method according to the invention are not limited to any particular type of commercial or market scenario, but have application wherever consumer goods or products are typically purchased in accordance with a predefined or predetermined list of such products.

Abstract

A method and system for tracking a body's bio-readings and environmental information in which such bio-readings are generated is disclosed. Conventional bio-reading sensor technology may be used in combination with technology for receiving information from electronic tags associated with items in a body's environment. Such technology may include RFID smart tags associated with items in an environment. Such smart tags store information describing the item associated with the smart tag. An RFID smart tag reader may be provided for retrieving item description information stored in such smart tags. The combination of bio-reading data and environmental data provide a power tool in evaluating behavioral and environmental variables that affect a body's bio-readings.

Description

CROSS-REFERENCE TO RELATED APPLICATION
This patent application is a reissue application for commonly assigned U.S. Pat. No. 7,463,142, issued Dec. 9, 2008, which is incorporated herein by reference in its entirety. More than one reissue application has been filed for the reissue of U.S. Pat. No. 7,463,142. The reissue applications are Ser. Nos. 12/963,556 and 12/964,682. Application Ser. No. 12/964,682 is a continuation reissue application of application Ser. No. 12/963,556.
TECHNICAL FIELD OF THE INVENTION
The present invention relates to novel implementations of Radio Frequency Identification Device (RFID) technology for tracking environmental data describing the environment in which a body's bio-readings are being monitored.
BACKGROUND
Advances in miniaturization technology have resulted in the development of increasingly small electronic devices for sensing a diverse array of quantities. Similar advances in wireless communication technologies combined with the increased popularity of interconnected computer systems, such as the Internet, provide the technology necessary to cost effectively transfer vast amounts of data between two or more computers. The combination of such technologies provide the ability to use small bio-sensors to monitor and track a body's bio-readings as well as the activity level and environmental conditions in which such bio-readings are generated and to transfer such data between computers and computer networks.
One area in particular where such technology is well suited is in the medical field. Monitoring and recording human bio-readings, human activity, as well as the environmental conditions in which such readings are generated, can provide insight into the causes of certain medical conditions. In addition, such monitoring may be used to determine the effectiveness of medical treatments and to enhance the effectiveness of such treatments. As a result, personalized human body monitoring devices have been developed.
Body monitoring devices have been developed that are said to have the ability to measure a number of physiologic parameters (bio-readings) that allow health researchers and professionals, as well as individuals, to continuously and more accurately track physical activity and energy expenditure. Such prior art systems are said to be able to accurately monitor heat flow, galvanic skin response, skin temperature, near body ambient temperature, heart beat and transfer such data to a remote computer for analysis. Algorithms have also been developed said to be capable of integrating multiple physiological variables from developed said to be capable of integrating multiple physiological variables from the wearable sensor to predict calories burned, length in time of exercise, number of steps taken, resting energy expenditure, active energy expenditure, sleep onset, wake time and sleep duration.
One problem with such prior art monitoring systems, however, is that these systems have a very limited ability to directly monitor and record information about the environment in which a body's bio-readings are being monitored. For example, such systems may be able to record near skin temperatures, air quality, sound quality (climatic data) and global positioning system data (geographical data); however, such prior art systems do not have the ability to automatically record detailed information about items a body's environment in which bio-readings are generated.
It is well known that a person's environment, including items within an environment, can affect the person as well as the bio-readings of such person. Stated another way, recording the environmental parameters in which a person's bio-readings are generated puts such bio-readings in context. A heart rate of 160 beats per minute may not be alarming when a person is on a treadmill but such a heart rate might well be alarming if the person is in a bed sleeping. Tracking items within an environment (i.e. bed, treadmill, etc.) would provide the ability to determine which of the above two situations applies to a particular set of monitored data.
Therefore, there is a need for monitoring systems that have the ability to automatically track items within an environment in which bio-readings are being generated.
Another problem with the previously described prior art systems is that they do not warn a user (a body being monitored) of an environmental condition that may pose a danger to the well being of the user. For example, everything electronic consumes electrical power and electrical power is generated through the flow of electrical current. The flow of electrical current creates electromagnetic fields, and more importantly, stray electromagnetic fields (assuming imperfect shielding). Stray electromagnetic fields can have an adverse influence on the operation of electronic equipment. For example, microwave ovens and electric drills can generate strong electromagnetic fields that have been known to make pacemakers malfunction. Another example of a dangerous environment would be a wet floor. The presence of a mop might indicate the possibility of a wet floor. Such conditions can be particularly dangerous for the visually impaired who do not have the ability to visually inspect an environment. Therefore, there is a need for a monitoring system and can monitor environmental conditions and warn a person of a potentially dangerous environment.
Thus, a need exists for an improved body and environment monitoring system that will address at least certain of the drawbacks and limitations of conventional systems, and offer benefits not achievable with the present systems.
SUMMARY
Objects and advantages of the invention will be set forth in the following description, or may be obvious from the description, or may be learned through practice of the invention.
The term “bio-sensor data” or “bio-sensor signals” refers generally to sensor data/signals relating to biological readings (bio-readings) for a physiological parameter associated with an organism, such as the body of a mammal. In some cases, bio-sensor data is representative of a physiological parameter. In other cases, bio-sensor data is used by a computing device to calculate data representative of a physiological parameter. Exemplary body parameters include vital signs, blood sugar level, skin resistance, etc. and, as noted above, may be monitored directly through the appropriate sensor technology or may be derived through mathematical calculations using bio-sensor data.
Broadly speaking, environmental data refers to data that describes an environment. An environment may be described using terms such as temperature, humidity, pressure, weather (climatological data). An environment by be described by its location using geographical data such as GPS data. The term environmental-data, as used herein, does not include geo-graphical data or climatological data unless noted otherwise.
An environment may also be described by the items within such environment. Exemplary environmental-data includes model numbers, serial numbers, item descriptions, warning codes, EMI codes, etc. associated with items located in an environment. In addition, environmental-data may include room codes, building codes, vehicle codes, etc. for structures that may define the immediate boundaries of an environment. Such environmental-data may be stored in electronic tags associated with an item in an environment. Thus, as used herein, environmental-data is simply data that may be used to describe items in an environment or data that is used to retrieve item descriptions. It should be noted that GPS (global positioning system) type-data that is stored in electronic tags may be considered environmental-data. While GPS type data stored in electronic tags may provide the same information as GPS data derived from satellite signals, electronic tag GPS data is fundamentally different that GPS data derived from satellite signals.
As previously noted, measuring and recording a body's bio-readings alone provides only part of the picture as to the meaning of such data. A properly designed monitoring system according to aspects of the present invention will provide significant improvements to prior art monitoring systems by also monitoring environmental conditions and providing detailed environmental data relating to the environment in which bio-readings are generated by a body.
One aspect of the present invention relates generally to novel implementations of Radio Frequency Identification Device (RFID) technology for providing environmental data that describes the environment in which a body's bio-readings are being monitored. Radio Frequency Identification Devices and associated systems are well suited for monitoring applications. RFID systems may include low-cost, passive “smart” chips or “tags” that can be embedded in or attached to items to convey information about the item via a smart tag scanner/reader. Smart tags are generally small label-like devices with a micro-chip and a miniature embedded antenna. Such tags may be passive or active, the active tags requiring an internal power supply. A reader/scanner interrogates the smart tag with an electronic “trigger” signal. The smart tag in turn generates an electromagnetic pulse response that is readable by the scanner, the response containing the item information. RFID smart tags can be embedded in or attached to an item's packaging, may be incorporated directly into the item, may be attached to walls, floors, doors, steps, etc. and may convey conventional “bar code” information, as well as other more detailed information.
The disclosed exemplary RFID technology and associated systems provide the ability to reliably and automatically obtain real-time information about individual items throughout a particular environment. Such data may then be transferred to a display, a local computing device and/or remote computing device. Environmental data is ideally recorded substantially simultaneously with the generation and recording of a body's bio-readings.
Another benefit of one possible embodiment of the present invention relates to safety. A properly configured monitoring system provides the ability to warn a body/user or remote computer of potential hazards such as devices that can interfere with the proper operation of medical devices associated with a body. An RFID based environment tracking system can direct a person to an exit door in a smoke filled room or to a fire extinguisher that may be behind a nearby wall. Such functionality is of particular importance for those with visual impairments who lack the ability to visually examine an environment. A RFID based environment tracking system according to one embodiment of the disclosed invention can even inform a visually impaired person how many steps she must walk up or down to reach the top or bottom of a staircase or that she just walked past a door to a bathroom and give her the opportunity to electronically mark the location of such bathroom.
Further benefits of tracking environmental data relate to detecting items that can have an adverse affect on the accuracy of bio-readings. As previously noted, electromagnetic fields can have an adverse affect on the operation of electronic equipment. As electronics in general, and bio-sensors in particular, become smaller and smaller, they become more susceptible to stray electromagnetic fields. When inaccurate bio-readings are suspected or detected, a user can access the environmental data for the time such bio-readings were taken and look for items that are likely suspects for generating stray electromagnetic fields that could cause such spurious bio-reading data.
Even further benefits can be gained by linking a RFID base environment monitoring system to a computer network, such as the Internet. Using the Internet in conjunction with the present invention allows a remote party to monitor the health and alertness of a user or group of users. For example, the blood alcohol content of a truck driver could be monitored and/or a truck driver's environment could be monitored for alcoholic beverage containers, wherein such monitoring occurs remotely and in real-time. In addition, a truck driver could be monitored for alertness. In addition, a properly configured monitoring system according to aspects of the present invention can be used to track groups of bodies, such as workers and athletes.
Yet another benefit of one embodiment of the present invention relates to issuing alerts to a remote party. For example, a person who falls and breaks bones may become incapacitated or otherwise not be able request assistance. Remote monitoring of a body's bio-readings alone may not be sufficient to detect such a life threatening condition/situation. Through the monitoring of environmental data, however, the disclosed monitoring system can be configured to provide the ability to detect such a life-threatening conditions and to timely dispatch emergency personnel to the user's location. Additionally, a user's environment, such as a medicine cabinet, may be quickly and remotely scanned for medication or other therapeutic/pharmaceutical remedies that could be administered in emergency situations while waiting for help to arrive.
Still another benefit of one embodiment of the present invention relates to the administration of therapeutic and/or pharmaceutical treatments. The monitoring system may be configured to transmit treatment signals that result in the administration of an insulin treatment, for example, when a body's blood sugar level exceeds a predefined level. Similarly, a room's environmental controls may be adjusted in response to a body's temperature data or a bed's positioning controls may be adjusted in response to body's pressure data or a timed schedule. The monitoring system may be additionally configured to scan the environment to obtain identification information from the relevant treatment control systems so that the monitoring system can automatically generate properly configured treatment-signals. Such functionally may be of particular importance, for example, in hospitals having numerous drug delivery systems, bed positioning system and climate control systems.
In one related embodiment, the monitoring system can assist in predicting impending release of body wastes, incorporating, for example, biosensor systems such as those disclosed in U.S. Pat. No. 6,407,308, titled: “Disposable Article Having Sensor to Detect Impending Elimination of Bodily Waste,” and issued Jun. 18, 2002 to Roe et al., and such patent is herein incorporated by reference to the extent it is non-contradictory herewith. Such systems can be adapted for the benefit of people in hospitals, nursing homes, day care centers, or at home, including those struggling with incontinence or bed wetting problems Yet another advantage of one embodiment of the present invention relates to accumulating bio-reading reference data. Bio-reading reference data may comprise body specific average values, peak values, minimum values, etc. as well as “average human” values. The body specific heart rate for a particular human male may be 76 beats per minute as calculated over a period of time whereas the “average human” 42 year old male heart rate may be 72 beats per minute. Such reference data may be presented to a user along with current bio-reading data and environmental data to enhance the understanding of current bio-reading data and the possible influence the current environmental conditions may be having on a body.
In one particular embodiment of the present invention, a body and environment monitoring system comprises at least one bio-sensor associated with a body and configured to generate signals representative of at least one body-parameter (bio-reading). Examples of body-parameters may include body temperature, blood pressure, heart rate, blood sugar level, blood oxygen level, cholesterol level, respiration rate, hormone level (detection), galvanic skin response, EMG, EEG, EOG, body fat, hydration level, activity level, body position, UV radiation exposure and UV radiation absorption. A first computer is associated with the body and is configured to retrieve sensor-data from at least one bio-sensor. In addition, at least one electronic tag scanning device is provided for retrieving information from electronic tags associated with items in the surrounding environment. One possible embodiment of an electronic tag scanning device is an RFID STR device and one possible electronic tag is an RFID smart tag. The electronic tag scanning device may be configured to scan the environment around a body and retrieve at least part of the information stored in electronic tags within communication range of the electronic tag scanning device thereby obtaining environmental-data. Exemplary environmental-data includes an item identification number, item model number, warning code, EMI Code, room code, floor code, building code, vehicle code, meal code and nutrition code.
The first computer may be further configured to process sensor-data generated by bio-sensors and to automatically generate treatment-signals when such sensor-data indicates that a body-parameter meets predefined criteria. For example, the first computer may monitor a body's blood sugar level and generate treatment-signals that instruct a drug delivery system to administer an insulin injection when a blood sugar level exceeds a predefined level.
The at least one electronic tag scanning device may be further configured to communicate with the first computer and to transfer at least part of the received environmental-data to the first computer. The first computer may compare such environmental-data to a list of equipment known to be dangerous to the body being monitored (or known to be dangerous to bodies in general) and issue a warning to the body (user) and/or a remote computer when a dangerous item has been detected. Exemplary warning messages include a beep, text message, voice message and flashing light. Alternatively, a user may have a list of items he wishes to track and be notified when such items are detected in his environment.
The present embodiment may also comprise a user display configured to display at least part of the processed and/or unprocessed sensor-data and environmental-data. The displayed sensor-data may represent any combination of real-time data, average-data, high-peak data, low-peak data, etc., where average-data, high-peak data and low-peak data are examples of reference data. Average person data (described in detail later) may also be displayed. The display may comprise a personal digital assistant, a watch, a LCD screen or any other suitable display device associated with the system. Such display may be in wired and/or wireless communication with either or both of the first computer and electronic tag scanning device depending on the system configuration desired.
The first computer may also be in communication with a local area network (LAN) such as an intranet or a wide area network (WAN) such as the Internet. Through such communications mediums, sensor data and environmental data can be transferred to remote computers and monitored in real-time by a human or a computer executing a monitoring program.
In yet another embodiment of a monitoring system according to aspects of the present invention, at least one electronic tag scanning device is associated with a body, wherein the at least one electronic tag scanning device is configured to listen for electronic tag signal transmissions comprising environmental-data. Such electronic tag scanning device may be attached to a body, mounted on a body or carried by a body. The electronic tag scanning device may be further configured to transmit an electronic tag trigger signal when a predefined amount of time elapses with no valid electronic tag transmissions being detected. The electronic tag scanning device may also be configured to transmit an electronic tag trigger signal according to transmit-criteria where said transmit-criteria is at least one member from the group consisting of: (1) periodically at set intervals; (2) periodically at random intervals; (3) upon manual request by a user; and (4) automatic request issued by a computer.
The electronic tag scanning device may be an RFID STR device and the electronic tag may be an RFID smart tag. The electronic tag scanning device may be in communication with a remote computer and may transfer at least part of the environmental-data to such remote computer.
The system may issue a warning message to the user and/or a remote computer when environmental-data received from electronic tags meets predefined warning-criteria. The monitoring system may further comprise a display that may be configured to display information received form at least one of said electronic tag scanning device and said remote computer and wherein said display may be further configured to display at least one of said environmental data and said warning message.
The monitoring system may further comprise a computer configured to retrieve sensor-data from at least one bio-sensor associated with a body. Such computer may be a Bio-Reading & Environmental Monitor (BREM) computer configured to automatically generate treatment-signals when a sensor-data indicates that a monitored body-parameter meets predefined treatment-criteria.
A still further embodiment of a body monitoring system according to certain aspects of the present invention comprises a first computer adapted to either mount on a body, attach to a body or be carried by a body. Such first computer may be configured to retrieve sensor-data from at least one bio-sensor associated with a body wherein said bio-sensor is configured to generate sensor-data for at least one body-parameter. The first computer may be further configured to generate treatment-signals and to transmit such treatment-signals to a treatment control system when the first computer determines that a body-parameter meets predefined treatment criteria. The first computer may be configured to automatically determine the proper treatment-signal format necessary to cause a control system to administer the appropriate treatment. Such auto-configuration function may be based at least in part on treatment-control-system-information retrieved from said treatment control system via wireless technology such as Wi-Fi or Bluetooth.
The body monitoring system may further comprise at least one electronic tag scanning device configured to retrieve information stored in electronic tags associated with items in an environment. Such electronic tag scanning device may be configured to communicate with the first computer, wherein the electronic tag scanning device may be configured to scan an environment and to retrieve at least part of the information stored in an electronic tag associated with a treatment control system thereby obtaining treatment-control-system-information. Such treatment-control-system-information may be used by said first computer when performing the above-described auto-configuration function.
Still further embodiments of the present invention relate to methodologies for tracking environmental-data comprising the steps of configuring an electronic tag scanning device to listen for electronic tag transmissions and transmitting a trigger signal when no electronic-tag transmissions are received during a predefined period of time. The trigger signal is configured to cause electronic tags to generate electronic-tag transmissions wherein such transmissions comprise environmental-data. The trigger signal may also be transmitted according to predefined transmit-criteria. Exemplary transmit-criteria may include any combination of: (1) periodically at set intervals; (2) periodically at random intervals; (3) upon manual request by a user; and (4) automatic request issued by a computer. The received environmental-data may be stored in timed-stamped memory and initially classified as untracked data pending evaluation. Such environmental-data may then be evaluated to determine if said environmental-data should be reclassified as tracked data.
Still further embodiments of the present invention relate to methodologies for monitoring items in an environment comprising the steps of obtaining environmental-data from electronic tags associated with items in a user's environment. Next, warning-criteria may be accessed and compared to the environmental-data. If the environmental-data describes an item that is consistent with an item description provided by the warning-criteria, a warning message may be issued to a user. The warning message may be at least one member from the group consisting of: (1) a beep; (2) an voice message; (3) a flashing light; (4) a message displayed on a display; (5) a vibration or other tactile signal, and (6) a message printed in Braille. The warning message may include: (1) a description of the item; (2) the location of the item; and (3) a description of the warning.
Additional embodiments of the present subject matter may include and incorporate various combinations of aspects, features, or parts referenced in the summarized objectives above, and/or features or components as otherwise discussed in this application.
Those of ordinary skill in the art will better appreciate the features and aspects of such embodiments, and others, upon review of the remainder of the specification.
BRIEF DESCRIPTION OF THE DRAWINGS
A full and enabling description of the present subject matter, including the best mode thereof, directed to one of ordinary skill in the art, is set forth in the specification, which makes reference to the appended figures, in which:
FIG. 1 is a block diagram illustration of an exemplary bio-reading and environment monitoring system in accordance with one possible embodiment of the invention;
FIG. 2 is a block diagram illustration of an exemplary bio-reading and environment monitoring system in accordance with alternative embodiments of the invention;
FIG. 3 is a graphic illustration of an exemplary environment containing items associated with electronic tags and an exemplary body with associated bio-reading and environment monitoring system; and
FIG. 4 is a logical flow chart of an exemplary Environmental-data routine according to the invention;
FIG. 5 is a logical flow chart of an exemplary Environmental-data Evaluation routine according to the invention;
FIG. 6 is a logical flow chart of an exemplary Item-Warning routine according to the invention;
FIG. 7 is a logical flow chart of an exemplary BREM-alert routine according to the invention;
FIG. 8 is a logical flow chart of an exemplary Auto-Configuration routine according to the invention.
Repeat use of reference characters throughout the present specification and appended drawings is intended to represent same or analogous features or elements of the present technology.
DETAILED DESCRIPTION
Reference will now be made in detail to one or more embodiments of the invention, examples of which are graphically illustrated in the drawings. Each example and embodiment are provided by way of explanation of the invention, and not meant as a limitation of the invention. For example, features illustrated or described as part of one embodiment may be utilized with another embodiment to yield still a further embodiment. It is intended that the present invention include these and other modifications and variations.
FIG. 1 and FIG. 2 are block diagram illustrations of exemplary bio-reading and environment monitoring systems in accordance with exemplary embodiments of the present invention. System 10 depicts exemplary BREM 12 configuration and system 11 depicts BREM 14 and BREM 16 configurations. For BREM 12, BREM computer 18, radio frequency identification (RFID) smart tag reader (STR) and display 22 are separate components. For BREM 14, BREM computer 18 and RFID STR 20 have been integrated into one component, BREM/STR 24. For BREM 16, BREM computer 18, RFID STR 20 and display 22 have been integrated into one component, BREM/STR/Display 28. The attributes of the exemplary components of BREM 12 will be discussed below, however, it should be appreciated that the remarks relating to the individual components of BREM 12 also generally related to the integral components of BREM 14 and BREM 16.
BRME 12 comprises an exemplary BREM computer 18, electronic tag scanner 20, bio-sensors 23 and display 22. BREM computer 18 may be associated with a body and may be configured to communicate with electronic tag scanner 20, display 22 and bio-sensors 23 through wired or wireless communications links 21a, 27 and 25 respectively. Exemplary wireless technologies are well known in the art and may include technologies such as Wi-Fi and Bluetooth.
Bio-sensors are generally defined as devices configured to generated signals related to biological readings (bio-readings) for physiological parameters associated with an organism, such as a human. In some cases, unprocessed bio-sensor data is representative of a physiological parameter. In other cases, bio-sensor data is used by a computing device to calculate data representative of a physiological parameter. The monitored body may be the body of any mammal; however, in the descriptions presented below, the body will be a human body.
Exemplary body parameters may include any combination of: (1) body temperature; (2) blood pressure; (3) heart rate; (4) blood sugar level; (5) blood oxygen level; (6) cholesterol level; (7) respiration rate; (8) hormone level; (9) galvanic skin response; (10) EMG; (11) EEG; (12) EOG; (13) body fat; (14) hydration level (15) activity level; (16) body position; (17) UV radiation exposure; and (18) UV radiation absorption. BREM computer 18 may be configured to process bio-sensor data locally and to transfer/transmit processed or unprocessed sensor data to display 22 through communication link 27.
BRME computer 18 may be further configured to communicate with remote computer 36 through wired or wireless communication link(s), such as link 32, link 29 and link 38. Communication link 29 may be a typical Local Area Network (LAN) connection and hardware necessary to complete a communication connection between multiple devices. Such technology is well known by those of ordinary skill in the art. Remote computer 36 is connected to communication link 29 through communication link 38. Alternatively, BREM computer 18 may communicate directly with remote computer 36.
Remote computer 36 may be configured to store bio-sensor data and environmental-data in database 40. In addition, BREM computer 18 may receive processed bio-sensor data and environmental-data from remote computer 36 and transfer such data to display 22. Ideally, the components of BREM 12 may be reprogrammed and receive firmware updates and have features activated and features blocked using any properly configured computing device connected to communications link 29. Alternatively, BREM 12 may provide an interface port for directly connecting to external programming devices. Such interface ports are well known in the art. Exemplary interface ports include USB, infrared, serial, parallel, firewire or any other suitable port.
BREM computer 18 may be additionally configured to accumulate reference data. Exemplary reference data may include average values, peak values, minimum values as well as other statistical data such as standard deviations and data relating to the quintessential “average human”. Such reference data would ideally be displayed along with environmental-data as well as real-time bio-sensor data for a particular body parameter such as heart rate. Thus, one purpose of presenting reference bio-reading data, environmental-data and real-time bio-reading data is to give the user of BREM 12 a reference by which current bio-sensor data may be compared thereby supplying added insight as to the meaning of the current bio-sensor data with the goal of preventing catastrophic health events before they happen.
To help explain the function of reference data, consider the following example relating to blood pressure. Assume a user is given a real-time blood pressure reading of 145/87. Such a blood pressure reading alone tells a user no more than his current blood pressure. Now suppose a user is presented with reference data long with his real-time blood pressure reading. For example, suppose display 22 presents the following to the user: (1) 1-year average blood pressure: 120/70; (2) 6-month average: 125/75; (3) 3-month average: 135/80; (4) 1-week average: 140/85; and (5) current reading: 145/87. Such data indicates an alarming trend in increased blood pressure readings over the last year and would likely motivate a user to seek a medical evaluation to determine the cause of such readings. Such a medical evaluation may be greatly enhanced if environmental-data recorded contemporaneously with such blood pressure data were available for evaluation.
One of ordinary skill in the art will recognize that displaying reference data in conjunction with current sensor data and environmental-data provides a powerful tool for physicians in treating patents. For example, many patents become apprehensive when visiting a doctor's office (“white coat syndrome”). Such apprehension may cause elevated blood-pressure levels each time a patient undergoes a medical exam. Under such conditions, and without access to both reference data and environmental-data, a physician may unnecessarily treat a patent for hypertension.
BREM computer 18 may accumulate reference data in a number of different ways in accordance with the present invention. Reference data may be body specific where such data is accumulated and/or processed locally by BREM computer 18 using bio-sensors 23. For example, a particular body's heart rate may be measured for a period of time and an average value calculated and stored for later use. BREM computer 18 may also transfer bio-sensor data to a remote computer, such as remote computer 36. The remote computer may process such data and calculate the required reference data and transfer such reference data back to BREM computer 18.
Reference data may also be “average human” reference data (previously described) relating to the average values of human bodies in general. BREM computer 18 may access a remote database containing “average human” reference data. Alternatively, reference data may be stored in a local memory.
Still referring to FIG. 1, one possible embodiment of electronic tag reader 20 for retrieving and/or receiving information from electronic tags associated with items in an environment is an RFID electronic tag scanner/reader (RFID STR). Electronic tag scanner 20 will be referred to as RFID STR 20 in the following discussion. Electronic tags are devices associated with items in an environment and configured to store and transmit information about their associated items. Such RFID STR and smart tag technology will be discussed more thoroughly later. The information contained in such electronic tags may be defined as environmental-data. For example, environmental-data may include any combination of: (1) EMI Code; (2) item identification number; (3) item model number; (4) warning code; (5) room code; (6) floor code; (7) building code; (8) vehicle code; (9) meal code; (10) nutrition code. For example, a “floor code” may simply be a number, such as 15, perhaps indicating a body is on the 15th floor of a building.
RFID STR 20 may be of conventional design and may be configured to interrogate and retrieve information from electronic tags, such as RFID smart tags 52, shown in FIG. 3. RFID STR 20 may, for example, comprise an RF transmitter and receiver and an antenna to communicate with RFID transponders. RFID STR 20 may include a microprocessor and software programs for this purpose. Exemplary readers include Martics® Advanced Readers manufactured by Matrics, Inc. (Columbia, Md.), Alien Technology (Morgan Hill, Calif.), or Philips Semiconductor (Eindhoven, The Netherlands). Another example of an RFID STR device is an RFID reader manufactured by Antenova Ltd. (Cambridge, England) or Bancolini B30 handheld RFID Scanner manufactured by Bancolini (Bologna, Itally).
It should be appreciated that exemplary BREM 12 is intended to be a portable device worn by a body, such as human body. In such an application BREM 12 is ideally designed to be as convenient and comfortable to wear as possible. Such a design goal would typically necessitate a small, light weight design having minimal energy consumption. One design possibility would be to make RFID STR 20 a simple “listener” for receiving RFID smart tag transmissions. For such a configuration, BREM 12 would depend on remote (remote from BREM 12) RFID transmitters to supply the transmission signals (energy source) required to trigger RFID tag transmissions. Similarly, active RFID tags configured to periodically or continuously transmit a smart tag signal may be used.
Another low energy RFID STR 20 design may comprise an electronic device configured to first listen for RFID smart tag transmissions. If a RFID transmitter is in the area and transmitting a trigger signal, there may be no need for RFID STR 20 to transmit a trigger signal. If, however, no transmissions are detected within a predefined amount of time, RFID STR 20 may transmit a trigger signal to trigger transmissions from any RFID smart tag within range of the RFID STR 20 device. Additionally, RFID STR 20 may be configured to only transmit a trigger signal based on predefined transmit criteria. Such transmit criteria would ideally be user programmable and/or selectable and may include any combination of: (1) transmitting a trigger signal after a predefined amount of time elapses without receiving a valid electronic tag transmission; (2) transmitting a trigger signal periodically at set intervals; (3) transmitting a trigger signal periodically at random intervals; (4) transmitting a trigger signal upon manual request by a user; and (5) transmitting a trigger signal upon request transmitted by a remote computer.
In regard to transmit criteria (5) describe above, one exemplary remote computer is remote computer 36. Remote computer 36 may be configured, for example, to detect when environmental-data received by RFID STR 20 has been transmitted by only active RFID tags (described in more detail later). Under such conditions remote computer 36 may be configured to automatically request RFID STR 20 to transmit a trigger signal to determine if passive RFID tags are in the user's environment.
Alternatively, BREM 12 may have a manual mode of option where BREM 12 only transmits RFID Smart tag trigger signals upon a user request. For example, a user may issue a manual request to scan an environment by pushing a button associated with BREM 12. BREM 12 would respond by transmitting a RFID smart tag trigger signal and processing received RFID smart tag transmissions containing environmental-data. BREM 12 may additionally be configured with audio and/or video recording capabilities. Such a configuration may further include voice recognition technology. With such a BREM 12 configuration, a user may orally describe the environment or current activity. For example, a user may activate the BREM 12 audio record feature and state the following: “I am walking up a set of stairs”. Such audio data would ideally be recorded in timed stamped memory (such as memory 17 or database 40) so that it may be accurately associated with environmental-data and bio-senor data taken contemporaneously with the audio recording.
RFID STR 20 may be further configured to communicate with display 22 and BREM computer 18 through wired or wireless communication links 21b and 21a respectively. Through such communication connections RFID STR 20 may send environmental-data to computer 18 and/or display 22. BREM computer 18 may process such environmental-data and may transmit processed and/or unprocessed environmental-data to remote computer 36. BREM computer 18 may also transmit any processed or unprocessed data to display 22.
Display 22 may comprise a number of display technologies. Exemplary display technologies may include any combination of: (a) a personal digital assistant; (b) a watch with an LCD display; (c) a watch with a segmented display; (d) an LCD display; (e) video-enabled glasses; (f) video-enabled goggles; (g) video-enabled helmets; (h) a video-enabled room; and (i) video-enabled transparent surface. One possible embodiment of a body wearable information processing terminal device is disclosed by Kita in U.S. Pat. No. 6,619,835 and such reference is incorporated herein by reference for all purposes. Exemplary virtual reality displays include systems by VR Jugger™, eGlass II™ Personal Viewer (heads-up display technology) manufactured by Virtual Vision, Inc., or AV-1, BV-3, SV-3, SV-9, EG-7 and CV-1 viewers manufactured by MicroOptical Corporation. Technology for displaying information on a windshield or other transparent surface in front of a user is disclosed by Stringfellow in U.S. Pat. No. 6,359,737 and such patent is hereby incorporated by reference for all purposes.
In one embodiment of the display 22, one or more screens in one or more rooms are provided as virtual reality display devices to provide data visualization of multiple physiological parameters (bio-readings) as well as environmental-data. A user may wear virtual reality goggles while exercising in a virtual reality “cave” having a plurality of walls capable of providing electronic images of bio-readings, reference data and environmental data. In another embodiment of the display 22, a heads-up data display may be provided that can present key biological parameters (bio-readings) such as pulse rate, average pulse rate, peak pulse rate, for example, as well as rich data environments such as virtual reality displays of three-dimensional or higher-dimensional representations of the information from the user. For example, statistics, charts, or 3-D data displays may be provided via displayed-enabled sunglasses, glasses, helmets, facemasks, goggles, driver's masks, and the like. Such technology is disclosed in U.S. Pat. No. 6,356,392 issued to Spitzer; U.S. Pat. No. 6,160,666 issued to Rallison et al.; U.S. Pat. No. 5,903,396 issued to Rallison; U.S. Pat. No. 6,157,291 issued to Kuenster et al.; U.S. Pat. No. 5,886,822 issued to Spitzer; U.S. Pat. No. 5,208,617 issued to Schwartz; and U.S. Pat. No. 4,867,551 issued to Perera and such patents are hereby incorporated by reference for all purposes.
BREM computer 18 may be further configured to monitor bio-sensor data and environmental-data and issue a BREM-alert when at least one of the monitored data sources meets predefined BREM-alert-criteria. A BREM-alert may be used to alert a remote party that a BREM 12 system has recorded certain predefined environmental-data and/or bio-senor data. A BREM-alert may be use for any reason but is ideally suited for providing emergency alerts. For example, elderly persons are prone to break bones in a fall. Should such a fall occur the injured person may not be able to request medical assistance. In additional, bio-readings alone may not be sufficient to indicate such an emergency situation exists. However, environment-data would likely indicate that a person's location has remained fixed for a prolonged period of time. For example, should a person's environmental-data indicate that the person is near an automobile in a garage outside a house, and such location has remained constant for a predefined period of time, such environment-data may suggest an injury. For such an example, the BREM-alert-criteria may be the amount of time a person's location remains substantially constant. Upon detecting such a condition, BREM computer 18 may be configured to call for emergency medical treatment and transmit the user's location to emergency personnel. Before transmitting a BREM-alert, however, BREM computer 18 would ideally notify the user that a BREM-alert transmission is pending and give the user an opportunity to cancel such BREM-alert. Such may be accomplished via a timed warning message.
BREM 12 may also be configured to issue warning messages when environmental-data is detected that meets predefined warning-criteria. Such a warning message may be issued to the BREM 12 user and/or to a remote party. For example, a person having a pacemaker may have a known list of electronic items that should be avoided. Similarly, a mop or a wet floor sign may indicate a wet and perhaps slippery floor condition. Even the most observant of people may not be aware of all items in a particular environment or may be distracted and fail to notice possible hazardous conditions. In addition, visually impaired people may not have the ability to visually inspect an environment for potentially hazardous conditions. BREM computer 18, Remote Computer 36 or some other computer associated with RFID STR 20 may be configured to compare environmental-data with a list of items that should be avoided or that may indicate a hazardous condition. When environmental-data is detected that indicates the user is near a hazardous item, RFID STR 20, a remote computer or BREM computer 18 may issue a warning message to the user. Such a warning message may be, for example, a beep, an audio voice message, a flashing light, a message displayed on display 22, a tactile signal such as a vibrating alarm, and a message printed out in Braille. Ideally, electronic tags, perhaps containing a warning code, would be associated with items such as microwave ovens, mops, wet floor signs, etc., by the BREM 12 user, the manufacture of the item, or persons in control of the environment, such as an employee of a hospital where the environment is a hospital.
Similarly, a user may be warned of a device that may affect the accuracy of bio-sensor data and wireless communications. Ideally, electronic tags programmed with an EMI (electromagnetic interference) code would be associated with items that are known to emit strong electronic fields. In the alternative, RFID STR 20, Remote Computer 36 and/or BREM computer 18 may compare environmental-data (such as model numbers) retrieved from smart tags associated with items in an environment with “stored data” in a memory (a list stored in a database associated with remote computer 36 is one example). Such “stored data” would ideally correspond to items known to radiate strong electronic magnetic fields. When environment-data is detected that indicates the existence of EMI hostile devices, the user could be warned to check BREM 12 for proper operation and/or BERM 12 could perform a self calibration and warn the user of improper operation.
BREM 12 may also be configured to communicate with treatment control systems. Exemplary treatment control systems may include pharmaceutical control systems (an insulin injection system is one example) and therapeutic control systems (air conditioning/heating systems or climate control systems, heating pad, localized cooling system, bed positioning control systems are examples). BREM 12 communicates with such control systems by generating treatment-signals. Treatment-signals are simply commands coded in electronic format that tell a control system what action to perform. Such treatment-signals may be generated by BREM computer 18 and transmitted to pharmaceutical treatment control 41 and/or therapeutic treatment control 43 through a wired or wireless communication link 41a and 43a.
Such treatment-signals may be generated in response to bio-sensor data taken from a body being monitored as well as environmental-data describing the environment in which such bio-sensor data are being generated. Exemplary therapeutic treatments may include any combination of: (1) heating a body region, (2) cooling a body region, (3) modification of humidity levels, (4) adjustment of room temperature, (5) alteration of the position of a bed. One exemplary pharmaceutical treatment would be insulin injections from a portable drug delivery system associated with a body. Such insulin injections may be administered based on bio-sensor data that indicates, for example, that a body's glucose level has exceeded a predefined level. Portable drug delivery systems are well known by those of ordinary skill in the art.
One of ordinary skill in the art will realize that the each brand and type of treatment control system may have unique “command” sets, unique treatment-signal format requirements as well as different communication protocol requirements. Restated, each treatment control system is likely to have its own set of specialized commands that only it recognizes. First, a command set is simply a set of commands that tells a device what action to perform. Second, format requirements may be considered the “syntax” of a message (i.e. the way the commands need to be arranged). Third, communication protocol requirements are simply a set of detailed rules, sequences, message formats, and procedures that computer systems use and understand when exchanging data with each other.
For example, treatment-signal “inj 10 cc X;” includes four command codes in an exemplary syntax. For such exemplary treatment signal, command 1, “inj”, means inject, command 2, “10”, is the number 10, command 3, “cc”, is a unit of measure (cubic centimeters in this example) and command 4, “X”, is the substance to be injected (i.e. insulin). For such an example, “inj 10 cc X;” simply means “inject 10 cubic centimeters of substance X”. The “syntax” requirement is to list: (a) the action first, (b) the amount second, (c) the units third and (d) the substance to be injected forth, with all commands separated by a space and the command string ending with a semicolon. The communications protocol may simply be the proper protocol for sending a message, such as the protocol for sending a wireless message using Wi-Fi technology or any other well known communication protocol.
Such treatment-signal formatting routines may be incorporated in a driver program. Generally speaking, a control system driver program is a device specific program that acts like a translator between the device and other programs that use the device. As noted above, each treatment system controller is likely to have its own set of specialized commands that only it recognizes. To allow BREM 12 to use generic commands, a driver program may be used that accepts generic commands from a BREM program and then translates them into specialized commands for the treatment control system. Such a program would ideally be automatically uploaded into a BREM 12 computer (using environmental-data as described below) and used to format and transmit treatment-signals.
BREM 12 is ideally configured to automatically determine (hereafter referred to as auto-configuration) (1) the type and/or brand of treatment control system(s) to be used and (2) the command, syntax and protocol requirements (or driver file) needed to communicated with such treatment control system(s). The value of the auto-configuration function may be best explained by way of example. Consider a standard universal infra-red television remote control. Anyone who has had the opportunity to program a universal remote control to operate a particular television will appreciate the tedious and sometimes complex nature of such an exercise. If the universal remote control is configured incorrectly, an incorrectly formatted infra-red signal is sent to the television resulting in improper operation. For such an example, the TV may not operate or may jump to the wrong channel. Similarly, should a treatment control system receive improperly formatted treatment-signals (control signals), the treatment control system may not work, or perhaps even worse, may provide the wrong treatment.
The BREM computer 18 may communicate with an external control system through communication link 29 and request control system identification information. Alternatively, the BREM 12 auto-configuration function may be accomplished using environmental-data retrieved by RFID STR 20. RFID STR 20 may be configured to retrieve product information from electronic tags associated with pharmaceutical treatment control 41 and/or therapeutic treatment control 43 to obtain, for example, model number information. BREM computer 18 could then use such identification information to request auto-configuration information from a remote computer. Such auto-configuration information may be in the form of a treatment-system-controller driver program. Alternatively, BREM computer 18 could download/transfer information from a local memory, such as an EEPROM memory 17, which stores auto-configuration information for a plurality of control systems. With such information, BREM computer 18 can perform an automatic configuration function that assures properly formatted treatment-signals.
For example, assume that BREM computer 18, using RFID STR 20, retrieves the model number for bed controller X near the body associated with BREM 12. BREM computer 18 may access database 40 and use such model number information to retrieve and install a bed controller X driver program. When BREM computer 18 determines that the bed position should be changed, BREM computer 18 may use such driver program to format treatment-signals that are transmitted to bed controller X.
Referring now to FIG. 2, BREM/BRM systems may also be used to monitor a plurality of bodies. BRM systems are systems that do not include an electronic tag scanning device (although only BREM systems are depicted in FIG. 2). BREM/BRM systems may be associated, for example, with members of a football team. Such functionality provides coaches as well as fans with the ability to track the physical condition of players during games. During a game, fans and coaches may find the fatigue level, as indicated by heart rate, of particular importance. On a hot summer day, the hydration level of a player may be of particular importance to a coach. To facilitate remote access to a plurality of BREM/BRM systems, a networking system, such as a local area network (LAN) shown in FIG. 2 may be utilized. In such an exemplary embodiment, BREM/BRM system 11 may incorporate a TCP/IP protocol suite and an HTTP (HyperText Transfer Protocol) server to provide two-way access to the BREM/BRM system data. Such TCP/IP protocols and HTTP server technology are well known in the art.
For such an embodiment, the BREM systems 14 and 16 may include an HTTP server and a TCP/IP protocol stack. Alternatively, an HTTP server and a TCP/IP protocol stack may be included in LAN computer 102. Such a configuration would eliminate the need to include an HTTP server in each BREM system. Communication link 29 may comprise a gateway 100 which enables continuous remote access to BREM/BRM system devices. Alternatively, such gateway may be incorporated in LAN computer 102. A gateway is generally defined as an electronic device that connects two otherwise incompatible systems; however, a gateway may simply be a connection between two compatible systems.
The TCP/IP protocol suite may be incorporated into gateway 100 serving multiple BREM/BRM systems via a wired or wireless two-way network. Gateway 100 may also incorporate an HTTP server for accessing data from multiple BREM/BRM devices and for transmission of data to individual BREM/BRM devices.
In the above described TCP/IP enabled BREM and BRM systems, communications link 38a provides access to a first network operating in accordance with a predetermined protocol (TCP/IP is one example). A plurality of BREM and/or BRM devices may comprise a second network, such as a LAN. In FIG. 2, the second network comprises LAN Central Computer 102 is connected to a plurality of BREM devices, BREM 14 and BREM 16. A gateway 100 operatively couples the first network to the second network. Finally, an HTTP server is embedded in either the gateway 100, LAN Central Computer 102 or the plurality of BREM/BRM devices facilitating the transfer of data between the two networks. Additionally, gateway 100 may be incorporated into LAN Central Computer 102.
Such technology is fully disclosed by Ardalan et al. in U.S. Pat. No. 6,363,057 for use in a system for communicating with electricity meters, which is hereby incorporated by reference for all purposes.
With such a configuration, one of ordinary skill in the art will appreciate that individual BREM/BRM devices or groups of BREM/BRM devices may be accessed as if the devices were a web site and their information could be displayed on a web browser. Remote computer 36 may be, for example, a computer owned by a fan watching a football game on television where remote computer 36 is configured to display bio-reading information for selected players in the game. Additionally, using such a BREM system, a fan could request RFID STR 20 to scan a player to determine the type and brand of equipment the player is using. Bio-reading data and environmental-data could be displayed on a television screen viewable by anyone watching the game.
Referring now to FIG. 3, exemplary environment 50 is shown. In exemplary environment 50, electronic tags 52 are shown associated with items in the environment. In the present configuration, BREM 12 is a portable device associated with body 54. Note that the exemplary BREM 12 embodiment of the present invention comprises RFID STR 20, BREM computer 18 and display 22 as separate components. It should be appreciated that the following discussion may be equally applicable to integrated systems such as BREM 14 and BREM 16. RFID STR 20 may be in communication with BREM computer 18 (not shown) through a wired or wireless communication link 21a (FIG. 1) using communication technologies such as Bluetooth and Wi-Fi. Such wireless communications technologies are well known in the art. RFID STR 20 may be incorporated within a personal digital assistant 56 (PDA), a cell phone 58 or some other portable computing device.
The electronic tags 52 may be attached directly to items as illustrated in FIG. 2. In this embodiment, the electronic tag 52 may be, for example, adhesive backed labels or tags that are attached directly to the items. Such electronic tag 52 may be attached to the items at the place of manufacturer, by a retailer that sells the items, a user, persons in control of the environment or some other entity.
The product identification information stored in the electronic tag 52 is not to be limited in scope, and may include, for example, information identifying the type of product, brand name of product, manufacturer of the product, etc. The type of product information stored in electronic tag 52 should be adequate to correlate with various manners of listing items. Items and associated electronic tags 52 depicted in exemplary environment 50 include chair 60, microwave oven 62, computer 64, fire extinguisher 68, clock 70, exit sign 72, wall 74, light switch 76, desk 78, mop 80, window 82 and phone 84. The information stored in electronic tag 52 associated with microwave oven 62, for example, may include an EMI code as well as a warning code which may be used to warn body 54 of possible interference with electronic devices associated with body 54. The information stored in electronic tag 52 associated with mop 80 may include a warning code that may be used to warn body 54 of a possible wet floor. The electronic tag 52 associated with fire extinguisher 68 may include location information informing body 54 that fire extinguisher 68 hangs on the other side of wall 74. The electronic tag 52 associated with exit sign 72 may be used to inform body 54 of a way out of a building, which may be particularly important in a smoke filled or poorly lit environment. Knowing the location of light switch 76 may be useful when the lights in exemplary environment 50 are not on and the environment is dark. Knowing the location of all the items in exemplary environment 50 may be of great assistance to a visually impaired body. Indeed, it should be clear to one of ordinary skill in the art that exemplary BREM 12 according to aspects of the present invention gives even the visually impaired body the ability to see in the dark, peer around corners and look through walls (figuratively speaking).
Exemplary electronic tag and electronic tag reader/scanner technology are now discussed in more detail. One smart tag 52 technology that may be used is RFID smart tags. With conventional RFID “smart” systems, the smart tags 52 are passive devices. Referring to FIG. 3, RFID STR 20 may emit a trigger excitation signal 86 (not shown) that is received by internal antenna in a smart tag 52. Alternatively, trigger excitation signal 86 may be generated by transmitter 88. This excitation signal 86 causes the smart tag 52 to generate and transmit signal 90, an electromagnetic pulse of coded digital data containing the product identification information. The coded signal 90 is received by the RFID STR 20, decoded and perhaps transmitted to BREM computer 18, remote computer 36 and/or display 22 in any number of ways.
RFID smart tag technology is known and understood by those skilled in the art, and a detailed explanation thereof is not necessary for purposes of describing the method and system according to the present invention. Generally, conductive or passive smart tags 52 consist of silicon or other semiconductors, a coiled, etched, or stamped antenna, a capacitor, and a substrate on which the components are mounted or embedded. A protective covering is typically used to encapsulate and seal the substrate. Inductive or passive smart tags have been introduced by Motorola under the name “BiStatix.” A detailed description of the BiStatix device may be found in U.S. Pat. No. 6,259,367 B1, incorporated herein by reference in its entirety for all purposes. Another commercial source of suitable smart tags is Alien Technology Corporation of Morgan Hill, Calif., under the technology name FSA (Fluidic Self-Assembly). With the FSA process, tiny semiconductor devices are assembled into rolls of flexible plastic. The resulting “smart” substrate can be attached or embedded in a variety of surfaces. The smart tag technology under development at the Auto-ID Center at Massachusetts Institute of Technology (Cambridge, Mass.) can also be used within the scope of the present invention. Further information on smart tags and related technology is disclosed in U.S. Pat. No. 6,451,154, “RFID Manufacturing Concepts,” issued Sep. 17, 2002 to Grabau et al.; U.S. Pat. No. 6,354,493, “System and Method for Finding a Specific RFID Tagged Article Located in a Plurality of RFID Tagged Articles,” issued Mar. 12, 2002 to Mon; PCT publication WO 02/48955, published Jun. 20, 2002; U.S. Pat. No. 6,362,738, “Reader for Use in a Radio Frequency Identification System and Method,” issued Mar. 26, 2002 to Vega; D. McFarlane, “Auto-ID Based Control,” White Paper for the Auto-ID Centre Institute for Manufacturing, University of Cambridge, Cambridge, United Kingdom, Feb. 1, 2002, available at www.autoidcenter.org/research/CAM-AUTOID-WH-004.pdf; and Chien Yaw Wong, “Integration of Auto-ID Tagging System with Holonic Manufacturing Systems,” White Paper for the Auto-ID Centre Institute for Manufacturing, University of Cambridge, Cambridge, United Kingdom, September 2001, available at www.autoidcenter.org/research/CAM-WH-001.pdf. Such references are hereby incorporated herein by reference in their entirety for all allowed purposes.
Other RFID technologies believed to be of value for the present invention include those produced by Microchip Technologies (Chandler, Ariz.), which provides remote read-write chips at several frequencies. Also of potential value are the 1*CODE chips and readers of Philips Semiconductor (Eindhoven, The Netherlands), which, in one embodiment, are said to include 384 bit configurable read/write memory with 64 bits for a unique serial number (e.g., an electronic product code). Sokymat (Lausanne, Switzerland) markets the PICCOLO read-only RFID disc tag which transmits data to a reader station by an AM radio signal. The tag is said to have 64 bits of data that can be programmed during manufacture by laser fusing of polysilicon links in order to store a unique code on each tag.
Texas Instruments (Dallas, Tex.) offers RFID technology as part of Texas Instruments RFID (TI*RFID™) Systems, formerly known as the TIRIS™ system (Texas Instruments Registration and Identification System), which is used to track and identify various assets using devices such as the TI Tag It™ chip.
Gemplus (Gemenos, France) provides smart tags (sometimes called “smart labels”) and smart cards employing RFID technology, which may be used as smart tags. They also market interfaces, antennas, scanners and software that can be adapted for use with smart tags.
Nedap (Groenlo, The Netherlands) provides smart cards and a 13.56 MHz smart tag using RFID technology with 512 bits of read-write memory and a range of about 120 cm. It is claimed that about 20 such tags per second can be read successfully by a scanner.
Checkpoint Systems Inc. (Miami, Fla.) offers a smart tag with WORM technology (write once, read many). One example is the MCRF355 chip, described more fully at www.idsystems.com/reader/199905/join0599.htm.
PDA-like reader systems and other portable readers for RFID technology are marketed by Omron Company (Tokyo, Japan), such as the Model V700 or V720 series.
High frequency bands can be used in RFID technology, such as bands between 300 MHz and 10 GHz. SCS Corporation (Rancho Bernardo, Calif.), for example, markets smart tag technology at 2.45 GHz. Ultra-wide band technology can also be adapted for RFID systems.
A related technology within the scope of the present invention is Surface Acoustic Wave (SAW) technology. For example, InfoRay (Cambridge, Mass.) markets a passive smart tag that is said to achieve long ranges (up to 30 meters) using a Surface Acoustic Wave (SAW) device on a chip coupled with an antenna. The SAW device converts a radio signal to an acoustic wave, modulates it with an ID code, then transforms it to another radio signal that is emitted by the smart tag and read by a scanner. The ID code of the smart tag is extracted from the radio signal. The scanner is said to compare the spectral content of the signal with a database of signatures to derive the ID code. This method enables a read range of up to 30 m (typical 10-20 m). The system can operate in the 915 MHz band and 2.45 GHz band. RFSAW, Inc. (Dallas, Tex.) also provides minute Surface Acoustic Wave (SAW) RFID devices that can be used within the scope of the present invention.
The antenna embedded within the smart tags 52 is generally one component of the device, though it is recognized that alternatives to antennas may exist in some applications. For example, for some metallic objects, the smart tag need not comprise an antenna but the metallic object itself can serve as the antenna. The excitation signal 86 from the RFID STR 52 can be received by the antenna to “activate” the smart tag. The received excitation signal 86 is the power source for the smart tag 52 and results in the generation of the electromagnetic pulse containing the coded product/item identification information signal 90. A detailed description of RFID smart tag antennas may be found in U.S. Pat. No. 6,320,556 B1, incorporated herein by reference for all purposes.
In an alternate embodiment, the smart tags 52 may be active devices. In this configuration, the smart tag 52 includes active transceiving circuitry that has the capability to selectively respond to coded request signals transmitted by an RFID STR 52. The active smart tag 52 may include the capability to delete its fixed code and receive new or additional information beyond the information contained in its fixed code. An active smart tag 52 requires an internal power supply, such as a micro-battery, thin film battery, or the like. Active tags 52 may be desired in the scenarios wherein the tags 52 are mounted at storage locations of particular products. In this way, as different products are stored at the respective locations, the smart tags 52 can be programmed accordingly.
Examples of methodologies for using exemplary BREM systems 12, 14 and 16 are depicted in high level block diagrams present in FIG. 4 through FIG. 8. FIG. 4 depicts exemplary logic for tracking environmental-data. Such an environmental-data tracking routine is ideally implemented in software executed by BREM computer 18. It should be appreciated, however, that any computer with access to communications link 29 may be the computer executing the environmental-data tracking routine and hereafter such computer will simply be referred to as the “central computer”. It should also be noted that the general goal of tracking environmental-data is to provide a means for determining the effects a body's environment has on the generation of such body's bio-readings as determined using bio-sensors. Thus, environmental-data and bio-sensor data should be stored in a manner that allows correlation in time (time synchronization) between the two sets of data. Thus, environmental-data and bio-sensor data (bio-reading data) are ideally stored in a memory, such as memory 17, so that the time such data was generated can be ascertained. One exemplary method is to store such data in memory along with the time such data was recorded.
FIG. 4 depicts a high level block diagram describing an exemplary Environmental-data Tracking routine. Step 200 marks the entry point into such routine. At step 202, the central computer listens for electronic tag transmissions to determine if an electronic tag trigger signal, such as trigger signal 86 (FIG. 2), should be transmitted by RFID STR 20 associated with body 54. As previously noted, if a trigger signal has already been transmitted by transmitter 88, for example, or if active electronic tags are being used, there may be no need for RFID STR 20 to waste energy transmitting an additional trigger signal. Such a condition can be determined by first listening for electronic tag transmissions. If at step 204 no electronic tag transmissions are detected, program control passes to step 206 and an electronic tag trigger signal is be transmitted. It should be appreciated that such transmission may be delayed by a timing routine to prevent continuous transmissions or too frequent transmissions.
If, however, at step 204 environmental data has been received, program control passes to step 208. At step 208 such data is stored in a timed stamped memory, marked as “untracked” and marked as “pending”. Ideally, a non-volatile memory such as EEPROM or a hard drive type memory is used to store such data. A volatile memory may also be used to store such data. The term “time-stamped memory” simply refers to some method of marking stored environmental-data so that the time the item (associated with such data) was encountered may be determined. The term “untracked” signifies that the environmental-data has not yet been determined to be worthy of being tracked. The term “pending” signifies that the environmental-data has not been evaluated to determine if such environmental-data classification should be changed to “track” (described later).
Next, at step 210, the central computer determines if a trigger signal should be transmitted based on predefined transmit-criteria. Exemplary transmit-criteria may include any combination of: (1) periodically at set intervals; (2) periodically at random intervals; (3) upon manual request by a user; and (4) upon request automatically generated by a computer. For example, if the central computer determines that all the received environmental-data has been transmitted by active electronic tags, the central computer may request RFID STR 20 to transmit a trigger signal to check for passive tags that may be present. After step 210, program control loops back to step 202.
FIG. 5 presents an exemplary Environmental-data Evaluation routine where step 220 marks entry into such a routine. At step 222, the central computer accesses environmental-data memory to check for stored environmental-data marked as pending. It should be appreciated that any computer with access to communications link 29 may be the computer executing environmental-data evaluation routine 220. Alternatively, the Environmental-data Evaluation routine may be incorporated into the Environmental-Data Tracking routine. As noted above, pending environmental-data has not yet been evaluated to determine if such data is to be tracked. If at step 224 the central computer determines that no pending environmental-data exists in memory, program control loops back to step 222. If, however, at step 224 the central computer determines that pending environmental-data is stored in memory, program control passes to step 226 where the next environmental-data to be evaluated is compared to predefined tracking-rules.
Tracking-rules are simply predefined rules that are used by the central computer to determine if environmental-data should be tracked. For example, while shopping in a grocery store body 54 using BREM 12 may pass near 50 jar of jelly, all having electronic tags and transmitting environmental-data. It is unlikely that body 54 would need to track each jar of jelly. Thus, a tracking-rule (in words, not code) may be as follows: “If environmental data received for an item is substantially identical to environmental data already recorded in the current environment over a predefined interval of time, only track 1 such item and maintain a counter value.” Using such a rule, for the above example, the environmental-data for the first jelly item would be tracked and a counter value would be maintained indicating how many jelly items were present. Alternatively, a user may wish to record the detection of only one jar of jelly (no counter) or simply ignore all such data.
One of ordinary skill in the art will recognize that such tracking-rules are likely to be quite diverse and body/user dependent, however, there will likely be a set of default rules for tracking items. For example, the central computer may be configured to always track environmental-data relating to the location of exit doors, safety items such as fire extinguishers and known dangerous items such as firearms.
If at step 228 the environmental-data being evaluated is to be tracked, program control passes to step 230 where such environmental-data is reclassified as “tracked data” after which program control passes to step 232. If, however, at step 228 the central computer determines that the environmental-data being evaluated is not to be tracked, program control skips to step 232. At step 232, the environmental-data is marked as having been evaluated. Next, program control passes to step 234 where an exemplary Item-Warning routine (described below) is executed. When program control returns from the Item-warning routine, an exemplary BREM-alert routine (described below) is executed. When program control returns from the BREM-alert routine, program control passes to step 238 where the central computer determines if any more environmental-data is pending evaluation. If pending environmental-data is located, program control passes back to step 226. Otherwise, program control passes back to step 222.
It should be appreciated that, ideally, tracked and untracked environmental-data will be stored in a memory for later review. One way in which tracked environmental-data differs from untracked data is that tracked environmental-data is intended to be presented along with bio-sensor data upon user request (or automatically presented). As noted previously, such data may be presented to a user in any number of ways. Tracked and untracked environmental-data may be compressed and archived as needed using well known programs designed for such functions. Notably, a review of untracked environmental-data may inspire the creation of new rules based on environmental-data/bio-sensor data relationships not previously appreciated. Such a review of untracked environmental-data may useful, for example, in searching for an explanation as to the cause of unusual bio-sensor data that has been recorded. As an alternative, particularly in systems with limited memory, untracked environmental-data may simply be discarded.
Attention is now directed to FIG. 6 and the exemplary Item-Warning routine. The purpose of the Item-Warning routine is to warn a BREM 12 user of a possible dangerous item or hazardous condition detected in the user's environment. Such items may be electronic devices that generate strong electromagnetic fields that can interfere with the proper operation of BREM 12 or other electronic items associated with body 54 (such as a pacemaker). For example, warnings may be issued to warn a user of items as simple as a mop, which may indicate the possibility of a wet floor. A BREM 12 user may be issued a warning where such warning comprises a voice/text message consistent with the information on a warning sign. Such signs are well known and commonly used to provide a visual notification of a potentially dangerous environmental condition. Examples of such signs include wet floor, hot surface and slippery surface, watch your head, watch your step, high voltage, etc. Similarly, warnings may be issued that are consistent with informative type signs, such as wet paint, do not touch, Library, Bathroom or no smoking.
Step 250 marks entry into an exemplary Item-Warning routine. At step 252, environmental-data is compared to warning-criteria. If the environmental-data associated with an item in the user's environment indicates that a user should be warned that such an item is in the user's environment, a warning message is issued to the user. Warning-criteria may be any suitable criteria that the central computer may use to determine if a user should be warned of an environmental item or situation. Thus, warning-criteria may simply be a list of item model numbers or general item descriptions (i.e. microwave). The warning message may be formatted in any number of ways and may include any combination of the following: (1) a description of the item; (2) the location of the item; and (3) a description of the warning (warning message). Exemplary warning messages may include any combination of: (1) a warning specific beep; (2) an audio voice message; (3) a flashing light; (3) a message displayed on a display; and (4) a message printed in Braille. Also, the warning-criteria and the location of the item that caused the warning to be issued may be recorded for future reference. Storing previous warnings and information describing the items that caused such warnings and the item's location provides for the ability to warn a user of a possibly dangerous location before the user enters such location. It should be appreciated that warnings my also be transmitted to a remote computer.
Referring now to FIG. 7, an exemplary BREM-alert routine is illustrated where step 260 marks the entry into the routine. Generally speaking, a BREM-alert is a transmission sent to a remote party. Such transmission may indicate, for example, an emergency condition exists that threatens the well being of a body associated with BREM 12. At step 262, environmental-data is compared to BREM-alert criteria. BREM-alert criteria are any suitable criteria a computer may use to determine if an alert condition exists, particularly emergency conditions. For example, if a person is knocked out, passes out or otherwise becomes incapacitated, such a person's environmental-data will remain relatively constant (depending on the environment). Thus, exemplary BREM-alert criteria may include the following: “If environmental-data remains 95% constant in a non-exempt location, initiate a BREM-alert”. An example of an exempt location might be a couch in a person's living room. At step 264 the central computer determines if the current environment-data meets any BREM-alert criteria in a predefined BREM-alert criteria list. If the central computer determines that no alert condition exists, program control returns to the calling routine (Environmental-data Evaluation Routine for this embodiment). If, however, the central computer determines that a BREM-alert should be issued, program control is transferred to step 266. At step 266, a count down timer is initialized to a predefined value, such as 60 seconds. Program control then continues to step 268 where the user is warned of a pending BREM-alert transmission, the countdown timer value is presented and the user is given the opportunity to cancel the BREM-alert transmission during the timed period. Such information may be displayed, for example, on displayed 22. At step 270, the central computer determines if the BREM-alert has been aborted, and if so, program control returns to the calling routine. If, however, the BREM-alert has not been aborted, program control transfers to step 272 and the central computer checks to see if the countdown timer has expired. If the countdown timer has not expired, program control returns to step 268 and the BREM-alert notification information presented to the user may be updated (for example, updating the countdown timer value). If, however, the countdown timer value has expired, program control jumps to step 274 and a BREM-alert is transmitted to the appropriated entity (i.e. a fire department, police department and/or emergency medical service personnel, a remote computer, etc.). The user may also be notified that the BREM-alert transmission has been transmitted and display on display 22 the status of any response. Such a response may be a message indicating that the police have been notified and the estimated time of arrival is 10 minutes.
Attention now is directed to FIG. 8 which depicts an exemplary Auto-Configuration routine. The purpose of the auto-configuration routine is to automatically configure a BREM 12 system to generated properly formatted treatment-signals required to accurately communicate with a treatment controller, such as a pharmaceutical treatment control system (i.e. drug delivery system) or a therapeutic control system (such as air conditioning systems, bed positioning systems, etc.). As previously noted, treatment-signals typically must be precisely formatted to communicate accurately with a treatment control system. Treatment-signal formatting criteria may be provided in the form of a treatment-controller driver file. For BREM 12 to auto-configure its treatment-signal generation means, BREM 12 requires information (identification information would be particularly useful) about the type of treatment-controllers located in the BREM 12 user's environment. The auto-configuration routine first determines the treatment controllers present in a user's environment (perhaps using environmental-data retrieved by RFID STR 20). With such information, the auto-configuration routine automatically retrieves the treatment-controller driver file(s) necessary to format treatment-signals to correctly communicate and control a treatment control system.
Step 280 marks entry into the auto-configuration routine. At step 282, the central computer retrieves treatment-control-system-information. Such treatment-control-system-information may include the necessary treatment-signal criteria requirements or may simply be treatment-controller identification information. The central computer may retrieve treatment-control-system-information using an electronic tag scanning device, such as RFID STR 20. Alternatively, the central computer may communicate directly with the treatment-controller using wireless communication technology such as Wi-Fi. At step 284 the central computer compares the retrieved treatment-control-system-information with the current treatment-controller information for which BREM 12 had been previously configured. If the central computer determines the received treatment-control-system-information is different from the current treatment-controller information, the central computer obtains new treatment-signal criteria and reconfigures BREM 12 to use the new treatment-signal criteria (step 286). The central computer may obtain new treatment-signal criteria by accessing a remote computer or a local memory associated with BREM 12. One exemplary local memory would be EEPROM memory.
If, however, at step 284, the received treatment-control-system-information is the same as the current treatment-controller information, program control simply jumps to step 288. At step 288 a test command may be sent to the controller to help verify proper BREM 12 configuration. Such a step is optional but recommended. At step 290 the central computer determines if the test command was successful (automatically if two-way communication is possible). If the command was not successful, program control passes to step 292 and the user is warned of a configuration error. Otherwise, program control simply returns to the calling routine.
While the present subject matter has been described in detail with respect to specific embodiments thereof, it will be appreciated that those skilled in the art, upon attaining an understanding of the foregoing may readily adapt the present technology for alterations to, variations of, and equivalents to such embodiments. Accordingly, the scope of the present disclosure is by way of example rather than by way of limitation, and the subject disclosure does not preclude inclusion of such modifications, variations, and/or additions to the present subject matter as would be readily apparent to one of ordinary skill in the art.
It should also be appreciated that the system and method according to the invention are not limited to any particular type of commercial or market scenario, but have application wherever consumer goods or products are typically purchased in accordance with a predefined or predetermined list of such products.

Claims (45)

What is claimed is:
1. A body and environment monitoring system comprising:
at least one bio-sensor associated with a body and configured to generate sensor-data related to at least one body-parameter;
a first computer in communication with said at least one bio-sensor and configured to retrieve sensor-data from said at least one bio-sensor;
at least one electronic tag scanning device configured to retrieve environmental-data stored in electronic tags associated with items in an environment wherein said at least one electronic tag scanning device is one of (a) adapted to be mounted on said body, (b) adapted to be attached to said body and (c) adapted to be carried by said body, said electronic tags remaining with their respective associated item within the environment such that said electronic tag scanning device retrieves the environmental-data when the monitored body comes within a predetermined range of said electronic tags, said stored environmental data relating to a characteristic of the associated item that is relevant to interpretation of the bio-sensor data; and
memory for storing at least one of said sensor-data and said environmental-data and wherein said memory is at least one of a volatile memory and a non-volatile memory.
2. A body and environment monitoring system as in claim 1, wherein said environmental-data is at least one member from the group consisting of: (1) EMI Code; (2) item identification number; (3) item model number; (4) warning code; (5) room code; (6) floor code; (7) building code; (8) vehicle code; (9) meal code and (10) nutrition code.
3. A body and environment monitoring system as in claim 1, wherein said first computer is configured to generate at least one of therapeutic treatment-signals and pharmaceutical treatment-signals when a monitored body-parameter meets predefined treatment-criteria.
4. A body and environment monitoring system as in claim 3,
wherein said at least one electronic tag scanning device is further configured to communicate with said first computer and to transfer at least part of said environmental-data to said first computer; and
wherein said first computer is further configured to automatically determine the proper treatment-signal format using at least part of said environmental-data received from an electronic tag associated with a treatment-control system.
5. A body and environment monitoring system as in claim 1, wherein said first computer is configured to:
communicate with said at least one electronic tag scanning device;
monitor said environmental-data and compare said environmental-data to predefined warning-criteria;
issue a warning message when monitored environmental-data meets predefined warning-criteria; and
wherein said warning message is issued to a local electronic device.
6. A body and environment monitoring system as in claim 5, wherein said first computer is configured to communicate with a remote computer and wherein said warning message is transmitted to said remote computer over at least one of a wired or wireless communications link.
7. A body and environment monitoring system as in claim 6, further comprising a display and wherein said warning message is at least one member from the group consisting of: (1) warning specific beep; (2) audio voice message; (3) flashing light; (3) message displayed on said display; (4) a tactile signal; (5) a mechanical vibration; and (4) message printed in Braille.
8. A body and environment monitoring system as in claim 7, wherein said first computer is further configured to accumulate reference data.
9. A body and environment monitoring system as in claim 8, wherein said display is configured to display at least one of said sensor-data, said environmental-data, said warning criteria and said reference data.
10. A body and environment monitoring system as in claim 1, wherein said first computer is configured to:
communicate with said at least one electronic tag scanning device;
communicate with a remote computer;
monitor said environmental-data and compare said environmental-data to predefined BREM-alert-criteria;
issue a BREM-alert when monitored environmental-data meets predefined BREM-alert-criteria; and
wherein said BREM-alert is issued to at least one of a local electronic device and a remote computer.
11. A body and environment monitoring system as in claim 10, wherein said first computer issues a timed warning message informing a user of a pending BREM-alert transmission and providing said user the opportunity to cancel said BREM-alert transmission.
12. A body and environment monitoring system as in claim 1, wherein a warning message is issued when environmental-data is detected by said least one electronic tag scanning device that meets predefined warning-criteria.
13. A body and environment monitoring system as in claim 12, further comprising a display configured to display at least one of said sensor-data, processed sensor-data, said environmental-data, processed environmental-data, said predefined warning-criteria and said warning message.
14. A body and environment monitoring system as in claim 13, wherein said warning message is at least one member from the group consisting of: (1) warning specific beep; (2) audio message; (3) flashing light; (3) message displayed on said display; and (4) message printed in Braille.
15. A body and environment monitoring system as in claim 1, wherein said body is a human body.
16. A body and environment monitoring system as in claim 15, wherein said at least one body-parameter is at least one member from the group consisting of: (1) body temperature; (2) blood pressure; (3) heart rate; (4) blood sugar level; (5) blood oxygen level; (6) cholesterol level; (7) respiration rate; (8) hormone level; (9) galvanic skin response; (10) EMG; (11) EEG; (12) EOG; (13) body fat; (14) hydration level (15) activity level; (16) body position; (17) UV radiation exposure; and (18) UV radiation absorption.
17. A body and environment monitoring system as in claim 1, wherein said at least one electronic tag scanning device is an RFID STR device and wherein said electronic tag is an RFID smart tag.
18. A body and environment monitoring system as in claim 17, wherein said RFID STR device is configured to listen for RFID smart tag signals and to transmit a RFID smart tag trigger signal when no RFID smart tag signals are detected.
19. A body and environment monitoring system as in claim 18, further comprising a display configured to display information received from at least one of said first computer and said REID RFID STR device.
20. A body and environment monitoring system as in claim 19, wherein said display is further configured to display at least part of said sensor-data, wherein said sensor-data is at least one of real-time, near real-time data, processed sensor-data and unprocessed sensor-data.
21. A body and environment monitoring system as in claim 1, wherein said first computer is in wireless communication with a remote computer and wherein said remote computer is connected to at least one of a local area network and a wide area network.
22. A monitoring system comprising:
at least one electronic tag scanning device configured to transmit an electronic tag trigger signal and to receive electronic tag transmissions;
a first computer in communication with at least one electronic tag scanning device and configured to use said at least one electronic tag scanning device to retrieve environmental-data stored in electronic tags associated with items within an environment;
memory in communication with said first computer wherein said memory is at least one of a volatile memory and a non-volatile memory;
wherein said first computer stores retrieved environmental-data in said memory;
wherein said first computer is further configured to use said at least one electronic tag scanning device to transmit an electronic tag trigger signal when a predefined amount of time elapses without a valid electronic tag transmission being received containing valid environmental-data;
wherein said first computer and said at least one electronic tag scanning device is at least one of (a) mounted on a body, (b) attached to a body, and (c) carried by a body; and
at least one bio-sensor associated with a body and configured to generate sensor-data for at least one body-parameter, said first computer is in communication with said at least one bio-sensor and configured to retrieve sensor-data from said at least one bio-sensor and to store said sensor-data in said memory, said electronic tags remaining with their respective associated item within the environment such that said electronic tag scanning device retrieves the environmental-data upon coming within a predetermined range of said electronic tags, said stored environmental data relating to a characteristic of the associated item that is relevant to interpretation of the bio-sensor data.
23. A monitoring system as in claim 22, wherein said at least one electronic tag scanning device is an REID RFID STR device and wherein said electronic tag is an RFID smart tag.
24. A monitoring system as in claim 23, wherein said environmental-data is at least one member from the group consisting of: (1) EMI Code; (2) item identification number; (3) item model number; (4) warning code; (5) room code; (6) floor code; (7) building code; (8) vehicle code; (9) meal code and (10) nutrition code.
25. A monitoring system as in claim 22, wherein said first computer is in communication with a remote computer.
26. A monitoring system as in claim 25, wherein said first computer is further configured to use said at least one electronic tag scanning device to transmit an electronic tag trigger signal according to transmit-criteria where said transmit-criteria is at least one member from the group consisting of: (1) periodically at set intervals; (2) periodically at random intervals; (3) upon manual request by a user; and (4) automatic request issued by said remote computer.
27. A monitoring system as in claim 22, wherein said first computer issues a warning message when retrieved environmental-data meets predefined warning-criteria.
28. A monitoring system as in claim 27, wherein said first computer is further configured to communicate with a remote computer and wherein said warning message is transmitted to said remote computer.
29. A monitoring system as in claim 27, further comprising a display in communication with said first computer and configured to display at least one of said environmental data and said warning message.
30. A monitoring system as in claim 29, wherein said display is at least one member from the group consisting of: (a) a display associated with a personal digital assistant; (b) LCD display associated with a watch; (c) a segmented display associated with a watch; (d) an LCD display associates with said first computer; (e) video-enabled glasses; (f) video-enabled goggles; (g) video-enabled helmets; (h) video-enabled room; and (i) video-enabled transparent surface.
31. A monitoring system as in claim 22, wherein said first computer is configured to automatically transmit treatment-signals when a monitored body-parameter meets predefined treatment-criteria.
32. A monitoring system as in claim 31, wherein said first computer is further configured to automatically format said treatment-signals based on environmental-data retrieved from electronic tags associated with a treatment control system near said body.
33. A monitoring system as in claim 32, wherein said first computer is further configured to accumulate reference data and wherein said display is further configured to display at least one of said reference data, said environmental-data, real-time sensor-data, near real-time sensor-data, processed sensor-data and unprocessed sensor-data.
34. A body and environment monitoring system as in claim 33, wherein said sensor data is transmitted to a remote computer.
35. A body and environment monitoring system comprising:
at least one bio-sensor associated with a body and configured to generate sensor-data for at least one body-parameter;
at least one electronic tag scanning device associated with said body and configured to receive electronic tag transmissions comprising environmental-data stored in electronic tags associated with items in an environment, said electronic tags remaining with their respective associated item within the environment such that said electronic tag scanning device retrieves the environmental-data when the monitored body comes within a predetermined range of said electronic tags, said stored environmental data relating to a characteristic of the associated item that is relevant to interpretation of the bio-sensor data;
a first computer associated with said body and in communication with said at least one bio-sensor and said at least one electronic tag scanning device;
said first computer configured to receive said sensor-data and said environmental-data; and
a memory in communication with said first computer wherein said memory is configured to store said sensor-data and said environmental-data.
36. A body monitoring system as in claim 35, said first computer further configured to generate treatment-signals and to transmit said treatment-signals to a treatment control system when said first computer determines that a body-parameter meets predefined treatment-criteria; and
said first computer further configured to automatically determine the proper treatment-signal format based at least in part on at least one of said environmental-data and treatment-control-system-information retrieved from said treatment control system.
37. A body monitoring system as in claim 36, wherein said treatment control system is at least one of a pharmaceutical treatment control system and a therapeutic treatment control system.
38. A body monitoring system as in claim 37, wherein said treatment-signal is transmitted over at least one of a wired or wireless communication link.
39. A body monitoring system as in claim 35, wherein said at least one electronic tag scanning device is an RFID STR device and wherein said electronic tag is an REID RFID smart tag.
40. A body and environment monitoring system, comprising:
at least one bio-sensor associated with a body and configured to generate sensor-data related to at least one body-parameter;
a first computer in communication with said at least one bio-sensor and configured to retrieve sensor-data from said at least one bio-sensor; and
at least one electronic tag scanning device configured to retrieve environmental-data stored in electronic tags associated with items in an environment wherein said at least one electronic tag scanning device is one of (a) adapted to be mounted on said body, (b) adapted to be attached to said body and (c) adapted to be carried by said body, said electronic tags remaining with their respective associated item within the environment such that said electronic tag scanning device retrieves the environmental-data when the monitored body comes within a predetermined range of said electronic tags, said stored environmental data relating to a characteristic of the associated item that is relevant to interpretation of the bio-sensor data.
41. A body and environment monitoring system comprising:
means for generating sensor-data related to at least one body-parameter, the means for generating associated with a body;
means for retrieving sensor-data from the means for generating;
means for retrieving environmental-data stored in electronic tags associated with items in an environment, the means for retrieving environmental-data adapted to be one of (a) mounted on the body, (b) attached to the body or (c) carried by the body, the electronic tags remaining with their respective associated item within the environment such that the means for retrieving environmental-data retrieves the environmental-data when the body comes within a predetermined range of the electronic tags, the stored environmental data relating to a characteristic of the associated item that is relevant to interpretation of the sensor-data.
42. A monitoring system, comprising:
at least one electronic tag scanning device configured to transmit an electronic tag trigger signal and to receive electronic tag transmissions;
a first computer in communication with at least one electronic tag scanning device and configured to use said at least one electronic tag scanning device to retrieve environmental-data stored in electronic tags associated with items within an environment;
wherein said first computer stores retrieved environmental-data in a memory;
wherein said first computer is further configured to use said at least one electronic tag scanning device to transmit an electronic tag trigger signal when a predefined amount of time elapses without a valid electronic tag transmission being received containing valid environmental-data;
wherein said first computer and said at least one electronic tag scanning device is at least one of (a) mounted on a body, (b) attached to a body, and (c) carried by a body; and
at least one bio-sensor associated with a body and configured to generate sensor-data for at least one body-parameter, said first computer is in communication with said at least one bio-sensor and configured to retrieve sensor-data from said at least one bio-sensor and to store said sensor-data in said memory, said electronic tags remaining with their respective associated item within the environment such that said electronic tag scanning device retrieves the environmental-data upon coming within a predetermined range of said electronic tags, said stored environmental data relating to a characteristic of the associated item that is relevant to interpretation of the bio-sensor data.
43. A monitoring system, comprising:
means for transmitting an electronic tag trigger signal and to receive electronic tag transmissions;
means for using an electronic tag scanning device to retrieve environmental-data stored in electronic tags associated with items within an environment, the means for using configured to store retrieved environmental-data in a memory and to use the electronic tag scanning device to transmit an electronic tag trigger signal when a predefined amount of time elapses without a valid electronic tag transmission being received containing valid environmental-data, the means for using and the electronic tag scanning device is at least one of (a) mounted on a body, (b) attached to a body, or (c) carried by a body; and
at least one bio-sensor associated with a body and configured to generate sensor-data for at least one body-parameter, the means for using is in communication with the at least one bio-sensor and configured to retrieve sensor-data from the at least one bio-sensor and to store the sensor-data in the memory, the electronic tags remaining with their respective associated item within the environment such that the electronic tag scanning device is configured to retrieve the environmental-data upon coming within a predetermined range of said electronic tags, the stored environmental data relating to a characteristic of the associated item that is relevant to interpretation of the bio-sensor data.
44. A body and environment monitoring system, comprising:
a bio-sensor associated with a body and configured to generate sensor-data for at least one body-parameter; and
an electronic tag scanning device associated with the body and configured to receive electronic tag transmissions comprising environmental-data stored in electronic tags associated with items in an environment, the electronic tags remaining with their respective associated item within the environment such that the electronic tag scanning device retrieves the environmental-data when the monitored body comes within a predetermined range of the electronic tags, the stored environmental data relating to a characteristic of the associated item that is relevant to interpretation of the bio-sensor data.
45. A body and environment monitoring system, comprising:
means for generating bio-sensor-data for a body-parameter; and
an electronic tag scanning device associated with the body and configured to receive electronic tag transmissions comprising environmental-data stored in electronic tags associated with items in an environment, the electronic tags remaining with their respective associated item within the environment such that the electronic tag scanning device retrieves the environmental-data when the monitored body comes within a predetermined range of the electronic tags, the stored environmental data relating to a characteristic of the associated item that is relevant to interpretation of the bio-sensor data.
US12/963,556 2003-12-30 2010-12-08 RFID system and method for tracking environmental data Active 2026-03-23 USRE44408E1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/963,556 USRE44408E1 (en) 2003-12-30 2010-12-08 RFID system and method for tracking environmental data
US12/964,682 USRE45766E1 (en) 2003-12-30 2010-12-09 RFID system and method for tracking environmental data

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/748,455 US7463142B2 (en) 2003-12-30 2003-12-30 RFID system and method for tracking environmental data
US12/963,556 USRE44408E1 (en) 2003-12-30 2010-12-08 RFID system and method for tracking environmental data

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/748,455 Reissue US7463142B2 (en) 2003-12-30 2003-12-30 RFID system and method for tracking environmental data

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/748,455 Continuation US7463142B2 (en) 2003-12-30 2003-12-30 RFID system and method for tracking environmental data

Publications (1)

Publication Number Publication Date
USRE44408E1 true USRE44408E1 (en) 2013-08-06

Family

ID=34710922

Family Applications (3)

Application Number Title Priority Date Filing Date
US10/748,455 Active 2026-03-23 US7463142B2 (en) 2003-12-30 2003-12-30 RFID system and method for tracking environmental data
US12/963,556 Active 2026-03-23 USRE44408E1 (en) 2003-12-30 2010-12-08 RFID system and method for tracking environmental data
US12/964,682 Active 2026-03-23 USRE45766E1 (en) 2003-12-30 2010-12-09 RFID system and method for tracking environmental data

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/748,455 Active 2026-03-23 US7463142B2 (en) 2003-12-30 2003-12-30 RFID system and method for tracking environmental data

Family Applications After (1)

Application Number Title Priority Date Filing Date
US12/964,682 Active 2026-03-23 USRE45766E1 (en) 2003-12-30 2010-12-09 RFID system and method for tracking environmental data

Country Status (1)

Country Link
US (3) US7463142B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10869805B2 (en) * 2014-03-21 2020-12-22 Fruit Innovations Limited System and method for providing navigation information
US11216624B2 (en) 2017-11-30 2022-01-04 Samsung Electronics Co., Ltd. Apparatus and method for searching and registering tags in local positioning system
US11273283B2 (en) 2017-12-31 2022-03-15 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement to enhance emotional response
US11331019B2 (en) 2017-08-07 2022-05-17 The Research Foundation For The State University Of New York Nanoparticle sensor having a nanofibrous membrane scaffold
US11364361B2 (en) 2018-04-20 2022-06-21 Neuroenhancement Lab, LLC System and method for inducing sleep by transplanting mental states
US11452839B2 (en) 2018-09-14 2022-09-27 Neuroenhancement Lab, LLC System and method of improving sleep
US11717686B2 (en) 2017-12-04 2023-08-08 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement to facilitate learning and performance
US11723579B2 (en) 2017-09-19 2023-08-15 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement
US11786694B2 (en) 2019-05-24 2023-10-17 NeuroLight, Inc. Device, method, and app for facilitating sleep

Families Citing this family (96)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7463142B2 (en) 2003-12-30 2008-12-09 Kimberly-Clark Worldwide, Inc. RFID system and method for tracking environmental data
US20050153754A1 (en) * 2004-01-12 2005-07-14 Shanks Steve C. Magnetic field device
US7800554B2 (en) * 2008-06-26 2010-09-21 Erchonia Corporation Varying angle antenna for electromagnetic radiation dissipation device
US8155721B2 (en) * 2004-01-12 2012-04-10 Erchonia Corporation Method and device for reducing undesirable electromagnetic radiation
US20050285732A1 (en) * 2004-06-25 2005-12-29 Sengupta Uttam K Radio frequency identification based system to track consumption of medication
EP1779680A4 (en) * 2004-07-30 2008-09-17 Reva Systems Corpoartion Rfid tag data acquisition system
US7545272B2 (en) 2005-02-08 2009-06-09 Therasense, Inc. RF tag on test strips, test strip vials and boxes
US8238823B2 (en) * 2005-02-09 2012-08-07 Nxp B.V. Method for ensuring a secure NFC functionality of a wireless mobile communication device and wireless mobile communication device having a secure NFC functionality
US7672512B2 (en) * 2005-03-18 2010-03-02 Searete Llc Forms for completion with an electronic writing device
US8599174B2 (en) 2005-03-18 2013-12-03 The Invention Science Fund I, Llc Verifying a written expression
US20060212430A1 (en) 2005-03-18 2006-09-21 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Outputting a saved hand-formed expression
US8640959B2 (en) 2005-03-18 2014-02-04 The Invention Science Fund I, Llc Acquisition of a user expression and a context of the expression
US7809215B2 (en) 2006-10-11 2010-10-05 The Invention Science Fund I, Llc Contextual information encoded in a formed expression
US8340476B2 (en) 2005-03-18 2012-12-25 The Invention Science Fund I, Llc Electronic acquisition of a hand formed expression and a context of the expression
US8290313B2 (en) * 2005-03-18 2012-10-16 The Invention Science Fund I, Llc Electronic acquisition of a hand formed expression and a context of the expression
US8229252B2 (en) 2005-03-18 2012-07-24 The Invention Science Fund I, Llc Electronic association of a user expression and a context of the expression
US8232979B2 (en) 2005-05-25 2012-07-31 The Invention Science Fund I, Llc Performing an action with respect to hand-formed expression
US7826687B2 (en) 2005-03-18 2010-11-02 The Invention Science Fund I, Llc Including contextual information with a formed expression
US20080001752A1 (en) * 2005-04-21 2008-01-03 Skyetek, Inc. System and method for securing rfid tags
DE602006004036D1 (en) * 2005-04-29 2009-01-15 Nxp Bv
US7511623B2 (en) * 2005-09-14 2009-03-31 Honeywell International Inc. In-residence monitoring system incorporating voice output
KR100653180B1 (en) * 2005-12-09 2006-12-05 한국전자통신연구원 Rfid tag data storing apparatus with internal sensor
EP1811459B1 (en) * 2006-01-18 2019-11-27 Thomson Licensing An identification device containing the tridimensional form description of a real world's object and a proceeding related to the use of this identification device
EP2104451A4 (en) * 2006-01-25 2010-01-06 Pipex Inc Droplet collection devices and methods to detect and control airborne communicable diseases utilizing rfid
US20070221731A1 (en) * 2006-03-24 2007-09-27 Prime Technology Llc Using markers to identify objects for visually-impaired people
US20070255126A1 (en) 2006-04-28 2007-11-01 Moberg Sheldon B Data communication in networked fluid infusion systems
WO2007125512A2 (en) * 2006-05-01 2007-11-08 Koninklijke Philips Electronics, N.V. Method for situational end-user authoring of distributed media presentations
US20070282181A1 (en) * 2006-06-01 2007-12-06 Carol Findlay Visual medical sensor indicator
US7796038B2 (en) * 2006-06-12 2010-09-14 Intelleflex Corporation RFID sensor tag with manual modes and functions
US8830072B2 (en) * 2006-06-12 2014-09-09 Intelleflex Corporation RF systems and methods for providing visual, tactile, and electronic indicators of an alarm condition
US8103047B1 (en) * 2006-07-19 2012-01-24 Stanley Security Solutions, Inc. Signaling device
US8073535B2 (en) * 2006-07-19 2011-12-06 Invention Science Fund 1 Radiant energy derived temperature(s)
US20080058670A1 (en) * 2006-08-07 2008-03-06 Radio Systems Corporation Animal Condition Monitor
US7714742B1 (en) * 2006-08-31 2010-05-11 Streetline Networks Wireless mesh network parking measurement system
US7501951B2 (en) 2006-09-06 2009-03-10 Casella Waste Systems, Inc. Systems and methods for identifying and collecting banned waste
US20080107121A1 (en) * 2006-11-07 2008-05-08 National Yang-Ming University Network roaming and reporting system of physiological parameters and method thereof
KR100833512B1 (en) * 2006-12-08 2008-05-29 한국전자통신연구원 Apparatus for storing sensor data in tag and method thereof
US8485019B2 (en) * 2006-12-22 2013-07-16 Bruce D. Groves Methods and systems for analysis, reporting and display of environmental data
US20090090167A1 (en) * 2006-12-22 2009-04-09 Groves Bruce D Methods and Systems for Analysis, Reporting and Display of Environmental Data
US20080148816A1 (en) * 2006-12-22 2008-06-26 Groves Bruce D Air monitoring system and method
WO2008103282A1 (en) 2007-02-16 2008-08-28 Nusbaum Michael J Self-contained automatic fire extinguisher
US8362895B2 (en) * 2007-02-22 2013-01-29 Honeywell International Inc. Systems and methods of information distribution
EP2149109A4 (en) 2007-05-18 2014-01-01 3M Innovative Properties Co Method for tracking procedures performed on personal protection equipment and actions of individuals
WO2008144126A1 (en) * 2007-05-18 2008-11-27 3M Innovative Properties Company Method for tracking cyclical procedures performed on personal protection equipment
PL2186041T3 (en) 2007-08-31 2018-08-31 3M Innovative Properties Company Determining conditions of personal protection articles against at least one criterion
US20090058600A1 (en) 2007-08-31 2009-03-05 3M Innovative Properties Company Determining compatibility of components for assembling approved personal protection configurations
AU2008296768B2 (en) * 2007-08-31 2011-06-02 3M Innovative Properties Company Tracking compliance of personal protection articles
PL3461536T3 (en) 2007-08-31 2020-12-28 3M Innovative Properties Company Determining conditions of components removably coupled to personal protection equipment
CN101965146B (en) 2008-03-06 2014-10-22 班奥麦迪克公司 Brewer system including pervasive rfid sensing for servers
US8947207B2 (en) 2008-04-29 2015-02-03 Quake Global, Inc. Method and apparatus for a deployable radio-frequency identification portal system
WO2010001318A1 (en) * 2008-07-03 2010-01-07 Koninklijke Philips Electronics N.V. A human activity monitoring system with tag detecting means
US8957771B2 (en) * 2008-07-17 2015-02-17 Consumer Safety Technology, Inc. Apparatus, system, and method for implementing and monitoring breath alcohol testing programs, usually from a fixed point location, such as a home
KR101146738B1 (en) * 2008-12-10 2012-05-17 한국전자통신연구원 Sensor tag and method for storing sensed data
US20110125513A1 (en) * 2009-11-20 2011-05-26 Versus Technology, Inc. Real-time method and system for controlling healthcare delivery processes within a clinical environment
US20110125689A1 (en) * 2009-11-24 2011-05-26 Searete Llc, A Limited Liability Corporation Of The State Of Delaware System and method for physical attribute status comparison of physical entities including physical entities associated with a social network and selected based on location information
US20110295080A1 (en) * 2010-05-30 2011-12-01 Ralink Technology Corporation Physiology Condition Detection Device and the System Thereof
US9000910B2 (en) 2010-06-25 2015-04-07 Industrial Scientific Corporation Multi-sense environmental monitoring device and method
US8721543B2 (en) * 2011-01-12 2014-05-13 Arsham Andy Saffarian Data analytics system
EP2683422B1 (en) * 2011-03-07 2019-05-08 Potrero Medical, Inc. Sensing foley catheter
FR2977966B1 (en) * 2011-07-12 2014-06-13 Finsecur EXTINCTOR IDENTIFICATION METHOD AND EXTINCTOR IDENTIFICATION DEVICE
US20130296669A1 (en) * 2012-05-02 2013-11-07 Nellcor Puritan Bennett Llc Wireless, Reusable, Rechargeable Medical Sensors and System for Recharging and Disinfecting the Same
TWM443498U (en) 2012-07-12 2012-12-21 Health & Life Co Ltd Near-field wireless communication medical apparatus with switching communication lines
CN103565425B (en) * 2012-08-09 2016-01-27 广州三星通信技术研究有限公司 Human body physical sign measuring method and apply this portable terminal
EP2898447A4 (en) * 2012-09-21 2016-03-02 Visa Int Service Ass A dynamic object tag and systems and methods relating thereto
US9801756B2 (en) * 2012-09-28 2017-10-31 Zoll Circulation, Inc. Intravascular heat exchange catheter and system with RFID coupling
US9738400B2 (en) 2012-10-17 2017-08-22 Brian M. Dugan Methods and apparatus for reducing anxiety during travel
US9958863B2 (en) 2012-10-31 2018-05-01 General Electric Company Method, system, and device for monitoring operations of a system asset
KR20140062890A (en) * 2012-11-15 2014-05-26 삼성전자주식회사 Wearable device and managing device for managing a status of user and methods thereof
US9841492B2 (en) 2013-02-25 2017-12-12 Quake Global, Inc. Ceiling-mounted RFID-enabled tracking
CA2902912C (en) 2013-02-26 2022-02-01 Quake Global, Inc. Methods and apparatus for automatic identification wristband
CN103246813A (en) * 2013-05-12 2013-08-14 无锡同春新能源科技有限公司 Internet of things using lithium battery as power supply and used for monitoring and treating tuberculosis
CN103235895A (en) * 2013-05-12 2013-08-07 无锡同春新能源科技有限公司 RFID (Radio Frequency Identification) system with lithium battery as power supply and for storing hyperlipidemia information of single person
CN103235898A (en) * 2013-05-12 2013-08-07 无锡同春新能源科技有限公司 Internet of things with lithium battery as power supply and for monitoring and treating hypertension
CN103235896A (en) * 2013-05-12 2013-08-07 无锡同春新能源科技有限公司 Internet of things with lithium battery as power supply and for monitoring and treating hyperlipemia
WO2015013369A2 (en) * 2013-07-26 2015-01-29 Wellaware Holdings, Inc. Modeling potentially hazardous sites and informing on actual hazardous conditions
US11210705B1 (en) * 2013-10-18 2021-12-28 United Services Automobile Association (Usaa) System and method for transmitting direct advertising information to an augmented reality device
CA2925334A1 (en) 2013-11-25 2015-05-28 Wellaware Holdings, Inc. Modeling potentially hazardous sites and predicting hazardous conditions
US9511245B2 (en) * 2014-03-28 2016-12-06 International Business Machines Corporation Safety harness monitoring and alerting system
EP3627866B1 (en) * 2014-05-23 2020-11-11 Samsung Electronics Co., Ltd. Wearable device and method of setting reception of notification message therein
US9721445B2 (en) * 2014-06-06 2017-08-01 Vivint, Inc. Child monitoring bracelet/anklet
BR112017003724A2 (en) * 2014-09-17 2017-12-05 Continental Automotive Gmbh calibration of current sensors by means of a reference current during current measurement
WO2016073327A2 (en) 2014-11-07 2016-05-12 3M Innovative Properties Company TAG ASSEMBLY WITH MULTIPLE ANTENNAS, ICs, AND/OR SENSING ELEMENTS
WO2016073344A1 (en) 2014-11-07 2016-05-12 3M Innovative Properties Company Wireless sensing devices and method for detecting hydration
US20160131328A1 (en) 2014-11-07 2016-05-12 Lighthouse Technologies Limited Indoor smd led equipped for outdoor usage
US9892359B2 (en) 2014-11-07 2018-02-13 3M Innovative Properties Company Wireless sensor for thermal property with thermal source
US10323990B2 (en) 2014-11-07 2019-06-18 3M Innovative Properties Company Wireless sensing system using sensing device with excitation element
US20170039986A1 (en) * 2015-08-07 2017-02-09 Microsoft Technology Licensing, Llc Mixed Reality Social Interactions
US9922463B2 (en) 2015-08-07 2018-03-20 Microsoft Technology Licensing, Llc Virtually visualizing energy
US9818228B2 (en) 2015-08-07 2017-11-14 Microsoft Technology Licensing, Llc Mixed reality social interaction
KR20170074000A (en) * 2015-12-21 2017-06-29 삼성전자주식회사 Electronic apparatus and method for managing sleep
US10533965B2 (en) 2016-04-19 2020-01-14 Industrial Scientific Corporation Combustible gas sensing element with cantilever support
CN109565516A (en) 2016-04-19 2019-04-02 工业科技有限公司 Worker safety's system
US10637964B2 (en) * 2016-11-23 2020-04-28 Sap Se Mutual reinforcement of edge devices with dynamic triggering conditions
US11246187B2 (en) 2019-05-30 2022-02-08 Industrial Scientific Corporation Worker safety system with scan mode
CN112578833A (en) * 2020-12-10 2021-03-30 广东天合牧科实业股份有限公司 Pigsty environment control system and control method based on Internet of things technology
CN113128634B (en) * 2021-03-02 2024-02-27 北京奇禹科技有限公司 Article management method and system

Citations (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3711848A (en) 1971-02-10 1973-01-16 I D Eng Inc Method of and apparatus for the detection of stolen articles
US4656463A (en) 1983-04-21 1987-04-07 Intelli-Tech Corporation LIMIS systems, devices and methods
US5047614A (en) 1989-01-23 1991-09-10 Bianco James S Method and apparatus for computer-aided shopping
US5164707A (en) 1990-02-28 1992-11-17 Cabot Safety Corporation Detection system for safety equipment
US5173851A (en) 1984-07-18 1992-12-22 Catalina Marketing International, Inc. Method and apparatus for dispensing discount coupons in response to the purchase of one or more products
US5361070A (en) 1993-04-12 1994-11-01 Regents Of The University Of California Ultra-wideband radar motion sensor
US5380991A (en) 1993-11-16 1995-01-10 Valencia; Luis Paperless coupon redemption system and method thereof
US5406261A (en) 1993-01-11 1995-04-11 Glenn; James T. Computer security apparatus and method
US5543780A (en) 1995-06-16 1996-08-06 Secure Care Products, Inc. Monitoring tag with removal detection
US5596493A (en) 1991-04-19 1997-01-21 Meiji Milk Products Co., Ltd. Method for classifying sale amount characteristics, method for predicting sale volume, method for ordering for restocking, system for classifying sale amount characteristics and system for ordering for restocking
US5667927A (en) 1993-08-30 1997-09-16 Shimadu Corporation Toner for electrophotography and process for the production thereof
DE29714999U1 (en) 1997-08-21 1997-10-09 Trebe Elektronik Gmbh & Co Kg Device for protecting a transponder against unauthorized reading and / or deleting and / or overwriting the data of the transponder
US5677927A (en) 1994-09-20 1997-10-14 Pulson Communications Corporation Ultrawide-band communication system and method
US5687169A (en) 1995-04-27 1997-11-11 Time Domain Systems, Inc. Full duplex ultrawide-band communication system and method
US5689240A (en) 1996-06-05 1997-11-18 C.O.P. Corp. Child monitor system
US5711160A (en) 1993-07-28 1998-01-27 Namisniak; Dianna Food storage tracking system
US5727153A (en) 1995-06-06 1998-03-10 Powell; Ken R. Retail store having a system of receiving electronic coupon information from a portable card and sending the received coupon information to other portable cards
US5798694A (en) 1996-12-19 1998-08-25 Motorola, Inc. Food storage apparatus and methods and systems for monitoring a food item
US5832035A (en) 1994-09-20 1998-11-03 Time Domain Corporation Fast locking mechanism for channelized ultrawide-band communications
DE19742126A1 (en) 1997-09-24 1999-03-25 Siemens Ag Portable data medium with activation switch
US5918211A (en) 1996-05-30 1999-06-29 Retail Multimedia Corporation Method and apparatus for promoting products and influencing consumer purchasing decisions at the point-of-purchase
US5942977A (en) 1997-08-13 1999-08-24 Ludwig Kipp Radio transponder
US5955969A (en) 1997-04-09 1999-09-21 Texas Instruments Incorporated Method to prevent rouge transponder responses in automatic vehicle identification systems
US5990794A (en) 1996-09-26 1999-11-23 Sensormatic Electronics Corporation Apparatus for data communication and deactivation of electronic article surveillance tags
US6037879A (en) 1997-10-02 2000-03-14 Micron Technology, Inc. Wireless identification device, RFID device, and method of manufacturing wireless identification device
US6100806A (en) 1994-12-30 2000-08-08 Advanced Business Sciences, Inc. Apparatus and method for continuous electronic monitoring and tracking of individuals
WO2000065532A1 (en) 1999-04-28 2000-11-02 The Procter & Gamble Company Storage system
WO2000068851A2 (en) 1999-05-07 2000-11-16 Zlectric Computer-based system and method for delivering and tracking advertisements
US6177903B1 (en) 1999-06-14 2001-01-23 Time Domain Corporation System and method for intrusion detection using a time domain radar array
US6195006B1 (en) 1997-07-24 2001-02-27 Checkpoint Systems Inc. Inventory system using articles with RFID tags
US6198394B1 (en) 1996-12-05 2001-03-06 Stephen C. Jacobsen System for remote monitoring of personnel
US6218979B1 (en) 1999-06-14 2001-04-17 Time Domain Corporation Wide area time domain radar array
US6226619B1 (en) 1998-10-29 2001-05-01 International Business Machines Corporation Method and system for preventing counterfeiting of high price wholesale and retail items
US20010000958A1 (en) 1997-11-03 2001-05-10 Ulrich Daniel J. Personnel and asset tracking method and apparatus
US6249227B1 (en) 1998-01-05 2001-06-19 Intermec Ip Corp. RFID integrated in electronic assets
US6248227B1 (en) 1998-07-30 2001-06-19 Moltech Invent S.A. Slow consumable non-carbon metal-based anodes for aluminium production cells
WO2001069429A2 (en) 2000-03-15 2001-09-20 International Paper Controlled remote product internet access and distribution
US6294997B1 (en) 1999-10-04 2001-09-25 Intermec Ip Corp. RFID tag having timing and environment modules
WO2002015073A1 (en) 2000-08-18 2002-02-21 Electrolux Ab Method and apparatus for keeping a check on the storage time for goods in a storage
US6354493B1 (en) 1999-12-23 2002-03-12 Sensormatic Electronics Corporation System and method for finding a specific RFID tagged article located in a plurality of RFID tagged articles
US20020040321A1 (en) 1998-07-23 2002-04-04 Nicholson G. Randy Method of cross-marketing utilizing electronic coupons
US6386450B1 (en) 1998-04-30 2002-05-14 Fujitsu Limited Electronic shopping system including customer relocation recognition
US20020065680A1 (en) 2000-11-29 2002-05-30 Akitoshi Kojima Method and system for merchandise retail management and portable terminal
US6407665B2 (en) 1998-09-11 2002-06-18 Key-Trak, Inc. Object tracking system with non-contact object detection and identification
WO2002048955A1 (en) 2000-12-12 2002-06-20 3M Innovative Properties Company Object tracking and management system and method using radio-frequency identification tags
US20020077906A1 (en) 2000-08-23 2002-06-20 Dillon Remler Method and system for cross-promoting products or services using an interactive medium
US6409086B1 (en) 1997-08-08 2002-06-25 Symbol Technolgies, Inc. Terminal locking system
US6429768B1 (en) 1999-09-09 2002-08-06 Kenneth E. Flick Vehicle control system including transponder jammer and related methods
US6435407B1 (en) 1997-03-25 2002-08-20 Luigi Fiordelisi Computerized shopping cart with storage and distribution system, for supermarket use
US6446049B1 (en) 1996-10-25 2002-09-03 Pole/Zero Corporation Method and apparatus for transmitting a digital information signal and vending system incorporating same
US6451154B1 (en) 2000-02-18 2002-09-17 Moore North America, Inc. RFID manufacturing concepts
WO2002080060A1 (en) 2001-03-31 2002-10-10 Koninklijke Philips Electronics N.V. Machine readable label reader system for articles with changeable status
US20020152119A1 (en) 2001-04-16 2002-10-17 International Business Machines Corporation Method and computer system for processing electronic rebates
US6491217B2 (en) 2001-03-31 2002-12-10 Koninklijke Philips Electronics N.V. Machine readable label reader system with versatile response selection
US6497656B1 (en) 2000-02-08 2002-12-24 General Electric Company Integrated wireless broadband communications network
US6507279B2 (en) 2001-06-06 2003-01-14 Sensormatic Electronics Corporation Complete integrated self-checkout system and method
US20030036957A1 (en) 2001-08-15 2003-02-20 Nguyen Martin Khang Internet related discount coupon rebate business method
US6579231B1 (en) 1998-03-27 2003-06-17 Mci Communications Corporation Personal medical monitoring unit and system
US6587835B1 (en) 2000-02-09 2003-07-01 G. Victor Treyz Shopping assistance with handheld computing device
US6595929B2 (en) 2001-03-30 2003-07-22 Bodymedia, Inc. System for monitoring health, wellness and fitness having a method and apparatus for improved measurement of heat flow
US6619835B2 (en) 2000-05-17 2003-09-16 Casio Computer Co., Ltd. Body wearable information processing terminal device
US6640214B1 (en) 1999-01-16 2003-10-28 Symbol Technologies, Inc. Portable electronic terminal and data processing system
US6693511B1 (en) 1999-09-24 2004-02-17 Ge Interlogix, Inc. System and method for communicating with dormant radio frequency identification tags
US6694177B2 (en) 2001-04-23 2004-02-17 Cardionet, Inc. Control of data transmission between a remote monitoring unit and a central unit
US6707381B1 (en) 2001-06-26 2004-03-16 Key-Trak, Inc. Object tracking method and system with object identification and verification
US6707376B1 (en) 2002-08-09 2004-03-16 Sensormatic Electronics Corporation Pulsed power method for increased read range for a radio frequency identification reader
US20040100376A1 (en) 2002-11-26 2004-05-27 Kimberly-Clark Worldwide, Inc. Healthcare monitoring system
US20040225199A1 (en) * 2003-05-08 2004-11-11 Evanyk Shane Walter Advanced physiological monitoring systems and methods
US6836843B2 (en) 2001-06-29 2004-12-28 Hewlett-Packard Development Company, L.P. Access control through secure channel using personal identification system
US20050149414A1 (en) 2003-12-30 2005-07-07 Kimberly-Clark Worldwide, Inc. RFID system and method for managing out-of-stock items
US20050149387A1 (en) 2003-12-30 2005-07-07 Kimberly-Clark Worldwide, Inc. RFID system and method for instant rebates
US6977586B2 (en) 2001-02-13 2005-12-20 Instantel Inc Associated articles identifying system
US7463142B2 (en) 2003-12-30 2008-12-09 Kimberly-Clark Worldwide, Inc. RFID system and method for tracking environmental data
US7844505B1 (en) * 1997-11-21 2010-11-30 Symbol Technologies, Inc. Automated real-time distributed tag reader network
US7853477B2 (en) 2003-12-30 2010-12-14 O'shea Michael D RF-based electronic system and method for automatic cross-marketing promotional offers and check-outs

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5689238A (en) * 1996-03-08 1997-11-18 Lucent Technologies, Inc. Object locator system and methods therefor

Patent Citations (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3711848A (en) 1971-02-10 1973-01-16 I D Eng Inc Method of and apparatus for the detection of stolen articles
US4656463A (en) 1983-04-21 1987-04-07 Intelli-Tech Corporation LIMIS systems, devices and methods
US5173851A (en) 1984-07-18 1992-12-22 Catalina Marketing International, Inc. Method and apparatus for dispensing discount coupons in response to the purchase of one or more products
US5047614A (en) 1989-01-23 1991-09-10 Bianco James S Method and apparatus for computer-aided shopping
US5164707A (en) 1990-02-28 1992-11-17 Cabot Safety Corporation Detection system for safety equipment
US5596493A (en) 1991-04-19 1997-01-21 Meiji Milk Products Co., Ltd. Method for classifying sale amount characteristics, method for predicting sale volume, method for ordering for restocking, system for classifying sale amount characteristics and system for ordering for restocking
US5406261A (en) 1993-01-11 1995-04-11 Glenn; James T. Computer security apparatus and method
US5361070A (en) 1993-04-12 1994-11-01 Regents Of The University Of California Ultra-wideband radar motion sensor
US5361070B1 (en) 1993-04-12 2000-05-16 Univ California Ultra-wideband radar motion sensor
US5711160A (en) 1993-07-28 1998-01-27 Namisniak; Dianna Food storage tracking system
US5667927A (en) 1993-08-30 1997-09-16 Shimadu Corporation Toner for electrophotography and process for the production thereof
US5380991A (en) 1993-11-16 1995-01-10 Valencia; Luis Paperless coupon redemption system and method thereof
US5677927A (en) 1994-09-20 1997-10-14 Pulson Communications Corporation Ultrawide-band communication system and method
US5832035A (en) 1994-09-20 1998-11-03 Time Domain Corporation Fast locking mechanism for channelized ultrawide-band communications
US6100806A (en) 1994-12-30 2000-08-08 Advanced Business Sciences, Inc. Apparatus and method for continuous electronic monitoring and tracking of individuals
US5687169A (en) 1995-04-27 1997-11-11 Time Domain Systems, Inc. Full duplex ultrawide-band communication system and method
US5727153A (en) 1995-06-06 1998-03-10 Powell; Ken R. Retail store having a system of receiving electronic coupon information from a portable card and sending the received coupon information to other portable cards
US5543780A (en) 1995-06-16 1996-08-06 Secure Care Products, Inc. Monitoring tag with removal detection
US5918211A (en) 1996-05-30 1999-06-29 Retail Multimedia Corporation Method and apparatus for promoting products and influencing consumer purchasing decisions at the point-of-purchase
US5689240A (en) 1996-06-05 1997-11-18 C.O.P. Corp. Child monitor system
US5990794A (en) 1996-09-26 1999-11-23 Sensormatic Electronics Corporation Apparatus for data communication and deactivation of electronic article surveillance tags
US6446049B1 (en) 1996-10-25 2002-09-03 Pole/Zero Corporation Method and apparatus for transmitting a digital information signal and vending system incorporating same
US6198394B1 (en) 1996-12-05 2001-03-06 Stephen C. Jacobsen System for remote monitoring of personnel
US5798694A (en) 1996-12-19 1998-08-25 Motorola, Inc. Food storage apparatus and methods and systems for monitoring a food item
US6435407B1 (en) 1997-03-25 2002-08-20 Luigi Fiordelisi Computerized shopping cart with storage and distribution system, for supermarket use
US5955969A (en) 1997-04-09 1999-09-21 Texas Instruments Incorporated Method to prevent rouge transponder responses in automatic vehicle identification systems
US6693539B2 (en) 1997-07-24 2004-02-17 Checkpoint Systems, Inc. Inventory system using articles with RFID tags
US6195006B1 (en) 1997-07-24 2001-02-27 Checkpoint Systems Inc. Inventory system using articles with RFID tags
US6409086B1 (en) 1997-08-08 2002-06-25 Symbol Technolgies, Inc. Terminal locking system
US5942977A (en) 1997-08-13 1999-08-24 Ludwig Kipp Radio transponder
DE29714999U1 (en) 1997-08-21 1997-10-09 Trebe Elektronik Gmbh & Co Kg Device for protecting a transponder against unauthorized reading and / or deleting and / or overwriting the data of the transponder
DE19742126A1 (en) 1997-09-24 1999-03-25 Siemens Ag Portable data medium with activation switch
US6037879A (en) 1997-10-02 2000-03-14 Micron Technology, Inc. Wireless identification device, RFID device, and method of manufacturing wireless identification device
US20010000958A1 (en) 1997-11-03 2001-05-10 Ulrich Daniel J. Personnel and asset tracking method and apparatus
US7844505B1 (en) * 1997-11-21 2010-11-30 Symbol Technologies, Inc. Automated real-time distributed tag reader network
US6249227B1 (en) 1998-01-05 2001-06-19 Intermec Ip Corp. RFID integrated in electronic assets
US6579231B1 (en) 1998-03-27 2003-06-17 Mci Communications Corporation Personal medical monitoring unit and system
US6386450B1 (en) 1998-04-30 2002-05-14 Fujitsu Limited Electronic shopping system including customer relocation recognition
US6732081B2 (en) 1998-07-23 2004-05-04 Autogas Systems, Inc. Method for providing price-per-unit discounts for fuel to a customer
US20020040321A1 (en) 1998-07-23 2002-04-04 Nicholson G. Randy Method of cross-marketing utilizing electronic coupons
US6248227B1 (en) 1998-07-30 2001-06-19 Moltech Invent S.A. Slow consumable non-carbon metal-based anodes for aluminium production cells
US6407665B2 (en) 1998-09-11 2002-06-18 Key-Trak, Inc. Object tracking system with non-contact object detection and identification
US6226619B1 (en) 1998-10-29 2001-05-01 International Business Machines Corporation Method and system for preventing counterfeiting of high price wholesale and retail items
US6640214B1 (en) 1999-01-16 2003-10-28 Symbol Technologies, Inc. Portable electronic terminal and data processing system
WO2000065532A1 (en) 1999-04-28 2000-11-02 The Procter & Gamble Company Storage system
WO2000068851A2 (en) 1999-05-07 2000-11-16 Zlectric Computer-based system and method for delivering and tracking advertisements
US6177903B1 (en) 1999-06-14 2001-01-23 Time Domain Corporation System and method for intrusion detection using a time domain radar array
US6218979B1 (en) 1999-06-14 2001-04-17 Time Domain Corporation Wide area time domain radar array
US6429768B1 (en) 1999-09-09 2002-08-06 Kenneth E. Flick Vehicle control system including transponder jammer and related methods
US6693511B1 (en) 1999-09-24 2004-02-17 Ge Interlogix, Inc. System and method for communicating with dormant radio frequency identification tags
US6294997B1 (en) 1999-10-04 2001-09-25 Intermec Ip Corp. RFID tag having timing and environment modules
US6354493B1 (en) 1999-12-23 2002-03-12 Sensormatic Electronics Corporation System and method for finding a specific RFID tagged article located in a plurality of RFID tagged articles
US6497656B1 (en) 2000-02-08 2002-12-24 General Electric Company Integrated wireless broadband communications network
US6587835B1 (en) 2000-02-09 2003-07-01 G. Victor Treyz Shopping assistance with handheld computing device
US6451154B1 (en) 2000-02-18 2002-09-17 Moore North America, Inc. RFID manufacturing concepts
WO2001069429A2 (en) 2000-03-15 2001-09-20 International Paper Controlled remote product internet access and distribution
US6619835B2 (en) 2000-05-17 2003-09-16 Casio Computer Co., Ltd. Body wearable information processing terminal device
WO2002015073A1 (en) 2000-08-18 2002-02-21 Electrolux Ab Method and apparatus for keeping a check on the storage time for goods in a storage
US20020077906A1 (en) 2000-08-23 2002-06-20 Dillon Remler Method and system for cross-promoting products or services using an interactive medium
US20020065680A1 (en) 2000-11-29 2002-05-30 Akitoshi Kojima Method and system for merchandise retail management and portable terminal
WO2002048955A1 (en) 2000-12-12 2002-06-20 3M Innovative Properties Company Object tracking and management system and method using radio-frequency identification tags
US6977586B2 (en) 2001-02-13 2005-12-20 Instantel Inc Associated articles identifying system
US6595929B2 (en) 2001-03-30 2003-07-22 Bodymedia, Inc. System for monitoring health, wellness and fitness having a method and apparatus for improved measurement of heat flow
US6491217B2 (en) 2001-03-31 2002-12-10 Koninklijke Philips Electronics N.V. Machine readable label reader system with versatile response selection
WO2002080060A1 (en) 2001-03-31 2002-10-10 Koninklijke Philips Electronics N.V. Machine readable label reader system for articles with changeable status
US20020152119A1 (en) 2001-04-16 2002-10-17 International Business Machines Corporation Method and computer system for processing electronic rebates
US7493268B2 (en) 2001-04-16 2009-02-17 International Business Machines Corporation Method for processing electronic rebates
US6694177B2 (en) 2001-04-23 2004-02-17 Cardionet, Inc. Control of data transmission between a remote monitoring unit and a central unit
US6507279B2 (en) 2001-06-06 2003-01-14 Sensormatic Electronics Corporation Complete integrated self-checkout system and method
US6707381B1 (en) 2001-06-26 2004-03-16 Key-Trak, Inc. Object tracking method and system with object identification and verification
US6836843B2 (en) 2001-06-29 2004-12-28 Hewlett-Packard Development Company, L.P. Access control through secure channel using personal identification system
US20030036957A1 (en) 2001-08-15 2003-02-20 Nguyen Martin Khang Internet related discount coupon rebate business method
US6707376B1 (en) 2002-08-09 2004-03-16 Sensormatic Electronics Corporation Pulsed power method for increased read range for a radio frequency identification reader
US20040100376A1 (en) 2002-11-26 2004-05-27 Kimberly-Clark Worldwide, Inc. Healthcare monitoring system
US20040225199A1 (en) * 2003-05-08 2004-11-11 Evanyk Shane Walter Advanced physiological monitoring systems and methods
US20050149414A1 (en) 2003-12-30 2005-07-07 Kimberly-Clark Worldwide, Inc. RFID system and method for managing out-of-stock items
US20050149387A1 (en) 2003-12-30 2005-07-07 Kimberly-Clark Worldwide, Inc. RFID system and method for instant rebates
US7463142B2 (en) 2003-12-30 2008-12-09 Kimberly-Clark Worldwide, Inc. RFID system and method for tracking environmental data
US7853477B2 (en) 2003-12-30 2010-12-14 O'shea Michael D RF-based electronic system and method for automatic cross-marketing promotional offers and check-outs

Non-Patent Citations (71)

* Cited by examiner, † Cited by third party
Title
"Common Applications-RFID," www.aimglobal.org, Jul. 23, 2002, 2 pages.
"Store Vision-High Tech for Future in Retail," Wincor Nixdorf, Member of Metro Group, Future Store Initiative, http://wincor-nixdor.com/internet/com/Idustries/Retail/WincorVision/WincorVisionSpezialFSI,templated=blob.jsp.property-Data.pdf., May 2003, 4 pages.
"Theory, History, and the Advancement of Parametric Loudspeakers: A Technology Overview", by James J. Croft and Joseph O. Norris, Revision D, American Technology Corporation, San Diego,CA 2002. Available at http://www.atcsd.com/pdf/HSSWHTPAPER-RevE.pdf.
"Ultra Wideband," www.searchnetworking.com, copyright 2002, 2 pages.
A Sensate Liner for Personnel Monitoring Applications, Dr. Eric J. Lind et al.
Advertisement-www.mobilecloak.com-mCloak-RFID Tolltags Etc., Copyrighted-2002.
Advertisement-www.mobilecloak.com-RFID Tags, Copyrighted-2002.
Amskan Editorials, "RFID Overview: The Science of evaluating RFID (Radio Frequency Identification) Technology," www.amskan.com/html/rfid-overview.html, accessed Sep. 30, 2003, 3 pages.
Amskan Editorials, RFID Overview: The science of evaluating RFID (Radio Frequency Identification) Technology, Amskan Update: Jan. 1999. Available at www.amskan.com/html/rfid-overview.html.
Auburn University, "Detection and Food Safety Center," audfs.eng.auburn.edu, Sep. 4, 2002, 4 pages.
Auto-ID Center Massachusetts Institute of Technology-White Paper-Smart Medicine-The Application of Auto-ID Technology to Healthcare, Feb. 1, 2002.
Auto-ID Center, "Transmitting ePC Codes," www.autoidcenter.org, Aug. 26, 2002, 1 page.
Auto-ID Center, Institute for Manufacturing, University of Cambridge, White Paper-The Intelligent Product Driven Supply Chain, Feb. 1, 2002.
Auto-ID Center-Institute for Manufacturing, University of Cambridge-White Paper-Auto-ID Based Control-An Overview, Feb. 1, 2002.
Bar Code Case Study-Inventory Control, "Pharmaceutical Distributor Cuts Day of Safety Stock," www.aimglobal.org, Aug. 29, 2002, 4 pages.
Brock, David, "White Paper-Smart Medicine," Auto-ID Center, Massachusetts Institute of Technology, The Application of Auto-ID Technology to Healthcare, Feb. 1, 2002, 14 pages.
CBS, "Smart Tags Indicated Freshness," http://courses.che/umn.edu, accessed Sep. 4, 2002, 3 pages.
Croft et al., "Theory, History, and the Advancement of Parametric Loudspeakers: A Technology Overview," American Technology Corporation, San Diego, CA, http://www.atcsd.com/pdf/HSSWHTPAPER-RevE.pdf, 2002, 28 pages.
D. McFarlane, "Auto-ID Based Control," White Paper for the Auto-ID Centre Institute for Manufacturing, University of Cambridge, Cambridge, United Kingdom, Feb. 1, 2002. Available at http//www.autoidcenter.org/research/CAM-AUTOID-WH-004.pdf.
David G. Leeper, "Wireless Data Blaster," Scientific America, May 2002, 6 pages.
David L. Brock, "Whitepaper-Smart Medicine, The Application of Auto-ID Technology to Healthcare," Auto-ID Center, published Feb. 1, 2002, 14 pages.
Electronic ID Background, "Destron Fearing Electronic ID Background," wwww.electronicdinc.com, Sep. 4, 2002, 3 pages.
FCC News Release, "New Public Safety Applications and Broadband Internet Access Among Uses Envisioned by FCC Authorization of Ultra-Wideband Technology," Federal Communications Commissions, Feb. 14, 2002, 3 pages.
Forbes Magazine-The Internet of Things, Mar. 18, 2002.
Gary A. Mitchell, "Wireless Handhelds-Beam Up Some Information, Scotty," www.controleng.org, Control Engineering, May 2002, 4 pages.
IDTechEx, "Independent Market Strategic and Technology Reports," www.idtechex.com accessed Aug. 29, 2002,5 pages.
Internet Article www.idtechex.com-Independent Market, Strategic and Technology Reports, Aug. 29, 2002.
Internet Article-audfs.eng.auburn.edu-Auburn University Detection & Food Safety Center, Sep. 4, 2002.
Internet Article-audfs.eng.auburn.edu-Auburn University-Detection & Food Safety Center, Sep. 4, 2002.
Internet Article-Destronfearing.com-Applications-Companion Animals, Sep. 4, 2002.
Internet Article-sfgate.com-Shops Try Chips for Tracking Every Move by Client 'Tribe' Monitoring Systems Note What Catches Customers' Eyes, Aug. 6, 2002.
Internet Article-Smart Tags Indicate Freshness-courses.che.umn.edu, Sep. 4, 2002.
Internet Article-www.aimglobal.org-Common Applications-RFID, Jul. 23, 2002.
Internet Article-www.aimglobal.org-Pharmaceutical Distributor Cuts Day of Safety Stock, Aug. 29, 2002.
Internet Article-www.aimglobal.org-Radio Frequency Identification-RFID A Basic Primer, Sep. 28, 1999.
Internet Article-www.autoidcenter.org-Transmitting ePC Codes, Aug. 26, 2002.
Internet Article-www.electronicidinc.com-Destron-Fearing Electronic ID Background, Sep. 4, 2002.
Internet Article-www.readymealsinfo.com-M&S Pilots RFID System for Fresh Food Operation, Sep. 4, 2002.
Internet Article-www.timedomain.com-PulsON Technology Capabilities, Sep. 3, 2002.
Internet Article-www.usatoday.com-New Chips Could Make Everyday Items 'Talk', Jul. 23, 2002.
Kirschner, Suzanne Kantra, "We've heard hypersonic sound. Could it change everything," Popular Science-Audio's Next Big Thing, www.popsci.com/popsci/hometech/article/0,12543,351351,00.html., accessed Jan. 30, 2004, 4 pages.
Lind et al. "A Snsate Liner for Personnel Monitoring Applications", 6 pages.
Ludwig Weimann and Junru Wu Transdermal Drug Delivery by Sono-Macroporation http://ultra-sonictechnologies.com/cancun-presentation.htm Nov. 4, 2003 11:28:14 AM.
M&S Pilots RFID System for Fresh Food Operations, www.readymealsinfo.com, accessed Jan. 29, 2004, 4 pages.
McFarlane, Duncan, "White Paper-Auto ID Based Control, An Overview," Auto-ID Center Institute for Manufacturing, University of Cambridge, United Kingdom, http://www.autoidcenter.org/research/CAM-AUTOID-WH-004.pdf, Feb. 1, 2002, 19 pages.
mCloak-RFID Tolltags: EZPass, FasTrak GPS / A-GPS-Mobile Cell Phones Smartphones, Communicators, www/mobilecloak.com/mobilecloak/index.html, Copyright 2002, 1 page.
New Public Safety Applications and Broadband Internet Access Among Uses Envisioned by FCC Authorization of Ultra-Wideband Technology, Federal Communications Commission-Feb. 14, 2002.
Peretz, Matthew "Ultra Wideband: The Ultimate Disruptive Technology," www.ultrawidebandplanet.com, Int. Media Group, Jun. 11, 2002, 3 pages.
Popular Science, What's New, Suzanne Kantra Kirschner, We've heard hypersonic sound. It could change everything. Exemplary applications of hypersonic technology are illustrated at www.popsci.com/popsci/hometech/article/0, 12543,351353,00.html.
RFID Basics Primer, "Radio Frequency Identification," www.aimglobal.org, Sep. 28, 1999, 12 pages.
RFID Journal, "Auto-ID Center Opens Demonstration Lab in the U.K.," www.rfidjournal.com, accessed Jan. 29, 2004, 2 pages.
RFID Journal-Internet Article-www.rfidjournal.com-Auto-ID Center Opens Demonstration Lab in the U.K., Sep. 4, 2002.
Schoenberger, Chana R., "The Internet of Things," Forbes Magazine, www.forbes.com/global/2002/0318/092-print.html Mar. 18, 2002, 2 pages.
Scientific American-Wireless Data Blaster, May 2002.
SFGate.com, Shops Try Chips for Tracking Every Move by Client "Tribe' Monitoring Systems Note What Catches Customers' Eyes," www.sfgate.com, Aug. 6, 2002, 3 pages.
Time Domain Corporation, PulsON Technology Capabilities, Sep. 3, 2002, 4 pages.
U.S. Appl. No. 10/748,118, filed Dec. 30, 2003.
U.S. Appl. No. 10/748,691, filed Dec. 30, 2003.
U.S. Appl. No. 10/748,763, filed Dec. 30, 2003.
U.S. Approves Ultra-Wideband Technology, www.wirelessnewsfactor.com-Feb. 15, 2002.
Ultra Wideband: The Ultimate Disruptive Technology, www.ultrawidebandplanet.com-Jun. 11, 2002-Int Media Group.
Ultra Wideband-searchnetworking.com, Copyrighted 2000-2002-Techtarget.
Ultra-Wideband Technology for Short- or Medium-Range Wireless Communications, Copyrighted-2001 Intel Corporation.
USA Today, "New Chips Could Make Everyday Items 'Talk,'" www.usatoday.com, Apr. 11, 2002, 4 pages.
Weimann et al., "Transdermal Drug Driven by Sono-Macroporation," http://ultrasonictechnologies.com/cancun-presentation,htm, Nov. 4, 2003, 11 pages.
White Paper-Integration of Auto-ID Tagging System with Holonic Manufacturing Systems-Cambridge University Auto-ID Center, Published-Sep. 1, 2001.
Wincor Nixdorf, Member of METRO Group, Future Store Initiative, "Store Vision-High-Tech for the Future in Retail," Wincor Vision May 2003. Available at http://www.wincor-nixdor.com/internet/com/Industries/Retail/WincorVision/WincorVisionSpezialFSI,templated=blob.jsp.property=Data.pdf.
Wireless Handhelds-Beam Up Some Information, Scotty, Control Engineering, May 2002.
Wong et al., "White Paper-Integration of Auto-ID Tagging System with Holonic Manufacturing Systems," Cambridge University Auto-ID Center, Sep. 1, 2001, 52 pages.
Wrolstad, Jay "U.S. Approves Ultra-Widebanded Technology," www.wirelessnewsfactor.com, Feb. 15, 2002, 4 pages.
Zaharudin et al., "White Paper-The Intelligent Product Driven Supply Chain," Auto-ID Center, Institute for Manufacturing, University of Cambridge, Feb. 1, 2002, 22 pages.

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10869805B2 (en) * 2014-03-21 2020-12-22 Fruit Innovations Limited System and method for providing navigation information
US11331019B2 (en) 2017-08-07 2022-05-17 The Research Foundation For The State University Of New York Nanoparticle sensor having a nanofibrous membrane scaffold
US11723579B2 (en) 2017-09-19 2023-08-15 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement
US11216624B2 (en) 2017-11-30 2022-01-04 Samsung Electronics Co., Ltd. Apparatus and method for searching and registering tags in local positioning system
US11620459B2 (en) 2017-11-30 2023-04-04 Samsung Electronics Co., Ltd. Apparatus and method for searching and registering tags in local positioning system
US11717686B2 (en) 2017-12-04 2023-08-08 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement to facilitate learning and performance
US11273283B2 (en) 2017-12-31 2022-03-15 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement to enhance emotional response
US11318277B2 (en) 2017-12-31 2022-05-03 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement to enhance emotional response
US11478603B2 (en) 2017-12-31 2022-10-25 Neuroenhancement Lab, LLC Method and apparatus for neuroenhancement to enhance emotional response
US11364361B2 (en) 2018-04-20 2022-06-21 Neuroenhancement Lab, LLC System and method for inducing sleep by transplanting mental states
US11452839B2 (en) 2018-09-14 2022-09-27 Neuroenhancement Lab, LLC System and method of improving sleep
US11786694B2 (en) 2019-05-24 2023-10-17 NeuroLight, Inc. Device, method, and app for facilitating sleep

Also Published As

Publication number Publication date
US7463142B2 (en) 2008-12-09
US20050148828A1 (en) 2005-07-07
USRE45766E1 (en) 2015-10-20

Similar Documents

Publication Publication Date Title
USRE44408E1 (en) RFID system and method for tracking environmental data
US20220406456A1 (en) Method and apparatus for determining user information
JP5801878B2 (en) Electronic health journal
US7839266B2 (en) System and method for managing point of care assignments
US7542379B2 (en) Mobile medication
US6847892B2 (en) System for localizing and sensing objects and providing alerts
CN101985055B (en) Remote monitoring and control of sedation and analgesia systems
US20160117912A1 (en) System and method for monitoring hospital workflow compliance with a hand hygiene network
US20080141301A1 (en) Methods and systems for delivering personalized health related messages and advertisements
AU2002239618A1 (en) Systems and methods for monitoring and tracking related U.S. patent applications
US11210918B2 (en) Tamper resistant one-time use wristband and clasp and algorithm to enhance the practical use of radio frequency for proximity between two or more entities
JP2007188149A (en) Dosing information providing system, dosing information providing server, recipient terminal, program and recording medium
WO2005041131A2 (en) Systems and methods for monitoring and tracking
Lin et al. A study of ubiquitous monitor with RFID in an elderly nursing home
US10074264B2 (en) System and method of monitoring physical contact events in a hospital environment
Solanas et al. RFID technology for the health care sector
Ariani et al. The development of cyber-physical system in health care industry
WO2019156665A1 (en) Methods and systems for locating patients in a facility
Testa et al. Safe pill-dispensing
Kutzik et al. Technological tools of the future
Natarajan et al. Minimization of patient misidentification through proximity-based medical record retrieval
O'neill et al. Assessing task compliance following reminders
EP2584483A1 (en) Patient staff board system

Legal Events

Date Code Title Description
AS Assignment

Owner name: BINFORMA GROUP LIMITED LIABILITY COMPANY, DELAWARE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIMBERLY-CLARK WORLDWIDE, INC.;REEL/FRAME:026531/0590

Effective date: 20091023

AS Assignment

Owner name: BINFORMA GROUP LIMITED LIABILITY COMPANY, DELAWARE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KIMBERLY-CLARK WORLDWIDE, INC.;REEL/FRAME:026865/0825

Effective date: 20091023

AS Assignment

Owner name: CALLAHAN CELLULAR L.L.C., DELAWARE

Free format text: MERGER;ASSIGNOR:BINFORMA GROUP LIMITED LIABILITY COMPANY;REEL/FRAME:036828/0046

Effective date: 20150827

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 12