CLOUD-BASED WEB WORKERS AND STORAGES
    1.
    发明申请
    CLOUD-BASED WEB WORKERS AND STORAGES 有权
    基于云的网络工作者和存储

    公开(公告)号:US20110282940A1

    公开(公告)日:2011-11-17

    申请号:US12778846

    申请日:2010-05-12

    IPC分类号: G06F15/16 G06F9/54

    CPC分类号: G06F9/5072 G06F9/4843

    摘要: In accordance with one aspect of the invention, web workers and local storages can be extended to a cloud-based environment. This allows web workers to be executed on any of a number of different cloud platforms located in a cloud, leveraging available resources to provide a quicker and more efficient processing environment for the various web workers. The present invention also provides these functionalities in a way that is transparent to not just the user, but also to the web page developer as well, eliminating the need for the web page developer to be aware of the cloud-based environment and design the web page for use therewith.

    摘要翻译: 根据本发明的一个方面,网络工作者和本地存储器可以扩展到基于云的环境。 这允许网络工作者在位于云端的多个不同云平台中的任何一个上执行,利用可用资源为各种网络工作者提供更快速和更有效的处理环境。 本发明还以对用户不仅仅是透明的方式提供这些功能,而且对网页开发者也是透明的,消除了网页开发人员了解基于云的环境和设计网络的需要 使用页面。

    EXECUTION ALLOCATION COST ASSESSMENT FOR COMPUTING SYSTEMS AND ENVIRONMENTS INCLUDING ELASTIC COMPUTING SYSTEMS AND ENVIRONMENTS
    2.
    发明申请
    EXECUTION ALLOCATION COST ASSESSMENT FOR COMPUTING SYSTEMS AND ENVIRONMENTS INCLUDING ELASTIC COMPUTING SYSTEMS AND ENVIRONMENTS 失效
    包括弹性计算系统和环境在内的计算系统和环境的执行成本分摊费用评估

    公开(公告)号:US20120265884A1

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

    申请号:US13492772

    申请日:2012-06-08

    IPC分类号: G06F15/16

    摘要: Techniques for assessing the cost of allocation of execution and affecting the allocation of execution are disclosed. The cost of allocation of execution between a first computing device (e.g., mobile device) and one or more computing resource providers (e.g., Clouds) can be determined during runtime of the code. A computing system can operate independently of the first computing device and a computing resource provider and provide execution allocation cost assessment. Execution allocation cost can be assessed based on execution allocation data pertaining to the first computing device and computing resource providers. Power consumption of a mobile device can be used as a factor in determining how to allocate individual components of an application program between a mobile phone and a Cloud. In an Elastic computing environment, external computing resources can be used to extend the computing capabilities beyond that which can be provided by internal computing resources.

    摘要翻译: 披露了评估分配成本和影响执行分配的技术。 可以在代码的运行时间期间确定第一计算设备(例如,移动设备)与一个或多个计算资源提供者(例如,云)之间的执行分配成本。 计算系统可以独立于第一计算设备和计算资源提供者操作并提供执行分配成本评估。 可以基于与第一计算设备和计算资源提供者有关的执行分配数据来评估执行分配成本。 可以将移动设备的功耗用作确定如何在移动电话和云之间分配应用程序的各个组件的因素。 在弹性计算环境中,外部计算资源可用于将计算能力扩展到内部计算资源所能提供的计算能力之外。

    EXECUTION ALLOCATION COST ASSESSMENT FOR COMPUTING SYSTEMS AND ENVIRONMENTS INCLUDING ELASTIC COMPUTING SYSTEMS AND ENVIRONMENTS
    3.
    发明申请
    EXECUTION ALLOCATION COST ASSESSMENT FOR COMPUTING SYSTEMS AND ENVIRONMENTS INCLUDING ELASTIC COMPUTING SYSTEMS AND ENVIRONMENTS 有权
    包括弹性计算系统和环境在内的计算系统和环境的执行成本分摊费用评估

    公开(公告)号:US20110004574A1

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

    申请号:US12710204

    申请日:2010-02-22

    IPC分类号: G06F9/50 G06F15/18

    CPC分类号: G06N5/02 G06F9/5066

    摘要: Techniques for allocating individually executable portions of executable code for execution in an Elastic computing environment are disclosed. In an Elastic computing environment, scalable and dynamic external computing resources can be used in order to effectively extend the computing capabilities beyond that which can be provided by internal computing resources of a computing system or environment. Machine learning can be used to automatically determine whether to allocate each individual portion of executable code (e.g., a Weblet) for execution to either internal computing resources of a computing system (e.g., a computing device) or external resources of an dynamically scalable computing resource (e.g., a Cloud). By way of example, status and preference data can be used to train a supervised learning mechanism to allow a computing device to automatically allocate executable code to internal and external computing resources of an Elastic computing environment.

    摘要翻译: 公开了用于在弹性计算环境中分配用于执行的可执行代码的单独可执行部分的技术。 在弹性计算环境中,可以使用可扩展和动态的外部计算资源,以便有效地将计算能力扩展到可以由计算系统或环境的内部计算资源提供的能力。 机器学习可用于自动确定是否将可执行代码(例如,Weblet)的每个单独部分分配给计算系统(例如,计算设备)的内部计算资源或动态可扩展计算资源的外部资源 (例如,云)。 作为示例,状态和偏好数据可以用于训练监督学习机制,以允许计算设备自动地将可执行代码分配给弹性计算环境的内部和外部计算资源。

    SECURELY USING SERVICE PROVIDERS IN ELASTIC COMPUTING SYSTEMS AND ENVIRONMENTS
    4.
    发明申请
    SECURELY USING SERVICE PROVIDERS IN ELASTIC COMPUTING SYSTEMS AND ENVIRONMENTS 失效
    安全地在弹性计算系统和环境中使用服务提供商

    公开(公告)号:US20110004916A1

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

    申请号:US12765775

    申请日:2010-04-22

    IPC分类号: G06F21/00

    CPC分类号: G06F9/5011

    摘要: Access permission can be assigned to a particular individually executable portion of computer executable code (“component-specific access permission”) and enforced in connection with accessing the services of a service provider by the individually executable portion (or component). It should be noted that least one of the individually executable portions can request the services when executed by a dynamically scalable computing resource provider. In addition, general and component-specific access permissions respectively associated with executable computer code as a whole or one of it specific portions (or components) can be cancelled or rendered inoperable in response to an explicit request for cancellation.

    摘要翻译: 可以将访问权限分配给计算机可执行代码(“组件特定访问权限”)的特定单独执行部分,并且通过单独执行的部分(或组件)访问服务提供者的服务来执行。 应当注意,当由动态可扩展的计算资源提供商执行时,单独可执行部分中的至少一个可以请求服务。 此外,响应于明确的取消请求,可以取消或使其与整个可执行计算机代码或其特定部分(或组件)分别相关联的通用和组件特定访问许可。

    INTERACTION BETWEEN REAL-WORLD DIGITAL ENVIRONMENTS AND VIRTUAL WORLDS
    5.
    发明申请
    INTERACTION BETWEEN REAL-WORLD DIGITAL ENVIRONMENTS AND VIRTUAL WORLDS 有权
    真实世界数字环境与虚拟世界之间的相互作用

    公开(公告)号:US20090307608A1

    公开(公告)日:2009-12-10

    申请号:US12134132

    申请日:2008-06-05

    IPC分类号: G06F3/048

    摘要: In one embodiment, a method for operating a local virtual world proxy is provided. A virtual world view is received corresponding to a virtual world client. Information about resources available to the virtual world client is obtained. Virtual representations of one or more resources available to a virtual world client are fetched. Then the virtual representations are injected into the virtual world view. The virtual world view is then forwarded to the virtual world client for display to a user of the virtual world client.

    摘要翻译: 在一个实施例中,提供了一种用于操作本地虚拟世界代理的方法。 对应于虚拟世界客户端接收虚拟世界视图。 获取有关虚拟世界客户端可用资源的信息。 获取虚拟世界客户端可用的一个或多个资源的虚拟表示。 然后将虚拟表示注入虚拟世界视图。 然后将虚拟世界视图转发到虚拟世界客户端,以便显示给虚拟世界客户端的用户。

    SITUATION-AWARE RECOMMENDATION USING CORRELATION
    6.
    发明申请
    SITUATION-AWARE RECOMMENDATION USING CORRELATION 失效
    使用相关性的情况建议

    公开(公告)号:US20120191706A1

    公开(公告)日:2012-07-26

    申请号:US13436237

    申请日:2012-03-30

    IPC分类号: G06F17/30

    CPC分类号: G06K9/6272 G06K9/6221

    摘要: In one embodiment, data relating to usage patterns of the user is stored, wherein the data includes information as to items which were used and the context in which they were used. A correlation table is constructed. Correlation values between each item and each context are then stored in then correlation table, wherein the correlations are used to recommend one or more of the items.

    摘要翻译: 在一个实施例中,存储与用户的使用模式有关的数据,其中数据包括关于所使用的项目和使用它们的上下文的信息。 构建相关表。 然后将每个项目和每个上下文之间的相关值存储在随后的相关表中,其中相关性用于推荐一个或多个项目。

    SITUATION-AWARE, INTEREST BASED SEARCH QUERY GENERATION
    7.
    发明申请
    SITUATION-AWARE, INTEREST BASED SEARCH QUERY GENERATION 审中-公开
    情况突出,基于利益的搜索查询生成

    公开(公告)号:US20100114930A1

    公开(公告)日:2010-05-06

    申请号:US12266273

    申请日:2008-11-06

    IPC分类号: G06F17/30 G06F15/16

    CPC分类号: G06F16/9535

    摘要: A method for generating a portion of a query for a user is provided, the method comprising: retrieving information regarding the user's interests; and generating a portion of a query by analyzing the user's interests and the current situation of a user device operated by the user to determine at least one keyword.

    摘要翻译: 提供了一种用于为用户生成查询的一部分的方法,所述方法包括:检索关于用户兴趣的信息; 以及通过分析用户的兴趣和由用户操作的用户设备的当前情况来生成查询的一部分以确定至少一个关键字。

    COLD-START IN SITUATION-AWARE SYSTEMS
    8.
    发明申请
    COLD-START IN SITUATION-AWARE SYSTEMS 有权
    情景系统中的冷启动

    公开(公告)号:US20090271148A1

    公开(公告)日:2009-10-29

    申请号:US12109924

    申请日:2008-04-25

    IPC分类号: G06F17/18

    摘要: A definition of a set of context variables to be considered is received, wherein the context variables represent categories of situations in which the computer system can be. A definition of a set of activities to be considered is also received, wherein the activities represent activities that can be performed using the computer system. For each context variable to be considered, a definition of a set of states to be considered is received, wherein the states represent situations in which the computer system can be. For each context variable to be considered, a specification of first probability distributions for each corresponding state is received. For each context variable to be considered, for each activity to be considered, a specification of second probability distributions to represent the likelihood of the activity being performed in the corresponding context is received. Usage data is generated using the first second probability distributions.

    摘要翻译: 接收要考虑的一组上下文变量的定义,其中上下文变量表示计算机系统可以在哪种情况下的类别。 还将收到要考虑的一组活动的定义,其中活动表示可以使用计算机系统执行的活动。 对于要考虑的每个上下文变量,接收要考虑的一组状态的定义,其中状态表示计算机系统可以在其中的情况。 对于要考虑的每个上下文变量,接收每个对应状态的第一概率分布的规范。 对于要考虑的每个上下文变量,对于要考虑的每个活动,接收到表示在相应上下文中执行活动的可能性的第二概率分布的规范。 使用数据使用第一个第二概率分布生成。

    SEMANTICS-BASED INTERESTS IN COMPUTING ENVIRONMENTS AND SYSTEMS
    9.
    发明申请
    SEMANTICS-BASED INTERESTS IN COMPUTING ENVIRONMENTS AND SYSTEMS 有权
    基于语义学的计算环境与系统的兴趣

    公开(公告)号:US20100161381A1

    公开(公告)日:2010-06-24

    申请号:US12343393

    申请日:2008-12-23

    IPC分类号: G06F17/30

    摘要: An input situation can be represented by at least a first context variable. Data that includes interest values for multiple context variables can be provided and obtained. The obtained data can include a first data pertaining to the input situation and a second data pertaining to one or more other situations. It can be determined whether the first context variable is associated with a discrete range of values or a continuous range of values. At least a portion of data pertaining to the situations can be determined to be proximate data when the first context variable is associated with a continuous range of values. Based on the input situation and the proximate data, an interest value for the first input situation can be determined as a prediction of the interest in the input situation.

    摘要翻译: 输入情况可以由至少第一上下文变量表示。 可以提供并获得包含多个上下文变量的兴趣值的数据。 获得的数据可以包括关于输入情况的第一数据和与一个或多个其他情况有关的第二数据。 可以确定第一上下文变量是否与值的离散范围或值的连续范围相关联。 当第一上下文变量与值的连续范围相关联时,与情况有关的至少一部分数据可被确定为邻近数据。 基于输入情况和近似数据,可以将第一输入情况的兴趣值确定为对输入情况的兴趣的预测。

    SITUATION-DEPENDENT RECOMMENDATION BASED ON CLUSTERING
    10.
    发明申请
    SITUATION-DEPENDENT RECOMMENDATION BASED ON CLUSTERING 失效
    基于聚类的情况相关推荐

    公开(公告)号:US20090307262A1

    公开(公告)日:2009-12-10

    申请号:US12134143

    申请日:2008-06-05

    IPC分类号: G06F17/30

    CPC分类号: G06F17/3087

    摘要: Data relating to usage patterns of the user is stored, wherein the data includes an application portion having information as to items which were used and a context portion having information as to the context in which the items were used. The data is clustered into clusters of data points and centroid are computed, wherein the centroid includes an application portion and a context portion. Clusters similar to a current context of the user are selected by comparing a data point representing the current context of the user to the context portions of one or more of the centroids. For each of one or more items, a expectation value that the user wishes to use the corresponding item is computed, based on the application portions of the selected similar clusters, wherein the expectation values are used to recommend one or more of the items.

    摘要翻译: 存储与用户的使用模式相关的数据,其中数据包括具有关于所使用的项目的信息的应用部分和具有关于使用项目的上下文的信息的上下文部分。 数据被聚集成数据点的聚类,并且计算质心,其中质心包括应用部分和上下文部分。 通过将表示用户的当前上下文的数据点与一个或多个质心的上下文部分进行比较来选择与用户的当前上下文类似的集群。 对于一个或多个项目中的每一个,基于所选择的相似群集的应用部分来计算用户希望使用相应项目的期望值,其中期望值用于推荐一个或多个项目。