Movatterモバイル変換


[0]ホーム

URL:


US10304304B1 - Asset management using an asset tag device - Google Patents

Asset management using an asset tag device
Download PDF

Info

Publication number
US10304304B1
US10304304B1US15/629,105US201715629105AUS10304304B1US 10304304 B1US10304304 B1US 10304304B1US 201715629105 AUS201715629105 AUS 201715629105AUS 10304304 B1US10304304 B1US 10304304B1
Authority
US
United States
Prior art keywords
tag
beacon
asset
information
location
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
Application number
US15/629,105
Inventor
David R. Miller
Arlow Farrell
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.)
Enovate Medical LLC
Original Assignee
Enovate Medical 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 Enovate Medical LLCfiledCriticalEnovate Medical LLC
Priority to US15/629,105priorityCriticalpatent/US10304304B1/en
Priority to US16/247,749prioritypatent/US10360421B1/en
Assigned to ENOVATE MEDICAL, LLCreassignmentENOVATE MEDICAL, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: FARRELL, ARLOW
Application grantedgrantedCritical
Publication of US10304304B1publicationCriticalpatent/US10304304B1/en
Priority to US16/519,568prioritypatent/US10949633B1/en
Assigned to ALLY BANKreassignmentALLY BANKSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ENOVATE MEDICAL, LLC
Assigned to ENOVATE MEDICAL, LLCreassignmentENOVATE MEDICAL, LLCRELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS).Assignors: ALLY BANK
Assigned to ENOVATE MEDICAL, LLCreassignmentENOVATE MEDICAL, LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: MILLER, DAVID
Assigned to PNC BANK, NATIONAL ASSOCIATIONreassignmentPNC BANK, NATIONAL ASSOCIATIONIP SUPPLEMENTAssignors: ENOVATE MEDICAL, LLC
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

An asset tag device including a housing, a battery disposed within the housing, a circuit board disposed within the housing and in electrical communication with the battery. The circuit board includes a local memory, a transceiver to detect local signals and transmit a response packet, and a processor. The processor to identify the detected local signals, determine whether the detected local signals include at least one beacon signal, store, to the local memory, the at least one beacon signal, sort, in the local memory, the stored at least one beacon signal by proximity to the asset tag device, parse the sorted at least one beacon signal, and append tag information to the parsed at least one beacon signal to generate the response packet.

Description

