IP Library Granted Patent US 10,764,293
Granted Patent B2
US 10,764,293 · App. 16/298,453 · Granted Sep 1, 2020

Sensor-based human authorization evaluation

Inventors: Fengpei Du (Santa Monica, CA); Michael Lane (Beverly Hills, CA); Kenneth Ives-Halperin (Los Angeles, CA)
Assignee: Live Nation Entertainment, Inc.
H04L63/10G06F21/31G06F21/316H04L47/60H04L51/04H04L61/2007H04L63/102H04L67/12H04L67/18H04L67/22G06F2221/2111G06F2221/2133H04L51/20
View Patent ↗
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 10,764,293
App. No.
16/298,453
Granted
Sep 1, 2020
Kind
B2
Abstract

A resource-access management system detects whether a user is authorized to access resources. The system may include a user device being configured to include a sensor that detects sensor data associated with the user. Further, the system includes a client qualification engine that determines whether or not a client is authorized to access the resources by comparing the sensor data with a plurality of patterns for evaluating whether or not the user is an authorized user. User scores are generated based on the compared sensor data and the plurality of patterns. Further, a composite score corresponding to the user is generated using the sensor data, plurality of patterns, and one or more additional criteria. Whether the user is granted access to the resources, presented with unauthorized user tests, or blocked from access to the resources depends on the composite score and threshold values.

Claims (54)

1. A computer-implemented method comprising:

detecting, at a resource management system, a first request for one or more access rights to a resource stored at the resource management system, the first request being transmitted by a first user device associated with a first user, and the first user device being configured to include at least one sensor generating first sensor data generated by movement of the first user device;

accessing the first sensor data associated with the first user device;

evaluating whether the first user is authorized to access the one or more access rights based on the first sensor data associated with the first user device, the evaluation using a parameter associated with the first request;

denying the first user access to the one or more access rights when the first user is determined not to be authorized to access the one or more access rights;

detecting, at the resource management system, a second request to access the one or more access rights, the second request being transmitted by a second user device associated with a second user;

accessing second sensor data associated with the second user device;

determining whether the second sensor data is behaviorally similar to the first sensor data, the determination being based at least in part on a parameter associated with the second request;

in response to determining that the second sensor data is behaviorally similar to the first sensor data, grouping the first user and the second user into a group associated with a bot;

determining that the second user is not authorized to access the one or more access rights, the determination being based at least in part on the grouping of the first user and the second user; and

denying the second user access to the one or more access rights.

2. The computer-implemented method of claim 1 , wherein the parameter of the first request corresponds to a first geographical location of the first user device, and the parameter of the second request corresponds to a second geographical location of the second user device.

3. The computer-implemented method of claim 2 , wherein the second sensor data is behaviorally similar to the first sensor data when the first geographical location corresponds to the second geographical location.

4. The computer-implemented method of claim 1 , wherein the parameter of the first request corresponds to an interne protocol (IP) address of the first user device, and the parameter of the second request corresponds to an IP address of the second user device.

5. The computer-implemented method of claim 1 , further comprising:

when the second sensor data is behaviorally similar to the first sensor data, evaluating whether the second user is authorized to access the one or more access rights based on second sensor data associated with the second user device.

6. The computer-implemented method of claim 1 , wherein evaluating whether the first user is authorized to access the one or more access rights based on the first sensor data associated with the first user device includes evaluating whether the first sensor data is associated with a characteristic that corresponds to a bot user.

7. A system, comprising:

one or more data processors; and

a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations including:

detecting, at a resource management system, a first request for one or more access rights to a resource stored at the resource management system, the first request being transmitted by a first user device associated with a first user, and the first user device being configured to include at least one sensor generating first sensor data generated by movement of the first user device;

accessing the first sensor data associated with the first user device;

evaluating whether the first user is authorized to access the one or more access rights based on the first sensor data associated with the first user device;

denying the first user access to the one or more access rights when the first user is determined not to be authorized to access the one or more access rights;

detecting, at the resource management system, a second request to access the one or more access rights, the second request being transmitted by a second user device associated with a second user;

accessing second sensor data associated with the second user device;

