Web application script migration
    1.
    发明授权
    Web application script migration 有权
    Web应用程序脚本迁移

    公开(公告)号:US08595284B2

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

    申请号:US12637316

    申请日:2009-12-14

    IPC分类号: G06F15/16 G06F9/44 G06F9/45

    摘要: In a first embodiment of the present invention, a method is provided comprising: determining if a portion of a script of web application code within a web application is migratable to a remote infrastructure, wherein the portion of the script contains one or more functions; and modifying the portion of the script if the portion of the script is migratable, such that execution of the portion of the script results in the one or more functions being executed on the remote infrastructure, wherein the remote infrastructure is not restricted to the device on which the web application was designed or distributed.

    摘要翻译: 在本发明的第一实施例中,提供了一种方法,包括:确定web应用程序内的web应用代码的脚本的一部分是否可迁移到远程基础设施,其中该脚本的该部分包含一个或多个功能; 以及如果所述脚本的所述部分是可移动的,则修改所述脚本的所述部分,使得所述脚本的所述部分的执行导致所述远程基础设施上执行的所述一个或多个功能,其中所述远程基础设施不限于所述设备上 Web应用程序的设计或分发。

    SHARING INPUT/OUTPUT (I/O) RESOURCES ACROSS MULTIPLE COMPUTING SYSTEMS AND/OR ENVIRONMENTS
    2.
    发明申请
    SHARING INPUT/OUTPUT (I/O) RESOURCES ACROSS MULTIPLE COMPUTING SYSTEMS AND/OR ENVIRONMENTS 审中-公开
    通过多个计算机系统和/或环境共享输入/输出(I / O)资源

    公开(公告)号:US20100293559A1

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

    申请号:US12464507

    申请日:2009-05-12

    IPC分类号: G06F9/46 G06F3/00

    CPC分类号: G06F9/4411

    摘要: Techniques for achieving Input/Output I/O coalition across multiple computing systems and/or environments (e.g., computing devices) are disclosed. I/O coalition can be achieved by allowing one or more internal I/O devices of a first computing device to be effectively shared with a second computing device while one or more I/O devices of the second computing device is effectively shared with the first computing device. An Input-Output Coalition Management (IOCM) system can be provided for each the computing devices to facilitate I/O coalition between them. An IOCM system can, for example, be provided as Virtual Input-Output Computing Environment (VIOCE). By way of example, one or more Virtual Machines (VMs) can be provided to effectively support one or more Virtual Device Drivers (VDDs). An IOCM system can also be provided as and/or by an Operating System (OS). Furthermore, an IOCM system of a first computing device can be operable to switch between: (i) use of a first I/O device of the first computing device, (ii) use of a second I/O device of a second computing device, and (iii) use of a third I/O device of a third computing device.

    摘要翻译: 公开了用于实现跨多个计算系统和/或环境(例如,计算设备)的输入/输出I / O联盟的技术。 可以通过允许第一计算设备的一个或多个内部I / O设备与第二计算设备有效地共享来实现I / O联盟,而第二计算设备的一个或多个I / O设备被有效地与第一计算设备共享 计算设备。 可以为每个计算设备提供输入 - 输出联盟管理(IOCM)系统,以便于它们之间的I / O联盟。 例如,IOCM系统可以作为虚拟输入 - 输出计算环境(VIOCE)提供。 作为示例,可以提供一个或多个虚拟机(VM)以有效地支持一个或多个虚拟设备驱动器(VDD)。 IOCM系统也可以由操作系统(OS)提供。 此外,第一计算设备的IOCM系统可以用于在以下之间切换:(i)使用第一计算设备的第一I / O设备,(ii)使用第二计算设备的第二I / O设备 ,和(iii)使用第三计算设备的第三I / O设备。

    Reusing style sheet assets
    4.
    发明授权
    Reusing style sheet assets 失效
    重新使用样式表资产

    公开(公告)号:US08375296B2

    公开(公告)日:2013-02-12

    申请号:US12827538

    申请日:2010-06-30

    IPC分类号: G06F17/27

    CPC分类号: G06F17/30899

    摘要: In a first embodiment of the present invention, a method is provided comprising: parsing a document, wherein the document contains at least one reference to a style sheet; for each referenced style sheet: determining if a ruleset corresponding to the referenced style sheet is contained in a first local cache; if the ruleset corresponding to the style sheet is contained in the first local cache; if the referenced style sheet is not contained in the first local cache, parsing the referenced style sheet to derive a ruleset; and applying the ruleset(s) to the document to derive a layout for displaying the document.

    摘要翻译: 在本发明的第一实施例中,提供了一种方法,包括:解析文档,其中所述文档包含至少一个对样式表的引用; 对于每个引用的样式表:确定与所引用的样式表相对应的规则集是否包含在第一本地高速缓存中; 如果与样式表相对应的规则集包含在第一本地高速缓存中; 如果引用的样式表不包含在第一本地缓存中,则解析引用的样式表以导出规则集; 并将规则集应用于文档以导出用于显示文档的布局。

    Context-based interests in computing environments and systems
    5.
    发明授权
    Context-based interests in computing environments and systems 失效
    计算环境和系统中基于上下文的兴趣

    公开(公告)号:US08554767B2

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

    申请号:US12343395

    申请日:2008-12-23

    IPC分类号: G06F7/00

    CPC分类号: G06Q30/02

    摘要: Techniques for determining an interest in an object of interest in a given situation are disclosed. Multiple situation-based interest rating components can be provided for various situations. Each situation-based interest rating component can include an interest value indicative of interest in an object of interest in one of the situations. An input situation can then be obtained. One of the situation-based interest rating components can be identified matching an input situation. The relevance of one or more of the other situation-based interest rating components to the identified matching component can then be determined. This can, for example, be done by computing one or more distances between only the respective situation-based portions of the matching situation-based interest rating component and one or more of the other components, or based on the interest value-based portion of each component, or both.

    摘要翻译: 公开了在给定情况下确定感兴趣对象的兴趣的技术。 可以为各种情况提供多种基于情境的兴趣等级组件。 每种基于情境的利益分级组件可以包括在一种情况下指示感兴趣对象中的兴趣的兴趣值。 然后可以获得输入情况。 可以根据输入情况识别基于情境的兴趣评估组件之一。 然后可以确定一个或多个其他基于情境的兴趣评估组件与所识别的匹配组件的相关性。 例如,这可以通过仅计算匹配的基于状况的兴趣等级分量的各个基于状况的部分与一个或多个其它组件之间的一个或多个距离来实现,或者基于基于兴趣度的部分 每个组件或两者。

    Clustering-based interest computation
    6.
    发明授权
    Clustering-based interest computation 有权
    基于聚类的兴趣计算

    公开(公告)号:US07979426B2

    公开(公告)日:2011-07-12

    申请号:US12371419

    申请日:2009-02-13

    IPC分类号: G06F7/00 G06N5/02

    CPC分类号: G06F17/30702

    摘要: Data relating to usage patterns of the user are stored. The data includes a context portion having information as to the context in which items were used and an interest rating portion indicative of an interest of the user in one or more objects of interest. The data is clustered into clusters of data points. For each of the clusters, a centroid is determined. The centroid includes a context portion and an interest rating portion. A current context of the user is received. Clusters are selected by comparing a data point representing the current context with the context portion of one or more centroids. Based on the selected clusters, an interest rating is computed. The computed interest rating indicates an interest of the user in one of the one or more objects of interest, given the current context.

    摘要翻译: 存储与用户的使用模式有关的数据。 数据包括具有关于使用项目的上下文的信息的上下文部分和指示用户在一个或多个感兴趣对象中的兴趣的兴趣评价部分。 数据被聚集成数据点簇。 对于每个聚类,确定质心。 质心包括上下文部分和兴趣等级部分。 接收到用户的当前上下文。 通过将表示当前上下文的数据点与一个或多个质心的上下文部分进行比较来选择集群。 基于所选择的集群,计算利息评级。 计算的兴趣等级在给定当前上下文的情况下,表示用户在感兴趣的一个或多个对象之一中的兴趣。

    SITUATION-AWARE PATTERN EXTRACTION AND RECOMMENDATION
    7.
    发明申请
    SITUATION-AWARE PATTERN EXTRACTION AND RECOMMENDATION 失效
    情况特征提取和建议

    公开(公告)号:US20090177689A1

    公开(公告)日:2009-07-09

    申请号:US12406792

    申请日:2009-03-18

    IPC分类号: G06F17/30

    CPC分类号: G06Q30/02

    摘要: A method for determining user interests is provided, the method comprising: storing data items relating to usage patterns of the user, wherein the data items include an interest portion and a context portion; grouping the data items into context groups, each context group having data items with related context portions; for each context group, determining if the number of data items in the context group is greater than or equal to a first threshold; creating a first partition having context groups having a number of data items greater than or equal to the first threshold; averaging the ratings for interests in the data items in the context groups in the first partition, resulting in each context group in the first partition being a cluster; and deriving a user's interest by comparing a current context to a context group in the first partition.

    摘要翻译: 提供了一种用于确定用户兴趣的方法,所述方法包括:存储与所述用户的使用模式相关的数据项,其中所述数据项包括兴趣部分和上下文部分; 将数据项分组成上下文组,每个上下文组具有具有相关上下文部分的数据项; 对于每个上下文组,确定上下文组中的数据项的数量是否大于或等于第一阈值; 创建具有上下文组的第一分区,所述上下文组具有大于或等于所述第一阈值的多个数据项; 对第一分区中的上下文组中的数据项的兴趣的评级进行平均,导致第一分区中的每个上下文组是集群; 以及通过将当前上下文与第一分区中的上下文组进行比较来得出用户的兴趣。

    Personal mashups
    8.
    发明授权
    Personal mashups 有权
    个人混搭

    公开(公告)号:US08117180B2

    公开(公告)日:2012-02-14

    申请号:US12400687

    申请日:2009-03-09

    IPC分类号: G06F17/30 G06F17/00

    CPC分类号: G06F17/3089

    摘要: In a first embodiment of the present invention, a method for automated creation of a mashup is provided, the method comprising: receiving data needs of a user; identifying sources of data to satisfy the data needs by comparing the data needs to available data sources; retrieving metadata relating to the identified sources of data from a source metadata store; identifying services to satisfy the data needs by comparing the retrieved metadata to available services; retrieving metadata related to the identified services from a service metadata store; and generating a plan for supplying data from the identified sources of data to the identified services based on the retrieved metadata from the source metadata source and the retrieved metadata from the service metadata source.

    摘要翻译: 在本发明的第一实施例中,提供了一种用于自动创建混搭的方法,所述方法包括:接收用户的数据需求; 通过将数据需求与可用数据源进行比较来识别数据来满足数据需求; 从源元数据存储中检索与所识别的数据源相关的元数据; 通过将检索到的元数据与可用服务进行比较来识别服务以满足数据需求; 从服务元数据存储检索与所识别的服务有关的元数据; 以及基于来自源元数据源的检索到的元数据和来自服务元数据源的检索到的元数据,生成从所识别的数据源向所识别的服务提供数据的计划。

    Situation-aware pattern extraction and recommendation
    9.
    发明授权
    Situation-aware pattern extraction and recommendation 失效
    情境意识模式提取与推荐

    公开(公告)号:US07899813B2

    公开(公告)日:2011-03-01

    申请号:US12406792

    申请日:2009-03-18

    IPC分类号: G06F7/00 G06N5/02

    CPC分类号: G06Q30/02

    摘要: A method for determining user interests is provided, the method comprising: storing data items relating to usage patterns of the user, wherein the data items include an interest portion and a context portion; grouping the data items into context groups, each context group having data items with related context portions; for each context group, determining if the number of data items in the context group is greater than or equal to a first threshold; creating a first partition having context groups having a number of data items greater than or equal to the first threshold; averaging the ratings for interests in the data items in the context groups in the first partition, resulting in each context group in the first partition being a cluster; and deriving a user's interest by comparing a current context to a context group in the first partition.

    摘要翻译: 提供了一种用于确定用户兴趣的方法,所述方法包括:存储与所述用户的使用模式相关的数据项,其中所述数据项包括兴趣部分和上下文部分; 将数据项分组成上下文组,每个上下文组具有具有相关上下文部分的数据项; 对于每个上下文组,确定上下文组中的数据项的数量是否大于或等于第一阈值; 创建具有上下文组的第一分区,所述上下文组具有大于或等于所述第一阈值的多个数据项; 对第一分区中的上下文组中的数据项的兴趣的评级进行平均,导致第一分区中的每个上下文组是集群; 以及通过将当前上下文与第一分区中的上下文组进行比较来得出用户的兴趣。

    Personal mashups
    10.
    发明授权
    Personal mashups 失效
    个人混搭

    公开(公告)号:US08538948B2

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

    申请号:US13347594

    申请日:2012-01-10

    IPC分类号: G06F17/30 G06F17/00

    CPC分类号: G06F17/3089

    摘要: In a first embodiment of the present invention, a method for automated creation of a mashup is provided, the method comprising: receiving data needs of a user; identifying sources of data to satisfy the data needs by comparing the data needs to available data sources; retrieving metadata relating to the identified sources of data from a source metadata store; identifying services to satisfy the data needs by comparing the retrieved metadata to available services; retrieving metadata related to the identified services from a service metadata store; and generating a plan for supplying data from the identified sources of data to the identified services based on the retrieved metadata from the source metadata source and the retrieved metadata from the service metadata source.

    摘要翻译: 在本发明的第一实施例中,提供了一种用于自动创建混搭的方法,所述方法包括:接收用户的数据需求; 通过将数据需求与可用数据源进行比较来识别数据来满足数据需求; 从源元数据存储中检索与所识别的数据源相关的元数据; 通过将检索到的元数据与可用服务进行比较来识别服务以满足数据需求; 从服务元数据存储检索与所识别的服务有关的元数据; 以及基于来自源元数据源的检索到的元数据和来自服务元数据源的检索到的元数据,生成从所识别的数据源向所识别的服务提供数据的计划。