Patents by Inventor Dominic Gerard Farmer

Dominic Gerard Farmer has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10149261
    Abstract: Disclosed are methods, systems and/or devices to calibrate a network time by acquisition of satellite positioning system (SPS) signals and different instances of time, and time-tagging SPS times according to the network time. In particular, the network time may be calibrated based, at least in part, on a first difference between first and second SPS times obtained at two SPS position fixes and a second difference between corresponding first and second time stamps.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 4, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Dominic Gerard Farmer, Jie Wu, William James Morrison, Tong Lin, Krishnaranjan S. Rao
  • Patent number: 10044478
    Abstract: The present disclosure relates to pseudo-randomization of unused resources at a medium access control layer (MAC) of a user equipment (UE). For example, the disclosure presents a method and an apparatus for determining that an uplink (UL) resource grant, associated with a first radio access technology (RAT), for the UE results in unused resources where there are a greater number of resources than available data for transmission at the UE, wherein the UE is configured to receive information associated with a second RAT, and wherein the first RAT is different from the second RAT, populating the unused resources, at a medium access control (MAC) layer, with pseudo-randomized bits, and transmitting at least a portion of the available data and the populated unused resources using the UL resource grant associated with the first RAT. As such, pseudo-randomization of unused resources at a medium access control layer (MAC) of a UE may be achieved.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: August 7, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Amit Gopilal Jain, Emilija Milorad Simic, Bao Vinh Nguyen, Dominic Gerard Farmer, Arif Ehsan, Dinesh Subramani, Duong Anh Hoang, Timothy Paul Pals
  • Patent number: 9992653
    Abstract: Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations and/or techniques for improved E911 positioning via background signal tracking, such as for use in or with a mobile communication device, for example.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: June 5, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Rayman Wai Pon, Dominic Gerard Farmer
  • Publication number: 20180091946
    Abstract: Method, mobile device, computer program product, and apparatus for performing Fine Grain Position Data Collection is described. In one aspect a mobile device performs measurement batching of data, for example positioning and AP measurement data. In some aspects, the mobile device processes positioning and AP measurement data in response to a batch trigger. The mobile device may send the processed measurement batch to a server for analysis or processing. A batch trigger may include receiving a positioning fix with high confidence such that the mobile device may backfilter or otherwise correct mobile sensor based positioning data associated with AP measurements. The server may interpret the data from the measurement batches identified from a number of different mobile devices to calculate position of APs within an environment.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 29, 2018
    Inventors: Sai Pradeep VENKATRAMAN, Dominic Gerard FARMER, Aditya SRIVASTAVA, Gengsheng ZHANG
  • Publication number: 20170315240
    Abstract: Methods and apparatuses are provided for use with mode switchable navigation radios and the like. The methods and apparatuses may be implemented to selectively switch between certain operating modes based, at least in part, one or more determinations relating to one or more satellite positioning signals and/or space vehicles.
    Type: Application
    Filed: July 14, 2017
    Publication date: November 2, 2017
    Applicant: QUALCOMM Incorporated
    Inventors: Dominic Gerard Farmer, Jie Wu, Lalitaprasad V Daita, Douglas Neal Rowitch, Wyatt Thomas Riley
  • Patent number: 9807637
    Abstract: In one aspect, a method performed by an access point in a wireless local area network (WLAN), includes receiving a first ranging request message from a first device and monitoring for a second ranging request message from a second device on a channel of the WLAN. The first ranging request message includes a device identifier of the first device and the second ranging request message includes a device identifier of the second device. In response to receiving the second ranging request message, the access point combines the device identifier of the first device, first timing information associated with the first ranging request message, the device identifier of the second device, and second timing information associated with the second ranging request message into a single ranging response message. The access point then broadcasts the single ranging response message on the channel of the WLAN.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: October 31, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Ashok Bhatia, Vishal Agarwal, Dominic Gerard Farmer, Carlos Horacio Aldana
  • Publication number: 20170280413
    Abstract: A method of determining a location of a base station includes: receiving, at a mobile device from a location server, a base station identifier (BSID) of the base station and two or more candidate locations of the base station; receiving a signal, at the mobile device from the base station identified by the BSID; and selecting, at the mobile device, a particular candidate location from the two or more candidate locations based on a characteristic determined from the signal. A method of identifying an actual location of a base station includes: transmitting, from a location server to a disambiguating mobile device, a base station identifier (BSID) of the base station and two or more candidate locations of the base station; and receiving, at the location server from the disambiguating mobile device, an indication of the actual location of the base station from among the two or more candidate locations.
    Type: Application
    Filed: March 24, 2016
    Publication date: September 28, 2017
    Inventors: Gengsheng ZHANG, Weihua GAO, Dominic Gerard FARMER
  • 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
  • Publication number: 20170131410
    Abstract: A mobile device may use one or more outlier detectors to detect likelihoods that an outlier condition exists for a satellite positioning system (SPS) position fix. In some implementations, a method may comprise checking a position fix of a SPS receiver for consistency with assistance data used to generate a position fix. The method may further comprise determining whether to generate a new position fix using less than all of the assistance data based, at least in part, on results of the checking of the position fix.
    Type: Application
    Filed: July 19, 2016
    Publication date: May 11, 2017
    Inventors: Wyatt Thomas Riley, Lalitaprasad V. Daita, William James Morrison, Dominic Gerard Farmer, Jie Wu
  • Publication number: 20170086086
    Abstract: In one aspect, a method performed by an access point in a wireless local area network (WLAN), includes receiving a first ranging request message from a first device and monitoring for a second ranging request message from a second device on a channel of the WLAN. The first ranging request message includes a device identifier of the first device and the second ranging request message includes a device identifier of the second device. In response to receiving the second ranging request message, the access point combines the device identifier of the first device, first timing information associated with the first ranging request message, the device identifier of the second device, and second timing information associated with the second ranging request message into a single ranging response message. The access point then broadcasts the single ranging response message on the channel of the WLAN.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventors: Ashok BHATIA, Vishal AGARWAL, Dominic Gerard FARMER, Carlos Horacio ALDANA
  • Publication number: 20170070873
    Abstract: Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations and/or techniques for improved E911 positioning via background signal tracking, such as for use in or with a mobile communication device, for example.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 9, 2017
    Inventors: Rayman Wai Pon, Dominic Gerard Farmer
  • Patent number: 9568609
    Abstract: An attenuated satellite positioning system (SPS) signal is acquired using long integration over multiple navigation data bits. To produce a stable internal clock signal to perform the long integration, an external clock signal is received from a highly stable source, such as a wireless communication base station or a nearby femtocell. An internal oscillator is driven at a desired frequency that is aligned with the scaled frequency of the external clock signal to produce the stable internal clock signal. The SPS signal is received and integrated for an extended period using the internal clock signal. Predicted SPS data may be received from an external source and used to perform coherent integration. Alternatively, non-coherent integration may be performed. Additionally, a motion sensor may be used to determine if there is motion relative to the external clock source or to compensate for Doppler errors in the external clock signal due to motion.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: February 14, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Mayur N. Shah, Wyatt Thomas Riley, Dominic Gerard Farmer
  • Publication number: 20160274139
    Abstract: Techniques are provided which may be implemented using various methods and/or apparatuses in a mobile GNSS device to compensate for arm swing. An example of an method for compensating for arm swing according to the disclosure includes determining an arm swing signal, such that the arm swing signal is approximately sinusoidal with a period of approximately T seconds, determining a position signal measurement period, receiving a plurality of positioning signals at intervals corresponding to the position signal measurement period, and determining current position information based on the plurality of positioning signals.
    Type: Application
    Filed: September 1, 2015
    Publication date: September 22, 2016
    Inventors: Jie WU, William James MORRISON, Dominic Gerard FARMER, Benjamin WERNER, Joseph CZOMPO
  • Patent number: 9423505
    Abstract: A mobile device may use one or more outlier detectors to detect likelihoods that an outlier condition exists for a satellite positioning system (SPS) position fix. In some implementations, an outlier detector may compare a computed position fix to an element of assistance data to generate an outlier likelihood. A decision to perform a recovery operation may be made based, at least in part, on a generated outlier likelihood. In some implementations, a computed reliability of the position fix may also be considered in making a recovery decision.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: August 23, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Wyatt Thomas Riley, Lalitaprasad V. Daita, William James Morrison, Dominic Gerard Farmer, Jie Wu
  • Publication number: 20160219551
    Abstract: Systems, apparatus and methods for a mobile device and a base station almanac server to throttle crowdsourcing information are presented. The crowdsourcing information may be used to improve a location of a base station in a base station almanac. A base station almanac is received from a base station almanac server. Crowdsourcing information for at least one base station is collected, including identifying an identifier for each base station and determining a position estimate of the mobile device for each base station. A crowdsourcing throttle is determined based on the base station almanac and the crowdsourcing information is sent to the base station almanac server based on the crowdsourcing throttle.
    Type: Application
    Filed: March 30, 2016
    Publication date: July 28, 2016
    Inventors: Lois TEED-GILLEN, Weihua GAO, Kirk Allan BURROUGHS, Dominic Gerard FARMER
  • Patent number: 9369837
    Abstract: Techniques for supporting location services in a user plane location architecture such as Secure User Plane Location (SUPL) are described. In an aspect, a terminal informs a location server of service capabilities of the terminal. The location server uses the service capabilities to request only location services supported by the terminal and to avoid requesting unsupported location services. The terminal generates a message containing its service capabilities and sends the message via a user plane, e.g., SUPL. The location server receives the message, obtains the service capabilities of the terminal, and stores these service capabilities for future network-initiated location sessions with the terminal. The location server determines whether a location service is supported by the terminal based on the service capabilities of the terminal. The location server communicates with the terminal via the user plane for the location service if supported by the terminal.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: June 14, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Dominic Gerard Farmer, Andreas Klaus Wachter, Kirk Allan Burroughs
  • Patent number: 9354321
    Abstract: A mobile communications device uses a method for determining position that involves a positioning filter, such as a Kalman filter, which is initialized with measurements from reference stations such as satellite vehicles and/or base stations which may be acquired during different epochs. Accordingly, the positioning filter may be used for position estimation without the need to first acquire at least three different signals during the same measurement epoch.
    Type: Grant
    Filed: March 6, 2007
    Date of Patent: May 31, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Wyatt Thomas Riley, John R. Blackmer, Dominic Gerard Farmer, Rayman Wai Pon
  • Publication number: 20160014806
    Abstract: The present disclosure relates to pseudo-randomization of unused resources at a medium access control layer (MAC) of a user equipment (UE). For example, the disclosure presents a method and an apparatus for determining that an uplink (UL) resource grant, associated with a first radio access technology (RAT), for the UE results in unused resources where there are a greater number of resources than available data for transmission at the UE, wherein the UE is configured to receive information associated with a second RAT, and wherein the first RAT is different from the second RAT, populating the unused resources, at a medium access control (MAC) layer, with pseudo-randomized bits, and transmitting at least a portion of the available data and the populated unused resources using the UL resource grant associated with the first RAT. As such, pseudo-randomization of unused resources at a medium access control layer (MAC) of a UE may be achieved.
    Type: Application
    Filed: July 9, 2015
    Publication date: January 14, 2016
    Inventors: Amit Gopilal Jain, Emilija Milorad Simic, Bao Vinh Nguyen, Dominic Gerard Farmer, Arif Ehsan, Dinesh Subramani, Duong Anh Hoang, Timothy Paul Pals
  • Publication number: 20160007308
    Abstract: Examples disclosed herein relate to methods and apparatuses for observing signals transmitted by one or more transmitters in an asynchronous communication network and applying a time reference to generate a clock model. In one embodiment, parameters representing the clock model may then be forwarded to other mobile devices to assist in positioning operations.
    Type: Application
    Filed: September 10, 2015
    Publication date: January 7, 2016
    Inventors: Ju-Yong Do, Gengsheng Zhang, Dominic Gerard Farmer
  • Patent number: 9229089
    Abstract: Navigation assistance information for a mobile station is acquired based on a feature descriptor of an image of a visual beacon captured by the mobile station. The navigation assistance information includes locations of neighboring visual beacons, locations of wireless positioning resources; user environmental context information. The navigation assistance information may then be used to assist in navigating within the local environment. The visual beacon may be an artificial feature, such as a QR code or other type of matrix or bar code or a natural feature, such as a statute or architectural detail. The mobile station may request navigation assistance by transmitting the feature descriptor to a server. The server retrieves the navigation assistance information from a database based on the feature descriptor and optionally location information, which may also be provided in the navigation assistance request, and transmits the navigation assistance information to the mobile station.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: January 5, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Ju-Yong Do, Dominic Gerard Farmer