RELATED APPLICATIONS
This application claims the benefit of U.S. Provisional Application No. 62/127,211, ASSET MANAGEMENT SYSTEM, filed Mar. 2, 2015 and U.S. Provisional Application No. 62/146,084, ASSET MANAGEMENT SYSTEM, filed Apr. 10, 2015, and U.S. patent application Ser. No. 14/961,509, ASSET MANAGEMENT USING AN ASSET TAG DEVICE, filed Dec. 7, 2015, the entire contents of which are incorporated by reference.
BACKGROUND
As a company grows, a number of assets a company manages may increase. For example, with growth the company may increase its inventory, personnel, tools, vehicles, buildings, real estate, equipment, and so forth. Additionally, as a number of personal devices such as computers, cellphones, tablets, and so forth used by employees, contractors, and customers continue to increase, management of assets used and/or owned by a company can become increasingly difficult to track.
BRIEF DESCRIPTION OF THE DRAWINGS
The disclosure can be understood more fully from the detailed description given below and from the accompanying drawings of various examples of the disclosure. The drawings, however, should not be taken to limit the disclosure to the specific examples, but are for explanation and understanding only.
FIG. 1 illustrates a diagram of one embodiment of an asset management system (AMS) for asset tracking and management according to one embodiment.
FIG. 2 illustrates a diagram an AMS in communication with a hub or server according to one embodiment.
FIG. 3 illustrates a block diagram of one embodiment of a communication structure for asset tracking and management according to one embodiment.
FIG. 4 illustrates one embodiment of a broadcast of a tag.
FIG. 5 illustrates a flowchart of an asset tracking and management system according to one embodiment.
FIG. 6 illustrates a perspective view of one embodiment of a tag according to one embodiment.
FIG. 7 illustrates a diagrammatic representation of a machine in the exemplary form of a computer system within which a set of instructions for causing the machine to perform any one or more of the methodologies.
DETAILED DESCRIPTION
Tracking and managing assets or objects of a large-scale enterprise can be a formidable task. Traditionally, asset tracking and management can be done using a manual inventory system that can use paperwork to track the movement of the assets or usage of the assets. For example, when an employee checks out equipment, the employee can write down the time the asset was checked out and the time that the asset was checked back in. However, the manual paperwork system for tracking and managing assets can be time-intensive and can introduce a variety of errors. For example, an employee may forget to write down when they checked an asset in or out, fail to return an asset, lie about equipment usage, and so forth.
Electronic asset tracking systems (ATS) can be used to decrease the time-intensiveness and errors associated with manual paperwork systems. For example, an ATS can use barcode labels or radio frequency identification (RFID) tags to track assets. The barcode labels or RFID tags can be attached to each asset and when the asset is checked in or out, the user can scan the barcode label or RFID tag using a scanner. However, a barcode label or an RFID tag may still demand a user to manually scan an asset to track information. For example, a barcode label or RFID tag typically require either movement of assets past scanners (e.g., palettes leaving a warehouse or airline passengers moving past a magnetic detector) or employees walking around a facility to verify manually that the data matches the records (e.g., stock takes). Collection of asset information using a traditional ATS can be difficult. For example, equipment that is on a floor, under desks, behind monitors, and so forth, can have a barcode label or an RFID tags in inconvenient or hard to find locations. Additionally, these techniques can physically locate the asset and can require personnel to physically collect the asset information. Use of manual scanners can be slow and impractical for many environments.
Additionally, traditional ATS fails to provide meaningful information to a user of the ATS. For example, the scanning of a barcode label or an RFID tag provides a user with a time of when an asset was used or checked out or can verify an identity of the asset but fails to provide asset information such as asset usage, warranty information, problems with the asset, location of the asset, and so forth.
Aspects of the present disclosure address the above noted deficiency by providing an asset management system (AMS) that can track a location of the asset and determine asset information. Assets in the asset management system can communicate management and tracking information to a hub or server of the system. The system can analyze the management and tracking information to determine selected information and/or display the management and tracking information to a user to enable management of the assets. Additionally, the asset management system can provide the management information to a user in real-time and/or monitor the assets to determine when events or conditions occur. One advantage of the asset management system can be to provide asset tracking and management information to a user while decreasing the time-intensity and error level of the information. Another advantage of the AMS can be to provide the information to a user without physically locating the asset and manually determining the information. For example, when a system administrator desires to locate an asset or determine a usage of the asset, the AMS can determine the information and provide it to the user without the user physically having to locate the asset, determine the identification of the asset, and manually determine the information. Another advantage of the AMS can be to provide historical or trending information of the asset, such as asset usage, power consumption, and so forth. Another advantage of the AMS can be to track information that may not practically be manually tracked. In one example, manually tracking a path that an asset (such as a vehicle or cart) may be used along on a routine basis may not practical. In another example, improper usage of an asset, such as warranty voiding usage, may not be practically tracked, as the individual using the asset in an improper way is not likely to report the usage.
In one example, the asset data and/or the management data can include: asset usage data; asset location data (such as when the asset is moved, how far the asset is moved, real-time tracking information); asset warranty information; asset battery life data; asset type information; charge level data; device utilization data; and so forth.
Additionally, the AMS can provide tracking and management information for personnel. For example, employees, contractors, customers, and so forth may carry a tag device so that their movements and relative locations may be tracked. This may assist in locating a person or directing a person to a specific location. For example, if a doctor is needed in an emergency situation, that doctor may be located within a medical facility. Additionally, information regarding relative locations of personnel and equipment provides other benefits.
FIG. 1 illustrates a diagram of one embodiment of an asset management system (AMS)100 for asset tracking and management according to one embodiment. In the illustrated example, theAMS100 includes afirst beacon104 and asecond beacon106. Thefirst beacon104 is shown as centrally located at a location, such as aroom110 or other associated location. The illustratedfirst beacon104 can be a hardware device, such as a coin cell powered beacon. Thefirst beacon104 may include a circuit board within a housing, the circuit board likely containing a processor (or discrete logic or controller or microcontroller), memory (potentially non-volatile and/or volatile memory), a battery, and a transceiver (mostly just transmits). The first beacon is typically programmed to transmit a beacon signal containing data to identify the first beacon to other devices, including atag108 or a tag manager running on a host machine.
In one example, thefirst beacon104 can broadcast location information to one or more devices located within a threshold radius of the associated location. In another example, thefirst beacon104 can continuously broadcast the location information. An advantage of broadcasting the location information on a continuous basis can be to provide the location information to devices upon the device entering the associated radius (e.g., reducing or eliminating lag time for the asset tag to determine the location of the device). In another example, thefirst beacon104 can broadcast the location information on a periodic basis. An advantage of broadcasting the location information on a periodic basis can be to reduce power consumption of the location ID beacon by communicating the location information less frequently.
In one example, thefirst beacon104 may include an active radio frequency identification device (RFID), a passive RFID, an infrared device, a motion sensor, a sonar or sonic device, and/or a near field communication (NFC) device. In this example thefirst beacon104 can be a checkpoint used to determine when an asset passes or otherwise enters the threshold of thefirst beacon104.
In one example, thefirst beacon104 may be a low energy device such as a Bluetooth Low Energy (BLE) device. Thefirst beacon104 may operate in a non-connectable advertisement mode, e.g., where the location information from thefirst beacon104 can be contained in the advertisement. In another example, thefirst beacon104 can establish communications connections with other devices. For example, thefirst beacon104 may establish a communications connection with a device to receive firmware and/or software updates.
In one example, thefirst beacon104 may format beacons using a fixed advertisement format. In another example, thefirst beacon104 can include device identifiers.
In one example, thefirst beacon104 can use BLE advertisements for a one-way discovery mechanism. In this example, thefirst beacon104 can transmit packets of data in at selected intervals, such as from 20 milliseconds (ms) to 10 seconds. In one example, the location ID beacon can adjust the selected interval based on a location of the location ID beacon and/or a battery level remaining of the beacon. For example, as the interval between broadcasting decreases (e.g., the location ID beacon sends out an increased number of beacons), a battery life of thefirst beacon104 may decrease and assets searching for beacons may receive the beacons faster. In one example, as a battery life of thefirst beacon104 decreases, the interval between broadcasting beacons may increase (e.g., the beacon can send fewer beacons). In another example, when thefirst beacon104 determines that it is located in a select location, thefirst beacon104 can increase or decrease an interval between sending broadcasts. For example, when thefirst beacon104 is located in a high traffic area with a relatively large amount of devices coming within range, thefirst beacon104 can decrease an interval between sending beacons as a relatively large amount of devices may receive the broadcasts. In another example, when thefirst beacon104 is located in a low traffic area with a relatively small amount of devices coming within range of thefirst beacon104, thefirst beacon104 can increase an interval between sending broadcasts as fewer devices may receive the broadcast.
Asecond beacon106 is shown as located in a second location such as a different room or ahallway110. Thesecond beacon106 may also be located at a separate location within theroom110 with thefirst beacon104. The first andsecond beacons104 and106 may be attached to ceilings or walls or placed in a storage location such as a drawer, cabinet, or shelf. Alternatively, thebeacons104 and106 may be stored in conjunction with specialized structures for facilitating a specific signal range, integrity, or other signal attributes, or to provide security or power for thebeacons104 and106 or other functions.
TheAMS100 also includes atag device108. The tag device may be a physical device which includes a physical housing, an electrical power supply such as a battery, a circuit board or other control system with a memory, a transceiver, and a processor. In one embodiment, thetag108 can enter theroom110 and detect local broadcast signals. Thetag108 may detect a variety of different signals. For example, thetag108 may detect signals from thefirst beacon104 and thesecond beacon106. Thetag108 may also detect signals from other tags like itself. Thetag108 may also detect signals from other devices or electronic equipment. In one embodiment, thetag108 is capable of differentiating beacon signals from other signals. Thetag108 may ignore or discard information from the other signals.
In the depicted embodiment, thetag108 may receive information from one or both of thebeacons104 and106. If thetag108 is nearer thefirst beacon104, the information signal from thefirst beacon104 may be detected as the stronger signal. Thetag108 may record the detected signal strength. Similarly, thetag108 may detect an information signal from thesecond beacon106 and record the signal strength of thesecond beacon106. The tag may then sort the information from thebeacons104 and106 by strength.
In some embodiments, thetag108 may parse the sorted information to identify a major ID and a minor ID. Thetag108 may store the parsed IDs in local memory. The local memory may be a non-volatile memory.
In one example, atag108 can be coupled to an asset. In one example, the asset tag can communicate with the asset to retrieve information from the asset. Thetag108 may also return information to one or both of the first andsecond beacons104 and106. In another example, thetag108 can relay information between the asset and a communication hub (described below with reference toFIG. 2). In another example theasset tag108 may include software registered or installed on an asset.
In another embodiment, thetag108 can be coupled to an individual, such as medical personnel in a hospital. For example, thetag108 can be attached to or integrated into a wristband or watch that can be worn by the individual (such as a medical personnel or patient) and can communicate location information and other information relating to the personnel.
Thetag108 may include a communication module for communicating information. In one example, the communication module can communicate the data using a cellular network and/or a wireless network. In one example, the communications network can be a cellular network that may be a third generation partnership project (3GPP®)release 8, 9, 10, 11, or 12 or Institute of Electronics and Electrical Engineers (IEEE®) 802.16p, 802.16n, 802.16m-2011, 802.16h-2010, 802.16j-2009, 802.16-2009. In another example, the communications network can be a wireless network (such as a wireless fidelity (Wi-Fi®) network) that may follow a standard such as the IEEE 802.11-2012, IEEE 802.11ac, or IEEE 802.11ad standard. In another embodiment, the communications network can be a Bluetooth® connection such as Bluetooth v1.0, Bluetooth v2.0, Bluetooth v3.0, or Bluetooth v4.0. In another embodiment, the communications network can be a Zigbee® connection such as IEEE 802.15.4-2003 (Zigbee 2003), IEEE 802.15.4-2006 (Zigbee 2006), IEEE 802.15.4-2007 (Zigbee Pro).
In one example, thebeacons104 and106 and/or thetag108 can communicate location information and/or asset information using dual mode Bluetooth® technology. In another example, the location information and/or asset information can be formatted to provide Bluetooth communication service packet formatted to be universal across different platforms and devices.
In one example, thetag108 can switch between a broadcast or advertising mode and a scanning mode. In a broadcast mode thetag108 can communicate outgoing information such as a tag signal. In a scanning mode thetag108 can scan forbeacons104 and106 to determine the location of thetag108. In another example, thetag108 can initially be in a scan mode to scan for abeacon104. When thetag108 locates abeacon104, thetag108 can communicate with thebeacon104 to receive beacon information. In one example, thebeacon104 can broadcast out the beacon information and when thetag108 is with a broadcast range of thebeacon104, the tag can receive the beacon information signal. In another example, thetag108 can communicate with thebeacon104 to request the beacon information. When thetag108 receives the beacon information, thetag108 can switch from the scan mode to the broadcast mode. When thetag108 is in a broadcast mode, thetag108 can communicate asset location data and/or management data to a communication hub (described in more detail below). In one example, thetag108 can append a location ID received during scanning mode to the asset location data and/or management data to identify the device, personnel, or other asset that the asset data and/or management data is associated with. In another example, thetag108 can scan for other devices in the scan mode and communicate with other devices in the broadcast mode.
Thetag108 can receive broadcast signals frommultiple beacons104 and106. In one example, thetag108 can determine the location of thetag108 and an associatedasset104 by selecting the signal from the beacon with the highest signal strength. An advantage of using the signal from the beacon with the highest signal strength is to filter out signals received from beacons in other locations, e.g., filter out the signal leakage from other beacons not near thetag108.
In another example, thetag108 can determine the location of thetag108 and/or the associated asset by aggregating or combining signals from the different beacons such as first andsecond beacons104 and106. For example, the tag can sort signals based on the signal strength of the broadcast signal from thebeacons104 and106. In another example, thetag108 can triangulate the location of thetag108 and/or the associated asset by parsing a major and minor ID from each of the different signals from the first andsecond beacons104 and106. An advantage of using signals from bothbeacons104 and106 can be when the signal strength of thebeacons104 and106 are weak thetag108 can use the multiple signals to increase an accuracy of a location determination.
FIG. 2 illustrates a diagram of an AMS in communication with a hub or server according to one embodiment. The illustrated embodiment illustrates atag208 to relay tag information to ahub212. Thehub212 further communicates with aserver214. Thetag208 receives the signals from thefirst beacon204 and thesecond beacon206. Because thetag208 is currently located in theroom202 and closer to thefirst beacon204, the detected signal from thefirst beacon204 is stronger than the detected signal from thesecond beacon206. Thetag208 may sort the detected signals by signal strength and store them.
Thetag208 sorts the signals and parses them to extract a major ID and a minor ID from each signal. Thetag208 generates a tag signal or response packet which includes the parsed major and minor IDs. The tag signal may also include a signal strength component, a beacon identifier component, an asset identifier component, a tag identifier component, a beacon status component, a tag status component, an asset status component, a time stamp component, or other components. For example, thetag208 may relay battery or power level information for thebeacons204 and206 or for thetag208 itself. Other embodiments may include fewer or more pieces of information in the tag signal or response packet.
The illustrated embodiment of thehub212 of theAMS200 receives the tag signal from thetag208. In the illustrated embodiment, thehub212 transmits information to theserver214. In some embodiments, thehub212 may modify the tag signal to include or remove information from the signal. For example, thehub212 may reformat the signal to facilitate a certain type of signal package or format or to facilitate receipt or interpretation by theserver214 or another device. Thehub212 may also apply a timestamp or other hub-unique information to the signal before transmission. Thehub212 may receive or transmit information over a private or shared network. The transmissions may be secured or unsecured. In some embodiments, thehub212 may store tag signals from a plurality of tags and transmit the signals in a group package. Other transmission schemes may include transmitting upon receipt, based on a time schedule, or a number of received signals, or other criteria. In some embodiments, thehub212 is connected to an AC power supply such as a local grid or a DC supply.
The ASM system can include repeaters to receive information from one or more assets and relay the information to a communication hub. The repeaters can be configured as a network of repeaters, such as nodes in a piconet, for a location. For example, a hospital can have multiple repeaters located at different locations in the hospital. The repeaters can receive information from an asset tag or location ID beacon and relay the information to the communication hub. In one example, the repeater can relay the information directly to the communication hub. In another example, the repeater can indirectly relay the information via one or more other repeaters to a communication hub.
BLE/Wi-Fi Repeater
Thehub212 can include a first antenna configured to communicate using a cellular network and a second antenna configured to communicate using a local area network (LAN) or a personal area network (PAN), such as BLE or Wi-Fi®. In one example, the first antenna may be separated by a threshold distance from the second antenna to reduce or eliminate interference between the first and second antennas. In another example, the first and second antennas can be separated by the threshold distance to enable the first antenna and/or the second antenna to transmit and/or receive information at an increased signal strength.
A bandwidth of thehub212 to communicate data with the other electronic device (such as server214) may be limited. In one example, thehub212 can determine a priority level of information and communicate information based on the priority level of the data. For example, thehub212 may have a bandwidth of 10 bits per second (bps) when communicating data via the cellular communication channel. In this example, thehub212 can store received information from the repeaters, thebeacons204 and206, and/or thetag208 and communicate the information via the cellular communication channel based on the priority level of the information.
In one example, thehub212 can indirectly communicate information with devices, beacons, and/or tags via an intermediate device such as a repeater. In another example, thehub212 can directly communicate information with other devices, beacons, and/or tags.
In one example, thecommunication hub212 can relay asset information and management information received from thetag208 to theserver214. In one example, thehub212 can receive power from a wall outlet. In another example, thehub212 can receive power from a wireless power induction charging system.
In one example, thehub212 can provide a secure private network for devices to communicate with thehub212. In one example, thehub212 can provide a secure wireless fidelity (Wi-Fi) Private Wireless Area Network (PWAN) to a device and the devices can communicate information with thehub212 using the Wi-Fi PWAN. In another example, thehub212 can communicate information with thetag208 using a Bluetooth connection. In another example, thehub212 can use a combination of the Wi-Fi and Bluetooth connections to communicate information with thetag208. In another example, thehub212 can be a gateway or access point for thetag208 to access information stored on theserver214. For example, thehub212 can be a network switch to enable thetag208 to access secure information, such as electronic medical records (EMRs), hospital information system (HIS) information, or an active directory of a hospital server.
In one example,hub212 can be located at selected locations, such as locations in a hospital facility. For example, thehub212 can be located at select locations in the hospital facility to provide communication coverage throughout the facility. In another example, thehubs212 can be located at high traffic areas or long routes or paths that thetag208 may frequently move along. In another example, the locations can be predefined locations selected during the construction of a facility. In another example, the locations can be selected to provide a desired coverage area, such as a floor of a hospital facility.
Thehub212 can include a communication module for communicating information. In one example, the communications module can communicate the data using a cellular network and/or a wireless network. In one example, the communications network can be a cellular network that may be a third generation partnership project (3GPP)release 8, 9, 10, 11, or 12 or Institute of Electronics and Electrical Engineers (IEEE) 802.16p, 802.16n, 802.16m-2011, 802.16h-2010, 802.16j-2009, 802.16-2009. In another example, communications network can be a wireless network (such as a wireless fidelity (Wi-Fi) network) that may follow a standard such as the IEEE 802.11-2012, IEEE 802.11ac, or IEEE 802.11ad standard. In another example, the communications network can be a Bluetooth connection such as Bluetooth v1.0, Bluetooth v2.0, Bluetooth v3.0, or Bluetooth v4.0. In another example, the communications network can be a Zigbee connection such as IEEE 802.15.4-2003 (Zigbee 2003), IEEE 802.15.4-2006 (Zigbee 2006), IEEE 802.15.4-2007 (Zigbee Pro).
In some embodiments, the hub can be configured to receive information via a BLE® communication channel and/or a Wi-Fi® communication channel from repeater and communicate the information to a server via a cellular communication channel or to a cloud-based service. In one example, the communications hub can include a multiband antenna to communicate on the different communication channels. In another example, the communications hub can include multiple antennas configured for communication on different communication channels.
In one example, when the hub receives data, the communication hub can prepare the data for communicating to a server or a cloud-based storage device by: compressing the data, securing the data (such as encrypting the data), and formatting the data for the server or the cloud-based storage device.
In another example, the communication hub can include a network compliance device. The network compliance device can be configured to run an HL7 engine, where the HL7 engine can format information to an HL7 EMR standard. A HL7 interface engine is an interface or integration engine built specifically for the healthcare industry. The HL7 interface engine can connect legacy systems by using a standard messaging protocol. Because hospitals and other healthcare providers may have different systems for different aspects of services, the hospitals and other healthcare providers may be unable to communicate with each other. HL7 can provide a framework for the exchange, integration, sharing and retrieval of electronic health information.
The communication hub can combine a HL7 formatting engine with a communication device to aggregate information received at the communication hub, format the information to an HL7 standard, and communicate the formatted information.
An advantage of combining the HL7 formatting engine with a communication device can be to skip a server that previously had to separately format the information to an HL7 standard. Another advantage can be to avoid storing the information at another location (such as another server) where the information may be formatted to the HL7 format. An advantage of combining the HL7 formatting engine with a communication device can be to decrease a cost of a device to provide HL7 formatted information.
In another example, when the communication hub can communicate the aggregated data to a server or cloud-bases storage device using a cellular communication network.
In one example, when an asset or person with an associatedtag208 comes into a room or moves to a section of a hallway, thetag208 can communicate that asset and management data to thehub212. In another example, the asset and management data can include location and identification information relating to thetag208 and/or the associated asset or personnel. In another example, the asset and management data can include a universally unique identifier (UUID), a major value or identification (ID), and/or a minor value or ID. In one example, the UUID can identify a type of product. For example, when a manufacturer makes a product, the manufacturer may use the UUID to identify a type of product (such as a type of cellphone). In another example, the UUID can be 128 bits. In another example, the major and minor values can be a total of 4 bits. In another example, the major and/or minor bits can be set to uniquely identify a product. For example, the major and/or minor bits can be set to identify a first medical cart with a first unique value and a second medical cart (such as a medical cart that is the same type of product as the first medical cart) with a second unique value. One advantage of using the major and/or minor values to identify different assets can be that the major and minor values can be used across different platforms. For example, the major and minor values can be included in Bluetooth data packets communicated to devices operating using a Windows® platforms, an Android® platforms, and/or an iOS® platforms.
In one example, the major values and/or the minor values can be in a header of a packet. An advantage of the major values and/or the minor values being located in a header of a packet can be to enable multi-platform or operating system compatibility, where different systems can read major values and/or the minor values in the header. Another advantage of the major values and/or the minor values being located in the header of a packet can be an elimination of user action to use the beacons, e.g., a user may not configure packets for communication, format packets, or pair devices.
In one example, thehub212 can securely communicate the asset data and/or the management data to the server214 (such as a cloud-based server) which can store the asset data and/or the management data. In one example, theserver214 can time stamp when the data is received at theserver214.
In one example, theserver214 can include a representational state transfer (REST) application program interface (API) web interface to enable applications to retrieve and present the asset data and/or management data to users. For example, an application can include a user interface with a map of a facility. In this example, the application can access the asset data and/or management data and determine the locations of one or more assets in the facility. In this example, the application can display the locations of the asset to a user. In another example, the application can query or search the asset data and/or management data to determine user requested data, such as location information of an asset, usage information of an asset, and so forth.
In one example, thehub212 can communicate identification information of the hub212 (hub ID) with the asset data and/or the management data and communicate the hub ID and the asset data and/or the management data to theserver214. In another example, theserver214 and/or an application can receive and analyze the data using an analysis engine and then communicate the analyzed data to a database, where the database can store the analyzed data.
In one example, the asset data and/or the management data can be communicated and stored in packets. In another example, theserver214 and/or the application can filter and/or remove data when the data is analyzed. In another example, the database can filter and/or remove portions of the analyzed data. For example, theserver214, the application, and/or the database can remove the UUID from the asset data and/or the management data. In another example, theserver214, the application, and/or the database can aggregate the asset data and/or the management data.
The asset and management data can also include a power level.
Embodiments of theAMS200 can track a variety of different types of assets. The assets that can be tracked can include hard assets and soft assets. In one example, the AMS can be used in a medical environment, such as a hospital, a nursing home, or medical clinic. In this example, the hard assets can include: medical devices, medical carts, containers, carriers, beds, physical records, etc. In another example, the soft assets can include: medical staff, visitors, patients, managers, other personnel or soft assets.
Thetag208 and/or thebeacons204 and206, as discussed in the preceding paragraphs can be associated with different types of assets, including: hard assets, soft assets, and fixed assets.
Further examples of a hard asset can include a tangible and physical item or object, such as medical carts, intravenous (IV) poles; ventilators, tablets, medical devices, batteries, battery packs, power chargers, carts, computing tablets, all in one (AIO) personal computers (PCs), and so forth and so forth. The hard asset can be associated or coupled with a tag or a beacon. In one example, the tag can receive location information from a beacon, associate asset information with the location information, and send the information to a hub.
Further examples of a soft asset can include human resources, such as patients, doctors, janitor, family members, or relatives. In another example, the soft asset can be information, including: epidemic information, such as tracking information of individuals that come in contact with an infectious diseases; locations of individuals; patient information, such as medication prescriptions or treatment protocol; doctor's treatment or patient notes; facial recognition, such as patient tagging information using facial recognition; individual's security level access information; and so forth. The soft asset can be associated or coupled with a tag or a beacon. In one example, the tag can receive location information from a beacon, associate asset information with the location information, and send the information to a hub or server.
Further examples of a hard asset can include a fixed location, such as: a room in a facility, a floor of a building, a location of a building in an industrial park, a geographic location, and so forth. In another example, the hard asset can be a movable or variable location, such as a make-shift military post or a forward operating post. The fixed asset can be associated or coupled with a tag or a beacon. In one example, the tag can receive location information from a beacon, associate asset information with the location information, and send the information to a hub.
In some embodiments of the AMS, the location of a first asset (such as a hard asset, a soft asset, and/or a fixed asset) can be determined based on a location of a tag or beacon associated with the first asset relative to a tag or beacon associated with a second asset. For example, a location of a patient room can be coupled to a first tag or beacon and designated as a fixed asset within a hospital building. A medical cart can be coupled to a second tag or beacon and designated as a hard asset. To determine the location of the hard asset, a processing device, such as a server, can determine a location of the hard asset relative to the fixed asset by determining a location of the first tag or beacon relative to the second tag or beacon. In this example, the location of the patient room can be predetermined and associated with the first tag or beacon. The processing device can correlate the location of the medical cart relative to the patient room to determine the location of the medical cart within the medical facility by correlating the location of the first tag or beacon relative to the second tag or beacon.
In one example, fixed assets can be within threshold distances of each other such that asset tags or location ID beacons can have overlapping signals. For example, a first patient room in a hospital can be associated with a first location ID beacon and a second patient room next door to the first patient room can be associated with a second location ID beacon. The first location ID beacon and the second location ID beacon can each transmit a signal with a unique beacon ID. When the first location ID beacon may be within a threshold distance of the second location ID beacon, a first signal from the first location ID beacon can interfere with a second signal from the second location ID beacon. When a hard asset or soft asset is within a threshold distance of the first location ID beacon and the second location ID beacon, the hard asset or soft asset may receive the first and the second signal and have difficultly determining when the hard asset or soft asset is located in the first patient room or the second patient room. In one example, the first location ID beacon can communicate with the second location ID beacon to determine when the first signal may be interfering with the second signal. In this example, when the first signal may be interfering with the second signal, the first location ID beacon and/or the second location ID beacon can reduce a transmission signal strength of the to reduce or eliminate the interference between the first signal and the second signal. In another example, the hard asset or soft asset can communicate a message to the first location ID beacon and/or the second location ID beacon to indicate the interference between the first signal and the second signal. The first location ID beacon and/or the second location ID beacon can self-adjust based on the message or the message can indicate a signal strength adjustment level for the first location ID beacon and/or the second location ID beacon.
In one example, to reduce ambiguity of a location of an asset when receiving multiple signal with different unique beacon IDs indicating that an asset may be in more than one location, the processing device (such as a server) that determines a location of an asset can filter location information of the asset based on a temporal constraint of the asset being able to move between a first location and a second location within a given period of time. For example, a hard asset may be located at a first location. When the hard asset may be moving (such as a medical cart moved from a current patient's room to a new patient's room), the processing device can track a location of the hard asset by receiving different unique beacon IDs associated with different locations. Where the assets are located at different location and may communicate information at different signal strengths, an asset tag coupled to the hard asset may receive multiple unique beacon IDs from different location ID beacons. It filter out false positives for the location of the hard asset, the processing device can determine a distance, speed, and/or direction the asset is probable or capable of moving within a threshold period of time. When the hard asset receives a unique beacon ID from a location ID beacon that is at a distance that exceeds the distance the hard asset can travel within the threshold period of time, the processing device can filter out that unique beacon ID when determining a location of the hard asset.
In another example, to reduce ambiguity of a location of an asset, a fixed asset can have multiple location ID beacons. In one example, an obstruction can be located between a location ID beacon and an asset tag, where the object can interfere with the asset tag receiving the unique beacon ID from the location ID beacon. In this example, the asset can be at a first location, such as a first patient's room in a hospital. The first location can have a location ID beacon to communicate location information to the asset. When the communication path between asset tag and the location ID beacon may not be obstructed, the asset tag can indicate an accurate location of the asset. When the communication path between asset tag and the location ID beacon may be obstructed, the asset tag may not indicate an accurate location of the asset. For example, a second location, such a second patient room, may be adjacent the first location. The second location can have a different location ID beacon communicating a unique beacon ID. When the asset may be in the first location, but the communication path between the location ID beacon and the asset tag may be obstructed, the asset tag may not receive a unique beacon ID from the location ID beacon in the first location and may receive a unique beacon ID from the second location. In this example, although the asset may be located in the first location, where the asset tag receives the unique beacon ID for the second location, the processing device may erroneously determine that the asset is located at the second location. To avoid or reduce an erroneous location determination, the first location may have multiple location ID beacons located at different areas or points within the first location. The multiple location ID beacons at the different points can provide spatial diversity to reduce erroneous location determinations based on obstructions in communication paths.
Referring again toFIG. 2, the illustrated embodiment of theserver214 can process asset information and/or management information received from thehub212 to determine asset results and management results. For example, theserver214 can receive battery usage information for an asset and can determine a trend in the amount of time a battery of an asset may be used, an estimated remaining battery life, any errors for the battery, and so forth. In another example, theserver214 can aggregate information received from a plurality of assets. For example, theserver214 can receive location information for a plurality of assets and can determine which assets may be used on a regular basis and which assets may not be used regularly. In another example, theserver214 can aggregate the asset information and/or management information to determine an overall health of the assets in the system, such as a level of outstanding repairs needed or the remaining life of the assets in the system.
Theserver108 can provide a user with a cloud or web based portal to access information from different devices and/or different databases. The databases can include a hard asset database and a soft asset database. In one example, the hard asset database can include location information, asset health status information, workflow or asset utilization information, and so forth. In another example, the soft asset database can include location information, nurse notifications, vital sign information, medical information, physiological information, and so forth.
In one example, theserver214 can communicate different types of notifications to a user, including a 911 notification (e.g., broadcast high alert information) and a 411 notification (e.g., information communicated upon request).
In one example, thefirst beacon204 can broadcast a signal such as a location ID to any device located with theroom202. In this example, when thetag208 receives the location ID from thefirst beacon204, thetag208 can determine its location. In another example, thetag208 can measure a received signal strength indication (RSSI) from thefirst beacon204 to determine a location of thetag208 within a radius or area to which thefirst beacon204 is designated. For example, thetag208 can use the received location ID from thefirst beacon204 to determine that thetag208 and associated asset is located in an identifiedroom202. Thetag208 can also use the RSSI to determine a location of thetag208 within theroom202, such as within a threshold location accuracy (e.g., within X distance from the first beacon204). In one example, aroom202 can include multiple beacons. Thetag208 can receive multiple location IDs from the multiple beacons and use the RSSI of the different location IDs to determine the location of thetag208 within theroom202. For example, thetag208 can use the RSSI of the different location IDs to triangulate the location of thetag208 and associate asset in theroom202. In another example, the beacons can be located at different locations. For example, thesecond beacon206 can be located in ahallway210, in a lobby, in a stairwell, in a room, in a parking lot, and so forth.
When thetag208 determines its location, thetag208 can communicate asset information (such as location information, asset management information, and so forth) to thehub212. In one example, thehub212 can be a device (such as a communication plate) mounted to a wall. In another example, thecommunication hub212 can be integrated into a construction of a location. For example, thehub212 can be integrated into a floor, ceiling, wall, and so forth of a facility. In another example, thehub212 can be software on theserver214.
In one example, thehub212 can be located at a different location than theroom202 of thefirst beacon204 and the tag208 (such as a central location on the floor where the device is located or a central location in the building where the device is located). When thehub212 receives the asset information from thetag208, thehub212 can relay the information to aserver214. In one example, thehub212 can receive information from different devices. When thehub212 receives the information from the different devices, thehub212 can aggregate the data and send the aggregated asset information to theserver214. One advantage of thetag208 determining its location and sending the asset management information to thehub212 can be to enable thebeacons204 and206 to be small and low energy. For example, because thefirst beacon204 broadcasts the location ID, thefirst beacon204 can consume a small amount of power (such as a 1-2 mAh per day) and can be powered by a small battery for an extended period of time. Thetag208 can have a separate power supply that can be recharged more easily than thebeacons204 and206. Another advantage of thetag208 communicating the asset information can be that thetag208 can select the information to be communicated to thehub212 and communicate the information in real-time and directly to thehub212 to reduce communication interference from a plurality of devices.
TheAMS200 can provide a number of advantages, including: increased asset tracking and/or management efficiency, cost reduction, improved patient care, increased staff productivity, patient and/or medical personnel tracking, reduced power consumption, reduced tracking system size, cross platform interoperability (such as interoperability between different devices and/or device operating system), and configurable output power.
An advantage of theAMS system200 can be an efficient and low complexity installation in a facility. For example, where thefirst beacon204, thesecond beacon206, and/or thetag208 can be powered by a battery and/or wireless induction charging, there is minimal installation for theAMS200 for thebeacons204 and206, thetag208, and/or thehub212. Additionally, thebeacons204 and206, thetag208, and/or thehub212 can communicate wirelessly (e.g., without installing communication cables in a facility) to decrease installation complexity and increase system efficiency. TheAMS200 can be installed without disrupting regular activity or systems at a facility and may be configured to communicate using an existing network.
In one example, theAMS200 can track assets in real-time or substantially real-time. For example, thetag208 may continuously communicate asset and management information to thecommunication hub212.
In another example, theAMS200 can track assets on a periodic basis. For example, thetag208 can communicate asset and management information to thehub212 on a periodic basis. In another example, thehub212 can communicate a request to thetag208 to communicate the asset and management information. When thetag208 receives the request, thetag208 can communicate the asset and management information to thecommunication hub212.
In one example, theAMS200 can include a map of a facility where assets may be managed. In another example, an implementation system, which can include manual inspection and or software to determine a schematic or layout of the facility. In one example, software can be implemented to determine a schematic or layout of the facility using a predetermined architectural map or other facility maps. In another example, the software can provide a tool for a user to arrange a layout of the facility. For example, the software can provide a user with hallway objects, room objects, stairway objects, and so forth that the user can arrange to approximate the layout of the facility. In one example, the software can receive information from an input device defining directions (such as north, south, east, and west) on a layout map and placing (e.g., “drag and drop”) the hallway objects, room objects, stairway objects, and so forth on the layout map relative to the defined directions and/or relative to each other. In another example, the software can display an initial floor plan of a facility and the software can receive information from an input device placing or overlaying the hallway objects, room objects, stairway objects, and so forth on top of the initial floor plan.
In another example, a user can use a scanner, such as a 3 dimensional (3D) scanner and walk around the facility collecting layout information, where the software can use the information from the scanner to determine the layout of the facility.
Returning again toFIG. 2, when the layout of the facility has been determined, thebeacons204 and206, and/or thehub212 can be associated with the layout of the facility. For example, thebeacons204 and206 and/or thehub212 in a facility may be given a unique ID. When the facility layout is determined, the software can receive input from an input device (such as a mouse, a keyboard, a stylus, a touch screen, and so forth) associating the different unique IDs with location on the facility layout. In another example, locations in the facility layout can have unique IDs associated with the location. Unique IDs may be assigned at varying levels of specificity. For example, a unique ID may be assigned for aroom202. In another example, a unique ID may be assigned for a certain wing or group of rooms such as a trauma unit or neonatal unit. In a further example, a unique ID may be assigned for a floor, building, group of buildings, etc. In one example, a device with a corresponding tag (such as a scanner or a communication device) can be taken to one or more locations in a facility, where the location ID can be selected, thetag208 of the device can scan or communicate with thelocal beacons204 and206 and/or thehub212. Thebeacons204 and206 and/or thehub212 can be associated with the location ID. In another example, when a tagged device is located at a facility location, thetag208 can scan the location for thebeacons204 and206 and/or the hub212 (such as by using by using Bluetooth scanning) and associate thebeacons204 and206 and/or thehub212 scanned in the location with a location ID. For example, a user can walk into aroom202 with a first location ID, use a device with atag208 to manually or automatically scan theroom202 for thebeacons204 and206 and/or thehub212, and thebeacons204 and206 and/or thehub212 detected by thetag208 may be associated with the first location ID. The user can repeat this process for multiple locations in the facility.
An advantage of the implementation system can be to enable integration of theAMS system200 into a preexisting facility, e.g., theAMS system200 may be installed in a preexisting facility and the implementation system can map the preexisting facility. Another advantage of theAMS system200 can be that the installation and implementation of the AMS system can enable quick and efficient installation as theAMS system200 can be installed and configured for a facility without invasively installing an asset management system. Another advantage of theAMS system200 can be that the system can avoid interference by other devices by using the implementation system to determine optimal locations of thebeacons204 and206 and/or thehub212.
In one example, theAMS200 can be used in a hospital environment. In another example theAMS200 can be used in a home care medical environment. In one example,AMS systems200 can communicate withother AMS systems200. For example, a first AMS at a hospital and a second AMS can be located at a patient's home. This example, asset data and/or management data can be communicated between the AMS system at the hospital and the AMS system and the patient's home.
In another example, beacons, tags, and hubs can be located at different facilities such as a hospital and a patient's home. In this example, asset data and/or management data can be communicated to a server from the hubs at the different facilities. In another example, asset data and/or management data can be relayed from tags and/or hubs at a first location (such as a hospital) via theserver214 to another tag and/or hub at a second location (such as a patient's home). For example, medical information received at a tag at the hospital can be relayed to family members via theserver214 to another tag at the patient's home. In another example, a GUI can be a cloud-based interface that enables users to access tag, asset, and asset management data at any location that the cloud can be accessed (e.g., at a location with wireless or cellular network coverage).
In one example, software updates or patches can be communicated from theserver108 tocommunication hubs106,assets104, and/orlocation ID beacons102.
To track assets, theAMS system200 can use unique asset tags that can be associated with an asset. In one example, a Bluetooth technology, such as a Bluetooth low energy (BLE) technology can be used to tag assets in theAMS system200. For example, a BLE-based beacon can be associated with an asset in theAMS system200 and used to communicate asset and/or management information corresponding to the asset.
An asset can have one or more operational capabilities. The operational capabilities can include central, peripheral, broadcaster, and observer capabilities. In one example, a peripheral capability can be power saving capability (such as a sleep mode) where the peripheral device may periodically send data to a central device. An example of a Peripheral device is a BLE enabled blood pressure cuff that sends data periodically to a doctor or nurse's smartphone (the Central or gateway device) that then sends this data up to the cloud server.
A central asset can be a device with data processing capabilities and/or can provide a gateway to cloud or Internet based services.
In some embodiments, communication between the components of theAMS200 may provide or incorporate security measures. For example, a password or code may be applied to transmissions. Other measures such as a code that is periodically refreshed or modified (such as a rotating security code (RSA)) may be implemented. In some examples, a beacon may apply a security measure to a broadcast signal. A local tag may need to have the proper response or stored code to decode, detect, or interpret the broadcast from the beacon. In other examples, the beacons and/or tags may be secured to prevent accidental or intentional reprogramming of the stored location information. In one example, a clock time can be synced up with the server periodically to provide a pseudo-random number that may be used to secure the AMS.
In some embodiments, the AMS can be compatible with a plurality of different devices. In one example, the devices in the AMS can use a common or similar/compatible operating system and data format to facilitate direct communicate with other devices in the AMS and/or with the server in the AMS.
FIG. 3 illustrates a block diagram of one embodiment of a communication structure for asset tracking and management according to one embodiment. The illustrated embodiment includes a sender302, atag308, and a receiver310. The illustrated example of the sender302 includes afirst beacon304 and asecond beacon306. Thebeacons304 and306 are similar to those described above. In one example, the sender302 sends a signal to thetag308. The signal may be a broadcast or advertisement that is provided within an effective range. The signal may also be generated by the sender in response to a request or prompt from thetag308 or some other device. The signal may also be generated based on a preset or dynamic timing or on other criteria. In another example, the sender302 may include a single beacon. The sender302 may also include other devices or plurality mixture of device types.
The illustrated embodiment also includes the receiver310. The example of the receiver includes ahub312 and aserver314. Thehub312 andserver314 may be similar to those examples described above. Another example of the receiver310 may include a single device to receive the signal sent from thetag308. The receiver310 may interpret the signal from thetag308 to determine a location of thetag308 and thereby the location of the associate asset.
As a preliminary note, in one example, a beacon can use a generic attribute profile (GATT) framework, such as a GATT framework built on top of an attribute Protocol, to configure advertising parameters of a BLE profile according to one embodiment. A GATT framework can be a framework for a beacon signal (also referred to as a broadcast or advertisement) optimized for low power consumption. The beacon may be a GATT Server and/or a GATT client. In one example, when the beacon is in a server mode, the beacon can offer one or more services. In another example, the one or more services can include read services, write services, notify services, broadcast services, and so forth. In another example, a tag can be a GATT Client that can connect to the beacon in a Server mode, and the tag can consume the services of the beacon.
In one embodiment, a beacon packet can be 47 bytes in length and can include: preamble bytes; access address bytes, (for example the access address can be 0x8E89BED6 for advertisement communication channels or for data channels the access address can be different for different connections); advertising channel payload data units (PDU) bytes, where the PDU can have a header (such as 2 bytes that can indicate a size of the payload and an asset type, e.g., whether the device supports connections, etc.) and a payload (such as up to 37 bytes); cyclic redundancy check (CRC) bytes. In one example, 6 bytes of the payload can be a media access control (MAC) address of the asset and the information can include 31 bytes.
In one example, the beacon signal format can include a fixed beacon prefix. In another example, the beacon format packet can include a proximity UUID that can be an identifier to distinguish between signals communicated from the beacons and signals communicated from other devices. In one example, a tag or other device can scan for signals with a UUID designated for signals communicated from the beacons. In another example, the tag or other device can scan for beacons with specific manufacturing information and/or names designated for signals communicated from the beacons.
A signal from a beacon can include a major number or ID and/or a minor number or ID. In one example, the major ID is used to group a related set of beacons. The major number can be 2 bytes, such as 0x0049 or 73. In another example, signals from the beacon store can include the same major ID. In one example, the major ID can be associated with a beacon and a location of the beacon. In this example, an application at a tag can use the major ID of the beacon to determine a location of the tag and corresponding asset. The minor ID can be used to identify individual signals from a beacon. The minor ID can be 2 bytes, such as 0x000A or 10. In one example, signals communicated by a beacon can have different minor IDs and the minor IDs can be associated with a beacon and a location of the beacon. In this example, an application at a tag can use the minor ID of the beacon to determine a location of the tag.
A signal from a beacon can include a transmit power field. The transmit power field can indicate a transmit power of the beacon when the beacon communicates a signal or broadcast. In one example, the tag can use the transmit power field to determine a distance between the location ID beacon and the tagged asset. For example, the tag can determine a signal power of an advertisement received at the tag and compare the signal power with the transmit power field. The tag can determine a distance between the beacon and the tag by calculating the distance it would take for the transmit power to decrease to the power of the signal. In one example, the tag can determine the distance between the beacon and the tag within a range, such as near the beacon, far away from the beacon, or out of range of the beacon. In another example, the tag can determine the distance between the beacon and the tag as an actual distance (such as meters or feet). Although, the tag is described as determining the distances, in some embodiments, the distance is determined at a hub or server or other device separate or downstream from the tag and beacon.
In one example, an advertising packet format can include an advertised beacon packet with a manufacturer specific data field. In another example, the advertising packet format can include a preamble, FA Address, PDU Header, and PDU Mac Address.FIG. 12 further illustrates that the advertising packet format can include a service data packet (see 0x16 in the table). In one example, the service data packet can add data to a device information service. In another example, the advertising packet format can include Company ID bytes. In another example, the advertising packet format may also include a device name (see bytes 2-5 in the table).
FIG. 4 illustrates one example of a beacon packet structure, as follows:
BYTEDESCRIPTIONNOTE
 0Length in thisprofile0x02
 1Type/Assigned Number0x01 =Flag
 2Flag: BR/EDR not0x04 = BLE_GAP_ADV_FLAG_
supportedBR_EDR_NOT_SUPPORTED
 3Length in thisprofile0x06
 4Type/Assigned Number0x09 =Name
5 to 9Application Name“EmTag”
10Length in thisprofile0x13
11Type/Assigned Number0xFF =Manufacturer data
12 to 13Semiconductor ID0x59, 0x00
14 to 15Advertisement indicator0x02, 0x15
16 to 17Firstclosest Minor ID2 bytes = detected beacons.
18First closest RSSIRadio strength received
19 to 20Secondclosest Minor ID2 bytes = detected beacons.
21Second closest RSSIRadios strength received
22 to 24Padding0x00, 0x00, 0x00
25 to 26This device's Major IDDefault = 0x0480 or 1152
27 to 28This device's Minor IDDefault = 0x03E9 or 1001
29This device's TX PowerDefault = 0dBm (0x00)
level
In one example illustrated, a tag sends out this advertisement approximately every 15 seconds for a 1 second window over 25 ms intervals. Data larger than 1 byte is transmitted in Big Endian (high byte first) or some other format or scheme.
If power drain becomes a concern, the advertisement time and interval may be shortened. For example, a tag signal may be as follows:
Tag Signal (Header) Packet Structure
BYTEDESCRIPTIONNOTE
0Length in thisprofile0x02
1Type/Assigned Number0x01 =Flag
2Flag:0x04 =
BR/EDR not supportedBLE_GAP_ADV_FLAG_
BR_EDR_NOT_SUPPORTED
3Length in thisprofile0x11
4Type0x07 =BLE_
GAP_AD_TYPE_128BIT_
SERVICE_UUID_COMPLETE
5 to 200x1b, 0xc5, 0xd5, 0xa5,Service exposed to Central to
0x02, 0x00, 0xbe, 0xa1,be used for sending average
0xe3, 0x11,0x6b, 0xed,values - of data collected from
0x40, 0xfe, 0x0b, 0x31peer peripherals - as notifications.
UUID 128: 310bfe40-ed6b-11e3-
a1be-0002a5d5c51b
21 Length in thisprofile0x08
22 Type0x09 = Name
23-30‘E’, ‘N’, ‘O’, ‘V’,Single byte ascii characters -
‘A’, ‘T’, ‘E’company name
An example of the device listens for other beacon advertisements. It records the 2 closest beacon devices, based on radio strength, in the scan response packet. Before every scan, the Scan Response packet data is scrubbed to ensure data is not cached forever; onlybytes 0 through 3 will be populated, the other bytes will be reset to 0x00.
At the above stage, the first detected beacon is not necessarily the closest beacon of the detected beacons.
Data larger than 1 byte is transmitted in Big Endian (high byte first) or another format or scheme.
A packet with sorting completed is shown below:
Tag Advertisement Packet Structure
BYTEDESCRIPTIONNOTE
0Number ofMay be hard-coded to max possible size 30.
bytes in thisMax packet size may be 31.Byte 0 is may
GAP profilebe used to state the length.
1Type/Assigned0xFF = ManufactureSpecific Data
Number
2Company IDCompany ID is a 2 byte. SIG ID may go
(byte 2)here.
3Company ID
(byte 1)
4-5Major ID (byte 2)Start of first closest detected beacon.
Major ID is 2 bytes.
6-7Minor ID (byte 2)Minor ID is 2 bytes
8Radio Strength2's complement of radio strength in dBm.
Cast to (int8_t) to get the proper value.
9Battery LevelBattery level 0-100%
10-16Not usedFree space
17-18Major ID (byte 2)Start of second closest detected beacon.
Major ID is 2 bytes.
19-20Minor ID (byte 2)Minor ID is 2bytes
21 Radio Strength2's complement of radio strength in dBm.
Cast to (int8_t) to get the proper value.
22 Battery LevelBattery level 0-100%
23-29Not usedFree space
30 Scan EventDebugging tool
CaughtIf 0x00 Scan completed without finding
anything.
If 0x01 Scan completed, found a device and
tried to add to packet. This helps identify
that the scan event is catching devices. If a
device that is not a beacon is found, it will
not be added to the packet, but this byte will
be set. The byte is set because a
BLE_GAP_EVT_ADV_REPORT has
been caught.
This value may be reset (0x00) before scan.
In one example, the beacons and tags may use a bootloader program with a user. In another example, the beacons and tags may use a bootloader program without the user of a bootloader. When a bootloader is not used. All relevant programs are completed and built into a hex file. In one example, hex files may be completed for a “soft” hex and an “application” hex files. These files may be merged into a single file using a merge program. The merged hex file may be formatted to provide compatibility with other devices and/or 3rdparty devices/programs. The file can be used to program tags, beacons, hubs, and other devices.
In another example, a bootloader may be used as an additional input to supplement the merging function taking in the soft hex and application hex inputs. For example, the merge may take in a bootloader/dfu hex, softdevice hex, and application hex files. These files may be merged into a single file. The files may be merged in a single merge or may be merged in more than one execution. An example of the commands for merging is as follows:
Commands:
mergehex.exe --merge bootloader.hex softdevice.hex --output boot_soft.hex
mergehex.exe --merge boot_soft.hex bootloader_settings.hex -output boot_soft_settings.hex
mergehex.exe --merge boot_soft_settings.hex app.hex --output production.hex
where:
    • bootloader.hex
      • Hex file of bootloader
    • softdevice.hex
      • Hex file of soft device
    • boot_soft.hex
      • Merged hex file of bootloader and softdevice hex files.
    • bootloader_settings.hex
      • Special file required to set bank_0 to 0x01 and bank_0_crc to 0x00. See here for details: https://devzone.nordicsemi.com/question/15081/how-to-flash-the-softdevice-the-bootloader-and-the-application-at-once/
      • The file is included but for reference, but just in case this is the contents of the hex file (just text file with .hex extension):
        :020000040003F7
        :08FC00000100000000000000FB
        :00000001FF
    • boot_soft_settings.hex
      • Merged hex file of the bootloader, softdevice, and bootloader setting hex files.
    • app.hex
      • Hex file of application
    • production.hex
      • Final hex file with everything merged.
In some examples, the commands may be run in multiple iterations. For example:
mergehex.exe --merge c:\HexFiles\bootloader.hex c:\HexFiles\s130_nrf51822_0.9.0-1.alpha_softdevice.hex --output c:\HexFiles\boot_soft.hex
mergehex.exe --merge c:\HexFiles\boot_soft.hex c:\HexFiles\bootloader_settings.hex --output c:\HexFiles\boot_soft_settings.hex
mergehex.exe --merge c:\HexFiles\boot_soft_settings.hex c:\HexFiles\app.hex --output c:\HexFiles\production.hex
Further preparation of the beacons, tags, and/or hubs may include flashing the devices to provide the above described functionality or fewer or more operations to provide less or more functionality.
FIG. 5 illustrates a flowchart500 of one embodiment of an asset tracking and management system. Atblock502, one or more available signals are discovered. Atblock504, the one or more discovered signals are registered. Atblock506, one or more target beacon signals are identified from the one or more registered signals. Atblock508, the one or more identified beacon signals are scanned to obtain beacon information. Atblock510, the one or more scanned signals are sorted by signal strength to determine an at least one highest strength signal. Atblock512, the beacon information is parsed from the at least one highest strength signal. Atblock514, a tag signal comprising the parsed beacon information is generated. Atblock516, a location of an asset is determined by comparing the tag signal to stored location information. The stored location information describes a beacon layout. Other methods may be executed in conjunction with the examples discussed herein. Other methods may include fewer or more functions to perform less or more functionality.
FIG. 6 illustrates a perspective view of one embodiment of atag600. The illustrated example includes afirst housing portion602 and asecond housing portion604. Thefirst housing portion602 and thesecond housing portion604 may be plastic, metal, composite, or another material. The twoportions602 and604 may be joined by mechanical forces, chemical bonding, thermal coupling, or in another manner. The twohousing portions602 and604 may have surface features to provide aesthetic or functional characteristics. For example, one or both of thehousing portions602 and604 may include a company logo or individual tag name or number to identify the source of thetag600 or thetag600 itself. Thehousing portions602 and604 may include a surface feature to improve grip or remove sharp edges for safety. Thehousing portions602 and604 may be separable to allow for separation to maintain thetag600. For example, thehousings602 and604 or part of thehousings602 and604 may be removable to allow for a battery change or component replacement. Thehousings602 and604 may also be permanently sealed to prevent tampering, provide intrusion prevention (dust proofing, water proofing, etc.). Other features may be included.
In the illustrated example, thetag600 includes a port606. The port606 may facilitate charging or electrically connecting thetag600 to a power source or processing device. The port606 may facilitate one or more of a variety of different connections. The port may facilitate a connector which is proprietary or generic. In the illustrated example, one port606 is included. In other examples, more than one port606 may be included.
Tag600 also includes anattachment point608. Theattachment point608 facilitates connection of thetag600 to another structure. Theattachment point608 may be a through-hole to allow for clipping thetag600 to another structure, inserting a string or other tie or lanyard to manage thetag600. Theattachment point608 may also be a magnetic point to facilitate magnetically coupling thetag600 to a magnetic or metallic surface or structure. Examples of theattachment point608 may include other structures or features of thetag600 that facilitate connection of thetag600 to another structure or enable a user to handle or manage thetag600.
FIG. 7 illustrates a diagrammatic representation of a machine in the exemplary form of a computer system700 within which a set of instructions for causing the machine to perform any one or more of the methodologies discussed herein, may be executed. In alternative implementations, the machine may be connected (e.g., networked) to other machines in a LAN, an intranet, an extranet, or the Internet. The machine may operate in the capacity of a server or a client machine in a client-server network environment, or as a peer machine in a peer-to-peer (or distributed) network environment. The machine may be a personal computer (PC), a tablet PC, a set-top box (STB), a Personal Digital Assistant (PDA), a cellular telephone, a web appliance, a server, a network router, switch or bridge, or any machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine. Further, while only a single machine is illustrated, the term “machine” can also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methodologies discussed herein.
The exemplary computer system700 includes a processing device (processor)702, a main memory704 (e.g., read-only memory (ROM), flash memory, dynamic random access memory (DRAM) such as synchronous DRAM (SDRAM) or Rambus DRAM (RDRAM), etc.), a static memory706 (e.g., flash memory, static random access memory (SRAM), etc.), and adata storage device718, which communicate with each other via abus730.
Processing device702 represents one or more general-purpose processing devices such as a microprocessor, central processing unit, or the like. More particularly, theprocessing device702 may be a complex instruction set computing (CISC) microprocessor, reduced instruction set computing (RISC) microprocessor, very long instruction word (VLIW) microprocessor, or a processor implementing other instruction sets or processors implementing a combination of instruction sets. Theprocessing device702 may also be one or more special-purpose processing devices such as an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a digital signal processor (DSP), network processor, or the like. Theprocessing device702 is configured to executeinstructions726 for performing the operations and steps discussed herein.
The computer system700 may further include a network interface device734. The computer system700 also may include a video display unit708 (e.g., a liquid crystal display (LCD), a cathode ray tube (CRT), or a touch screen), an alphanumeric input device710 (e.g., a keyboard), a cursor control device714 (e.g., a mouse), and a signal generation device716 (e.g., a speaker).
Thedata storage device718 may include a machine-readable storage medium724 on which is stored one or more sets of instructions726 (e.g., software) embodying any one or more of the methodologies or functions described herein. Theinstructions726 may also reside, completely or at least partially, within themain memory704 and/or within theprocessing device702 during execution thereof by the computer system700, themain memory704 and theprocessing device702 also constituting computer-readable storage media. Theinstructions726 may further be transmitted or received over anetwork720 via the network interface device734.
While the machine-readable storage medium724 is shown in an exemplary implementation to be a single medium, the term “computer-readable storage medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) that store the one or more sets of instructions. The term “computer-readable storage medium” can also be taken to include any medium that is capable of storing, encoding or carrying a set of instructions for execution by the machine and that cause the machine to perform any one or more of the methodologies of the present disclosure. The term “computer-readable storage medium” can accordingly be taken to include, but not be limited to, solid-state memories, optical media, and magnetic media.
In the foregoing description, numerous details are set forth. It can be apparent, however, to one of ordinary skill in the art having the benefit of this disclosure, that the present disclosure may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form, rather than in detail, in order to avoid obscuring the present disclosure.
Some portions of the detailed description have been presented in terms of algorithms and symbolic representations of operations on data bits within a computer memory. These algorithmic descriptions and representations are the means used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. An algorithm is here, and generally, conceived to be a self-consistent sequence of steps leading to a desired result. The steps are those that may use physical manipulations of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like.
It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise as apparent from the following discussion, it is appreciated that throughout the description, discussions utilizing terms such as “segmenting”, “analyzing”, “determining”, “enabling”, “identifying,” “modifying” or the like, refer to the actions and processes of a computer system, or similar electronic computing device, that manipulates and transforms data represented as physical (e.g., electronic) quantities within the computer system's registers and memories into other data similarly represented as physical quantities within the computer system memories or registers or other such information storage, transmission or display devices.
The disclosure also relates to an apparatus for performing the operations herein. This apparatus may be specially constructed for the required purposes, or it may include a general-purpose computer selectively activated or reconfigured by a computer program stored in the computer. Such a computer program may be stored in a computer readable storage medium, such as, but not limited to, any type of disk including floppy disks, optical disks, CD-ROMs, and magnetic-optical disks, read-only memories (ROMs), random access memories (RAMs), EPROMs, EEPROMs, magnetic or optical cards, or any type of media suitable for storing electronic instructions.
The words “example” or “exemplary” are used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as “example’ or “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects or designs. Rather, use of the words “example” or “exemplary” is intended to present concepts in a concrete fashion. As used in this application, the term “or” is intended to mean an inclusive “or” rather than an exclusive “or”. That is, unless specified otherwise, or clear from context, “X includes A or B” is intended to mean any of the natural inclusive permutations. That is, if X includes A; X includes B; or X includes both A and B, then “X includes A or B” is satisfied under any of the foregoing instances. In addition, the articles “a” and “an” as used in this application and the appended claims should generally be construed to mean “one or more” unless specified otherwise or clear from context to be directed to a singular form. Moreover, use of the term “an embodiment” or “one embodiment” or “an implementation” or “one implementation” throughout is not intended to mean the same embodiment or implementation unless described as such.
Reference throughout this specification to “one embodiment” or “an embodiment” means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, the appearances of the phrase “in one embodiment” or “in an embodiment” in various places throughout this specification are not necessarily all referring to the same embodiment. In addition, the term “or” is intended to mean an inclusive “or” rather than an exclusive “or.”
It is to be understood that the above description is intended to be illustrative, and not restrictive. Many other implementations can be apparent to those of skill in the art upon reading and understanding the above description. The scope of the disclosure should, therefore, be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled.

