OVERLAY CONTENT IN A GAMING ENVIRONMENT
First Claim
Patent Images
1. A method of overlaying content in a computer gaming environment, the method comprising:
- loading a binary executable form of a computer program;
receiving an input while the computer program is in operation, wherein the input identifies a graphical element in the computer program;
receiving criteria to configure overlay content slots; and
modifying an import address table of the binary executable form of the computer program based on the received criteria such that logic for delivering overlay content is loaded when the computer program is in operation.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of overlaying content in a computer gaming environment includes loading a binary executable form of a computer program, analyzing graphical elements in the computer program while the computer program is in operation, receiving criteria to configure overlay content slots, and modifying an import address table of the binary executable form of the computer program such that logic for delivering overlay content is loaded when the computer program is in operation.
-
Citations
34 Claims
-
1. A method of overlaying content in a computer gaming environment, the method comprising:
-
loading a binary executable form of a computer program; receiving an input while the computer program is in operation, wherein the input identifies a graphical element in the computer program; receiving criteria to configure overlay content slots; and modifying an import address table of the binary executable form of the computer program based on the received criteria such that logic for delivering overlay content is loaded when the computer program is in operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for overlaying content within a computer program, the device comprising:
-
an application, the application comprising computer code configured to; load a binary executable form of a computer program, while the computer program is in operation, define a graphical element from the computer program in response to a first user input, receive criteria to configure overlay content slots, and modify an import address table of the binary executable form of the computer program based on the received criteria such that logic for delivering overlay content is loaded when the computer program is in operation; a memory, wherein the memory is configured to store the application; and a processor, wherein the processor is coupled to the memory and configured to execute the application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium having computer-readable instructions stored thereon, which when executed by a processor, cause a computing device to:
-
load a binary executable form of a computer program; receive an input while the computer program is in operation, wherein the input identifies a graphical element in the computer program; receive criteria to configure overlay content slots; and modify an import address table of the binary executable form of the computer program based on the received criteria such that logic for delivering overlay content is loaded when the computer program is in operation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of overlaying content in a computer gaming environment, the method comprising:
-
intercepting a call from a computer program to a graphics library while the computer program is in operation, wherein the call defines a request to render a graphical element of the computer program; and rendering an overlay content within the game, wherein the overlay content is associated with the graphical element of the computer program. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification