СИСТЕМА ПРОГРАММИРОВАНИЯ КОМПОНЕНТОВ

1. Способ управления программируемым компонентом (128), причем способ включает в себя:
- определение местоположения (130) на объекте (133) с использованием программирующего устройства (114) на основании положения (118) программирующего устройства (114) относительно объекта (133),
- определение программной информации (132) для программируемого компонента (128) на основании местоположения (130) на объекте (133), и
- программирование программируемого компонента (128) с использованием программной информации (132) для программируемого компонента (128).
2. Способ по п. 1, в котором определение местоположения (130) на объекте (133) включает в себя:
- определение местоположения (130) на объекте (133) с использованием положения (118) программирующего устройства (114) относительно объекта (133) и расстояния (131) между программирующим устройством (114) и местоположением (130) на объекте (133).
3. Способ по п. 1, в котором определение местоположения (130) на объекте (133) включает в себя:
- направление программирующего устройства (114) на местоположение (130) на объекте (133), и
- определение местоположения (130) на объекте (133) с использованием положения (118) программирующего устройства (114) относительно объекта (133), когда программирующее устройство (114) направлено на объект (133).
4. Способ по п. 2, в котором определение местоположения (130) на объекте (133) включает в себя:
- направление программирующего устройства (114) на местоположение (130) на объекте (133), и
- определение местоположения (130) на объекте (133) с использованием положения (118) программирующего устройства (114) относительно объекта (133), когда программирующее устройство (114) направлено на объект (133).
5. Способ по любому из пп. 1-4, в котором программирование программируемого компонента (128) с использованием программной информации (132) для программируемого компонента (128) включает в себя:
- отправку программной информации (132) на программируемый компонент (128) по линии (142) связи с программируемым компонентом (128).
6. Способ по любому из пп. 1-4, в котором программирование программируемого компонента (128) с использованием программной информации (132) для программируемого компонента (128) включает в себя:
- отправку программной информации (132) на программируемый компонент (128) человеком-оператором (116).
7. Способ по п. 5, в котором программирование программируемого компонента (128) с использованием программной информации (132) для программируемого компонента (128) включает в себя:
- отправку программной информации (132) на программируемый компонент (128) человеком-оператором (116).
8. Способ по любому из пп. 1-4, 7, в котором определение программной информации (132) для программируемого компонента (128) на основании местоположения (130) на объекте (133) включает в себя:
- определение связи между местоположением (130) на объекте (133) и несколькими точками (152) в облаке (138) точек для объекта (133), причем несколько точек (152) в облаке (138) точек связаны с обозначением компонента, хранящимся в базе (134) данных,
- определение программной информации (132) для программируемого компонента (128) с использованием обозначения компонента, связанного с несколькими точками (152) в облаке (138) точек и базе (134) данных.
9. Способ по п. 5, в котором определение программной информации (132) для программируемого компонента (128) на основании местоположения (130) на объекте (133) включает в себя:
- определение связи между местоположением (130) на объекте (133) и несколькими точками (152) в облаке (138) точек для объекта (133), причем несколько точек (152) в облаке (138) точек связаны с обозначением компонента, хранящимся в базе (134) данных,
- определение программной информации (132) для программируемого компонента (128) с использованием обозначения компонента, связанного с несколькими точками (152) в облаке (138) точек и базе (134) данных.
10. Способ по п. 6, в котором определение программной информации (132) для программируемого компонента (128) на основании местоположения (130) на объекте (133) включает в себя:
- определение связи между местоположением (130) на объекте (133) и несколькими точками (152) в облаке (138) точек для объекта (133), причем несколько точек (152) в облаке (138) точек связаны с обозначением компонента, хранящимся в базе (134) данных,
- определение программной информации (132) для программируемого компонента (128) с использованием обозначения компонента, связанного с несколькими точками (152) в облаке (138) точек и базе (134) данных.
11. Способ по п. 1, кроме того, включающий в себя:
- установку программируемого компонента (128) в местоположении (130) на объекте (133) после программирования программируемого компонента (128) с использованием программной информации (132) для программируемого компонента (128).
12. Способ по любому из пп. 1-4, 7, 9-11, кроме того, включающий в себя:
- получение информации (158) идентификатора для программируемого компонента (128) по линии (142) связи, установленной с программируемым компонентом (128), причем информация (158) идентификатора содержит по меньшей мере один из следующих элементов: код доступа к носителю, серийный номер, номер детали, серийный номер процессора, номер модели, обозначение типа компонента и код.
13. Способ по п. 5, кроме того, включающий в себя:
- получение информации (158) идентификатора для программируемого компонента (128) по линии (142) связи, установленной с программируемым компонентом (128), причем информация (158) идентификатора содержит по меньшей мере один из следующих элементов: код доступа к носителю, серийный номер, номер детали, серийный номер процессора, номер модели, обозначение типа компонента и код.
14. Способ по п. 6, кроме того, включающий в себя:
- получение информации (158) идентификатора для программируемого компонента (128) по линии (142) связи, установленной с программируемым компонентом (128), причем информация (158) идентификатора содержит по меньшей мере один из следующих элементов: код доступа к носителю, серийный номер, номер детали, серийный номер процессора, номер модели, обозначение типа компонента и код.
15. Способ по п. 8, кроме того, включающий в себя:
- получение информации (158) идентификатора для программируемого компонента (128) по линии (142) связи, установленной с программируемым компонентом (128), причем информация (158) идентификатора содержит по меньшей мере один из следующих элементов: код доступа к носителю, серийный номер, номер детали, серийный номер процессора, номер модели, обозначение типа компонента и код.
16. Способ по любому из пп. 1-4, 7, 9-11, 13-15, в котором программная информация (132) содержит по меньшей мере один из следующих элементов: идентификатор, управляющий код, программу и файл конфигурации.
17. Способ по п. 5, в котором программная информация (132) содержит по меньшей мере один из следующих элементов: идентификатор, управляющий код, программу и файл конфигурации.
18. Способ по п. 6, в котором программная информация (132) содержит по меньшей мере один из следующих элементов: идентификатор, управляющий код, программу и файл конфигурации.
19. Способ по п. 8, в котором программная информация (132) содержит по меньшей мере один из следующих элементов: идентификатор, управляющий код, программу и файл конфигурации.
20. Способ по п. 12, в котором программная информация (132) содержит по меньшей мере один из следующих элементов: идентификатор, управляющий код, программу и файл конфигурации.
21. Способ по любому из пп. 1-4, 7, 9-11, 13-15, 17-20, в котором программируемый компонент (128) является первым программируемым компонентом (144), взаимодействующим со вторым программируемым компонентом (146), причем программная информация (132) конфигурирует первый программируемый компонент (144) для взаимодействия со вторым программируемым компонентом (146).
22. Способ по п. 5, в котором программируемый компонент (128) является первым программируемым компонентом (144), взаимодействующим со вторым программируемым компонентом (146), причем программная информация (132) конфигурирует первый программируемый компонент (144) для взаимодействия со вторым программируемым компонентом (146).
23. Способ по п. 6, в котором программируемый компонент (128) является первым программируемым компонентом (144), взаимодействующим со вторым программируемым компонентом (146), причем программная информация (132) конфигурирует первый программируемый компонент (144) для взаимодействия со вторым программируемым компонентом (146).
24. Способ по п. 8, в котором программируемый компонент (128) является первым программируемым компонентом (144), взаимодействующим со вторым программируемым компонентом (146), причем программная информация (132) конфигурирует первый программируемый компонент (144) для взаимодействия со вторым программируемым компонентом (146).
25. Способ по п. 12, в котором программируемый компонент (128) является первым программируемым компонентом (144), взаимодействующим со вторым программируемым компонентом (146), причем программная информация (132) конфигурирует первый программируемый компонент (144) для взаимодействия со вторым программируемым компонентом (146).
26. Способ по п. 16, в котором программируемый компонент (128) является первым программируемым компонентом (144), взаимодействующим со вторым программируемым компонентом (146), причем программная информация (132) конфигурирует первый программируемый компонент (144) для взаимодействия со вторым программируемым компонентом (146).
27. Способ по любому из пп. 1-4, 7, 9-11, 13-15, 17-20, 22-26, в котором программируемый компонент (128) выбран по меньшей мере из одного из следующих элементов: выключателя, датчика, блока бортовой развлекательной системы, светильника или контроллера.
28. Способ по п. 5, в котором программируемый компонент (128) выбран по меньшей мере из одного из следующих элементов: выключателя, датчика, блока бортовой развлекательной системы, светильника или контроллера.
29. Способ по п. 6, в котором программируемый компонент (128) выбран по меньшей мере из одного из следующих элементов: выключателя, датчика, блока бортовой развлекательной системы, светильника или контроллера.
30. Способ по п. 8, в котором программируемый компонент (128) выбран по меньшей мере из одного из следующих элементов: выключателя, датчика, блока бортовой развлекательной системы, светильника или контроллера.
31. Способ по п. 12, в котором программируемый компонент (128) выбран по меньшей мере из одного из следующих элементов: выключателя, датчика, блока бортовой развлекательной системы, светильника или контроллера.
32. Способ по п. 16, в котором программируемый компонент (128) выбран по меньшей мере из одного из следующих элементов: выключателя, датчика, блока бортовой развлекательной системы, светильника или контроллера.
33. Способ по п. 21, в котором программируемый компонент (128) выбран по меньшей мере из одного из следующих элементов: выключателя, датчика, блока бортовой развлекательной системы, светильника или контроллера.
34. Устройство, включающее в себя:
- программирующее устройство (114), выполненное для определения местоположения (130) на объекте (133) на основании положения (118) программирующего устройства (114) относительно объекта (133), и
- менеджер (121) компонентов, выполненный для определения программной информации (132) для программируемого компонента (128) на основании местоположения (130) на объекте (133), и для программирования программируемого компонента (128) с использованием программной информации (132) для программируемого компонента (128).
35. Устройство по п. 34, в котором, будучи выполненным для определения местоположения (130) на объекте (133) на основании положения (118) программирующего устройства (114) относительно объекта (133), программирующее устройство (114) выполнено для определения местоположения (130) на объекте (133) с использованием положения (118) программирующего устройства (114) относительно объекта (133) и расстояния (131) между программирующим устройством (114) и местоположением (130) на объекте (133).
36. Устройство по п. 34 или 35, в котором программирующее устройство (114) выполнено для направления на местоположение (130) на объекте (133) для определения местоположения (130) на объекте (133) с использованием положения (118) программирующего устройства (114) относительно объекта (133).
37. Устройство по п. 34, в котором, будучи выполненным для программирования программируемого компонента (128) с использованием программной информации (132) для программируемого компонента (128), менеджер (121) компонентов выполнен для отправки программной информации (132) на программируемый компонент (128) от программирующего устройства (114) по линии (142) связи между программирующим устройством (114) и программируемым компонентом (128).
38. Устройство по п. 36, в котором, будучи выполненным для программирования программируемого компонента (128) с использованием программной информации (132) для программируемого компонента (128), менеджер (121) компонентов выполнен для отправки программной информации (132) на программируемый компонент (128) от программирующего устройства (114) по линии (142) связи между программирующим устройством (114) и программируемым компонентом (128).