Claims (5)

What is claimed is:
1. A system comprising:
a beacon, at a fixed location, configured to communicate beacon information;
a tag, configured to receive the beacon information and communicate tag information, wherein the tag information comprises at least a portion of the beacon information; and
a receiver configured to receive the tag information and determine a real-time location of the tag based on the received tag information;
wherein the tag is further configured to:
scan for an available beacon signal;
identify a beacon signal as originating from at least one nearest beacon;
store, to local memory on the tag, the beacon information from the beacon signal of the at least one nearest beacon;
parse the beacon information; and
append tag data to generate the tag information.
2. The system ofclaim 1, wherein:
the receiver comprises a hub configured to receive the tag information and transmit the received tag information in a modified format; and
the receiver comprises a server configured to receive the modified tag information and calculate the real-time location of the tag.
3. The system ofclaim 2, wherein the server is further configured to calculate the real-time location of the tag by extracting beacon data from the modified tag information and compare the extracted beacon data to a list of beacon locations.
4. The system ofclaim 1, wherein the beacon information comprises a major identifier and a minor identifier.
5. The system ofclaim 1, wherein the tag is further configured to ignore a detected signal from a non-beacon device.
US15/629,1052015-03-022017-06-21Asset management using an asset tag deviceActiveUS10304304B1 (en)

Priority Applications (3)

Application NumberPriority DateFiling DateTitle
US15/629,105US10304304B1 (en)2015-03-022017-06-21Asset management using an asset tag device
US16/247,749US10360421B1 (en)2015-03-022019-01-15Asset management using an asset tag device
US16/519,568US10949633B1 (en)2015-03-022019-07-23Asset management using an asset tag device

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US201562127211P2015-03-022015-03-02
US201562146084P2015-04-102015-04-10
US14/961,509US9734682B2 (en)2015-03-022015-12-07Asset management using an asset tag device
US15/629,105US10304304B1 (en)2015-03-022017-06-21Asset management using an asset tag device

Related Parent Applications (2)

Application NumberTitlePriority DateFiling Date
US14/961,509ContinuationUS9734682B2 (en)2015-03-022015-12-07Asset management using an asset tag device
US16/247,749ContinuationUS10360421B1 (en)2015-03-022019-01-15Asset management using an asset tag device

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US16/247,749ContinuationUS10360421B1 (en)2015-03-022019-01-15Asset management using an asset tag device

Publications (1)

Publication NumberPublication Date
US10304304B1true US10304304B1 (en)2019-05-28

Family

ID=56849879

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US14/961,509ActiveUS9734682B2 (en)2015-03-022015-12-07Asset management using an asset tag device
US15/629,105ActiveUS10304304B1 (en)2015-03-022017-06-21Asset management using an asset tag device
US16/247,749ActiveUS10360421B1 (en)2015-03-022019-01-15Asset management using an asset tag device
US16/519,568Active2036-01-27US10949633B1 (en)2015-03-022019-07-23Asset management using an asset tag device

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US14/961,509ActiveUS9734682B2 (en)2015-03-022015-12-07Asset management using an asset tag device

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US16/247,749ActiveUS10360421B1 (en)2015-03-022019-01-15Asset management using an asset tag device
US16/519,568Active2036-01-27US10949633B1 (en)2015-03-022019-07-23Asset management using an asset tag device

Country Status (1)

CountryLink
US (4)US9734682B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10859662B2 (en)*2018-03-012020-12-08Commonwealth Scientific And Industrial Research OrganisationObject monitoring system
US20220269920A1 (en)*2019-08-302022-08-25Commonwealth Scientific And Industrial Research OrganisationObject monitoring

Families Citing this family (68)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11847519B2 (en)*2022-05-162023-12-19Bluicity Inc.System and method for tracking tags over bluetooth low energy
WO2014045524A1 (en)*2012-09-202014-03-27パナソニック株式会社Control device, communication system, and method of scanning for control device
EP2889635A1 (en)*2013-12-242015-07-01Televic Healthcare NVLocalisation system
EP2889634B1 (en)2013-12-242016-12-07Televic Healthcare NVLocalisation system
US10937286B2 (en)2014-06-102021-03-02Pb Inc.Radiobeacon data sharing by forwarding low energy transmissions to a cloud host
US9961523B1 (en)*2015-06-122018-05-01PB, IncDevices and network architecture for improved beacon-mediated data context sensing
US9734682B2 (en)*2015-03-022017-08-15Enovate Medical, LlcAsset management using an asset tag device
US11042894B2 (en)2015-05-132021-06-22Abl Ip Holding, LlcSystems and methods for POP display and wireless beacon engagement with mobile devices
US10045511B1 (en)*2015-08-202018-08-14Medisim, Ltd.Cattle and other veterinary monitoring
US9791539B2 (en)*2015-09-052017-10-17Techip International LimitedSystem and method for multi-level border control within sites
US10251610B2 (en)*2016-01-262019-04-09International Business Machines CorporationContact tracing analytics
US9998903B2 (en)*2016-04-042018-06-12Avaya Inc.Detecting bluetooth low energy (BLE) beacons using WiFi
US10623249B2 (en)*2016-05-092020-04-14Tile, Inc.Dynamic tracking device reconfiguration
US10231078B1 (en)*2016-05-312019-03-12Infinite Leap, Inc.Bluetooth low energy (BLE) real-time location system (RTLS) having simple transmitting tags, beacons and bridges, that use a combination of motion detection and RSSI measurements to determine room-location of the tags
US10390182B2 (en)2016-05-312019-08-20Infinite Leap Holdings, LlcReal-time location system (RTLS) having tags, beacons and bridges, that uses a combination of motion detection and RSSI measurements to determine room-location of the tags
US10517048B2 (en)*2016-06-272019-12-24Avago Technologies International Sales Pte. LimitedDevice and method for controlling a bluetooth low energy (BLE) advertiser
EP3487405B1 (en)*2016-07-202023-07-12Dexcom, Inc.System and method for wireless communication of glucose data
CN109791210B (en)*2016-07-202023-07-21统一包裹服务美国有限公司 Location Tracking Using Beacons
CN119485151A (en)2016-09-122025-02-18工业科技有限公司 System and method for beacon broadcasting with relevant range
DE102016217556A1 (en)2016-09-142018-03-15Olympus Winter & Ibe Gmbh Medical data communication system, medical device tracking system and method of operating the same
US12361250B2 (en)*2016-09-192025-07-15Tego, Inc.RF tag operating system with IoT connector core
WO2019157122A1 (en)*2018-02-072019-08-15Tego, Inc.Rf tag operating system with iot connector core
WO2018053413A1 (en)*2016-09-192018-03-22Tego, Inc.Methods and systems for endpoint device operating system in an asset intelligence platform
US20180108044A1 (en)*2016-10-052018-04-19Shelfbucks, Inc.Assessing state information for retail displays
US10136288B2 (en)*2016-10-172018-11-20Uber Technologies, Inc.Determining service provider performance with ranged transmissions
US11032855B2 (en)2016-10-182021-06-08Dexcom, Inc.System and method for communication of analyte data
WO2018089408A1 (en)*2016-11-082018-05-17Iot Eye, Inc.Fog-based internet of things (i○t) platform for real time locating system (rtls)
EP3343245A1 (en)2016-12-302018-07-04Televic Healthcare NVFalse alarm avoidance system
EP3563594B1 (en)*2016-12-312025-08-13GE Precision Healthcare LLCReal time location platform beacon protocol systems and methods
US20180213547A1 (en)*2017-01-262018-07-26Electronics And Telecommunications Research Instit UteCommunication node for scheduling and interference control in wireless communication network, and operation method therefor
AU2018248330A1 (en)*2017-04-072019-10-31BXB Digital Pty LimitedSystems and methods for tracking promotions
US10832208B2 (en)2017-05-022020-11-10BXB Digital Pty LimitedSystems and methods for facility matching and localization
US10824904B2 (en)2017-05-022020-11-03BXB Digital Pty LimitedSystems and methods for pallet identification
WO2018204912A1 (en)2017-05-052018-11-08BXB Digital Pty LimitedPallet with tracking device
US11270348B2 (en)2017-05-192022-03-08Abl Ip Holding, LlcSystems and methods for tracking products transported in shipping containers
CN109286919B (en)*2017-07-202021-09-14展讯通信(上海)有限公司BLE equipment, data packet receiving method thereof and computer readable storage medium
JP7086541B2 (en)*2017-08-092022-06-20オムロンヘルスケア株式会社 Data receiver, data transmitter and data transmission system
US10977460B2 (en)2017-08-212021-04-13BXB Digital Pty LimitedSystems and methods for pallet tracking using hub and spoke architecture
CN111567066A (en)*2017-10-032020-08-21马夸特有限责任公司 Communication element, communication system, time-sharing tracking element, communication method, and method of controlling information communication about assets
CN111712826B (en)2017-10-202022-07-08Bxb数码私人有限公司 System and method for tracking cargo carriers
WO2019112916A2 (en)*2017-12-042019-06-13Meosphere LlcAn inventory management systems and method
CN108572575A (en)*2018-06-132018-09-25厦门攸信信息技术有限公司 A Bluetooth module-based assembly line product tracking system and method
US10950105B2 (en)*2018-09-282021-03-16Intel CorporationAutonomous sensor placement discovery method and apparatus
US10783420B2 (en)2018-11-072020-09-22Adero, Inc.Tag for wirelessly organizing a physical object
US10911899B2 (en)*2018-11-072021-02-02Adero, Inc.Providing indication to location of physical object using wireless tag
US10945092B2 (en)*2018-11-072021-03-09Adero, Inc.Organizing physical objects using wireless tags
US10816637B2 (en)2018-12-272020-10-27Chep Technology Pty LimitedSite matching for asset tracking
US10887051B2 (en)*2019-01-032021-01-05Qualcomm IncorporatedReal time MIC recovery
AU2020228607B2 (en)2019-02-252021-08-19BXB Digital Pty LimitedSmart physical closure in supply chain
US11182766B2 (en)*2019-03-222021-11-23Verizon Patent And Licensing Inc.Initiating a transaction based on a real-time kinematics assisted location of a device
US12320908B2 (en)2019-05-162025-06-03Signify Holding B.V.Location system congestion management
US11750448B2 (en)*2019-08-022023-09-05Hewlett Packard Enterprise Development LpNetwork device-integrated asset tag-based environmental sensing with mutual authentication
US11833625B2 (en)*2019-08-212023-12-05Illinois Tool Works Inc.Welding asset tracking with heartbeat monitoring
US11289194B1 (en)*2019-08-272022-03-29Hill-Rom Services, Inc.Modular location engine for tracking the locations of assets in a clinical environment
CN111064767A (en)*2019-10-312020-04-24普洛斯企业发展(上海)有限公司Bluetooth beacon-based checking system and checking method
WO2021126302A1 (en)*2019-12-182021-06-24Wizz Systems LlcSystem and method for measuring and sharing marine activity information
US20230105698A1 (en)*2020-03-122023-04-06Zerokey Inc.Hyper-accurate object-positioning system and method of self-localization using same
WO2021222341A1 (en)*2020-04-282021-11-04Gideon Health, Inc.Systems and methods for tracking devices
US10932089B1 (en)*2020-05-152021-02-23DeCurtis LLCBeacon reader with reduced network data traffic
CN111818193B (en)*2020-06-292023-02-03上海橙群微电子有限公司Asset management method and system, network device and readable storage medium
US20230292088A1 (en)*2020-07-032023-09-14Forkbeard Technologies ASDetermining proximity
IT202000018910A1 (en)*2020-07-312022-01-31Softmining S R L METHOD FOR ESTIMATION OF THE DISTANCE BETWEEN MOBILE COMMUNICATION DEVICES
US11589195B2 (en)2020-08-202023-02-21Ip Co, LlcAsset tracking systems and methods
US11606843B2 (en)*2021-04-082023-03-14Hilti AktiengesellschaftSystems and methods for dynamic optimization of scan time in gateways for asset management
EP4175330A1 (en)*2021-10-272023-05-03Korea Institute of Energy ResearchSystem and method for detecting occupants
US11947029B2 (en)2021-10-282024-04-02Korea Institute Of Energy ResearchSystem and method for detecting occupants
CN118633306A (en)*2021-12-302024-09-10艾尔加因公司 Asset Tracking
US11778540B1 (en)*2022-10-122023-10-03Link Labs, Inc.BLE networking systems and methods including filtering for selectively collecting and processing advertisement data

