Key transport method, memory controller and memory storage apparatus
    1.
    发明授权
    Key transport method, memory controller and memory storage apparatus 有权
    密钥传输方法,存储器控制器和存储器存储装置

    公开(公告)号:US08831229B2

    公开(公告)日:2014-09-09

    申请号:US13309545

    申请日:2011-12-01

    Inventor: Ching-Wen Chang

    CPC classification number: H04L9/0819 H04L2209/08 H04L2209/12

    Abstract: A key transport method for transporting a key from a buffer memory to an encryption/decryption unit is provided. The method includes logically dividing bits of the key into key segments, wherein each of the key segments has a start position and a segment length. The method also includes setting a transmission length belonging to each of key segments based on the start positions and the segment lengths of the key segments; assigning a transmission bit stream belonging to each of the key segments from the bits of the key according to the start positions and the transmission lengths of the key segments; determining a transmission sequence; and sending the start position, the segment length and the transmission bit stream belonging to each of the key segments to the encryption/decryption unit from the buffer memory based on the transmission sequence. Accordingly, the method can transport the key safely.

    Abstract translation: 提供了一种用于将密钥从缓冲存储器传送到加密/解密单元的密钥传输方法。 该方法包括将键的位逻辑分割成键段,其中每个键段具有开始位置和段长度。 该方法还包括基于键段的开始位置和段长度设置属于每个键段的传输长度; 根据密钥段的开始位置和传输长度,从密钥的比特分配属于每个密钥段的传输比特流; 确定传输序列; 并且根据传输顺序将属于每个密钥段的开始位置,段长度和传输比特流从缓冲存储器发送到加密/解密单元。 因此,该方法可以安全地传送钥匙。

    Earphone plug with switch device
    2.
    发明授权
    Earphone plug with switch device 失效
    耳机插头带开关装置

    公开(公告)号:US08597061B2

    公开(公告)日:2013-12-03

    申请号:US12986819

    申请日:2011-01-07

    CPC classification number: H01R24/58 H04R1/1041

    Abstract: An earphone plug applicable to different system specifications includes a terminal and a switch device. The earphone plug is inserted into an earphone jack of an external electronic device for transmitting signals by a plurality of exposed signal interfaces of the terminal. The switch device combined with the terminal has a first conductor and a second conductor. When the switch device is switched between a first mode and a second mode, the first conductor and the second conductor alternately contact with two of the signal interfaces. Thus, the signal transmission defined by the signal interfaces is changed and the earphone plug is applicable to electronic devices with different system specifications.

    Abstract translation: 适用于不同系统规格的耳机插头包括终端和交换设备。 将耳机插头插入到外部电子设备的耳机插孔中,用于通过终端的多个暴露的信号接口发送信号。 与端子组合的开关装置具有第一导体和第二导体。 当开关装置在第一模式和第二模式之间切换时,第一导体和第二导体与两个信号接口交替接触。 因此,由信号接口定义的信号传输改变,并且耳机插头适用于具有不同系统规格的电子设备。

    DATA PROTECTING METHOD, MEMORY CONTROLLER AND MEMORY STORAGE DEVICE USING THE SAME
    3.
    发明申请
    DATA PROTECTING METHOD, MEMORY CONTROLLER AND MEMORY STORAGE DEVICE USING THE SAME 有权
    数据保护方法,存储器控制器和使用该存储器的存储器存储器件

    公开(公告)号:US20130262748A1

    公开(公告)日:2013-10-03

    申请号:US13491607

    申请日:2012-06-08

    Inventor: Ching-Wen Chang

    CPC classification number: G06F12/145 G06F12/0246 G06F2212/7201

    Abstract: A data protecting method for a rewritable non-volatile memory module having physical blocks is provided, a plurality of logical block addresses is mapped to a part of the physical blocks. The method includes, configuring a plurality of virtual block addresses to map to the logical block addresses, grouping at least one virtual block address into a virtual block address area, and allocating the virtual block address area to an application. The method also includes, receiving an access command which is configured to instruct accessing a first virtual block address from the application. The method also includes: determining whether the first virtual block address belongs to the virtual block address area, if not, sending an error message to the application. Accordingly, the method can effectively prevent an application from accessing the data which can not be accessed by the application program.

    Abstract translation: 提供了具有物理块的可重写非易失性存储器模块的数据保护方法,将多个逻辑块地址映射到物理块的一部分。 该方法包括:配置多个虚拟块地址以映射到逻辑块地址,将至少一个虚拟块地址分组成虚拟块地址区域,以及将虚拟块地址区域分配给应用。 该方法还包括:接收配置为指示从应用访问第一虚拟块地址的访问命令。 该方法还包括:确定第一虚拟块地址是否属于虚拟块地址区域,否则,向应用发送错误消息。 因此,该方法可以有效地防止应用程序访问应用程序无法访问的数据。

    Method of dynamically switching partitions, memory card controller and memory card storage system
    4.
    发明授权
    Method of dynamically switching partitions, memory card controller and memory card storage system 有权
    动态切换分区,存储卡控制器和存储卡存储系统的方法

    公开(公告)号:US08478963B2

    公开(公告)日:2013-07-02

    申请号:US12780205

    申请日:2010-05-14

    Inventor: Ching-Wen Chang

    CPC classification number: G06F3/0644 G06F3/0622 G06F3/0679 G06F21/79

    Abstract: A method of dynamically switching partitions for a memory card having a plurality of physical blocks is provided. The method includes configuring logical blocks for mapping to at least a portion of the physical blocks and dividing the logical blocks into first and second partitions; coupling the memory card to a host system and setting CSD corresponding to the memory card as a first default value corresponding to the first partition, wherein the host system requests the CSD to obtain the first default value and accesses the first partition according to the first default value; and setting the CSD corresponding to the memory card as a second default value corresponding to the second partition in response to a switch command from the host system, wherein the host system re-requests the CSD to obtain the second default value and accesses the second partition according to the second default value.

    Abstract translation: 提供了一种动态切换具有多个物理块的存储卡的分区的方法。 该方法包括配置用于映射到至少一部分物理块的逻辑块并将逻辑块划分成第一和第二分区; 将所述存储卡耦合到主机系统,并将与所述存储卡相对应的CSD设置为对应于所述第一分区的第一默认值,其中所述主机系统请求所述CSD获得所述第一默认值,并且根据所述第一默认值访问所述第一分区 值; 以及响应于来自所述主机系统的切换命令,将与所述存储卡相对应的所述CSD设置为对应于所述第二分区的第二默认值,其中所述主机系统重新请求所述CSD以获得所述第二默认值并访问所述第二分区 根据第二个默认值。

    KEY TRANSPORT METHOD, MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS
    5.
    发明申请
    KEY TRANSPORT METHOD, MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS 有权
    关键运输方式,内存控制器和内存存储设备

    公开(公告)号:US20130044881A1

    公开(公告)日:2013-02-21

    申请号:US13309545

    申请日:2011-12-01

    Inventor: Ching-Wen Chang

    CPC classification number: H04L9/0819 H04L2209/08 H04L2209/12

    Abstract: A key transport method for transporting a key from a buffer memory to an encryption/decryption unit is provided. The method includes logically dividing bits of the key into key segments, wherein each of the key segments has a start position and a segment length. The method also includes setting a transmission length belonging to each of key segments based on the start positions and the segment lengths of the key segments; assigning a transmission bit stream belonging to each of the key segments from the bits of the key according to the start positions and the transmission lengths of the key segments; determining a transmission sequence; and sending the start position, the segment length and the transmission bit stream belonging to each of the key segments to the encryption/decryption unit from the buffer memory based on the transmission sequence. Accordingly, the method can transport the key safely.

    Abstract translation: 提供了一种用于将密钥从缓冲存储器传送到加密/解密单元的密钥传输方法。 该方法包括将键的位逻辑分割成键段,其中每个键段具有开始位置和段长度。 该方法还包括基于键段的开始位置和段长度设置属于每个键段的传输长度; 根据密钥段的开始位置和传输长度,从密钥的比特分配属于每个密钥段的传输比特流; 确定传输序列; 并且根据传输顺序将属于每个密钥段的开始位置,段长度和传输比特流从缓冲存储器发送到加密/解密单元。 因此,该方法可以安全地传送钥匙。

    Data scrambling, descrambling, and data processing method, and controller and storage system using the same
    6.
    发明授权
    Data scrambling, descrambling, and data processing method, and controller and storage system using the same 有权
    数据加密,解扰和数据处理方法,以及使用其的控制器和存储系统

    公开(公告)号:US08275129B2

    公开(公告)日:2012-09-25

    申请号:US12565152

    申请日:2009-09-23

    CPC classification number: H04L9/0662 H04L9/0894

    Abstract: A data scrambling method for scrambling raw data from a host system is provided. The data scrambling method includes generating a random number and storing the random number into a storage unit. The data scrambling method also includes receiving a user password from the host system, generating a padded value by using a first function unit based on the random number and the user password, and generating a nonce value by using a second function unit based on the padded value and a key. The data scrambling method further includes generating scrambled data corresponding to the raw data by using a third function unit based on the nonce value and the raw data. Accordingly, the raw data of the host system can be effectively protected.

    Abstract translation: 提供了一种用于对来自主机系统的原始数据进行加扰的数据加扰方法。 数据加扰方法包括生成随机数并将随机数存储到存储单元中。 数据加密方法还包括从主机系统接收用户密码,通过使用基于随机数和用户密码的第一功能单元生成填充值,并且通过使用第二功能单元,基于填充的 价值和关键。 数据加扰方法还包括基于随机数值和原始数据通过使用第三功能单元来生成与原始数据相对应的加扰数据。 因此,可以有效地保护主机系统的原始数据。

    DATA ACCESS METHOD, AND MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS USING THE SAME
    7.
    发明申请
    DATA ACCESS METHOD, AND MEMORY CONTROLLER AND MEMORY STORAGE APPARATUS USING THE SAME 有权
    数据访问方法,以及使用该存储器的存储器控​​制器和存储器存储装置

    公开(公告)号:US20120210045A1

    公开(公告)日:2012-08-16

    申请号:US13095909

    申请日:2011-04-28

    Inventor: Ching-Wen Chang

    Abstract: A data access method for accessing a rewritable non-volatile memory module via a data bus through a first and a second thread module, and a memory controller and a memory storage apparatus using the same are provided. In the present method, an access executing right is assigned to the second thread module to write page data. Whether an access command to be executed by the first thread module is received is determined when the second thread module writes a predetermined amount of page data into a predetermined number of physical pages. The access executing right is assigned to the first thread module when the access command is received, so that the first thread module executes the access command in a foreground mode and the second thread module executes an ongoing task in a background mode. Thereby, timeout caused by delayed response of the first thread module is effectively avoided.

    Abstract translation: 提供了一种用于经由数据总线通过第一和第二线程模块访问可重写非易失性存储器模块的数据访问方法,以及使用其的存储器控​​制器和存储器存储装置。 在本方法中,将访问执行权分配给第二线程模块以写入页面数据。 当第二线程模块将预定量的页面数据写入预定数量的物理页面时,确定是否接收到由第一线程模块执行的访问命令。 当接收到访问命令时,访问执行权被分配给第一线程模块,使得第一线程模块以前台模式执行访问命令,并且第二线程模块在后台模式中执行正在进行的任务。 从而有效地避免了由第一线程模块的延迟响应引起的超时。

    EARPHONE PLUG APPLICABLE TO DIFFERENT SYSTEM SPECIFICATIONS
    8.
    发明申请
    EARPHONE PLUG APPLICABLE TO DIFFERENT SYSTEM SPECIFICATIONS 失效
    耳机插头适用于不同的系统规格

    公开(公告)号:US20120178296A1

    公开(公告)日:2012-07-12

    申请号:US12986819

    申请日:2011-01-07

    CPC classification number: H01R24/58 H04R1/1041

    Abstract: An earphone plug applicable to different system specifications includes a terminal and a switch device. The earphone plug is inserted into an earphone jack of an external electronic device for transmitting signals by a plurality of exposed signal interfaces of the terminal. The switch device combined with the terminal has a first conductor and a second conductor. When the switch device is switched between a first mode and a second mode, the first conductor and the second conductor alternately contact with two of the signal interfaces. Thus, the signal transmission defined by the signal interfaces is changed and the earphone plug is applicable to electronic devices with different system specifications.

    Abstract translation: 适用于不同系统规格的耳机插头包括终端和交换设备。 将耳机插头插入到外部电子设备的耳机插孔中,用于通过终端的多个暴露的信号接口发送信号。 与端子组合的开关装置具有第一导体和第二导体。 当开关装置在第一模式和第二模式之间切换时,第一导体和第二导体与两个信号接口交替接触。 因此,由信号接口定义的信号传输改变,并且耳机插头适用于具有不同系统规格的电子设备。

    METHOD OF DYNAMICALLY SWITCHING PARTITIONS, MEMORY CARD CONTROLLER AND MEMORY CARD STORAGE SYSTEM
    9.
    发明申请
    METHOD OF DYNAMICALLY SWITCHING PARTITIONS, MEMORY CARD CONTROLLER AND MEMORY CARD STORAGE SYSTEM 有权
    动态切换分区方法,记忆卡控制器和存储卡存储系统

    公开(公告)号:US20110252191A1

    公开(公告)日:2011-10-13

    申请号:US12780205

    申请日:2010-05-14

    Inventor: Ching-Wen Chang

    CPC classification number: G06F3/0644 G06F3/0622 G06F3/0679 G06F21/79

    Abstract: A method of dynamically switching partitions for a memory card having a plurality of physical blocks is provided. The method includes configuring logical blocks for mapping to at least a portion of the physical blocks and dividing the logical blocks into first and second partitions; coupling the memory card to a host system and setting CSD corresponding to the memory card as a first default value corresponding to the first partition, wherein the host system requests the CSD to obtain the first default value and accesses the first partition according to the first default value; and setting the CSD corresponding to the memory card as a second default value corresponding to the second partition in response to a switch command from the host system, wherein the host system re-requests the CSD to obtain the second default value and accesses the second partition according to the second default value.

    Abstract translation: 提供了一种动态切换具有多个物理块的存储卡的分区的方法。 该方法包括配置用于映射到至少一部分物理块的逻辑块并将逻辑块划分成第一和第二分区; 将所述存储卡耦合到主机系统,并将与所述存储卡相对应的CSD设置为对应于所述第一分区的第一默认值,其中所述主机系统请求所述CSD获得所述第一默认值,并且根据所述第一默认值访问所述第一分区 值; 以及响应于来自所述主机系统的切换命令,将与所述存储卡相对应的所述CSD设置为对应于所述第二分区的第二默认值,其中所述主机系统重新请求所述CSD以获得所述第二默认值并访问所述第二分区 根据第二个默认值。

    Method for preparing patterned metal oxide layer or patterned metal layer by using solution type precursor or sol-gel precursor
    10.
    发明申请
    Method for preparing patterned metal oxide layer or patterned metal layer by using solution type precursor or sol-gel precursor 有权
    通过使用溶液型前体或溶胶 - 凝胶前体制备图案化金属氧化物层或图案化金属层的方法

    公开(公告)号:US20110156320A1

    公开(公告)日:2011-06-30

    申请号:US12659834

    申请日:2010-03-23

    CPC classification number: H01G9/2031 H01L51/0022 H01L51/0023 Y02E10/542

    Abstract: Methods for preparing a patterned metal/metal oxide layer by using a solution type precursor or sol-gel precursor are provided and, especially, a method for preparing a patterned carrier transport of a solar cell and a method for preparing biomedical material are provided, which comprise the following steps: (A) providing a substrate, and a mold with designed patterns formed thereon; (B) coating the substrate with a solution of a precursor to form a precursor layer, wherein the precursor is a metal precursor or a metal oxide precursor; (C) pressing the mold together with the precursor layer to transfer the patterns of the mold onto the precursor layer; (D) curing or pre-curing the precursor layer; (E) removing the mold; and (F) conducting an optional post-treatment, if it being demanded, to further modify the properties of precursor layer.

    Abstract translation: 提供了通过使用溶液型前体或溶胶 - 凝胶前体制备图案化的金属/金属氧化物层的方法,特别是提供了制备太阳能电池的图案化载体输送的方法和制备生物医学材料的方法,其中 包括以下步骤:(A)提供基底和其上形成有设计图案的模具; (B)用前体的溶液涂覆基材以形成前体层,其中前体是金属前体或金属氧化物前体; (C)将模具与前体层一起压制以将模具的图案转移到前体层上; (D)固化或预固化前体层; (E)去除模具; 和(F)进行任选的后处理(如果需要)进一步改变前体层的性质。

Patent Agency Ranking