-
1.
公开(公告)号:US20130311703A1
公开(公告)日:2013-11-21
申请号:US13484224
申请日:2012-05-30
Applicant: Chang-Kai CHENG , Yen-Hung LIN
Inventor: Chang-Kai CHENG , Yen-Hung LIN
IPC: G06F12/02
CPC classification number: G06F12/0246 , G06F2212/7205 , G06F2212/7211
Abstract: A data storage includes a flash memory and a controller. The flash memory comprises a spare block pool and a data block pool, wherein the spare block pool comprises a plurality of spare blocks, and the data block pool comprises a plurality of data blocks, wherein the spare blocks with erase counts higher than a hot threshold are determined as hot spare blocks, and a hot spare block count indicates a total number of the hot spare blocks. The controller receives target data from the host, writes the target data to a current data block, determines whether a current programming page is the first page of the current data block, determines whether the hot spare block count is greater than zero when the current programming page is the first page, and sets data move information for a wear-leveling process when the hot spare block count is greater than zero.
Abstract translation: 数据存储器包括闪存和控制器。 所述闪速存储器包括备用块池和数据块池,其中所述备用块池包括多个备用块,并且所述数据块池包括多个数据块,其中所述备份块的擦除计数高于热阈值 被确定为热备用块,热备用块计数表示热备用块的总数。 控制器从主机接收目标数据,将目标数据写入当前数据块,确定当前编程页面是否为当前数据块的第一页,当当前编程时确定热备用块计数是否大于零 页面是第一页,并且当热备用块计数大于零时,设置磨损均衡过程的数据移动信息。
-
公开(公告)号:US20120254297A1
公开(公告)日:2012-10-04
申请号:US13417341
申请日:2012-03-12
Applicant: CHUNG-I LEE , CHIEN-FA YEH , KUAN-CHIAO PENG , YEN-HUNG LIN
Inventor: CHUNG-I LEE , CHIEN-FA YEH , KUAN-CHIAO PENG , YEN-HUNG LIN
CPC classification number: G06F16/27
Abstract: A remote computer and method sort data obtained from cloud servers of a data center. The remote computer obtains the data from the cloud servers and inserts the obtained data into one or more table. The remote computer sorts the data stored in the one or more table by a structure sorting algorithm. The remote computer stores the sorted data into a database electronically connected to the remote computer.
Abstract translation: 远程计算机和方法从数据中心的云服务器获取的数据分类。 远程计算机从云服务器获取数据,并将获取的数据插入到一个或多个表中。 远程计算机通过结构排序算法对存储在一个或多个表中的数据进行排序。 远程计算机将排序的数据存储到电子连接到远程计算机的数据库中。
-
公开(公告)号:USD607427S1
公开(公告)日:2010-01-05
申请号:US29323429
申请日:2008-08-26
Applicant: Po-Lin Ho , Yen-Hung Lin , Feng-Chen Chang
Designer: Po-Lin Ho , Yen-Hung Lin , Feng-Chen Chang
-
公开(公告)号:US09600408B2
公开(公告)日:2017-03-21
申请号:US13484228
申请日:2012-05-30
Applicant: Chang-Kai Cheng , Yen-Hung Lin
Inventor: Chang-Kai Cheng , Yen-Hung Lin
CPC classification number: G06F12/0246 , G06F2212/7205 , G06F2212/7211
Abstract: The invention provides a data storage device. In one embodiment, the data storage device is coupled to a host, and comprises a flash memory and a controller. The flash memory comprises a spare block pool and a data block pool, wherein the spare block pool comprises a plurality of spare blocks, and the data block pool comprises a plurality of data blocks. The controller receives target data from the host, writes the target data to a current programming data block, determines whether a current programming page is a first page of the current programming data block, determines whether data move information is set when the current page is not the first page, and when the data move information is set, perform a data move process according to the data move information within a limited time period.
-
5.
公开(公告)号:US09116792B2
公开(公告)日:2015-08-25
申请号:US13474801
申请日:2012-05-18
Applicant: Chang-Kai Cheng , Yen-Hung Lin
Inventor: Chang-Kai Cheng , Yen-Hung Lin
IPC: G06F12/02
CPC classification number: G06F12/0246 , G06F2212/7205 , G06F2212/7211
Abstract: The invention provides a data storage device. In one embodiment, the data storage device comprises a flash memory and a controller. The flash memory comprises a spare block pool and a data block pool, wherein the spare block pool comprises a plurality of spare blocks, and the data block pool comprises a plurality of data blocks. The controller determines a minimum erase count from the erase counts of the spare blocks and the data blocks, adds a first difference to the minimum erase count to obtain a jail threshold, compares the erase counts of the spare blocks with the jail threshold to obtain a plurality of jail blocks with the erase counts greater than the jail threshold, and confines the jail blocks to a jail pool.
Abstract translation: 本发明提供一种数据存储装置。 在一个实施例中,数据存储设备包括闪速存储器和控制器。 闪存包括备用块池和数据块池,其中备用块池包括多个备用块,并且数据块池包括多个数据块。 所述控制器根据所述备用块和所述数据块的擦除计数确定最小擦除次数,将所述最小擦除次数加上第一个差以获得监视阈值,将所述备用块的擦除次数与所述监视阈值进行比较,以获得 多个监狱块的擦除次数大于监禁阈值,并将监狱块限制在监狱池中。
-
6.
公开(公告)号:US08606510B2
公开(公告)日:2013-12-10
申请号:US12332888
申请日:2008-12-11
Applicant: Yen-Hung Lin
Inventor: Yen-Hung Lin
IPC: G01C21/36
CPC classification number: G08G1/096827 , G08G1/096838 , G08G1/096894 , G08G1/0969
Abstract: Methods and systems for adjusting route planning results are provided. First, a first route planning result is generated, and displayed. Then, at least one candidate road section is selected and dragged to a substituted road section. A second route planning result is re-generated according to the substituted road section. The second route planning result passes through the substituted road section, and the candidate road section is excluded from the second route planning result.
Abstract translation: 提供了调整路线规划结果的方法和系统。 首先,生成并显示第一路线规划结果。 然后,选择至少一个候选路段并将其拖到替代路段。 根据替代路段重新生成第二路线规划结果。 第二路线规划结果通过替代路段,候选路段被排除在第二路线规划结果之外。
-
7.
公开(公告)号:US20130311704A1
公开(公告)日:2013-11-21
申请号:US13484228
申请日:2012-05-30
Applicant: Chang-Kai CHENG , Yen-Hung LIN
Inventor: Chang-Kai CHENG , Yen-Hung LIN
IPC: G06F12/02
CPC classification number: G06F12/0246 , G06F2212/7205 , G06F2212/7211
Abstract: The invention provides a data storage device. In one embodiment, the data storage device is coupled to a host, and comprises a flash memory and a controller. The flash memory comprises a spare block pool and a data block pool, wherein the spare block pool comprises a plurality of spare blocks, and the data block pool comprises a plurality of data blocks. The controller receives target data from the host, writes the target data to a current programming data block, determines whether a current programming page is a first page of the current programming data block, determines whether data move information is set when the current page is not the first page, and when the data move information is set, perform a data move process according to the data move information within a limited time period.
Abstract translation: 本发明提供一种数据存储装置。 在一个实施例中,数据存储设备耦合到主机,并且包括闪存和控制器。 闪存包括备用块池和数据块池,其中备用块池包括多个备用块,并且数据块池包括多个数据块。 控制器从主机接收目标数据,将目标数据写入当前编程数据块,确定当前编程页面是当前编程数据块的第一页,确定当当前页不是时是否设置数据移动信息 第一页,并且当设置了数据移动信息时,在有限的时间段内根据数据移动信息执行数据移动处理。
-
公开(公告)号:USD611923S1
公开(公告)日:2010-03-16
申请号:US29336602
申请日:2009-05-06
Applicant: Fu-Long Hong , Yi-Bin Ho , Yen-Hung Lin
Designer: Fu-Long Hong , Yi-Bin Ho , Yen-Hung Lin
-
公开(公告)号:USD591740S1
公开(公告)日:2009-05-05
申请号:US29323709
申请日:2008-08-29
Applicant: Hok-Sum Horace Luke , Chih-Ling Chien , Yen-Hung Lin , Chien-Hung Wu
Designer: Hok-Sum Horace Luke , Chih-Ling Chien , Yen-Hung Lin , Chien-Hung Wu
-
公开(公告)号:US07029015B2
公开(公告)日:2006-04-18
申请号:US10918481
申请日:2004-08-16
Applicant: Yen-Hung Lin
Inventor: Yen-Hung Lin
IPC: B62B3/02
CPC classification number: B62B5/0026 , A45C5/14 , A45C9/00 , A45C13/262 , A45C2009/005 , B62B2202/24 , B62D51/02 , B62D51/04 , B62K3/002
Abstract: A transporting device has a container, a panel member, a wheel frame and two wheels. The panel member has a plate and two first linkages pivoted on the plate and on lateral sides of the container respectively. The wheel frame has two second linkages pivoted on mid sections of the first linkages respectively and the wheels are mounted on the second linkages. The panel member is moved between a collapsed position, in which the plate is attached on the container and the wheels are moved to the lateral sides of the container respectively, and an expanded position, in which the plate and the wheels are moved apart from the container. The container is provided with a shaft with a handle and a front wheel on opposite ends to control the direction of the transporting device to go. A motor and a transmission device are provided to drive the transporting device to run.
Abstract translation: 输送装置具有容器,面板构件,轮架和两个轮。 面板构件具有板和两个第一联接件,分别在板的侧面和侧面上枢转。 轮架具有分别在第一连杆的中间部分上枢转的两个第二连杆,并且轮安装在第二连杆上。 面板构件在折叠位置之间移动,在折叠位置中,板被附接在容器上,并且轮分别移动到容器的侧面,并且扩展位置,板和车轮离开 容器。 容器在其两端设置有具有把手的轴和前轮,以控制运送装置的走向。 提供电动机和传动装置以驱动运送装置运行。
-
-
-
-
-
-
-
-
-