Citations (291)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5805674A (en)1995-01-261998-09-08Anderson, Jr.; Victor C.Security arrangement and method for controlling access to a protected system
US6104295A (en)1998-07-202000-08-15Versus Technology, Inc.Electronic band tag and method of storing ID information therein
US6154139A (en)1998-04-212000-11-28Versus TechnologyMethod and system for locating subjects within a tracking environment
US6400754B2 (en)1994-07-222002-06-04Aether Wire & Location, Inc.Spread spectrum localizers
US6433689B1 (en)1998-04-162002-08-13Filetrac AsSystem for supervision and control of objects or persons
US20020138598A1 (en)2001-03-222002-09-26International Business Machines CorporationSystem and method for automatically and dynamically modifying functions of mobile devices based on positional data
US6462656B2 (en)1997-11-032002-10-08Hill-Rom Services, Inc.Personnel and asset tracking method and apparatus
US20020194500A1 (en)2001-06-192002-12-19Bajikar Sundeep M.Bluetooth based security system
US6529164B1 (en)2000-03-312003-03-04Ge Medical Systems Information Technologies, Inc.Object location monitoring within buildings
US20030067392A1 (en)2001-10-102003-04-10Monroe David A.Networked personal security system
US6577275B2 (en)2000-03-072003-06-10Wherenet CorpTransactions and business processes executed through wireless geolocation system infrastructure
US20030146835A1 (en)2000-03-312003-08-07Ge Medical Systems Information Technologies, Inc.Object location monitoring within buildings
US6657586B2 (en)2001-05-032003-12-02Wherenet CorpSystem and method for locating an object using global positioning system receiver
US20030225596A1 (en)2002-05-312003-12-04Richardson Bill R.Biometric security for access to a storage device for a healthcare facility
US20040003081A1 (en)2002-06-262004-01-01Microsoft CorporationSystem and method for providing program credentials
US6725051B2 (en)2001-04-302004-04-20Hewlett-Packard Development Company, L.P.Method for obtaining location data
US20040111621A1 (en)2002-12-052004-06-10Microsoft CorporationMethods and systems for authentication of a user for sub-locations of a network location
US20040143458A1 (en)2002-11-042004-07-22Instrumentarium CorporationMethod and system for integrated processing of automatically collected interaction data
US6804647B1 (en)2001-03-132004-10-12Nuance CommunicationsMethod and system for on-line unsupervised adaptation in speaker verification
US20040203748A1 (en)2002-06-272004-10-14Martin KappesLocation-based access control for wireless local area networks
US20040223617A1 (en)2003-05-082004-11-11Corcoran Kevin F.Power line communication device and method of using the same
US20040255081A1 (en)2003-06-162004-12-16Michael ArnouseSystem of secure personal identification, information processing, and precise point of contact location and timing
US6838992B2 (en)2003-03-212005-01-04Versus Technology, Inc.Methods and systems for locating subjects and providing event notification within a tracking environment and badge for use therein
US20050010796A1 (en)2003-06-122005-01-13Michael ArnouseMethod of secure personal identification, information processing, and precise point of contact location and timing
US20050066179A1 (en)2003-09-182005-03-24Rupert SeidleinMethod and apparatus for authenticating a user at an access terminal
US20050062603A1 (en)2003-08-062005-03-24Oren FuerstSecure, networked and wireless access, storage and retrival system and method utilizing tags and modular nodes
US6892054B2 (en)2000-12-292005-05-10Wherenet CorpInterference suppression for wireless local area network and location system
US20050210270A1 (en)2004-03-192005-09-22Ceelox, Inc.Method for authenticating a user profile for providing user access to restricted information based upon biometric confirmation
US6957337B1 (en)1999-08-112005-10-18International Business Machines CorporationMethod and apparatus for secure authorization and identification using biometrics without privacy invasion
US6961448B2 (en)1999-12-302005-11-01Medtronic, Inc.User authentication in medical device systems
US6963289B2 (en)2002-10-182005-11-08Aeroscout, Ltd.Wireless local area network (WLAN) channel radio-frequency identification (RFID) tag system and method therefor
US6965777B1 (en)2000-11-162005-11-15Thomas CastMethod of delivering short messages using a SMPP gateway with standard interface
US6968194B2 (en)2002-08-202005-11-22Aeroscout, Ltd.Method and system for synchronizing location finding measurements in a wireless local area network
US6971029B1 (en)2000-08-292005-11-29Equinix, Inc.Multi-ringed internet co-location facility security system and method
US20050277872A1 (en)2004-05-242005-12-15Colby John E JrApparatus and method for mobile medical services
US6977612B1 (en)2004-06-292005-12-20Electronic Data Systems CorporationSystem and method for wireless asset tracking
US6988075B1 (en)2000-03-152006-01-17Hacker L LeonardPatient-controlled medical information system and method
US20060026043A1 (en)2004-07-302006-02-02Schneider John KMedical records system and method
US7072671B2 (en)2002-05-022006-07-04Koninklijke Philips Electronics N.V.Radio system, apparatus, and method of operating the radio system
US20060145815A1 (en)2005-01-062006-07-06Valerio LanzieriSystem and method for relaying RFID data
US7139581B2 (en)2002-05-022006-11-21Aeroscout, Inc.Method and system for distance measurement in a low or zero intermediate frequency half-duplex communications loop
US20060287813A1 (en)2003-10-312006-12-21Aaron QuigleyProximate location detection system and method
US20060290519A1 (en)2005-06-222006-12-28Boate Alan RTwo-way wireless monitoring system and method
US20070004381A1 (en)2005-06-302007-01-04Larson Thane MAuthenticating maintenance access to an electronics unit via wireless communication
US7190271B2 (en)2003-11-072007-03-13Wherenet CorpLocation system and method that achieves time synchronized network performance using unsynchronized receiver clocks
US7196662B2 (en)2002-05-312007-03-27Ekahau OyProbabilistic model for a positioning technique
US7209752B2 (en)2002-05-312007-04-24Ekahau OyError estimate concerning a target device's location operable to move in a wireless environment
US7212563B2 (en)2001-05-042007-05-01Wherenet CorpReal-time locating system and method using timing signal
US7212159B2 (en)2002-12-192007-05-01Koninklijke Philips Electronics N.V.Positioning system, apparatus and method
US20070098230A1 (en)2005-10-282007-05-03Konica Minolta Holdings, Inc.Authentication system, registration system, and program
US7218229B2 (en)2003-11-072007-05-15Wherenet CorpLocation system and method that achieves time synchronized network performance with nodes divided into separate networks
US7218941B1 (en)2003-03-122007-05-15Spotlight Mobile, Inc.System for connecting users with location specific information from official and unofficial sources
US20070186106A1 (en)2006-01-262007-08-09Ting David MSystems and methods for multi-factor authentication
US20070210923A1 (en)2005-12-092007-09-13Butler Timothy PMultiple radio frequency network node rfid tag
US20070217663A1 (en)2006-02-102007-09-20Ken IizukaRegistration apparatus, collation apparatus, extraction method and extraction program
US20070237096A1 (en)2006-04-072007-10-11Vengroff Darren EProximity-based user interaction
US7283423B2 (en)2002-04-092007-10-16Sonitor Technologies A/SSystem and method for position determination of objects
US20070258626A1 (en)2006-04-272007-11-08Bruce ReinerApparatus and method for utilizing biometrics in medical applications
US7295115B2 (en)2002-10-182007-11-13Aeroscout, Ltd.Radio-frequency identification (RFID) tag employing unique reception window and method therefor
US7295988B1 (en)2000-05-252007-11-13William ReevesComputer system for optical scanning, storage, organization, authentication and electronic transmitting and receiving of medical records and patient information, and other sensitive legal documents
US7312752B2 (en)2003-10-222007-12-25Awarepoint CorporationWireless position location and tracking system
US20070295807A1 (en)2006-06-272007-12-27Antos Kenneth MBiometric and geographic location system and method of use
US7336563B2 (en)2004-01-302008-02-26Sonitor Technologies AsMethod and system for increased update rate in acoustic positioning
US20080071535A1 (en)2006-09-142008-03-20Yamaha CorporationVoice authentication apparatus
US7349683B2 (en)2002-05-312008-03-25Ekahau OySequence-based positioning technique
US7352652B2 (en)2002-12-042008-04-01Sonitor Technologies AsUltrasonic tracking and locating system
US7403108B2 (en)2005-08-302008-07-22Daniel AljadeffEnhanced area separation in wireless location systems and method
US20080183502A1 (en)2006-10-242008-07-31Kent DicksSystems and methods for remote patient monitoring and communication
US20080186139A1 (en)2005-12-092008-08-07Butler Timothy PMethods and systems of a multiple radio frequency network node rfid tag
US20080189420A1 (en)2007-02-062008-08-07Allan HerrodMethod and System for Mobilizing a Management Service Platform
US20080186138A1 (en)2005-12-092008-08-07Butler Timothy PMethods and systems of a multiple radio frequency network node rfid tag
US20080207296A1 (en)2007-02-232008-08-28Lutnick Howard WGame at cash register
US20080211627A1 (en)2007-03-022008-09-04Fujitsu LimitedBiometric authentication method and biometric authentication apparatus
US20080252459A1 (en)2005-12-092008-10-16Butler Timothy PMethods and systems of a multiple radio frequency network node rfid tag
US20090007248A1 (en)2007-01-182009-01-01Michael KovaleskiSingle sign-on system and method
US7477904B2 (en)2002-07-312009-01-13Koninklijke Philips Electronics N.V.System for locating a mobile unit
US7497370B2 (en)2005-01-272009-03-03Microsoft CorporationSupply chain visibility solution architecture
US7504928B2 (en)2007-05-082009-03-17Awarepoint CorporationWireless tracking system and method utilizing tags with variable power level transmissions
US7518502B2 (en)2007-05-242009-04-14Smith & Nephew, Inc.System and method for tracking surgical assets
US20090097623A1 (en)2007-10-102009-04-16Gowrishankar BharadwajRemote Patient Handset and System for Remote Collection of Bio-Metric Data and Device Control
US7522049B2 (en)2002-10-182009-04-21Aeroscout, Ltd.Wireless local area network (WLAN) method and system for presence detection and location finding
US20090115663A1 (en)2007-11-012009-05-07Cardinal Health 303, Inc.System and method for determining locations of medical devices
US20090140043A1 (en)2007-12-032009-06-04Nortel Networks LimitedPortable memory module with wireless emitter to facilitate the provision of location-dependent services
US7545326B2 (en)2003-10-222009-06-09Awarepoint CorporationWireless tracking system and method with multipath error mitigation
US7565147B2 (en)2004-01-272009-07-21Koninklijke Philips Electronics N.V.System and method for synchronizing base stations
US7577444B2 (en)2003-10-152009-08-18Koninklijke Philips Electronics N.V.Method and apparatus for indicating the location of an object
US7587207B2 (en)2000-06-262009-09-08Ipg Electronics 503 LimitedData delivery through beacons
US20090226048A1 (en)2008-03-052009-09-10Fujitsu LimitedBiometric authentication apparatus
US20090254975A1 (en)2005-03-312009-10-08Turnbull Rory SLocation Based Authentication
US20090271635A1 (en)2006-08-182009-10-29Huawei Technologies Co., Ltd.Methods and systems for authentication
US7619532B2 (en)2007-07-272009-11-17Remote Play, Inc.Dual antenna base station for improved RFID localization
US20090300704A1 (en)2008-05-272009-12-03Telefonaktiebolaget Lm Ericsson (Publ)Presentity Rules for Location Authorization in a Communication System
US20090315735A1 (en)2006-04-102009-12-24Bhavani Neeraj SPatient flow management and analysis using location tracking
US20100024023A1 (en)2008-07-282010-01-28International Business Machines CorporationReactive Biometric Single Sign-on Utility
US7679523B2 (en)2003-09-272010-03-16Koninklijke Philips Electronics N.V.Network for locating a wireless tag
US20100071044A1 (en)2008-09-172010-03-18Taussif KhanMethod for tracking location of patients and doctors in a medical office or hospital practice
US7689682B1 (en)2006-08-162010-03-30Resource Consortium LimitedObtaining lists of nodes of a multi-dimensional network
US7714710B2 (en)2004-10-122010-05-11Koninklijke Philips Electronics N.V.Method and system for tracking equipment employing RF-ID technology
US20100117836A1 (en)2007-03-302010-05-13Toronto Rehabilitation InstituteHand hygiene compliance system
US7729707B2 (en)2006-10-242010-06-01Aeroscout, Inc.Method and system for synchronization offset reduction in a TDOA location system
US20100153752A1 (en)2008-12-162010-06-17Yasumichi TsukamotoComputers Having a Biometric Authentication Device
US20100182201A1 (en)2009-01-162010-07-22Rf Code, Inc.Directional beacon device
US7840227B2 (en)2004-04-062010-11-23Koninklijke Philips Electronics N.V.Location based handoff for mobile devices
US20100317371A1 (en)2009-06-122010-12-16Westerinen William JContext-based interaction model for mobile devices
US7868754B2 (en)2007-09-262011-01-11S.I.P. Holdings, LlcMedical system and tracking device
US20110029320A1 (en)2009-08-032011-02-03Mehrnaz Nicole JamaliSystem and method for managing a medical procedure site with a tracking device
US7899006B2 (en)2006-12-052011-03-01Zebra Enterprise Solutions Corp.Location system for wireless local area network (WLAN) using RSSI and time difference of arrival (TDOA) processing
US7904097B2 (en)2005-12-072011-03-08Ekahau OyLocation determination techniques
US7916026B2 (en)2006-11-152011-03-29Zebra Enterprise Solutions Corp.Real-time location system using tag interrogator and embedded or fixed tag transmitters
US7941096B2 (en)2009-09-202011-05-10Awarepoint CorporationWireless tracking system and method utilizing near-field communication devices
US20110121974A1 (en)2009-11-202011-05-26Versus Technology, Inc.Real-time method and system for monitoring hygiene compliance within a tracking environment
US20110125513A1 (en)2009-11-202011-05-26Versus Technology, Inc.Real-time method and system for controlling healthcare delivery processes within a clinical environment
US7962155B2 (en)2007-07-182011-06-14Hewlett-Packard Development Company, L.P.Location awareness of devices
US20110140861A1 (en)2007-07-272011-06-16Israel AmirTwo Directional Information Flow in Real Time Location Sensing RFID Networks
US7969820B2 (en)2007-04-232011-06-28Sonitor Technologies AsMobile object communication and position determination
US8018584B1 (en)2007-07-172011-09-13Centrak, Inc.Virtual walls in infrared based RTLS systems
US8040238B2 (en)2009-10-082011-10-18Awarepoint CorporationWireless tracking system and method for backhaul of information
US20110282799A1 (en)2005-07-142011-11-17Huston Charles DGPS Based Friend Location and Identification System and Method
US20110288874A1 (en)2010-05-182011-11-24Midamerican Healthcare Inc.System and Method for Providing Authentication of Medical Data Through Biometric Identifier
US20120050046A1 (en)2010-09-012012-03-01Harris CorporationSystems and methods for monitoring physical, biological and chemical characteristics of a person, animal, object and/or surrounding environment
US8139945B1 (en)2007-01-202012-03-20Centrak, Inc.Methods and systems for synchronized infrared real time location
US8140258B1 (en)2010-03-022012-03-20The General Hospital CorporationWayfinding system
US20120088500A1 (en)2006-11-302012-04-12Embarq Holdings Company, LlcSystem and Method for Extension of Wireless Footprint
US8208939B2 (en)2007-02-052012-06-26Aeroscout Ltd.Dual bandwidth time difference of arrival (TDOA) system
US20120185267A1 (en)2010-01-222012-07-19Deka Products Limited PartnershipSystem, Method, and Apparatus for Electronic Patient Care
US20120182939A1 (en)2011-01-142012-07-19Qualcomm IncorporatedTelehealth wireless communication hub and service platform system
US20120198570A1 (en)2011-02-012012-08-02Bank Of America CorporationGeo-Enabled Access Control
US8265656B2 (en)2005-12-072012-09-11Ekahau OyPositioning technique
US8265191B2 (en)2006-04-192012-09-11Zebra Enterprise Solutions Corp.Receiver for object locating and tracking systems and related methods
US8270994B2 (en)2002-07-102012-09-18Ekahau, OyApplications of signal quality observations
US8285564B2 (en)2009-04-052012-10-09Awarepoint CorporationWireless tracking system and method for analyzing an interaction between objects
US20120259649A1 (en)2011-04-072012-10-11Full Recovery, Inc.Systems and methods for remote monitoring, management and optimization of physical therapy treatment
US20120259651A1 (en)2011-04-072012-10-11Full Recovery, Inc.Systems and methods for remote monitoring, management and optimization of physical therapy treatment
US20120259650A1 (en)2011-04-072012-10-11Full Recovery, Inc.Systems and methods for remote monitoring, management and optimization of physical therapy treatment
US20120259652A1 (en)2011-04-072012-10-11Full Recovery, Inc.Systems and methods for remote monitoring, management and optimization of physical therapy treatment
US20120259648A1 (en)2011-04-072012-10-11Full Recovery, Inc.Systems and methods for remote monitoring, management and optimization of physical therapy treatment
US8290437B2 (en)2006-09-062012-10-16Koninklijke Philips Electronics N.V.Locating reference nodes for positioning devices in a wireless network
US8301330B2 (en)2008-05-022012-10-30General Electric CompanyMethod and system for providing supplemental services to telematics systems
US8310364B2 (en)2010-07-282012-11-13Versus Technology, Inc.Real-time method and system for determining and validating location of a relocated mobile object or person in a tracking environment
US20120290950A1 (en)2011-05-122012-11-15Jeffrey A. RapaportSocial-topical adaptive networking (stan) system allowing for group based contextual transaction offers and acceptances and hot topic watchdogging
US8319635B2 (en)2007-05-082012-11-27Awarepoint CorporationWireless tracking system and method utilizing variable location algorithms
US8360975B1 (en)2008-02-252013-01-29Midmark CorporationNetworked interface appliance for improved medical device integration and physician workflow
US8368540B2 (en)2009-09-202013-02-05Awarepoint CorporationWireless tracking system and method utilizing near-field communication devices
US8378815B1 (en)2010-10-282013-02-19Gemalto SaAsset tracking with error adaptive boundary
US8416072B2 (en)2009-11-232013-04-09Versus Technology, Inc.Real-time method and system for locating a mobile object or person in a tracking environment while conserving electrical energy in a battery-operated tracking tag associated with the object or person
US8417215B2 (en)2004-07-282013-04-09Koninklijke Philips Electronics N.V.Method for positioning of wireless medical devices with short-range radio frequency technology
US8441367B1 (en)2009-11-102013-05-14Google Inc.System and method of alerting users based on proximity
US20130122807A1 (en)2011-11-082013-05-16Versus Technology, Inc.Systems and methods for effecting good hygiene practices
US20130125226A1 (en)2011-04-282013-05-16Interdigital Patent Holdings, Inc.Sso framework for multiple sso technologies
US8456364B2 (en)2008-04-022013-06-04Ekahau OyPositioning of mobile objects based on mutually transmitted signals
US8457656B2 (en)2010-09-272013-06-04Awarepoint CorporationWireless tracking system and method utilizing multiple location algorithms
US8463619B2 (en)2009-02-062013-06-11General Electric CompanyIntegrated real-time and static location tracking
US20130154844A1 (en)2009-05-262013-06-20Intelliserv, LlcMethods for clock synchronization in wellbore instruments
US20130166193A1 (en)2011-12-222013-06-27David Allan GoldmanSystems, methods, and apparatus for providing indoor navigation
US8478290B2 (en)2009-09-212013-07-02Aeroscout, Ltd.Method to reduce database load in real time location systems
US20130173470A1 (en)2011-12-292013-07-04Ebay Inc.Methods and systems for using a co-located group as an authorization mechanism
US8514071B2 (en)2010-07-282013-08-20Versus Technology, Inc.Real-time method and system for locating a mobile object or person in a tracking environment
US20130238599A1 (en)2012-03-072013-09-12Snap Trends, Inc.Methods and Systems of Aggregating Information of Social Networks Based on Geographical Locations Via a Network
US20130262155A1 (en)2012-04-032013-10-03Thomas J. HinKampSystem and method for collection and distibution of medical information
US20130261964A1 (en)2011-12-222013-10-03David Allan GoldmanSystems, methods, and apparatus for providing indoor navigation using magnetic sensors
US20130283350A1 (en)2012-04-182013-10-24Ifat AfekAccess authorization
US8576829B2 (en)2006-08-082013-11-05Aeroscout, Ltd.Multi-channel TDOA system
US20130326229A1 (en)2011-03-182013-12-05Fujitsu Frontech LimitedVerification apparatus, verification program, and verification method
US8621554B1 (en)2009-05-012013-12-31Google Inc.User privacy framework
US8626183B2 (en)2003-11-292014-01-07Koninklijke Philips N.V.Positioning method and apparatus
US8686851B2 (en)2011-06-082014-04-01General Electric CompanySystem and method for rapid location of an alarm condition
US20140099921A1 (en)2012-10-082014-04-10Wavemarket, Inc.System and method for providing an alert based on user location
US20140102859A1 (en)2012-10-122014-04-17Mckesson Automation Inc.Apparatuses, systems, and methods for dispensing medications from a central pharmacy to a patient in a healthcare facility
US20140122053A1 (en)2012-10-252014-05-01Mirel LotanSystem and method for providing worldwide real-time personal medical information
US20140126770A1 (en)2010-11-302014-05-08France TelecomPHR/EMR Retrieval System Based on Body Part Recognition and Method of Operation Thereof
US20140155098A1 (en)2011-03-072014-06-05Isis Innovation LimitedSystem for providing information and associated devices
US20140156104A1 (en)2012-11-302014-06-05Jennifer A. HealeySystems and methods for collecting vehicle evidence
US20140180713A1 (en)2009-11-202014-06-26Versus Technology, Inc.Real-time method and system for monitoring hygiene compliance within a tracking environment utilizing various timers
US8767672B2 (en)2006-05-302014-07-01Koninklijke Philips N.V.System, apparatus, and method to indicate preferred access points and service providers
US8768343B2 (en)2006-03-312014-07-01Zebra Enterprise Solutions CorpWireless local area network receiver and associated method
US8786495B2 (en)2010-07-142014-07-22Zebra Enterprise Solutions Corp.Frequency channel diversity for real-time locating systems, methods, and computer program products
US8792305B2 (en)2007-08-202014-07-29Sonitor Technologies AsUltrasound detectors
US20140259129A1 (en)2013-03-082014-09-11Open Text S.A.System and Method for Collaborative Authentication
US20140274127A1 (en)2013-03-152014-09-18Christopher Thomas BeidelSystem and method for locating a mobile device
US20140261058A1 (en)2013-03-152014-09-18Mckesson Automation Inc.Apparatuses, systems, and methods for anticipating and delivering medications from a central pharmacy to a patient using a track based transport system
US20140282018A1 (en)2013-03-152014-09-18EagleyemedMulti-site video based computer aided diagnostic and analytical platform
US8842002B2 (en)2006-01-312014-09-23Zih Corp.System and method for tracking assets within a monitored environment
US8867993B1 (en)2009-09-202014-10-21Awarepoint CorporationWireless tracking system and method utilizing near-field communication devices
US20140313013A1 (en)2013-04-182014-10-23Ekahau OyProcessing alert signals from positioning devices
US20140329536A1 (en)2013-05-012014-11-06Qualcomm IncorporatedSynthetic wideband ranging design
US8887307B2 (en)2007-10-122014-11-11Broadcom CorporationMethod and system for using location information acquired from GPS for secure authentication
US20140337053A1 (en)2013-03-152014-11-13Virtual Viewbox, Inc."Meaningful-Use"-Compliant, Single Login, Federated Patient Portal System and Methods
US20140343846A1 (en)2011-12-222014-11-20AppLabz, LLCSystems, methods, and apparatus for providing indoor navigation using optical floor sensors
US20140368334A1 (en)2013-06-122014-12-18Qualcomm IncorporatedPosition location system architecture: peer to peer measurement mode
US20140372147A1 (en)2013-06-132014-12-18NaviNet, Inc.Systems, methods, and environment for identification and processing of medical events
US8938255B2 (en)2011-08-012015-01-20Aeroscout, LtdDevices, methods, and systems for radio map generation
US8942298B2 (en)2005-12-092015-01-27Sonitor Technologies AsData communications
US20150066901A1 (en)2013-08-272015-03-05Snap Trends, Inc.Methods and Systems of Aggregating Information of Geographic Context Regions of Social Networks Based on Geographical Locations Via a Network
US20150067880A1 (en)2013-08-312015-03-05Location Sentry Corp.Location spoofing for privacy and security
US20150066916A1 (en)2013-08-272015-03-05Snap Trends, Inc.Methods and systems of aggregating information of geographical relation networks based on geographical locations of social network communications via a network
US20150081335A1 (en)2013-09-182015-03-19Hill-Rom Services, Inc.Bed/room/patient association systems and methods
US20150084769A1 (en)2012-04-242015-03-26Iloc Technologies Inc.Apparatus and methods for geolocating an individual with respect to a perimeter
US20150113074A1 (en)2013-10-172015-04-23Forever Ventures, LLCSystem and method for social introductions
US9041529B2 (en)2007-10-292015-05-26Sonitor Technologies AsIdentification devices
US9060000B2 (en)2005-11-092015-06-16Zebra Enterprise Solutions Corp.Virtual group maintenance and security
US20150169911A1 (en)2013-12-132015-06-18Qualcomm IncorporatedPosition location system architecture: filtering position fixes
US20150168543A1 (en)2013-12-132015-06-18Qualcomm IncorporatedPositioning system ranging measurement
US9064225B2 (en)2012-07-132015-06-23Senaya, Inc.Method and apparatus for asset tracking in constrained environments
US20150178846A1 (en)2013-11-192015-06-25Fmr LlcDeferred Income Annuity Structure Planning Tool Apparatuses, Methods and Systems
US9069058B2 (en)2011-04-072015-06-30Sonitor Technologies AsLocation system
US9082091B2 (en)2009-12-102015-07-14Equinix, Inc.Unified user login for co-location facilities
US9086469B2 (en)2012-05-082015-07-21Awarepoint CorporationLow frequency magnetic induction positioning system and method
US9092834B2 (en)2005-12-092015-07-28General Electric CompanySystem and method for automatically adjusting medical displays
WO2015117112A1 (en)2014-02-032015-08-06Versus Technology, Inc.Real-time method and system for monitoring hygiene compliance within a tracking environment utilizing various timers
US9104788B2 (en)2010-08-032015-08-11General Electric CompanySystem and method of using location technology to aid patient recovery
US20150223891A1 (en)2014-02-072015-08-13Enovate Medical LlcMedical cart access control
US20150227127A1 (en)2014-02-072015-08-13Enovate Medical, LlcMedical cart for dispensing medication
US20150223892A1 (en)2014-02-072015-08-13Enovate Medical, LlcWork platform for a wheeled medical cart
US20150235477A1 (en)2014-02-192015-08-20Swyft Technologies Inc.Automatic Wireless Transportation Monitoring and Transactions for Mobile Devices
US20150245095A1 (en)2014-02-242015-08-27United Video Properties, Inc.Systems and methods for notifying a user when activity exceeds an authorization level
US20150264564A1 (en)2014-03-112015-09-17Alcatel LucentAccess control of geo-fenced services using co-located witnesses
US20150264573A1 (en)2014-03-122015-09-17Accenture Global Services LimitedSecure distribution of electronic content
US20150278830A1 (en)2014-03-312015-10-01Ebay Inc.Person/group check-in system
US9177125B2 (en)2011-05-272015-11-03Microsoft Technology Licensing, LlcProtection from unfamiliar login locations
US9209909B2 (en)2009-01-202015-12-08Sonitor Technologies AsAcoustic position-determination system
US9219984B1 (en)2013-12-202015-12-22Centrak, Inc.System and method of super synchronization in RTLS
US20160012505A1 (en)2014-07-102016-01-14Bank Of America CorporationPredicting and Responding to Customer Needs Using Local Positioning Technology
US20160012375A1 (en)2014-07-102016-01-14Bank Of America CorporationManaging Customer Queues Using Local Positioning Technology
US20160012412A1 (en)2014-07-102016-01-14Bank Of America CorporationUser Authentication
US20160012655A1 (en)2014-07-102016-01-14Bank Of America CorporationAccessing Secure Areas Based on Identification via Personal Device
US20160012496A1 (en)2014-07-102016-01-14Bank Of America CorporationProviding Navigation Functionality in a Retail Location Using Local Positioning Technology
US20160012484A1 (en)2014-07-102016-01-14Bank Of America CorporationProviding Targeted Advertising Using Local Positioning Technology
US20160012409A1 (en)2014-07-102016-01-14Bank Of America CorporationConfiguring a Computing Device Using Local Positioning Technology
US20160019889A1 (en)2014-07-182016-01-21Google Inc.Speaker verification using co-location information
US20160026837A1 (en)2014-07-252016-01-28General Electric CompanyMethods and apparatus to facilitate proximity detection and location tracking
US9253727B1 (en)2015-05-012016-02-02Link Labs, Inc.Adaptive transmission energy consumption
US9264099B1 (en)2015-06-022016-02-16Link Labs, Inc.Frequency-block hopping
US20160054865A1 (en)2001-07-052016-02-25NexRf CorporationSystem and method for map based exploration
US9298958B1 (en)2012-05-022016-03-29Centrak, Inc.System and method of enhanced RTLS for improved performance in wireless networks
US20160093108A1 (en)2014-09-302016-03-31Sony Computer Entertainment Inc.Synchronizing Multiple Head-Mounted Displays to a Unified Space and Correlating Movement of Objects in the Unified Space
US9306665B1 (en)2014-10-242016-04-05Centrak, Inc.System and method for infrared signal-strength RTLS
US9307554B2 (en)2007-03-012016-04-05Zih Corp.Array of very light readers for active RFID and location applications
US9313135B2 (en)2011-06-222016-04-12Sonitor Technologies AsRadio communication system
US9310207B2 (en)2010-10-202016-04-12Sonitor Technologies AsPosition determination system
US20160110467A1 (en)2014-10-162016-04-21Revolution Technologies, Inc.Tagged proximity training and timing
US20160117458A1 (en)2014-10-272016-04-28Zih Corp.Method and Apparatus for Managing Remote Devices and Accessing Remote Device Information
US9330235B2 (en)2014-08-082016-05-03James F. Walton, IIISystem and method for providing access to electronically stored medical information
US9341700B2 (en)2012-02-072016-05-17Centrak, Inc.System and method for multimode Wi-Fi based RTLS
US9350717B1 (en)2013-09-232016-05-24Amazon Technologies, Inc.Location service for user authentication
US20160150041A1 (en)2014-11-202016-05-26General Electric CompanyMethod, system, and program storage device for unified content storage in session-based services
US9363324B2 (en)2004-12-172016-06-07Vid Scale, Inc.Methods and apparatus for geo-collaboration
US20160165056A1 (en)2012-10-122016-06-09Crestron Electronics, Inc.Initiating a conference call via radio frequency beacons
US20160171486A1 (en)2013-07-102016-06-16Powa Technologies LimitedDevices, Systems and Methods for Data Processing
US9374667B1 (en)2015-03-242016-06-21Awarepoint CorporationBluetooth low energy rapid room entry system and method
US9378386B1 (en)2013-03-152016-06-28Microstrategy IncorporatedContent sharing technology
US9380421B1 (en)2014-11-072016-06-28Wells Fargo Bank, N.A.Multi-channel geo-fencing systems and methods
US20160189132A1 (en)2014-12-312016-06-30Visa International Service AssociationSystem and method for beacon based navigation to offer based transactions and beacon based digital transactions with multiple layer authentication
US9398007B1 (en)2014-06-062016-07-19Amazon Technologies, Inc.Deferred authentication methods and systems
US20160212125A1 (en)2015-01-152016-07-21Bank Of America CorporationAuthenticating Customers and Managing Authenticated Sessions
US20160212144A1 (en)2015-01-152016-07-21Bank Of America CorporationAuthenticating Customers and Managing Authenticated Sessions
US20160234651A1 (en)2015-02-052016-08-11Forever Ventures, LLCSystem and method for social introductions
US20160261658A1 (en)2015-03-062016-09-08Disney Enterprises, Inc.Proximity based entitlement sharing
US9445226B2 (en)2014-01-312016-09-13Aruba Networks, Inc.Method for improving location accuracy in multi-channel wireless networks
US20160267093A1 (en)2015-03-122016-09-15Andres JimenezGeolocation and practice setting based training filtering
US20160286624A1 (en)2012-11-302016-09-29Enlighted, Inc.Associating information with an asset or a physical space
US20160278652A1 (en)2015-03-242016-09-29Zoll Medical CorporationSystems and methods of determining location using a medical device
US9497428B2 (en)2013-07-192016-11-15Versus Technology, Inc.Automatic hygiene compliance assistance
US20160335686A1 (en)2013-05-232016-11-17yTrre, Inc.Real-time customer experience management systems and methods
US9507012B2 (en)2013-07-312016-11-29Hewlett Packard Enterprise Development LpDetermining the position of a mobile device within a structure
US20170006162A1 (en)2011-04-292017-01-05Crestron Electronics, Inc.Conference system including automated equipment setup
US9560619B2 (en)2012-06-282017-01-31Koninklijke Philips N.V.Method of estimating the position of a device and an apparatus implementing the same
US9569605B1 (en)2014-02-122017-02-14Symantec CorporationSystems and methods for enabling biometric authentication options
US9589462B1 (en)2012-12-202017-03-07Centrak, Inc.System and method for CCX based sensor data tracking with highly assured data delivery
US9594151B1 (en)2015-09-052017-03-14Techip International LimitedSystem and method for locating objects
US9633551B2 (en)2013-11-202017-04-25Aeroscout Ltd.Enhanced wireless location system and method
US9632898B2 (en)2012-12-312017-04-25Aeroscout Ltd.Methods and systems for calculating and presenting a positioning performance of a locating system
US9641526B1 (en)2014-06-062017-05-02Amazon Technologies, Inc.Location based authentication methods and systems
US9652955B1 (en)2016-06-212017-05-16Link Labs, Inc.Real-time asset location system and method with long-range wireless backhaul
US9660768B2 (en)2015-01-262017-05-23Link Labs, Inc.Dense acknowledgement broadcast/multicast
US9712975B2 (en)2014-06-292017-07-18Aruba Networks, Inc.System and method for displaying mobility trails for mobile clients
US9734295B1 (en)2013-05-162017-08-15Carepredict, Inc.Methods and systems for remotely determining levels of healthcare interventions
US9734682B2 (en)*2015-03-022017-08-15Enovate Medical, LlcAsset management using an asset tag device
US20170262719A1 (en)2014-09-162017-09-14Hitachi, Ltd.Biometric authentication system, biometric authentication processing apparatus, biometric authentication method, biometric information acquisition terminal, and information terminal
US9769166B1 (en)2016-10-192017-09-19International Business Machines CorporationWearable sensor based system for person identification
US9781613B2 (en)2015-10-222017-10-03General Electric CompanySystem and method for proactive communication network management based upon area occupancy
US9788167B2 (en)2015-04-062017-10-10Awarepoint CorporationBluetooth low energy location system and method
US9823342B2 (en)2010-02-092017-11-21Aeroscout, Ltd.System and method for mobile monitoring of non-associated tags
US9858797B2 (en)2015-09-222018-01-02International Business Machines CorporationTracking information technology (IT) assets
US9860882B2 (en)2015-11-022018-01-02Link Labs, Inc.Variable downlink-uplink boundary
US9880283B2 (en)2007-02-132018-01-30Zih Corp.System, apparatus and method for locating and/or tracking assets
US9922167B2 (en)2009-11-202018-03-20Versus Technology, Inc.Context-aware method and system for facilitating the delivery of healthcare to patients within a clinical environment monitored by real-time locating apparatus
US9934373B1 (en)2014-01-242018-04-03Microstrategy IncorporatedUser enrollment and authentication
US20180096179A1 (en)2016-10-052018-04-05International Business Machines CorporationMedical asset sensing and tracking
US9939512B1 (en)2014-06-112018-04-10Centrak, Inc.System and method of fast transition detection in asynchronous RTLS
US9949085B2 (en)2016-01-122018-04-17General Electric CompanySystem for collection, analytics, and display of indoor positioning data
US9961507B1 (en)2005-04-122018-05-01Ehud MendelsonBeacon deployment enabling location based services (LBS) in an urban or city environment

