会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • File system having variable logical storage block size
    • 具有可变逻辑存储块大小的文件系统
    • US07599972B2
    • 2009-10-06
    • US11510174
    • 2006-08-25
    • Dan DodgePeter Van Der Veen
    • Dan DodgePeter Van Der Veen
    • G06F17/30G06F12/00
    • G06F3/0643G06F3/0608G06F3/0613G06F3/0685G06F12/023Y10S707/99953Y10S707/99956
    • A system is set forth that includes a processor, a data storage device that accessible by the processor, and filesystem software that executable by the processor to organize files on the data storage device. The filesystem software is executable to organize files on the data storage device in storage areas having different logical storage block sizes that are dependent on file type. In one implementation, the filesystem software is executable to generate a hole map associated with the data storage device. The hole map comprises data indicative of a logical storage block size for each of a plurality of storage areas of the data storage device and, optionally, data indicative of a degree of usage for each of the plurality of storage areas. The filesystem may identify the file type using a filename of the file and/or embedded file information.
    • 提出了一种系统,其包括处理器,可由处理器访问的数据存储设备以及可由处理器执行以组织数据存储设备上的文件的文件系统软件。 文件系统软件是可执行的,以便根据文件类型在不同逻辑存储块大小的存储区域中组织数据存储设备上的文件。 在一个实现中,文件系统软件可执行以产生与数据存储设备相关联的孔图。 空穴图包括指示数据存储设备的多个存储区域中的每一个的逻辑存储块大小的数据,以及可选地,指示多个存储区域中的每一个的使用程度的数据。 文件系统可以使用文件的文件名和/或嵌入的文件信息来识别文件类型。
    • 3. 发明授权
    • Symmetric multi-processor system
    • 对称多处理器系统
    • US07996843B2
    • 2011-08-09
    • US11515675
    • 2006-09-05
    • Peter Van Der Veen
    • Peter Van Der Veen
    • G06F9/46G06F13/00G06F15/167
    • G06F9/526
    • The present invention relates generally to computer operating systems, and more specifically, to operating system calls in a symmetric multiprocessing (SMP) environment. Existing SMP strategies either use a single lock or multiple locks to limit access to critical areas of the operating system to one thread at a time. These strategies suffer from a number of performance problems including slow execution, large software and execution overheads and deadlocking problems. The invention applies a single lock strategy to a micro kernel operating system design which delegates functionality to external processes. The micro kernel has a single critical area, the micro kernel itself, which executes very quickly, while the external processes are protected by proper thread management. As a result, a single lock may be used, overcoming the performance problems of the existing strategies.
    • 本发明一般涉及计算机操作系统,更具体地涉及对称多处理(SMP)环境中的操作系统呼叫。 现有的SMP策略可以使用单个锁或多个锁来将操作系统的关键区域一次限制到一个线程。 这些策略受到许多性能问题的影响,包括执行缓慢,大型软件和执行开销以及死锁问题。 本发明将单个锁定策略应用于将功能委托给外部过程的微内核操作系统设计。 微内核具有单个关键区域,即微内核本身,其执行速度非常快,而外部进程则通过适当的线程管理进行保护。 因此,可以使用单个锁来克服现有策略的性能问题。
    • 6. 发明申请
    • Computer file management system
    • 计算机文件管理系统
    • US20060206450A1
    • 2006-09-14
    • US11436965
    • 2006-05-16
    • Thomas FletcherPeter Van Der VeenDan Dodge
    • Thomas FletcherPeter Van Der VeenDan Dodge
    • G06F17/30
    • G06F8/65G06F8/61Y10S707/99931Y10S707/99942Y10S707/99952Y10S707/99953
    • Computer systems with multiple users will typically store various versions of the same software; different versions being required for different platforms and to maintain compatibility with other software applications. These computer files are generally organized in a hierarchical structure to make their location and access easier, but this still results in a very complicated and inefficient system. The invention provides a custom file system which allows each user, node or system, to identify and manage only the files that are pertinent to it. This custom filesystem provides a custom hierarchical structure of files and folders, and links back to the real file locations in the main file system. The custom file system has priority over the main file system, in that a process manager will attempt to address requests on the custom filesystem before trying to place them on the main filesystem.
    • 具有多个用户的计算机系统通常将存储相同软件的各种版本; 不同平台需要不同的版本,并保持与其他软件应用程序的兼容性。 这些计算机文件通常以分级结构组织,使其位置和访问更容易,但这仍然导致非常复杂和低效的系统。 本发明提供了一种自定义文件系统,其允许每个用户,节点或系统仅识别和管理与其相关的文件。 此自定义文件系统提供文件和文件夹的自定义分层结构,并链接到主文件系统中的真实文件位置。 自定义文件系统优先于主文件系统,因为进程管理器将尝试在将自定义文件系统放在主文件系统上之前尝试解决自定义文件系统上的请求。
    • 7. 发明授权
    • Symmetric multi-processor system
    • 对称多处理器系统
    • US08572626B2
    • 2013-10-29
    • US13198461
    • 2011-08-04
    • Peter Van Der Veen
    • Peter Van Der Veen
    • G06F9/44G06F9/46G06F13/00
    • G06F9/526
    • The present invention relates generally to computer operating systems, and more specifically, to operating system calls in a symmetric multiprocessing (SMP) environment. Existing SMP strategies either use a single lock or multiple locks to limit access to critical areas of the operating system to one thread at a time. These strategies suffer from a number of performance problems including slow execution, large software and execution overheads and deadlocking problems. The invention applies a single lock strategy to a micro kernel operating system design which delegates functionality to external processes. The micro kernel has a single critical area, the micro kernel itself, which executes very quickly, while the external processes are protected by proper thread management. As a result, a single lock may be used, overcoming the performance problems of the existing strategies.
    • 本发明一般涉及计算机操作系统,更具体地涉及对称多处理(SMP)环境中的操作系统呼叫。 现有的SMP策略可以使用单个锁或多个锁来将操作系统的关键区域一次限制到一个线程。 这些策略受到许多性能问题的影响,包括执行缓慢,大型软件和执行开销以及死锁问题。 本发明将单个锁定策略应用于将功能委托给外部过程的微内核操作系统设计。 微内核具有单个关键区域,即微内核本身,其执行速度非常快,而外部进程则通过适当的线程管理进行保护。 因此,可以使用单个锁来克服现有策略的性能问题。
    • 9. 发明申请
    • File system having variable logical storage block size
    • 具有可变逻辑存储块大小的文件系统
    • US20080052329A1
    • 2008-02-28
    • US11510174
    • 2006-08-25
    • Dan DodgePeter Van Der Veen
    • Dan DodgePeter Van Der Veen
    • G06F17/30
    • G06F3/0643G06F3/0608G06F3/0613G06F3/0685G06F12/023Y10S707/99953Y10S707/99956
    • A system is set forth that includes a processor, a data storage device that accessible by the processor, and filesystem software that executable by the processor to organize files on the data storage device. The filesystem software is executable to organize files on the data storage device in storage areas having different logical storage block sizes that are dependent on file type. In one implementation, the filesystem software is executable to generate a hole map associated with the data storage device. The hole map comprises data indicative of a logical storage block size for each of a plurality of storage areas of the data storage device and, optionally, data indicative of a degree of usage for each of the plurality of storage areas. The filesystem may identify the file type using a filename of the file and/or embedded file information.
    • 提出了一种系统,其包括处理器,可由处理器访问的数据存储设备以及可由处理器执行以组织数据存储设备上的文件的文件系统软件。 文件系统软件是可执行的,以便根据文件类型在不同逻辑存储块大小的存储区域中组织数据存储设备上的文件。 在一个实现中,文件系统软件可执行以产生与数据存储设备相关联的孔图。 空穴图包括指示数据存储设备的多个存储区域中的每一个的逻辑存储块大小的数据,以及可选地,指示多个存储区域中的每一个的使用程度的数据。 文件系统可以使用文件的文件名和/或嵌入的文件信息来识别文件类型。
    • 10. 发明授权
    • Process scheduler employing adaptive partitioning of process threads
    • 进程调度程序使用进程线程的自适应分区
    • US08434086B2
    • 2013-04-30
    • US11317468
    • 2005-12-22
    • Dan DodgeAttilla DankoSebastien Marineau-MesPeter Van Der VeenColin BurgessThomas FletcherBrian Stecher
    • Dan DodgeAttilla DankoSebastien Marineau-MesPeter Van Der VeenColin BurgessThomas FletcherBrian Stecher
    • G06F9/46G06F15/173
    • G06F9/5038G06F9/4881G06F9/4887G06F9/505G06F9/5077
    • A system is set forth comprising a processor and memory storage units storing software code. The software code comprises code for a scheduling system and for generating a plurality of adaptive partitions that are each associated with one or more software threads and that each have a corresponding processor budget. The code also is executable to generate at least one sending thread and at least one receiving thread which responds to communications from the sending thread to execute one or more tasks corresponding to the communications. In operation, the scheduling system selectively allocates the processor to each sending and receiving thread based on the processor budget of the adaptive partition associated with the respective thread. The scheduling system bills the processor budget of the adaptive partition associated with the sending thread for processor allocation used by the receiving thread to respond to communications sent by the sending thread.
    • 提出了一种包括处理器和存储软件代码的存储器存储单元的系统。 软件代码包括用于调度系统的代码,并且用于生成多个自适应分区,每个自适应分区与一个或多个软件线程相关联,并且每个具有相应的处理器预算。 所述代码还可执行以生成至少一个发送线程和至少一个接收线程,所述至少一个接收线程响应来自所述发送线程的通信来执行与所述通信相对应的一个或多个任务。 在操作中,调度系统基于与相应线程相关联的自适应分区的处理器预算来选择性地将处理器分配给每个发送和接收线程。 调度系统对与发送线程相关联的自适应分区的处理器预算进行计费,以便接收线程使用的处理器分配来响应由发送线程发送的通信。