Mobile device and system for multi-step activities
First Claim
Patent Images
1. A mobile device communicatively coupled to a server based on communication needs, the mobile device comprising:
- at least one non-volatile memory having stored therein one or both of firmware and software;
a communication circuitry;
at least one processor operably coupled to the non-volatile memory and the communication circuitry, wherein the at least one processor, during operation, at least;
receives and presents to a user of the mobile device instructions associated with an activity to be conducted by the user, wherein the instructions are provided as a multistep guided activity;
presents interaction screens corresponding to specific steps of the multistep guided activity;
receives user input associated with the steps of the multistep guided activity via the interaction screens;
wherein the at least one processor presents supplementary information comprising additional multiple levels of details for any step of the multistep guided activity, when requested; and
selectively advances to a subsequent step and to a corresponding subsequent screen, or reverts to a previous step and to a corresponding previous screen, of the multistep guided activity, in response to the user input;
wherein each step of the multistep guided activity is retrieved one step at a time from a server in the network by the mobile device and presented to the user, wherein user interactions for that one step gathered by the recipient device is communicated back to the server upon completion of that one step.
4 Assignments
0 Petitions
Accused Products
Abstract
An multistep guided system for mobile devices that facilitates the creation and dissemination of multistep guided activities from a source computer/device to a plurality of other recipient mobile devices, wherein the multistep guided activities is disseminated to the recipient mobile devices in a form that is compatible with the capabilities of the respective recipient mobile devices. The audio guided system comprises the source computer/device, the plurality of other recipient mobile devices and a server.
416 Citations
18 Claims
-
1. A mobile device communicatively coupled to a server based on communication needs, the mobile device comprising:
-
at least one non-volatile memory having stored therein one or both of firmware and software; a communication circuitry; at least one processor operably coupled to the non-volatile memory and the communication circuitry, wherein the at least one processor, during operation, at least; receives and presents to a user of the mobile device instructions associated with an activity to be conducted by the user, wherein the instructions are provided as a multistep guided activity; presents interaction screens corresponding to specific steps of the multistep guided activity; receives user input associated with the steps of the multistep guided activity via the interaction screens; wherein the at least one processor presents supplementary information comprising additional multiple levels of details for any step of the multistep guided activity, when requested; and selectively advances to a subsequent step and to a corresponding subsequent screen, or reverts to a previous step and to a corresponding previous screen, of the multistep guided activity, in response to the user input; wherein each step of the multistep guided activity is retrieved one step at a time from a server in the network by the mobile device and presented to the user, wherein user interactions for that one step gathered by the recipient device is communicated back to the server upon completion of that one step. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of creating and disseminating step by step instructions of a multistep activity in a network to a plurality of mobile devices, the method comprising:
-
creating a multistep guided activity package comprising instructions associated with an activity to be conducted by the user; making different versions of the multistep guided activity package for communication to different types of mobile devices and users based on one or more criteria, wherein the one or more criteria comprises device capabilities, user group affiliations, membership information, user interests and user preferences; storing the different versions of the multistep guided activity package at a server; identifying target devices among the of the plurality of mobile devices; and communicating an appropriate version of the entire multistep guided activity to the target devices; wherein each step of the multistep guided activity is retrieved one step at a time from a server in the network by a recipient device and presented to the user, wherein user interactions for that one step gathered by the recipient device is communicated back to the server upon completion of that one step. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A server communicatively coupled to a mobile device based on communication needs, the server comprising:
-
a memory; a communication circuitry; at least one processor operably coupled to the memory and the communication circuitry, wherein the at least one processor, during operation, at least; receives and sends to the mobile device instructions associated with an activity to be conducted by a user, wherein the instructions are provided as a multistep guided activity; tracks creation and dissemination of the multistep guided activity for billing purposes; receives user input associated with the steps of the multistep guided activity; selectively provides content for a subsequent step or for a previous step of the multistep guided activity, in response to the user input, if the mobile device is only capable of browser based interactions; wherein the at least one processor provides supplementary information comprising additional details for any step of the multistep guided activity that helps a user better understand the step, its benefits, alternate steps if any, and any other details that aid the user'"'"'s comprehension of the related activity; and wherein the at least one processor provides the multistep guided activity as a package comprising, for each step of the multistep guided activity, a purpose description of the current step with an overview of the current step, a step description regarding the current step in the activity, and the supplementary information. - View Dependent Claims (17, 18)
-
Specification