-
公开(公告)号:US07418718B2
公开(公告)日:2008-08-26
申请号:US10771837
申请日:2004-02-03
申请人: Weiwen Liu , Steven J. Pratschner , Ian H. Carmichael , Peter A. Carlin , Christopher W. Brumme , Mason K. Bendixen , Beysim Sezgin , Sean E. Trowbridge , Christopher James Brown , Mei-Chin Tsai , Mahesh Prakriya , Raja Krishnaswamy , Alan C. Shi , Suzanne Maurine Cook
发明人: Weiwen Liu , Steven J. Pratschner , Ian H. Carmichael , Peter A. Carlin , Christopher W. Brumme , Mason K. Bendixen , Beysim Sezgin , Sean E. Trowbridge , Christopher James Brown , Mei-Chin Tsai , Mahesh Prakriya , Raja Krishnaswamy , Alan C. Shi , Suzanne Maurine Cook
摘要: Systems and methods for enhanced runtime hosting are described. In one aspect the runtime hosting interface includes a host abstraction interface. The HAI allowing the runtime to configure host execution environment parameters and/or notify the host of a runtime event. In particular, the host abstraction interface (HAI) corresponds to execution environment abstractions supported by a host application. Responsive to an action or event, the runtime invokes an identified HAI or an associated object during execution of runtime managed code.
摘要翻译: 描述用于增强运行时托管的系统和方法。 在一个方面,运行时主机接口包括主机抽象接口。 HAI允许运行时配置主机执行环境参数和/或通知主机运行时事件。 特别地,主机抽象接口(HAI)对应于主机应用程序支持的执行环境抽象。 响应于动作或事件,运行时在执行运行时托管代码期间调用识别的HAI或关联对象。
-
公开(公告)号:US07406699B2
公开(公告)日:2008-07-29
申请号:US10405560
申请日:2003-04-02
申请人: Weiwen Liu , Steven J. Pratschner , Ian H. Carmichael , Peter A. Carlin , Christopher W. Brumme , Mason K. Bendixen , Beysim Sezgin
发明人: Weiwen Liu , Steven J. Pratschner , Ian H. Carmichael , Peter A. Carlin , Christopher W. Brumme , Mason K. Bendixen , Beysim Sezgin
摘要: Systems and methods for enhanced runtime hosting are described. In one respect, the runtime identifies any abstraction interface(s) exposed by a host application. The abstraction interface(s) correspond to respective execution environment functionality implemented by the hosting application. During execution of runtime managed code and responsive to an action or event associated with an identified one of the respective execution environment abstractions, the runtime calls a specific interface or object corresponding to a specific one of the abstraction interface(s). This allows the host application to customize/enhance its execution environment, which includes the runtime, as a function of the implemented abstraction(s).
摘要翻译: 描述用于增强运行时托管的系统和方法。 在一方面,运行时标识由主机应用程序公开的任何抽象接口。 抽象接口对应于由主机应用实现的相应执行环境功能。 在执行运行时托管代码并且响应于与相应执行环境抽象中识别的一个相关联的动作或事件时,运行时间调用与抽象接口中的特定一个对应的特定接口或对象。 这允许主机应用程序根据实现的抽象来定制/增强其执行环境(包括运行时)。
-
公开(公告)号:US07171475B2
公开(公告)日:2007-01-30
申请号:US09872614
申请日:2001-06-01
申请人: Daniel R. Weisman , Shyamalan Pather , Ravi T. Rao , William Michael Zintel , Mason K. Bendixen , Christopher M. Rude
发明人: Daniel R. Weisman , Shyamalan Pather , Ravi T. Rao , William Michael Zintel , Mason K. Bendixen , Christopher M. Rude
IPC分类号: G06F15/16
CPC分类号: H04L67/2823 , G06F9/4411 , G06F9/465 , H04L12/2803 , H04L12/2838 , H04L29/06 , H04L69/32 , H04L69/329
摘要: A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.
摘要翻译: 设备托管框架在计算机上为软件实现的逻辑设备(包括外围设备桥接器)提供托管,以将其作为每个对等网络协议的受控设备的服务公开。 设备托管框架封装了对等网络协议的发现,描述和控制协议操作,这使得托管设备的开发人员不必在托管设备的软件中单独实现对等网络协议,并且只需要实现托管设备的核心功能 托管设备。 设备托管框架通过用于多个托管设备的对等网络协议作为主机来支持设备互操作性。
-
公开(公告)号:US07774477B2
公开(公告)日:2010-08-10
申请号:US11336747
申请日:2006-01-19
申请人: William Michael Zintel , Daniel R. Weisman , Shyamalan Pather , Ravi T. Rao , Mason K. Bendixen , Christopher M. Rude
发明人: William Michael Zintel , Daniel R. Weisman , Shyamalan Pather , Ravi T. Rao , Mason K. Bendixen , Christopher M. Rude
IPC分类号: G06F15/16
CPC分类号: H04L67/2823 , G06F9/4411 , G06F9/465 , H04L12/2803 , H04L12/2838 , H04L29/06 , H04L69/32 , H04L69/329
摘要: A device hosting framework provides hosting for software-implemented logical devices (including peripheral devices bridges) on a computer to expose their services as controlled devices per a peer networking protocol. The device hosting framework encapsulates discovery, description and control protocol operations of the peer networking protocol, which frees the developers of the hosted devices from having to individually implement the peer networking protocol in the hosted devices' software and need implement only the core functionality of the hosted device. The device hosting framework operates as a host supporting device interoperability via the peer networking protocol for multiple hosted devices.
摘要翻译: 设备托管框架在计算机上为软件实现的逻辑设备(包括外围设备桥接器)提供托管,以将其作为每个对等网络协议的受控设备的服务公开。 设备托管框架封装了对等网络协议的发现,描述和控制协议操作,这使得托管设备的开发人员不必在托管设备的软件中单独实现对等网络协议,并且只需要实现托管设备的核心功能 托管设备。 设备托管框架通过用于多个托管设备的对等网络协议作为主机来支持设备互操作性。
-
-
-