Service testing method and service testing system
    1.
    发明授权
    Service testing method and service testing system 失效
    服务测试方法和服务测试系统

    公开(公告)号:US08677327B2

    公开(公告)日:2014-03-18

    申请号:US12099999

    申请日:2008-04-09

    IPC分类号: G06F9/44 G06F9/455

    CPC分类号: G06F11/3696

    摘要: The present invention provides a service testing method and system using a surrogate. The service testing method comprises steps of: generating, according to service description of a service to be simulated, a service-specific surrogate for said service to be simulated; deploying the generated service-specific surrogate onto a runtime system; specifying a test case by referring to the generated service-specific surrogate, wherein said test case comprises test configuration; and setting, according to the test configuration, a configuration option of the deployed surrogate on the runtime system. In the service testing method and system according to the present invention, parameters of the surrogate are dynamically configured without necessity of rewriting and deployment, thereby reducing the burden of designing and generating Mock objects.

    摘要翻译: 本发明提供一种使用代理的服务测试方法和系统。 所述服务测试方法包括以下步骤:根据要仿真的服务的服务描述,生成所述待仿真服务的服务特定代理; 将生成的服务特定代理部署到运行时系统上; 通过参考生成的服务特定代理指定测试用例,其中所述测试用例包括测试配置; 并根据测试配置设置运行时系统上部署的代理的配置选项。 在根据本发明的服务测试方法和系统中,代理的参数被动态配置,而不需要重写和部署,从而减少设计和生成Mock对象的负担。

    SERVICE TESTING METHOD AND SERVICE TESTING SYSTEM
    2.
    发明申请
    SERVICE TESTING METHOD AND SERVICE TESTING SYSTEM 失效
    服务测试方法和服务测试系统

    公开(公告)号:US20090007073A1

    公开(公告)日:2009-01-01

    申请号:US12099999

    申请日:2008-04-09

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3696

    摘要: The present invention provides a service testing method and system using a surrogate. The service testing method comprises steps of: generating, according to service description of a service to be simulated, a service-specific surrogate for said service to be simulated; deploying the generated service-specific surrogate onto a runtime system; specifying a test case by referring to the generated service-specific surrogate, wherein said test case comprises test configuration; and setting, according to the test configuration, a configuration option of the deployed surrogate on the runtime system. In the service testing method and system according to the present invention, parameters of the surrogate are dynamically configured without necessity of rewriting and deployment, thereby reducing the burden of designing and generating Mock objects.

    摘要翻译: 本发明提供一种使用代理的服务测试方法和系统。 所述服务测试方法包括以下步骤:根据要仿真的服务的服务描述,生成所述待仿真服务的服务特定代理; 将生成的服务特定代理部署到运行时系统上; 通过参考生成的服务特定代理指定测试用例,其中所述测试用例包括测试配置; 并根据测试配置设置运行时系统上部署的代理的配置选项。 在根据本发明的服务测试方法和系统中,代理的参数被动态配置,而不需要重写和部署,从而减少设计和生成Mock对象的负担。

    METHOD AND APPARATUS FOR REUSING COMPONENTS OF A COMPONENT-BASED SOFTWARE SYSTEM
    3.
    发明申请
    METHOD AND APPARATUS FOR REUSING COMPONENTS OF A COMPONENT-BASED SOFTWARE SYSTEM 有权
    用于重新构建基于组件的软件系统组件的方法和装置

    公开(公告)号:US20080295109A1

    公开(公告)日:2008-11-27

    申请号:US12115890

    申请日:2008-05-06

    IPC分类号: G06F9/46 G06F9/50

    CPC分类号: G06F9/547 G06F9/541

    摘要: The present invention provides a component reuse method for reusing at least first component that is selected from a first software system to a second software system. The method comprises the steps of: analyzing the first software system, determining dependencies of the at least one first component of the first software system and acquiring relevant interface information; generating surrogates based on the dependencies and the interface information, which will be deployed in the first operating environment and in the second operating environment respectively, wherein the surrogates allow the second software system to invoke service provided by the at least one first component in the first operating environment and allow the at least one first component to invoke relevant service provided in the second software system.

    摘要翻译: 本发明提供了一种用于将从第一软件系统选择的至少第一组件重用到第二软件系统的组件重用方法。 该方法包括以下步骤:分析第一软件系统,确定第一软件系统的至少一个第一组件的依赖性并获取相关接口信息; 基于将在第一操作环境和第二操作环境中部署的依赖性和接口信息生成代理,其中代理允许第二软件系统调用由第一操作环境中的至少一个第一组件提供的服务 并且允许所述至少一个第一组件调用在所述第二软件系统中提供的相关服务。

    Method and apparatus for reusing components of a component-based software system
    4.
    发明授权
    Method and apparatus for reusing components of a component-based software system 有权
    用于重用基于组件的软件系统的组件的方法和装置

    公开(公告)号:US08595700B2

    公开(公告)日:2013-11-26

    申请号:US12115890

    申请日:2008-05-06

    IPC分类号: G06F9/44

    CPC分类号: G06F9/547 G06F9/541

    摘要: The present invention provides a component reuse method for reusing at least first component that is selected from a first software system to a second software system. The method comprises the steps of: analyzing the first software system, determining dependencies of the at least one first component of the first software system and acquiring relevant interface information; generating surrogates based on the dependencies and the interface information, which will be deployed in the first operating environment and in the second operating environment respectively, wherein the surrogates allow the second software system to invoke service provided by the at least one first component in the first operating environment and allow the at least one first component to invoke relevant service provided in the second software system.

    摘要翻译: 本发明提供了一种用于将从第一软件系统选择的至少第一组件重用到第二软件系统的组件重用方法。 该方法包括以下步骤:分析第一软件系统,确定第一软件系统的至少一个第一组件的依赖性并获取相关接口信息; 基于将在第一操作环境和第二操作环境中部署的依赖性和接口信息生成代理,其中代理允许第二软件系统调用由第一操作环境中的至少一个第一组件提供的服务 并且允许所述至少一个第一组件调用在所述第二软件系统中提供的相关服务。

    Method and computer system for displaying a weighted tree based on hyperbolic geometry
    5.
    发明授权
    Method and computer system for displaying a weighted tree based on hyperbolic geometry 失效
    基于双曲线几何显示加权树的方法和计算机系统

    公开(公告)号:US08533617B2

    公开(公告)日:2013-09-10

    申请号:US11847545

    申请日:2007-08-30

    IPC分类号: G06F3/048

    CPC分类号: G06T11/206

    摘要: The invention discloses a method for displaying a weighted tree based on hyperbolic geometry, comprising: obtaining weighted tree data defining a weighted tree structure; positioning the root node in a negatively curved space as a center, based on the weighted tree defining data; based on the weighted tree defining data, performing layout processing for each parent node and all its direct child nodes from top to bottom recursively, until all the nodes in the tree have been laid out in the negatively curved space, wherein the higher the weight of an edge connecting the parent node and each of its direct child nodes is, the shorter the distance between the parent node and the child node is; mapping the layout data from the negative curved space to an Euclidean plane; and displaying the mapped data in display.

    摘要翻译: 本发明公开了一种基于双曲线几何显示加权树的方法,包括:获得定义加权树结构的加权树数据; 基于加权树定义数据,将根节点定位在负弯曲空间中心; 基于加权树定义数据,递归地从上到下对每个父节点及其所有直接子节点进行布局处理,直到树中的所有节点都布置在负弯曲空间中,其中权重越大 连接父节点和其每个直接子节点的边是父节点和子节点之间的距离越短; 将布局数据从负弯曲空间映射到欧几里德平面; 并显示映射的数据。

    IDENTIFYING SOURCE MATERIAL ASSOCIATED WITH FOOD PRODUCTS USING BILL OF MATERIAL
    6.
    发明申请
    IDENTIFYING SOURCE MATERIAL ASSOCIATED WITH FOOD PRODUCTS USING BILL OF MATERIAL 失效
    使用材料清单确定与食品相关的来源材料

    公开(公告)号:US20120109789A1

    公开(公告)日:2012-05-03

    申请号:US12916103

    申请日:2010-10-29

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/063 G06Q10/0875

    摘要: Identifying one or more source units for one or more food items may include assigning a sequence of numbers to a plurality of source units received at a processing entity and assigning a sequence of numbers to a plurality of end product units processed from the plurality of source units at the processing entity. A production rate associated with the end product units may be determined from a bill of materials associated with the end product units. A probability distribution function may be generated using at least the production rate. The probability distribution function maps a range of the sequence numbers associated with the plurality of source units to a range of sequence numbers associated with the end product units. A conversion algorithm may be generated that uses the probability distribution function to determine a source unit associated with a selected end product unit.

    摘要翻译: 识别一个或多个食物项目的一个或多个源单元可以包括:将数字序列分配给在处理实体处接收的多个源单元,并将数字序列分配给从多个源单元处理的多个最终产品单元 在处理实体。 与最终产品单元相关联的生产率可以从与最终产品单元相关联的材料清单确定。 可以使用至少生产率来生成概率分布函数。 概率分布函数将与多个源单元相关联的序列号的范围映射到与最终乘积单元相关联的序列号的范围。 可以生成使用概率分布函数来确定与所选择的最终产品单元相关联的源单元的转换算法。

    User-centric service providing device and service providing method
    7.
    发明申请
    User-centric service providing device and service providing method 有权
    以用户为中心的服务提供设备和服务提供方法

    公开(公告)号:US20060265483A1

    公开(公告)日:2006-11-23

    申请号:US10541368

    申请日:2003-12-15

    IPC分类号: G06F15/173

    摘要: The present invention provides a service providing device and a service providing method enabling a user to accept the service by utilizing the capabilities of several various devices. An available physical device or a combination of the physical devices is selected for the user based on the service requirement, and the user accepts the service via the selected physical device or the combination of the physical devices. The invention “hides” the physical devices by using a virtual device to provide the service for users. Furthermore, the invention provides a “tailored” virtual device based on the environment around the user, the favorite of user and the requirements of the service, and therefore the invention may provide to the user the “tailored” information suitable for the user. The operating environment of the virtual device according to the invention is dynamically changeable according to the environment around the user, the favorite of user and the requirements of the service, and therefore a seamless service may be provided to the user.

    摘要翻译: 本发明提供一种服务提供装置和服务提供方法,使得用户能够通过利用几种不同装置的能力来接受服务。 基于服务需求为用户选择可用的物理设备或物理设备的组合,并且用户经由所选择的物理设备或物理设备的组合来接受服务。 本发明通过使用虚拟设备为用户提供服务来“隐藏”物理设备。 此外,本发明提供了一种基于用户周围的环境,用户的喜好和服务的需求的“量身定制的”虚拟设备,因此本发明可以向用户提供适合于用户的“定制”信息。 根据本发明的虚拟设备的操作环境可以根据用户周围的环境,用户的喜好和服务的需求动态地改变,因此可以向用户提供无缝服务。

    Display of dynamic data as a notebook
    8.
    发明授权
    Display of dynamic data as a notebook 失效
    显示动态数据作为笔记本

    公开(公告)号:US5542040A

    公开(公告)日:1996-07-30

    申请号:US169921

    申请日:1993-12-15

    CPC分类号: G06F3/0483 G06F9/4443

    摘要: A method, system and program for presenting dynamic data on a display. The dynamic data is displayed in a notebook as a plurality of groups, each group assigned to a page in the notebook. The dynamic data is monitored to detect a change in state of the dynamic data. In response to a detected change, a determination is made that the dynamic data should be regrouped in response to the change in state. The notebook is then displayed according to the regrouped dynamic data. Each page in the notebook has a tab which is displayed according to the state of the group assigned to that page. In response to the detected change of the dynamic data, the display of the tab may also be changed. Typically, the top page in a notebook has a window. A child window can be created by copying the window outside the notebook in an adjacent display. When the notebook is closed in response to a user command, the child window is automatically closed in response to closing the notebook.

    摘要翻译: 一种用于在显示器上呈现动态数据的方法,系统和程序。 动态数据作为多个组显示在笔记本中,每个组分配给笔记本中​​的页面。 监视动态数据以检测动态数据的状态变化。 响应于检测到的改变,确定响应于状态的改变来重新组合动态数据。 然后根据重新组合的动态数据显示笔记本。 笔记本中的每个页面都有一个标签,根据分配给该页面的组的状态显示。 响应于检测到的动态数据的改变,标签的显示也可以改变。 通常,笔记本中的首页有一个窗口。 可以通过在相邻的显示器中将笔记本外部的窗口复制来创建子窗口。 当笔记本电脑响应于用户命令关闭时,响应于关闭笔记本电脑,子窗口将自动关闭。

    Secure apparatus and method for protecting integrity of software system and system thereof
    9.
    发明授权
    Secure apparatus and method for protecting integrity of software system and system thereof 失效
    用于保护软件系统完整性的安全装置和方法及其系统

    公开(公告)号:US08407481B2

    公开(公告)日:2013-03-26

    申请号:US12163797

    申请日:2008-06-27

    CPC分类号: G06F21/125

    摘要: Provided is a secure apparatus for protecting the integrity of a software system and a method thereof. The apparatus comprises: a template repository for storing templates required for generating an agent module; a template generator for randomly selecting one template from said template repository and generating a new agent module according to the selected template; and a transceiver for sending said new agent module to an external apparatus communicating with said secure apparatus to update a current agent module which is running in said external apparatus, wherein said current agent module is used to verify the integrity of said software system running in said external apparatus. The secure apparatus can protect software in an insecure environment with a high software protection level to prevent the software from being tampered or bypassed.

    摘要翻译: 提供一种用于保护软件系统的完整性的安全装置及其方法。 该装置包括:用于存储生成代理模块所需的模板的模板存储库; 模板生成器,用于从所述模板存储库中随机选择一个模板,并根据所选模板生成新的代理模块; 以及收发器,用于将所述新代理模块发送到与所述安全装置通信的外部设备,以更新在所述外部设备中运行的当前代理模块,其中所述当前代理模块用于验证在所述外部设备中运行的所述软件系统的完整性 外部设备 安全设备可以在具有高软件保护级别的不安全环境中保护软件,以防止软件被篡改或绕过。

    Identifying source material associated with food products using bill of material
    10.
    发明授权
    Identifying source material associated with food products using bill of material 失效
    使用物料清单确定与食品相关的来源材料

    公开(公告)号:US08285593B2

    公开(公告)日:2012-10-09

    申请号:US12916103

    申请日:2010-10-29

    IPC分类号: G06G1/14 G06F17/50

    CPC分类号: G06Q10/063 G06Q10/0875

    摘要: Identifying one or more source units for one or more food items may include assigning a sequence of numbers to a plurality of source units received at a processing entity and assigning a sequence of numbers to a plurality of end product units processed from the plurality of source units at the processing entity. A production rate associated with the end product units may be determined from a bill of materials associated with the end product units. A probability distribution function may be generated using at least the production rate. The probability distribution function maps a range of the sequence numbers associated with the plurality of source units to a range of sequence numbers associated with the end product units. A conversion algorithm may be generated that uses the probability distribution function to determine a source unit associated with a selected end product unit.

    摘要翻译: 识别一个或多个食物项目的一个或多个源单元可以包括:将数字序列分配给在处理实体处接收的多个源单元,并将数字序列分配给从多个源单元处理的多个最终产品单元 在处理实体。 与最终产品单元相关联的生产率可以从与最终产品单元相关联的材料清单确定。 可以使用至少生产率来生成概率分布函数。 概率分布函数将与多个源单元相关联的序列号的范围映射到与最终乘积单元相关联的序列号的范围。 可以生成使用概率分布函数来确定与所选择的最终产品单元相关联的源单元的转换算法。