会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • DOWNLOADING A COMPUTER FILE FROM A TRANSMITTER VIA A RECEIVER/DECODER TO A COMPUTER
    • 通过接收器/解码器将电脑文件从传输器下载到计算机
    • WO1998043162A1
    • 1998-10-01
    • PCT/EP1997002109
    • 1997-04-25
    • CANAL+ SOCIETE ANONYMEMEILLAUD, EugeneBEUQUE, Jean-Bernard, Gérard, Maurice
    • CANAL+ SOCIETE ANONYME
    • G06F09/445
    • G06F11/10G06T9/007H04N7/17309H04N21/258H04N21/40
    • The file, or a part thereof, is divided into a series of R groups of data, and each of the groups is subdivided into a series of C blocks of the data. A group of C redundancy blocks is generated, each redundancy block being related to respective ones of the data blocks in the R groups by being a bitwise exclusive OR or NOR of those data blocks. Each of the groups of data blocks and the group of redundancy blocks are repeatedly transmitted from the transmitter. At the receiver/decoder, at least some of the transmitted blocks are received and supplied to the computer. The computer is used to determine for at least one of the received redundancy blocks whether that redundancy block and all except one of its respective data blocks have been received, and if so regenerate said one data block. Lost data blocks can be regenerated without waiting for retransmitting.
    • 文件或其一部分被分成一系列R组的数据,并且每个组被细分为数据的一系列C块。 生成一组C冗余块,每个冗余块通过作为这些数据块的按位异或运算而与R组中的各个数据块相关。 从发送器重复发送数据块组和冗余块组中的每一组。 在接收机/解码器处,传送的块中的至少一些被接收并提供给计算机。 计算机用于确定所接收的冗余块中的至少一个是否已经接收到该冗余块以及除了其相应的数据块中的一个以外的所有冗余块,并且如果是,则重新生成所述一个数据块。 可以重新生成丢失的数据块,而无需重新发送。
    • 3. 发明申请
    • ADAPTIVE BINDING
    • 自适应绑定
    • WO1996035990A1
    • 1996-11-14
    • PCT/US1996004884
    • 1996-04-10
    • DESIGN INTELLIGENCE, INC.ORR, Michael, B.
    • DESIGN INTELLIGENCE, INC.
    • G06F09/445
    • G06F9/44521G06F9/4491
    • The invention includes an efficient method of dynamically binding an operation (22) to an implementation. During a first occurence of the operation, the operation identifier and argument information are compared with entries (52) in a dictionary (50) to determine an appropriate implementation. The operation is modified by replacing the operation identifier (58) and argument information (60) with a reference to a matching entry (52). Upon subsequent execution of the operation, the interpreter checks to see whether the types of the arguments in the current function call match those in the dictionary entry. If they match, the implementation referenced by the dictionary entry is executed. If they do not match, the dictionary is searched for a matching entry. Because most operations do not change types of arguments during most function calls, the invention results in greatly improved efficiency.
    • 本发明包括将操作(22)动态地绑定到实现的有效方法。 在操作的第一次发生期间,将操作标识符和参数信息与字典(50)中的条目(52)进行比较以确定适当的实现。 通过使用对匹配条目(52)的引用替换操作标识符(58)和参数信息(60)来修改操作。 在后续执行操作时,解释器将检查当前函数调用中的参数类型是否与字典条目中的参数类型相符。 如果匹配,则执行字典条目引用的实现。 如果它们不匹配,则搜索字典以获得匹配的条目。 因为大多数操作在大多数函数调用期间都不会改变参数类型,所以本发明大大提高了效率。
    • 4. 发明申请
    • LOADER SYSTEM
    • 装载系统
    • WO1994023363A2
    • 1994-10-13
    • PCT/US1994000017
    • 1994-01-03
    • TALIGENT, INC.
    • TALIGENT, INC.NAKANO, Russell, T.HENINGER, Andrew, G.
    • G06F09/445
    • G06F9/44521G06F9/4488
    • A method and apparatus for an object oriented framework system is disclosed. The system uses a load architecture for a framework application and provides a system and method for dynamically linking load modules at runtime. The preferred embodiment employs a collection of load modules, each of which contains functions, static data, and classes to make the load modules appear as if they were statically linked together. However, code executing in one load module can perform operations on another load modules code, such as: calling a function, or obtaining a pointer to a function; accessing static data or obtaining a pointer to the static data; calling any public or protected member function of a class to obtain a pointer or access a public or protected data member of the class; or cast to any base of an object of a class.
    • 公开了一种面向对象框架系统的方法和装置。 该系统为框架应用程序使用负载架构,并提供了一种用于在运行时动态链接加载模块的系统和方法。 优选实施例采用加载模块的集合,每个负载模块都包含功能,静态数据和类,以使加载模块看起来像静态链接在一起。 然而,在一个加载模块中执行的代码可以对另一个加载模块代码执行操作,例如:调用函数或获取指向函数的指针; 访问静态数据或获取指向静态数据的指针; 调用类的任何公共或受保护的成员函数来获取指针或访问该类的公共或受保护的数据成员; 或者转换为类的对象的任何基础。
    • 7. 发明申请
    • USE OF POLYMORPHIC PACKAGE FILES TO UPDATE SOFTWARE COMPONENTS
    • 使用多项包装文件更新软件组件
    • WO1997048044A1
    • 1997-12-18
    • PCT/US1997010163
    • 1997-06-10
    • SYMANTEC CORPORATION
    • SYMANTEC CORPORATIONSADOWSKY, Richard, Scott
    • G06F09/445
    • G06F8/61
    • A server computer (102) in a communication system (100) provides uptdated software programs to client computers (102) independent of the type of client (104) and the type of server (102). A polymorphic master object (300) has a predetermined structure known to all servers (102) and clients (104). Upon connection of the client (104) to the server (102), the server (102) provides the master object (300) to the client (104). The polymorphic master object (300) includes fields that indicate polymorphic package files that are available for transfer to the client (104). One such field is a distributed install file that includes, in a text format, instructions for instantiating the selected package file. Upon receipt, either the user or the client selects package file. The client (104) provides a request to the server (102) for the selected file, which the server (102) provides to the client (104). Using the distributed install file, the client (104) instantiates the selected package file.
    • 通信系统(100)中的服务器计算机(102)将独立于客户端(104)的类型和服务器(102)的类型的升级的软件程序提供给客户端计算机(102)。 多态主对象(300)具有所有服务器(102)和客户端(104)已知的预定结构。 当客户端(104)连接到服务器(102)时,服务器(102)向客户机(104)提供主对象(300)。 多态主对象(300)包括指示可用于传送到客户机(104)的多态包文件的字段。 一个这样的字段是分布式安装文件,其以文本格式包括用于实例化所选择的包文件的指令。 收到后,用户或客户端都会选择包文件。 客户端(104)向服务器(102)提供服务器(102)向客户机(104)提供的所选文件的请求。 使用分布式安装文件,客户机(104)实例化所选择的包文件。
    • 8. 发明申请
    • SYSTEMS AND METHODS FOR EXECUTING APPLICATION PROGRAMS FROM A MEMORY DEVICE LINKED TO A SERVER
    • 从连接到服务器的存储器件执行应用程序的系统和方法
    • WO1997034225A1
    • 1997-09-18
    • PCT/US1997004194
    • 1997-03-14
    • DOMENIKOS, StevenDOMENIKOS, George, C.
    • G06F09/445
    • H04L29/06G06F9/445G06F2209/549H04L67/025H04L67/10H04L67/40H04L69/329
    • A computer (12) to connect to a server (14) of an Internet site for executing an application program that is stored on a disk (14a, 14b) linked to the server. Processes transport from the server a server address signal representative of a network address of the server, and a path name signal representative of a file system that includes an application program. The process further generates a mount request as a function of the path name signal and transports the mount request to the server to direct the server to provide an array of server file pointers that point to a file descriptor representative of the file system that includes the application program. The processes provide an array of remote file pointers to a program loader that transports a file block associated with the selected remote file pointer from the disk at the server site to a local program memory element. Process requests may be translated into HTTP compliant commands.
    • 一种连接到因特网站的服务器(14)的计算机(12),用于执行存储在链接到服务器的盘(14a,14b)上的应用程序。 处理从服务器传送代表服务器的网络地址的服务器地址信号,以及代表包括应用程序的文件系统的路径名信号。 该过程进一步生成作为路径名信号的函数的安装请求,并将安装请求传送到服务器以指示服务器提供服务器文件指针数组,其指向表示包括应用程序的文件系统的文件描述符 程序。 这些过程提供了一个远程文件指针的数组,该程序加载器将与所选择的远程文件指针相关联的文件块从服务器站点的磁盘传输到本地程序存储器元件。 流程请求可能被转换为HTTP兼容命令。
    • 9. 发明申请
    • SYSTEM AND METHOD FOR DEBUGGING COMPUTER SOFTWARE
    • 用于调试计算机软件的系统和方法
    • WO1997014096A1
    • 1997-04-17
    • PCT/US1996016466
    • 1996-10-15
    • SEVONE SOFTWARE, INC.ROBINETTE, Fred, G., IV
    • SEVONE SOFTWARE, INC.
    • G06F09/445
    • G06F11/3644G06F11/3636G06F11/366
    • A system (450) and method (200) of operation for determining operational characteristics of a computer software program. An executable program having a plurality of executable blocks is loaded into memory (456). A parent process is loaded into a same address space in memory (456). Each entry point is determined (204). Entry point instructions are replaced with branches so the parent process (206). Execution of the executable program commences (208). When each entry point is reached, diagnostic code is selectively written into memory (211, 212). Execution is then continued (214). When run, the diagnostic code reports an operational characteristic of the executable program. Diagnostic code is written only for executable blocks about to be executed and based upon dynamic user input. Another embodiment (600) maintains a virtual register set and investigates operation of the computer software program by emulating the effect of the program on the virtual register set and memory. Emulation code blocks may be generated just prior to their execution or generated at one time for the complete computer software program.
    • 一种用于确定计算机软件程序的操作特性的操作的系统(450)和方法(200)。 具有多个可执行块的可执行程序被加载到存储器(456)中。 父进程加载到内存中的相同地址空间(456)。 确定每个入口点(204)。 入口点指令被替换为分支,因此父进程(206)。 可执行程序的执行开始(208)。 当达到每个入口点时,将诊断代码选择性地写入存储器(211,212)。 然后继续执行(214)。 运行时,诊断代码报告可执行程序的操作特性。 诊断代码仅针对要执行的可执行程序块,并基于动态用户输入。 另一个实施例(600)通过模拟程序对虚拟寄存器组和存储器的影响来维护虚拟寄存器组并调查计算机软件程序的操作。 可以在执行仿真代码块之前生成仿真代码块,或者为完整的计算机软件程序一次生成仿真代码块。
    • 10. 发明申请
    • SYSTEM FOR PROVIDING BIOS TO HOST COMPUTER
    • 用于向主机计算机提供BIOS的系统
    • WO1997014095A1
    • 1997-04-17
    • PCT/US1996016220
    • 1996-10-13
    • INTERSECT TECHNOLOGIES, INC.HARMER, Tracy, D.
    • INTERSECT TECHNOLOGIES, INC.
    • G06F09/445
    • G06F9/4401
    • An arrangement and method are disclosed herein for operating a computer system (100) including a host computer (102) having system RAM (106). The host computer (102) uses a BIOS (104) to control the operation of the system. The operation of the system requires the host computer to obtain the BIOS (104) device and store the BIOS (104) within the system RAM (106). The arrangement and method of the invention allows at least a portion of the BIOS (104) to be stored within the mass memory storage of a mass memory storage peripheral computer device (114) rather than being stored within ROM (118). The BIOS may be expansion BIOS (120) associated with a particular peripheral computer device or system BIOS (104) associated with the host computer (102).
    • 本文公开了一种用于操作包括具有系统RAM(106)的主计算机(102)的计算机系统(100)的布置和方法。 主计算机(102)使用BIOS(104)来控制系统的操作。 系统的操作要求主计算机获取BIOS(104)设备并将BIOS(104)存储在系统RAM(106)内。 本发明的装置和方法允许BIOS(104)的至少一部分存储在大容量存储器存储外围设备(114)的大容量存储器中,而不是存储在ROM(118)内。 BIOS可以是与与主计算机(102)相关联的特定外围计算机设备或系统BIOS(104)相关联的扩展BIOS(120)。