会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Electrical resistivity measurement of a flowing drilling fluid using
eddy currents generated therein
    • 使用其中产生的涡流的流动钻井液的电阻率测量
    • US4536713A
    • 1985-08-20
    • US471879
    • 1983-03-03
    • Mark H. DavisRichard A. MeadorMacmillan M. Wisler
    • Mark H. DavisRichard A. MeadorMacmillan M. Wisler
    • E21B49/00G01N27/02G01N27/74G01V3/10G01V3/26
    • E21B49/005G01N27/023G01N27/74G01V3/102
    • A high permeability ferrite core, which includes a gap between adjacent ends thereof, is combined with a magnetic coil encircling the core, and is located in a sub positioned in the drill string just above the drill bit of a borehole drilling rig. The core is positioned so that the gap thereof lies across a recess region formed in the outer wall of the sub. Drilling fluids flow along the outer surface of the sub on the return path from the drill bit to the mud pits located at the surface of the borehole. A constant current, or voltage, at a frequency within the range of 20 KHz-20 MHz is applied to the terminals of the coil encircling the core and the eddy currents developed in the gap region produce a measurable back emf at the coil terminals. The current produced by this emf voltage is indicative of the resistivity of the drilling fluid within the recess region in the wall of the sub and the fluctuations of the voltage accurately follow the variations in drilling fluid resistivity.
    • 包括其相邻端之间的间隙的高磁导率铁氧体磁芯与环绕磁芯的磁性线圈组合,并且位于位于钻孔钻柱的位于钻孔钻机的钻头上方的钻柱中的子系统中。 芯部定位成使得其间隙跨越形成在子的外壁中的凹部区域。 钻井液体沿着从钻头返回路径的子表面流到位于钻孔表面的泥浆坑。 在20KHz-20MHz的频率范围内的恒定电流或电压被施加到环绕磁芯的线圈的端子上,并且在间隙区域中产生的涡流在线圈端子处产生可测量的反电动势。 由该电动势电压产生的电流表示在子壁的凹陷区域内的钻井流体的电阻率,并且电压的波动准确地跟随钻井液电阻率的变化。
    • 3. 发明授权
    • Extended process for a multiprocessor system
    • 多处理器系统的扩展过程
    • US4901231A
    • 1990-02-13
    • US944586
    • 1986-12-22
    • Thomas P. BishopMark H. DavisGrover T. Surratt
    • Thomas P. BishopMark H. DavisGrover T. Surratt
    • G06F15/16
    • G06F15/161Y10S707/99956
    • In a multiprocessor system, a program's execution that is controlled by controlling an extended process that spans a plurality of processors. The extended process comprises an user process on one processor for executing object code of the program and stub processes each on an individual one of said remaining processors for accessing system resources required for execution of the program. Each stub process gives the extended process access to the resources associated with the processor executing the stub process. Further, a stub process is unique to one particular extended process. Each stub process is interconnected to the user process by an individual virtual communication channel. The virtual communication channels are identified in each process by a port table that is unique to an individual process. When the user process accesses a local file, the access is through a user file table, a system file table, and an inode table. When the user process accesses a remote file, the access is through the port table, over the virtual channel identified from port table to a stub process, and then through the stub process' user file table, system file table, and inode table.
    • 在多处理器系统中,通过控制跨越多个处理器的扩展进程来控制程序的执行。 扩展过程包括在一个处理器上的用户进程,用于执行程序的目标代码,并且在每个所述剩余处理器中的每个处理器上进行存根处理,以访问程序执行所需的系统资源。 每个存根进程使扩展进程访问与执行存根进程的处理器相关联的资源。 此外,存根过程对于一个特定的扩展过程是唯一的。 每个存根进程通过单独的虚拟通信信道互连到用户进程。 每个进程中的虚拟通信通道由独立进程唯一的端口表标识。 当用户进程访问本地文件时,访问通过用户文件表,系统文件表和索引节点表。 当用户进程访问远程文件时,访问通过端口表,通过从端口表标识到存根进程的虚拟通道,然后通过存根进程'用户文件表,系统文件表和inode表。
    • 4. 发明授权
    • Controlled dynamic load balancing for a multiprocessor system
    • 多处理器系统的受控动态负载平衡
    • US5115505A
    • 1992-05-19
    • US545679
    • 1990-06-28
    • Thomas P. BishopMark H. DavisJames S. PetersonGrover T. Surratt
    • Thomas P. BishopMark H. DavisJames S. PetersonGrover T. Surratt
    • G06F15/16G06F9/46G06F9/48G06F9/50G06F15/177
    • G06F9/5044G06F9/4881
    • A method for allowing a system administrator, application programmer, and/or program user to adjust the processor assignment function in a multiprocessor system. The system administrator controls the assignment function by defining certain system variables and flags. The application programmer can adjust the assignment function by causing allocation parameters to be passed in a system call before execution of the assignment function. To adjust the assignment function, the program user executes a system command that inserts similar allocation parameters into the program object code file stored in a file system on the multiprocessor system. The program executing the assignment function is responsive to the system variables and flags as well as the allocation parameters and performs the assignment function as it has been adjusted on a system, program or user level basis.
    • 一种允许系统管理员,应用程序员和/或程序用户调整多处理器系统中的处理器分配功能的方法。 系统管理员通过定义某些系统变量和标志来控制分配功能。 应用程序员可以通过在分配函数执行之前通过在系统调用中传递分配参数来调整分配功能。 为了调整分配功能,程序用户执行将相似的分配参数插入到存储在多处理器系统上的文件系统中的程序对象代码文件中的系统命令。 执行分配功能的程序响应于系统变量和标志以及分配参数,并且执行分配功能,因为它已经在系统,程序或用户级别上进行了调整。
    • 5. 发明授权
    • Multiprocessor memory management system with the flexible features of a
tightly-coupled system in a non-shared memory system
    • 多处理器内存管理系统,具有非共享内存系统中紧密耦合系统的灵活功能
    • US5093913A
    • 1992-03-03
    • US279637
    • 1988-12-05
    • Thomas P. BishopMark H. DavisRobert W. FishJames S. PetersonGrover T. Surratt
    • Thomas P. BishopMark H. DavisRobert W. FishJames S. PetersonGrover T. Surratt
    • G06F9/50
    • G06F9/5016
    • In a multiprocessor system (FIG. 1) wherein each adjunct processor has its own, non-shared, memory (22) the non-shared memory of each adjunct processor (11-12) comprises global memory (42) and local memory (41). All global memory of all adjunct processors is managed by a single process manager (30) of a system-wide host processor (10). Each processor's local memory is managed by its operating system kernel (31). Local memory comprises uncommitted memory (45) not allocated to any process and committed memory (46) allocated to processes. The process manager assigns processes to processors and satisfies their initial memory requirements through global memory allocations. Each kernel satisfies processes' dynamic memory allocation requests from uncommitted memory, and deallocates to uncommitted memory both memory that is dynamically requested to be deallocated and memory of terminating processes. Each processor's kernel and the process manager cooperate to transfer memory between global memory and uncommitted memory to keep the amount of uncommitted memory within a predetermined range.
    • 在每个附属处理器具有其自己的非共享存储器(22)的多处理器系统(图1)中,每个附属处理器(11-12)的非共享存储器包括全局存储器(42)和本地存储器(41) )。 所有辅助处理器的所有全局存储器由系统范围的主机处理器(10)的单个进程管理器(30)管理。 每个处理器的本地内存由其操作系统内核(31)管理。 本地存储器包括未分配给分配给进程的任何进程和提交的存储器(46)的未提交的存储器(45)。 流程管理器将流程分配给处理器,并通过全局内存分配满足其初始内存需求。 每个内核满足来自未提交的内存的进程的动态内存分配请求,并释放动态请求解除分配的内存和终止进程的内存的未提交的内存。 每个处理器的内核和进程管理器协作在全局存储器和未提交的存储器之间传送存储器,以将未提交的存储器的数量保持在预定范围内。