WO2007107275A1

Method, computer program, apparatuses, and system for determining available resources and tasking a selection of the resources

Abstract

There is disclosed a method for determining avail¬ able resources and tasking a selection of said resources by a processing means disposed to interact with remote processing means, comprising determining at least two resources, each comprising processing means disposed to interact with remote processing means and each resource having capability of performing physical measures; collecting information from each determined resource; presenting collected information on determined resources to a user; enabling selection of a plurality of said at least two resources; grouping selected resources accord¬ ing to said selection into a group; and assigning a task to said group. A computer program, apparatuses and a system for implementing the determination of available resources and assignment of tasks to a selection of said resources are also disclosed.

WO2007107275A1, drawing sheet 1
Sheet 1 of 2

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

36 claims: 21 independent, 15 dependent

  1. 1
    CLAIMS 1. Method for configuring a distributed and at least initially non-hierarchic system by a processing means of an apparatus associated with one of a plurality of resources of said system disposed to interact with remote processing means of apparatuses associated with other resources of said system, comprising the steps of:determining at least two available resources, each being associated with an apparatus comprising processing means disposed to interact with remote processing means and each resource having capability of performing physical measures;collecting information from each determined resource to provide coherent information on said resources, said information comprising ability of said each resource;enabling selection of a plurality of said at least two resources;grouping selected resources according to said selec- tion into a group;and assigning a task to said group.
  2. 4
    The method according to any of claims 1 to 3, wherein the collected information comprises ability, position, state, sensor information, or user input information, or any combination thereof.
  3. 6
    8. The method according to claim 6 or 7 , further comprising the steps of:processing the collected information and the determined organic information to provide aggregated informa- tion on a situation;and sending the aggregated information on the situation to other resources.
  4. 7
    9. The method according to any of claims 1 to 8, further comprising the steps of:enabling a second selection of a plurality of said at least two resources;grouping selected items according to said second selection into a second group;and assigning a second task to said second group.
  5. 8
    10. The method according to any of claims 1 to 9, wherein said step of presenting comprises a presentation of indications related to said at least two resources on a two-dimensional representation of an environment in which said at least two resources are present.
  6. 9
    11. The method according to any of claims 1 to 10, wherein said step of presenting comprises a presentation of indications related to said at least two resources in a three-dimensional representation of an environment in which said at least two resources are present.
  7. 11
    13. The method according to claim 11, wherein said three-dimensional representation is based on stereoscopic viewing.
  8. 12
    14. The method according to any of claims 11 to 13, wherein the selection comprises interacting graphically with a representation of an element to be selected.
  9. 13
    15. The method according to any of claims 1 to 14, wherein said grouping further comprises establishing communication between said selected resources of said group.
  10. 14
    16. The method according to any of claims 1 to 15, further comprising repeating said step of collecting information and said step of presenting collected infor- mation.
  11. 15
    17. A computer program comprising program code, which when downloaded and executed on a computer is adapted to perform the method according to any of claims 1 to 16.
  12. 16
    18. An apparatus for configuring a distributed and at least initially non-hierarchic system, the apparatus comprising a processing means; and a communication means, wherein said processing means is disposed to:receive information by said communication means from other apparatuses associated with at least two resources of said system, respectively, to provide coherent information on said resources, wherein said information comp- rises abilities of each of said at least two resources, provide selection means for enabling selection of a plurality of resources from said at least two resources, and assign a group of resources upon selection, and assign a task to said group, and wherein said communication means is disposed to send information on said task to apparatuses associated with resources of said group.
  13. 18
    20. The apparatus according to claim 18 or 19, wherein said selection of resources and assignment of task depend on said coherent information.
  14. 19
    21. The apparatus according to any of claims 18 to 20, wherein the received information comprises ability, position, state, sensor information, or user input information, or any combination thereof.
  15. 21
    23. The apparatus according to any of claims 18 to 22, further comprising means for determining organic information, wherein the communication means is disposed to send the organic information to other resources.
  16. 23
    25. The apparatus according to claim 23 or 24, wherein the processing means is disposed to process the received information and the determined organic information to provide aggregated information on a situation, and the communication means is disposed to send the aggregated information on the situation to other resources .
  17. 24
    26. The apparatus according to any of claims 18 to 25, further being disposed to enable a second selection of a plurality of said at least two resources;group selected items according to said second selection into a second group;and assign a second task to said second group .
  18. 25
    27. The apparatus according to any of claims 18 to 26, wherein said user interface comprises a display providing indications related to said at least two resources on a two-dimensional representation of an environment in which said at least two resources are present .
  19. 26
    28. The apparatus according to any of claims 18 to 26, wherein said user interface comprises a display providing indications related to said at least two resources in a three-dimensional representation of an environment in which said at least two resources are present .
  20. 28
    30. The apparatus according to claim 28, wherein said three-dimensional representation is based on stereoscopic viewing.
  21. 29
    31. The apparatus according to any of claims 27 to 30, wherein the selection is enabled by the user interface by means for interacting graphically with a representation of an element to be selected.
  22. 30
    32. The apparatus according to any of claims 18 to 31, further comprising a communication handler for establishing communication between said selected resources of said group.
  23. 31
    33. The apparatus according to any of claims 18 to 32, wherein said information is repeatedly updated and presented by said user interface.
  24. 32
    34. An apparatus for a resource comprising a processing means;and a communication means, wherein said processing means is disposed to deter- mine information on said resource, and said communication means is disposed for sending the determined information, and wherein said communication means is disposed for receiving information on assigned task and grouping of said resource, and said processing means is disposed to adapt behaviour of said resource according to said received assigned task and grouping.
  25. 34
    36. The apparatus according to any of claims 34 or 35, further comprising means for determining organic information, wherein the communication means is disposed to send the organic information to other resources.
  26. 36
    38. A system comprising a plurality of apparatuses according to any of claims 18 to 33 or 34-37, wherein information held by any of the apparatuses is shared with the other apparatuses.
Independent claims26