Patent Citations (321)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6400754B2 (en)1994-07-222002-06-04Aether Wire & Location, Inc.Spread spectrum localizers
US5805674A (en)1995-01-261998-09-08Anderson, Jr.; Victor C.Security arrangement and method for controlling access to a protected system
US6462656B2 (en)1997-11-032002-10-08Hill-Rom Services, Inc.Personnel and asset tracking method and apparatus
US6433689B1 (en)1998-04-162002-08-13Filetrac AsSystem for supervision and control of objects or persons
US6154139A (en)1998-04-212000-11-28Versus TechnologyMethod and system for locating subjects within a tracking environment
US6104295A (en)1998-07-202000-08-15Versus Technology, Inc.Electronic band tag and method of storing ID information therein
US6957337B1 (en)1999-08-112005-10-18International Business Machines CorporationMethod and apparatus for secure authorization and identification using biometrics without privacy invasion
US6961448B2 (en)1999-12-302005-11-01Medtronic, Inc.User authentication in medical device systems
US6577275B2 (en)2000-03-072003-06-10Wherenet CorpTransactions and business processes executed through wireless geolocation system infrastructure
US6988075B1 (en)2000-03-152006-01-17Hacker L LeonardPatient-controlled medical information system and method
US6529164B1 (en)2000-03-312003-03-04Ge Medical Systems Information Technologies, Inc.Object location monitoring within buildings
US20030146835A1 (en)2000-03-312003-08-07Ge Medical Systems Information Technologies, Inc.Object location monitoring within buildings
US7295988B1 (en)2000-05-252007-11-13William ReevesComputer system for optical scanning, storage, organization, authentication and electronic transmitting and receiving of medical records and patient information, and other sensitive legal documents
US7587207B2 (en)2000-06-262009-09-08Ipg Electronics 503 LimitedData delivery through beacons
US6976269B1 (en)2000-08-292005-12-13Equinix, Inc.Internet co-location facility security system
US6971029B1 (en)2000-08-292005-11-29Equinix, Inc.Multi-ringed internet co-location facility security system and method
US6965777B1 (en)2000-11-162005-11-15Thomas CastMethod of delivering short messages using a SMPP gateway with standard interface
US6892054B2 (en)2000-12-292005-05-10Wherenet CorpInterference suppression for wireless local area network and location system
US6804647B1 (en)2001-03-132004-10-12Nuance CommunicationsMethod and system for on-line unsupervised adaptation in speaker verification
US20020138598A1 (en)2001-03-222002-09-26International Business Machines CorporationSystem and method for automatically and dynamically modifying functions of mobile devices based on positional data
US6725051B2 (en)2001-04-302004-04-20Hewlett-Packard Development Company, L.P.Method for obtaining location data
US6657586B2 (en)2001-05-032003-12-02Wherenet CorpSystem and method for locating an object using global positioning system receiver
US7212563B2 (en)2001-05-042007-05-01Wherenet CorpReal-time locating system and method using timing signal
US7260835B2 (en)2001-06-192007-08-21Intel CorporationBluetooth™ based security system
US20020194500A1 (en)2001-06-192002-12-19Bajikar Sundeep M.Bluetooth based security system
US20160054865A1 (en)2001-07-052016-02-25NexRf CorporationSystem and method for map based exploration
US9773020B2 (en)2001-07-052017-09-26NEXRF Corp.System and method for map based exploration
US20030067392A1 (en)2001-10-102003-04-10Monroe David A.Networked personal security system
US7864633B2 (en)2002-04-092011-01-04Sonitor Technologies AsSystem and method for position determination of objects
US7283423B2 (en)2002-04-092007-10-16Sonitor Technologies A/SSystem and method for position determination of objects
US7535796B2 (en)2002-04-092009-05-19Sonitor Technologies AsSystem and method for position determination of objects
US7072671B2 (en)2002-05-022006-07-04Koninklijke Philips Electronics N.V.Radio system, apparatus, and method of operating the radio system
US7139581B2 (en)2002-05-022006-11-21Aeroscout, Inc.Method and system for distance measurement in a low or zero intermediate frequency half-duplex communications loop
US7349683B2 (en)2002-05-312008-03-25Ekahau OySequence-based positioning technique
US20030225596A1 (en)2002-05-312003-12-04Richardson Bill R.Biometric security for access to a storage device for a healthcare facility
US7196662B2 (en)2002-05-312007-03-27Ekahau OyProbabilistic model for a positioning technique
US7209752B2 (en)2002-05-312007-04-24Ekahau OyError estimate concerning a target device's location operable to move in a wireless environment
US20040003081A1 (en)2002-06-262004-01-01Microsoft CorporationSystem and method for providing program credentials
US20040203748A1 (en)2002-06-272004-10-14Martin KappesLocation-based access control for wireless local area networks
US8270994B2 (en)2002-07-102012-09-18Ekahau, OyApplications of signal quality observations
US7477904B2 (en)2002-07-312009-01-13Koninklijke Philips Electronics N.V.System for locating a mobile unit
US6968194B2 (en)2002-08-202005-11-22Aeroscout, Ltd.Method and system for synchronizing location finding measurements in a wireless local area network
US7522049B2 (en)2002-10-182009-04-21Aeroscout, Ltd.Wireless local area network (WLAN) method and system for presence detection and location finding
US7295115B2 (en)2002-10-182007-11-13Aeroscout, Ltd.Radio-frequency identification (RFID) tag employing unique reception window and method therefor
US6963289B2 (en)2002-10-182005-11-08Aeroscout, Ltd.Wireless local area network (WLAN) channel radio-frequency identification (RFID) tag system and method therefor
US20040143458A1 (en)2002-11-042004-07-22Instrumentarium CorporationMethod and system for integrated processing of automatically collected interaction data
US7352652B2 (en)2002-12-042008-04-01Sonitor Technologies AsUltrasonic tracking and locating system
US20040111621A1 (en)2002-12-052004-06-10Microsoft CorporationMethods and systems for authentication of a user for sub-locations of a network location
US7212159B2 (en)2002-12-192007-05-01Koninklijke Philips Electronics N.V.Positioning system, apparatus and method
US7218941B1 (en)2003-03-122007-05-15Spotlight Mobile, Inc.System for connecting users with location specific information from official and unofficial sources
US6838992B2 (en)2003-03-212005-01-04Versus Technology, Inc.Methods and systems for locating subjects and providing event notification within a tracking environment and badge for use therein
US20040223617A1 (en)2003-05-082004-11-11Corcoran Kevin F.Power line communication device and method of using the same
US20050010796A1 (en)2003-06-122005-01-13Michael ArnouseMethod of secure personal identification, information processing, and precise point of contact location and timing
US20040255081A1 (en)2003-06-162004-12-16Michael ArnouseSystem of secure personal identification, information processing, and precise point of contact location and timing
US20050062603A1 (en)2003-08-062005-03-24Oren FuerstSecure, networked and wireless access, storage and retrival system and method utilizing tags and modular nodes
US20050066179A1 (en)2003-09-182005-03-24Rupert SeidleinMethod and apparatus for authenticating a user at an access terminal
US7679523B2 (en)2003-09-272010-03-16Koninklijke Philips Electronics N.V.Network for locating a wireless tag
US7577444B2 (en)2003-10-152009-08-18Koninklijke Philips Electronics N.V.Method and apparatus for indicating the location of an object
US7602338B2 (en)2003-10-222009-10-13Awarepoint CorporationWireless position location and tracking system
US7626545B2 (en)2003-10-222009-12-01Awarepoint CorporationWireless position location and tracking system
US8031120B2 (en)2003-10-222011-10-04Awarepoint CorporationWireless position location and tracking system
US7312752B2 (en)2003-10-222007-12-25Awarepoint CorporationWireless position location and tracking system
US7545326B2 (en)2003-10-222009-06-09Awarepoint CorporationWireless tracking system and method with multipath error mitigation
US7616156B2 (en)2003-10-222009-11-10Awarepoint CorporationWireless position location and tracking system
US20060287813A1 (en)2003-10-312006-12-21Aaron QuigleyProximate location detection system and method
US7190271B2 (en)2003-11-072007-03-13Wherenet CorpLocation system and method that achieves time synchronized network performance using unsynchronized receiver clocks
US7218229B2 (en)2003-11-072007-05-15Wherenet CorpLocation system and method that achieves time synchronized network performance with nodes divided into separate networks
US8626183B2 (en)2003-11-292014-01-07Koninklijke Philips N.V.Positioning method and apparatus
US7565147B2 (en)2004-01-272009-07-21Koninklijke Philips Electronics N.V.System and method for synchronizing base stations
US7336563B2 (en)2004-01-302008-02-26Sonitor Technologies AsMethod and system for increased update rate in acoustic positioning
US20050210270A1 (en)2004-03-192005-09-22Ceelox, Inc.Method for authenticating a user profile for providing user access to restricted information based upon biometric confirmation
US7840227B2 (en)2004-04-062010-11-23Koninklijke Philips Electronics N.V.Location based handoff for mobile devices
US20050277872A1 (en)2004-05-242005-12-15Colby John E JrApparatus and method for mobile medical services
US6977612B1 (en)2004-06-292005-12-20Electronic Data Systems CorporationSystem and method for wireless asset tracking
US8417215B2 (en)2004-07-282013-04-09Koninklijke Philips Electronics N.V.Method for positioning of wireless medical devices with short-range radio frequency technology
US20060026043A1 (en)2004-07-302006-02-02Schneider John KMedical records system and method
US7714710B2 (en)2004-10-122010-05-11Koninklijke Philips Electronics N.V.Method and system for tracking equipment employing RF-ID technology
US9363324B2 (en)2004-12-172016-06-07Vid Scale, Inc.Methods and apparatus for geo-collaboration
US20060145815A1 (en)2005-01-062006-07-06Valerio LanzieriSystem and method for relaying RFID data
US7497370B2 (en)2005-01-272009-03-03Microsoft CorporationSupply chain visibility solution architecture
US20090254975A1 (en)2005-03-312009-10-08Turnbull Rory SLocation Based Authentication
US9961507B1 (en)2005-04-122018-05-01Ehud MendelsonBeacon deployment enabling location based services (LBS) in an urban or city environment
US20060290519A1 (en)2005-06-222006-12-28Boate Alan RTwo-way wireless monitoring system and method
US20070004381A1 (en)2005-06-302007-01-04Larson Thane MAuthenticating maintenance access to an electronics unit via wireless communication
US20110282799A1 (en)2005-07-142011-11-17Huston Charles DGPS Based Friend Location and Identification System and Method
US7403108B2 (en)2005-08-302008-07-22Daniel AljadeffEnhanced area separation in wireless location systems and method
US20070098230A1 (en)2005-10-282007-05-03Konica Minolta Holdings, Inc.Authentication system, registration system, and program
US9060000B2 (en)2005-11-092015-06-16Zebra Enterprise Solutions Corp.Virtual group maintenance and security
US8265656B2 (en)2005-12-072012-09-11Ekahau OyPositioning technique
US7904097B2 (en)2005-12-072011-03-08Ekahau OyLocation determination techniques
US20080186138A1 (en)2005-12-092008-08-07Butler Timothy PMethods and systems of a multiple radio frequency network node rfid tag
US8942298B2 (en)2005-12-092015-01-27Sonitor Technologies AsData communications
US20080252459A1 (en)2005-12-092008-10-16Butler Timothy PMethods and systems of a multiple radio frequency network node rfid tag
US9092834B2 (en)2005-12-092015-07-28General Electric CompanySystem and method for automatically adjusting medical displays
US20070210923A1 (en)2005-12-092007-09-13Butler Timothy PMultiple radio frequency network node rfid tag
US20080186139A1 (en)2005-12-092008-08-07Butler Timothy PMethods and systems of a multiple radio frequency network node rfid tag
US20070186106A1 (en)2006-01-262007-08-09Ting David MSystems and methods for multi-factor authentication
US8842002B2 (en)2006-01-312014-09-23Zih Corp.System and method for tracking assets within a monitored environment
US20070217663A1 (en)2006-02-102007-09-20Ken IizukaRegistration apparatus, collation apparatus, extraction method and extraction program
US9699680B2 (en)2006-03-312017-07-04Zih Corp.Wireless local area network receiver and associated method
US8768343B2 (en)2006-03-312014-07-01Zebra Enterprise Solutions CorpWireless local area network receiver and associated method
US9614921B2 (en)2006-04-072017-04-04Groupon, Inc.Facilitating user interactions based on proximity
US20070237096A1 (en)2006-04-072007-10-11Vengroff Darren EProximity-based user interaction
US20090315735A1 (en)2006-04-102009-12-24Bhavani Neeraj SPatient flow management and analysis using location tracking
US8265191B2 (en)2006-04-192012-09-11Zebra Enterprise Solutions Corp.Receiver for object locating and tracking systems and related methods
US20070258626A1 (en)2006-04-272007-11-08Bruce ReinerApparatus and method for utilizing biometrics in medical applications
US8767672B2 (en)2006-05-302014-07-01Koninklijke Philips N.V.System, apparatus, and method to indicate preferred access points and service providers
US20070295807A1 (en)2006-06-272007-12-27Antos Kenneth MBiometric and geographic location system and method of use
US8576829B2 (en)2006-08-082013-11-05Aeroscout, Ltd.Multi-channel TDOA system
US7689682B1 (en)2006-08-162010-03-30Resource Consortium LimitedObtaining lists of nodes of a multi-dimensional network
US20090271635A1 (en)2006-08-182009-10-29Huawei Technologies Co., Ltd.Methods and systems for authentication
US8290437B2 (en)2006-09-062012-10-16Koninklijke Philips Electronics N.V.Locating reference nodes for positioning devices in a wireless network
US20080071535A1 (en)2006-09-142008-03-20Yamaha CorporationVoice authentication apparatus
US20080183502A1 (en)2006-10-242008-07-31Kent DicksSystems and methods for remote patient monitoring and communication
US7729707B2 (en)2006-10-242010-06-01Aeroscout, Inc.Method and system for synchronization offset reduction in a TDOA location system
US7916026B2 (en)2006-11-152011-03-29Zebra Enterprise Solutions Corp.Real-time location system using tag interrogator and embedded or fixed tag transmitters
US20120088500A1 (en)2006-11-302012-04-12Embarq Holdings Company, LlcSystem and Method for Extension of Wireless Footprint
US7899006B2 (en)2006-12-052011-03-01Zebra Enterprise Solutions Corp.Location system for wireless local area network (WLAN) using RSSI and time difference of arrival (TDOA) processing
US20090007248A1 (en)2007-01-182009-01-01Michael KovaleskiSingle sign-on system and method
US9231699B1 (en)2007-01-202016-01-05Centrak, Inc.Methods and systems for synchronized infrared real time location
US9622030B1 (en)2007-01-202017-04-11Centrak, Inc.Methods and systems for synchronized ultrasonic real time location
US8907764B1 (en)2007-01-202014-12-09Centrak, Inc.Methods and systems for synchronized ultrasonic real time location
US8139945B1 (en)2007-01-202012-03-20Centrak, Inc.Methods and systems for synchronized infrared real time location
US8208939B2 (en)2007-02-052012-06-26Aeroscout Ltd.Dual bandwidth time difference of arrival (TDOA) system
US20080189420A1 (en)2007-02-062008-08-07Allan HerrodMethod and System for Mobilizing a Management Service Platform
US9880283B2 (en)2007-02-132018-01-30Zih Corp.System, apparatus and method for locating and/or tracking assets
US20080207296A1 (en)2007-02-232008-08-28Lutnick Howard WGame at cash register
US9307554B2 (en)2007-03-012016-04-05Zih Corp.Array of very light readers for active RFID and location applications
US20080211627A1 (en)2007-03-022008-09-04Fujitsu LimitedBiometric authentication method and biometric authentication apparatus
US20100117836A1 (en)2007-03-302010-05-13Toronto Rehabilitation InstituteHand hygiene compliance system
US7969820B2 (en)2007-04-232011-06-28Sonitor Technologies AsMobile object communication and position determination
US8319635B2 (en)2007-05-082012-11-27Awarepoint CorporationWireless tracking system and method utilizing variable location algorithms
US7884712B2 (en)2007-05-082011-02-08Awarepoint CorporationWireless tracking system and method utilizing tags with variable power level transmissions
US7504928B2 (en)2007-05-082009-03-17Awarepoint CorporationWireless tracking system and method utilizing tags with variable power level transmissions
US7518502B2 (en)2007-05-242009-04-14Smith & Nephew, Inc.System and method for tracking surgical assets
US8018584B1 (en)2007-07-172011-09-13Centrak, Inc.Virtual walls in infrared based RTLS systems
US7962155B2 (en)2007-07-182011-06-14Hewlett-Packard Development Company, L.P.Location awareness of devices
US7619532B2 (en)2007-07-272009-11-17Remote Play, Inc.Dual antenna base station for improved RFID localization
US20110140861A1 (en)2007-07-272011-06-16Israel AmirTwo Directional Information Flow in Real Time Location Sensing RFID Networks
US8633806B2 (en)2007-07-272014-01-21CentrakTwo directional information flow in real time location sensing RFID networks
US8792305B2 (en)2007-08-202014-07-29Sonitor Technologies AsUltrasound detectors
US7868754B2 (en)2007-09-262011-01-11S.I.P. Holdings, LlcMedical system and tracking device
US20090097623A1 (en)2007-10-102009-04-16Gowrishankar BharadwajRemote Patient Handset and System for Remote Collection of Bio-Metric Data and Device Control
US8887307B2 (en)2007-10-122014-11-11Broadcom CorporationMethod and system for using location information acquired from GPS for secure authentication
US9041529B2 (en)2007-10-292015-05-26Sonitor Technologies AsIdentification devices
US20090115663A1 (en)2007-11-012009-05-07Cardinal Health 303, Inc.System and method for determining locations of medical devices
US20090140043A1 (en)2007-12-032009-06-04Nortel Networks LimitedPortable memory module with wireless emitter to facilitate the provision of location-dependent services
US8360975B1 (en)2008-02-252013-01-29Midmark CorporationNetworked interface appliance for improved medical device integration and physician workflow
US20090226048A1 (en)2008-03-052009-09-10Fujitsu LimitedBiometric authentication apparatus
US8456364B2 (en)2008-04-022013-06-04Ekahau OyPositioning of mobile objects based on mutually transmitted signals
US8301330B2 (en)2008-05-022012-10-30General Electric CompanyMethod and system for providing supplemental services to telematics systems
US20090300704A1 (en)2008-05-272009-12-03Telefonaktiebolaget Lm Ericsson (Publ)Presentity Rules for Location Authorization in a Communication System
US20100024023A1 (en)2008-07-282010-01-28International Business Machines CorporationReactive Biometric Single Sign-on Utility
US20100071044A1 (en)2008-09-172010-03-18Taussif KhanMethod for tracking location of patients and doctors in a medical office or hospital practice
US20100153752A1 (en)2008-12-162010-06-17Yasumichi TsukamotoComputers Having a Biometric Authentication Device
US20100182201A1 (en)2009-01-162010-07-22Rf Code, Inc.Directional beacon device
US9209909B2 (en)2009-01-202015-12-08Sonitor Technologies AsAcoustic position-determination system
US8463619B2 (en)2009-02-062013-06-11General Electric CompanyIntegrated real-time and static location tracking
US8285564B2 (en)2009-04-052012-10-09Awarepoint CorporationWireless tracking system and method for analyzing an interaction between objects
US8621554B1 (en)2009-05-012013-12-31Google Inc.User privacy framework
US20130154844A1 (en)2009-05-262013-06-20Intelliserv, LlcMethods for clock synchronization in wellbore instruments
US20100317371A1 (en)2009-06-122010-12-16Westerinen William JContext-based interaction model for mobile devices
US20110029320A1 (en)2009-08-032011-02-03Mehrnaz Nicole JamaliSystem and method for managing a medical procedure site with a tracking device
US8867993B1 (en)2009-09-202014-10-21Awarepoint CorporationWireless tracking system and method utilizing near-field communication devices
US7941096B2 (en)2009-09-202011-05-10Awarepoint CorporationWireless tracking system and method utilizing near-field communication devices
US8368540B2 (en)2009-09-202013-02-05Awarepoint CorporationWireless tracking system and method utilizing near-field communication devices
US8478290B2 (en)2009-09-212013-07-02Aeroscout, Ltd.Method to reduce database load in real time location systems
US8089354B2 (en)2009-10-082012-01-03Awarepoint CorporationWireless tracking system and method for backhaul of information
US8040238B2 (en)2009-10-082011-10-18Awarepoint CorporationWireless tracking system and method for backhaul of information
US8441367B1 (en)2009-11-102013-05-14Google Inc.System and method of alerting users based on proximity
US20110121974A1 (en)2009-11-202011-05-26Versus Technology, Inc.Real-time method and system for monitoring hygiene compliance within a tracking environment
US20110125513A1 (en)2009-11-202011-05-26Versus Technology, Inc.Real-time method and system for controlling healthcare delivery processes within a clinical environment
US20140180713A1 (en)2009-11-202014-06-26Versus Technology, Inc.Real-time method and system for monitoring hygiene compliance within a tracking environment utilizing various timers
US9922167B2 (en)2009-11-202018-03-20Versus Technology, Inc.Context-aware method and system for facilitating the delivery of healthcare to patients within a clinical environment monitored by real-time locating apparatus
US20160267237A1 (en)2009-11-202016-09-15Versus Technology, Inc.Real-Time Method and System for Controlling Healthcare Delivery Processes within a Clinical Environment
US8416072B2 (en)2009-11-232013-04-09Versus Technology, Inc.Real-time method and system for locating a mobile object or person in a tracking environment while conserving electrical energy in a battery-operated tracking tag associated with the object or person
US9082091B2 (en)2009-12-102015-07-14Equinix, Inc.Unified user login for co-location facilities
US20120185267A1 (en)2010-01-222012-07-19Deka Products Limited PartnershipSystem, Method, and Apparatus for Electronic Patient Care
US20180067200A1 (en)2010-02-092018-03-08Aeroscout, Ltd.System and method for mobile monitoring of non-associated tags
US9823342B2 (en)2010-02-092017-11-21Aeroscout, Ltd.System and method for mobile monitoring of non-associated tags
US8140258B1 (en)2010-03-022012-03-20The General Hospital CorporationWayfinding system
US20110288874A1 (en)2010-05-182011-11-24Midamerican Healthcare Inc.System and Method for Providing Authentication of Medical Data Through Biometric Identifier
US9684054B2 (en)2010-07-142017-06-20Zih Corp.Frequency channel diversity for real-time locating systems, methods, and computer program products
US8786495B2 (en)2010-07-142014-07-22Zebra Enterprise Solutions Corp.Frequency channel diversity for real-time locating systems, methods, and computer program products
US8310364B2 (en)2010-07-282012-11-13Versus Technology, Inc.Real-time method and system for determining and validating location of a relocated mobile object or person in a tracking environment
US8514071B2 (en)2010-07-282013-08-20Versus Technology, Inc.Real-time method and system for locating a mobile object or person in a tracking environment
US9104788B2 (en)2010-08-032015-08-11General Electric CompanySystem and method of using location technology to aid patient recovery
US20120050046A1 (en)2010-09-012012-03-01Harris CorporationSystems and methods for monitoring physical, biological and chemical characteristics of a person, animal, object and/or surrounding environment
US8457656B2 (en)2010-09-272013-06-04Awarepoint CorporationWireless tracking system and method utilizing multiple location algorithms
US9310207B2 (en)2010-10-202016-04-12Sonitor Technologies AsPosition determination system
US8378815B1 (en)2010-10-282013-02-19Gemalto SaAsset tracking with error adaptive boundary
US20140126770A1 (en)2010-11-302014-05-08France TelecomPHR/EMR Retrieval System Based on Body Part Recognition and Method of Operation Thereof
US20120182939A1 (en)2011-01-142012-07-19Qualcomm IncorporatedTelehealth wireless communication hub and service platform system
US20120198570A1 (en)2011-02-012012-08-02Bank Of America CorporationGeo-Enabled Access Control
US20140155098A1 (en)2011-03-072014-06-05Isis Innovation LimitedSystem for providing information and associated devices
US20130326229A1 (en)2011-03-182013-12-05Fujitsu Frontech LimitedVerification apparatus, verification program, and verification method
US20120259649A1 (en)2011-04-072012-10-11Full Recovery, Inc.Systems and methods for remote monitoring, management and optimization of physical therapy treatment
US20120259650A1 (en)2011-04-072012-10-11Full Recovery, Inc.Systems and methods for remote monitoring, management and optimization of physical therapy treatment
US20120259648A1 (en)2011-04-072012-10-11Full Recovery, Inc.Systems and methods for remote monitoring, management and optimization of physical therapy treatment
US20120259651A1 (en)2011-04-072012-10-11Full Recovery, Inc.Systems and methods for remote monitoring, management and optimization of physical therapy treatment
US9069058B2 (en)2011-04-072015-06-30Sonitor Technologies AsLocation system
US9261581B2 (en)2011-04-072016-02-16Sonitor Technologies AsLocation system
US20120259652A1 (en)2011-04-072012-10-11Full Recovery, Inc.Systems and methods for remote monitoring, management and optimization of physical therapy treatment
US20130125226A1 (en)2011-04-282013-05-16Interdigital Patent Holdings, Inc.Sso framework for multiple sso technologies
US20170006162A1 (en)2011-04-292017-01-05Crestron Electronics, Inc.Conference system including automated equipment setup
US20120290950A1 (en)2011-05-122012-11-15Jeffrey A. RapaportSocial-topical adaptive networking (stan) system allowing for group based contextual transaction offers and acceptances and hot topic watchdogging
US9177125B2 (en)2011-05-272015-11-03Microsoft Technology Licensing, LlcProtection from unfamiliar login locations
US8686851B2 (en)2011-06-082014-04-01General Electric CompanySystem and method for rapid location of an alarm condition
US9544236B2 (en)2011-06-222017-01-10Sonitor Technologies AsRadio communication system
US9313135B2 (en)2011-06-222016-04-12Sonitor Technologies AsRadio communication system
US8938255B2 (en)2011-08-012015-01-20Aeroscout, LtdDevices, methods, and systems for radio map generation
US20130122807A1 (en)2011-11-082013-05-16Versus Technology, Inc.Systems and methods for effecting good hygiene practices
US9702707B2 (en)2011-12-222017-07-11AppLabz, LLCSystems, methods, and apparatus for providing indoor navigation using optical floor sensors
US20130261964A1 (en)2011-12-222013-10-03David Allan GoldmanSystems, methods, and apparatus for providing indoor navigation using magnetic sensors
US20140343846A1 (en)2011-12-222014-11-20AppLabz, LLCSystems, methods, and apparatus for providing indoor navigation using optical floor sensors
US20130166193A1 (en)2011-12-222013-06-27David Allan GoldmanSystems, methods, and apparatus for providing indoor navigation
US20130173470A1 (en)2011-12-292013-07-04Ebay Inc.Methods and systems for using a co-located group as an authorization mechanism
US9341700B2 (en)2012-02-072016-05-17Centrak, Inc.System and method for multimode Wi-Fi based RTLS
US20130238599A1 (en)2012-03-072013-09-12Snap Trends, Inc.Methods and Systems of Aggregating Information of Social Networks Based on Geographical Locations Via a Network
US20130262155A1 (en)2012-04-032013-10-03Thomas J. HinKampSystem and method for collection and distibution of medical information
US20130283350A1 (en)2012-04-182013-10-24Ifat AfekAccess authorization
US20150084769A1 (en)2012-04-242015-03-26Iloc Technologies Inc.Apparatus and methods for geolocating an individual with respect to a perimeter
US9298958B1 (en)2012-05-022016-03-29Centrak, Inc.System and method of enhanced RTLS for improved performance in wireless networks
US9086469B2 (en)2012-05-082015-07-21Awarepoint CorporationLow frequency magnetic induction positioning system and method
US9560619B2 (en)2012-06-282017-01-31Koninklijke Philips N.V.Method of estimating the position of a device and an apparatus implementing the same
US9064225B2 (en)2012-07-132015-06-23Senaya, Inc.Method and apparatus for asset tracking in constrained environments
US20140099921A1 (en)2012-10-082014-04-10Wavemarket, Inc.System and method for providing an alert based on user location
US20140102859A1 (en)2012-10-122014-04-17Mckesson Automation Inc.Apparatuses, systems, and methods for dispensing medications from a central pharmacy to a patient in a healthcare facility
US20160165056A1 (en)2012-10-122016-06-09Crestron Electronics, Inc.Initiating a conference call via radio frequency beacons
US20140122053A1 (en)2012-10-252014-05-01Mirel LotanSystem and method for providing worldwide real-time personal medical information
US20140156104A1 (en)2012-11-302014-06-05Jennifer A. HealeySystems and methods for collecting vehicle evidence
US20160286624A1 (en)2012-11-302016-09-29Enlighted, Inc.Associating information with an asset or a physical space
US9589462B1 (en)2012-12-202017-03-07Centrak, Inc.System and method for CCX based sensor data tracking with highly assured data delivery
US9632898B2 (en)2012-12-312017-04-25Aeroscout Ltd.Methods and systems for calculating and presenting a positioning performance of a locating system
US20140259129A1 (en)2013-03-082014-09-11Open Text S.A.System and Method for Collaborative Authentication
US20140261058A1 (en)2013-03-152014-09-18Mckesson Automation Inc.Apparatuses, systems, and methods for anticipating and delivering medications from a central pharmacy to a patient using a track based transport system
US9378386B1 (en)2013-03-152016-06-28Microstrategy IncorporatedContent sharing technology
US20140274127A1 (en)2013-03-152014-09-18Christopher Thomas BeidelSystem and method for locating a mobile device
US20140282018A1 (en)2013-03-152014-09-18EagleyemedMulti-site video based computer aided diagnostic and analytical platform
US20140337053A1 (en)2013-03-152014-11-13Virtual Viewbox, Inc."Meaningful-Use"-Compliant, Single Login, Federated Patient Portal System and Methods
US20140313013A1 (en)2013-04-182014-10-23Ekahau OyProcessing alert signals from positioning devices
US20140329536A1 (en)2013-05-012014-11-06Qualcomm IncorporatedSynthetic wideband ranging design
US9734295B1 (en)2013-05-162017-08-15Carepredict, Inc.Methods and systems for remotely determining levels of healthcare interventions
US20160335686A1 (en)2013-05-232016-11-17yTrre, Inc.Real-time customer experience management systems and methods
US20140368334A1 (en)2013-06-122014-12-18Qualcomm IncorporatedPosition location system architecture: peer to peer measurement mode
US20140372147A1 (en)2013-06-132014-12-18NaviNet, Inc.Systems, methods, and environment for identification and processing of medical events
US20160171486A1 (en)2013-07-102016-06-16Powa Technologies LimitedDevices, Systems and Methods for Data Processing
US9497428B2 (en)2013-07-192016-11-15Versus Technology, Inc.Automatic hygiene compliance assistance
US9507012B2 (en)2013-07-312016-11-29Hewlett Packard Enterprise Development LpDetermining the position of a mobile device within a structure
US20150066916A1 (en)2013-08-272015-03-05Snap Trends, Inc.Methods and systems of aggregating information of geographical relation networks based on geographical locations of social network communications via a network
US20150066901A1 (en)2013-08-272015-03-05Snap Trends, Inc.Methods and Systems of Aggregating Information of Geographic Context Regions of Social Networks Based on Geographical Locations Via a Network
US20150067880A1 (en)2013-08-312015-03-05Location Sentry Corp.Location spoofing for privacy and security
US20150081335A1 (en)2013-09-182015-03-19Hill-Rom Services, Inc.Bed/room/patient association systems and methods
US9350717B1 (en)2013-09-232016-05-24Amazon Technologies, Inc.Location service for user authentication
US20150113074A1 (en)2013-10-172015-04-23Forever Ventures, LLCSystem and method for social introductions
US20150178846A1 (en)2013-11-192015-06-25Fmr LlcDeferred Income Annuity Structure Planning Tool Apparatuses, Methods and Systems
US9633551B2 (en)2013-11-202017-04-25Aeroscout Ltd.Enhanced wireless location system and method
US20150169911A1 (en)2013-12-132015-06-18Qualcomm IncorporatedPosition location system architecture: filtering position fixes
US20150168543A1 (en)2013-12-132015-06-18Qualcomm IncorporatedPositioning system ranging measurement
US9510146B1 (en)2013-12-202016-11-29Centrak, Inc.System and method of super synchronization in RTLS
US9219984B1 (en)2013-12-202015-12-22Centrak, Inc.System and method of super synchronization in RTLS
US9794904B1 (en)2013-12-202017-10-17Centrak, Inc.System and method of super synchronization in RTLS
US9934373B1 (en)2014-01-242018-04-03Microstrategy IncorporatedUser enrollment and authentication
US9445226B2 (en)2014-01-312016-09-13Aruba Networks, Inc.Method for improving location accuracy in multi-channel wireless networks
WO2015117112A1 (en)2014-02-032015-08-06Versus Technology, Inc.Real-time method and system for monitoring hygiene compliance within a tracking environment utilizing various timers
US20150223892A1 (en)2014-02-072015-08-13Enovate Medical, LlcWork platform for a wheeled medical cart
US20150227127A1 (en)2014-02-072015-08-13Enovate Medical, LlcMedical cart for dispensing medication
US20150223891A1 (en)2014-02-072015-08-13Enovate Medical LlcMedical cart access control
US9569605B1 (en)2014-02-122017-02-14Symantec CorporationSystems and methods for enabling biometric authentication options
US20150235477A1 (en)2014-02-192015-08-20Swyft Technologies Inc.Automatic Wireless Transportation Monitoring and Transactions for Mobile Devices
US20150245095A1 (en)2014-02-242015-08-27United Video Properties, Inc.Systems and methods for notifying a user when activity exceeds an authorization level
US20150264564A1 (en)2014-03-112015-09-17Alcatel LucentAccess control of geo-fenced services using co-located witnesses
US20150264573A1 (en)2014-03-122015-09-17Accenture Global Services LimitedSecure distribution of electronic content
US20150278830A1 (en)2014-03-312015-10-01Ebay Inc.Person/group check-in system
US9398007B1 (en)2014-06-062016-07-19Amazon Technologies, Inc.Deferred authentication methods and systems
US9641526B1 (en)2014-06-062017-05-02Amazon Technologies, Inc.Location based authentication methods and systems
US9939512B1 (en)2014-06-112018-04-10Centrak, Inc.System and method of fast transition detection in asynchronous RTLS
US9712975B2 (en)2014-06-292017-07-18Aruba Networks, Inc.System and method for displaying mobility trails for mobile clients
US20160012484A1 (en)2014-07-102016-01-14Bank Of America CorporationProviding Targeted Advertising Using Local Positioning Technology
US20160012409A1 (en)2014-07-102016-01-14Bank Of America CorporationConfiguring a Computing Device Using Local Positioning Technology
US20160012412A1 (en)2014-07-102016-01-14Bank Of America CorporationUser Authentication
US20160012505A1 (en)2014-07-102016-01-14Bank Of America CorporationPredicting and Responding to Customer Needs Using Local Positioning Technology
US20160012375A1 (en)2014-07-102016-01-14Bank Of America CorporationManaging Customer Queues Using Local Positioning Technology
US20160012496A1 (en)2014-07-102016-01-14Bank Of America CorporationProviding Navigation Functionality in a Retail Location Using Local Positioning Technology
US20160012655A1 (en)2014-07-102016-01-14Bank Of America CorporationAccessing Secure Areas Based on Identification via Personal Device
US20160019889A1 (en)2014-07-182016-01-21Google Inc.Speaker verification using co-location information
US9584965B2 (en)2014-07-252017-02-28General Electric CompanyMethods and apparatus to facilitate proximity detection and location tracking
US20160026837A1 (en)2014-07-252016-01-28General Electric CompanyMethods and apparatus to facilitate proximity detection and location tracking
US9641969B2 (en)2014-07-252017-05-02General Electric CompanyWireless bridge hardware system for active RFID identification and location tracking
US9330235B2 (en)2014-08-082016-05-03James F. Walton, IIISystem and method for providing access to electronically stored medical information
US20170262719A1 (en)2014-09-162017-09-14Hitachi, Ltd.Biometric authentication system, biometric authentication processing apparatus, biometric authentication method, biometric information acquisition terminal, and information terminal
US20160093108A1 (en)2014-09-302016-03-31Sony Computer Entertainment Inc.Synchronizing Multiple Head-Mounted Displays to a Unified Space and Correlating Movement of Objects in the Unified Space
US20160110467A1 (en)2014-10-162016-04-21Revolution Technologies, Inc.Tagged proximity training and timing
US9306665B1 (en)2014-10-242016-04-05Centrak, Inc.System and method for infrared signal-strength RTLS
US20160117458A1 (en)2014-10-272016-04-28Zih Corp.Method and Apparatus for Managing Remote Devices and Accessing Remote Device Information
US9380421B1 (en)2014-11-072016-06-28Wells Fargo Bank, N.A.Multi-channel geo-fencing systems and methods
US20160150041A1 (en)2014-11-202016-05-26General Electric CompanyMethod, system, and program storage device for unified content storage in session-based services
US20160189132A1 (en)2014-12-312016-06-30Visa International Service AssociationSystem and method for beacon based navigation to offer based transactions and beacon based digital transactions with multiple layer authentication
US20160212125A1 (en)2015-01-152016-07-21Bank Of America CorporationAuthenticating Customers and Managing Authenticated Sessions
US20160212144A1 (en)2015-01-152016-07-21Bank Of America CorporationAuthenticating Customers and Managing Authenticated Sessions
US9660768B2 (en)2015-01-262017-05-23Link Labs, Inc.Dense acknowledgement broadcast/multicast
US20160234651A1 (en)2015-02-052016-08-11Forever Ventures, LLCSystem and method for social introductions
US9734682B2 (en)*2015-03-022017-08-15Enovate Medical, LlcAsset management using an asset tag device
US20160261658A1 (en)2015-03-062016-09-08Disney Enterprises, Inc.Proximity based entitlement sharing
US20160267093A1 (en)2015-03-122016-09-15Andres JimenezGeolocation and practice setting based training filtering
US9374667B1 (en)2015-03-242016-06-21Awarepoint CorporationBluetooth low energy rapid room entry system and method
US20160278652A1 (en)2015-03-242016-09-29Zoll Medical CorporationSystems and methods of determining location using a medical device
US9992633B2 (en)2015-04-062018-06-05Awarepoint CorporationBluetooth low energy location system and method
US9788167B2 (en)2015-04-062017-10-10Awarepoint CorporationBluetooth low energy location system and method
US9253727B1 (en)2015-05-012016-02-02Link Labs, Inc.Adaptive transmission energy consumption
US9775157B2 (en)2015-05-012017-09-26Link Labs, Inc.Adaptive transmission energy consumption
US9264099B1 (en)2015-06-022016-02-16Link Labs, Inc.Frequency-block hopping
US20170138742A1 (en)2015-09-052017-05-18Techip International LimitedSystem and method for locating objects
US9594151B1 (en)2015-09-052017-03-14Techip International LimitedSystem and method for locating objects
US9858797B2 (en)2015-09-222018-01-02International Business Machines CorporationTracking information technology (IT) assets
US9781613B2 (en)2015-10-222017-10-03General Electric CompanySystem and method for proactive communication network management based upon area occupancy
US9860882B2 (en)2015-11-022018-01-02Link Labs, Inc.Variable downlink-uplink boundary
US9949085B2 (en)2016-01-122018-04-17General Electric CompanySystem for collection, analytics, and display of indoor positioning data
US9652955B1 (en)2016-06-212017-05-16Link Labs, Inc.Real-time asset location system and method with long-range wireless backhaul
US20180096179A1 (en)2016-10-052018-04-05International Business Machines CorporationMedical asset sensing and tracking
US9769166B1 (en)2016-10-192017-09-19International Business Machines CorporationWearable sensor based system for person identification

