会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • COMMAND QUEUING FOR NEXT OPERATIONS OF MEMORY DEVICES
    • 用于下一次存储器件操作的命令队列
    • US20090165020A1
    • 2009-06-25
    • US11962918
    • 2007-12-21
    • Walter AllenSunil AtriJoseph Khatami
    • Walter AllenSunil AtriJoseph Khatami
    • G06F3/00
    • G06F13/4243
    • Systems and/or methods that facilitate transferring data between a processor component and memory components are presented. A transfer controller component facilitates controlling data transfers in part by receiving respective subsets of data from respective memory components and arranging the respective subsets of data based in part on a desired predefined data order. The processor component generates a transfer map that includes information to facilitate arranging data in a predefined order. The processor component generates respective subsets of commands that are provided to queue components in respective memory components to retrieve desired data from the respective memory components. Each memory component services the commands in its queue component in an independent and parallel manner, and transfers the data retrieved from memory to the transfer controller component, which can arrange the received data in a predefined order for transfer to the processor component.
    • 提出了有助于在处理器组件和存储器组件之间传送数据的系统和/或方法。 转移控制器组件有助于部分地通过从相应的存储器组件接收数据的相应子集并且部分地基于期望的预定数据顺序排列相应的数据子集来部分地控制数据传输。 处理器组件生成包括有助于按预定顺序排列数据的信息的传输图。 处理器组件产生相应的命令子集,其提供给在各个存储器组件中对组件进行排队以从各个存储器组件检索所需的数据。 每个存储器组件以独立和并行的方式对其队列组件中的命令进行服务,并将从存储器检索的数据传送到传输控制器组件,传输控制器组件可以按照预定义的顺序排列接收的数据以传送到处理器组件。
    • 2. 发明授权
    • Physical block addressing of electronic memory devices
    • 电子存储器件的物理块寻址
    • US07953919B2
    • 2011-05-31
    • US11963306
    • 2007-12-21
    • Walter AllenSunil AtriJoseph Khatami
    • Walter AllenSunil AtriJoseph Khatami
    • G06F12/06G06F13/00
    • G06F12/0246G06F2212/7201
    • Systems and/or methods that facilitate accessing data to/from a memory are presented. An electronic memory component can operate with reduced data access times by eliminating/reducing the use of logical block addressing and employing physical block addressing. Data access is thereby directly associated with the physical location of the stored bits and the need to translate between a logical address and the physical address is reduced or eliminated. This can be even more efficient under asymmetric data access patterns. Further, legacy support for logical block addressing can be included to provide backward compatibility, mixed mode operation, or complimentary mode operation.
    • 介绍了有助于从存储器访问数据的系统和/或方法。 电子存储器组件可以通过消除/减少使用逻辑块寻址并采用物理块寻址来减少数据访问时间。 因此,数据访问与所存储的比特的物理位置直接相关联,并且减少或消除了在逻辑地址和物理地址之间进行转换的需要。 这在非对称数据访问模式下可以更有效率。 此外,可以包括对逻辑块寻址的传统支持以提供向后兼容性,混合模式操作或补充模式操作。
    • 3. 发明申请
    • PHYSICAL BLOCK ADDRESSING OF ELECTRONIC MEMORY DEVICES
    • 电子存储器件的物理块寻址
    • US20090164696A1
    • 2009-06-25
    • US11963306
    • 2007-12-21
    • Walter AllenSunil AtriJoseph Khatami
    • Walter AllenSunil AtriJoseph Khatami
    • G06F12/06
    • G06F12/0246G06F2212/7201
    • Systems and/or methods that facilitate accessing data to/from a memory are presented. An electronic memory component can operate with reduced data access times by eliminating/reducing the use of logical block addressing and employing physical block addressing. Data access is thereby directly associated with the physical location of the stored bits and the need to translate between a logical address and the physical address is reduced or eliminated. This can be even more efficient under asymmetric data access patterns. Further, legacy support for logical block addressing can be included to provide backward compatibility, mixed mode operation, or complimentary mode operation.
    • 介绍了有助于从存储器访问数据的系统和/或方法。 电子存储器组件可以通过消除/减少使用逻辑块寻址并采用物理块寻址来减少数据访问时间。 因此,数据访问与所存储的比特的物理位置直接相关联,并且减少或消除了在逻辑地址和物理地址之间进行转换的需要。 这在非对称数据访问模式下可以更有效率。 此外,可以包括对逻辑块寻址的传统支持以提供向后兼容性,混合模式操作或补充模式操作。
    • 4. 发明授权
    • Command queuing for next operations of memory devices
    • 命令排队用于存储器件的下一操作
    • US08239875B2
    • 2012-08-07
    • US11962918
    • 2007-12-21
    • Walter AllenSunil AtriJoseph Khatami
    • Walter AllenSunil AtriJoseph Khatami
    • G06F9/305
    • G06F13/4243
    • Systems and/or methods that facilitate transferring data between a processor component and memory components are presented. A transfer controller component facilitates controlling data transfers in part by receiving respective subsets of data from respective memory components and arranging the respective subsets of data based in part on a desired predefined data order. The processor component generates a transfer map that includes information to facilitate arranging data in a predefined order. The processor component generates respective subsets of commands that are provided to queue components in respective memory components to retrieve desired data from the respective memory components. Each memory component services the commands in its queue component in an independent and parallel manner, and transfers the data retrieved from memory to the transfer controller component, which can arrange the received data in a predefined order for transfer to the processor component.
    • 提出了有助于在处理器组件和存储器组件之间传送数据的系统和/或方法。 转移控制器组件有助于部分地通过从相应的存储器组件接收数据的相应子集并且部分地基于期望的预定数据顺序排列相应的数据子集来部分地控制数据传输。 处理器组件生成包括有助于按预定顺序排列数据的信息的传输图。 处理器组件产生相应的命令子集,其提供给在各个存储器组件中对组件进行排队以从各个存储器组件检索所需的数据。 每个存储器组件以独立和并行的方式对其队列组件中的命令进行服务,并将从存储器检索的数据传送到传输控制器组件,传输控制器组件可以按照预定义的顺序排列接收的数据以传送到处理器组件。
    • 5. 发明申请
    • Runtime flash device detection and configuration for flash data management software
    • 闪存数据管理软件的运行时闪存设备检测和配置
    • US20050057973A1
    • 2005-03-17
    • US10663279
    • 2003-09-16
    • Joseph KhatamiVan NguyenWanmo Wong
    • Joseph KhatamiVan NguyenWanmo Wong
    • G11C16/20G11C11/34G11C16/04
    • G11C16/20
    • A memory device driver is described that can support multiple differing memory devices, in particular, differing Flash memory devices, by being internally re-configurable to match the driving and management requirements of the particular memory device. This allows for a limited number of operating system versions to be produced and maintained for a given system by the manufacturer, reducing the possibility of misconfiguration of the system/device by the inadvertent updating or programming of the wrong operating system version by an end user or service personnel. The resulting driver routine and/or operating system is also typically smaller than operating systems/drivers that compile in or load multiple separate drivers into themselves. In one embodiment of the present invention, the software driver is automatically configures itself by querying the memory device for a device ID and/or manufacturer code or by detecting a specific characteristic of the memory device being driven.
    • 描述了可以通过在内部可重新配置以匹配特定存储器件的驱动和管理要求来支持多个不同存储器件,特别是不同闪存器件的存储器件驱动器。 这允许制造商为给定的系统生产和维护有限数量的操作系统版本,从而减少由最终用户无意地更新或编程错误的操作系统版本的系统/设备的错误配置的可能性,或者 服务人员。 所产生的驱动程序例程和/或操作系统通常也小于在其中编译或加载多个单独驱动程序的操作系统/驱动程序。 在本发明的一个实施例中,软件驱动程序通过向存储器件询问设备ID和/或制造商代码或者通过检测被驱动的存储器件的特定特性来自动配置自身。
    • 6. 发明授权
    • Runtime flash device detection and configuration for flash data management software
    • 闪存数据管理软件的运行时闪存设备检测和配置
    • US07457912B2
    • 2008-11-25
    • US11895185
    • 2007-08-23
    • Joseph KhatamiVan NguyenWanmo Wong
    • Joseph KhatamiVan NguyenWanmo Wong
    • G06F12/00
    • G11C16/20
    • A memory device driver is described that can support multiple differing memory devices, in particular, differing Flash memory devices, by being internally re-configurable to match the driving and management requirements of the particular memory device. This allows for a limited number of operating system versions to be produced and maintained for a given system by the manufacturer, reducing the possibility of misconfiguration of the system/device by the inadvertent updating or programming of the wrong operating system version by an end user or service personnel. The resulting driver routine and/or operating system is also typically smaller than operating systems/drivers that compile in or load multiple separate drivers into themselves. In one embodiment of the present invention, the software driver is automatically configures itself by querying the memory device for a device ID and/or manufacturer code or by detecting a specific characteristic of the memory device being driven.
    • 描述了可以通过在内部可重新配置以匹配特定存储器件的驱动和管理要求来支持多个不同存储器件,特别是不同闪存器件的存储器件驱动器。 这允许制造商为给定的系统生产和维护有限数量的操作系统版本,从而减少由最终用户无意地更新或编程错误的操作系统版本的系统/设备的错误配置的可能性,或者 服务人员。 所产生的驱动程序例程和/或操作系统通常也小于在其中编译或加载多个单独驱动程序的操作系统/驱动程序。 在本发明的一个实施例中,软件驱动程序通过向存储器件询问设备ID和/或制造商代码或者通过检测被驱动的存储器件的特定特性来自动配置自身。
    • 7. 发明申请
    • Runtime flash device detection and configuration for flash data management software
    • 闪存数据管理软件的运行时闪存设备检测和配置
    • US20070291552A1
    • 2007-12-20
    • US11895185
    • 2007-08-23
    • Joseph KhatamiVan NguyenWanmo Wong
    • Joseph KhatamiVan NguyenWanmo Wong
    • G11C11/34
    • G11C16/20
    • A memory device driver is described that can support multiple differing memory devices, in particular, differing Flash memory devices, by being internally re-configurable to match the driving and management requirements of the particular memory device. This allows for a limited number of operating system versions to be produced and maintained for a given system by the manufacturer, reducing the possibility of misconfiguration of the system/device by the inadvertent updating or programming of the wrong operating system version by an end user or service personnel. The resulting driver routine and/or operating system is also typically smaller than operating systems/drivers that compile in or load multiple separate drivers into themselves. In one embodiment of the present invention, the software driver is automatically configures itself by querying the memory device for a device ID and/or manufacturer code or by detecting a specific characteristic of the memory device being driven.
    • 描述了可以通过在内部可重新配置以匹配特定存储器件的驱动和管理要求来支持多个不同存储器件,特别是不同闪存器件的存储器件驱动器。 这允许制造商为给定的系统生产和维护有限数量的操作系统版本,从而减少由最终用户无意地更新或编程错误的操作系统版本的系统/设备的错误配置的可能性,或者 服务人员。 所产生的驱动程序例程和/或操作系统通常也小于在其中编译或加载多个单独驱动程序的操作系统/驱动程序。 在本发明的一个实施例中,软件驱动程序通过向存储器件询问设备ID和/或制造商代码或者通过检测被驱动的存储器件的特定特性来自动配置自身。