会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Method and apparatus to perform incremental truncates in a file system
    • 在文件系统中执行增量截断的方法和装置
    • US07805471B2
    • 2010-09-28
    • US12013504
    • 2008-01-14
    • Shashidhar BommaJoon ChangRamesh VeeramallaSreenivas Makineedi
    • Shashidhar BommaJoon ChangRamesh VeeramallaSreenivas Makineedi
    • G06F7/00
    • G06F17/30191
    • The present invention provides a computer implemented method for truncating a file in a file system. The file system receives a request to truncate a file to a target size, the file having a first inode. The file system creates a second inode to a transient directory, wherein the second inode holds a plurality of in-progress entries. The file system sets a target size in the first inode. The file system writes a truncate entry to a journal, the truncate entry comprising a predetermined size. The file system truncates the file by up to the predetermined size. The file system determines that the file is above the target size. Responsive to a determination that the file is above the target size, the file system repeats the truncating step and the determining step. Responsive to a determination that the file is not above the target size, the file system applies the in-progress entries from the transient directory.
    • 本发明提供了一种用于截断文件系统中的文件的计算机实现的方法。 文件系统接收将文件截断为目标大小的请求,该文件具有第一个inode。 该文件系统将第二个inode创建到一个暂时目录,其中第二个inode保存多个进行中的条目。 文件系统在第一个inode中设置目标大小。 文件系统将截断条目写入日志,该截断条目包含预定大小。 文件系统将文件截断达到预定大小。 文件系统确定文件高于目标大小。 响应于文件高于目标大小的确定,文件系统重复截断步骤和确定步骤。 响应于确定文件不超过目标大小,文件系统将从临时目录应用正在进行的条目。
    • 14. 发明授权
    • Method and system for handling reallocated blocks in a file system
    • 用于处理文件系统中重新分配块的方法和系统
    • US07702662B2
    • 2010-04-20
    • US11749614
    • 2007-05-16
    • Janet Elizabeth AdkinsJoon Chang
    • Janet Elizabeth AdkinsJoon Chang
    • G06F12/00
    • G06F17/30088
    • A system for managing a file system. In response to a user selecting an image of the file system to perform a rollback operation, each data block in the file system that is owned by the image is searched for. Then, it is determined whether a data block owned by the image is marked in a first map and a second map. In response to determining that the data block owned by the image is marked in the first map and the second map, the data block is marked in a third map. In response to determining that the data block owned by the image is marked in the third map, a new data block is allocated in the file system. Subsequently, data from the data block owned by the image is copied to the new data block in the file system prior to performing the rollback operation to avoid a collision that causes data corruption.
    • 用于管理文件系统的系统。 响应于用户选择文件系统的图像来执行回滚操作,搜索由该图像拥有的文件系统中的每个数据块。 然后,确定在第一地图和第二地图中是否标记了由图像拥有的数据块。 响应于确定图像所拥有的数据块在第一地图和第二地图中被标记,数据块被标记在第三地图中。 响应于确定图像所拥有的数据块在第三图中被标记,在文件系统中分配新的数据块。 随后,在执行回滚操作之前,由图像拥有的数据块的数据被复制到文件系统中的新数据块,以避免导致数据损坏的冲突。
    • 15. 发明申请
    • VARIABLE VALVE LIFT APPARATUS
    • 可变阀门提升装置
    • US20090151677A1
    • 2009-06-18
    • US12243166
    • 2008-10-01
    • Young Hong KWAKKiyoung KwonKi Uk ShinJin Kook KongKyoung Joon Chang
    • Young Hong KWAKKiyoung KwonKi Uk ShinJin Kook KongKyoung Joon Chang
    • F01L1/34
    • F01L13/0036F01L2001/467Y10T74/2107
    • A variable valve apparatus includes a high lift cam and a low lift cam in parallel with the high lift cam. A tappet body includes a high lift tappet body that constantly contacts the high lift cam, and a low lift tappet body that is disposed in the high lift tappet body and selectively contacts the low lift cam. An inner column is connected with a valve and reciprocally disposed within the low lift tappet body. A supporting member is disposed below the tappet body. A lost motion elastic member is disposed between the supporting member and the tappet body for supplying restoring force to the tappet body. A first connector selectively connects the high lift tappet body and the low lift tappet body. A second connector selectively connects the low lift tappet body and the inner column.
    • 可变气门装置包括高升程凸轮和与高升程凸轮平行的低升程凸轮。 挺杆本体包括与提升凸轮不断接触的高升力挺杆本体,以及设置在高升降挺杆本体中并选择性地接触低升力凸轮的低升力挺杆本体。 内柱与阀连接并且往复设置在低升力挺杆体内。 支撑构件设置在挺杆本体的下方。 在支撑构件和挺杆体之间设置有运动弹性构件,用于向挺杆体提供恢复力。 第一连接器选择性地连接高升降挺杆体和低升力挺杆本体。 第二连接器选择性地连接低升力挺杆本体和内柱。
    • 20. 发明授权
    • Apparatus and method for distribution of work on a doubly linked list among processing threads
    • 在处理线程之间的双向链表上分配工作的装置和方法
    • US07213244B2
    • 2007-05-01
    • US10388953
    • 2003-03-13
    • Joon ChangJean-Philippe Sugarbroad
    • Joon ChangJean-Philippe Sugarbroad
    • G06F9/52G06F9/44G06F7/00
    • G06F17/30958Y10S707/99942
    • An apparatus and method for distributing work on a doubly linked list to a plurality of worker threads are provided. With the apparatus and method, an initial thread obtains the list lock for the linked list and inserts a marker element at the beginning of the linked list. Elements in the linked list that are before the marker element in the linked list are considered work that has been assigned or work that has been completed. Elements of the linked list that are after the marker element in the linked list are work to be done. The initial thread spawns worker threads to perform the work on the linked list and passes the address of the marker element to each of the worker threads. Each worker thread then operates independently to perform work on the linked list based on the current position of the marker element in the linked list.
    • 提供了一种用于在双向链表上分配工作到多个工作线程的装置和方法。 使用设备和方法,初始线程获取链表的列表锁,并在链表的开头插入标记元素。 在链接列表中的标记元素之前的链接列表中的元素被认为已经被分配的工作或已经完成的工作。 在链接列表中的标记元素之后的链接列表的元素可以完成。 初始线程产生工作线程以执行链表上的工作,并将标记元素的地址传递给每个工作线程。 每个工作线程然后独立地操作以基于链接列表中的标记元素的当前位置在链表上执行工作。