IP Library Patent Application 13846856
Patent Application
App. No. 13/846,856

METHOD AND SYSTEM FOR STATISTICAL ACCESS CONTROL WITH DATA AGGREGATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/846,856
Abstract

Multiple-choice survey is used to increase probability that action is caused by a human user, not by an automated software script. Survey contains some answers that no human user would select, but also more than one correct answer. The answer selected by the user from many correct answers is used as an indication of interest to related subject and/or to display related advertisement. Multiple multi-choice surveys can be presented to the same user over time, to decrease probability of a robot randomly selecting correct answers.

Claims (35)

1 . A computer-implemented method performed in a system comprising a central processing unit and a memory, the method comprising:

a. Receiving a request to access a resource, the request being received from a request originator;

b. Providing to the request originator a response comprising at least one challenge question and a plurality of answer options responsive to the challenge question;

c. Receiving from the request originator a choice of one of the plurality of answer options; and

d. Allowing or denying the access to the resource based on the received choice of one of the plurality of answer options,

wherein the plurality of answer options comprise at least one answer of a first type which is unlikely to be selected by a human user and at least two answers of a second type, which have high probability of being selected by the human users and which reflect predetermined characteristics of the human user.

2 . The computer-implemented method of claim 1 , wherein difference between the answers of the first and the second type are obvious to the human user but not obvious to a computer.

3 . The computer-implemented method of claim 1 , wherein allowing or denying the access to the resource is based on a previous pattern of received choices of answer options.

4 . The computer-implemented method of claim 3 , wherein the access to the resource is granted when the request originator selected answers of the second type multiple times in the past.

5 . The computer-implemented method of claim 1 , further comprising storing information on the received choice of one of the plurality of answer options for a future use.

6 . The computer-implemented method of claim 5 , further comprising using the stored information on the received choice of one of the plurality of answer options to compute distribution of a parameter reflective of the request originator.

7 . The computer-implemented method of claim 5 , further comprising using the stored information on the received choice of one of the plurality of answer options to provide content to the request originator.

8 . The computer-implemented method of claim 1 , wherein the challenge question connects the request originator with a group of peers.

9 . The computer-implemented method of claim 8 , further comprising using received choices of a first plurality of request originators to identify the group of peers.

10 . The computer-implemented method of claim 9 , further comprising using the identified group of request originators to allow of deny access to subsequent request originators based on the corresponding choices of one of the plurality of answer options.

11 . The computer-implemented method of claim 1 , wherein the resource is a virtual private network service.

12 . The computer-implemented method of claim 1 , wherein if the access to the resource is denied, future requests within a predetermined time-out period are also denied.

13 . The computer-implemented method of claim 1 , wherein the plurality of the answer options are provided to the request originator in a pictorial form.

14 . The computer-implemented method of claim 1 , further comprising randomly varying an order of the plurality of the answer options.

15 . The computer-implemented method of claim 1 , wherein the access to the resource is only partially denied.

16 . A computer-readable medium comprising a set of computer-executable instructions, which, when executed by one or more processors, cause the one or more processors to perform a method comprising:

a. Receiving a request to access a resource, the request being received from a request originator;

b. Providing to the request originator a response comprising at least one challenge question and a plurality of answer options responsive to the challenge question;

c. Receiving from the request originator a choice of one of the plurality of answer options; and

d. Allowing or denying the access to the resource based on the received choice of one of the plurality of answer options,

wherein the plurality of answer options comprise at least one answers of a first type which is unlikely to be selected by a human user and at least two answers of a second type, which have high probability of being selected by the human users and which reflect predetermined characteristics of the human user.

17 . The computer-readable medium of claim 16 , wherein difference between the answers of the first and the second type are obvious to the human user but not obvious to a computer.

18 . The computer-readable medium of claim 16 , wherein allowing or denying the access to the resource is based on a previous pattern of received choices of answer options.

19 . The computer-readable medium of claim 19 , wherein the access to the resource is granted when the request originator selected answers of the second type multiple times in the past.

20 . A system comprising a central processing unit and a memory storing a set of instructions, the central processing unit being configured by the set of instructions to:

a. Receive a request to access a resource, the request being received from a request originator;

b. Provide to the request originator a response comprising at least one challenge question and a plurality of answer options responsive to the challenge question;

c. Receive from the request originator a choice of one of the plurality of answer options; and

d. Allow or deny the access to the resource based on the received choice of one of the plurality of answer options,

wherein the plurality of answer options comprise at least one answer of a first type which is unlikely to be selected by a human user and at least two answers of a second type, which have high probability of being selected by the human users and which reflect predetermined characteristics of the human user.

Assignments (15)
CORRECTIVE ASSIGNMENT TO REMOVE THE ERRONEOUS SERIAL NUMBER 16/000,700 AND 16/149,928 PREVIOUSLY RECORDED AT REEL: 059251 FRAME: 0342. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME Recorded Jun 6, 2023
From: PANGO INC.
To: PANGO LLC
Reel/Frame 064065/0406 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBERS 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059462 FRAME: 0043. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: AURA HOLDCO, LLC
To: AURA SUB, LLC
Reel/Frame 063859/0966 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE SERIAL NUMBERS 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059285 FRAME: 0023. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: PANGO LLC
To: PORTUNUS PARENT, LLC
Reel/Frame 063873/0502 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 16000700 AND 16149928 PREVIOUSLY RECORDED AT REEL: 059392 FRAME: 0479. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 14, 2023
From: PORTUNUS PARENT, LLC
To: AURA HOLDCO, LLC
Reel/Frame 063873/0551 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2022
From: AURA HOLDCO, LLC
To: AURA SUB, LLC
Reel/Frame 059462/0043 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2022
From: PORTUNUS PARENT, LLC
To: AURA HOLDCO, LLC
Reel/Frame 059392/0479 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2022
From: PANGO LLC
To: PORTUNUS PARENT, LLC
Reel/Frame 059285/0023 →
CHANGE OF NAME Recorded Feb 25, 2022
From: PANGO INC.
To: PANGO LLC
Reel/Frame 059251/0342 →
RELEASE OF SECURITY INTEREST Recorded Dec 8, 2021
From: JPMORGAN CHASE BANK, N.A.
To: PANGO, INC.; INTERSECTIONS INC.
Reel/Frame 058330/0983 →
CHANGE OF NAME Recorded Sep 24, 2020
From: ANCHORFREE INC.
To: PANGO INC.
Reel/Frame 053879/0292 →
SECURITY INTEREST Recorded Jul 2, 2020
From: PANGO, INC.; INTERSECTIONS INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053105/0591 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2020
From: PACIFIC WESTERN BANK
To: PANGO INC. (FORMERLY KNOWN AS ANCHORFREE INC.)
Reel/Frame 053116/0489 →
SECURITY INTEREST Recorded Jun 25, 2020
From: PANGO INC.
To: PACIFIC WESTERN BANK
Reel/Frame 053039/0417 →
SECURITY INTEREST Recorded Nov 28, 2018
From: ANCHORFREE INC.
To: PACIFIC WESTERN BANK
Reel/Frame 047605/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2018
From: GORODYANSKY, DAVID; LAPIDOUS, EUGENE
To: ANCHORFREE INC
Reel/Frame 045038/0926 →