Interactive Module With Activity Credit Negotiation Logic
First Claim
1. A method for a first interactive module, comprising:
- establishing a communication link using one of a personal area network protocol, a near field communication protocol, wireless local area network communication protocol or a cellular communication protocol and generating an interactive session with a second interactive module;
arranging a storage unit to store a library of defined moves in relation to an identifier for each of the defined moves wherein each of the stored defined moves comprises a data pattern that correspond to data generated by at least one of an inertial measurement unit (IMU), an attitude and heading reference system (AHRS) and a magnetometer;
arranging a storage area to record identified actions and events and credits of at least one type;
identifying at least one of the defined actions or events based upon data generated or data produced by at least one of the inertial measurement unit (IMU), the attitude and heading reference system (AHRS) and the magnetometer;
storing an indication of the identified action or event in the storage area;
generating a credit based upon the stored action or event;
transmitting a credit exchange request intended for the second interactive module;
receiving one of an acceptance, a rejection or a counter-offer from the second interactive module;
receiving updated credit balances; and
storing the updated credit balances.
0 Assignments
0 Petitions
Accused Products
Abstract
An interactive module is configured to engage in communications that relate a game or activity with another interactive module. Utilizing position identification circuitry and/or acceleration determination circuitry, the interactive module identifies a defined active motion based upon data generated by at least one of the position determination circuitry and the acceleration circuitry. The interactive module then, stores an indication of an event and exchanges data based upon identifying the defined active motion directly with the second interactive module. In one embodiment, the record keeping is based in part, upon the activity of the module and also in part by an identity of the proximate interactive module. The interactive module is configured to engage in communications to exchange credits, currency or rewards that are generated in response to the defined activities, motions or events.
16 Citations
23 Claims
-
1. A method for a first interactive module, comprising:
-
establishing a communication link using one of a personal area network protocol, a near field communication protocol, wireless local area network communication protocol or a cellular communication protocol and generating an interactive session with a second interactive module; arranging a storage unit to store a library of defined moves in relation to an identifier for each of the defined moves wherein each of the stored defined moves comprises a data pattern that correspond to data generated by at least one of an inertial measurement unit (IMU), an attitude and heading reference system (AHRS) and a magnetometer; arranging a storage area to record identified actions and events and credits of at least one type; identifying at least one of the defined actions or events based upon data generated or data produced by at least one of the inertial measurement unit (IMU), the attitude and heading reference system (AHRS) and the magnetometer; storing an indication of the identified action or event in the storage area; generating a credit based upon the stored action or event; transmitting a credit exchange request intended for the second interactive module; receiving one of an acceptance, a rejection or a counter-offer from the second interactive module; receiving updated credit balances; and storing the updated credit balances. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for a first interactive module, comprising:
-
establishing a communication link using one of a personal area network protocol, a near field communication protocol, wireless local area network communication protocol or a cellular communication protocol and generating an interactive session with a second interactive module; identifying a defined action or event based upon data generated data produced by at least one of an inertial measurement unit (IMU), an attitude and heading reference system (AHRS) and a magnetometer; storing an indication of the identified action or event; generating a currency based upon the stored action or event; and exchanging one of the currency or a reward either with the second interactive module or with a third module. - View Dependent Claims (10, 11, 12)
-
-
13. An interactive module, comprising:
-
at least one of an inertial measurement unit (IMU), an attitude and heading reference system (AHRS) for detection position and motion, and magnetometer; communication circuitry; a controller configured to arrange a configuration in memory to store a plurality of specific motions and actions and to store at least one type of credit associated with recognized actions; an action recognition module configured to receive action and movement data from at least one of the inertial measurement unit (IMU), the attitude and heading reference system (AHRS), and the magnetometer to compare the received action and movement data motions and actions to identify actions and movement; credit processing module configured to determine an amount and type of credit to assign for the identified actions and movement; and wherein the interactive module; generates credits for identified motions and actions; transmits credit information associated with one of a user or the interactive module to a remote device; and engages in negotiations communications with another device to exchange the credits. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An interactive computer system useful for interactive games and activities, the system comprising:
-
a computer store containing data relating to patterns of actions and movements, currency values, time values, game and activity data, user data, game rules, currency exchange rules, communication rules, programming rules including rules to define patterns of actions and movements, action interpretation logic; position determination circuitry configured to measure movement, location, acceleration and other movement parameters; graphics processing circuitry configured to generate displays on a screen; communication circuitry configured to communicate over a plurality of wireless communication technologies including at least two of Bluetooth, I.E.E.E. 802.11 WiFi communication protocols, near field communication (NFC) protocols, at least one cellular communication protocol and configured to receive global positioning satellite (GPS) communication signals; a processor configured to retrieve data and computer instructions that define operational logic to recognize defined actions and activities and wherein the computer system; establishes a communication link using one of a personal area network protocol, a near field communication protocol, wireless local area network communication protocol or a cellular communication protocol and generating an interactive session with a second interactive module; identifies at least one of the defined actions or events based upon data generated or data produced by at least one of the inertial measurement unit (IMU), the attitude and heading reference system (AHRS) and the magnetometer; stores an indication of the identified action or event in the storage area; generates a credit based upon the stored action or event; transmits a credit exchange request intended for a second interactive computer system; receives one of an acceptance, a rejection or a counter-offer from the second interactive computer system; receives updated credit balances; and stores the updated credit balances. - View Dependent Claims (20, 21, 22, 23)
-
Specification