Patents by Inventor William James Morrison
William James Morrison 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: 10921342Abstract: 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: GrantFiled: September 1, 2015Date of Patent: February 16, 2021Assignee: QUALCOMM IncorporatedInventors: Jie Wu, William James Morrison, Dominic Gerard Farmer, Benjamin Werner, Joseph Czompo
-
Patent number: 10149261Abstract: 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: GrantFiled: September 30, 2014Date of Patent: December 4, 2018Assignee: QUALCOMM IncorporatedInventors: Dominic Gerard Farmer, Jie Wu, William James Morrison, Tong Lin, Krishnaranjan S. Rao
-
Patent number: 10127608Abstract: A networked computer arrangement and method in which a manufacturer or service provider may communicate to a plurality of traders the items, including goods and/or services, which may be available for purchase, the quantities of those available items, and any other conditions to be met for the purchase of the available items. Traders may apply guest bidder profiles or entitlement schema to the available goods lists to produce offerings for a plurality of guest brokers. Only bid-relevant product information is presented to each guest broker as needed in order to protect the offering party's overall position on the offered good(s). Guest broker profiles or entitlement schema may be based on perspective contractual arrangements between potential brokers, traders, and a manufacturer or service provider. Offerings are presented to the guest brokers, who are restricted from participating in the bidding process.Type: GrantFiled: December 17, 2013Date of Patent: November 13, 2018Assignee: eBay Inc.Inventors: Leland James Wiesehuegel, Rebecca Lynn Roberts, William James Morrison, Jacob Marvin Rzepka
-
Patent number: 9733361Abstract: 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: GrantFiled: September 8, 2014Date of Patent: August 15, 2017Assignee: QUALCOMM IncorporatedInventors: Dominic Gerard Farmer, William James Morrison, Jie Wu, Krishnaranjan Rao, Tong Lin
-
Patent number: 9677887Abstract: The disclosure relates to estimating an initial position and navigation state associated with a vehicle using odometry and/or other data obtained from the vehicle to support dead reckoning at start-up. In particular, a last known position and last known heading at a first odometer value associated with the vehicle may be stored and compared to a current odometer value after linking a mobile device with the vehicle. The last known position and last known heading may be used to estimate the initial position and navigation state associated with the vehicle based on a difference between the compared odometer values. For example, the estimated initial position and/or navigation state may substantially correspond to the last known position and last known heading if the difference between the odometer values indicates no change, or a non-zero difference may define a radius to limit an estimated error associated with the initial position estimate.Type: GrantFiled: November 22, 2013Date of Patent: June 13, 2017Assignee: QUALCOMM IncorporatedInventors: Benjamin A. Werner, William James Morrison, Wyatt Thomas Riley, Joseph Czompo
-
Publication number: 20170131410Abstract: 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: ApplicationFiled: July 19, 2016Publication date: May 11, 2017Inventors: Wyatt Thomas Riley, Lalitaprasad V. Daita, William James Morrison, Dominic Gerard Farmer, Jie Wu
-
Publication number: 20160274139Abstract: 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: ApplicationFiled: September 1, 2015Publication date: September 22, 2016Inventors: Jie WU, William James MORRISON, Dominic Gerard FARMER, Benjamin WERNER, Joseph CZOMPO
-
Patent number: 9423505Abstract: 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: GrantFiled: December 14, 2011Date of Patent: August 23, 2016Assignee: QUALCOMM IncorporatedInventors: Wyatt Thomas Riley, Lalitaprasad V. Daita, William James Morrison, Dominic Gerard Farmer, Jie Wu
-
Patent number: 9250080Abstract: Navigation solutions for a pedestrian or vehicle user are obtained by determining whether the direction and location of the user obtained from a map at least substantially conform to the direction and location of the user based on one or more measurements obtained from one or more sensors, and if the direction and location of the user obtained from the map at least substantially conform to the direction and location of the user based on one or more measurements obtained from one or more sensors, computing the navigation solutions based, at least in part, on the direction and location of the user.Type: GrantFiled: January 16, 2014Date of Patent: February 2, 2016Assignee: QUALCOMM IncorporatedInventors: William James Morrison, Wyatt Thomas Riley, Yuhua Hu
-
Patent number: 9250083Abstract: The disclosure generally relates to determining position of a motorized vehicle using wireless techniques. Methods, apparatus and systems are disclosed. A method can include: receiving absolute positioning data; receiving, from a mobile device, at least one of gyroscope data and odometry data; receiving, from a vehicle, at least one of gyroscope data and odometry data; initializing at least a heading to determine a relative path, wherein the relative path is based at least in part on the received data from the mobile device and the vehicle, wherein the received data comprises gyroscope data and odometry data; and shifting the relative path to an estimated path, wherein the estimated path is based at least in part on the absolute positioning data.Type: GrantFiled: November 22, 2013Date of Patent: February 2, 2016Assignee: QUALCOMM IncorporatedInventors: Joseph Czompo, Benjamin A. Werner, Vesa Veikko Ruuska, William James Morrison
-
Patent number: 9244176Abstract: Methods and apparatuses are provided that may be implemented in various electronic devices to possibly reduce a first-time-to-fix and/or otherwise increase the performance or efficiency of a device by employing a position/velocity estimation process using at least one estimated time relationship parameter.Type: GrantFiled: November 4, 2009Date of Patent: January 26, 2016Assignee: QUALCOMM IncorporatedInventor: William James Morrison
-
Patent number: 9223004Abstract: Systems and methods for constraining growth in position uncertainty of a mobile device are based on determination that the mobile device is in a pedestrian mode. Determination of the pedestrian mode is based on detection of steps by a pedometer, speed of motion of the mobile device, turn rate determination by a gyroscope, charging condition of the mobile device, availability of satellite signals, etc. Step counts and/or turn rate information are used to ascertain the distance that a pedestrian user may have traversed from a last known position, based on which growth of position uncertainty is controlled.Type: GrantFiled: November 22, 2013Date of Patent: December 29, 2015Assignee: QUALCOMM IncorporatedInventors: William James Morrison, Tao Jia, Joseph Czompo, Wyatt Thomas Riley
-
Patent number: 9191897Abstract: The disclosure is related to managing power consumption of a user equipment (UE) while providing location services. An aspect determines whether a given sensor configuration of a plurality of sensor configurations minimizes power consumption of the UE, wherein a sensor configuration comprises a set of values for a set of one or more sensor parameters controllable by the UE, and, based upon the determining, sets the set of one or more sensor parameters to the given sensor configuration.Type: GrantFiled: November 22, 2013Date of Patent: November 17, 2015Assignee: QUALCOMM IncorporatedInventors: William James Morrison, Benjamin A. Werner, Joseph Czompo, Vesa Veikko Ruuska, Tao Jia, Wyatt Thomas Riley, Ashok Bhatia
-
Publication number: 20150204670Abstract: Navigation solutions for a pedestrian or vehicle user are obtained by determining whether the direction and location of the user obtained from a map at least substantially conform to the direction and location of the user based on one or more measurements obtained from one or more sensors, and if the direction and location of the user obtained from the map at least substantially conform to the direction and location of the user based on one or more measurements obtained from one or more sensors, computing the navigation solutions based, at least in part, on the direction and location of the user.Type: ApplicationFiled: January 16, 2014Publication date: July 23, 2015Applicant: QUALCOMM IncorporatedInventors: William James MORRISON, Wyatt Thomas RILEY, Yuhua HU
-
Publication number: 20150124675Abstract: 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: ApplicationFiled: September 30, 2014Publication date: May 7, 2015Inventors: Dominic Gerard Farmer, Jie Wu, William James Morrison, Tong Lin, Krishnaranjan S. Rao
-
Publication number: 20150123847Abstract: 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: ApplicationFiled: September 8, 2014Publication date: May 7, 2015Inventors: Dominic Gerard FARMER, William James MORRISON, Jie WU, Krishnaranjan RAO, Tong LIN
-
Publication number: 20150123844Abstract: 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: ApplicationFiled: September 30, 2014Publication date: May 7, 2015Inventors: Dominic Gerard Farmer, Jie Wu, William James Morrison, Tong Lin, Krishnaranjan S. Rao
-
Patent number: 8866671Abstract: Methods and apparatuses are provided that may be implemented in various electronic devices to possibly reduce a first-time-to-fix and/or otherwise increase the performance or efficiency of a device by using portions of system time identifiers from different systems to determine at least one navigation system time.Type: GrantFiled: November 4, 2009Date of Patent: October 21, 2014Assignee: QUALCOMM IncorporatedInventor: William James Morrison
-
Publication number: 20140288825Abstract: The disclosure generally relates to determining position of a motorized vehicle using wireless techniques. Methods, apparatus and systems are disclosed. A method can include: receiving absolute positioning data; receiving, from a mobile device, at least one of gyroscope data and odometry data; receiving, from a vehicle, at least one of gyroscope data and odometry data; initializing at least a heading to determine a relative path, wherein the relative path is based at least in part on the received data from the mobile device and the vehicle, wherein the received data comprises gyroscope data and odometry data; and shifting the relative path to an estimated path, wherein the estimated path is based at least in part on the absolute positioning data.Type: ApplicationFiled: November 22, 2013Publication date: September 25, 2014Applicant: QUALCOMM IncorporatedInventors: Joseph Czompo, Benjamin A. Werner, Vesa Veikko Ruuska, William James Morrison
-
Publication number: 20140288822Abstract: Systems and methods for constraining growth in position uncertainty of a mobile device are based on determination that the mobile device is in a pedestrian mode. Determination of the pedestrian mode is based on detection of steps by a pedometer, speed of motion of the mobile device, turn rate determination by a gyroscope, charging condition of the mobile device, availability of satellite signals, etc. Step counts and/or turn rate information are used to ascertain the distance that a pedestrian user may have traversed from a last known position, based on which growth of position uncertainty is controlled.Type: ApplicationFiled: November 22, 2013Publication date: September 25, 2014Applicant: QUALCOMM IncorporatedInventors: William James Morrison, Tao Jia, Joseph Czompo, Wyatt Thomas Riley