IP Library Granted Patent US 11,565,183
Granted Patent B2
US 11,565,183 · App. 17/107,007 · Granted Jan 31, 2023

Method and apparatus for awarding trophies

Inventors: Timothy Lindquist (San Carlos, CA); George Weising (Culver City, CA); Geoffrey Piers Robert Norton (Foster City, CA); Jacob P. Stine (La Honda, CA); Dmitri Tolstov (San Carlos, CA); Takayuki Kazama (Belmont, CA)
Assignee: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
A63F13/69A63F13/798A63F13/95G06F16/22
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 11,565,183
App. No.
17/107,007
Granted
Jan 31, 2023
Kind
B2
Abstract

A computer-implemented method assigns one or more trophies to a user. A game is emulated in response to a request from a client device. A trophy trigger is detected during emulation of the game by comparing a memory value of the emulated game to a predetermined value and assigning the one or more trophies to the user based on the detected trophy trigger.

Claims (33)

1. A computer-implemented method for assigning one or more trophies to a user, comprising:

detecting a trophy trigger during emulation of a game by comparing a current program counter value of the game being emulated to a predetermined program counter value and comparing another register value of the emulated game to a predetermined value; and

assigning the one or more trophies to the user based on the detected trophy trigger.

2. The method of claim 1 , further comprising performing one or more additional checks before assigning the one or more trophies to the user.

3. The method of claim 1 , further comprising checking for a particular screen, audio, haptic, or IP Stack configuration before assigning the one or more trophies to the user.

4. The method of claim 1 , further comprising comparing an image corresponding to a current frame displayed by the game to a predetermined image before assigning the one or more trophies to the user.

5. The method of claim 4 , wherein comparing the image corresponding to the current frame displayed by the game to the predetermined image includes comparing a hash of the image corresponding to the current frame displayed by the game to a hash of the predetermined image.

6. The method of claim 1 , further comprising checking a level ID or number of lives before assigning the one or more trophies to the user.

7. The method of claim 1 , further comprising checking for recognition of a particular filename accessed by the game before assigning the one or more trophies to the user.

8. The method of claim 1 , further comprising comparing a list of trophies won by the user to a predetermined sequence of trophies before assigning the one or more trophies to the user.

9. The method according to claim 1 , further comprising checking media access of a particular storage medium associated with the game before assigning the one or more trophies to the user.

10. The method of claim 1 , further comprising checking for access of a particular sector of a disk before assigning the one or more trophies to the user.

11. The method of claim 1 , further comprising checking for access of a plurality of sectors of a disk in a particular sequence before assigning the one or more trophies to the user.

12. The method of claim 1 , further comprising checking for access of a plurality of sectors in a particular sequence based on previous triggered disk access before assigning the one or more trophies to the user.

13. The method according to claim 1 , further comprising:

storing trophies that have been assigned in a database.

14. The method according to claim 13 , wherein each of the one or more trophies is assigned to a single user.

15. The method according to claim 13 , wherein when a sequence of triggers is required to trigger a trophy.

16. The method of claim 13 , wherein partially earned trophies are stored in the database.

17. The method according to claim 1 , further comprising:

scanning the content of the disk; and

identifying the file format, thereby making the content viewable in a tool.

18. The method according to claim 17 , wherein the user views files and selects a trophy trigger among a plurality of potential trophy triggers.

19. The method according to claim 17 , wherein file names on the disk determine a corresponding file.

20. The method according to claim 1 , wherein the user defines a trigger by actuating a command at a particular time during media content access when tracking in-game disk reading patterns.

21. A system, comprising:

a processor;

a memory coupled to the processor containing computer executable instructions configured to implement a computer-implemented method for assigning one or more trophies to a user when executed by the processor, the method comprising:

detecting a trophy trigger during emulation of a game by comparing a current program counter value of the game being emulated to a predetermined program counter value and comparing another register value of the emulated game to a predetermined value; and

assigning the one or more trophies to the user based on the detected trophy trigger.

22. A non-transitory computer readable medium having computer executable instructions embodied therein, the computer executable instructions being configured to implement a computer-implemented method for assigning one or more trophies to a user when executed, the method comprising:

detecting a trophy trigger during emulation of a game by comparing a current program counter value of the game being emulated to a predetermined program counter value and comparing another register value of the emulated game to a predetermined value; and

assigning the one or more trophies to the user based on the detected trophy trigger.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2020
From: NORTON, GEOFFREY PIERS ROBERT; STINE, JACOB P.; KAZAMA, TAKAYUKI; LINDQUIST, TIMOTHY; WEISING, GEORGE; TOLSTOV, DMITRI
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 054493/0021 →
Continuity (4)
Continuation 16280855 · Feb 20, 2019
Continuation 15366776 · Dec 1, 2016
Provisional Application 62263538 · Dec 4, 2015
Related Publication 20210077908A1 · Mar 18, 2021