IP Library Granted Patent US 10,761,699
Granted Patent B2
US 10,761,699 · App. 16/206,872 · Granted Sep 1, 2020

Virtual opening of boxes and packs of cards

Inventors: Art We (Tsawwassen, CA); Trevor Lim (Vancouver, CA); Gregan Dunn (North Vancouver, CA)
Assignee: Hothead Games Inc.
G06F3/04842G06F3/016G06F3/0481G06F3/0482G06F3/04883G06T13/80
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,761,699
App. No.
16/206,872
Granted
Sep 1, 2020
Kind
B2
Abstract

Systems and methods for virtual opening of packages such as boxes and packs of cards are provided herein. Exemplary systems may execute methods via one or more processors, which are programmed to generate a visual representation of a package, receive input from the user, the input indicating opening of the package, and provide feedback to the user corresponding to the opening of the package that at least partially mimics a physical opening of the package.

Claims (40)

1. A system comprising:

one or more processors; and

logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to perform operations comprising:

transmitting a visual representation of a package of a set of virtual cards to a client device for display to a user;

receiving a touch-based input from the user on the package displayed via a graphical user interface of the client device, the touch-based input indicating opening of the package by the user;

transmitting, to the client device, signals that are used by the client device to provide haptic feedback to the user from the client device in conjunction with the opening of the package, the opening of the package comprising tearing of the package so as to expose at least one of the set of virtual cards; and

generating for display the at least one of the set of virtual cards on the graphical user interface.

2. The system according to claim 1 , wherein the haptic feedback causes the client device to vibrate.

3. The system according to claim 1 , wherein the opening of the package further comprises a tearing animation as the user performs the touch-based input.

4. The system according to claim 1 , wherein the opening of the package further comprises a sound effect to reinforce the opening of the package as the user performs the touch-based input.

5. The system according to claim 1 , wherein the opening of the package further comprises a tearing animation and a sound cue as the user performs the touch-based input.

6. The system according to claim 1 , wherein the logic when executed is further operable to perform operations comprising:

providing a plurality of selections of packages to the user, each of the selections comprising a visual representation of a package; and

receiving a selection of at least one of the plurality of selections of packages.

7. The system according to claim 1 , wherein the touch-based input comprises a tap input relative to the package, the tap input causing the one or more processors to execute the logic to perform operations comprising a tearing animation of at least a portion of the package as the user performs the touch-based input.

8. The system according to claim 1 , wherein the touch-based input comprises a swipe input relative to the package, the swipe input tracing a path across at least a portion of the package, the swipe input causing the one or more processors to execute the logic to perform operations comprising executing a tearing animation of the package along the path as the user performs the touch-based input.

9. The system according to claim 1 , wherein the touch-based input comprises a touch-based input proximate to a corner of the package followed by a drag gesture, which causes the one or more processors to execute the logic to perform operations comprising a package opening animation of the package in a direction that is substantially aligned to the direction of the drag gesture.

10. The system according to claim 1 , wherein the package comprises a box of virtual cards and opening of the box of virtual cards exposes one or more virtual cards within the box.

11. A client device comprising:

one or more processors; and

logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to perform operations comprising:

receiving a selection of one of a plurality of packs of virtual cards displayed on a graphical user interface of the client device, the selection received from a user of the client device;

transmitting a visual representation of a package of the selected pack of virtual cards to the client device for display to the user;

displaying the selected pack of virtual cards on the graphical user interface to the user;

receiving a touch-based input at the graphical user interface from the user on the selected pack of virtual cards, the touch-based input indicating opening of the selected pack of virtual cards;

transmitting, to the client device, signals that are used by the client device to provide haptic feedback to the user from the client device in conjunction with a package opening animation to the user as the user performs the touch-based input, the package opening animation providing a visual cue mimicking a physical opening of the package, the opening of the package comprising tearing of the package so as to expose at least one card of a set of virtual cards; and

displaying the set of virtual cards of the selected pack of virtual cards on the graphical user interface.

12. The client device according to claim 11 , further comprising providing feedback to the user corresponding to the opening of the selected pack of virtual cards, the feedback comprising an animation that represents the opening of the selected pack of virtual cards.

13. The client device according to claim 11 , further comprising providing feedback to the user corresponding to the opening of the selected pack of virtual cards, the feedback comprising a sound associated with the opening of the selected pack of virtual cards.

14. The client device according to claim 11 , wherein, following the opening of the selected pack of virtual cards, displaying a plurality of virtual cards from within the opened selected pack of virtual cards.

15. The client device according to claim 11 , wherein the performed operations further comprise a game environment, the game environment comprising a virtual store including the plurality of packs of virtual cards.

16. The client device according to claim 11 , further comprising playing a custom animation to display confirmation of the selection of the one of the plurality of packs of virtual cards.

17. A method comprising:

transmitting a visual representation of a package of a set of virtual cards to a client device for display to a user;

receiving a touch-based input on the package of the set of virtual cards, the package displayed to the user via a graphical user interface of the client device, the touch-based input indicating opening of the package of the set of virtual cards;

transmitting, to the client device, signals that are used by the client device to provide haptic feedback to the user from the client device in conjunction with a package opening animation to the user as the user performs the touch-based input, the package opening animation providing a visual cue mimicking a physical opening of the package, the opening of the package comprising tearing of the package so as to expose at least one card of the set of virtual cards; and

generating for display the at least one card of the set of virtual cards on the graphical user interface.

18. The method according to claim 17 , further comprising providing an audio cue as the user performs the touchbased input, the audio cue providing an auditory cue mimicking the physical opening of the package.

19. The method according to claim 17 , further comprising providing the haptic feedback and an audio cue as the user performs the touchbased input, the haptic feedback providing a tactile cue mimicking the physical opening of the package, the audio cue providing an auditory cue mimicking the physical opening of the package.

20. The method according to claim 17 , further comprising executing a program environment that includes a virtual store, the virtual store comprising a plurality of packages, the plurality of packages including the package.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2025
From: HOTHEAD GAMES INC. BY ITS LICENSED INSOLVENCY TRUSTEE, ALVAREZ & MARSAL CANADA INC.
To: FRESH BUILD GAMES INC.
Reel/Frame 072223/0772 →
CHANGE OF NAME Recorded Jan 17, 2019
From: HOTHEAD HOLDINGS INC.
To: HOTHEAD GAMES INC.
Reel/Frame 048054/0101 →
MERGER Recorded Jan 16, 2019
From: HOTHEAD GAMES INC.
To: HOTHEAD HOLDINGS INC.
Reel/Frame 048082/0636 →
CHANGE OF NAME Recorded Jan 15, 2019
From: 1098109 B.C. LTD.
To: HOTHEAD GAMES INC.
Reel/Frame 048010/0564 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2019
From: HOTHEAD GAMES INC.
To: 1098109 B.C. LTD.
Reel/Frame 047993/0846 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2018
From: WE, ART; LIM, TREVOR; DUNN, GREGAN
To: HOTHEAD GAMES, INC.
Reel/Frame 047785/0527 →
Continuity (4)
Continuation 14874184 · Oct 2, 2015
Continuation 13760986 · Feb 6, 2013
Provisional Application 61595509 · Feb 6, 2012
Related Publication 20190095081A1 · Mar 28, 2019