Patent classifications
G01C22/006
Mobile control using gait cadence
Methods for controlling an aspect of an application in a mobile or wearable device and a mobile or wearable device user's representation in real time are described, where the user is performing a gait activity with a gait cadence, and the gait cadence is used for control. Additional user's mobility characteristics leveraged for control may include velocity and stride length, and the sensors utilized to obtain any contextual information may be accelerometers.
MOTION DATA MONITORING METHOD AND APPARATUS
The motion data monitoring method includes: collecting, by an electronic device, an angular velocity signal and an acceleration signal of a user; obtaining, by the electronic device, a waveform feature of the angular velocity signal based on the angular velocity signal, and obtaining a waveform feature of the acceleration signal based on the acceleration signal; determining, by the electronic device, a gait feature of the user according to the waveform feature of the angular velocity signal and the waveform feature of the acceleration signal, where the gait feature includes a duration of flight from off-ground of a foot of the user to touching of the ground; and determining, by the electronic device, motion data according to the gait feature, where the motion data includes a jump height.
Wireless communication devices
A method of operating a wireless communication device installed in a vehicle to transmit data indicative of trips made by the vehicle to a remote device. An ignition state of the vehicle is determined, wherein said ignition state includes at least an ignition ‘on’ state. A time window is defined based on a time at which the vehicle is determined to be in the ignition ‘on’ state, and a type is assigned to a trip to be made by the vehicle, wherein the trip is of a first type when input data indicative of an input by a user on an input device operatively connected to the wireless communication device is received in the defined time window, and is otherwise of a second type. A message is generated, at least for trips of the first type, indicating the type assigned to the trip, and is wirelessly transmitted to the remote device.
Fitness activity related messaging
In one embodiment, a method for generating a message to a friend of a user is provided, comprising: processing activity data of a first user measured by an activity monitoring device to update a value of an activity metric for the first user; identifying a change in an inequality relationship between the value of the activity metric for the first user and a value of the activity metric for a second user; in response to identifying the change in the inequality relationship, prompting the first user to generate a message to the second user.
Energy harvesting for sensor systems
Described herein is an energy harvesting system comprising a transducer and a processor. The transducer generates an electric signal from ambient energy. The processor is configured to process the electric signal to perform pattern recognition of the electric signal so as to determine and output a characteristic of a source of the ambient energy. The pattern recognition comprises statistical analysis and frequency domain analysis.
Method and apparatus for counting foot step based on stride frequency, and device
A method includes: collecting an original signal in a specified time interval, and performing combined acceleration processing on the original signal to obtain a combined acceleration signal; performing state processing on the combined acceleration signal to obtain a motion time interval, and extracting a plurality of feature groups from the combined acceleration signal according to a preset motion rule; and performing screening on the plurality of feature groups to obtain a first feature group, extracting a median value from the first feature group, and obtaining a stride frequency in the specified time interval based on the median value and a collection frequency, and obtaining a quantity of steps through calculation based on the motion time interval and the stride frequency.
Sensor based context management
According to an example aspect of the present invention, there is provided an apparatus comprising a memory configured to store first-type sensor data, at least one processing core configured to compile a message based at least partly on the first-type sensor data, to cause the message to be transmitted from the apparatus, to cause receiving in the apparatus of a machine readable instruction, and to derive an estimated activity type, using the machine readable instruction, based at least partly on sensor data
INDOOR NAVIGATION
In accordance with one implementation of the present disclosure, a new approach for identifying a stepping event is proposed in indoor navigation. Generally speaking, a first signal fragment and a second signal fragment respectively within a first time window and a second time window in an acceleration signal stream are obtained, here the acceleration signal stream is collected from an acceleration sensor associated with a moving user, the first time window being shorter than the second time window. A first amplitude feature and a second amplitude feature are determined for the first and second time windows based on the first and second signal fragments, respectively. A stepping event of the user is identified based on a deviation between the first and second amplitude features. With the above implementation, the stepping event is identified in a more effective an accurate way, and thus accuracy of the indoor navigation is increased.
INDOOR POSITIONING METHOD AND SYSTEM, COMPUTER DEVICE AND STORAGE MEDIUM
An indoor positioning method includes judging whether a positioning terminal enters a coverage range of a virtual beacon. If yes, judging whether a distance between the positioning terminal and the virtual beacon gradually decreases to obtain a judgement result, according to the judgement result, adjusting the step size of a PDR positioning algorithm. When the distance gradually decreases, the step size of the PDR positioning algorithm is decreased, and when the distance gradually increases, the step size of the PDR positioning algorithm is increased. The positioning terminal is then positioned by a PDR positioning algorithm with the step size adjusted to obtain a positioning result. If not, the positioning terminal is positioned by a PDR positioning algorithm with the step size not adjusted to obtain a positioning result. According to the present invention positioning can be more accurate by adaptively adjusting the step size in the PDR positioning algorithm.
Monitoring fitness using a mobile device
Athletic performance monitoring and tracking may provide multiple ways in which to track athletic movement and activity. Workouts may also be tagged with various parameters including mood, weather, terrain, athletic equipment, friends used and the like. Workout information may be shared to social messaging and networking outlets. Workout information shared may include map information including images of maps, interactive maps, links to maps, route information and the like and/or combinations thereof. Additionally or alternatively, an application may be configured to execute within a context of a social networking system to facilitate athletic activity data transfer and generation of workout entries in the social networking site.