Dynamic generation of tasks in resource constrained devices
First Claim
1. A method of generating user tasks to be performed by one or more of a plurality of resource constrained electronic devices in a network, the method comprising the steps of:
- obtaining device function descriptions, wherein each device function description describes a function that a device can perform;
obtaining task descriptions, wherein each task description describes the device functionality a certain task requires;
generating task suggestions based on the obtained task descriptions, the obtained device function descriptions and resource constraints of one or more of the devices, such that each task suggestion represents a user task.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for dynamic generation of tasks in resource constrained devices involves identifying tasks that can be performed by devices in a resource constrained network, wherein the tasks represent activities that can be performed by the devices. Tasks are generated using the capabilities of devices as each device is discovered in the network. A task uses one or more functionalities of one or more devices. Task generation specifically takes into account the limited memory and processing power which a typical home device possesses, and the tasks are generated dynamically.
65 Citations
18 Claims
-
1. A method of generating user tasks to be performed by one or more of a plurality of resource constrained electronic devices in a network, the method comprising the steps of:
-
obtaining device function descriptions, wherein each device function description describes a function that a device can perform;
obtaining task descriptions, wherein each task description describes the device functionality a certain task requires;
generating task suggestions based on the obtained task descriptions, the obtained device function descriptions and resource constraints of one or more of the devices, such that each task suggestion represents a user task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for generating user tasks to be performed by one or more of a plurality of resource constrained electronic devices in a network, comprising:
-
means for obtaining device function descriptions, wherein each device function description describes a function that a device can perform;
means for obtaining task descriptions, wherein each task description describes the device functionality a certain task requires;
means for generating task suggestions based on the obtained task descriptions, the obtained device function descriptions and resource constraints of one or more of the devices, such that each task suggestion represents a user task. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification