会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Display computer with on-screen identifiers for multiple serial ports for avoiding physical mislabelling of ports
    • 显示具有多个串行端口的屏幕​​标识符的计算机,以避免端口的物理错误标签
    • US06557050B1
    • 2003-04-29
    • US09389196
    • 1999-09-02
    • Rick Allen Hamilton, IIChetan MehtaJayeshkumar M. PatelMaulin Ishwarbhai Patel
    • Rick Allen Hamilton, IIChetan MehtaJayeshkumar M. PatelMaulin Ishwarbhai Patel
    • G06F1300
    • G06F13/385
    • In a display computer with multiple serial ports, there is provided an on-screen facility for identifying each of the serial ports with a numerical identifier. A process is provided responsive to a change in the status of a connection to any serial port that displays the identifier for that serial port. The change in status takes place when connecting to the serial port. The process may be effectively used in systems having their serial ports extended through a universal serial bus. The identifiers for the serial ports may be stored in a look-up table from which the appropriate identifier may be obtained and displayed upon the connection of a peripheral device to a serial port. Among the many advantages of this on-screen serial port identification is the assurance that the user will not be confused or obstructed by any errors in the physical labelling of serial ports in the manufacture or assembly of computer hardware. Such mislabelling is often the result of unintentional cross-overs in the wiring of the multiple serial ports.
    • 在具有多个串行端口的显示计算机中,提供了一种用于使用数字标识符识别每个串行端口的屏幕​​上设备。 响应于与显示该串行端口的标识符的任何串行端口的连接状态的改变而提供一个过程。 当连接到串行端口时,状态发生变化。 该过程可以有效地用于其串行端口通过通用串行总线扩展的系统中。 串行端口的标识符可以存储在查找表中,当外围设备连接到串行端口时,可以从该查找表中获取和显示适当的标识符。 这种屏幕上串行端口识别的许多优点在于确保用户在计算机硬件的制造或组装中的串行端口的物理标记中不会被任何错误混淆或阻碍。 这种错误拼写通常是多个串行端口的布线中无意交叉的结果。
    • 3. 发明授权
    • Method and apparatus for processing recursive hard links in a data processing system
    • 用于在数据处理系统中处理递归硬链接的方法和装置
    • US06446085B1
    • 2002-09-03
    • US09335292
    • 1999-06-17
    • Carl Phillip GuslerRick A. Hamilton, IIMaulin Ishwarbhai Patel
    • Carl Phillip GuslerRick A. Hamilton, IIMaulin Ishwarbhai Patel
    • G06F1700
    • G06F17/30067Y10S707/99953
    • A method and apparatus in a data system for processing a recursive link in a directory structure in a data processing system. A path to a directory is identified including the recursive link in the directory structure, wherein the path includes a hierarchy towards a root directory, which is a highest directory. Responsive to identifying the path, a highest unprocessed directory in the path is selected as a current directory and all directories in the directory structure beneath the current directory are identified, excluding a directory below the current directory in the path. This step is performed until all directories in the path down to the directory having the recursive link have been processed to form a set of identified directories. All files within the set of directories are identified to form a set of identified files, which then permits backup operations to proceed.
    • 一种用于处理数据处理系统中的目录结构中的递归链路的数据系统中的方法和装置。 识别到目录的路径,包括目录结构中的递归链接,其中路径包括朝向根目录的层次,该目录是最高目录。 响应于识别路径,选择路径中最高的未处理目录作为当前目录,并标识当前目录下的目录结构中的所有目录,不包括路径中当前目录下的目录。 执行此步骤,直到到达具有递归链接的目录的路径中的所有目录已经被处理以形成一组已识别的目录。 目标集合中的所有文件被标识以形成一组标识的文件,然后允许备份操作继续进行。
    • 4. 发明授权
    • Method and system for dynamically selecting a boot process within a data processing system
    • 用于在数据处理系统内动态选择引导过程的方法和系统
    • US06216226B1
    • 2001-04-10
    • US09165625
    • 1998-10-02
    • Salim AghaChetan MehtaMaulin Ishwarbhai Patel
    • Salim AghaChetan MehtaMaulin Ishwarbhai Patel
    • G06F900
    • G06F11/1417
    • A method and system for faster initial program loads by normally booting a data processing system without extended diagnostic tests is disclosed. A service processor is provided and located within the data processing system to monitor the data processing system during runtime operations for a system failure. When a system failure occurs, the service processor enables a diagnostic flag located in non-volatile memory. On the first or next boot of the data processing system after repair of the system failure, the diagnostic flag indicates to the service processor to perform an extended diagnostics test. Upon completion of the extended diagnostics test, the diagnostic flag is disabled and the service processor once again monitors the data processing system for a system failure.
    • 公开了一种通过正常启动数据处理系统而不进行扩展诊断测试来加快初始程序加载的方法和系统。 提供服务处理器并且位于数据处理系统内,以在系统故障的运行时操作期间监视数据处理系统。 当发生系统故障时,服务处理器启用位于非易失性存储器中的诊断标志。 在修复系统故障后,在数据处理系统的第一次或第二次启动时,诊断标志向服务处理器指示执行扩展诊断测试。 在扩展诊断测试完成后,禁用诊断标志,服务处理器再次监视数据处理系统以进行系统故障。
    • 6. 发明授权
    • Apparatus and method for computer system interrupt emulation
    • 计算机系统中断仿真的装置和方法
    • US06185523B2
    • 2001-02-06
    • US09166437
    • 1998-10-05
    • Randall Clay ItskinStephen Dale LinamMaulin Ishwarbhai Patel
    • Randall Clay ItskinStephen Dale LinamMaulin Ishwarbhai Patel
    • G06F9455
    • G06F11/0751G06F9/45537
    • Accordingly, provided is an apparatus and method for generating a computer system interrupt emulation having the effect of a hardwired interrupt. A service processor with a test circuit interface can be coupled to an integrated circuit, which has a test circuit with an access to a register of the integrated circuit. A program, executable by the processor, responds to an interrupt request by instructing the processor to save a system state of the integrated circuit and to set a system state of the integrated circuit. The method for emulating an interrupt of an integrated circuit provides for receiving an interrupt request. A register of an integrated circuit is then accessed through a test circuit of the integrated circuit. The contents of the register are saved to a storage location, and the register is then set to a state responsive to the interrupt request. The interrupt request may be made locally or remotely.
    • 因此,提供了一种用于产生具有硬连线中断的影响的计算机系统中断仿真的装置和方法。 具有测试电路接口的服务处理器可以耦合到具有访问集成电路的寄存器的测试电路的集成电路。 处理器可执行的程序通过指示处理器保存集成电路的系统状态并设置集成电路的系统状态来响应中断请求。 用于模拟集成电路的中断的方法提供接收中断请求。 然后通过集成电路的测试电路访问集成电路的寄存器。 寄存器的内容保存到存储位置,然后将寄存器设置为响应中断请求的状态。 中断请求可以在本地或远程进行。
    • 7. 发明授权
    • Methodology for emulation of multi-threaded processes in a single-threaded operating system
    • 在单线程操作系统中仿真多线程进程的方法
    • US06205414B1
    • 2001-03-20
    • US09165953
    • 1998-10-02
    • Stephanie Maria ForsmanRick Allen Hamilton, IIChetan MehtaMaulin Ishwarbhai Patel
    • Stephanie Maria ForsmanRick Allen Hamilton, IIChetan MehtaMaulin Ishwarbhai Patel
    • G06F9455
    • G06F9/4843G06F9/45537
    • To emulate multi-threaded processing in an operating system supporting only single-threaded processes and single-level interrupts, the processor timer is started with a selected time-out period during execution of a master code thread. Processing of the master code thread proceeds until the timer interrupt, at which time the operating system timer interrupt service routine (ISR) transfers execution control to a slave code thread or slave code thread component. The slave code thread or component is executed in its entirety, at which time the timer is reset and execution control is returned to the master code thread, where processing resumes at the point during which the timer interrupt was asserted. To minimize disruption of the master code thread execution, a maximum latency should be enforced on the slave code thread, which may be accomplished by breaking the slave code thread into multiple components. The timer ISR maintains an index of the predetermined starting points within the slave code thread(s) with a pointer identifying the next slave code thread component to be selected when the timer interrupt is asserted. Processing thus alternates between the master code thread and the slave code thread or components, with different slave code thread components being selected in round-robin fashion. The duty cycle between the master code thread and the slave code thread or components may be varied by selection of the time-out period and the maximum latency allowed to slave code thread processing.
    • 为了在仅支持单线程进程和单级中断的操作系统中模拟多线程处理,处理器定时器在执行主代码线程期间以选定的超时周期启动。 主代码线程的处理进行到定时器中断,此时操作系统定时器中断服务程序(ISR)将执行控制传送到从机代码线程或从机代码线程组件。 从机代码线程或组件全部执行,此时定时器复位,执行控制返回到主代码线程,其中处理在定时器中断被断言的时刻恢复。 为了最大限度地减少主代码线程执行的中断,应该在从属代码线程上执行最大延迟,这可以通过将从属代码线程分解成多个组件来实现。 定时器ISR在定时器中断被断言时用指示器识别待选择的下一个从机代码线程组件来保持从属代码线程内的预定起始点的索引。 因此,处理因此在主代码线程和从属代码线程或组件之间交替,其中以循环方式选择不同的从属代码线程组件。 主代码线程和从属代码线程或组件之间的占空比可以通过选择超时周期和允许从机代码线程处理的最大延迟来改变。
    • 9. 发明授权
    • Method and apparatus for state-independent non-interrupt-driven handshake with positive acknowledgement
    • 用于与状态无关的非中断驱动的握手的方法和装置,具有肯定确认
    • US06625674B1
    • 2003-09-23
    • US09160027
    • 1998-09-24
    • John C. KennelJayesh M. PatelMaulin Ishwarbhai Patel
    • John C. KennelJayesh M. PatelMaulin Ishwarbhai Patel
    • G06F300
    • G06F9/54
    • A method and apparatus for non-interrupt-driven handshake with acknowledgment are provided. A first software resource in a data processing system communicates a data value to a second software resource by writing the data value to a first register field, where it may be read by the second software resource. On writing the data, the first resource sets a write signal in a second register field. If the second software resource attempts to read the data value before it is written by the first resource, a reset value in the second field informs the second resource that any data in the first field is invalid. The second resource then sets a first predetermined value in a third field which informs the first resource that the second has attempted a read. If the data is valid when the second resource attempts the read, the data is retrieved, and the second resource echos the value in a fourth field. The second resource also sets a second predetermined data value in the third field which informs the first resource that the data has been read. The first resource then reads the value echoed in the fourth field to determine that the read by the second resource was error free.
    • 提供了一种用于通过确认进行非中断驱动的握手的方法和装置。 数据处理系统中的第一软件资源通过将数据值写入第一注册字段来传送数据值给第二软件资源,其中第二软件资源可被第二软件资源读取。 在写入数据时,第一个资源在第二个寄存器字段中设置一个写入信号。 如果第二软件资源在由第一资源写入数据值之前尝试读取数据值,则第二字段中的复位值通知第二资源第一字段中的任何数据无效。 然后,第二资源在通知第一资源的第三字段中设置第二个已经尝试读取的第一预定值。 如果数据在第二个资源尝试读取时有效,则检索数据,第二个资源在第四个字段中回显该值。 第二资源还在第三字段中设置第二预定数据值,其通知第一资源数据已被读取。 然后,第一个资源读取第四个字段中回显的值,以确定第二个资源的读取是无错误的。
    • 10. 发明授权
    • Method and system for enhancing security access to a data processing system
    • 用于增强对数据处理系统的安全访问的方法和系统
    • US06389539B1
    • 2002-05-14
    • US09163514
    • 1998-09-30
    • Rick Allen Hamilton, IIChetan MehtaMaulin Ishwarbhai PatelEdward Woodrow Wild, Jr.
    • Rick Allen Hamilton, IIChetan MehtaMaulin Ishwarbhai PatelEdward Woodrow Wild, Jr.
    • G06F1214
    • G06F21/31
    • A method and system for checking security when a request for system access is received by a computer system within a network environment is disclosed. When a request for system access into a network environment is first received, a service processor checks a fixed non-null pattern and based on its results performs a Cyclic Redundancy Check (CRC) on the contents of CMOS memory to verify its authenticity. An IEEE-standard CRC algorithm is used to confirm that the data in the CMOS memory has not been corrupted. If the fixed non-null pattern and/or CRC algorithm confirms that no corruption exists, then the service processor prompts the user for a system password and performs the normal authentication checks between the entered password and a stored password. If the CRC algorithm detects that corruption exists, then the service processor determines where the request was received. In response to a determination that the request was received remotely, then access is denied as a security threat. If the service processor determines that the request was received locally, then access to the network environment is granted to the user.
    • 公开了一种当网络环境中的计算机系统接收到系统访问请求时检查安全性的方法和系统。 当首先接收到对网络环境的系统访问请求时,服务处理器检查固定的非空模式,并且基于其结果对CMOS存储器的内容执行循环冗余校验(CRC)以验证其真实性。 使用IEEE标准CRC算法来确认CMOS存储器中的数据未被破坏。 如果固定的非空模式和/或CRC算法确认不存在损坏,则服务处理器提示用户获得系统密码,并在输入的密码和存储的密码之间执行正常的认证检查。 如果CRC算法检测到存在损坏,则服务处理器确定接收到请求的位置。 响应于远程接收到请求的确定,则访问被拒绝为安全威胁。 如果服务处理器确定该请求是在本地接收的,那么授予对该用户的访问网络环境。