会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and system for preserving document integrity
    • 保存文件完整性的方法和系统
    • US5983242A
    • 1999-11-09
    • US886702
    • 1997-07-01
    • Kevin Lane BrownRonald Andrew FeinEric A. LeVineThomas W. Saxton
    • Kevin Lane BrownRonald Andrew FeinEric A. LeVineThomas W. Saxton
    • G06F9/44G06F17/30
    • G06F17/30569G06F8/71Y10S707/99945Y10S707/99954
    • A method and system for preserving document integrity between potentially partially incompatible versions of a program module by maintaining forwards compatibility and backwards compatibility. Version (n') of the program module is released after version (n). A "saved by version (n)" bit may be activated any time that version (n) saves a file. The "saved by version (n)" bit indicates to subsequently-released versions, such as version (n'), that the file has been saved by version (n) and, based upon this information, appropriate action should be taken by the subsequently-released version. A "warning from future version" bit may be activated to indicate that a feature or features of the subsequently-released version is not supported by version (n). Based upon receiving this bit, version (n) may open the file with these features disabled or may take some other appropriate action.
    • 一种方法和系统,用于通过维护前向兼容性和向后兼容性来保持程序模块的潜在部分不兼容版本之间的文档完整性。 程序模块的版本(n')在版本(n)之后被释放。 当版本(n)保存文件时,可以激活“由版本(n)保存”位。 “由版本(n)保存”位表示随后发布的版本,如版本(n'),该文件已被版本(n)保存,并且根据此信息,应由 随后发布的版本。 可能会激活“未来版本的警告”位,以指示版本(n)不支持随后发布的版本的功能或功能。 基于接收到该位,版本(n)可以打开具有这些功能的文件,或者可能采取一些其他适当的操作。
    • 2. 发明授权
    • Data formating property modifiers
    • 数据形成属性修饰符
    • US06457013B1
    • 2002-09-24
    • US09172414
    • 1998-10-14
    • Catherine J. SaxtonThomas W. SaxtonMark John Walker
    • Catherine J. SaxtonThomas W. SaxtonMark John Walker
    • G06F600
    • G06F17/211Y10S707/917Y10S707/99942
    • Property modifiers stored on a computer-readable medium for formatting information associated with a computer file, such as an electronic document. Each property modifier includes a size field having information indicating the size of its property modifier argument and an index field having an index into a property information array. A program module can traverse a group of property modifiers by utilizing the information in the size field of the current property modifier to determine the location of the next property modifier. Formatting is applied to information of the computer file by using the index of each property modifier to access formatting information maintained in the property information array. Each property modifier can store encoded information corresponding to the type of object to receive formatting, the size of the property modifier's argument, and an index into the property information array associated with an executable computer program. Rather than pre-allocate space in the executable portion of a program module, the property modifier itself contains information embedded therein that indicates the size of the parameter of the property modifier.
    • 存储在计算机可读介质上的用于格式化与诸如电子文档的计算机文件相关联的信息的属性修饰符。 每个属性修饰符包括具有指示其属性修饰符参数的大小的信息的大小字段和具有到属性信息数组的索引的索引字段。 程序模块可以通过利用当前属性修饰符的size字段中的信息来遍历一组属性修饰符,以确定下一个属性修饰符的位置。 通过使用每个属性修饰符的索引来访问属性信息数组中维护的格式化信息,将格式化应用于计算机文件的信息。 每个属性修饰符可以存储对应于对象类型的编码信​​息以接收格式,属性修饰符的参数的大小以及与可执行计算机程序相关联的属性信息数组中的索引。 属性修饰符本身不包含在程序模块的可执行部分中预先分配空间,而是包含嵌入其中的信息,该信息指示属性修饰符的参数的大小。
    • 3. 发明授权
    • Forward extensible property modifiers for formatting information in a
