Patents by Inventor Russel Jones

Russel Jones 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: 11906645
    Abstract: In one example embodiment, a certified location service enables a mobile device to access a location-based service when a determined location meets a location requirement and an overall confidence score for the determined location exceeds a confidence threshold. A data package is received including identifiers of beacons observed by the mobile device, and a location of the mobile device is determined based on a calculated location of one or more of the beacons. An overall confidence score for the determined location is calculated based on one or more individual confidence scores for the one or more beacons used in determining the location or composite confidence scores for types of the one or more beacons. The determined location and the overall confidence score are provided to one or more provider servers that allow the mobile device to access a location-based service based thereon.
    Type: Grant
    Filed: September 15, 2022
    Date of Patent: February 20, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Russel Jones, Christopher Steger, Nicolas Brachet, Farshid Alizadeh-Shabdiz, Andrew Broadstone, Joel Morrin
  • Patent number: 11832211
    Abstract: In various embodiments, techniques are provided for determining and associating multiple locations with beacons, and estimating a location of an electronic device based on beacons having multiple associated locations.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: November 28, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Farshid Alizadeh-Shabdiz, Russel Jones, Joel Morrin
  • Publication number: 20230009243
    Abstract: In one example embodiment, a certified location service enables a mobile device to access a location-based service when a determined location meets a location requirement and an overall confidence score for the determined location exceeds a confidence threshold. A data package is received including identifiers of beacons observed by the mobile device, and a location of the mobile device is determined based on a calculated location of one or more of the beacons. An overall confidence score for the determined location is calculated based on one or more individual confidence scores for the one or more beacons used in determining the location or composite confidence scores for types of the one or more beacons. The determined location and the overall confidence score are provided to one or more provider servers that allow the mobile device to access a location-based service based thereon.
    Type: Application
    Filed: September 15, 2022
    Publication date: January 12, 2023
    Inventors: Russel JONES, Christopher STEGER, Nicolas BRACHET, Farshid ALIZADEH-SHABDIZ, Andrew BROADSTONE, Joel MORRIN
  • Patent number: 10620829
    Abstract: The present disclosure relates to systems, methods, and computer readable media for implementing an efficient and flexible system for entry of input commands using finger-specific touch gestures. For example, in response to detecting calibration gestures, systems described herein can determine input zones for detecting zone-specific touch gestures that are mapped to corresponding zone-specific input commands. The systems disclosed herein can further adapt to the size, orientation, and shifting position of a user's hands by periodically recalibrating the input zones based on detected movement of detected touch gestures with respect to the input zones. Thus, the systems described herein implement a self-calibrating gesture-driven input system having increased flexibility and efficiency over conventional touch-based input systems.
    Type: Grant
    Filed: August 16, 2018
    Date of Patent: April 14, 2020
    Assignee: WriteSoft LLC
    Inventor: Francis Russel Jones
  • Publication number: 20190056863
    Abstract: The present disclosure relates to systems, methods, and computer readable media for implementing an efficient and flexible system for entry of input commands using finger-specific touch gestures. For example, in response to detecting calibration gestures, systems described herein can determine input zones for detecting zone-specific touch gestures that are mapped to corresponding zone-specific input commands. The systems disclosed herein can further adapt to the size, orientation, and shifting position of a user's hands by periodically recalibrating the input zones based on detected movement of detected touch gestures with respect to the input zones. Thus, the systems described herein implement a self-calibrating gesture-driven input system having increased flexibility and efficiency over conventional touch-based input systems.
    Type: Application
    Filed: August 16, 2018
    Publication date: February 21, 2019
    Inventor: Francis Russel Jones
  • Publication number: 20070004427
    Abstract: Methods and systems of continuously optimizing data in WiFi positioning systems. A location-based services system uses WiFi-enabled devices to monitor WiFi access points in a target area to indicate whether a WiFi access point is newly-observed. A WiFi-enabled device communicates with WiFi access points within range of the WiFi-enabled device so that observed WiFi access points identify themselves. A reference database is accessed to obtain information specifying a recorded location for each observed WiFi access point in the target area. Observed WiFi access points for which the reference database has no information specifying a corresponding recorded location are identified. The recorded location information for each of the observed WiFi access points is used to calculate the position of the WiFi-enabled device. The reference database is informed of the WiFi access points (for which there was no information in the database) and is provided the calculated position in conjunction therewith.
    Type: Application
    Filed: February 22, 2006
    Publication date: January 4, 2007
    Applicant: Skyhook Wireless, Inc.
    Inventors: Edward Morgan, Michael Shean, Farshid Alizadeh-Shabdiz, Russel Jones
  • Publication number: 20070004428
    Abstract: Methods and systems of continuously optimizing data in WiFi positioning systems. A location-based services system uses WiFi-enabled devices to monitor WiFi access points in a target area to indicate whether a WiFi access point has moved relative to its previously recorded location. A WiFi-enabled device communicates with WiFi access points within range of the WiFi-enabled device so that observed WiFi access points identify themselves; A reference database is accessed to obtain information specifying a recorded location for each observed WiFi access point in the target area. The recorded location information is used for each of the observed WiFi access points in conjunction with predefined rules to infer whether an observed WiFi access point has moved relative to its recorded location. The reference database is informed of the identity of any observed WiFi access point that is inferred to have moved.
    Type: Application
    Filed: February 22, 2006
    Publication date: January 4, 2007
    Applicant: Skyhook Wireless, Inc.
    Inventors: Edward Morgan, Michael Shean, Farshid Alizadeh-Shabdiz, Russel Jones
  • Publication number: 20060240840
    Abstract: Methods and systems of continuously optimizing data in WiFi positioning systems. A location-based services system for WiFi-enabled devices calculates the position of WiFi-enabled devices. A WiFi-enabled device communicates with WiFi access points within range of the WiFi-enabled device so that observed WiFi access points identify themselves. A reference database is accessed to obtain information specifying a recorded location for each observed WiFi access point. The recorded location information for each of the observed WiFi access points is used in conjunction with predefined rules to determine whether an observed WiFi access point should be included or excluded from a set of WiFi access points. The recorded location information of only the WiFi access points included in the set are used and the recorded location information of the excluded WiFi access points are excluded when calculating the geographical position of the WiFi-enabled device.
    Type: Application
    Filed: February 22, 2006
    Publication date: October 26, 2006
    Applicant: Skyhook Wireless, Inc.
    Inventors: Edward Morgan, Michael Shean, Farshid Alizadeh-Shabdiz, Russel Jones
  • Publication number: 20060217131
    Abstract: A location beacon database and server, method of building location beacon database, and location based service using same. Wi-Fi access points are located in a target geographical area to build a reference database of locations of Wi-Fi access points. At least one vehicle is deployed including at least one scanning device having a GPS device and a Wi-Fi radio device and including a Wi-Fi antenna system. The target area is traversed in a programmatic route to avoid arterial bias. The programmatic route includes substantially all drivable streets in the target geographical area and solves an Eulerian cycle problem of a graph represented by said drivable streets. While traversing the target area, periodically receive the GPS coordinates of the GPS device.
    Type: Application
    Filed: October 28, 2005
    Publication date: September 28, 2006
    Inventors: Farshid Alizadeh-Shabdiz, Russel Jones, Edward Morgan, Michael Shean
  • Publication number: 20060106850
    Abstract: A location beacon database and server, method of building location beacon database, and location based service using same. Wi-Fi access points are located in a target geographical area to build a reference database of locations of Wi-Fi access points. At least one vehicle is deployed including at least one scanning device having a GPS device and a Wi-Fi radio device and including a Wi-Fi antenna system. The target area is traversed in a programmatic route to avoid arterial bias. The programmatic route includes substantially all drivable streets in the target geographical area and solves an Eulerian cycle problem of a graph represented by said drivable streets. While traversing the target area, periodically receive the GPS coordinates of the GPS device.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 18, 2006
    Inventors: Edward Morgan, Farshid Alizadch-Shabdiz, Russel Jones, Michael Shean
  • Publication number: 20060095348
    Abstract: A location beacon database and server, method of building location beacon database, and location based service using same. Wi-Fi access points are located in a target geographical area to build a reference database of locations of Wi-Fi access points. At least one vehicle is deployed including at least one scanning device having a GPS device and a Wi-Fi radio device and including a Wi-Fi antenna system. The target area is traversed in a programmatic route to avoid arterial bias. The programmatic route includes substantially all drivable streets in the target geographical area and solves an Eulerian cycle problem of a graph represented by said drivable streets. While traversing the target area, periodically receive the GPS coordinates of the GPS device.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 4, 2006
    Inventors: Russel Jones, Farshid Alizadeh-Shabdiz, Edward Morgan, Michael Shean
  • Publication number: 20060095349
    Abstract: A location beacon database and server, method of building location beacon database, and location based service using same. Wi-Fi access points are located in a target geographical area to build a reference database of locations of Wi-Fi access points. At least one vehicle is deployed including at least one scanning device having a GPS device and a Wi-Fi radio device and including a Wi-Fi antenna system. The target area is traversed in a programmatic route to avoid arterial bias. The programmatic route includes substantially all drivable streets in the target geographical area and solves an Eulerian cycle problem of a graph represented by said drivable streets. While traversing the target area, periodically receive the GPS coordinates of the GPS device.
    Type: Application
    Filed: October 28, 2005
    Publication date: May 4, 2006
    Inventors: Edward Morgan, Farshid Alizadeh-Shabdiz, Russel Jones, Michael Shean