Robust data transmittal
AssigneeKoninklijke Philips N.V.
InventorsBrian Rosnov, John Price Harrod, IV
Life of this patent
Estimating the term…
Abstract
Methods and systems for wirelessly transmitting data. Various embodiments determine whether at least one condition is present that affects the ability to wirelessly transmit data. If at least one condition is present, a processor enables a duplicate packet transmittal procedure that transmits at least one previously transmitted data packet.
Claims15
A method of wirelessly transmitting data from a wearable device worn by a user to a receiver, the method comprising:
- wirelessly transmitting data packets without duplication from the wearable device over a wireless link to receiver;
- gathering information at the wearable device regarding position, orientation and movement of the user relative to the receiver via at least one sensor device;
- determining from the gathered information whether at least one condition is present where a body position of the user impairs an ability to wirelessly transmit the data packets from the wearable device over the wireless link to the receiver, without feedback from the receiver;
- and
- enabling, via a processor, a duplicate packet transmittal procedure that transmits over the wireless link at least one duplicate data packet of at least one data packet previously transmitted over the wireless link when the at least one condition is present, wherein the at least one duplicate data packet is transmitted from the wearable device worn by the user;
- and
- disabling the duplicate data packet transmittal procedure when the at least one condition is not present as determined from the gathered information.
A system for wirelessly transmitting data from a wearable device worn by a user to a receiver, the system comprising:
- at least one sensor configured to gather information regarding position, orientation and movement of the user relative to the receiver;
- a transmitter configured to wirelessly transmit data packets without duplication from the wearable devices over a wireless link to the receiver;
- a memory;
- and
- a processor configured to execute instructions stored on the memory, causing the processor to:
- determine from the information gathered by the at least one sensor when at least one condition is present in which a body position of the user impairs an ability of the transmitter to wirelessly transmit the data packets from the wearable device to the receiver over the wireless link, without feedback from the receiver,
- enable a duplicate packet transmittal procedure causing the transmitter to wirelessly transmit over the wireless link to the receiver at least one duplicate data packet of at least one data packet previously transmitted over the wireless link when the at least one condition is present, wherein the at least one duplicate data packet is transmitted over the wireless link from the wearable device worn by the user, and
- disable the duplicate packet transmittal procedure causing the transmitter to wirelessly transmit the data packets without duplication over the wireless link to the receiver when the at least one condition is not present as determined from the gathered information.
A non-transitory computer readable medium storing computer-executable instructions that, when executed by a processor, cause the processor to:
- control a transmitter on a wearable device to wirelessly transmit data packets without duplication from the wearable device over a wireless link to a receiver;
- gather information regarding position, orientation and movement of a user wearing the wearable device via at least one sensor relative to the receiver;
- determine from the gathered information whether at least one condition is present where a body position of the user impairs an ability of the transmitter to wirelessly transmit the data packets from the wearable device over the wireless link from the wearable device to the receiver, without feedback from the receiver;
- enable a duplicate packet transmittal procedure causing the transmitter to transmit over the wireless link at least one duplicate data packet of at least one data packet previously transmitted over the wireless link when the at least one condition is present, wherein the at least one duplicate data packet is transmitted from the wearable device worn by the user;
- and
- disable the duplicate packet transmittal procedure causing the transmitter to wirelessly transmit the data packets without duplication over the wireless link to the receiver when the at least one condition event as determined from the gathered information.
Dependencies are inferred from the claim text.