System, method and computer program product for dynamically serving advertisements in an executing computer game based on the entity having jurisdiction over the advertising space in the game
First Claim
1. A method of applying business rules to a process executing on a computer, comprising:
- identifying a process of interest;
collecting information related to said process of interest;
determining a jurisdiction entity based on at least an empty or non-empty subset of said collected information; and
applying business rules to said process as determined by said jurisdiction entity.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and computer program product for dynamically enhancing and measuring a software application, such as a video game, executing on a computing device, without having to change and recompile the original application code. The system includes a staging environment that monitors the execution of the application and indexes items of graphical and/or audio information generated by the application into a first database. A system administrator or other entity then populates a second database by manual or automated means with one or more business rules, wherein each business rule is associated with one or more of the objects indexed in the first database. The system further includes a run-time environment that identifies items of graphics and/or audio information as they are generated by the application during run-time, uses the second database to determine if an identified item is associated with a business rule, and, responsive to a determination that an identified item is associated with a business rule, applies the business rule, measures the object and its related attributes and optionally report the data back to a 3rd database. Also described herein is a system, method and computer program product for dynamically measuring attributes of objects rendered and/or referenced by software applications, without the need to revise the source code of such applications. Also described herein is a system, method and computer program product for dynamically serving advertisements to a computer game executing in a computer.
116 Citations
65 Claims
-
1. A method of applying business rules to a process executing on a computer, comprising:
-
identifying a process of interest;
collecting information related to said process of interest;
determining a jurisdiction entity based on at least an empty or non-empty subset of said collected information; and
applying business rules to said process as determined by said jurisdiction entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system of applying business rules to a process executing on a computer, comprising:
-
means for identifying a process of interest;
means for collecting information related to said process of interest;
means for determining a jurisdiction entity based on at least an empty or non-empty subset of said collected information; and
means for applying business rules to said process as determined by said jurisdiction entity. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A computer program product comprising a computer usable medium having computer program logic recorded thereon for enabling a processor to apply business rules to a process executing on a computer, said computer program logic comprising:
-
means for enabling said processor to identify a process of interest;
means for enabling said processor to collect information related to said process of interest;
means for enabling said processor to determine a jurisdiction entity based on at least an empty or non-empty subset of said collected information; and
means for enabling said processor to apply business rules to said process as determined by said jurisdiction entity.
-
Specification