-
公开(公告)号:US08549104B2
公开(公告)日:2013-10-01
申请号:US13487073
申请日:2012-06-01
IPC分类号: G06F15/16
CPC分类号: G06F9/526
摘要: A server system includes a processor and a data structure having an entry for a resource, the entry including a first sequence number. The server has communication procedures for receiving a request from a client to access the resource, where the request includes a second sequence number obtained from a service, and a resource request handling program. Upon receiving the request, the resource request handling program determines whether the server has any record of having previously received a request to access the resource. If not, the server returns a provisional rejection to the client, requiring the client to verify that it holds a lock on the specified resource. A provisional bit in the entry is initially set to indicate that the resource has not been accessed since the system was last initialized. The provisional bit is reset when a request to access the resource is granted.
摘要翻译: 服务器系统包括处理器和具有资源条目的数据结构,该条目包括第一序列号。 服务器具有用于从客户端接收请求以访问资源的通信过程,其中请求包括从服务获得的第二序列号和资源请求处理程序。 在接收到请求时,资源请求处理程序确定服务器是否具有先前已经接收到访问资源的请求的记录。 如果没有,则服务器向客户端返回临时拒绝,要求客户端验证它是否对指定的资源进行锁定。 条目中的临时位最初设置为指示自系统上次初始化以来资源尚未被访问。 当授予访问资源的请求时,临时位被复位。
-
公开(公告)号:US20100268844A1
公开(公告)日:2010-10-21
申请号:US12796969
申请日:2010-06-09
申请人: Sean QUINLAN , Daniel J. Mendez , Rajiv Joshi , Yuri Ardulov
发明人: Sean QUINLAN , Daniel J. Mendez , Rajiv Joshi , Yuri Ardulov
IPC分类号: G06F15/173
CPC分类号: H04L67/1095 , G06F9/52 , G06F17/30578 , Y10S707/99955
摘要: Aspects of the invention provide for information to be synchronized in an asynchronous manner among two or more computing devices.
摘要翻译: 本发明的方面提供了在两个或多个计算设备之间以异步方式同步的信息。
-
公开(公告)号:US07752166B2
公开(公告)日:2010-07-06
申请号:US10295702
申请日:2002-11-15
申请人: Sean Quinlan , Daniel J. Mendez , Rajiv Joshi , Yuri Ardulov
发明人: Sean Quinlan , Daniel J. Mendez , Rajiv Joshi , Yuri Ardulov
CPC分类号: H04L67/1095 , G06F9/52 , G06F17/30578 , Y10S707/99955
摘要: Aspects of the invention provide for information to be synchronized in an asynchronous manner among two or more computing devices.
摘要翻译: 本发明的方面提供了在两个或多个计算设备之间以异步方式同步的信息。
-
公开(公告)号:US20090143242A1
公开(公告)日:2009-06-04
申请号:US12168755
申请日:2008-07-07
申请人: Sean Quinlan , Temple Smith , Prashanth Vishwanath
发明人: Sean Quinlan , Temple Smith , Prashanth Vishwanath
CPC分类号: C12Q1/6837 , Y10S707/99936 , C12Q2545/101 , C12Q2545/114
摘要: The present invention provides sequences and reagents for preparing microarrays with internal controls. Specifically, the present invention defines and provides sequences that are not present in the hybridizing mRNA or cDNA, and therefore can be used both as hybridization controls and for inter-spot normalization.
摘要翻译: 本发明提供用于制备具有内部对照的微阵列的序列和试剂。 具体地,本发明定义并提供了不存在于杂交mRNA或cDNA中的序列,因此可以同时用作杂交控制和点间标准化。
-
公开(公告)号:US06388584B1
公开(公告)日:2002-05-14
申请号:US09527315
申请日:2000-03-16
申请人: Sean Matthew Dorward , Sean Quinlan
发明人: Sean Matthew Dorward , Sean Quinlan
IPC分类号: H03M734
CPC分类号: H03M7/3084
摘要: A method and apparatus for compressing packets that enables inter-packet compression thereby achieving greater robustness and increased compression ratios without the deleterious effects, e.g., the effect of packet loss multiplying, of prior compression schemes. More particularly, a so-called acknowledgment scheme is employed in conjunction with the specific compression algorithm such that the transmitter, i.e., sender, can limit the history used by the compression algorithm to those packets that are correctly received. In particular, a vector identifying the packets used as the history is included in the compressed packet thereby enabling the receiver to reconstruct the packet history state necessary to decompress the packet. Advantageously, increased robustness and greater compression ratios are achieved independent of any particular one compression scheme.
摘要翻译: 一种用于压缩能够进行分组间压缩的分组的方法和装置,从而实现更大的鲁棒性和增加的压缩比,而不会产生现有压缩方案的有害影响,例如分组丢失乘法的影响。 更具体地,所谓的确认方案与特定的压缩算法结合使用,使得发送者,即发送者,可以将压缩算法使用的历史限制到正确接收的那些分组。 特别地,识别用作历史的分组的向量被包括在压缩分组中,从而使得接收机能够重建解压缩分组所需的分组历史状态。 有利地,独立于任何特定的一个压缩方案实现了增强的鲁棒性和更大的压缩比。
-
公开(公告)号:US08126909B2
公开(公告)日:2012-02-28
申请号:US12533955
申请日:2009-07-31
申请人: Robert C. Pike , Sean Quinlan , Sean M. Dorward , Jeffrey Dean , Sanjay Ghemawat
发明人: Robert C. Pike , Sean Quinlan , Sean M. Dorward , Jeffrey Dean , Sanjay Ghemawat
IPC分类号: G06F17/30
CPC分类号: G06F17/30501 , G06F11/1482 , G06F17/30545 , G06F17/30598 , Y10S707/99933 , Y10S707/99937
摘要: A method and system for analyzing data records includes allocating groups of records to respective processes of a first plurality of processes executing in parallel. In each respective process of the first plurality of processes, for each record in the group of records allocated to the respective process, a query is applied to the record so as to produce zero or more values. Zero or more emit operators are applied to each of the zero or more produced values so as to add corresponding information to an intermediate data structure. Information from a plurality of the intermediate data structures is aggregated to produce output data.
摘要翻译: 用于分析数据记录的方法和系统包括:将记录组分配给并行执行的第一多个进程的各个进程。 在第一多个处理的每个相应处理中,对于分配给相应处理的记录组中的每个记录,将对该记录应用查询以产生零个或多个值。 将零个或更多个发射操作符应用于零或更多产生的值中的每一个,以便将相应的信息添加到中间数据结构。 来自多个中间数据结构的信息被聚合以产生输出数据。
-
公开(公告)号:US07254689B1
公开(公告)日:2007-08-07
申请号:US10892988
申请日:2004-07-15
申请人: Sean M. Dorward , Sean Quinlan , Michael Burrows
发明人: Sean M. Dorward , Sean Quinlan , Michael Burrows
CPC分类号: G06F12/0802 , G06F2212/401
摘要: In an embodiment of the present invention, the computational efficiency of decoding of block-sorted compressed data is improved by ensuring that more than one set of operations corresponding to a plurality of paths through a mapping array T are being handled by a processor. This sequence of operations, including instructions from the plurality of sets of operations, ensures that there is another operation in the pipeline if a cache miss on any given lookup operation in the mapping array results in a slower main memory access. In this way, the processor utilization is improved. While the sets of operations in the sequence of operations are independent of another other, there will be an overlap of a plurality of the main memory access operations due to the long time required for main memory access.
摘要翻译: 在本发明的一个实施例中,通过确保通过映射阵列T的多个路径对应的多于一组的操作正由处理器处理,来提高对块分类压缩数据的解码的计算效率。 包括来自多组操作的指令的操作序列确保如果在映射阵列中的任何给定的查找操作上的高速缓存未命中导致较慢的主存储器访问,则存在流水线中的另一操作。 以这种方式,处理器利用率得到改善。 虽然操作序列中的操作集合独立于另一操作,但是由于主存储器访问所需的长时间,将存在多个主存储器访问操作的重叠。
-
公开(公告)号:US07590620B1
公开(公告)日:2009-09-15
申请号:US10954692
申请日:2004-09-29
申请人: Robert C. Pike , Sean Quinlan , Sean M. Dorward , Jeffrey Dean , Sanjay Ghemawat
发明人: Robert C. Pike , Sean Quinlan , Sean M. Dorward , Jeffrey Dean , Sanjay Ghemawat
IPC分类号: G06F17/30
CPC分类号: G06F17/30501 , G06F11/1482 , G06F17/30545 , G06F17/30598 , Y10S707/99933 , Y10S707/99937
摘要: A method and system for analyzing data records includes allocating groups of records to respective processes of a first plurality of processes executing in parallel. In each respective process of the first plurality of processes, for each record in the group of records allocated to the respective process, a query is applied to the record so as to produce zero or more values. Zero or more emit operators are applied to each of the zero or more produced values so as to add corresponding information to an intermediate data structure. Information from a plurality of the intermediate data structures is aggregated to produce output data.
摘要翻译: 用于分析数据记录的方法和系统包括:将记录组分配给并行执行的第一多个进程的各个进程。 在第一多个处理的每个相应处理中,对于分配给相应处理的记录组中的每个记录,将对该记录应用查询以产生零个或多个值。 将零个或更多个发射操作符应用于零或更多产生的值中的每一个,以便将相应的信息添加到中间数据结构。 来自多个中间数据结构的信息被聚合以产生输出数据。
-
9.
公开(公告)号:US20060195595A1
公开(公告)日:2006-08-31
申请号:US11340083
申请日:2006-01-25
申请人: Daniel Mendez , Mark Riggins , Prasad Wagle , Hong Bui , Mason Ng , Sean Quinlan , Christine Ying , Christopher Zuleeg , David Cowan , Joanna Aptekar-Strober , R. Bailes
发明人: Daniel Mendez , Mark Riggins , Prasad Wagle , Hong Bui , Mason Ng , Sean Quinlan , Christine Ying , Christopher Zuleeg , David Cowan , Joanna Aptekar-Strober , R. Bailes
IPC分类号: G06F15/16
CPC分类号: G06Q10/10 , G06F21/6218
摘要: A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied.
-
公开(公告)号:US20120254302A1
公开(公告)日:2012-10-04
申请号:US13487073
申请日:2012-06-01
IPC分类号: G06F15/16
CPC分类号: G06F9/526
摘要: A server system includes a processor and a data structure having an entry for a resource, the entry including a first sequence number. The server has communication procedures for receiving a request from a client to access the resource, where the request includes a second sequence number obtained from a service, and a resource request handling program. Upon receiving the request, the resource request handling program determines whether the server has any record of having previously received a request to access the resource. If not, the server returns a provisional rejection to the client, requiring the client to verify that it holds a lock on the specified resource. A provisional bit in the entry is initially set to indicate that the resource has not been accessed since the system was last initialized. The provisional bit is reset when a request to access the resource is granted.
摘要翻译: 服务器系统包括处理器和具有资源条目的数据结构,该条目包括第一序列号。 服务器具有用于从客户端接收请求以访问资源的通信过程,其中请求包括从服务获得的第二序列号和资源请求处理程序。 在接收到请求时,资源请求处理程序确定服务器是否具有先前已经接收到访问资源的请求的记录。 如果没有,则服务器向客户端返回临时拒绝,要求客户端验证它是否对指定的资源进行锁定。 条目中的临时位最初设置为指示自系统上次初始化以来资源尚未被访问。 当授予访问资源的请求时,临时位被复位。
-
-
-
-
-
-
-
-
-