determining whether the second sensor data is behaviorally similar to the first sensor data, the determination being based at least in part on a parameter associated with the second request;

in response to determining that the second sensor data is behaviorally similar to the first sensor data, grouping the first user and the second user into a group associated with a bot;

determining that the second user is not authorized to access the one or more access rights, the determination being based at least in part on the grouping of the first user and the second user; and

denying the second user access to the one or more access rights.

8. The system of claim 7 , wherein the parameter of the first request corresponds to a first geographical location of the first user device, and the parameter of the second request corresponds to a second geographical location of the second user device.

9. The system of claim 8 , wherein the second sensor data is behaviorally similar to the first sensor data when the first geographical location corresponds to the second geographical location.

10. The system of claim 7 , wherein the parameter of the first request corresponds to an internet protocol (IP) address of the first user device, and the parameter of the second request corresponds to an IP address of the second user device.

11. The system of claim 7 , further comprising:

when the second sensor data is behaviorally similar to the first sensor data, evaluating whether the second user is authorized to access the one or more access rights based on sensor data associated with the second user device.

12. The system of claim 7 , wherein evaluating whether the first user is authorized to access the one or more access rights based on the first sensor data associated with the first user device includes evaluating whether the first sensor data is associated with a characteristic that corresponds to a bot user.

13. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause a data processing apparatus to perform operations including:

detecting, at a resource management system, a first request for one or more access rights to a resource stored at the resource management system, the first request being transmitted by a first user device associated with a first user, and the first user device being configured to include at least one sensor generating first sensor data generated by movement of the first user device;

accessing the first sensor data associated with the first user device;

evaluating whether the first user is authorized to access the one or more access rights based on the first sensor data associated with the first user device;

denying the first user access to the one or more access rights when the first user is determined not to be authorized to access the one or more access rights;

detecting, at the resource management system, a second request to access the one or more access rights, the second request being transmitted by a second user device associated with a second user;

accessing second sensor data associated with the second user device;

determining whether the second sensor data is behaviorally similar to the first sensor data, the determination being based at least in part on a parameter associated with the second request;

in response to determining that the second sensor data is behaviorally similar to the first sensor data, grouping the first user and the second user into a group associated with a bot;

determining that the second user is not authorized to access the one or more access rights, the determination being based at least in part on the grouping of the first user and the second user; and

denying the second user access to the one or more access rights.

14. The computer-program product of claim 13 ,

wherein the parameter of the first request corresponds to a first geographical location of the first user device, and the parameter of the second request corresponds to a second geographical location of the second user device.

15. The computer-program product of claim 14 , wherein the second sensor data is behaviorally similar to the first sensor data when the first geographical location corresponds to the second geographical location.

16. The computer-program product of claim 13 , wherein the parameter of the first request corresponds to an interne protocol (IP) address of the first user device, and the parameter of the second request corresponds to an IP address of the second user device.

17. The computer-program product of claim 13 , further comprising:

when the second sensor data is behaviorally similar to the first sensor data, evaluating whether the second user is authorized to access the one or more access rights based on sensor data associated with the second user device.

18. The computer-program product of claim 13 , wherein evaluating whether the first user is authorized to access the one or more access rights based on the first sensor data associated with the first user device includes evaluating whether the first sensor data is associated with a characteristic that corresponds to a bot user.

Assignments (3)
SECURITY AGREEMENT Recorded Jan 4, 2021
From: LIVE NATION ENTERTAINMENT, INC.; LIVE NATION WORLDWIDE, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 054891/0552 →
SECURITY AGREEMENT Recorded May 20, 2020
From: LIVE NATION ENTERTAINMENT, INC.; LIVE NATION WORLDWIDE, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 052718/0016 →
SECURITY AGREEMENT Recorded Oct 17, 2019
From: LIVE NATION ENTERTAINMENT, INC.; LIVE NATION WORLDWIDE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 050754/0505 →
Continuity (5)
Continuation 15830543 · Dec 4, 2017
Division 15409793 · Jan 19, 2017
Division 14791128 · Jul 2, 2015
Provisional Application 62020787 · Jul 3, 2014
Related Publication 20190273741A1 · Sep 5, 2019