会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • SYSTEM AND METHOD FOR IMPLEMENTING A MULTI-THREADED DEVICE DRIVER IN A COMPUTER SYSTEM
    • 用于在计算机系统中实现多线程设备驱动器的系统和方法
    • US20160041933A1
    • 2016-02-11
    • US14452473
    • 2014-08-05
    • Diablo Technologies, Inc.
    • Bart TrojanowskiMichael L. TakefmanMaher Amer
    • G06F13/362G06F9/44G06F9/30G06F9/50G06F13/42G06F13/366
    • G06F13/3625G06F9/3009G06F9/4881G06F13/366G06F13/4221
    • A method of implementing a multi-threaded device driver for a computer system is disclosed. According to one embodiment, a polling device driver is partitioned into a plurality of driver threads for controlling a device of a computer system. The device has a first device state of an unscouted state and a scouted state, and a second device state of an inactive state and an active state. A driver thread of the plurality of driver threads determines that the first device state of the device state is in the unscouted state, and changes the first state of the device to the scouted state. The driver thread further determines that the second device state of the device is in the inactive state and changes the second device state of the device to the active state. The driver thread executes an operation on the device during a pre-determined time slot configured for the driver thread.
    • 公开了一种实现计算机系统的多线程设备驱动程序的方法。 根据一个实施例,轮询设备驱动程序被划分成用于控制计算机系统的设备的多个驱动程序线程。 该设备具有未协调状态和侦察状态的第一设备状态,以及处于非活动状态和活动状态的第二设备状态。 多个驱动程序线程的驱动程序线程确定设备状态的第一设备状态处于未协调状态,并将设备的第一状态改变为侦察状态。 驾驶员线程进一步确定设备的第二设备状态处于非活动状态,并将设备的第二设备状态改变为活动状态。 在为驱动程序线程配置的预定时隙期间,驱动程序线程在设备上执行操作。
    • 6. 发明申请
    • SYSTEM AND METHOD FOR UNLOCKING ADDITIONAL FUNCTIONS OF A MODULE
    • 用于解锁模块的附加功能的系统和方法
    • US20140237176A1
    • 2014-08-21
    • US14265241
    • 2014-04-29
    • Diablo Technologies Inc.
    • Michael L. TakefmanMaher AmerRiccardo Badalone
    • G06F13/16G06F13/40
    • G06F13/1657G06F11/1008G06F12/0607G06F12/0646G06F13/404G06F21/629G06F21/85G06F2221/2147H03M13/05
    • A system for interfacing with a co-processor or input/output device is disclosed. According to one embodiment, the system performs a maze unlock sequence by operating a memory device in a maze unlock mode. The maze unlock sequence involves writing a first data pattern of a plurality of data patterns to a memory address of the memory device, reading a first set of data from the memory address, and storing the first set of data in a validated data array. The maze unlock sequence further involves writing a second data pattern of the plurality of data patterns to the memory address, reading a second set of data from the memory address, and storing the second set of data in the validated data array. A difference vector array is generated from the validate data array and an address map of the memory device is identified based on the difference vector array.
    • 公开了一种用于与协处理器或输入/输出设备进行接口的系统。 根据一个实施例,系统通过在迷宫解锁模式中操作存储设备来执行迷宫解锁序列。 迷宫解锁序列包括将多个数据模式的第一数据模式写入存储器件的存储器地址,从存储器地址读取第一组数据,并将第一组数据存储在经过验证的数据阵列中。 迷宫解锁序列还包括将多个数据模式的第二数据模式写入存储器地址,从存储器地址读取第二组数据,并将第二组数据存储在经过验证的数据阵列中。 从验证数据阵列生成差分矢量阵列,并且基于差分矢量阵列识别存储器件的地址映射。