会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Contention detection
    • 竞争检测
    • US07962697B2
    • 2011-06-14
    • US11973377
    • 2007-10-05
    • John M. Holt
    • John M. Holt
    • G06F9/00G06F12/00
    • G06F9/52
    • A multiple computer system is disclosed in which n computers (M1, M2 . . . Mn) each run a different portion of a single application program written to execute only on a single computer. The local memory of each computer is maintained substantially the same by updating all computers with every change made to addressed memory locations. Contention can arise when the same memory location is substantially simultaneously updated by two or more machines because of transmission delays and latency of the communications network interconnecting all the computers. In particular a method of detecting contention is disclosed which utilizes a count value indicative of the number of the sequence of occasions on which each memory location has been updated. Contention is indicated if the currently stored count value and the incoming updating count value are the same.
    • 公开了一种多计算机系统,其中n个计算机(M1,M2 ... Mn)各自运行单个应用程序的不同部分,仅写入单个计算机上。 每个计算机的本地存储器通过对所寻址的存储器位置进行的每个改变更新所有计算机而保持基本相同。 由于通信网络的互连所有计算机的传输延迟和等待时间,由两台或多台机器基本上同时更新相同的存储器位置时,可能会发生争用。 特别地,公开了一种检测争用的方法,其利用指示每个存储器位置已被更新的场合顺序的数量的计数值。 如果当前存储的计数值和进入的更新计数值相同,则表示争用。
    • 5. 发明申请
    • Asynchronous data transmission
    • 异步数据传输
    • US20100054254A1
    • 2010-03-04
    • US11973394
    • 2007-10-05
    • John M. Holt
    • John M. Holt
    • H04L12/56
    • G06F9/54H04L67/32H04L69/40
    • A method of, and system for, asynchronous data transmission are disclosed which have application in the transmission of stock exchange data or replicated memory data. Later transmitted data (14) is used to overwrite earlier transmitted and received data (13). However, earlier transmitted data (14) which is received later than later transmitted data (15) (for example due to network latency) does not overwrite the later transmitted data (15). Transmitted data packets include a count value (15) indicative of the sequence position of each data packet in a transmitted sequence (13, 14, 15) of data packets. A transmitter and receiver for asynchronous data transmission and reception, and a packet signal structure are also disclosed.
    • 公开了一种用于异步数据传输的方法和系统,其在证券交易所数据或复制存储器数据的传输中具有应用。 稍后发送的数据(14)用于覆盖先前发送和接收的数据(13)。 然而,比稍后发送的数据(15)晚(例如由于网络等待时间)接收的较早发送的数据(14)不会覆盖稍后发送的数据(15)。 发送的数据分组包括指示数据分组的发送序列(13,14,15)中的每个数据分组的序列位置的计数值(15)。 还公开了用于异步数据传输和接收的发射机和接收机以及分组信号结构。
    • 6. 发明申请
    • Multiple computer system with enhanced memory clean up
    • 多计算机系统具有增强的内存清理
    • US20080195682A1
    • 2008-08-14
    • US12011199
    • 2008-01-23
    • John M. Holt
    • John M. Holt
    • G06F17/30G06F9/44G06F7/00
    • G06F12/0269Y10S707/99953Y10S707/99957
    • The updating of only some memory locations in a multiple computer environment in which at least one applications program (50) executes simultaneously on a plurality of computers M1, M2 . . . Mn each of which has a local memory, is disclosed. Memory locations (A, B, D, E, X) in said local memory are categorized into two groups. The first group of memory locations (X1, X2, . . . Xn, A1, A2 . . . An) are each accessible by other computers. The second group of memory locations (B, E) are each accessible only by the computer having the local memory including the memory location. Changes to the contents of memory locations in the first group only are transmitted to all other computers. A demotion mechanism is disclosed to demote memory locations in the first group into the second group in the event that application program execution means that a memory location in said first group is no longer referenced by another memory location in another computer.
    • 在多个计算机环境中仅更新一些存储器位置,其中至少一个应用程序(50)在多个计算机M 1,M 2上同时执行。 。 。 公开了各自具有本地存储器的Mn。 所述本地存储器中的存储单元(A,B,D,E,X)分为两组。 第一组存储器位置(X 1,X 2,...,Xn,A 1,A 2 ... An)可由其他计算机访问。 第二组存储器位置(B,E)每个只能由具有包括存储器位置的本地存储器的计算机访问。 对第一组中存储器位置的内容的更改仅发送到所有其他计算机。 公开了降级机制,以便在应用程序执行意味着所述第一组中的存储器位置不再被另一计算机中的另一个存储器位置引用的情况下将第一组中的存储器位置降级到第二组中。
    • 8. 发明申请
    • Contention detection with data consolidation
    • US20080140975A1
    • 2008-06-12
    • US11973324
    • 2007-10-05
    • John M. Holt
    • John M. Holt
    • G06F12/00
    • G06F9/52G06F12/0833
    • A multiple computer system is disclosed in which n computers (M1, M2 . . . Mn) each run a different portion of a single application program written to execute only on a single computer. The local memory of each computer is maintained substantially the same by updating all computers with every change made to addressed memory locations. Contention can arise when the same memory location is substantially simultaneously updated by two or more machines because of transmission delays and latency of the communications network interconnecting all the computers. In particular a method of data consolidation which permits contention detection and resolution is disclosed. A count value indicative of the cumulative number of times each memory location has been updated is utilized. Contention is indicated if the currently stored count value and the incoming updating count value are the same. The volume of memory occupied can be consolidated by deleting the count value, or reducing it from 32 bits to 1 bit, from time to time, and re-initializing the count value as necessary. An individual count value for each updating signal (95, 195), and a group updating signal (295) having a single count value, are both disclosed.