Memory storage windows in a memory system

    公开(公告)号:US10055343B2

    公开(公告)日:2018-08-21

    申请号:US15383765

    申请日:2016-12-19

    IPC分类号: G06F12/02

    摘要: A memory device comprises a first plurality of addressable memory locations associated with a first data storage window and a second plurality of addressable memory locations associated with a second data storage window. The memory device includes a controller that receives requests from a host device to identify the first data storage window and the second data storage window. The controller receives requests to assign a first window index value to the first data storage window and to assign a second window index value to the second data storage window. The controller receives memory commands from the host device that indicate the first window index value and at least one address. The controller accesses, based at least on the first window index value, a location associated with the at least one address within the first plurality of addressable memory locations.

    APPARATUS AND METHODS FOR RECORDATION OF DEVICE HISTORY ACROSS MULTIPLE SOFTWARE EMULATIONS
    3.
    发明申请
    APPARATUS AND METHODS FOR RECORDATION OF DEVICE HISTORY ACROSS MULTIPLE SOFTWARE EMULATIONS 审中-公开
    用于通过多种软件仿真记录设备历史的装置和方法

    公开(公告)号:US20160164560A1

    公开(公告)日:2016-06-09

    申请号:US15045008

    申请日:2016-02-16

    申请人: Apple Inc.

    IPC分类号: H04B1/3816 G06F3/06 H04W8/18

    摘要: Apparatus and method for maintaining hardware history profiles for a software-based emulator. In one embodiment, the disclosed software-based emulator monitors the history of the actual hardware device in a secondary device history, the history of the emulated hardware is presented within a primary device history. However, the primary device history is linked to the secondary device history, and receives the device wear history therefrom. In another aspect of the present invention, wear-leveling strategies are disclosed for handling various update sizes. Unlike existing solutions which are optimized for a single SIM that receives small data updates; various embodiments of the present invention are suitable for handling varying data sizes.

    摘要翻译: 用于维护基于软件的仿真器的硬件历史配置文件的装置和方法。 在一个实施例中,所公开的基于软件的仿真器监视辅助设备历史中的实际硬件设备的历史,仿真硬件的历史记录在主设备历史中。 然而,主设备历史与辅助设备历史相关联,并从其接收设备磨损历史。 在本发明的另一方面,公开了用于处理各种更新尺寸的磨损均衡策略。 不同于针对接收小数据更新的单个SIM进行了优化的现有解决方案; 本发明的各种实施例适用于处理变化的数据大小。

    TAMPER PREVENTION FOR ELECTRONIC SUBSCRIBER IDENTITY MODULE (eSIM) TYPE PARAMETERS
    4.
    发明申请
    TAMPER PREVENTION FOR ELECTRONIC SUBSCRIBER IDENTITY MODULE (eSIM) TYPE PARAMETERS 有权
    电子订户标识模块(eSIM)类型参数的防篡改

    公开(公告)号:US20150289129A1

    公开(公告)日:2015-10-08

    申请号:US14664739

    申请日:2015-03-20

    申请人: Apple Inc.

    发明人: Li LI Xiangying YANG

    IPC分类号: H04W8/18 G06F3/06

    摘要: Disclosed herein are various techniques for preventing or at least partially securing parameters—e.g., Type parameters—of electronic Subscriber Identity Modules (eSIMs) stored within an embedded Universal Integrated Circuit Card (eUICC) from being inappropriately modified by mobile network operators (MNOs). One embodiment sets forth a technique that involves modifying file access properties of the Type parameters of eSIMs to make the Type parameters readable, but not updatable by the MNOs. Another embodiment sets forth a technique that involves implementing eSIM logical containers that separate the Type parameters from the eSIM data within the eUICC, such that the Type parameters are inaccessible to the MNOs. Yet another embodiment sets forth a technique that involves implementing an Operating System (OS)-based registry that is inaccessible to the MNOs and manages Type parameters for the eSIMs that are stored by the eUICC.

    摘要翻译: 本文公开了用于防止或至少部分地保护存储在嵌入式通用集成电路卡(eUICC)中的电子用户识别模块(eSIM)的参数的类型参数的各种技术不被移动网络运营商(MNO)的不当修改。 一个实施例提出了一种技术,其涉及修改eSIM的Type参数的文件访问属性,以使类型参数可读,但不能由MNO更新。 另一个实施例提出了一种技术,其涉及实现将Type参数与eUICC内的eSIM数据分开的eSIM逻辑容器,使得MNO不能访问Type参数。 另一个实施例提出了一种技术,其涉及实现MNO不可访问的基于操作系统(OS)的注册表,并管理由eUICC存储的eSIM的类型参数。

    SYSTEM AND METHOD FOR OBJECT DELETION IN PERSISTENT MEMORY USING BITMAP WINDOWS
    5.
    发明申请
    SYSTEM AND METHOD FOR OBJECT DELETION IN PERSISTENT MEMORY USING BITMAP WINDOWS 有权
    使用BITMAP WINDOWS进行存储器中对象删除的系统和方法

    公开(公告)号:US20140032841A1

    公开(公告)日:2014-01-30

    申请号:US13782433

    申请日:2013-03-01

    发明人: Saqib Ahmad

    IPC分类号: G06F12/02

    摘要: A system and method for object deletion in persistent memory using bitmap windows representing memory chunks. In accordance with an embodiment, the system can generally be used with computing environments that use persistent memory, such as smart cards, Java Cards, and other resource-constrained environments. In accordance with an embodiment, the system comprises a processor or computational engine and a persistent memory for storage of software objects; and a data structure which can include one or more memory bitmap windows, each of which represents a chunk of addressable space in the persistent memory; wherein the system uses the one or more memory bitmap windows in deleting non-reachable objects from the persistent memory.

    摘要翻译: 使用表示内存块的位图窗口在持久存储器中删除对象的系统和方法。 根据实施例,该系统通常可以与使用诸如智能卡,Java卡和其他资源受限的环境之类的持久性存储器的计算环境一起使用。 根据实施例,该系统包括处理器或计算引擎和用于存储软件对象的持久存储器; 以及数据结构,其可以包括一个或多个存储器位图窗口,每个存储器位图窗口表示持久存储器中的一组可寻址空间; 其中所述系统使用所述一个或多个存储器位图窗口从所述永久存储器中删除不可达到的对象。

    METHOD TO DEFRAG A MEMORY OF AN IC CARD
    7.
    发明申请
    METHOD TO DEFRAG A MEMORY OF AN IC CARD 有权
    清除IC卡内存的方法

    公开(公告)号:US20100332752A1

    公开(公告)日:2010-12-30

    申请号:US12826254

    申请日:2010-06-29

    IPC分类号: G06F12/00 G06F12/02

    摘要: A method may defrag a memory for an IC card having a plurality of files stored in memory portions, each file including respective links to one or more other files. The method may include detecting a start address of a first free memory portion of the memory, detecting an address of a memory portion following the start address and storing one file to be moved, detecting files including links to the address of the file to be moved, moving the file to be moved to the start address of the first free memory portion, updating the links to point at the start address, and repeating the above steps until at least two free memory portions following the moved files are separated by one or more of files.

    摘要翻译: 一种方法可以对具有存储在存储器部分中的多个文件的IC卡的存储器进行碎片整理,每个文件包括到一个或多个其他文件的相应链接。 该方法可以包括检测存储器的第一空闲存储器部分的起始地址,检测跟随起始地址的存储器部分的地址并存储一个待移动的文件,检测包括要移动的文件的地址的链接的文件 将要移动的文件移动到第一可用存储器部分的起始地址,更新链接以指向起始地址,并重复上述步骤,直到跟随移动的文件的至少两个空闲存储器部分被一个或多个 的文件。

    Information processing method and information processing apparatus having data locations accessible by different devices in accordance with different permissions
    8.
    发明授权
    Information processing method and information processing apparatus having data locations accessible by different devices in accordance with different permissions 失效
    信息处理方法和信息处理装置,其具有根据不同许可的不同设备可访问的数据位置

    公开(公告)号:US07752406B2

    公开(公告)日:2010-07-06

    申请号:US12050603

    申请日:2008-03-18

    IPC分类号: G06F12/14

    摘要: Memory corruption can be suppressed. When data stored in a random access area are read, the read data (physical block) are retrieved by a logic block number and newest data are read by referring to an incremental counter of data having that logic block number. When data are stored in the random access area, the incremental counter and the logic block number of data already stored in the random access area are referred and a physical block set to be unnecessary is set to a writer buffer, and then the data are written to this write buffer.

    摘要翻译: 可以抑制内存损坏。 当读取存储在随机存取区域中的数据时,通过逻辑块号检索读取的数据(物理块),并通过参考具有该逻辑块号的数据的增量计数器来读取最新的数据。 当数据被存储在随机存取区域中时,增量计数器和已经存储在随机存取区域中的数据的逻辑块号被参考,并且将不需要的物理块设置为写缓冲器,然后写入数据 到这个写缓冲区。

    MEMORY DEVICE AND HOST DEVICE
    9.
    发明公开

    公开(公告)号:US20230161475A1

    公开(公告)日:2023-05-25

    申请号:US18147306

    申请日:2022-12-28

    发明人: Akihisa FUJIMOTO

    IPC分类号: G06F3/06 G06F12/02 G06F13/42

    摘要: According to one embodiment, a memory device includes a nonvolatile semiconductor memory having physical storage areas that includes a user area externally accessible and are divided into management units and a control unit. The control unit receives a control command having a first argument to designate a sequential write area and a read command or a write command, assigns a management unit represented by an address of the read command or the write command as the sequential write area, and changes memory access control by judging whether an address of a memory access command to access the user area indicates access in the sequential write area whose size is equivalent to the management unit.

    Tamper prevention for electronic subscriber identity module (eSIM) type parameters

    公开(公告)号:US09736678B2

    公开(公告)日:2017-08-15

    申请号:US15362732

    申请日:2016-11-28

    申请人: Apple Inc.

    发明人: Li Li Xiangying Yang

    摘要: Disclosed herein are various techniques for preventing or at least partially securing parameters—e.g., Type parameters—of electronic Subscriber Identity Modules (eSIMs) stored within an embedded Universal Integrated Circuit Card (eUICC) from being inappropriately modified by mobile network operators (MNOs). One embodiment sets forth a technique that involves modifying file access properties of the Type parameters of eSIMs to make the Type parameters readable, but not updatable by the MNOs. Another embodiment sets forth a technique that involves implementing eSIM logical containers that separate the Type parameters from the eSIM data within the eUICC, such that the Type parameters are inaccessible to the MNOs. Yet another embodiment sets forth a technique that involves implementing an Operating System (OS)-based registry that is inaccessible to the MNOs and manages Type parameters for the eSIMs that are stored by the eUICC.