Challenging a first terminal intending to communicate with a second terminal

US9252959B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9252959-B2
Application numberUS-200913320328-A
CountryUS
Kind codeB2
Filing dateMay 20, 2009
Priority dateMay 20, 2009
Publication dateFeb 2, 2016
Grant dateFeb 2, 2016

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.

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

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 US9252959B2 cover?
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 t…
Who is the assignee on this patent?
Barriga Luis, Liljenstam Michael, Naslund Mats, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04L9/3271. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 02 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).