会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for processing interprocess signals
    • 用于处理进程间信号的系统和方法
    • US5632036A
    • 1997-05-20
    • US546233
    • 1995-10-20
    • Laurence E. EnglandTsuneo HoriguchiRichard TallmanLawrence C. Weber
    • Laurence E. EnglandTsuneo HoriguchiRichard TallmanLawrence C. Weber
    • G06F9/46
    • G06F9/542G06F2209/543
    • Processing of a first type of interprocess signals and a second type of interprocess signals in a computer system is disclosed. The first type of signals conform to a first signal handling standard and the second type of signals conform to a second signal handling standard. Signal processing operates by determining whether an interprocess signal is a synchronous signal or an asynchronous signal. The interprocess signal originates from a first processing entity and is received by a second processing entity. The interprocess signal is processed using signal handling semantics defined by the first signal handling standard if the interprocess signal is an asynchronous signal. Alternatively, the interprocess signal is processed using a combination of signal handling semantics defined by the first and second signal handling standards if the interprocess signal is a synchronous signal.
    • 公开了在计算机系统中处理第一类型的进程间信号和第二类型的进程间信号。 第一类信号符合第一信号处理标准,第二类信号符合第二信号处理标准。 信号处理通过确定进程间信号是同步信号还是异步信号来进行操作。 进程间信号来自第一处理实体,并由第二处理实体接收。 如果进程间信号是异步信号,则使用由第一信号处理标准定义的信号处理语义来处理进程间信号。 或者,如果进程间信号是同步信号,则使用由第一和第二信号处理标准定义的信号处理语义的组合来处理进程间信号。
    • 2. 发明授权
    • Computer program product and program storage device for supporting