program module
    • 转发可扩展属性修饰符,用于在程序模块中格式化信息
    • US6016492A
    • 2000-01-18
    • US893939
    • 1997-07-15
    • Catherine J. SaxtonThomas W. SaxtonMark John Walker
    • Catherine J. SaxtonThomas W. SaxtonMark John Walker
    • G06F17/21G06F17/30
    • G06F17/211Y10S707/917Y10S707/99942
    • Formatting information in a program module, particularly useful for word processing and similar text processing programs. A property information array stored in association with an executable program module contains formatting for applying to information in a document comprising a data structure and a property modifier structure. The data structure stores data elements corresponding to the information in the document to be formatted, e.g., a text file. The property modifier structure stores groups of data formatting property modifiers and their arguments that represent the appearance of the data elements, e.g., a character property, a paragraph property, a section property, etc. Each property modifier contains encoded format-related information and comprises an argument size field having information indicating the size of the property modifier argument and a unique identification field, i.e., an index into the property information array. A selected data element may be displayed, printed, etc. in accordance with the formatting information by accessing the property information array with the index of the property modifier associated with the selected data element. The property modifier argument size allows the program module to skip property modifiers that it does not understand or handle, by using the argument size information to move ahead in the group of data formatting property modifiers to the next property modifier.
    • 格式化程序模块中的信息,特别适用于文字处理和类似的文本处理程序。 与可执行程序模块相关联地存储的属性信息数组包含用于应用于包括数据结构和属性修饰符结构的文档中的信息的格式。 数据结构存储与要格式化的文档中的信息相对应的数据元素,例如文本文件。 属性修饰符结构存储表示数据元素的外观的数据格式化属性修饰符和它们的参数的组,例如,字符属性,段落属性,段属性等。每个属性修饰符包含编码的格式相关信息,并且包括 参数大小字段具有指示属性修饰符参数的大小的信息和唯一的标识字段,即属性信息数组的索引。 通过使用与所选数据元素相关联的属性修饰符的索引访问属性信息数组,可以根据格式化信息来显示,打印等选择的数据元素。 属性修饰符参数大小允许程序模块通过使用参数大小信息在数据格式化属性修饰符组中向前移动到下一个属性修饰符来跳过其不理解或处理的属性修饰符。
    • 4. 发明授权
    • Apparatus and method for searching for a file
    • 维护用于存储程序使用的组件文件位置的缓存
    • US06370549B1
    • 2002-04-09
    • US09224698
    • 1999-01-04
    • Thomas W. Saxton
    • Thomas W. Saxton
    • G06F1730
    • G06F17/30067Y10S707/99956
    • A method and apparatus for locating and for maintaining the locations of files within a directory tree structure. A file location request is received from a program module and a response is generated containing a file location identifying the location of one or more files within a directory tree structure. The file location request contains search criteria that identifies at least one file. If the file location of the component file has changed or has never been searched, then an attempt is made to locate the file and the new file location is returned. All file locations are stored in a file location cache so that subsequent searches can be minimized. When either the search criteria does not exist in the file location cache or the directory originally containing the sought file has been modified, the requested file location is searched for and the file location cache is updated.
    • 一种用于定位和维护目录树结构内的文件位置的方法和装置。 从程序模块接收文件位置请求,并且生成包含标识目录树结构中的一个或多个文件的位置的文件位置的响应。 文件位置请求包含标识至少一个文件的搜索条件。 如果组件文件的文件位置已更改或从未被搜索过,则尝试查找该文件,并返回新的文件位置。 所有文件位置都存储在文件位置缓存中,以便后续搜索可以最小化。 当文件位置缓存中的搜索条件不存在或者原始包含被查找文件的目录已被修改时,搜索所请求的文件位置并更新文件位置高速缓存。
    • 5. 发明授权
    • Method for integrating a discrete subprogram into a main program
    • 将离散子程序集成到主程序中的方法
    • US5546581A
    • 1996-08-13
    • US208094
    • 1994-03-08
    • David R. R. McKinnisDavid L. LuebbertEric R. BermanThomas W. SaxtonDaniel H. Padwa
    • David R. R. McKinnisDavid L. LuebbertEric R. BermanThomas W. SaxtonDaniel H. Padwa
    • G06F9/06G06F9/445G06F9/42
    • G06F9/44521
    • A method is disclosed for integrating a plurality of discrete subprograms with a main program. The method enables the main program to integrate any discrete subprogram stored in its directory with the main program. The method includes the step of identifying each discrete subprogram stored in the directory of the main program and creating a cross reference array to enable the main program to access the plurality of subprograms. In addition to creating the cross reference array, an event reference list of the main program is updated, enabling commands of the subprogram to be given key and menu assignments, thereby further integrating the subprogram with the main program. Similarly, the subprogram can be removed from the main program simply by deleting the subprogram from the directory of the main program. Further features of the subject invention include a method for enabling the subprogram to request the main program to perform main program functions, and a method for limiting the number of subprograms loaded in the address space of the computer.
    • 公开了一种用于将多个离散子程序与主程序集成的方法。 该方法使主程序能够将其目录中存储的任何离散子程序与主程序进行整合。 该方法包括识别存储在主程序的目录中的每个离散子程序并创建交叉参考阵列以使得主程序能够访问多个子程序的步骤。 除了创建交叉参考数组之外,主程序的事件参考列表也被更新,使子程序的命令能够被给予键和菜单分配,从而进一步将子程序与主程序集成。 类似地,可以从主程序中删除子程序,只需从主程序的目录中删除子程序即可。 本发明的进一步的特征包括使子程序能够请求主程序执行主程序功能的方法,以及用于限制加载在计算机的地址空间中的子程序的数量的方法。