Transfer of attributes between generations of characters
AssigneeMicrosoft Corporation
InventorsJames William Scott, Haiyan Zhang, Nicolas Villar, Alexandra Keeley Bunting, Jonathan Leslie Venables, Simon Jay Carter
Life of this patent
Estimating the term…
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 determined based on 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.
Claims20
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;
- determining one or more hardware attributes for the virtual entity in the interactive software experience based at least on hardware attributes associated with a physical user device;
- 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.
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;
- determine a set of hardware attributes for the virtual entity within the interactive software experience based on stored data that identifies hardware attributes associated with a physical hardware device;
- 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 determine a set of hardware attributes for a second virtual entity based on the stored data that identifies the hardware attributes associated with the physical hardware device.
Dependencies are inferred from the claim text.