Communication method integrated with trusted measurement and apparatus
US-2024357360-A1 · Oct 24, 2024 · US
US9252959B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9252959-B2 |
| Application number | US-200913320328-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 20, 2009 |
| Priority date | May 20, 2009 |
| Publication date | Feb 2, 2016 |
| Grant date | Feb 2, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The invention relates to a method, party challenging device ( 18 ) and computer program products for providing a challenge to a first terminal ( 10 ) intending to communicate with a second terminal ( 24 ) via two networks (N 1 , N 2 ). The party challenging device receives a first electronic message ( 1 M) concerning a transfer of media from the first terminal to the second terminal sent from the first terminal ( 10 ) and addressed to the second terminal ( 24 ), obtains communication contextual data associated with the first party or the first terminal, provides an electronic challenge message (CHM) including a challenge (CHl 1 ) based on the obtained data and sends the challenge message to the first terminal in order to enable a decision to be made how to process the invitation message for the second terminal based on the correctness of a response (RM) including a response to the challenge.
Opening claim text (preview).
The invention claimed is: 1. A method for providing a challenge to a first terminal intending to communicate with a second terminal via at least one communication network, the method being performed in a party challenging device and comprising the steps of: receiving a first electronic session initiation protocol (SIP) message concerning a transfer of media from the first terminal to the second terminal, said first electronic SIP message being sent from the first terminal associated with a first party and being addressed to the second terminal, obtaining communication contextual data associated with the first party or the first terminal, said communication contextual data comprising session type identifying data, using the communication contextual data to determine whether the first terminal is seeking to engage the second terminal in an audio only communication session; selecting, based on the communication contextual data, a challenge message format from among a plurality of challenge message formats; providing, in the selected challenge message format, an electronic challenge message based on the obtained communication contextual data, said electronic challenge message comprising a challenge to the first party, wherein the electronic challenge message is a message of the type completely automated public Turing-test to tell computers and humans apart (CAPTCHA), and sending said electronic challenge message to the first terminal, in order to enable a decision to be made on how to process said first electronic message for the second terminal based on correctness of an electronic response message received from the first terminal, wherein the electronic response message includes a response to the challenge provided in the electronic challenge message, wherein: the first electronic SIP message is a session invitation message comprising a session type field storing session type information identifying a session type and a coding field storing coding information identifying a media coding type, the contextual communication data comprises one or more of the session type information and the coding information, and the step of using the communication contextual data to determine whether the first terminal is seeking to engage the second terminal in an audio only communication session comprises evaluating one or more of the session type information and the coding information to determine whether the first terminal is seeking to engage the second terminal in an audio only communication session. 2. The method according to claim 1 , wherein the communication contextual data comprises collected mobility data of the first terminal. 3. The method according to claim 2 , wherein the communication contextual data comprises position data of the first terminal. 4. The method according to claim 2 , wherein said collected activity data comprises movement data of the first terminal. 5. The method according to claim 2 , wherein the step of providing an electronic challenge message that is based on the obtained communication contextual data involves selecting information for inclusion in the electronic challenge message based on said collected mobility data. 6. The method according to claim 1 , wherein the communication contextual data on which the selection of the challenge message format is based comprises challenge presentation capability defining data, such that the selection of the challenge message format is based on the challenge presentation capability defining data. 7. The method according to claim 6 , wherein at least some challenge presentation capability defining data relates to the challenge presentation capability of the first terminal. 8. The method according to claim 6 , comprising the step of providing the first terminal with presentation settings adapted to the challenge presentation capability of a presentation device to be used by the first terminal for presenting the challenge. 9. The method according to claim 6 , wherein at least some challenge presentation capability defining data relates to a further terminal associated with the first party. 10. The method according to claim 9 , wherein said communication contextual data comprises data identifying a separate communication channel to said further terminal. 11. The method according to claim 1 , further comprising the step of receiving communication contextual data from the first terminal. 12. The method according to claim 1 , further comprising the step of receiving communication contextual data from at least one communication contextual data providing node in the at least one communications network. 13. The method according to claim 12 , wherein one communication contextual data providing node is a mobility data collection node and the communication contextual data received from this mobility data collection node comprises radio network measurements regarding the first terminal. 14. The method according to claim 12 , wherein one communication contextual data providing node is a communication contextual data storage node and the communication contextual data received from this communication contextual data storage node comprises data identifying previous challenges or types thereof and communications in relation to the first party or first terminal. 15. The method according to claim 1 , wherein the session type identifying data is included in the first electronic SIP message. 16. The method according to claim 1 , comprising the step of receiving said electronic response message, determining the correctness of the response and treating the first electronic SIP message according to policy rules provided for correct responses if the response is correct and otherwise treating the first electronic message according to policy rules provided for incorrect responses. 17. The method according to claim 1 , wherein the communication contextual data includes challenge preference data provided by the first party. 18. A party challenging device for providing a challenge to a first terminal intending to communicate with a second terminal via at least one communication network, the device comprising a non-transitory computer readable medium having instructions that, when executed by a processor, cause the party challenging device to provide: at least one communication interface, and a challenge providing unit configured to: receive a first electronic session initiation protocol (SIP) message concerning a transfer of media from the first terminal to the second terminal, said first electronic SIP message being sent from the first terminal associated with a first party and being addressed to the second terminal, obtain communication contextual data associated with the first party or the first terminal, said communication contextual data comprising session type identifying data, using the communication contextual data to determine whether the first terminal is seeking to engage the second terminal in an audio only communication session; select, based on the communication contextual data, a challenge message format from among a plurality of challenge message formats; provide, in the selected challenge message format, an electronic challenge message based on the obtained communication contextual data, said electronic challenge message comprising a challenge to the first party, wherein the electronic challenge message is a message of the type completely automated public Turing-test to tell computers and humans apart (CAPTCHA), and send said electronic challenge message to the first terminal, in order to enable a decision to b
Verifying human interaction, e.g., Captcha · CPC title
Discovering, processing access restriction or access information · CPC title
User authentication · CPC title
for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title
Computer-aided management of electronic mailing [e-mailing] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.