会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Discoscript: a simplified distributed computing scripting language
    • Discoscript:简化的分布式计算脚本语言
    • US07861222B2
    • 2010-12-28
    • US11762333
    • 2007-06-13
    • William D RamseyRonnie I Chaiken
    • William D RamseyRonnie I Chaiken
    • G06F9/44
    • G06F9/45512G06F8/314
    • Scripting core commands and aggregations of such commands are provided to script authors to enable them to generate scripts that can be parallel-processed without requiring the author to be aware of parallel-processing techniques. The scripting core commands and aggregations abstract mechanisms that can be executed in parallel, enabling the script author to focus on higher-level concepts. The scripting core commands provided include commands for applying a function in parallel and distributing and joining data in parallel. For added flexibility, one or more scripting core commands can utilize functions written in a different programming language and referenced appropriately in code blocks.
    • 这些命令的脚本核心命令和聚合提供给脚本作者,使其能够生成可以并行处理的脚本,而不需要作者了解并行处理技术。 脚本编写核心命令和聚合抽象机制可以并行执行,使脚本作者能够专注于更高层次的概念。 提供的脚本编写核心命令包括并行应用功能的命令,并行分配和连接数据。 为了增加灵活性,一个或多个脚本核心命令可以利用以不同的编程语言编写的功能,并在代码块中适当地引用。
    • 2. 发明授权
    • Disco: a simplified distributed computing library
    • 迪斯科:简化的分布式计算库
    • US08046750B2
    • 2011-10-25
    • US11762246
    • 2007-06-13
    • William D RamseyRonnie I Chaiken
    • William D RamseyRonnie I Chaiken
    • G06F9/44
    • G06F8/24
    • Core commands and aggregations of such commands are provided to programmers to enable them to generate programs that can be parallel-processed without requiring the programmer to be aware of parallel-processing techniques. The core commands and aggregations abstract mechanisms that can be executed in parallel, enabling the programmer to focus on higher-level concepts. The core commands provided include commands for applying a function in parallel and distributing and joining data in parallel. The output of each core command can implement an interface that can enable underlying mechanisms to stitch together multiple core commands in a cohesive manner to perform more complex actions.
    • 这些命令的核心命令和聚合提供给程序员,以使它们能够生成可并行处理的程序,而不需要程序员知道并行处理技术。 可以并行执行的核心命令和聚合抽象机制,使程序员能够专注于更高层次的概念。 提供的核心命令包括并行应用功能的命令,并行分发和连接数据。 每个核心命令的输出可以实现一个接口,可以使底层机制以连贯的方式将多个核心命令拼接在一起,以执行更复杂的操作。
    • 3. 发明授权
    • DISCOSQL: distributed processing of structured queries
    • DISCOSQL:结构化查询的分布式处理
    • US07840585B2
    • 2010-11-23
    • US11761407
    • 2007-06-12
    • William D RamseyRonnie I Chaiken
    • William D RamseyRonnie I Chaiken
    • G06F17/30G06F7/53
    • G06F17/30545G06F8/41G06F17/30445
    • Structured queries, such as those written using the Structured Query Language (SQL) can be an efficient mechanism for expressing the information sought to be obtained from a collection of data. Mechanisms can enable the use of structured queries to express data processing that can be performed in parallel in order to obtain the attendant efficiencies of such processing. The structured queries, whether standing alone or integrated into another programming context, can be translated into an intermediate form that can be compatible with, or equivalent to, the programming context into which they were integrated or some other high-level programming language. The intermediate, translated form can use core commands that abstract mechanisms that can be executed in parallel. The core commands include commands for applying a function in parallel and distributing and joining data in parallel, and also include aggregations of core commands directed to commonly performed functions.
    • 诸如使用结构化查询语言(SQL)编写的结构化查询可以是用于表达从数据集合中获得的信息的有效机制。 机制可以使结构化查询使用可以并行执行的数据处理,以获得这种处理的效率。 结构化查询,无论是独立存在还是集成到另一个编程环境中,都可以被转换为可与其集成的编程环境兼容或等同于其他高级编程语言的中间形式。 中间翻译形式可以使用可以并行执行的抽象机制的核心命令。 核心命令包括并行应用功能和并行分配和加入数据的命令,还包括针对常用功能的核心命令的聚合。
    • 4. 发明授权
    • Efficient processing of time-bounded messages
    • 有效处理有时限的消息
    • US07600126B2
    • 2009-10-06
    • US11139705
    • 2005-05-27
    • William J. BoloskyAtul AdyaRonnie I ChaikenMarcus Jon Jager
    • William J. BoloskyAtul AdyaRonnie I ChaikenMarcus Jon Jager
    • H04L9/32
    • G06Q10/107H04L51/12H04L63/1458Y10S707/99931
    • Efficient processing of time-bound messages is described herein. In an implementation, messages are classified either time-bounded messages or non-time-bounded messages. The time-bounded messages are then processed separately from the non-time-bound messages. Examples of time-bounded messages can include spam e-mails or other types or classes of e-mails subject to a retention policy, such that the are retained only for some set period of time. Metadata relating to the time-bound messages are compiled and stored separately from the messages, thereby enabling optimization of the metadata storage and processing apart from the messages. The time-bounded messages are accumulated before they are processed in bulk, thereby reducing the number if I/O operations consumed by the time-bound messages, and reducing the amount and cost of resources supporting the process of the time-bounded messages.
    • 这里描述了时间有限的消息的有效处理。 在实现中,消息被分类为时间有限的消息或非有时限的消息。 然后将有时限的消息与非时间限制的消息分开处理。 有时限的消息的示例可以包括垃圾邮件或受保留策略限制的其他类型或类型的电子邮件,以便仅保留一些设定的时间段。 与时间有关的消息相关的元数据与消息分开地被编译和存储,从而能够优化除消息之外的元数据存储和处理。 时间有限的消息在批量处理之前被累积,从而减少由有时限的消息消耗的I / O操作的数量,并且减少支持有时限消息的处理的资源的数量和成本。