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 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.
Claims20
A method comprising:
- receiving, at a computing device from a physical user device, data identifying one or more hardware attributes for a virtual entity in an interactive software experience, the physical user device being associated with the virtual entity;
- accessing one or more virtual attributes for the virtual entity;
- and
- modifying one or more behaviors of the virtual entity within the interactive software experience based on a combination of the hardware and virtual attributes.
A system comprising a physical user device associated with an interactive software experience running on a separate computing device, the physical user device comprising:
- a storage element arranged to store data identifying a set of hardware attributes associated with a 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 one or more behaviors of the virtual entity within the interactive software experience.
One or more tangible device-readable media with device-executable instructions that, when executed by a computing system, direct the computing system to:
- access a set of hardware attributes for a virtual entity within an interactive software experience based on data received from a physical hardware device associated with the virtual entity;
- access a set of virtual attributes for the virtual entity;
- modify at least one aspect of the virtual entity based on a combination of the hardware and virtual attributes;
- and
- in response to the virtual entity ceasing to exist within the interactive software experience, to reset the virtual attributes and associate a second virtual entity with the physical hardware device and the set of hardware attributes.
Dependencies are inferred from the claim text.