Non-Patent Citations (14)

* Cited by examiner, † Cited by third party
Title
Cardinal Health, "Effective inventory management is about much more than keeping the shelves stocked," Cardinal Health Inventory Management Solutions, Sep. 9, 2015, Cardinal Health, 7000 Cardinal Place, Dublin, OH 13017, U.S.A. http://www.cardinalhealth.com/en/services/acute/business-solutions/operational-solutions/inventory-management-services/cardinal-health-inventory-management-solutions.html.
CenTrak, "Innovation Clinical-Grade Visibility", Feb. 27, 2015, CenTrak Inc., 125 Pheasant Run, Newtown, PA 18940, U.S.A. http://www.centrak.com/clinical-grade-locating/.
CenTrak, "Innovation Multi-Mode Technology", Feb. 27, 2015, CenTrak Inc., 125 Pheasant Run, Newtown, PA 18940, U.S.A. http://www.centrak.com/multi-mode-tech/.
CenTrak, "Innovation Products", Feb. 27, 2015, CenTrak Inc., 125 Pheasant Run, Newtown, PA 18940, U.S.A. http://www.centrak.com/products/.
Chris Hoffman, "How to Unlock Your Computer with Your Phone or Watch", Jul. 24, 2015, How-To Geek, LLC, Herndon, VA, U.S.A. http://www.howtogeek.com/222924/how-to-unlock-your-computer-with-your-phone-or-watch.
Gatekeeper, "Protect Your Privacy", Feb. 18, 2015, Untethered Labs, Inc., 5000 College Avenue, College Park, MD, 20740, U.S.A. www.gkchain.com.
Krohn, et al., "Best Practices From the Mobile Frontier", mHealth Innovation, 2014, p. 10, Healthcare Information and Management Systems Society (HIMSS), 33 West Monroe Street, Suite 1700, Chicago, IL 60603-5616. https://books.google.com/.
Lindh, Joakim, "The key to using Bluetooth Smart in asset tracking", Jan. 5, 2015, Electronic Component News (ECN), U.S.A. http://www.ecnmag.com/blog/2015/01/key-using-bluetooth-smart-asset-tracking.
openbeacon.org, "About the OpenBeacon project", Oct. 16, 2014. http://get.openbeacon.org/about.html, Berlin.
Quuppa, "Key Features," Feb. 19, 2015, Quuppa Oy, Keilaranta 1, 02150 Espoo, Finland. http://quuppa.com/features/.
Quuppa, "Unique Technology," Feb. 19, 2015, Quuppa Oy, Keilaranta 1, 02150 Espoo, Finland. http://quuppa.com/technology/.
spreo.co, "Indoor Navigation & Positioning Technology", Sep. 18, 2015, SPREO Indoor Location Solutions, 902 Broadway, Fl 6, New York, NY 10010, U.S.A. http://spreo.co/technology/bluetooth-asset-tracking-technology/.
Weber, Joanna, "Smart Asset Management-Beacons as a Tracking Solution", Jul. 23, 2015, Minodes GmbH, 137 Varick Street, 2nd Floor, New York, NY 10013, U.S.A. https://www.minodes.com/blog/smart-asset-management.
Weber, Joanna, "Smart Asset Management—Beacons as a Tracking Solution", Jul. 23, 2015, Minodes GmbH, 137 Varick Street, 2nd Floor, New York, NY 10013, U.S.A. https://www.minodes.com/blog/smart-asset-management.

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10859662B2 (en)*2018-03-012020-12-08Commonwealth Scientific And Industrial Research OrganisationObject monitoring system
US11486956B2 (en)2018-03-012022-11-01Commonwealth Scientific And Industrial Research OrganisationObject monitoring system
US20220269920A1 (en)*2019-08-302022-08-25Commonwealth Scientific And Industrial Research OrganisationObject monitoring
US12314794B2 (en)*2019-08-302025-05-27Commonwealth Scientific And Industrial Research OrganisationObject monitoring