native and non-native signals transferred between processing entities
of a computer program
    • 用于支持在计算机程序的处理实体之间传送的本机和非本地信号的计算机程序产品和程序存储装置
    • US5745768A
    • 1998-04-28
    • US475609
    • 1995-06-07
    • Laurence Edward EnglandTsuneo HoriguchiRichard TallmanLawrence C. Weber
    • Laurence Edward EnglandTsuneo HoriguchiRichard TallmanLawrence C. Weber
    • G06F9/46
    • G06F9/542G06F2209/543
    • A computer program product and program storage device for supporting native and non-native signals transferred between processing entities of a computer program, for processing of a first type of interprocess signals and a second type of interprocess signals in a computer system is disclosed. The first type of signals conform to a first signal handling standard and the second type of signals conform to a second signal handling standard. Signal processing operates by determining whether an interprocess signal is a synchronous signal or an asynchronous signal. The interprocess signal originates from a first processing entity and is received by a second processing entity. The interprocess signal is processed using signal handling semantics defined by the first signal handling standard if the interprocess signal is an asynchronous signal. Alternatively, the interprocess signal is processed using a combination of signal handling semantics defined by the first and second signal handling standards if the interprocess signal is a synchronous signal.
    • 公开了一种计算机程序产品和程序存储装置,用于支持在计算机程序的处理实体之间传送的本机和非本机信号,用于在计算机系统中处理第一类型的进程间信号和第二类型的进程间信号。 第一类信号符合第一信号处理标准,第二类信号符合第二信号处理标准。 信号处理通过确定进程间信号是同步信号还是异步信号来进行操作。 进程间信号来自第一处理实体,并由第二处理实体接收。 如果进程间信号是异步信号,则使用由第一信号处理标准定义的信号处理语义来处理进程间信号。 或者,如果进程间信号是同步信号,则使用由第一和第二信号处理标准定义的信号处理语义的组合来处理进程间信号。
    • 4. 发明授权
    • Asynchronous interrupt safing of prologue portions of computer programs
    • 计算机程序的序言部分的异步中断安全
    • US5937186A
    • 1999-08-10
    • US714494
    • 1996-09-16
    • Tsuneo HoriguchiRichard Tallman
    • Tsuneo HoriguchiRichard Tallman
    • G06F9/40G06F9/48G06F13/24G06F13/14
    • G06F9/4812G06F13/24G06F9/4425
    • Processing an asynchronous interrupt of a processing entity which executes in a computer system is disclosed. An invocation stack is maintained in the computer system. The invocation stack includes a plurality of stack frames, wherein each of the stack frames has a fixed part of a predetermined length and a variable part of a variable length. An interrupt service routine is pre-defined to service the asynchronous interrupt. Processing of the asynchronous interrupt is performed by determining an address of a next available memory location in the invocation stack. A starting address in the invocation stack for a new stack frame is determined by adding a predetermined "skip" value to the next available memory location address. The new stack frame is to be used by the interrupt service routine. Then, a portion of the invocation stack starting from the starting address is allocated for the new stack frame, and the new stack frame is generated in the invocation stack using the allocated portion of the invocation stack.
    • 公开了在计算机系统中执行的处理实体的异步中断处理。 在计算机系统中维护一个调用堆栈。 调用堆栈包括多个堆栈帧,其中每个堆叠帧具有预定长度的固定部分和可变长度的可变部分。 预定义中断服务程序来服务异步中断。 通过确定调用堆栈中下一个可用存储器位置的地址来执行异步中断的处理。 通过将预定的“跳过”值添加到下一个可用存储器位置地址来确定用于新堆栈帧的调用堆栈中的起始地址。 新的堆栈帧由中断服务程序使用。 然后,从起始地址开始的调用堆栈的一部分被分配给新的堆栈帧,并且使用调用堆栈的分配部分在调用堆栈中生成新的堆栈帧。
    • 6. 发明授权
    • Multi-attribute dynamic link library packaging
    • 多属性动态链接库包装
    • US08136092B2
    • 2012-03-13
    • US12365227
    • 2009-02-04
    • Anuja DeedwaniyaChauho M. LeungBarry L. LichtensteinEric L. PorterDavid J. SudlikRichard Tallman
    • Anuja DeedwaniyaChauho M. LeungBarry L. LichtensteinEric L. PorterDavid J. SudlikRichard Tallman
    • G06F9/44G06F9/45
    • G06F9/44521G06F8/54G06F9/44536
    • A system for packaging a dynamically linked computer program function includes a compiler configured to compile a source file iteratively to create a plurality of corresponding object files, the source file associated with a specific computer program function having an established an attribute, with each attribute exhibiting a plurality of at least one of variations, characteristics and parameters, wherein each iteration of the compiling the source file results in the plurality of object files having the specific computer program function but with each object file having distinct attributes from one another; and a linker configured to link the plurality of resulting object files to create a single executable file, such that the single executable file comprises different versions of the specific computer program function; and wherein the single executable file is configured to facilitate choice of a selected version of the specific computer function.
    • 用于打包动态链接的计算机程序功能的系统包括被配置为迭代地编译源文件以创建多个对应对象文件的编译器,与具有建立的属性的特定计算机程序功能相关联的源文件,每个属性呈现一个 多个变体,特征和参数中的至少一个,其中编译源文件的每次迭代导致具有特定计算机程序功能的多个对象文件,但每个对象文件彼此具有不同的属性; 以及链接器,其被配置为链接所述多个结果对象文件以创建单个可执行文件,使得所述单个可执行文件包括所述特定计算机程序功能的不同版本; 并且其中所述单个可执行文件被配置为便于选择所述特定计算机功能的选定版本。
    • 8. 发明申请
    • MULTI-ATTRIBUTE DYNAMIC LINK LIBRARY PACKAGING
    • 多功能动态链接库包装
    • US20090144708A1
    • 2009-06-04
    • US12365227
    • 2009-02-04
    • Anuja DeedwaniyaChauho Magdalen LeungBarry L. LichtensteinEric Lynn PorterDavid J. SudlikRichard Tallman
    • Anuja DeedwaniyaChauho Magdalen LeungBarry L. LichtensteinEric Lynn PorterDavid J. SudlikRichard Tallman
    • G06F9/45
    • G06F9/44521G06F8/54G06F9/44536
    • A system for packaging a dynamically linked computer program function includes a compiler configured to compile a source file iteratively to create a plurality of corresponding object files, the source file associated with a specific computer program function having an established an attribute, with each attribute exhibiting a plurality of at least one of variations, characteristics and parameters, wherein each iteration of the compiling the source file results in the plurality of object files having the specific computer program function but with each object file having distinct attributes from one another; and a linker configured to link the plurality of resulting object files to create a single executable file, such that the single executable file comprises different versions of the specific computer program function; and wherein the single executable file is configured to facilitate choice of a selected version of the specific computer function.
    • 用于打包动态链接的计算机程序功能的系统包括被配置为迭代地编译源文件以创建多个对应对象文件的编译器,与具有建立的属性的特定计算机程序功能相关联的源文件,每个属性呈现一个 多个变体,特征和参数中的至少一个,其中编译源文件的每次迭代导致具有特定计算机程序功能的多个对象文件,但每个对象文件彼此具有不同的属性; 以及链接器,其被配置为链接所述多个结果对象文件以创建单个可执行文件,使得所述单个可执行文件包括所述特定计算机程序功能的不同版本; 并且其中所述单个可执行文件被配置为便于选择所述特定计算机功能的选定版本。