Transfer of attributes between generations of characters
First Claim
Patent Images
1. A method comprising:
- identifying a virtual entity in an interactive software experience, wherein;
the virtual entity has one or more virtual attributes that are managed within the interactive software experience; and
the virtual entity is capable of one or more virtual behaviors, wherein an individual behavior is affected by one or more of the virtual attributes of the virtual entity;
receiving, at a computing device from a physical user device, data identifying one or more hardware attributes for the virtual entity in the interactive software experience, the physical user device being associated with the virtual entity; and
modifying the individual behavior of the virtual entity within the interactive software experience based on a combination of the hardware attributes and the virtual attributes.
2 Assignments
0 Petitions
Accused Products
Abstract
A system in which attributes are transferred between generations of characters in an interactive software experience is described. In an embodiment, data identifying one or more hardware attributes for a virtual entity are received from a physical user device associated with that virtual entity. One or more virtual attributes for the virtual entity are accessed and one or more behaviors of the virtual entity within the interactive software experience are modified based on a combination of the hardware and virtual attributes.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a virtual entity in an interactive software experience, wherein; the virtual entity has one or more virtual attributes that are managed within the interactive software experience; and the virtual entity is capable of one or more virtual behaviors, wherein an individual behavior is affected by one or more of the virtual attributes of the virtual entity; receiving, at a computing device from a physical user device, data identifying one or more hardware attributes for the virtual entity in the interactive software experience, the physical user device being associated with the virtual entity; and modifying the individual behavior of the virtual entity within the interactive software experience based on a combination of the hardware attributes and the virtual attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a computing device running an interactive software experience that includes a virtual entity, wherein; the computing device maintains a set of virtual attributes associated with the virtual entity; and the computing device maintains data defining one or more behaviors that may be performed by the virtual entity within the interactive software experience; and a physical user device associated with the interactive software experience, the physical user device comprising; a storage element arranged to store data identifying a set of hardware attributes associated with the virtual entity within the interactive software experience; and a communication module arranged to communicate the data identifying the set of hardware attributes to the interactive software experience in order to modify a behavior of the virtual entity within the interactive software experience, based at least in part on a combination of the virtual attributes associated with the virtual entity and the hardware attributes. - View Dependent Claims (17, 18, 19)
-
-
20. One or more computer storage media storing executable instructions that, when executed by a computing system, direct the computing system to:
-
identify a virtual entity within an interactive software experience, the virtual entity having associated therewith; virtual attributes that are maintained within the interactive software experience; and behaviors, wherein one or more behaviors are affected based on the virtual attributes; access a set of hardware attributes for the virtual entity within the interactive software experience based on data received from a physical hardware device associated with the virtual entity; modify at least one behavior of the virtual entity based on a combination of the hardware attributes and the virtual attributes; and in response to the virtual entity ceasing to exist within the interactive software experience, reset the virtual attributes to default values and associate a second virtual entity with the physical hardware device and the set of hardware attributes.
-
Specification