Dynamic class interposition
    1.
    发明授权

    公开(公告)号:US07093242B2

    公开(公告)日:2006-08-15

    申请号:US09993229

    申请日:2001-11-19

    IPC分类号: G06F9/44

    CPC分类号: G06F9/445

    摘要: Method and apparatus for extending functionality of a first set of classes and methods in an application hosted by a computing arrangement. A mapping is established that maps original class names in the first set to corresponding substitute class names of classes in a second set. The classes in the second set change the functionality of the classes in the first set. In response to loading a class file of a class in the first set, the original class names are replaced with corresponding substitute class names in the class file. Classes referenced by the substitute class names are then instantiated in lieu of classes referenced by the original class names.

    Method and system for offloading execution and resources for resource-constrained networked devices
    2.
    发明授权
    Method and system for offloading execution and resources for resource-constrained networked devices 有权
    用于卸载资源受限网络设备的执行和资源的方法和系统

    公开(公告)号:US06990662B2

    公开(公告)日:2006-01-24

    申请号:US10001074

    申请日:2001-10-31

    IPC分类号: G06F9/445

    摘要: A method for offloading execution load from a resource-constrained device to allow the device to run a resource intensive software program. A program is accessed using a first device and determines whether execution of the program will exceed resources of the first device. If the execution will exceed the resources of the first device, a load split is determined to split the program into a first portion and a second portion. The second portion of the program is offloaded to a second device, while the first portion of the program is retained on the first device. The first portion and second portion communicate via a network connection. Full program functionality is provided using the first device, wherein the functionality is provided by the first portion and second portion executing respectively on the first device and the second device.

    摘要翻译: 一种用于从资源受限设备卸载执行负载以允许设备运行资源密集型软件程序的方法。 使用第一设备访问程序,并确定程序的执行是否将超过第一设备的资源。 如果执行将超过第一设备的资源,则确定负载分割以将程序分割成第一部分和第二部分。 程序的第二部分被卸载到第二设备,而程序的第一部分被保留在第一设备上。 第一部分和第二部分经由网络连接进行通信。 使用第一设备提供完整的程序功能,其中功能由分别在第一设备和第二设备上执行的第一部分和第二部分提供。

    Fortuitous combinations of ad-hoc available sets of different electronic devices to respond to user jobs
    3.
    发明申请
    Fortuitous combinations of ad-hoc available sets of different electronic devices to respond to user jobs 失效
    不同电子设备的ad-hoc可用组合的随机组合以响应用户工作

    公开(公告)号:US20050027659A1

    公开(公告)日:2005-02-03

    申请号:US10632403

    申请日:2003-07-31

    IPC分类号: G06F9/50 G06F17/00 G06F17/60

    摘要: A computer-implemented method for selecting a combination of devices from a plurality of available devices, each device having service description information associated therewith. A user request is received into a coordinating device which processes the service description information for any available electronic devices to identify functionally responsive combinations of electronic devices, each functionally responsive combination responsive the user request. A score is calculated for each functionally responsive combination, using user preference information. One of the functionally responsive combinations is selected according to it having the best scores. A user preferences and experience computer-implemented method is provided for selecting an ad-hoc combination of electronic devices.

    摘要翻译: 一种用于从多个可用设备中选择设备的组合的计算机实现的方法,每个设备具有与其相关联的服务描述信息。 用户请求被接收到协调设备中,协调设备处理用于任何可用电子设备的服务描述信息以识别电子设备的功能响应组合,响应于用户请求的每个功能响应组合。 使用用户偏好信息为每个功能响应组合计算得分。 根据具有最佳分数的功能响应组合之一进行选择。 提供用户偏好和体验计算机实现的方法来选择电子设备的特设组合。

    Fortuitous combinations of ad-hoc available sets of different electronic devices to respond to user jobs
    4.
    发明授权
    Fortuitous combinations of ad-hoc available sets of different electronic devices to respond to user jobs 失效
    不同电子设备的ad-hoc可用组合的随机组合以响应用户工作

    公开(公告)号:US07826907B2

    公开(公告)日:2010-11-02

    申请号:US10632403

    申请日:2003-07-31

    IPC分类号: G05B13/02 G06F15/16

    摘要: A computer-implemented method for selecting a combination of devices from a plurality of available devices, each device having service description information associated therewith. A user request is received into a coordinating device which processes the service description information for any available electronic devices to identify functionally responsive combinations of electronic devices, each functionally responsive combination responsive the user request. A score is calculated for each functionally responsive combination, using user preference information. One of the functionally responsive combinations is selected according to it having the best scores. A user preferences and experience computer-implemented method is provided for selecting an ad-hoc combination of electronic devices.

    摘要翻译: 一种用于从多个可用设备中选择设备的组合的计算机实现的方法,每个设备具有与其相关联的服务描述信息。 用户请求被接收到协调设备中,协调设备处理用于任何可用电子设备的服务描述信息以识别电子设备的功能响应组合,响应于用户请求的每个功能响应组合。 使用用户偏好信息为每个功能响应组合计算得分。 根据具有最佳分数的功能响应组合之一进行选择。 提供用户偏好和体验计算机实现的方法来选择电子设备的特设组合。