Patent application number | Description | Published |
20130205306 | Methods and Apparatus for Mobile Device Event Detection - A computer-implemented method for determining an action for a user, implemented in a computing system programmed to perform the method includes receiving a first time series of physical perturbations with a first physical sensor in response to physical perturbations of the computing system, receiving a second time series of physical perturbations with a second physical sensor in response to the physical perturbations of the computing system, determining an event vector in response to the first time series of physical perturbations and in response to the second time series of physical perturbations, comparing the event vector to a first event signature to determine a first value, determining occurrence of a first event when the first value exceeds a first threshold, and determining a first action for the computing system in response to the determining in the computing system, occurrence of the first event. | 08-08-2013 |
20130211711 | Indoor Navigation Techniques to Calibrate/Recalibrate Inertial Sensors and Navigation Processing - A computer-implemented method for determining geographic locations of a device includes receiving with a GPS receiver within the device, satellite signals from a plurality of GPS satellites, determining with the device, an approximate geographic location in response to the satellite signals, determining in the device, a potential GPS signal reduction condition in response to the satellite signals and to a GPS signal threshold, determining with physical perturbation sensors in the device, physical perturbations, determining with the device, an augmented geographic location in response to the approximate geographic location, the physical perturbations, and a weighting factor, determining with the device, a user display in response to the augmented geographic location, and outputting on a display of the device, the user display. | 08-15-2013 |
20130226505 | Dual Accelerometer Plus Magnetometer Body Rotation Rate Sensor-Gyrometer - A computer-system implemented method for determining gyroscopic rotation data, implemented on a computer system programmed to perform the method includes determining in one or more accelerometers of the computer system, accelerometer data in response to a physical manipulation of the computer system, determining in a magnetometer of the computer system, magnetometer data in response to the physical manipulation of the computer system, and determining in the processor of the computer system, a gyroscopic rotation of the computer system in response to the accelerometer data and to the magnetometer data. | 08-29-2013 |
20140012531 | SINGLE POINT OFFSET CALIBRATION FOR INERTIAL SENSORS - A hand-held processor system for processing data from an integrated MEMS (Micro-Electro-Mechanical-Systems) device disposed within a hand-held computer system and methods therefor. The Single Point Offset Correction (SPOC) process computes offset values to calibrate MEMS sensors using a single set of data measurements at an orientation without dynamic perturbation, and without requiring advance knowledge of orientation of the device. Arbitrary output biases, which are known to be dominant on a single axis, can be corrected to ensure consistent performance. The SPOC process provides a simple method to effectively calibrate a MEMS sensor without requiring extensive system resources. This process can be enhanced by additional estimations of sensor offsets using the set of data measurements or by use of rule-based empirical gain factors. | 01-09-2014 |
20140047259 | Methods and Apparatus for Mobile Device Power Management Using Accelerometer Data - A computer-implemented method for power management in a portable device includes receiving sensor information from a sensor in the portable device, associating the sensor information with one of a plurality of states of the portable device, and reducing electrical power consumption in one or more parts in the portable device according to the associated state of the portable device. In some embodiments, the method also includes collecting, from the accelerometer in the portable device, electrical signals associated with a plurality of known motion states of the portable device, and analyzing the collected electrical signals. The method also includes identifying attributes of the electrical signal with the known motion states of the portable device. | 02-13-2014 |
20140074399 | Methods and Systems of Network-Based Indoor Location Estimation Using Multiple Wi-Fi Access Points - A computer-implemented method and system for determining navigation/positional data, implemented in a computing system programmed to perform the method. The method includes receiving a plurality of signal strength measurements and user ID data from a hand-held user device, determining user navigation/position data using the plurality of signal strength measurements from the hand-held user device, and transferring the user navigation/position data to the hand-held user device in response to a request signal associated with the user ID data. The user navigation/position data can include 2-D position, 3-D position, relative position, heading, orientation, speed, bearing, and the like. Benefits of this method and system include user hardware independence, reduced computational load on user hardware, and network-level tracking of aggregated traffic patterns. | 03-13-2014 |
20140149069 | Indoor Map Data as a Recalibration Source for Low-Cost MEMS Inertial Navigation - A computer-implemented method for determining an estimated user location performed on a computer system programmed to perform the method includes determining in physical sensors, movements in response to movement of the computer system, determining in a processor a physical context, in response to the movements, determining in the processor whether the physical context is substantially similar to a map-based context associated with a location on the map, when a map-based context is substantially similar to the physical context, the method includes determining in the processor the location on the map associated with the map-based context, determining in the processor a graphical user interface in response to the location on the map, and displaying the graphical user interface on a display of the computer system. | 05-29-2014 |
Patent application number | Description | Published |
20130244691 | AUGMENTATION OF INDOOR NAVIGATION METHODS AND APPARATUS WITH MAP MATCHING CONSTRAINTS - A computer-implemented method for determining an estimated user location, implemented in a computing system programmed to perform the method includes receiving a map database associated with a geographic location including a plurality of map features, determining an estimated first user location within the geographic location, receiving a first plurality of physical perturbations from a plurality of physical sensors in response to physical perturbations of the computing system, determining an estimated second user location within the geographic location in response to the estimated first user location and to the first plurality of physical perturbations, determining a modified estimated second user location in response to the estimated second user location and to at least one map feature from the plurality of map features, and providing in the computer system, an indication of the modified estimated second user location with regards to the geographic location. | 09-19-2013 |
20130244692 | METHODS AND DEVICES FOR POSITION DETERMINATION USING REGIONAL MINIMAL RESIDUAL ESTIMATION - A computer-implemented method and device for determining a user position, implemented in a user handheld computing device programmed to perform the method. The method includes solving for the position of a user based on ranges, which are computed by estimating power loss between a user and a number of Wi-Fi Access Points. Embodiments of the present invention includes a method that is designed to accommodate the non-linear nature of solving a position solution using power estimates. This method includes solving a two-dimensional solution grid of position residuals, or magnitudes of error between true and computed ranges, using signal strength measurements from multiple Wi-Fi access points in order to determine local minima of the position residuals indicating a user position. Standard approaches in the area such as a Least Squares Solution overly simplify the non-linear components resulting in poor performance. | 09-19-2013 |
20130297203 | METHODS AND APPARATUS FOR LOW-COST INERTIAL DEAD-RECKONING USING CONTEXT DETECTION - A method for determining a user bearing, implemented on a portable device programmed to perform the method includes determining with a physical sensor of the portable device, a first geometric orientation of the portable device with respect to gravity at a first time, determining with a magnetic sensor of the portable device, a first sensed magnetic field of the portable device in response to an external magnetic field at the first time, determining with the magnetic sensor of the portable device, a second sensed magnetic field of the portable device in response to the external magnetic field at the second time, and determining with the portable device a bearing of the portable device at the second time in response to the first geometric orientation, the first sensed magnetic field, and the second sensed magnetic field. | 11-07-2013 |