Support of Location Services Using A Positioning Protocol

US2016286009A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016286009-A1
Application numberUS-201514849460-A
CountryUS
Kind codeA1
Filing dateSep 9, 2015
Priority dateMar 27, 2015
Publication dateSep 29, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Protocols for location services are disclosed. For example, a method for a positioning protocol for first and second devices may comprise, at the first device: creating a message for the protocol at the first device, where the message comprises a set of included parameters from a plurality of allowed parameters, encoding the message by embedding each of the included parameters in an encoded string, and transmitting the encoded message to the second device. Similarly, a method for such a positioning protocol may comprise, at a second device receiving a message for the protocol transmitted by the first device, where the message comprises the included parameters, with each included parameter embedded in an encoded string, and decoding the message by decoding a subset of the plurality of included parameters and omitting decoding of included parameters that are not in the subset.

First claim

Opening claim text (preview).

We claim: 1 . A method of supporting location services using a positioning protocol between a first device and a second device, comprising: creating a message for the positioning protocol at the first device; wherein the message comprises a set of included parameters from a plurality of allowed parameters; encoding the message by embedding each of the included parameters in an encoded string; and transmitting the encoded message to the second device. 2 . The method of claim 1 , wherein each of the plurality of allowed parameters corresponds to a distinct position method or a distinct position function and each of the included parameters corresponds to a position method or a position function that is supported by the first device. 3 . The method of claim 2 , wherein the second device supports a subset of the position methods and position functions that correspond to the included parameters and wherein the second device decodes the included parameters corresponding to the subset of supported position methods and position functions and omits decoding of the included parameters corresponding to position methods and position functions that are not supported by the second device. 4 . The method of claim 1 , wherein encoding the message is based on abstract syntax notation one (ASN.1). 5 . The method of claim 4 , wherein the plurality of allowed parameters is defined in the message using at least one of an ASN.1 SEQUENCE or an ASN.1 SET. 6 . The method of claim 4 , wherein the encoded string within which each included parameter is embedded comprises at least one of an ASN.1 octet string, an ASN.1 hexadecimal string, an ASN.1 character string, an ASN.1 bit string or an ASN.1 sequence of integers. 7 . The method of claim 6 , wherein the encoded strings use the same ASN.1 data type. 8 . The method of claim 6 , wherein each encoded string is an optional ASN.1 parameter. 9 . The method of claim 1 , wherein the positioning protocol comprises the Long Term Evolution (LTE) Positioning Protocol (LPP), the LPP Extensions (LPPe) protocol or a combination of LPP and LPPe. 10 . The method of claim 1 , wherein the first device is a location server and the second device is a User Equipment (UE), or vice versa. 11 . A method of supporting location services using a positioning protocol between a first device and a second device, comprising: at the first device, receiving a message for the positioning protocol transmitted by the second device, wherein the message comprises a plurality of included parameters from a plurality of allowed parameters, and wherein each included parameter is embedded in an encoded string; and decoding the message by decoding a subset of the plurality of included parameters and omitting decoding of included parameters that are not in the subset. 12 . The method of claim 11 , wherein the decoding of each included parameter comprises extracting the included parameter from the encoded string in which the included parameter is embedded. 13 . The method of claim 11 , wherein each of the plurality of allowed parameters corresponds to a distinct position method or distinct position function and each of the plurality of included parameters corresponds to a position method or a position function that is supported by the second device. 14 . The method of claim 13 , wherein the subset of the plurality of included parameters correspond to position methods or position functions that are supported by the first device. 15 . The method of claim 11 , wherein decoding the message is based on abstract syntax notation one (ASN.1). 16 . The method of claim 15 , wherein the plurality of allowed parameters is defined in the message using at least one of an ASN.1 SEQUENCE or an ASN.1 SET. 17 . The method of claim 16 , wherein each encoded string comprises at least one of an ASN.1 octet string, an ASN.1 hexadecimal string, an ASN.1 character string, an ASN.1 bit string or an ASN.1 sequence of integers. 18 . The method of claim 17 , wherein the encoded strings use the same ASN.1 data type. 19 . The method of claim 17 , wherein each encoded string is an optional ASN.1 parameter. 20 . The method of claim 11 , wherein the positioning protocol comprises the Long Term Evolution (LTE) Positioning Protocol (LPP), the LPP Extensions (LPPe) protocol or a combination of LPP and LPPe. 21 . The method of claim 11 , wherein the first device is a location server and the second device is a User Equipment (UE), or vice versa. 22 . An apparatus, comprising: one or more processors to create a message for a positioning protocol at the apparatus; wherein the message comprises a set of included parameters from a plurality of allowed parameters; an encoder and/or the one or more processors to encode the message by embedding each of the included parameters in an encoded string; and a transmitter to transmit the encoded message to a second device. 23 . The apparatus of claim 22 , wherein each of the plurality of allowed parameters corresponds to a distinct position method or a distinct position function and each of the included parameters corresponds to a position method or a position function that is supported by the apparatus. 24 . The apparatus of claim 23 , wherein the second device supports a subset of the position methods and position functions that correspond to the included parameters and wherein the second device decodes the included parameters corresponding to the subset of supported position methods and position functions and omits decoding of the included parameters corresponding to position methods and position functions that are not supported by the second device. 25 . The apparatus of claim 22 , wherein encoding the message is based on abstract syntax notation one (ASN.1). 26 . The apparatus of claim 25 , wherein the plurality of allowed parameters is defined in the message using at least one of an ASN.1 SEQUENCE or an ASN.1 SET. 27 . The apparatus of claim 25 , wherein the encoded string within which each included parameter is embedded comprises at least one of an ASN.1 octet string, an ASN.1 hexadecimal string, an ASN.1 character string, an ASN.1 bit string or an ASN.1 sequence of integers. 28 . The apparatus of claim 25 , wherein the encoded strings use the same ASN.1 data type. 29 . The apparatus of claim 27 , wherein each encoded string is an optional ASN.1 parameter. 30 . The apparatus of claim 22 , wherein the positioning protocol comprises the Long Term Evolution (LTE) Positioning Protocol (LPP), the LPP Extensions (LPPe) protocol or a combination of LPP and LPPe. 31 . The apparatus of claim 22 , wherein the apparatus is a location server and the second device is a User Equipment (UE), or vice versa. 32 . A non-transitory medium storing instructions for execution by one or more computer systems, the instructions comprising: instructions for creating a message for the positioning protocol at a first device; wherein the message comprises a set of included parameters from a plurality of allowed parameters; instructions for encoding the message by embedding each of the included parameters in an encoded string; and instructions for transmitting the encoded message to a second device. 33 . An apparatus, comprising: mean

Assignees

Inventors

Classifications

  • Location-based management or tracking services · CPC title

  • H04L69/06Primary

    Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1] · CPC title

  • H04W4/02Primary

    Services making use of location information · CPC title

  • Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel · CPC title

  • Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016286009A1 cover?
Protocols for location services are disclosed. For example, a method for a positioning protocol for first and second devices may comprise, at the first device: creating a message for the protocol at the first device, where the message comprises a set of included parameters from a plurality of allowed parameters, encoding the message by embedding each of the included parameters in an encoded str…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04L69/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).