Patents Assigned to RX Networks Inc.
-
Patent number: 11249167Abstract: A method of determining locations of access points in a venue, one or more electronic devices configured to receive radio signals from the access points, the method comprises: generating and storing, at a server in communication with the one or more electronic devices, a database comprising information received from the one or more electronic devices, the information comprising: values associated with a radio signal characteristic of the radio signals at locations of RF scan capture by the one or more electronic devices and access point identifiers representing access points corresponding to the values, the locations of RF scan capture being unknown at a time of RF scan capture; assigning correlation values to quantify similarity between the values for pairs of the access point identifiers; mapping the correlation values to correlation ranges based on known locations of at least two of the access points; determining the locations of the access points based on the correlation ranges and the known locations.Type: GrantFiled: January 19, 2017Date of Patent: February 15, 2022Assignee: RX NETWORKS INC.Inventor: Seyed Nima Sadrieh
-
Patent number: 11047988Abstract: A method of reducing tropospheric effects in GNSS positioning includes determining a tropospheric delay by: determining zenith delays for geographical areas along a path of GNSS signal travel between a GNSS satellite and the first location of the electronic device, the zenith delays determined using current weather information of the geographical areas, the geographical areas traversed by the path represented by cells of a grid, the cells comprising a selected size; determining path delays for the geographical areas by adjusting the zenith delays based on an angle of the GNSS satellite relative to the electronic device; and summing the path delays to determine the tropospheric delay.Type: GrantFiled: June 9, 2017Date of Patent: June 29, 2021Assignee: Rx Networks Inc.Inventor: Muhammad Haris Afzal
-
Patent number: 10237845Abstract: A method of determining a location of a mobile device includes: detecting, at the mobile device, at least one Radio Frequency transmitter; receiving information associated with a number of Radio Frequency transmitters located within a geographical area, the number of Radio Frequency transmitters being a subset of all Radio Frequency transmitters located within the geographical area, the information being decodable to provide global locations and identifiers of the number of Radio Frequency transmitters; comparing an identifier associated with the at least one detected Radio Frequency transmitter with the global locations and identifiers of the number of Radio Frequency transmitters; and determining the location of the mobile device within the geographical area; wherein the information is received in a reduced format.Type: GrantFiled: February 22, 2018Date of Patent: March 19, 2019Assignee: RX NETWORKS INC.Inventors: Mohamed Youssef, Guylain Roy-Machabee, Ashkan Izadpanah
-
Patent number: 9967856Abstract: A method of determining a location of a mobile device includes: detecting, at the mobile device, at least one Radio Frequency transmitter; receiving information associated with a number of Radio Frequency transmitters located within a geographical area, the number of Radio Frequency transmitters being a subset of all Radio Frequency transmitters located within the geographical area, the information being decodable to provide global locations and identifiers of the number of Radio Frequency transmitters; comparing an identifier associated with the at least one detected Radio Frequency transmitter with the global locations and identifiers of the number of Radio Frequency transmitters; and determining the location of the mobile device within the geographical area; wherein the information is received in a reduced format.Type: GrantFiled: March 15, 2017Date of Patent: May 8, 2018Assignee: RX Networks Inc.Inventors: Mohamed Youssef, Guylain Roy-Machabee, Ashkan Izadpanah
-
Patent number: 9654930Abstract: A method of determining a location of a mobile device includes: detecting, at the mobile device, at least one Radio Frequency transmitter; receiving information associated with a number of Radio Frequency transmitters located within a geographical area, the number of Radio Frequency transmitters being a subset of all Radio Frequency transmitters located within the geographical area, the information being decodable to provide global locations and identifiers of the number of Radio Frequency transmitters; comparing an identifier associated with the at least one detected Radio Frequency transmitter with the global locations and identifiers of the number of Radio Frequency transmitters; and determining the location of the mobile device within the geographical area; wherein the information is received in a reduced format.Type: GrantFiled: June 29, 2016Date of Patent: May 16, 2017Assignee: Rx Networks Inc.Inventors: Mohamed Youssef, Guylain Roy-Machabee, Ashkan Izadpanah
-
Patent number: 9414196Abstract: A method of determining a location of a mobile device includes: detecting, at the mobile device, at least one Radio Frequency transmitter; receiving information associated with a number of Radio Frequency transmitters located within a geographical, area, the number of Radio Frequency transmitters being a subset of all Radio Frequency transmitters located within the geographical area, the information being decodable to provide global locations and identifiers of the number of Radio Frequency transmitters; comparing an identifier associated with the at least one detected Radio Frequency transmitter with the global locations and identifiers of the number of Radio Frequency transmitters; and determining the location of the mobile device within the geographical area; wherein the information is received in a reduced format.Type: GrantFiled: September 20, 2012Date of Patent: August 9, 2016Assignee: RX NETWORKS INC.Inventors: Mohamed Youssef, Guylain Roy-Machabee, Ashkan Izadpanah
-
Patent number: 9134425Abstract: A system and method for reducing peak loads on a network, includes: a server in communication with a plurality of GPS receivers, the receivers sending requests for an ephemeris to the server when a time of ephemeris (TOE) for a previous ephemeris expires; and the ephemeris received by the receivers being adjusted by the addition of a value to the TOE of the ephemeris, the value being randomly adjusted to a 16 second interval between 16 seconds and 30 minutes.Type: GrantFiled: August 4, 2010Date of Patent: September 15, 2015Assignee: RX NETWORKS INC.Inventors: Eric Derbez, Ashkan Izadpanah
-
Publication number: 20140342755Abstract: A method of determining a location of a mobile device includes: detecting, at the mobile device, at least one Radio Frequency transmitter; receiving information associated with a number of Radio Frequency transmitters located within a geographical, area, the number of Radio Frequency transmitters being a subset of all Radio Frequency transmitters located within the geographical area, the information being decodable to provide global locations and identifiers of the number of Radio Frequency transmitters; comparing an identifier associated with the at least one detected Radio Frequency transmitter with the global locations and identifiers of the number of Radio Frequency transmitters; and determining the location of the mobile device within the geographical area; wherein the information is received in a reduced format.Type: ApplicationFiled: September 20, 2012Publication date: November 20, 2014Applicant: RX Networks Inc.Inventors: Mohamed Youssef, Guylain Roy-Machabee, Ashkan Izadpanah
-
Publication number: 20130181866Abstract: A method of predicting a location of a satellite is provided wherein the GPS device, based on previously received information about the position of a satellite, such as an ephemeris, generates a correction acceleration of the satellite that can be used to predict the position of the satellite outside of the time frame in which the previously received information was valid. The calculations can be performed entirely on the GPS device, and do not require assistance from a server. However, if assistance from a server is available to the GPS device, the assistance information can be used to increase the accuracy of the predicted position.Type: ApplicationFiled: December 13, 2012Publication date: July 18, 2013Applicant: RX NETWORKS INC.Inventor: RX Networks Inc.
-
Patent number: 8354957Abstract: A method of predicting a location of a satellite is provided wherein the GPS device, based on previously received information about the position of a satellite, such as an ephemeris, generates a correction acceleration of the satellite that can be used to predict the position of the satellite outside of the time frame in which the previously received information was valid. The calculations can be performed entirely on the GPS device, and do not require assistance from a server. However, if assistance from a server is available to the GPS device, the assistance information can be used to increase the accuracy of the predicted position.Type: GrantFiled: January 24, 2012Date of Patent: January 15, 2013Assignee: RX Networks Inc.Inventors: Eric Derbez, Guylain Roy-Machabee, Dave Cayer
-
Publication number: 20120256790Abstract: A system and method for reducing peak loads on a network, includes: a server in communication with a plurality of GPS receivers, the receivers sending requests for an ephemeris to the server when a time of ephemeris (TOE) for a previous ephemeris expires; and the ephemeris received by the receivers being adjusted by the addition of a value to the TOE of the ephemeris, the value being randomly adjusted to a 16 second interval between 16 seconds and 30 minutes.Type: ApplicationFiled: August 4, 2010Publication date: October 11, 2012Applicant: RX NETWORKS INC.Inventors: Eric Derbez, Ashkan Izadpanah
-
Publication number: 20120249368Abstract: A method of determining a position of a GNSS receiver includes: receiving, at the GNSS receiver, information from at least two GNSS satellites and an estimated location area from a non-GNSS positioning application, determining candidate pseudoranges corresponding to candidate correlation peaks determined based on the information received from the at least two GNSS satellites; determining possible positions of the GNSS receiver using the candidate pseudoranges and the estimated location area; determining a best possible position of the GNSS receiver from the possible positions; and setting the best possible position as the position of the GNSS receiver; wherein when multiple candidate correlation peaks corresponding to one of the at least two GNSS satellites are determined, the estimated location area is usable to reduce the number of candidate correlation peaks prior to candidate pseudoranges being determined.Type: ApplicationFiled: March 29, 2012Publication date: October 4, 2012Applicant: RX NETWORKS INC.Inventors: Mohamed Youssef, Ashkan Izadpanah, Muhammad Haris Afzal, Behnam Aminian
-
Patent number: 8242956Abstract: A mobile device includes a processor for generating a predicted orbital state vector using an initial satellite position and velocity and force model parameters received from a server, the predicted orbital state vector being used to generate satellite navigation data; and a GNSS receiver in communication with the processor for receiving the satellite navigation data; wherein the satellite navigation data is valid for a time period.Type: GrantFiled: July 13, 2011Date of Patent: August 14, 2012Assignee: Rx Networks, Inc.Inventors: James W. LaMance, Maria Eagen, Guylain Roy-MacHabee
-
Publication number: 20120127031Abstract: A method of predicting a location of a satellite is provided wherein the GPS device, based on previously received information about the position of a satellite, such as an ephemeris, generates a correction acceleration of the satellite that can be used to predict the position of the satellite outside of the time frame in which the previously received information was valid. The calculations can be performed entirely on the GPS device, and do not require assistance from a server. However, if assistance from a server is available to the GPS device, the assistance information can be used to increase the accuracy of the predicted position.Type: ApplicationFiled: January 24, 2012Publication date: May 24, 2012Applicant: RX Networks Inc.Inventors: Eric Derbez, Guylain Roy-Machabee, Dave Cayer
-
Patent number: 8125382Abstract: A method of predicting a location of a satellite is provided wherein the GPS device, based on previously received information about the position of a satellite, such as an ephemeris, generates a correction acceleration of the satellite that can be used to predict the position of the satellite outside of the time frame in which the previously received information was valid. The calculations can be performed entirely on the GPS device, and do not require assistance from a server. However, if assistance from a server is available to the GPS device, the assistance information can be used to increase the accuracy of the predicted position.Type: GrantFiled: January 28, 2009Date of Patent: February 28, 2012Assignee: Rx Networks Inc.Inventors: Eric Derbez, Guylian Roy-Machabee, Dave Cayer
-
Patent number: 8004462Abstract: A distributed orbit and propagation method for use in a predicted GPS or GNSS system, which includes a predicted GPS server (PGPS Server), a source of high accuracy orbit predictions (Orbit Server), a global reference network (GRN Server) providing real-time GPS or GNSS assistance data to the PGPS Server, a predicted GPS client (PGPS Client) running on a device equipped with a GPS or AGPS chipset. In response to requests from the PGPS Client, the PGPS Server produces and disseminates an initial seed dataset consisting of current satellite orbit state vectors and orbit propagation model coefficients. This seed dataset enables the PGPS Client to locally predict and propagate satellite orbits to a desired future time. This predictive assistance in turn helps accelerate Time To First Fix (TTFF), optimize position solution calculations and improve the sensitivity of the GPS chip present on, or coupled with, the device.Type: GrantFiled: August 5, 2009Date of Patent: August 23, 2011Assignee: Rx Networks Inc.Inventors: James W. LaMance, Maria Eagen, Guylian Roy-MacHabee
-
Patent number: 7612712Abstract: A distributed orbit and propagation method for use in a predicted GPS or GNSS system, which includes a predicted GPS server (PGPS Server), a source of high accuracy orbit predictions (Orbit Server), a global reference network (GRN Server) providing real-time GPS or GNSS assistance data to the PGPS Server, a predicted GPS client (PGPS Client) running on a device equipped with a GPS or AGPS chipset. In response to requests from the PGPS Client, the PGPS Server produces and disseminates an initial seed dataset consisting of current satellite orbit state vectors and orbit propagation model coefficients. This seed dataset enables the PGPS Client to locally predict and propagate satellite orbits to a desired future time. This predictive assistance in turn helps accelerate Time To First Fix (TTFF), optimize position solution calculations and improve the sensitivity of the GPS chip present on, or coupled with, the device.Type: GrantFiled: April 25, 2007Date of Patent: November 3, 2009Assignee: RX Networks Inc.Inventors: James W LaMance, Maria Eagen, Guylain Roy-MacHabee
-
Publication number: 20080018527Abstract: A distributed orbit and propagation method for use in a predicted GPS or GNSS system, which includes a predicted GPS server (PGPS Server), a source of high accuracy orbit predictions (Orbit Server), a global reference network (GRN Server) providing real-time GPS or GNSS assistance data to the PGPS Server, a predicted GPS client (PGPS Client) running on a device equipped with a GPS or AGPS chipset. In response to requests from the PGPS Client, the PGPS Server produces and disseminates an initial seed dataset consisting of current satellite orbit state vectors and orbit propagation model coefficients. This seed dataset enables the PGPS Client to locally predict and propagate satellite orbits to a desired future time. This predictive assistance in turn helps accelerate Time To First Fix (TTFF), optimize position solution calculations and improve the sensitivity of the GPS chip present on, or coupled with, the device.Type: ApplicationFiled: April 25, 2007Publication date: January 24, 2008Applicant: Rx Networks Inc.Inventors: James LaMance, Maria Eagen, Guylain Roy-MacHabee