会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for providing a real-time programmable interface to a general-purpose non-real-time computing system
    • 用于向通用非实时计算系统提供实时可编程接口的系统和方法
    • US06622185B1
    • 2003-09-16
    • US09395647
    • 1999-09-14
    • Peter J. JohnsonEric Bendall
    • Peter J. JohnsonEric Bendall
    • G06F1324
    • G06F13/24
    • A system and method providing read-time external signals to and from a gaming application executing within a platform independent programming environment on a computing system. The system has an input packet queue located within a block of system RAM, a main processing module, and an intelligent I/O interface module all coupled to the main system bus. The system generates an input signal data packet in response to a change in state of one or more external signals. The intelligent I/O interface module itself includes a control processor, an plurality of external signal interfaces, and a dual-port RAM. The control processor generates and stores the input signal data packet within the dual-port RAM before asserting an interrupt signal to the main processing module. Finally, the interrupt signal causes the main processing module to transfer the input signal data packet from the dual-port RAM to the input packet queue. The main processing system retrieves the input signal data packets from the input queue by continually polling the queue and processing the packets in the order received.
    • 一种向在计算系统的独立于平台的程序环境中执行的游戏应用提供读取外部信号的系统和方法。 系统具有位于系统RAM的块内的输入分组队列,主处理模块和全部耦合到主系统总线的智能I / O接口模块。 该系统响应于一个或多个外部信号的状态改变而产生输入信号数据包。 智能I / O接口模块本身包括控制处理器,多个外部信号接口和双端口RAM。 在向主处理模块发出中断信号之前,控制处理器产生并将输入信号数据包存储在双端口RAM内。 最后,中断信号使主处理模块将输入信号数据包从双端口RAM传输到输入数据包队列。 主处理系统通过连续轮询队列并按接收到的顺序处理数据包,从输入队列中检索输入信号数据包。
    • 3. 发明申请
    • METHOD, APPARATUS AND COMPUTER PROGRAM FOR PROCESSING INVALID DATA
    • 用于处理无效数据的方法,装置和计算机程序
    • US20120023359A1
    • 2012-01-26
    • US13164903
    • 2011-06-21
    • Jason C. EdmeadesPeter J. JohnsonClare J. Owens
    • Jason C. EdmeadesPeter J. JohnsonClare J. Owens
    • G06F11/07
    • G06F11/0793G06F11/0715G06F21/55
    • A method, system and computer program for processing invalid data. Data is received at a shared component for processing. A shared component is a component that is capable of being shared by multiple entities. The shared component has a plurality of threads. An attempt is made to process the data using one of the threads from the plurality of threads. The data is invalid and therefore the attempt at processing the invalid data results in the shared component and its plurality of threads failing. In response to the failure of the shared component, at least two instances of the shared component are created. At least one thread is assigned to each component instance, where the number of threads assigned to each component instance is restricted to a maximum number that is less than the original number of the plurality of threads.
    • 用于处理无效数据的方法,系统和计算机程序。 在共享组件处接收数据以进行处理。 共享组件是能够由多个实体共享的组件。 共享组件具有多个线程。 尝试使用来自多个线程的线程之一处理数据。 数据无效,因此处理无效数据的尝试导致共享组件及其多个线程失败。 响应于共享组件的失败,创建共享组件的至少两个实例。 至少一个线程被分配给每个组件实例,其中分配给每个组件实例的线程数量被限制为小于多个线程的原始数量的最大数量。
    • 10. 发明授权
    • System and method for verifying the contents of a mass storage device before granting access to computer readable data stored on the device
    • 在授予访问存储在设备上的计算机可读数据之前验证大容量存储设备的内容的系统和方法
    • US06565443B1
    • 2003-05-20
    • US09396821
    • 1999-09-14
    • Peter J. JohnsonEric Brendall
    • Peter J. JohnsonEric Brendall
    • G06F1900
    • A63F13/71A63F13/10A63F13/95A63F2300/201A63F2300/206G06F21/575G06F21/64G06F2221/2109
    • A system and method for verifying the contents of a mass storage device attached to a computing system having a processor and system random access memory. The computing system is preferably used as part of a computer controlled gaming machine. The mass storage device has computer readable data stored therein. First, a mass storage verification module having a set of computer executable instructions for use in verifying the contents of the mass storage device is storing onto the mass storage device. Next, the method mass storage verification data for use in verifying the contents of the mass storage device is also stored onto the mass storage device. Before permitting an initial access to the computer readable data from the mass storage device contents of the mass storage device is verified by executing the instructions contained within the mass storage verification module to generate a set of computed verification data and comparing the set of computed verification data with the mass storage verification data. Finally, additional access to the computer readable data stored on the mass storage device is allowed only if the set of computed verification data matches the mass storage verification data.
    • 一种用于验证连接到具有处理器和系统随机存取存储器的计算系统的大容量存储设备的内容的系统和方法。 计算系统优选地用作计算机控制的游戏机的一部分。 大容量存储装置具有存储在其中的计算机可读数据。 首先,具有用于验证大容量存储设备的内容的一组计算机可执行指令的大容量存储验证模块正在存储在大容量存储设备上。 接下来,将用于验证大容量存储装置的内容的方法大容量存储验证数据也存储在大容量存储装置中。 在通过执行包含在大容量存储验证模块内的指令来验证来自大容量存储设备的大容量存储设备内容的计算机可读数据的初始访问以生成一组计算的验证数据并将计算的验证数据集 与大容量存储验证数据。 最后,仅当所计算的验证数据的集合与大容量存储验证数据匹配时才允许存储在大容量存储设备上的计算机可读数据的附加访问。