发明授权
- 专利标题: Programming techniques for distributed multi-party networks
- 专利标题(中): 分布式多方网络的编程技术
-
申请号: US11787939申请日: 2007-04-18
-
公开(公告)号: US08185599B2公开(公告)日: 2012-05-22
- 发明人: Aman Kansal , Feng Zhao
- 申请人: Aman Kansal , Feng Zhao
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F15/16
- IPC分类号: G06F15/16
摘要:
Architecture for programming in a distributed computing environment where different components of a system are owned or controlled by different entities and heterogeneous in terms of resource availability and a willingness to share. Multiple devices can be programmed when a task requires human intervention. Method are described for using a tolerance level provided by the application developer to control the execution of the application instructions at multiple devices with varying resources, and for using an involvement level provided by the sensor or computing device owner for the purpose of automatically adapting the execution of application code at multiple devices to suit the individual owner's willingness to share resources, and the capabilities of resources available with that owner. Code distribution allows an application developed by one entity to be distributed to multiple devices owned by multiple entities, where each of the entities has varying connectivity, resource availability, and sharing willingness.