IP Library Granted Patent US 10,694,352
Granted Patent B2
US 10,694,352 · App. 14/925,731 · Granted Jun 23, 2020

System and method of using physical objects to control software access

Inventor: John Coyne (Manhattan Beach, CA)
Assignee: ACTIVISION PUBLISHING, INC.
H04W4/60H04W4/50H04W12/0027H04W12/08
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,694,352
App. No.
14/925,731
Granted
Jun 23, 2020
Kind
B2
Abstract

A system and method is provided for controlling access to software via a physical object. The system may include one or more of a physical object, such as a toy, a computing device, and a server. The toy may include a unique identifier that permits an owner of the toy to download software to the computing device via the server. In some variations, a purchaser of the toy may be permitted to download software to the computing device directly from a storage device associated with the toy.

Claims (33)

1. A computer-implemented method of providing access to a stand-alone executable video game application stored on a host computer system, the method being implemented in the host computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the host computer system to perform the method, the method comprising:

receiving, at the host computer system, from a computing device, a unique identifier read from a physical object;

authenticating, by the host computer system, the unique identifier, wherein said authenticating includes determining that the unique identifier is not restricted;

authorizing, by the host computer system, a download of all of the stand-alone executable video game application to the computing device responsive to authentication of the unique identifier;

transmitting, by the host computer system, the stand-alone executable software application to the computing device such that a user of the computing device has access to the stand-alone executable video game application via the computing device; and

restricting, by the host computer system, further downloads of the stand-alone executable video game application for the unique identifier.

2. The method of claim 1 , wherein the computing device is a mobile device.

3. The method of claim 1 , wherein the physical object comprises a toy.

4. The method of claim 1 , wherein the unique identifier read from the physical object comprises a printed identifier on the physical object.

5. The method of claim 4 , wherein the printed identifier comprises at least one of a barcode, QR code, watermark, or alphanumeric code.

6. The method of claim 1 , wherein the unique identifier read from the physical object comprises an electronic identifier.

7. The method of claim 6 , wherein the electronic identifier is stored in an RFID tag of the physical object.

8. The method of claim 1 , wherein the video game application includes a virtual representation of the physical object.

9. The method of claim 8 , wherein the virtual representation of the physical object is controllable by a player of the video game.

10. The method of claim 1 , wherein restricting, by the host computer system, further downloads of the stand-alone executable video game application for the unique identifier further comprises:

storing, by the host computer system, an association between the unique identifier and the computing device.

11. A system for providing access to stand-alone executable video game application stored on a host computer system, the system comprising:

a physical object, the physical object comprising a unique identifier; and

a host computer system, the host computer system having one or more physical processors programmed with computer program instructions that, when executed by the one or more physical processors, cause the host computer system to:

receive, from a computing device, the unique identifier read from the physical object;

authenticate the unique identifier inclusive of determining that the unique identifier is not restricted;

authorize a download of all of the stand-alone executable video game application to the computing device responsive to authentication of the unique identifier;

transmit the stand-alone executable video game application to the computing device such that a user of the computing device has access to the stand-alone executable video game application via the computing device; and

restrict further downloads of the stand-alone executable video game application for the unique identifier.

12. The system of claim 11 , wherein the computing device is a mobile device.

13. The system of claim 11 , wherein the physical object comprises a toy.

14. The system of claim 11 , wherein the unique identifier comprises a printed identifier on the physical object.

15. The system of claim 14 , wherein the printed identifier comprises at least one of a barcode, QR code, watermark, or alphanumeric code.

16. The system of claim 11 , wherein the unique identifier comprises an electronic identifier.

17. The system of claim 16 , wherein the electronic identifier is stored in an RFID tag of the physical object.

18. The system of claim 11 , wherein the video game application includes a virtual representation of the physical object.

19. The system of claim 18 , wherein the virtual representation of the physical object is controllable by a player of the video game.

20. The system of claim 11 , wherein the host computer system is caused to restrict further downloads of the stand-alone executable video game application for the unique identifier by storing an association between the unique identifier and the computing device.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Oct 17, 2016
From: BANK OF AMERICA, N.A.
To: ACTIVISION BLIZZARD INC.; ACTIVISION PUBLISHING, INC.; ACTIVISION ENTERTAINMENT HOLDINGS, INC.; BLIZZARD ENTERTAINMENT, INC.
Reel/Frame 040381/0487 →
SECURITY INTEREST Recorded Mar 18, 2016
From: ACTIVISION PUBLISHING, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 038037/0564 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: COYNE, JOHN
To: ACTIVISION PUBLISHING, INC.
Reel/Frame 037661/0934 →
Cited By (1)
US 12,293,476