Rules based system for managing user selections in customizable objects
First Claim
Patent Images
1. A computer-implemented method for customizing the appearance of a digital object, the method comprising:
- receiving a modification to a then current model definition for the digital object;
upon determining the then current model definition satisfies at least one exclude override rule, modifying a copy of the then current model definition, as specified by the exclude override rule, without modifying the then current model definition; and
generating, by operation of a processor, a display of the digital object from the modified copy of the then current model definition.
1 Assignment
0 Petitions
Accused Products
Abstract
A rules-based system which processes user selections to determine what content is actually loaded and used for a given object model in video games or other online or interactive digital environments. The disclosed rules-based system also allows for rules exceptions, which support the prioritization of the user'"'"'s most recent selections over the rules.
14 Citations
27 Claims
-
1. A computer-implemented method for customizing the appearance of a digital object, the method comprising:
-
receiving a modification to a then current model definition for the digital object; upon determining the then current model definition satisfies at least one exclude override rule, modifying a copy of the then current model definition, as specified by the exclude override rule, without modifying the then current model definition; and generating, by operation of a processor, a display of the digital object from the modified copy of the then current model definition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing code for execution by a central processing unit (CPU), wherein the code, when executed by the CPU, performs an operation for customizing the appearance of a digital object, the operation comprising:
-
receiving a modification to a then current model definition for the digital object; upon determining the then current model definition satisfies at least one exclude override rule, modifying a copy of the then current model definition, as specified by the exclude override rule, without modifying the then current model definition; and generating a display of the digital object from the modified copy of the then current model definition. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
-
one or more computer processors; and a memory containing a program, which when executed by the one or more computer processors is configured to perform an operation for customizing the appearance of a digital object, the operation comprising; receiving a modification to a then current model definition for the digital object, upon determining the then current model definition satisfies at least one exclude override rule, modifying a copy of the then current model definition, as specified by the exclude override rule, without modifying the then current model definition, and generating a display of the digital object from the modified copy of the then current model definition. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for customizing an object in a video game system, the method comprising:
-
receiving a first set of object attributes; receiving a set of rules, wherein the rules are configured to maintain a predefined object aesthetic; receiving a set of wildcards, wherein the wildcards are configured responsive to the rules to generate at least one object customization combination that maintains the object aesthetic; receiving a user'"'"'s selection of object attributes for a target object configuration; and in response to the user selection, by operation of a processor, revising the user selection with at least one of the rules and one of the wildcards to derive a second set of object attributes from the first set of object attributes, wherein the second set of object attributes maintains the predefined object aesthetic within a predefined threshold while approximating the user target object configuration.
-
Specification