Saving snapshot of a knowledge base without blocking
    1.
    发明授权
    Saving snapshot of a knowledge base without blocking 有权
    保存知识库的快照而不阻止

    公开(公告)号:US08244682B2

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

    申请号:US12604630

    申请日:2009-10-23

    Applicant: Tatu J Ylonen

    Inventor: Tatu J Ylonen

    CPC classification number: G06F17/30088

    Abstract: A consistent snapshot of a large main memory knowledge base is saved to persistent storage without blocking the application for the duration of serializing and writing the knowledge base. Taking the snapshot comprises bringing the knowledge base to a consistent state (in a multithreaded application), using virtual memory facilities to obtain a copy-on-write copy of the knowledge base in memory, and using a separate thread or process to serialize the copy-on-write copy to persistent storage.

    Abstract translation: 将大型主存储器知识库的一致快照保存到持久存储器中,而不会在编写和编写知识库的过程中阻止应用程序。 拍摄快照包括使知识库达到一致状态(在多线程应用程序中),使用虚拟内存工具来获取内存中知识库的写时复制副本,并使用单独的线程或进程序列化副本 - 写入副本到永久存储。

    Garbage collector with concurrent flipping without read barrier and without verifying copying
    2.
    发明授权
    Garbage collector with concurrent flipping without read barrier and without verifying copying 有权
    垃圾收集器,并发翻转,无读取障碍,无需验证复制

    公开(公告)号:US08527559B2

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

    申请号:US13111830

    申请日:2011-05-19

    Applicant: Tatu J. Ylonen

    Inventor: Tatu J. Ylonen

    CPC classification number: G06F12/0269

    Abstract: In an object-relocating garbage collector, objects are copied and new copies taken into use concurrently with mutator execution without needing to use a read barrier, and importantly, without requiring verification (read-back) of each copied word and without requiring atomic instructions for the copying. Write barriers, thread-local write barrier buffers and processing them by the garbage collector, and write propagation are used for achieving this.

    Abstract translation: 在对象重定位的垃圾回收器中,复制对象,并且在复制器执行的同时使用新的副本,而不需要使用读取屏障,重要的是,不需要对每个复制的字进行验证(回读),并且不需要原子指令 复制。 写入屏障,线程本地写入屏障缓冲区,并通过垃圾收集器处理它们,并且使用写入传播来实现此目的。

    Electric sail with voltage multipliers in tethers
    3.
    发明授权
    Electric sail with voltage multipliers in tethers 有权
    电动帆与电缆乘法器在系绳

    公开(公告)号:US08550404B2

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

    申请号:US12915282

    申请日:2010-10-29

    Applicant: Tatu J. Ylonen

    Inventor: Tatu J. Ylonen

    CPC classification number: B64G1/407

    Abstract: The effective area of an electric sail depends on the voltage applied to tethers. The use of higher voltages is made possible by moving voltage multipliers to tethers, perhaps 100 meters out from the body of the spacecraft.

    Abstract translation: 电动帆的有效面积取决于施加到系绳的电压。 通过将电压倍增器移动到距离航天器主体100米的系绳上,可以实现更高电压的使用。

    Utilizing information from garbage collector in serialization of large cyclic data structures
    4.
    发明授权
    Utilizing information from garbage collector in serialization of large cyclic data structures 有权
    利用垃圾收集器的信息对大型循环数据结构进行序列化

    公开(公告)号:US08396904B2

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

    申请号:US12356104

    申请日:2009-01-20

    Applicant: Tatu J Ylonen

    Inventor: Tatu J Ylonen

    CPC classification number: G06F17/30607

    Abstract: A method for serializing cyclic or shared data structures using information from the garbage collector to determine that some objects in the data structure being serialized cannot have more than one reference.

    Abstract translation: 使用来自垃圾收集器的信息来序列化循环或共享数据结构以确定数据结构中的某些对象被序列化的方法不能具有多于一个的引用。

    Specializing disambiguation of a natural language expression
    5.
    发明授权
    Specializing disambiguation of a natural language expression 有权
    专门消除自然语言表达

    公开(公告)号:US08712759B2

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

    申请号:US12910408

    申请日:2010-10-22

    Applicant: Tatu J. Ylonen

    Inventor: Tatu J. Ylonen

    CPC classification number: G06F17/2785 G06F17/271

    Abstract: Disambiguation of the meaning of a natural language expression proceeds by constructing a natural language expression, and then incrementally specializing the meaning representation to more specific meanings as more information and constraints are obtained, in accordance with one or more specialization hierarchies between semantic descriptors. The method is generalized to disjunctive sets of interpretations that can be specialized hierarchically.

    Abstract translation: 通过构建自然语言表达来消除自然语言表达的含义,然后根据语义描述符之间的一个或多个专门化层次结构,通过构建自然语言表达,然后逐渐将意义表示专业化为更具体的含义,因为获得更多的信息和约束。 该方法被推广到可以分层次化的分离解释集合。

    Semantic network with selective indexing
    6.
    发明授权
    Semantic network with selective indexing 有权
    具有选择性索引的语义网络

    公开(公告)号:US08285664B2

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

    申请号:US12611179

    申请日:2009-11-03

    Applicant: Tatu J Ylonen

    Inventor: Tatu J Ylonen

    CPC classification number: G06N5/02

    Abstract: Indexing overhead in a semantic network is reduced by omitting some links from indexes in semantic network elements in response to one or more omission rules. Inference strategy over the semantic network is modified to prioritize inference strategies in such a way that the impact of the omissions on inference results is minimized.

    Abstract translation: 响应于一个或多个遗漏规则,通过从语义网络元素中的索引中省略一些链接来减少语义网络中的索引开销。 对语义网络的推理策略进行修改,以优先排序推理策略,使得遗漏对推理结果的影响最小化。

    Semantic network clustering influenced by index omissions
    7.
    发明授权
    Semantic network clustering influenced by index omissions 有权
    语义网聚类受指标遗漏影响

    公开(公告)号:US08666923B2

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

    申请号:US13196477

    申请日:2011-08-02

    Applicant: Tatu J. Ylonen

    Inventor: Tatu J. Ylonen

    CPC classification number: G06N5/02

    Abstract: Some links are omitted from indexes associated with semantic network elements and clustering is influenced by such omissions.

    Abstract translation: 与语义网络元素相关联的索引中省略了一些链接,并且聚类受到这种遗漏的影响。

    Inference over semantic network with some links omitted from indexes
    8.
    发明授权
    Inference over semantic network with some links omitted from indexes 有权
    从索引中省略了一些链接的语义网络推理

    公开(公告)号:US08660974B2

    公开(公告)日:2014-02-25

    申请号:US13197913

    申请日:2011-08-04

    Applicant: Tatu J Ylonen

    Inventor: Tatu J Ylonen

    CPC classification number: G06N5/02

    Abstract: An inference system responsive to omitting links from indexes in semantic network elements is described. The inference system prioritizes strategies that avoid trying to follow links from an index from which they may have been omitted.

    Abstract translation: 描述了响应于从语义网络元素中的索引省略链接的推理系统。 推理系统优先考虑避免尝试跟踪可能已被省略的索引的链接的策略。

    Joint disambiguation of syntactic and semantic ambiguity
    9.
    发明授权
    Joint disambiguation of syntactic and semantic ambiguity 有权
    联合消除句法和语义歧义

    公开(公告)号:US08504355B2

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

    申请号:US12622589

    申请日:2009-11-20

    Applicant: Tatu J Ylonen

    Inventor: Tatu J Ylonen

    CPC classification number: G06F17/271 G06F17/2785

    Abstract: Ambiguities in a natural language expression are interpreted by jointly disambiguating multiple alternative syntactic and semantic interpretations. More than one syntactic alternative, represented by parse contexts, are analyzed together with joint analysis of referents, word senses, relation types, and layout of a semantic representation for each syntactic alternative. Best combinations of interpretations are selected from all participating parse contexts, and are used to form parse contexts for the next step in parsing.

    Abstract translation: 通过共同消除多种替代语法和语义解释来解释自然语言表达中的歧义。 通过解析语境代表的不止一种句法替代方法,与每个句法替代方法的指称,单词感觉,关系类型和语义表示的布局联合分析一起进行分析。 从所有参与的解析上下文中选择最佳的解释组合,并用于形成解析的下一步骤的解析上下文。

    Monitoring writes using thread-local write barrier buffers and soft synchronization
    10.
    发明授权
    Monitoring writes using thread-local write barrier buffers and soft synchronization 有权
    使用线程本地写入屏障缓冲区和软同步监视写入

    公开(公告)号:US08280866B2

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

    申请号:US12774136

    申请日:2010-05-05

    CPC classification number: G06F9/522 G06F12/0253

    Abstract: During garbage collection, writes to objects being copied (relocated) are monitored (tracked) using a write barrier that uses a thread-local write barrier buffer. In the preferred embodiment, soft synchronization is used for reading the thread-local write barrier buffers. In response to detecting a write to an object, the object may be re-copied, the copying may be made to fail, the write may be propagated to another copy of the object, or, e.g., another node in a distributed system may be notified of the write.

    Abstract translation: 在垃圾收集期间,使用使用线程本地写入屏障缓冲区的写入屏障来监视(跟踪)复制(重定位)对象的写入。 在优选实施例中,软同步用于读取线程本地写入障碍缓冲器。 响应于检测到对对象的写入,可以重新复制对象,可能使复制失败,写入可以传播到对象的另一副本,或者例如分布式系统中的另一个节点可能是 通知了写。

Patent Agency Ranking