Abstract
A large volume of location related information e.g. assistance data or location information is transferred in separate messages between a server and a target by segmenting the location related information into a plurality of messages. If the connection between the server and target is released prior to completion of the transfer of the location related information the transfer is resumed by sending the remaining messages after connection is reestablished. Each message is sent after receiving an acknowledgement of receipt. Thus both the server and target can control the flow of the transfer by delaying the sending of one or more messages or delaying the sending of the acknowledgements of receipt.
| Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
|---|---|---|---|---|---|---|---|---|---|
| Declaration Date | Declaration Reference | Declaring Company | Specification Number | ||||||
| 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
Specification Information
Specification Information
Technologies
Family Information
| All Granted Patents In Patent Family : | ---- |
| All Pending Patents In Patent Family : | ---- |
| Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Declaration Date | Declaration Reference | Declaring Company | Specification Number | |||||||
| CN103270734A | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| CN103270734A | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| CN103270734B | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| CN103270734B | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| EP2636206B1 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| EP2636206B1 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| EP3509274A1 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | Yes | Basis Patent | ||||
| EP3509274A1 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | Yes | Basis Patent | ||||
| JP2014502081A | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| JP2014502081A | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| JP2016028491A | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| JP2016028491A | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| JP5813777B2 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| JP5813777B2 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| JP6013573B2 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| JP6013573B2 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| KR101502435B1 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| KR101502435B1 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| KR20130087550A | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| KR20130087550A | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| KR20140130710A | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| KR20140130710A | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US2012244852A1 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US2012244852A1 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US2015139152A1 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US2015139152A1 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US2016014639A1 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US2016014639A1 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US8942102B2 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US8942102B2 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US9591523B2 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US9591523B2 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US9603053B2 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| US9603053B2 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| WO2012060933A1 | 5G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| WO2012060933A1 | 5G,4G | 27/05/2020 | ISLD-202005-065 | QUALCOMM INC | No | Family Member | ||||
| EP3509274B1 | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
| Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | Status | National Phase Entries | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Declaration Date | Declaration Reference | Declaring Company | Specification Information | |||||||||
| ----- | ----- | ----- | ----- | ----- |
S1
|
----- | ----- | ----- | ----- | |||
Technologies
Positioning
Product
Use Cases
Wireless communication
Services
Claim
1. A method of transferring location related information from a first entity to a second entity, the method comprising:', 'segmenting the location related information into a plurality of messages by the first entity;', 'sending a first subset of the plurality of messages from the first entity to the second entity, the first subset comprising less than all of the plurality of messages;', 'releasing a connection between the first entity and the second entity after sending the first subset;', 'reestablishing the connection between the first entity and the second entity; and sending a second subset of the plurality of messages from the first entity to the second entity after the connection is reestablished.
2. The method of claim 1, wherein the second subset comprises all messages of the plurality of messages other than the first subset.
3. The method of claim 1, further comprising:', 'sending each subsequent message from the first entity to the second entity after receiving an acknowledgement of receipt of a previous message from the second entity; and', 'controlling flow of the transfer of the location related information by both the first entity and the second entity, the first entity controlling the flow by at least one of delaying one or more messages and dynamically controlling the size of each message, the second entity controlling the flow by delaying sending of one or more', 'acknowledgement of receipt.
4. The method of claim 3, wherein a last acknowledgement of receipt received by the first entity from the second entity prior to the releasing the connection is for a message (i-l), wherein resuming the transfer of the location related information comprises sending a next message (i) with respect to the message (i-l) by the first entity to the second entity.
5. The method of claim 1, further comprising:', 'after the connection is reestablished, receiving from the second entity an identification of a next message (i) to be sent from the first entity, the next message (i) following a last message (i-1) successfully received by the second entity prior to the releasing the connection; and', 'wherein resuming the transfer of the location related information comprises sending the next message (i) from the first entity to the second entity.
6. The method of claim 1, wherein the first entity is a server and the second entity is a target and the location related information is assistance data.
7. The method of claim 1, wherein the first entity is a target and the second entity is a server and the location related information is location information.
8. The method of claim 1, wherein each of the plurality of messages is one of an Long Term Evolution Positioning Protocol (LPP) message and an LPP Extensions (LPPe) message.
9. The method of claim 1, wherein the location related information is transferred in a Secure User Plane Location (SUPL) message and the location related information is more than 60000 octets
10. The method of claim 1, further comprising receiving a request for the location related information by the first entity from the second entity prior to segmenting the location related information into the plurality of messages
11. An apparatus comprising:', 'a transceiver to transfer a location related information to a remote entity; and a processor connected to the transceiver, the processor adapted to segment the location related information into a plurality of messages, to sequentially send each message of the plurality of messages to the remote entity with the transceiver, and to resume transfer of the location related information after a connection with the remote entity is released and reestablished prior to completion of the transfer of the location related information by being adapted to send any messages in the plurality of messages that have not been received by the remote entity after the connection with the remote entity is reestablished
12. The apparatus of claim 11, wherein the processor is further adapted to send each subsequent message to the remote entity after receiving with the transceiver an acknowledgement of receipt of a previous message from the remote entity, and to control flow of the transfer of the location related information by at least one of delaying one or more messages in the transfer of the location related information and dynamically controlling the size of each message
13. The apparatus of claim 12, wherein a last acknowledgement of receipt received from the remote entity prior to the connection being released is for a message (i-1), wherein the processor is adapted to resume the transfer of the location related information by being adapted to send a next message (i) with respect to the message (i- 1) to the remote entity
14. The apparatus of claim 11, wherein the processor is further adapted to receive from the remote entity an identification of a next message (i) to be sent after the connection is reestablished and wherein the processor is adapted to resume the transfer of the location related information by being adapted to send the next message (i) identified by the remote entity
15. The apparatus of claim 11, wherein the apparatus is a server and the remote entity is a target and the location related information is assistance data
16. The apparatus of claim 11, wherein the apparatus is a target and the remote entity is a server and the location related information is location information
17. The apparatus of claim 11, wherein each of the plurality of messages is one of an Long Term Evolution Positioning Protocol (LPP) message and an LPP Extensions (LPPe) message
18. The apparatus of claim 11, wherein the location related information is transferred in a Secure User Plane Location (SUPL) message and the location related information is more than 60000 octets
19. The apparatus of claim 11, wherein the processor is adapted to segment the location related information into the plurality of messages after receiving a request for the location related information from the remote entity.
20. An apparatus for transferring location related information to a remote entity, the apparatus comprising:', 'means for segmenting the location related information into a plurality of messages; means for sending a first subset of the plurality of messages to the remote entity, the first subset comprising less than all of the plurality of messages; and', 'means for sending a second subset of the plurality of messages to the remote entity after a connection between with the remote entity is released and reestablished.
21. The apparatus of claim 20, wherein the second subset comprises all messages of the plurality of messages other than the first subset.
22. The apparatus of claim 20, further comprising:', 'means for sending each subsequent message to the remote entity after receiving an acknowledgement of receipt of a previous message from the remote entity; and', 'means for controlling flow of the transfer of the location related information by at least one of delaying one or more messages and dynamically controlling the size of each message.
23. The apparatus of claim 22, wherein a last acknowledgement of receipt received from the remote entity prior to the connection being released is for a message (i-l), wherein the means for resuming the transfer of the location related information comprises means for sending a next message (i) with respect to the message (i-l) to the remote entity.
24. The apparatus of claim 20, further comprising means for receiving from the remote entity an identification of a next message (i) to be sent after the connection is reestablished, wherein the means for resuming the transfer of the location related information comprises means for sending the next message (i) to the remote entity.
25. The apparatus of claim 20, wherein the apparatus is a server and the remote entity is a target and the location related information is assistance data.
26. The apparatus of claim 20, wherein the apparatus is a target and the remote entity is a server and the location related information is location information.
27. The apparatus of claim 20, further comprising means for receiving a request for the location related information from the remote entity.
28. A non-transitory computer-readable medium including program code stored thereon, comprising:', 'program code to segment location related information into a plurality of messages;', 'program code to sequentially send each message of the plurality of messages to a remote entity to transfer the location related information, and', 'program code to resume the transfer of the location related information after a connection with the remote entity is released and reestablished prior to completion of the transfer of the location related information including program code to send any messages in the plurality of messages that have not been received by the remote entity after the connection with the remote entity is reestablished.
29. The non-transitory computer-readable medium of claim 28, further comprising: program code to send each subsequent message to the remote entity after receiving an acknowledgement of receipt of a previous message from the remote entity; and', 'program code to control flow of the transfer of the location related information by at least one of delaying one or more messages and dynamically controlling the size of the one or more messages.
30. The non-transitory computer-readable medium of claim 29, wherein a last acknowledgement of receipt received from the remote entity prior to the connection being released is for a message (i-1), the non-transitory computer-readable medium further comprising program code to send a next message (i) with respect to the message (i-1) to the remote entity to resume the transfer of the location related information after the connection is reestablished.
31. The non-transitory computer-readable medium of claim 28, further comprising program code to receive from the remote entity an identification of a next message (i) to be sent after the connection is reestablished and program code to send the next message (i) identified by the remote entity to resume the transfer of the location related information after the connection is reestablished.
32. A method of transferring assistance data from a server to a target, the method comprising:', 'segmenting the assistance data into a plurality of Long Term Evolution Positioning Protocol (LPP) ProvideAssistanceData messages by the server;', 'sending a first LPP ProvideAssistanceData message from the server to the target; releasing and reestablishing a connection between the server and the target after sending the first LPP ProvideAssistanceData message; and', 'sending a second LPP ProvideAssistanceData message from the server to the target after reestablishing the connection.
33. The method of claim 32, further comprising receiving an LPP Acknowledge message by the server sent from the target acknowledging receipt of the first LPP ProvideAssistanceData message prior to releasing the connection, wherein the second LPP ProvideAssistanceData message is sequentially a next LPP ProvideAssistanceData messages after the first ProvideAssistanceData message.
34. The method of claim 32, further comprising receiving an LPP', 'RequestAssistanceData message by the server sent from the target after reestablishing the connection, the LPP RequestAssistanceData message identifying a next LPP ProvideAssistanceData to be sent by the server.
35. The method of claim 32, further comprising:', 'receiving an LPP Acknowledge message by the server sent from the target acknowledging receipt of the first LPP ProvideAssistanceData message;', 'sending a subsequent LPP ProvideAssistanceData message from the server to the target only after receiving the LPP Acknowledge message; and', 'controlling a flow of transfer of the assistance data from the server to the target by both the server and the target, the server controlling the flow by at least one of delaying the sending the subsequent LPP ProvideAssistanceData message and dynamically controlling the size of the subsequent LPP ProvideAssistanceData message, and the target controlling the flow by delaying sending the LPP Acknowledge message.
36. An apparatus comprising:', 'a transceiver to transfer assistance data to a target; and', 'a processor connected to the transceiver, the processor adapted to segment the assistance data into a plurality of Long Term Evolution Positioning Protocol (LPP) ProvideAssistanceData messages, to send a first LPP ProvideAssistanceData message to the target with the transceiver, to send a second LPP ProvideAssistanceData message to the target with the transceiver after a connection with the target is released and reestablished.
37. The apparatus of claim 36, the processor is further adapted to receive an LPP Acknowledge message with the transceiver sent from the target acknowledging receipt of the first LPP ProvideAssistanceData message, wherein the LPP Acknowledge message is sent prior to the connection being released and reestablished; wherein the second LPP ProvideAssistanceData message is sequentially a next LPP', 'ProvideAssistanceData messages after the first ProvideAssistanceData message.
38. The apparatus of claim 36, the processor is further adapted to receive an LPP RequestAssistanceData message with the transceiver sent from the target after the connection is released and reestablished, the LPP RequestAssistanceData message identifying a next LPP ProvideAssistanceData to be sent by the server.
39. The apparatus of claim 36, the processor is further adapted to receive an LPP Acknowledge message with the transceiver sent from the target acknowledging receipt of the first LPP ProvideAssistanceData message, to send a subsequent LPP', 'ProvideAssistanceData message to the target with the transceiver only after receiving the LPP Acknowledge message, and to control a flow of transfer of the assistance data from the server to the target by being adapted to at least one of delay sending the subsequent LPP ProvideAssistanceData message and dynamically controlling the size of the subsequent LPP ProvideAssistanceData message.
40. A method of transferring location information from a target to a server, the method comprising:', 'segmenting the location information into a plurality of Long Term Evolution Positioning Protocol (LPP) ProvideLocationlnformation messages by the target;', 'sending a first LPP ProvideLocationlnformation message from the target to the server;', 'releasing and reestablishing a connection between the target and the server after sending the first LPP ProvideLocationlnformation message; and', 'sending a second LPP ProvideLocationlnformation message from the target to the server after reestablishing the connection.
41. The method of claim 40, further comprising receiving an LPP Acknowledge message by the target sent from the server acknowledging receipt of the first LPP ProvideLocationlnformation message prior to releasing the connection, wherein the second LPP ProvideLocationlnformation message is sequentially a next LPP', 'ProvideLocationlnformation messages after the first ProvideLocationlnformation message.
42. The method of claim 40, further comprising receiving an LPP', 'RequestLocationlnformation message by the target sent from the server after reestablishing the connection, the LPP RequestLocationlnformation message identifying a next LPP ProvideLocationlnformation to be sent by the target.
43. The method of claim 40, further comprising:', 'receiving an LPP Acknowledge message by the target sent from the server acknowledging receipt of the first LPP ProvideLocationlnformation message;', 'sending a subsequent LPP Acknowledge message from the target to the server only after receiving the LPP Acknowledge message; and', 'controlling a flow of transfer of the location information from the target to the server by both the target and the server, the target controlling the flow by at least one of delaying the sending the subsequent LPP ProvideLocationlnformation message and dynamically controlling the size of the subsequent LPP ProvideLocationlnformation message, and the server controlling the flow by delaying the sending the LPP', 'Acknowledge message.
44. An apparatus comprising:', 'a transceiver to transfer location information to a server; and', 'a processor connected to the transceiver, the processor adapted to segment the location information into a plurality of Long Term Evolution Positioning Protocol (LPP) ProvideLocationlnformation messages, to send a first LPP', 'ProvideLocationlnformation message to the server with the transceiver, and to send a second LPP ProvideLocationlnformation message to the server with the transceiver after a connection with the server is released and reestablished.
45. The apparatus of claim 44, the processor is further adapted to receive an LPP Acknowledge message with the transceiver sent from the server acknowledging receipt of the first LPP ProvideLocationlnformation message, wherein the LPP Acknowledge message is sent prior to the connection being released and reestablished; wherein the second LPP ProvideLocationlnformation message is sequentially a next LPP', 'ProvideLocationlnformation messages after the first ProvideLocationlnformation message.
46. The apparatus of claim 44, the processor is further adapted to receive an LPP RequestLocationlnformation message with the transceiver sent from the server after the connection is released and reestablished, the LPP RequestLocationlnformation message identifying a next LPP ProvideLocationlnformation to be sent by the target.
47. The apparatus of claim 44, the processor is further adapted to receive an LPP Acknowledge message with the transceiver sent from the server acknowledging receipt of the first LPP ProvideLocationlnformation message, to send a subsequent LPP ProvideLocationlnformation message to the server with the transceiver only after receiving the LPP Acknowledge message, and to control a flow of transfer of the location information from the target to the server by being adapted to at least one of delay sending the subsequent LPP ProvideLocationlnformation message and dynamically controlling the size of the subsequent LPP ProvideLocationlnformation.']
Associated Portfolios
Licensor Claim Chart
Creation Date |
Download |
||
|---|---|---|---|
|
Claim charts will soon be available!
|
|||
SUMMARY
ClaimChart-EP2636206A1-STO
Patent number:EP2636206A1
Claim Chart Type : SEP Claim Chart
Price: 200 €
To view claim charts you must become a Gold or Platinum Member.
Upgrade your subscriptionYou have reached the maximum number of patents which can be associated to your account per your subscription. If you wish to associate more patents
Please upgrade your subscription.Note:
The information in blue was extracted from the third parties (Standard Setting Organisation, Espacenet)
The information in grey was provided by the patent holder
The information in purple was extracted from the FrandAvenue
Explicitly disclosed patent:openly and comprehensibly describes all details of the invention in the patent document.
Implicitly disclosed patent:does not explicitly state certain aspects of the invention, but still allows for these to be inferred from the information provided.
Basis patent:The core patent in a family, outlining the fundamental invention from which related patents or applications originate.
Family member:related patents or applications that share a common priority or original filing.

Creation Date
Download