Updating assets rendered in a virtual world environment based on detected user interactions in another world
First Claim
1. A method, comprising:
- outputting, by one or more computer systems, a settings interface through which a user selects from among a plurality of selectable options to specify one or more data associations in a plurality of databases accessed by an asset location controller, to selectively assign a detected user interaction in another world to a displayable rendering in a virtual world, based on a selection of the one or more data associations applicable to the detected user interaction and the virtual world, wherein the detected user interaction identified within the another world is within a real world separate from the virtual world accessible by the user, the detected user interaction received in an identifier from a device that detects and reports user interactions within the another world, wherein the user is an individual user;
displaying, by the one or more computer systems, the settings interface comprising first a particular selectable option from among the plurality of selectable options to specify the one or more data associations by assigning a separate trigger tag name to a detectable user interaction, the detectable user interaction matching the detected user interaction, wherein the device that detects and reports user interactions within the another world receives the identifier from a radio frequency identification device (RFID) positioned within the real world, the RFID reporting a current location and product information to the device when readable by the device with the user within the real world;
displaying, by the one or more computer systems, the settings interface comprising a second particular selectable option from among the plurality of selectable options to specify the one or more data associations by assigning a separate asset class from among a plurality of asset classes to an asset from among a plurality of assets each representing a separate displayable item from among a plurality of displayable items for rendering in the virtual world, each separate asset class comprising a separate name, a user identifier for the user, and a virtual world identifier for the virtual world;
displaying, by the one or more computer systems, the settings interface comprising a third selectable option from among the plurality of selectable options to specify the one or more data associations by specifying a mapping of a separate trigger asset coupling identifier from among a plurality of trigger asset coupling identifiers to a separate location from among a plurality of locations within the virtual world;
responsive to the user selecting, through the settings interface, one or more particular selectable options to enter one or more particular data associations for one or more particular databases of the plurality of databases, assigning, by the one or more computer systems, the one or more particular data associations to the one or more particular databases for specifying the displayable rendering of the detected user interaction in the another world to the displayable rendering in the virtual world;
responsive to the user selecting, through the settings interface, a particular trigger tag name for the detectable user interaction, assigning, by the one or more computer systems, the particular trigger tag name to the detectable user interaction in a trigger tag database from among the plurality of databases, wherein the trigger tag database comprises a plurality of trigger tag names each assigned to a separate detectable user interaction from among a plurality of detectable user interactions each representing a separate physical user interaction detectable in the another world;
responsive to the user selecting, through the settings interface, a particular asset class for a particular asset from among the plurality of assets representing a particular displayable item from among the plurality of displayable items, assigning, by the one or more computer systems, the one or more particular data associations comprising the particular asset class assigned to the particular asset in an asset class database from among the plurality of databases, wherein the asset class database comprises the plurality of asset classes each assigned a separate asset from among the plurality of assets; and
responsive to the user selecting, through the settings interface, a particular trigger asset coupling identifier from among the plurality of trigger asset coupling identifiers and a particular location from among the plurality of locations, assigning, by the one or more computer systems, a particular mapping rule for specifying the displayable rendering in the virtual world of an asset class assigned to the particular trigger asset coupling identifier in the particular location within the virtual world in a mapping data database from among the plurality of databases, limited to a time period specified in the particular mapping rule, the mapping database comprising a plurality of mapping rules each specifying the displaying rendering of each separate asset class assigned to the particular trigger asset coupling identifier identifiers at a separate location from among the plurality of locations, the particular trigger asset coupling identifier coupling each separate asset class with at least one separate trigger tag name, the at least one separate trigger tag name assigned to a particular detectable user interaction from among a plurality of detectable user interactions in the another world.
2 Assignments
0 Petitions
Accused Products
Abstract
A settings controller outputs a settings interface through which a user may select from among multiple selectable options to specify one or more data associations in databases accessed by an asset location controller to selectively assign a detected user interaction in another world to a displayable rendering in a virtual world based on a selection of the one or more data associations applicable to the detected user interaction and the virtual world. The settings controller, responsive to a user selecting, through the settings interface, one or more particular selectable options to enter one or more particular data associations for one or more particular databases, assigns the one or more particular data associations to the one or more particular databases for specifying the displayable rendering of the detected user interaction in the another world to the displayable rendering in the virtual world.
55 Citations
9 Claims
-
1. A method, comprising:
-
outputting, by one or more computer systems, a settings interface through which a user selects from among a plurality of selectable options to specify one or more data associations in a plurality of databases accessed by an asset location controller, to selectively assign a detected user interaction in another world to a displayable rendering in a virtual world, based on a selection of the one or more data associations applicable to the detected user interaction and the virtual world, wherein the detected user interaction identified within the another world is within a real world separate from the virtual world accessible by the user, the detected user interaction received in an identifier from a device that detects and reports user interactions within the another world, wherein the user is an individual user; displaying, by the one or more computer systems, the settings interface comprising first a particular selectable option from among the plurality of selectable options to specify the one or more data associations by assigning a separate trigger tag name to a detectable user interaction, the detectable user interaction matching the detected user interaction, wherein the device that detects and reports user interactions within the another world receives the identifier from a radio frequency identification device (RFID) positioned within the real world, the RFID reporting a current location and product information to the device when readable by the device with the user within the real world; displaying, by the one or more computer systems, the settings interface comprising a second particular selectable option from among the plurality of selectable options to specify the one or more data associations by assigning a separate asset class from among a plurality of asset classes to an asset from among a plurality of assets each representing a separate displayable item from among a plurality of displayable items for rendering in the virtual world, each separate asset class comprising a separate name, a user identifier for the user, and a virtual world identifier for the virtual world; displaying, by the one or more computer systems, the settings interface comprising a third selectable option from among the plurality of selectable options to specify the one or more data associations by specifying a mapping of a separate trigger asset coupling identifier from among a plurality of trigger asset coupling identifiers to a separate location from among a plurality of locations within the virtual world; responsive to the user selecting, through the settings interface, one or more particular selectable options to enter one or more particular data associations for one or more particular databases of the plurality of databases, assigning, by the one or more computer systems, the one or more particular data associations to the one or more particular databases for specifying the displayable rendering of the detected user interaction in the another world to the displayable rendering in the virtual world; responsive to the user selecting, through the settings interface, a particular trigger tag name for the detectable user interaction, assigning, by the one or more computer systems, the particular trigger tag name to the detectable user interaction in a trigger tag database from among the plurality of databases, wherein the trigger tag database comprises a plurality of trigger tag names each assigned to a separate detectable user interaction from among a plurality of detectable user interactions each representing a separate physical user interaction detectable in the another world; responsive to the user selecting, through the settings interface, a particular asset class for a particular asset from among the plurality of assets representing a particular displayable item from among the plurality of displayable items, assigning, by the one or more computer systems, the one or more particular data associations comprising the particular asset class assigned to the particular asset in an asset class database from among the plurality of databases, wherein the asset class database comprises the plurality of asset classes each assigned a separate asset from among the plurality of assets; and responsive to the user selecting, through the settings interface, a particular trigger asset coupling identifier from among the plurality of trigger asset coupling identifiers and a particular location from among the plurality of locations, assigning, by the one or more computer systems, a particular mapping rule for specifying the displayable rendering in the virtual world of an asset class assigned to the particular trigger asset coupling identifier in the particular location within the virtual world in a mapping data database from among the plurality of databases, limited to a time period specified in the particular mapping rule, the mapping database comprising a plurality of mapping rules each specifying the displaying rendering of each separate asset class assigned to the particular trigger asset coupling identifier identifiers at a separate location from among the plurality of locations, the particular trigger asset coupling identifier coupling each separate asset class with at least one separate trigger tag name, the at least one separate trigger tag name assigned to a particular detectable user interaction from among a plurality of detectable user interactions in the another world. - View Dependent Claims (2, 3)
-
-
4. A computer system comprising one or more processors, one or more computer-readable memories, one or more computer-readable storage devices, and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
-
program instructions to output a settings interface through which a user selects from among a plurality of selectable options to specify one or more data associations in a plurality of databases accessed by an asset location controller to selectively assign a detected user interaction in another world to a displayable rendering in a virtual world based on a selection of the one or more data associations applicable to the detected user interaction and the virtual world, wherein the detected user interaction identified within the another world is within a real world separate from the virtual world accessible by the user, the detected user interaction received in an identifier from a device that detects and reports user interactions within the another world, wherein the user is an individual user; program instructions to display the settings interface comprising first a particular selectable option from among the plurality of selectable options to specify the one or more data associations by assigning a separate trigger tag name to a detectable user interaction, the detectable user interaction matching the detected user interaction, wherein the device that detects and reports user interactions within the another world receives the identifier from a radio frequency identification device (RFID) positioned within the real world, the RFID reporting a current location and product information to the device when readable by the device with the user within the real world; program instructions to display the settings interface comprising a second particular selectable option from among the plurality of selectable options to specify the one or more data associations by assigning a separate asset class from among a plurality of asset classes to an asset from among a plurality of assets each representing a separate displayable item from among a plurality of displayable items for rendering in the virtual world, each separate asset class comprising a separate name, a user identifier for the user, and a virtual world identifier for the virtual world; program instructions to display the settings interface comprising a third selectable option from among the plurality of selectable options to specify the one or more data associations by specifying a mapping of a separate trigger asset coupling identifier from among a plurality of trigger asset coupling identifiers to a separate location from among a plurality of locations within the virtual world; program instructions, responsive to the user selecting, through the settings interface, one or more particular selectable options to enter one or more particular data associations for one or more particular databases of the plurality of databases, to assign the one or more particular data associations to the one or more particular databases for specifying the displayable rendering of the detected user interaction in the another world to the displayable rendering in the virtual world; program instructions, responsive to the user selecting, through the settings interface, a particular trigger tag name for the detectable user interaction, to assign the particular trigger tag name to the detectable user interaction in a trigger tag database from among the plurality of databases, wherein the trigger tag database comprises a plurality of trigger tag names each assigned to a separate detectable user interaction from among a plurality of detectable user interactions each representing a separate physical user interaction detectable in the another world; program instructions, responsive to the user selecting, through the settings interface, a particular asset class for a particular asset from among the plurality of assets representing a particular displayable item from among the plurality of displayable items, to assign the one or more particular data associations comprising the particular asset class assigned to the particular asset in an asset class database from among the plurality of databases, wherein the asset class database comprises the plurality of asset classes each assigned a separate asset from among the plurality of assets; and program instructions, responsive to the user selecting, through the settings interface, a particular trigger asset coupling identifier from among the plurality of trigger asset coupling identifiers and a particular location from among the plurality of locations, to assign a particular mapping rule for specifying the displayable rendering in the virtual world of an asset class assigned to the particular trigger asset coupling identifier in the particular location within the virtual world in a mapping data database from among the plurality of databases, limited to a time period specified in the particular mapping rule, the mapping database comprising a plurality of mapping rules each specifying the displaying rendering of each separate asset class assigned to the particular trigger asset coupling identifier identifiers at a separate location from among the plurality of locations, the particular trigger asset coupling identifier coupling each separate asset class with at least one separate trigger tag name, the at least one separate trigger tag name assigned to a particular detectable user interaction from among a plurality of detectable user interactions in the another world. - View Dependent Claims (5, 6)
-
-
7. A computer program product comprising one or more computer-readable storage devices, and program instructions, stored on at least one of the one or more storage devices, the stored program instructions comprising:
-
program instructions to output a settings interface through which a user selects from among a plurality of selectable options to specify one or more data associations in a plurality of databases accessed by an asset location controller to selectively assign a detected user interaction in another world to a displayable rendering in a virtual world based on a selection of the one or more data associations applicable to the detected user interaction and the virtual world, wherein the detected user interaction identified within the another world is within a real world separate from the virtual world accessible by the user, the detected user interaction received in an identifier from a device that detects and reports user interactions within the another world, wherein the user is an individual user; program instructions to display the settings interface comprising first a particular selectable option from among the plurality of selectable options to specify the one or more data associations by assigning a separate trigger tag name to a detectable user interaction, the detectable user interaction matching the detected user interaction, wherein the device that detects and reports user interactions within the another world receives the identifier from a radio frequency identification device (RFID) positioned within the real world, the RFID reporting a current location and product information to the device when readable by the device with the user within the real world; program instructions to display the settings interface comprising a second particular selectable option from among the plurality of selectable options to specify the one or more data associations by assigning a separate asset class from among a plurality of asset classes to an asset from among a plurality of assets each representing a separate displayable item from among a plurality of displayable items for rendering in the virtual world, each separate asset class comprising a separate name, a user identifier for the user, and a virtual world identifier for the virtual world; program instructions to display the settings interface comprising a third selectable option from among the plurality of selectable options to specify the one or more data associations by specifying a mapping of a separate trigger asset coupling identifier from among a plurality of trigger asset coupling identifiers to a separate location from among a plurality of locations within the virtual world; program instructions, responsive to the user selecting, through the settings interface, one or more particular selectable options to enter one or more particular data associations for one or more particular databases of the plurality of databases, to assign the one or more particular data associations to the one or more particular databases for specifying the displayable rendering of the detected user interaction in the another world to the displayable rendering in the virtual world; program instructions, responsive to the user selecting, through the settings interface, a particular trigger tag name for the detectable user interaction, to assign the particular trigger tag name to the detectable user interaction in a trigger tag database from among the plurality of databases, wherein the trigger tag database comprises a plurality of trigger tag names each assigned to a separate detectable user interaction from among a plurality of detectable user interactions each representing a separate physical user interaction detectable in the another world; program instructions, responsive to the user selecting, through the settings interface, a particular asset class for a particular asset from among the plurality of assets representing a particular displayable item from among the plurality of displayable items, to assign the one or more particular data associations comprising the particular asset class assigned to the particular asset in an asset class database from among the plurality of databases, wherein the asset class database comprises the plurality of asset classes each assigned a separate asset from among the plurality of assets; and program instructions, responsive to the user selecting, through the settings interface, a particular trigger asset coupling identifier from among the plurality of trigger asset coupling identifiers and a particular location from among the plurality of locations, to assign a particular mapping rule for specifying the displayable rendering in the virtual world of an asset class assigned to the particular trigger asset coupling identifier in the particular location within the virtual world in a mapping data database from among the plurality of databases, limited to a time period specified in the particular mapping rule, the mapping database comprising a plurality of mapping rules each specifying the displaying rendering of each separate asset class assigned to the particular trigger asset coupling identifier identifiers at a separate location from among the plurality of locations, the particular trigger asset coupling identifier coupling each separate asset class with at least one separate trigger tag name, the at least one separate trigger tag name assigned to a particular detectable user interaction from among a plurality of detectable user interactions in the another world. - View Dependent Claims (8, 9)
-
Specification