Also Published As

Publication numberPublication date
US10949633B1 (en)2021-03-16
US10360421B1 (en)2019-07-23
US9734682B2 (en)2017-08-15
US20160260301A1 (en)2016-09-08

Similar Documents

PublicationPublication DateTitle
US10304304B1 (en)Asset management using an asset tag device
US9622025B2 (en)Asset tags
AU2018358934B2 (en)IoT tag and invivo sensor system and communication method
US10602244B2 (en)Network-based sensor system
US10945262B2 (en)Communication protocol overlay
US10552648B2 (en)Proximity-based localization of wireless tags based on wireless gateway association information
CA3043924C (en)Method and system for monitoring physical assets
US10660019B2 (en)Locating physical assets via near field communication nodes
EP3229500B1 (en)Methods and server for processing location information of beacon terminal
US20190261433A1 (en)Software architecture for iot device collector
US20160358189A1 (en)Data acquisition and analytics reporting
Della Mea et al.A communication infrastructure for the health and social care internet of things: Proof-of-concept study
CN201397391Y (en)Intelligent medical positioning device
Guo et al.Novel energy-efficient miner monitoring system with duty-cycled wireless sensor networks
US20230269558A1 (en)Asset tracking system using signal profiles
Li et al.Networked robot identification technology for multi objects based on RFID-ZigBee
Kim et al.An integration avenue of ground monitoring based on wireless sensor networks
Pflaum et al.Deployment of a wireless sensor network to support and optimize logistical processes in a clinical environment
WO2023163791A1 (en)Asset tracking system using signal profiles

Legal Events

DateCodeTitleDescription
STCFInformation on status: patent grant

Free format text:PATENTED CASE

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2551); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

Year of fee payment:4


[8]ページ先頭

©2009-2025 Movatter.jp