Distributed workflow execution
    1.
    发明授权
    Distributed workflow execution 有权
    分布式工作流执行

    公开(公告)号:US09524192B2

    公开(公告)日:2016-12-20

    申请号:US12775688

    申请日:2010-05-07

    CPC classification number: G06F9/5038 G06F8/70 G06F9/5083

    Abstract: A workflow is designated for execution across a plurality of autonomous computational entities automatically. Among other things, the cost of computation is balanced with the cost of communication among computational entities to reduce total execution time of a workflow. In other words, a balance is struck between grouping tasks for execution on a single computational entity and segmenting tasks for execution across multiple computational entities.

    Abstract translation: 指定用于多个自主计算实体自动执行的工作流。 除此之外,计算成本与计算实体之间的通信成本平衡,以减少工作流的总执行时间。 换句话说,在用于在单个计算实体上执行的分组任务和在多个计算实体之间分割任务以执行任务之间达成了平衡。

    Automatic code transformation with state transformer monads
    2.
    发明授权
    Automatic code transformation with state transformer monads 有权
    用状态变压器自动代码转换

    公开(公告)号:US09317255B2

    公开(公告)日:2016-04-19

    申请号:US12058221

    申请日:2008-03-28

    CPC classification number: G06F8/40 G06F8/24 G06F8/30

    Abstract: Stateful computations are transformed into stateless computations automatically to facilitate scalability. Programmers can write code in a traditional imperative stateful style, which is subsequently transformed automatically into a stateless, state transformer monadic style. After the transformation, state is passed as an additional argument in a call and returns as a new state as an additional result.

    Abstract translation: 有状态计算自动转换为无状态计算,以便于扩展性。 程序员可以用传统的命令式状态编写代码,随后将其自动转换为无状态状态变换器一体式。 转换后,state作为附加参数传递给调用,并作为附加结果返回为新状态。

    On-demand loading of types of software code of a program executing on a computing device
    3.
    发明授权
    On-demand loading of types of software code of a program executing on a computing device 有权
    按需加载在计算设备上执行的程序的软件代码类型

    公开(公告)号:US08806468B2

    公开(公告)日:2014-08-12

    申请号:US13350774

    申请日:2012-01-14

    CPC classification number: G06F9/44521

    Abstract: A first computing device receives (over a network) from at least a second computing device a container that includes information relating to types of software code that are potentially invoked by a program executing on the first computing device. A determination is made according to an on-demand basis, during execution of the program, whether a particular type of software code is to be loaded from the at least second computing device to the first computing device.

    Abstract translation: 第一计算设备从至少第二计算设备接收(通过网络)包含与在第一计算设备上执行的程序可能调用的软件代码的类型有关的信息的容器。 在执行程序期间,根据需要进行确定,是否将特定类型的软件代码从至少第二计算设备加载到第一计算设备。

    Transportable web application
    4.
    发明授权
    Transportable web application 有权
    可运输的Web应用程序

    公开(公告)号:US08775677B2

    公开(公告)日:2014-07-08

    申请号:US11613235

    申请日:2006-12-20

    CPC classification number: H04L41/50 G06F9/4856

    Abstract: The claimed subject matter provides a system and/or a method that facilitates re-locating a web application associated with a network service utilizing a portion of serialized data. The network service can be any collection of resources that are maintained by a party (e.g., third-party, off-site, etc.) and accessible by an identified user over a network (e.g., WAN, Internet, etc.). An interface component can receive a portion of serialized data with transparent structure related to an application specification. A hydrate component can create a web application independent of a network service based at least in part upon the serialized data, the web application has state within the network service.

    Abstract translation: 所要求保护的主题提供了利用序列化数据的一部分来促进与网络服务相关联的web应用重新定位的系统和/或方法。 网络服务可以是由一方维护的任何资源集合(例如,第三方,非现场等),并且可以由被识别的用户通过网络(例如,WAN,因特网等)访问。 接口组件可以接收与应用规范相关的透明结构的序列化数据的一部分。 至少部分地基于序列化数据,水合物组分可以创建独立于网络服务的web应用,web应用具有网络服务内的状态。

    Language integrated query over vector spaces
    5.
    发明授权
    Language integrated query over vector spaces 有权
    语言集合查询向量空间

    公开(公告)号:US08694565B2

    公开(公告)日:2014-04-08

    申请号:US13161933

    申请日:2011-06-16

    CPC classification number: G06F17/30421 G06F8/31

    Abstract: Language-integrated query (LINQ) operators can be extended to a set of vectors associated with a digital signal processing (DSP) environment. A language-integrated query (LINQ) operator can be created to execute a change of basis for a set of vectors. LINQ operators can be further be utilized with specifically generated parameters to perform a change of basis for the set of vectors. Additionally, the standard LINQ operators can be extended to enable querying with LINQ against the set of vectors.

    Abstract translation: 语言集成查询(LINQ)运算符可以扩展到与数字信号处理(DSP)环境相关联的一组向量。 可以创建语言集成查询(LINQ)运算符,以执行一组向量的基础更改。 LINQ操作符可以进一步利用特定生成的参数来执行向量集合的基础的改变。 另外,可以扩展标准的LINQ运算符,以使得能够使用LINQ对这组向量进行查询。

    DEVELOPING IMPLICIT METADATA FOR DATA STORES
    7.
    发明申请
    DEVELOPING IMPLICIT METADATA FOR DATA STORES 审中-公开
    为数据存储开发隐含元数据

    公开(公告)号:US20130275434A1

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

    申请号:US13444482

    申请日:2012-04-11

    Abstract: A system enables metadata to be gathered about a data store beginning from the creation and generation of the data store, through subsequent use of the data store. This metadata can include keywords related to the data store and data appearing within the data store. Thus, keywords and other metadata can be generated without owner/creator intervention, with enough semantic meaning to make a discovery process associated with the data store much easier and efficient. Usage of or communication regarding a data store are monitored and keywords are extracted from the usage or communication. The keywords are then written to otherwise associated with metadata of the data store. During searching, keywords in the metadata are made available to be used to attempt to match query terms entered by a searcher.

    Abstract translation: 系统通过后续使用数据存储,可以从数据存储的创建和生成开始收集关于数据存储的元数据。 该元数据可以包括与数据存储相关的关键字和数据存储中出现的数据。 因此,关键字和其他元数据可以在没有所有者/创建者干预的情况下生成,具有足够的语义意义,使得与数据存储相关联的发现过程更容易和高效。 对数据存储的使用或通信进行监控,并从使用或通信中提取关键字。 然后将关键字写入与数据存储的元数据相关联。 在搜索期间,元数据中的关键字可用于尝试匹配搜索者输入的查询词。

    Embedding expressions in XML literals
    9.
    发明授权
    Embedding expressions in XML literals 有权
    在XML文字中嵌入表达式

    公开(公告)号:US08533693B2

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

    申请号:US12955680

    申请日:2010-11-29

    CPC classification number: G06F17/2247 G06F8/41 G06F17/272

    Abstract: An architecture that that extends conventional computer programming languages that compile into an instance of an extensible markup language (XML) document object model (DOM) to provide support for XML literals in the underlying programming language. This architecture facilitates a convenient short cut by replacing the complex explicit construction required by conventional systems to create an instance of a DOM with a concise XML literal for which conventional compilers can translate into the appropriate code. The architecture allows these XML literals to be embedded with expressions, statement blocks or namespaces to further enrich the power and versatility. In accordance therewith, context information describing the position and data types that an XML DOM can accept can be provided to the programmer via, for example, an integrated development environment. Additionally, the architecture supports escaping XML identifiers, a reification mechanism, and a conversion mechanism to convert between collections and singletons.

    Abstract translation: 一种将常规计算机编程语言扩展到可扩展标记语言(XML)文档对象模型(DOM)的实例的体系结构,以便为底层编程语言中的XML文字提供支持。 该架构通过替代传统系统所需的复杂显式构造来简化方便的快捷操作,以创建具有简洁XML文字的DOM实例,常规编译器可将其转换为适当的代码。 该架构允许这些XML文字嵌入表达式,语句块或命名空间,以进一步丰富功能和多功能性。 根据此,可以通过例如集成开发环境向程序员提供描述XML DOM可以接受的位置和数据类型的上下文信息。 另外,该架构支持转义XML标识符,一个验证机制,以及一个在集合和单例之间进行转换的转换机制。

Patent Agency Ranking