Determining Position (ipc) Patents (Class 342/357.25)
  • Patent number: 10353077
    Abstract: A global positioning system (GPS) receiver and system for determining a geographical location associated with the GPS receiver using less than four GPS signals. The system can comprise a constraint module configured to receive one or more constraints that describe at least one characteristic of a GPS receiver when a number of GPS satellites within a line of sight to the GPS receiver is below a defined value. The system can further comprise a pseudo range calculation module configured to calculate a plurality of pseudo ranges between the GPS receiver and the number GPS satellites, wherein the plurality of pseudo ranges are to various orbital positions of the GPS satellites over a period of time; and a geographical location module configured to determine the geographical location of the GPS receiver using the plurality of pseudo ranges and known constraints of motion associated with the GPS receiver.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: July 16, 2019
    Assignee: Raytheon Company
    Inventors: Ian S. Robinson, Andrew M. Hautzik, Brandon Crow
  • Patent number: 10331672
    Abstract: Some stream data (e.g., sensor streams) has characteristics in which data is periodically sent to a stream data processing server. When data arrives periodically, to hold a certain period is the same as to hold a certain amount. Example implementations described herein are directed to replacing the range window, which holds a period of stream data, with a row window which holds an amount of stream data. In the same manner, the example implementations replace the range rstream, which outputs results every period, with a row rstream which outputs results for every amount.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: June 25, 2019
    Assignee: HITACHI, LTD.
    Inventor: Toshihiko Kashiyama
  • Patent number: 10289668
    Abstract: Populating a well log. At least some of the illustrative embodiments are methods including: performing a well logging operation at a physical location of a wellbore, the performing by: positioning a logging system proximate to the physical location of the wellbore; determining, by a computer system associated with the logging system, a physical location of the logging system; reading, by the computer system, from a third party source, information related to the physical location of the logging system; populating, by the computer system, a header section of a well log report, the populating based on information from the third party source; and performing the well logging operation.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: May 14, 2019
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventors: Michael R. Williams, Mauricio A. Pachon, James M. Wang, Carlo C. Ayuste
  • Patent number: 10254408
    Abstract: A positioning system is provided in which a client device samples a transmission from any suitable terrestrial wireless source. The resulting samples are correlated with replica samples to determine a position of the client device using time-difference-of-arrival-based calculations.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: April 9, 2019
    Assignee: ETHERWHERE CORPORATION
    Inventors: Farrokh Farrokhi, Dickson T. Wong
  • Patent number: 10244454
    Abstract: A communication device and method therein for handover from a serving cell to a target cell in a communication network are disclosed. The communication device is configured to obtain a first round trip time between the communication device via the network node and a server and obtain a second round trip time between the communication device via a target node in the target cell and the server. The communication device is further configured to send a request for handover from the serving cell to the target cell based on at least the first round trip time and the second round trip time.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: March 26, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Bengt Lindoff, Magnus Astrom, Johan Eker, Johan Nilsson
  • Patent number: 10238305
    Abstract: An optical heart rate sensor includes an optical source configured to illuminate one or more blood vessels through a user's skin, an optical sensor configured to measure reflected illumination from the blood vessels, and one or more energy storage cells. A controller operates the optical source and optical sensor at a first rate of energy consumption during a first condition, and operates the optical source and optical sensor at a second rate of energy consumption during a second condition.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: March 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vinod L. Hingorani, Haithem Albadawi
  • Patent number: 10244504
    Abstract: Systems, methods, and apparatus for geolocating a signal emitting device are disclosed. A monitoring array comprises at least four monitoring units. A distance ratio between the at least four monitoring units relative to a midpoint is determined. The at least four monitoring units are operable to scan independently for a signal of interest. The at least four monitoring units are operable to calculate times of arrival and angles of arrival for the signal of interest. Each of the at least four monitoring units is operable to measure the signal of interest and transmit a formatted message to other monitoring units within the monitoring array. Each of the at least four monitoring units is operable to determine a location of the signal emitting device from which the signal of interest is emitted based on calculations and measurements relating to the signal of interest.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: March 26, 2019
    Assignee: DGS GLOBAL SYSTEMS, INC.
    Inventors: David William Kleinbeck, Ronald C. Dzierwa, Daniel Carbajal
  • Patent number: 10241212
    Abstract: A method for receiving and processing satellite navigation signals includes receiving the navigation signals; converting the navigation signals into digital signals; providing a clock signal to all channels that process the digital signals; generating frequency division signals; selecting a channel frequency division signal from the frequency division signals based on which ADC is used to convert the satellite navigation signals into digital signals; connecting the channel to the ADC; generating code frequency signal and base carrier frequency signal using a net accumulation signal; processing the digital signal in the channel to produce digital quadrature signal components of the digital signal based on the code frequency signal and the base carrier frequency signal; using a tick signal that represents 2N×clock signal as a temporary time scale for control of the channels for determining digital signal phase differences between the channels; and outputting coordinates based on the quadrature components.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: March 26, 2019
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Dmitry Anatolyevich Rubtsov, Andrey Vladimirovich Veitsel, Igor Anatolyevich Orlovsky
  • Patent number: 10217304
    Abstract: An intelligent vehicular electronic key system includes a cloud server, a first user device, a second user device and a vehicle control unit. The vehicle control unit is installed inside a vehicle and is connected to the cloud server through the Internet. When activating an electronic key sharing function, the first user transmits an electronic key information link to the second user device. After activating the electronic key information link, the second user device transmits a privilege authentication request and receives an access confirmation to and from the cloud server. The second user device further activates a vehicle control function and transmits a vehicle control signal to the vehicle control unit through the cloud server for the vehicle control unit to control operation of the vehicle. Accordingly, sharing access privilege of the electronic key enhances operation convenience of the vehicle.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: February 26, 2019
    Assignee: Ivtes Ltd.
    Inventor: Chi-Ting Chen
  • Patent number: 10215850
    Abstract: Technology for determining an orbit of a geosynchronous satellite is described. A ground station can receive a transponded (RF) signal from a relay satellite. The relay satellite can receive an RF signal from the geosynchronous satellite and transpond the RF signal to create the transponded RF signal. The ground station can identify a second Doppler shift associated with the transponded RF signal received at the ground station from the relay satellite. The RF signal received at the relay satellite from the geosynchronous satellite can be associated with a first Doppler shift. The ground station can determine a frequency of the transponded RF signal received at the ground station from the relay satellite. The first Doppler shift associated with the RF signal transmitted from the geosynchronous satellite to the relay satellite can be calculated using the frequency of the transponded RF signal and the second Doppler shift associated with the transponded signal.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: February 26, 2019
    Assignee: Raytheon Company
    Inventor: Ian S. Robinson
  • Patent number: 10175052
    Abstract: There is disclosed a method of determining a geolocation of an electronic device having a first and second sensor, executable at a server, comprising acquiring route information from a first geo-point to a second geo-point; determining a plurality of route points along the route and receiving, from the first sensor a state indicative of the geo-position; determining the geo-location of one of the plurality of route points; receiving, from the second device sensor a state associated with a specific geo-maneuver at the given route point; comparing the second sensor state to a predetermined second sensor state for the given route point and for the specific geo-maneuver; determining that the device has deviated from the route at the route point; generating revised route information based on a difference of the second sensor state and the geo-position of the first sensor state; sending the revised route to the device.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: January 8, 2019
    Assignee: YANDEX EUROPE AG
    Inventor: Aleksandr Gennadievich Ponomarev
  • Patent number: 10175363
    Abstract: A localization server improves position estimates of global navigation satellite systems (GNSS) using probabilistic shadow matching and pseudorange matching is disclosed herein. The localization server may utilize one or more of the following information: the locations of the satellites, the GNSS receiver's location estimate and associated estimated uncertainty, the reported pseudoranges of the satellites, the GNSS estimated clock bias, the SNRs of the satellites, and 3D environment information regarding the location of the receiver. The localization server utilizes a Bayesian framework to calculate an improved location estimate using the GNSS location fixes, pseudorange information, and satellite SNRs thereby improving localization and tracking for a user device.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: January 8, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Upamanyu Madhow, Andrew Irish
  • Patent number: 10132931
    Abstract: An extremely small, simple, digitally controlled tracking device provides greater transceiver functionality by being programmable across a wide frequency range and various modulation formats with the same circuit components. Additionally, the programmable nature of the tracking device provides reliable scheduling functionality.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: November 20, 2018
    Assignee: Cornell University
    Inventors: Robert MacCurdy, Steven Powell, Richard Gabrielson, David Winkler
  • Patent number: 10114123
    Abstract: The present disclosure relates to a method for determining the position of a WLAN positioning system (WPS) and satellite positioning system (SPS) enabled device. The method can include determining an initial WPS position of the device using WPS, calculating an error region around the initial WPS position of the device, dividing the error region into a plurality of points, obtaining satellite measurements from at least two satellites in view of the device, determining a variation in a receiver clock bias for each point within the error region based on the satellite measurements from at least two satellites, selecting the point with the lowest variation in the receiver clock bias, and determining whether or not to use the point with the lowest variation in receiver clock bias to refine the initial WPS position of the device.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: October 30, 2018
    Assignee: Skyhook Wireless, Inc.
    Inventors: Farshid Alizadeh-Shabdiz, Mohammad A. Heidari
  • Patent number: 10108251
    Abstract: A system, method, and non-transitory computer readable medium for virtualizing battery in a personal mobile device or across a group of personal mobile devices controlled by a user are provided. The user specifies a set of power management policies for applications running in the personal mobile device(s). Battery usage per application is monitored and resources for the applications are scheduled based on the monitored battery usage and the power management policies.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: October 23, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sujata Banerjee, Parameswaran Ramanathan, Kyu Han Kim
  • Patent number: 10088576
    Abstract: An improved GNSS antenna having an integrated antenna element in combination with a plurality of built-in sources of additional data and/or a plurality of devices for receiving additional information for exchanging the information and transmission of GNSS signals from the antenna element to a GNSS receiver over a single RF cable.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: October 2, 2018
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Nikolai Nikolaevich Vasilyuk, Sergey Ivanovich Tychinskiy, Alexandr Vladimirovich Doronin, Igor Arkadievich Sandler, Andrey Mikhailovich Sokolov
  • Patent number: 10024946
    Abstract: Technology for determining a geographical location of a ground receiver is disclosed. A plurality of radio frequency (RF) signals from a plurality of RF signal carriers may be received at the ground receiver. The plurality of RF signal carriers may include satellites operated by a foreign entity or non-global positioning system (non-GPS) satellites. The ground receiver may measure a Doppler shift associated with each of the plurality of RF signals. The geographical location of the ground receiver may be determined in X, Y and Z coordinates based in part on the Doppler shift associated with each of the plurality of RF signals.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: July 17, 2018
    Assignee: Raytheon Company
    Inventors: Ian S. Robinson, Andrew M. Hautzik, Brandon Crow
  • Patent number: 9989647
    Abstract: A mobile terminal capable of selecting optimum satellites among a plurality of positioning satellites and a method of selecting positioning satellites are disclosed with reference to embodiments of the present invention. If DOP (dilution of precision) increases as the number of positioning satellites increases, satellites to be used for positioning are automatically selected from GNSS satellites based on satellite information and a user's menu setting. This can enhance the accuracy of positioning and can reduce battery consumption. In particular, satellites for positioning are spaced from each other by a prescribed distance to reduce DOP, thereby enhancing the accuracy of positioning. Further, multipath signals are reduced in order to enhance the accuracy of positioning.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: June 5, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Dongseon Kim, Hangle Shin
  • Patent number: 9989650
    Abstract: In one embodiment, the position of a mobile device is determined based, at least on part, of the relative locations of two or more nearby points. Distance data, received from a range finding sensor, corresponds to distances to the two or more nearby points from the mobile device. A predetermined model that includes previously recorded locations for objects is accessed to receive location data for two or more nearby points. A position of the mobile device is calculated based on the location data and the distance data. The nearby points may be building edges or building corners. The calculation may involve a series of equations. The series of equations may include satellite-based positioning equations in addition to equations based on the predetermined model.
    Type: Grant
    Filed: February 13, 2013
    Date of Patent: June 5, 2018
    Assignee: HERE Global B.V.
    Inventors: Bishnu Phuyal, Jeffrey R. Bach, Narayanan Alwar
  • Patent number: 9942704
    Abstract: A system for providing locations for each of a plurality of non-Global Positioning System (GPS) enabled devices (e.g., locations of “things” or objects in the IoT, for sensors in a WSN, and so on). The system includes a source device or “thing” including memory (e.g., a long-range sensor in a WSN or the like). The system also includes a portable computing device (e.g., a handheld GPS-enabled device), and the portable computing device includes: (a) a processor; (b) a location-determining assembly operating to determine location information for the portable computing device; and (c) a location-transferring module run by the processor to provide the location information in the memory of the source device (e.g., to copy the information to a predefined storage location for later retrieval and inclusion in predefined parts of a message or data packet).
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: April 10, 2018
    Assignee: TRIMBLE INC.
    Inventors: Richard C. Krebs, Cary Steven Kiest
  • Patent number: 9921293
    Abstract: A device and method for providing location estimations. The device may be configured to estimate its location by transmitting and/or receiving signals of respective transmission ranges. The device may also be configured to transition from a client device operational mode to a location beacon operational mode once an accurate location estimation has been obtained.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: March 20, 2018
    Assignee: Sony Mobile Communications Inc.
    Inventors: Magnus Persson, David Karlsson
  • Patent number: 9886007
    Abstract: An electronic device has a GPS receiver that receives satellite signals transmitted from positioning information satellites and computes positioning information; a first storage unit that stores the positioning information and local time information including local time computing information related to the time in the region identified by the positioning information; an update information receiving unit that receives update information for the local time information from an update information transmission device; a second storage unit that stores the update information; a local time computing information acquisition unit that acquires the local time computing information from the first storage unit when the local time computing information corresponding to the positioning information is stored only in the first storage unit, and acquires the local time computing information from the second storage unit when the local time computing information is stored in the second storage unit.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: February 6, 2018
    Assignee: Seiko Epson Corporation
    Inventor: Katsuyuki Honda
  • Patent number: 9877195
    Abstract: Traffic and signaling are routed between a set of networked femto access points (APs) and location-based services are enabled. A femto AP in the set of femto APs is functionally linked to a routing platform that manages traffic and signaling, and is functionally connected to a controller component that relays at least part of data and control to a femto network platform. The femto network platform allows access to one or more external networks. Routing platform can exchange signaling with one or more femto APs to enable, at least in part, location-based services based at least in part on identifier(s) for a femto AP, access privileges, or time-of-flight measurements that assess propagation timing between a mobile device and a femto AP. Routing platform can supply timing configuration to enable predetermined spatial resolution of location estimates. Location estimates can be recorded and conveyed to a consumer layer.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: January 23, 2018
    Assignee: AT&T MOBILITY II LLC
    Inventors: Kurt Donald Huber, William Gordon Mansfield, Judson John Flynn
  • Patent number: 9869749
    Abstract: A system and method to generate a three-dimensional mapping of an arrangement of tubular components are described. The tubular components include one or more straight pipes and one or more bent segments connected at interfaces. The system includes a plurality of electronically readable identifiers, each electronically readable identifier being disposed in proximity to one of the interfaces of two of the tubular components and each side of the interface comprising at least one RFID chip. The system also includes a reader to receive a signal from each of the plurality of electronically readable identifiers in turn and a processor to process a position of the reader and each of the signals to generate the three-dimensional mapping.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: January 16, 2018
    Assignee: BAKER HUGHES, A GE COMPANY, LLC
    Inventor: Roland Illerhaus
  • Patent number: 9872136
    Abstract: Described herein are architectures, platforms and methods for implementing a direct estimation of a transmitter's position based upon raw radio frequency (RF) signals that are received by a portable device. A mathematical operation such as a maximum-likelihood estimation (MLE) algorithm, which utilizes collected snapshots from the received raw RF signals as variables, is implemented to perform direct estimation.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: January 16, 2018
    Assignee: Intel IP Corporation
    Inventors: Ofer Bar-Shalom, Assaf Kasher
  • Patent number: 9851446
    Abstract: A method for controlling a GNSS receiver includes: providing a state switching criterion; obtaining at least one positioning information; determining whether to switch from a first operation state to a second operation state according to the obtained positioning information and the state switching criterion, a power consumption of GNSS receiver operating under the first operation state and the second operation state is different; the obtained positioning information includes at least one of a speed value of GNSS receiver, a satellite distribution value of GNSS receiver, a satellite signal strength value of GNSS receiver, a location identification of GNSS receiver, instant motion information from a motion sensor, or location information from a WLAN device, a Bluetooth device or a UV light sensor.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: December 26, 2017
    Assignee: MEDIATEK INC.
    Inventors: Chung-Yen Tsai, Kung-Shuan Huang, Ching-Lung Fu, Hung-Jen Chen
  • Patent number: 9846237
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of time preservation. For example, an apparatus may include a time controller to preserve a time of a clock of a mobile device based on signals received by the mobile device from less than four location origin transmitters, the time controller is to determine the time based on a position of a location origin transmitter of the less than four location origin transmitters and one or more parameters relating to a transmission path between the location origin transmitter and the mobile device.
    Type: Grant
    Filed: June 23, 2013
    Date of Patent: December 19, 2017
    Assignee: INTEL CORPORATION
    Inventors: Yaron Alpert, Gil Zukerman
  • Patent number: 9829558
    Abstract: Technology for determining a geographical location of a ground receiver is disclosed. A plurality of radio frequency (RF) signals from a plurality of RF signal carriers may be received at the ground receiver. The plurality of RF signal carriers may include satellites operated by a foreign entity or non-global positioning system (non-GPS) satellites. The ground receiver may measure a Doppler shift associated with each of the plurality of RF signals. The geographical location of the ground receiver may be determined in X, Y and Z coordinates based in part on the Doppler shift associated with each of the plurality of RF signals.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: November 28, 2017
    Assignee: Raytheon Company
    Inventors: Ian S. Robinson, Andrew M. Hautzik, Brandon Crow
  • Patent number: 9817126
    Abstract: The invention, in some embodiments, relates to the field of global navigation satellite systems, and more particularly to the field of methods and devices for identifying whether a satellite in a global navigation satellite system has a line of sight to a specific global navigation satellite system receiver (LOS satellite) or does not have a line of sight to the global navigation satellite system receiver (NLOS satellite).
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: November 14, 2017
    Assignee: Ariel-University Research and Development Company Ltd.
    Inventors: Boaz Ben Moshe, Nir Shvalb
  • Patent number: 9817895
    Abstract: A system and method for associating videos with geographic locations is disclosed. The system comprises a communication module, a location module, a tagging module and a database association module. The communication module receives a video uploaded by a content provider and a set of video data describing the video. The location module determines that the video describes a geographic location included in a geographic map based at least in part on the video data. The tagging module determines one or more travelling tags for the video based at least in part on the video data. The database association module associates the video and the one or more travelling tags with the geographic location so that the video with the one or more travelling tags is included in the geographic map.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: November 14, 2017
    Assignee: GOOGLE INC.
    Inventors: Huazhong Ning, Hrishikesh Aradhye
  • Patent number: 9810765
    Abstract: A femtocell calibration solution is provided that uses the known location of the femtocell to calibrate timing based locating systems. The calculated time differences of different signals sent between macrocells and a mobile device can be used to solve for a reference time difference that accounts for the timing differences of the unsynchronized macrocells. The reference time difference can then be used to solve for the location of another mobile device if the calculated time differences between that mobile device and the macrocells are known. The solution can include taking many measurements of the calculated time difference at the first mobile device in order to average them to get a more accurate reference time difference. The solution can further include ceasing measurements at the first mobile device when the mobile device is no longer within range of the femtocell.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: November 7, 2017
    Assignee: AT&T MOBILITY II LLC
    Inventors: Jeremy Fix, Brandon Bowers Hilliard, Sheldon Meredith
  • Patent number: 9804271
    Abstract: Methods and apparatuses are provided for a portable device to minimize power consumption of its measurement engine while maintaining a desired level of accuracy. One such method forms a control loop, in which a value of a metric indicating a difference between the current estimated accuracy and the desired level of accuracy is calculated and then filtered to produce one or more filtered values. Using the one or more filtered values and current values of one or more modifiable measurement parameters, new values for the one or more modifiable measurement parameters are generated and then used to take the next measurement.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: October 31, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Robin Hakanson
  • Patent number: 9783023
    Abstract: A processing unit, method, and device for vehicle air conditioner warning are disclosed. The processing unit is configured to judge a ventilation state of the current vehicle location based on positioning satellite signals, to judge an operation state of the vehicle engine based on information, to judge a running state of the vehicle based on information received, to judge a using state of the air conditioner based on information, to judge a vehicle door/window opening/closing state based on information, and to determine that there is a potential risk of poisoning and initiate the warning element when all the following conditions are met: the ventilation state at the current vehicle location is bad, the engine is in operation, the vehicle is in a stopped state or runs at a low speed, the air conditioner is being used, and all the doors and windows of the vehicle are closed.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: October 10, 2017
    Assignee: Bosch Automotive Products (Suzhou) Co., Ltd.
    Inventor: Jian An
  • Patent number: 9778369
    Abstract: A positioning system operates by first determining that a user is pedestrian, and then estimating a speed of the user. Having tracked a first signal from one radio transmitter whose position is known, the system attempts to detect additional signals from the one transmitter, in a search space such that the first signal and the or each additional signal are consistent with the estimated speed of the user and with one or more of the signals having been reflected off a reflector in the vicinity of the user. One or more detected additional signals from the one transmitter are then tracked, and candidate measurements, derived from the first signal and the one or more detected additional signals, are provided for use when estimating the position and/or velocity of the user.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: October 3, 2017
    Assignee: INTEL CORPORATION
    Inventors: Peter Fleming, Geraint Ffoulkes-Jones, Gerald Whitworth
  • Patent number: 9760781
    Abstract: Methods, systems, and apparatus including computer program products for using extracted image text are provided. In one implementation, a computer-implemented method is provided. The method includes receiving an input of one or more image search terms and identifying keywords from the received one or more image search terms. The method also includes searching a collection of keywords including keywords extracted from image text, retrieving an image associated with extracted image text corresponding to one or more of the image search terms, and presenting the image.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: September 12, 2017
    Assignee: Google Inc.
    Inventors: Adrian Ulges, Luc Vincent
  • Patent number: 9733361
    Abstract: Techniques for managing power consumption of a Global Navigation Satellite System (GNSS) receiver of a mobile device are provided. These techniques include a method that includes deriving a GNSS search window for the GNSS receiver based on a position uncertainty (PUNC) and a time uncertainty (TUNC), selecting a GNSS search mode based on the GNSS search window and resources available for searching for signals from GNSS satellite vehicles (SVs), wherein an estimated power consumption associated with execution of a GNSS search associated with the GNSS search mode does not exceed a power consumption limit specified for the GNSS receiver conducting the GNSS search using the GNSS search mode, and estimating a position of the mobile device.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: August 15, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Dominic Gerard Farmer, William James Morrison, Jie Wu, Krishnaranjan Rao, Tong Lin
  • Patent number: 9729308
    Abstract: A digital system of measuring parameters of the signal (phase, frequency and frequency derivative) received in additive mixture with Gaussian noise. The system is based on the use of variables of a PLL for calculating preliminary estimates of parameters and calculating the corrections for these estimates when there is a spurt frequency caused by a receiver motion with a jerk. A jerk is determined if the low pass filtered signal of the discriminator exceeds a certain threshold. The jerk-correction decreases the dynamic errors. Another embodiment includes a tracking filter for obtaining preliminary estimates of parameters to reduce the fluctuation errors. Estimates are taken from the tracking filter when there is no jerk and from the block of jerk-corrections when there is a jerk.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: August 8, 2017
    Assignee: Topcon Positioning Systems, Inc.
    Inventors: Mark I. Zhodzishsky, Victor A. Prasolov, Dmitry M. Zhodzishsky
  • Patent number: 9709683
    Abstract: Methods and apparatus provide for positioning of a rover antenna from GNSS data derived from multi-frequency signals and correction data derived from a network of reference stations. At each of a plurality of epochs, the GNSS data and correction data are used to estimate values defining a rover antenna position and a set of multi-frequency ambiguities. An ionospheric-free carrier-phase ambiguity per satellite is estimated based on a known rover antenna position. The estimated ionospheric-free carrier-phase ambiguity is combined with an estimated widelane ambiguity and with an estimated ionospheric-free ambiguity and with values defining the known rover antenna position to obtain values defining an aided rover antenna position and aided multi-frequency ambiguities.
    Type: Grant
    Filed: March 11, 2012
    Date of Patent: July 18, 2017
    Assignee: Trimble Inc.
    Inventors: Rodrigo Leandro, Ulrich Vollath, Nicholas Charles Talbot
  • Patent number: 9699600
    Abstract: An interpersonal communication and an interactive information system, where a user can access a wireless local area network connected to a cloud computing service from any compatible mobile device and obtain information specific to the user's location and communicate with other mobile devices in the user's location through the wireless local area network.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: July 4, 2017
    Inventor: Babak Sheikh
  • Patent number: 9671232
    Abstract: Described herein is a framework for predicting arrival time of moving objects based on grid modeling of location data. In accordance with one aspect of the framework, location data of a moving object is received and positions of the moving object may be identified based on a grid model by mapping the location data to the grid model. The grid model may be segmented into cells where a cell transition time of the moving object from a current cell to another cell may be determined. The arrival time of the moving object may then be predicted based on the cell transition time of the moving object. The arrival time of the moving object may further be presented to one or more user devices.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: June 6, 2017
    Assignee: SAP SE
    Inventor: Naveen Nandan
  • Patent number: 9635537
    Abstract: Concepts and technologies are disclosed herein for generating and analyzing mobility vectors to determine subscriber behavior. A processor can execute an analysis engine. The analysis engine can obtain a log from a data collection device associated with a cellular network. The log can include subscriber data, cell identifier data, and time data. The analysis engine can identify a subscriber represented by the subscriber data and determine a vector associated with the subscriber. The vector can represent a movement of the subscriber within the cellular network. The analysis engine can store vector data that corresponds to the vector determined.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: April 25, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Mehmet Ozkan
  • Patent number: 9602967
    Abstract: The number of messages required in networks where both location and presence services are deployed may be reduced, by retrieving presence data from messages otherwise intended to provide only location information. Thus, information determined in a location service scheme is utilized to provide a presence service as well. A location server requests mobile subscriber (MS) information from a Core Network (CN) Node (i.e. HLR, MSC, etc.) that can be used in determining the Location of the MS. A single message aggregates retrieval of information for two services, specifically, for both location and presence.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: March 21, 2017
    Assignee: Telecommunication Systems, Inc.
    Inventors: Gordon Hines, Mario G. Tapia, Will Cousins, Patrick Carey
  • Patent number: 9588226
    Abstract: System and method for providing position correction data over a data communications network. In one embodiment, a method includes receiving a request for a mobile device over a data communications network, wherein the request includes a user identification. The method may further include receiving geographic position of the mobile device, selecting a mountpoint based, at least in part, on one or more of the user identification and the geographic location of the mobile device, and transmitting the position correction data to the mobile device over the data communications network.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: March 7, 2017
    Assignee: Trimble Inc.
    Inventors: Nigel Peter Hanson, James Neil Greenberg, Geoffrey Robert Kirk
  • Patent number: 9591444
    Abstract: A least squares geofence method that minimizes trigger misfires caused by data variability and location blunders and minimizes delayed/missed entry triggers generated under urban or indoor conditions. The least squares geofence method uses a weighted least squares (LS) model to compute a location estimate for a target device. A LS location estimate is used to determine if a target device is located inside or outside a predefined geofence. The present invention additionally comprises a Kalman filter geofence method that further improves the accuracy of entry/exit geofence triggers. A Kalman filter geofence method uses a Kalman filter to filter location data retrieved for a target device. Filtered location data is used to determine if a target device is located inside or outside a predefined geofence. A Kalman filter geofence method estimates velocity and heading information for a target device to generate accurate entry/exit geofence triggers for devices in fast moving mode.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: March 7, 2017
    Assignee: Telecommunication Systems, Inc.
    Inventor: Weigen Qiu
  • Patent number: 9562976
    Abstract: A global navigation satellite system (GNSS) enabled device that is configured to distinguish reflected GNSS signals from direct GNSS signals utilizing three-dimensional models of the terrain in the proximity of the GNSS enabled device. By utilizing the identification of reflected GNSS signals, the reflected GNSS signals can be excluded and/or weighted to achieve a more accurate location determination.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: February 7, 2017
    Assignee: Broadcom Corporation
    Inventors: Frank van Diggelen, Stephen Mole
  • Patent number: 9547087
    Abstract: In embodiments of sync feedback for time to first fix (TTFF), satellite data signals are received from which a geographic position of a positioning-system device can be determined. The satellite data signals each include a time reference and ephemeris data that indicates an orbital position of a satellite. A sync feedback is generated that includes a time-free position fix determined from a satellite data signal before bit sync and/or frame sync of the satellite data signal are obtained. The sync feedback is then utilized as a feedback input to determine the bit sync and/or the frame sync of the satellite data signal.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: January 17, 2017
    Assignee: Marvell International Ltd.
    Inventor: Wentao Zhang
  • Patent number: 9541650
    Abstract: A satellite positioning method, a satellite pseudorange calculation apparatus and a satellite pseudorange calculation method thereof are provided. The satellite pseudorange calculation apparatus is used for calculating a pseudorange between a satellite and a satellite positioning receiving device, wherein the pseudorange includes an integer code value and a fractional code value. The satellite pseudorange calculation apparatus comprises a receiver and a processor electrically connected with the receiver. The receiver is configured to receive a code phase from a satellite signal acquisition unit, and the processor is configured to calculate the fractional code value according to the code phase. The receiver is further configured to define an approximation position and calculate the integer code value according to the approximate position and the fractional code value. The satellite positioning method is used for positioning the satellite positioning receiving device.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: January 10, 2017
    Assignee: Institute For Information Industry
    Inventors: Chih-Hung Li, He-Sheng Wang, Emery Jou, Shu-Min Chuang, Shan-Yaun Yang, Chih-Min Hsu
  • Patent number: 9534927
    Abstract: A microcontroller unit (MCU) characterized by including a buffer is provided. The MCU is a part of a mobile device. The MCU fetches a plurality of samples from a sensor of the mobile device, performs a preset processing according to the samples, stores the samples and/or a result of the preset processing in the buffer, and provides the result or a signal based on the result to the central processing unit (CPU) of the mobile device or an electronic device.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: January 3, 2017
    Assignee: CYWEEMOTION HK LIMITED
    Inventors: Zhou Ye, Chin-Lung Li, Shun-Nan Liou, Chien-Chih Hsu
  • Patent number: 9482759
    Abstract: A receiver receiving global positioning data from one or more satellites above the Earth's surface detects a change in at least one parameter associated with the receiver and determines if the change is to be treated as erroneous. As a result of determining if the change in the at least one parameter is to be treated as erroneous, a further action may be performed. Determining if the change is to be treated as erroneous may include, for example, detecting changes in more than one parameter and determining if the changes are coincident. Detecting the change may also enable the receiver to predict the presence and magnitude of multipath components of signals, predict changes in an environment local to the receiver, predict large errors in position estimates determined by the receiver and modify an acquisition and tracking strategy used by the receiver.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: November 1, 2016
    Assignee: SIGE Semiconductor (Europe) Limited
    Inventor: Ben J Tarlow
  • Patent number: 9417327
    Abstract: A selection method of satellites for RTK positioning calculation includes initializing a mask threshold of the elevation angle mask and/or the signal strength mask, setting the mask threshold as a first mask threshold other than a mask threshold which carried out an initial setting, performing a first RTK positioning calculation based on a signal from the satellite, performing a first quality check about a positioning solution in the first RTK positioning calculation, and when the first quality check is under the threshold of the ratio test, performing a second RTK positioning calculation based on the signal from the satellite newly chosen via the first mask threshold and performing a second quality check about a second positioning solution in the second RTK positioning calculation.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: August 16, 2016
    Assignee: ELECTRONIC NAVIGATION RESEARCH INSTITUTE, AN INDEPENDENT ADMINISTRATIVE INSTITUTION
    Inventor: Hideki Yamada