AU2006282944B2

Location reporting with secure user plane location (SUPL)

Abstract

Techniques for supporting periodic and other location services with Secure User Plane Location (SUPL) and other location architectures are described. The techniques can provide position estimates for a SUPL enabled terminal (SET) to a SUPL agent periodically and/or based on trigger events. A Home SUPL Location Platform (H-SLP) receives from the SUPL agent a request for position estimates for the SET. The H-SLP starts a SUPL location session with the SET. For each of at least one reporting event during the location session, the H-SLP obtains a position estimate for the SET and sends the position estimate to the SUPL agent. The position estimate may be derived by the SET and sent to the H-SLP. Alternatively, the position estimate may be derived by the H-SLP based on measurements from the SET.

AU2006282944B2, drawing sheet 1
Sheet 1 of 22

Term

Term ended

Expired 25 August 2026, 0.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

29 claims: 6 independent, 23 dependent

  1. 1
    2006282944 08 Sep 2010 THE CLAIMS DEFINING THE INVENTION ARE AS FOLLOWS:1. An apparatus including: at least one processor configured to: 5 receive from a Secure User Plane Location (SUPL) agent a request for position estimates for a SUPL enabled terminal (SET), start a location session with the SET, to communicate with the SET to determine a plurality of position estimates for the SET at a plurality of times ascertained by the SET during the location session, 0 obtain at least one of the plurality of position estimates for the SET for at least one reporting event during the location session, and send a position estimate obtained for each reporting event to the SUPL agent.
  2. 17
    A method including:0 receiving from a Secure User Plane Location (SUPL) agent a request for position estimates for a SUPL enabled terminal (SET);starting a location session with the SET;communicating with the SET to determine a plurality of position estimates for the SET at a plurality of times ascertained by the SET during the location session;5 obtaining at least one of the plurality of position estimates for the SET for at least one reporting event during the location session;and sending a position estimate obtained for each reporting event to the SUPL agent.
  3. 18
    An apparatus including:0 means for receiving from a Secure User Plane Location (SUPL) agent a request for position estimates for a SUPL enabled terminal (SET);means for starting a location session with the SET;means for communicating with the SET to determine a plurality of position estimates for the SET at a plurality of times ascertained by the SET during the location session;5 means for obtaining at least one of the plurality of position estimates for the SET for at least one reporting event during the location session;and means for sending a position estimate obtained for each reporting event to the SUPL agent.
  4. 19
    An apparatus including:30 at least one processor configured to: receive a request from a Secure User Plane Location (SUPL) agent for position estimates for a SUPL enabled terminal (SET), start a location session with a Home SUPL Location Platform (H-SLP), communicate with the H-SLP to determine a plurality of position estimates for the SET at a 35 plurality of times ascertained by the SET during the location session, and communicate with the H-SLP for at least one reporting event during the location session to provide to the SUPL agent at least one of the plurality of position estimates for the SET. 2006282944 08 Sep 2010
  5. 28
    A method including:3 $ receiving a request from a Secure User Plane Location (SUPL) agent for position estimates for a SUPL enabled terminal (SET);starting a location session with a Home SUPL Location Platform (H-SLP);2006282944 08 Sep 2010 communicating with the H-SLP to determine a plurality of position estimates for the SET at a plurality of times ascertained by the SET during the location session;and communicating with the H-SLP for at least one reporting event during the location session to provide to the SUPL agent at least one of the plurality of position estimates for the SET.
  6. 29
    An apparatus including:means for receiving a request from a Secure User Plane Location (SUPL) agent for position estimates for a SUPL enabled terminal (SET);means for starting a location session with a Home SUPL Location Platform (H-SLP);0 means for communicating with the H-SLP to determine a plurality of position estimates for the SET at a plurality of times ascertained by the SET during the location session;and means for communicating with the H-SLP for at least one reporting event during the location session to provide to the SUPL agent at least one of the plurality of position estimates for the SET.