PUBLISH/SUBSCRIBE SYSTEM INTEROPERABILITY
    1.
    发明申请
    PUBLISH/SUBSCRIBE SYSTEM INTEROPERABILITY 审中-公开
    发布/订阅系统互操作性

    公开(公告)号:US20130091295A1

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

    申请号:US13267040

    申请日:2011-10-06

    IPC分类号: G06F13/00 G06F15/16

    CPC分类号: H04L51/00 G06Q50/01

    摘要: Publish/subscribe (pub/sub) systems can be interoperable. Differences between various pub/sub systems can be addressed to enable creative combination of streams from diverse pub/sub systems, among other things. More specifically, pub/sub systems can be unified to facilitate interaction, and adjustments can be made to compensate for any message stream idiosyncrasies.

    摘要翻译: 发布/订阅(pub / sub)系统可以互操作。 可以解决各种酒吧/子系统之间的差异,以实现来自不同酒吧/子系统的流的创意组合等等。 更具体地,可以统一公共/子系统以促进交互,并且可以进行调整以补偿任何消息流特性。

    TIER SPLITTING FOR OCCASIONALLY CONNECTED DISTRIBUTED APPLICATIONS
    2.
    发明申请
    TIER SPLITTING FOR OCCASIONALLY CONNECTED DISTRIBUTED APPLICATIONS 审中-公开
    分层连接分布式应用程序

    公开(公告)号:US20110202909A1

    公开(公告)日:2011-08-18

    申请号:US12705437

    申请日:2010-02-12

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

    CPC分类号: G06F8/45

    摘要: Distributed programming is aided by tier splitting single-tier applications into multi-tier applications. Computations and persistent data are split across tiers to generate offlineable or occasionally connected distributed applications. More specifically, computations are divided amongst tiers while preserving the semantics of a single-tier application, and upstream-tier resident data and changes thereto are replicated downstream to facilitate offline work.

    摘要翻译: 通过将单层应用程序分层分解为多层应用程序来辅助分布式编程。 计算和持久性数据跨层分割,以生成可脱机或偶尔连接的分布式应用程序。 更具体地说,在维护单层应用程序的语义的同时,层次之间进行计算,并且向下游复制上行层驻留数据及其更改以促进离线工作。

    COMPOSITIONAL VIEW OF IMPERATIVE OBJECT MODEL
    3.
    发明申请
    COMPOSITIONAL VIEW OF IMPERATIVE OBJECT MODEL 审中-公开
    实体对象模型的组合视图

    公开(公告)号:US20100058285A1

    公开(公告)日:2010-03-04

    申请号:US12199861

    申请日:2008-08-28

    IPC分类号: G06F9/44

    CPC分类号: G06F9/541

    摘要: A compositional or alternate object model is employed over an imperative object model to facilitate inspection and construction of imperative structures in a user-friendly manner. Transformations between compositional and imperative models and vice versa can be specified to provide a bridge between differing computing worlds. Moreover, various architectures and/or design patterns can be employed to effect transformation in different ways.

    摘要翻译: 在命令式对象模型中采用组合或替代对象模型,以便于以用户友好的方式检查和构建命令结构。 可以指定组合和命令模式之间的转换以及反之亦然,以提供不同计算机世界之间的桥梁。 此外,可以采用各种架构和/或设计模式以不同的方式实现转换。

    CAPABILITY-BASED APPLICATION RECOMMENDATION
    4.
    发明申请
    CAPABILITY-BASED APPLICATION RECOMMENDATION 审中-公开
    基于能力的应用建议

    公开(公告)号:US20120096435A1

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

    申请号:US12906364

    申请日:2010-10-18

    IPC分类号: G06F9/44

    CPC分类号: G06F8/60 G06Q30/02

    摘要: Capabilities associated with a capability-based security model are utilized as a basis for discriminating between software applications. More specifically, software applications can be identified as a function of capabilities. A comparison can be made between software application capabilities and capabilities of interest to identify matches. Subsequently, users can be notified of any matching software applications.

    摘要翻译: 与基于能力的安全模型相关联的能力被用作区分软件应用程序的基础。 更具体地,可以将软件应用程序识别为功能的功能。 可以比较软件应用能力和感兴趣的能力来识别匹配。 随后,可以向用户通知任何匹配的软件应用程序。

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

    公开(公告)号:US09524192B2

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

    申请号:US12775688

    申请日:2010-05-07

    IPC分类号: G06F9/46 G06F9/50 G06F9/44

    摘要: 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.

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

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

    公开(公告)号:US09317255B2

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

    申请号:US12058221

    申请日:2008-03-28

    IPC分类号: G06F9/45 G06F9/44

    CPC分类号: G06F8/40 G06F8/24 G06F8/30

    摘要: 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.

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

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

    公开(公告)号:US08806468B2

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

    申请号:US13350774

    申请日:2012-01-14

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F9/44521

    摘要: 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.

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

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

    公开(公告)号:US08775677B2

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

    申请号:US11613235

    申请日:2006-12-20

    IPC分类号: G06F15/16

    CPC分类号: H04L41/50 G06F9/4856

    摘要: 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.

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

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

    公开(公告)号:US08694565B2

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

    申请号:US13161933

    申请日:2011-06-16

    IPC分类号: G06F17/16

    CPC分类号: G06F17/30421 G06F8/31

    摘要: 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.

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