Removable Card And A Mobile Wireless Communication Device
    1.
    发明申请
    Removable Card And A Mobile Wireless Communication Device 审中-公开
    可拆卸卡和移动无线通信设备

    公开(公告)号:US20090075698A1

    公开(公告)日:2009-03-19

    申请号:US11855846

    申请日:2007-09-14

    CPC classification number: H04W8/245 H04W48/08 H04W48/18 H04W88/06

    Abstract: A removable card for use with a mobile wireless communication device has a processor and a non-volatile memory, connected to the processor. The memory has programming code stored configured to be executed by the processor and is operable in one of two modes. In a first mode the card is connected to the device with the card storing information received wirelessly by the device from the Internet. In a second mode the card is connected to a network portal device, which is connected to the Internet, with the card storing information received through the network portal device from the Internet. In another embodiment, the removable card has electrical connections for connecting to a mobile wireless communicating device for use by a user to connect to the Internet. The memory has two portions: a first portion and a second portion with the partitioning being alterable. The processor restricts access to the first portion by the user, while grants access to the second portion to the user. Finally, the present invention relates to a mobile wireless communication device.

    Abstract translation: 用于移动无线通信设备的可拆卸卡具有连接到处理器的处理器和非易失性存储器。 存储器具有被配置为由处理器执行并且可以以两种模式之一操作的存储的编程代码。 在第一模式中,卡被连接到设备,其中卡存储由设备从因特网无线地接收到的信息。 在第二模式中,该卡连接到连接到互联网的网络入口设备,其中卡从存储通过网络入口设备从因特网接收的信息。 在另一个实施例中,可拆卸卡具有用于连接到移动无线通信设备的电连接,供用户使用以连接到因特网。 存储器具有两部分:第一部分和第二部分,其中分割是可改变的。 处理器限制用户对第一部分的访问,同时向用户授予对第二部分的访问。 最后,本发明涉及移动无线通信设备。

    APPARATUS FOR AMPLIFICATION OF NUCLEIC ACIDS
    2.
    发明申请
    APPARATUS FOR AMPLIFICATION OF NUCLEIC ACIDS 有权
    用于放大核酸的装置

    公开(公告)号:US20140329244A1

    公开(公告)日:2014-11-06

    申请号:US14128486

    申请日:2012-06-25

    Abstract: Described herein is a chip-based apparatus for amplifying nucleic acids, a cartridge housing the apparatus, and methods of using the apparatus for amplification of nucleic acids. More specifically, this invention provides integrated semiconductor chip, manufactured with standard semiconductor manufacturing process, with on-chip circuitry to perform thermal management and optical sensing necessary for amplification of nucleic acids. The apparatus and methods embodied in this invention makes it possible to build a disease diagnosis and prognosis tool that is easy to use, portable and disposable.

    Abstract translation: 本文描述了用于扩增核酸的基于芯片的装置,容纳该装置的盒和使用用于扩增核酸的装置的方法。 更具体地,本发明提供了具有标准半导体制造工艺制造的集成半导体芯片,具有片上电路以执行核酸扩增所需的热管理和光学感测。 本发明实施的装置和方法使得构建易于使用,便携和一次性的疾病诊断和预后工具成为可能。

    Microcontroller with an interrupt structure having programmable priority levels with each priority level associated with a different register set
    3.
    发明授权
    Microcontroller with an interrupt structure having programmable priority levels with each priority level associated with a different register set 有权
    具有具有可编程优先级的中断结构的微控制器,每个优先级与不同的寄存器组相关联

    公开(公告)号:US08392641B2

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

    申请号:US12785943

    申请日:2010-05-24

    CPC classification number: G06F9/4812 G06F9/462 G06F13/26 Y02D10/14 Y02D10/24

    Abstract: Aspects of the disclosure are directed to a system having a particularly-configured microcontroller. In one embodiment, the microcontroller includes the following: a processor; a processor data bus connected to the processor; a set of peripherals; a peripheral data bus connected to the peripherals; a peripheral bus bridge providing an interface between the processor data bus and the peripheral data base and including a plurality of special function register bank blocks that are internal to the microcontroller, each register bank block having a respective output; and a register bank block decoder circuit for decoding interrupts to provide a selection output for activation of one of the plurality of register bank blocks.

    Abstract translation: 本公开的方面涉及具有特别配置的微控制器的系统。 在一个实施例中,微控制器包括以下:处理器; 连接到处理器的处理器数据总线; 一套外设; 连接到外围设备的外围数据总线; 提供处理器数据总线和外围数据库之间的接口的外围总线桥,并且包括微控制器内部的多个特殊功能寄存器组块,每个寄存器组块具有相应的输出; 以及寄存器块解码器电路,用于解码中断以提供用于激活所述多个寄存器组块之一的选择输出。

    Microcontroller with an Interrupt Structure Having Programmable Priority Levels with each Priority Level Associated with a Different Register Set
    4.
    发明申请
    Microcontroller with an Interrupt Structure Having Programmable Priority Levels with each Priority Level Associated with a Different Register Set 有权
    具有中断结构的微控制器,具有与不同寄存器集相关联的每个优先级的可编程优先级

    公开(公告)号:US20100299471A1

    公开(公告)日:2010-11-25

    申请号:US12785943

    申请日:2010-05-24

    CPC classification number: G06F9/4812 G06F9/462 G06F13/26 Y02D10/14 Y02D10/24

    Abstract: Aspects of the disclosure are directed to a system having a particularly-configured microcontroller. In one embodiment, the microcontroller includes the following: a processor; a processor data bus connected to the processor; a set of peripherals; a peripheral data bus connected to the peripherals; a peripheral bus bridge providing an interface between the processor data bus and the peripheral data base and including a plurality of special function register bank blocks that are internal to the microcontroller, each register bank block having a respective output; and a register bank block decoder circuit for decoding interrupts to provide a selection output for activation of one of the plurality of register bank blocks.

    Abstract translation: 本公开的方面涉及具有特别配置的微控制器的系统。 在一个实施例中,微控制器包括以下:处理器; 连接到处理器的处理器数据总线; 一套外设; 连接到外围设备的外围数据总线; 提供处理器数据总线和外围数据库之间的接口的外围总线桥,并且包括微控制器内部的多个特殊功能寄存器组块,每个寄存器组块具有相应的输出; 以及寄存器块解码器电路,用于解码中断以提供用于激活所述多个寄存器组块之一的选择输出。

    Memory organization allowing single cycle pointer addressing where the address of the pointer is also contained in one of the memory locations
    5.
    发明授权
    Memory organization allowing single cycle pointer addressing where the address of the pointer is also contained in one of the memory locations 失效
    存储器组织允许单周期指针寻址,其中指针的地址也包含在其中一个存储单元中

    公开(公告)号:US07305543B2

    公开(公告)日:2007-12-04

    申请号:US10566514

    申请日:2004-07-27

    CPC classification number: G06F9/321 G06F9/3012 G06F9/3013 G06F9/3016 G06F9/35

    Abstract: All pointer-based accesses require first that the value contained in a pointer register to be read and then that value be used as an address to the appropriate region in random access memory (RAM). As implemented today, this requires two memory read access cycles, each of which takes at least one clock cycle and therefore this implementation does not allow single cycle operation. In accordance with an embodiment of the invention, when an access is performed to pointer memory to read the contents of a pointer, it is the shadow memory that is actually read and that returns the pointer value. Since the shadow memory is made up of pointer registers, a read access involves multiplexing out of appropriate data for the pointer address from these pointer registers to form a target pointer address. This target pointer address is then used as an address to access RAM without the overhead of a clock, since the register access is purely combinatorial and does not require clock-phase related timing as does access to the RAM.

    Abstract translation: 所有基于指针的访问首先需要读取指针寄存器中包含的值,然后将该值用作随机存取存储器(RAM)中适当区域的地址。 如今所实现的,这需要两个存储器读取访问周期,每个存储器访问周期至少需要一个时钟周期,因此该实现不允许单周期操作。 根据本发明的实施例,当对指针存储器执行访问以读取指针的内容时,实际上是读取并且返回指针值的影子存储器。 由于阴影存储器由指针寄存器组成,所以读取访问涉及将来自这些指针寄存器的指针地址的适当数据进行复用以形成目标指针地址。 然后,该目标指针地址用作访问RAM的地址,而不需要时钟的开销,因为寄存器访问是纯组合的,并且不需要与访问RAM相关的时钟相关定时。

    Universal pointer implementation scheme for uniformly addressing distinct memory spaces in a processor's address space
    6.
    发明授权
    Universal pointer implementation scheme for uniformly addressing distinct memory spaces in a processor's address space 有权
    通用指针实现方案,用于统一处理处理器地址空间中的不同存储空间

    公开(公告)号:US06658553B1

    公开(公告)日:2003-12-02

    申请号:US09548987

    申请日:2000-04-14

    CPC classification number: G06F9/30043 G06F9/342 G06F12/0623

    Abstract: A processing system supports memory access based on distinct memory space access instructions as well as universal access instructions that are independent of memory space partitions. Conventional memory-space dependent instructions, such as MOV, MOVX, and MOVC, provide an optimized addressing scheme, and an extended memory-space independent instruction EMOV provides an optimized code efficiency, processing speed, and ease of code generation. A mapping between the discrete memory space partitions and a “universal” memory space allocation is provided. The processing hardware interprets the universal address to determine the corresponding memory space, and provides the access to an address within that memory space.

    Abstract translation: 处理系统支持基于不同存储器空间访问指令的存储器访问以及独立于存储器空间分区的通用访问指令。 传统的与存储器空间相关的指令,例如MOV,MOVX和MOVC,提供了优化的寻址方案,扩展的存储空间独立指令EMOV提供了优化的代码效率,处理速度和代码生成的便利性。 提供了离散存储器空间分区与“通用”存储器空间分配之间的映射。 处理硬件解释通用地址以确定相应的存储器空间,并提供对该存储器空间内的地址的访问。

    Secure removable card having a plurality of integrated circuit dies
    8.
    发明授权
    Secure removable card having a plurality of integrated circuit dies 有权
    具有多个集成电路管芯的可拆卸卡

    公开(公告)号:US07979717B2

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

    申请号:US12100400

    申请日:2008-04-09

    Applicant: Zhimin Ding

    Inventor: Zhimin Ding

    CPC classification number: H04L9/0825 H04L9/0894 H04L2209/80

    Abstract: A secure removable card has electrical connections for communication therewith. The card comprises a first integrated circuit die, with the first die including a processor. The card has a second integrated circuit die, with the second die including a non-volatile memory for storing a secret key, and a controller for controlling the operation of the non-volatile memory. A bus connects the first die with the second die. The processor can generate a key pair, having a public key portion and a private key portion upon power up, and transfers the public key portion across the bus to the second die. The controller can receive the public key and encrypt the secret key with the public key to generate a first encrypted key, and can transfer the first encrypted key across the bus to the first die. The processor can receive the first encrypted key and can decrypt the first encrypted key to recover the secret key, and can encrypt data with the secret key for communicating along the electrical connections external to the card.

    Abstract translation: 安全的可拆卸卡具有用于与之通信的电连接。 该卡包括第一集成电路管芯,其中第一管芯包括处理器。 卡具有第二集成电路管芯,第二管芯包括用于存储秘密密钥的非易失性存储器,以及用于控制非易失性存储器的操作的控制器。 总线连接第一个模具和第二个模具。 处理器可以在上电时生成具有公钥部分和私钥部分的密钥对,并且将公共密钥部分跨越总线传送到第二管芯。 控制器可以接收公开密钥并用公开密钥加密秘密密钥,以产生第一个加密密钥,并且可以将总线上的第一加密密钥传输到第一个管芯。 处理器可以接收第一加密密钥并且可以解密第一加密密钥以恢复秘密密钥,并且可以使用秘密密钥加密数据,以沿着卡外部的电连接进行通信。

    SECURE REMOVABLE CARD HAVING A PLURALITY OF INTEGRATED CIRCUIT DIES
    9.
    发明申请
    SECURE REMOVABLE CARD HAVING A PLURALITY OF INTEGRATED CIRCUIT DIES 有权
    安全可拆卸卡片,具有多种集成电路

    公开(公告)号:US20090257590A1

    公开(公告)日:2009-10-15

    申请号:US12100400

    申请日:2008-04-09

    Applicant: Zhimin Ding

    Inventor: Zhimin Ding

    CPC classification number: H04L9/0825 H04L9/0894 H04L2209/80

    Abstract: A secure removable card has electrical connections for communication therewith. The card comprises a first integrated circuit die, with the first die including a processor. The card has a second integrated circuit die, with the second die including a non-volatile memory for storing a secret key, and a controller for controlling the operation of the non-volatile memory. A bus connects the first die with the second die. The processor can generate a key pair, having a public key portion and a private key portion upon power up, and transfers the public key portion across the bus to the second die. The controller can receive the public key and encrypt the secret key with the public key to generate a first encrypted key, and can transfer the first encrypted key across the bus to the first die. The processor can receive the first encrypted key and can decrypt the first encrypted key to recover the secret key, and can encrypt data with the secret key for communicating along the electrical connections external to the card.

    Abstract translation: 安全的可拆卸卡具有用于与之通信的电连接。 该卡包括第一集成电路管芯,其中第一管芯包括处理器。 卡具有第二集成电路管芯,第二管芯包括用于存储秘密密钥的非易失性存储器,以及用于控制非易失性存储器的操作的控制器。 总线连接第一个模具和第二个模具。 处理器可以在上电时生成具有公钥部分和私钥部分的密钥对,并且将公共密钥部分跨越总线传送到第二管芯。 控制器可以接收公开密钥并用公开密钥加密秘密密钥,以产生第一个加密密钥,并且可以将总线上的第一加密密钥传输到第一个管芯。 处理器可以接收第一加密密钥并且可以解密第一加密密钥以恢复秘密密钥,并且可以使用秘密密钥加密数据,以沿着卡外部的电连接进行通信。

    Integrated microcontroller and memory with secure interface between system program and user operating system and application
    10.
    发明申请
    Integrated microcontroller and memory with secure interface between system program and user operating system and application 审中-公开
    集成微控制器和内存,具有系统程序与用户操作系统和应用之间的安全接口

    公开(公告)号:US20060218425A1

    公开(公告)日:2006-09-28

    申请号:US11345074

    申请日:2006-01-31

    CPC classification number: G06F21/79 G06F21/6218 G06F21/74

    Abstract: An integrated circuit device has a processing unit, a memory management unit, and a memory. The memory management unit is interposed between the memory and the processing unit for controlling access to the memory by the processing unit in one of three modes. In a first mode, called the system mode, the processing unit can access a system program stored in the memory for controlling the resources of the integrated circuit device. In a second mode, called the kernel mode, the processing unit can access an operating system program stored in the memory for controlling the of the integrated circuit device, limited by the system program. Finally in a third mode, called the user mode, the processing unit can access an application program stored in the memory for controlling the resources of the integrated circuit device, limited by the operating system program. In another aspect of the invention, when the processing unit accesses either the operating system program or the application program (herein: “non-system program”), the execution of the non-system program can cause a system interrupt causing program execution to revert to the system mode, but to a specified entry address of the system program, wherein after processing the system interrupt, operation returns to the non-system program in either the kernel mode or the user mode.

    Abstract translation: 集成电路装置具有处理单元,存储器管理单元和存储器。 存储器管理单元插入在存储器和处理单元之间,用于以三种模式之一控制处理单元对存储器的访问。 在被称为系统模式的第一模式中,处理单元可以访问存储在存储器中的用于控制集成电路装置的资源的系统程序。 在称为内核模式的第二模式中,处理单元可以访问存储在存储器中的用于控制由系统程序限制的集成电路装置的操作系统程序。 最后,在称为用户模式的第三模式中,处理单元可以访问存储在存储器中的应用程序,用于控制由操作系统程序限制的集成电路设备的资源。 在本发明的另一方面,当处理单元访问操作系统程序或应用程序(这里为“非系统程序”)时,非系统程序的执行可能导致导致程序执行的系统中断恢复 到系统模式,但是指向系统程序的指定输入地址,其中在处理系统中断之后,操作以内核模式或用户模式返回到非系统程序。

Patent Agency Ranking