IP Library Granted Patent US 10,762,446
Granted Patent B2
US 10,762,446 · App. 15/226,679 · Granted Sep 1, 2020

Access control for a digital event

Inventor: Shreyas Ravindra (San Jose, CA)
Assignee: eBay Inc.
G06Q10/02H04L63/083H04L63/104H04L65/60H04W12/06H04L63/101
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,762,446
App. No.
15/226,679
Granted
Sep 1, 2020
Kind
B2
Abstract

A method for access control to a digital event is disclosed. The method may include receiving, from a first client device, a request to purchase an electronic ticket for a digital event. The method may further include sending an event identifier to the first client device. The method may also include receiving an access request to access the digital event, wherein the access request includes the event identifier and a password. The method may include identifying a second client device that is currently accessing the digital event. The method may further include sending a message to the second client device indicative of the access request received from the first client device. The method may include receiving authorization from the second client device to initiate a transfer of access to the digital event from the second client device to the first client device.

Claims (59)

1. A method, comprising:

receiving, from a first client device, a request to purchase an electronic ticket for a digital event, wherein the digital event comprises a digital representation of a tangible event or an intangible event held at a physical or virtual venue for which electronic tickets are required for access;

in response to receiving the request to purchase, associating an event identifier with the electronic ticket, the event identifier comprising a unique string including a uniform resource locator associated with the request to purchase from the first client device;

sending the event identifier to the first client device;

receiving an access request to access the digital event, wherein the access request includes the event identifier and a password;

in response to a determination that the password corresponds to the event identifier, identifying a second client device that is currently accessing the digital event, wherein the second client device was previously authorized to access the digital event based on the password and the event identifier;

sending a message to the second client device indicative of the access request received from the first client device;

receiving authorization from the second client device to initiate a transfer of access to the digital event from the second client device to the first client device; and

in response to receiving authorization for the second client device to access the digital event from the first client device, causing the first client device to receive a digital media stream associated with the digital event and causing the second client device to stop receiving the digital media stream associated with the digital event.

2. The method of claim 1 further comprising:

receiving a preview request for a digital preview of the digital event from the first client device, wherein the digital preview includes an image or a video; and

causing the first client device to receive the digital preview of the digital event.

3. The method of claim 1 , wherein the password is a user-selected password, the method further comprising receiving the user-selected password.

4. The method of claim 1 , wherein identifying the second client device that is currently accessing the digital event comprises identifying an active connection to a digital media file associated with the digital event.

5. The method of claim 2 , wherein the digital preview depicts a seat view from a particular location of the physical or virtual venue.

6. The method of claim 1 further comprising:

receiving activity data from the first client device, the activity data being indicative of user engagement in the digital event; and

generating an output for the first client device based on the activity data.

7. A non-transitory computer-readable medium including instructions that, when executed by a processor, are configured to control operations, the operations comprising:

receiving a request to purchase an electronic ticket for a digital event, wherein the digital event comprises a digital representation of a tangible event or an intangible event held at a physical or virtual venue for which electronic tickets are required for access;

in response to receiving the request to purchase, associating an event identifier with the electronic ticket, the event identifier comprising a unique string including a uniform resource locator associated with the request to purchase from a first client device;

sending the event identifier to the first client device;

receiving, from the first client device, a first request to access the digital event, wherein the first request includes the event identifier and a password;

in response to a determination that the password corresponds to the event identifier, causing the first client device to receive a digital media stream associated with the digital event;

receiving a second request to access the digital event from a second client device, wherein the second request includes the event identifier and the password;

sending a message to the first client device to authorize the second client device to view the digital event; and

in response to receiving authorization for the second client device to access the digital event from the first client device, causing the second client device to receive the digital media stream associated with the digital event and causing the first client device to stop receiving the digital media stream associated with the digital event.

8. The non-transitory computer-readable medium of claim 7 , the operations further comprising:

receiving a preview request for a digital preview of the digital event from the first client device, wherein the digital preview includes an image or a video; and

causing the first client device to receive the digital preview of the digital event.

9. The non-transitory computer-readable medium of claim 7 , the operations further comprising determining that the first client device has an active connection to the digital media stream associated with the digital event.

10. The non-transitory computer-readable medium of claim 7 , the operations further comprising:

receiving activity data from the first client device, the activity data being indicative of user engagement in the digital event; and

generating an output for the first client device based on the activity data.

11. The non-transitory computer-readable medium of claim 8 , wherein the digital preview depicts a seat view from a particular location of the physical or virtual venue.

12. The non-transitory computer-readable medium of claim 7 , wherein the password is a user-selected password, the operations further comprising receiving the user-selected password.

13. A system, comprising:

a memory, and

a processor operatively coupled to the memory, the processor being capable to execute computer-readable instructions that, when executed by the processor, cause the processor to:

receive a purchase request to purchase an electronic ticket for a digital event, wherein the digital event comprises a digital representation of a tangible event or an intangible event held at a physical or virtual venue for which electronic tickets are required for access;

in response to receiving the purchase request, associate an event identifier with the electronic ticket, the event identifier comprising a unique string including a uniform resource locator associated with the purchase request from a first client device;

send the event identifier to the first client device;

receive, from the first client device, a first request to view the digital event, wherein the first request includes the event identifier and a password;

in response to a determination that the password corresponds to the event identifier, cause the first client device to receive a digital media file associated with the digital event;

receive a second request to access the digital event from a second client device, wherein the second request includes the event identifier and the password;

identify a device identifier of the second client device;

cause the second client device to access the digital event when the device identifier is included in a white list and cause the first client device to stop receiving the digital media file associated with the digital event; and

send a message to the first client device indicative of the second request received from the second client device and that indicates that the second client device is authorized to access the digital event.

14. The system of claim 13 , the computer-readable instructions further causing the processor to receive authorization from the first client device to initiate a transfer of access to the digital event from the first client device to the second client device.

15. The system of claim 13 , the computer-readable instructions further causing the processor to deny access of the second client device to the digital event when the device identifier is included in a black list.

16. The system of claim 13 , wherein the purchase request to purchase the electronic ticket for the digital event is received from a third client device.

17. The system of claim 13 , the computer-readable instructions further causing the processor to:

receive a request for a digital preview of the digital event from the first client device, wherein the digital preview includes an image or a video; and

send the digital preview of the digital event to the first client device.

18. The system of claim 13 , the computer-readable instructions further causing the processor to:

receive activity data from the first client device, the activity data being indicative of user engagement in the digital event; and

generate an output for the first client device based on the activity data.

19. The system of claim 13 , wherein the password is a user-selected password, the computer-readable instructions further causing the processor to receive the user-selected password.

20. The system of claim 17 , wherein the digital preview depicts a seat view from a particular location of the physical or virtual venue.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2016
From: RAVINDRA, SHREYAS
To: EBAY INC.
Reel/Frame 039320/0091 →
Continuity (1)
Related Publication 20180039916A1 · Feb 8, 2018