会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Systems and Methods for Synchronizing Software Execution Across Data Processing Systems and Platforms
    • 跨数据处理系统和平台同步软件执行的系统和方法
    • US20120291013A1
    • 2012-11-15
    • US13184461
    • 2011-07-15
    • Jeffrey O. Fisher
    • Jeffrey O. Fisher
    • G06F9/44
    • G06F9/52
    • Systems and methods for software automation are provided. Software testcases are distributed across multiple data processing systems (equivalently, “machines” or “hosts”) that may collectively include multiple platforms (equivalently, “operating systems”). A testcase may be executed as one or more processes progressing through a sequence of phases, with execution within a phase being asynchronous among processes. Synchronization of the testcase processes across the data processing systems and platforms may be effected by managing an event; the testcase processes block on the event upon completion of the current testcase phase. A testcase phase execution service on each host handles synchronization events. The definition of the testcase may include metadata that identifies the particular phases in sequence, that is phase names, for the testcase; the phase names identifies the phases to the synchronization process that triggers the synchronization events which initiate each succeeding phase of the testcase.
    • 提供了软件自动化的系统和方法。 软件测试用例分布在可以共同包含多个平台(等同于操作系统)的多个数据处理系统(等效的机器或主机)之间。 测试用例可以作为一个或多个进程通过一系列相位执行,并且在一个阶段内的执行在进程之间是异步的。 数据处理系统和平台之间的测试用例进程的同步可以通过管理事件来实现; 测试用例在当前测试阶段完成后处理事件的块。 每个主机上的一个测试阶段执行服务可以处理同步事件。 测试用例的定义可以包括标识特定阶段的元数据,即测试用例的阶段名称; 阶段名称标识触发同步事件的同步过程的阶段,其启动测试用例的每个后续阶段。
    • 2. 发明授权
    • Shared web page caching at browsers for an intranet
    • 在内部网浏览器上共享网页缓存
    • US06253234B1
    • 2001-06-26
    • US08953347
    • 1997-10-17
    • Gary T. HuntJeffrey O. FisherEddie Lambert
    • Gary T. HuntJeffrey O. FisherEddie Lambert
    • G06F700
    • G06F17/30902H04L67/02H04L67/2814H04L67/2823H04L67/2842H04L67/289Y10S707/99952Y10S707/99953
    • Each client in an intranet includes at least the minimum functionality required to serve a remote request such as an HTTP request. Existing browsers within the intranet may share their collective local caches to form a scalable cache. The intranet proxy routes page requests from one client within the intranet to another when a local cache within the intranet contains a current copy of the requested page. A trust protocol insures that clients serving as caches may be trusted by the proxy, while a refresh mechanism such as a time-out policy ensures that the page is reloaded after a predetermined period of time. The collective cache thus scales with the number of browsers in the intranet, and existing browsers may be employed without direct modification. The same mechanism may be utilized, either within a network or through an Internet service provider, to permit individuals and companies to maintain Web sites on their own personal systems without paying fees for uninterrupted connection to the Internet.
    • 内部网络中的每个客户端至少包括服务远程请求(如HTTP请求)所需的最低功能。 内部网中的现有浏览器可以共享其集体本地缓存以形成可扩展缓存。 内部网代理在Intranet内的本地缓存包含请求的页面的当前副本时将页面请求从Intranet内的一个客户端路由到另一个。 信任协议确保作为高速缓存的客户端可能被代理信任,而诸如超时策略之类的刷新机制确保在预定时间段之后重新加载页面。 因此,集体缓存随着内部网络中的浏览器的数量而增加,并且现有的浏览器可以不经直接修改而被使用。 在网络中或通过互联网服务提供商可以使用相同的机制来允许个人和公司在自己的个人系统上维护网站,而无需支付不间断连接到互联网的费用。
    • 3. 发明授权
    • Security enclosures
    • 安全机箱
    • US4470275A
    • 1984-09-11
    • US230479
    • 1981-02-02
    • Jeffrey O. Fisher
    • Jeffrey O. Fisher
    • E05B65/00E05B63/00
    • E05B65/0082Y10T70/20Y10T70/25Y10T70/7424Y10T70/7921
    • The door of a security enclosure has boltwork and a primary lock for locking the boltwork in its thrown condition. A drill-resistant disc is rotatably mounted between the lock and the exterior of the door, and the restraining wire of a relocker passes over the circumference of the disc. If a drilling attack is made on the lock the disc will be encountered and will be rotated by the drill tip to frustrate penetration of the disc by the drill. Furthermore, if the drill is aimed at the circumferential portion of the disc which guides the relocker wire any success in penetrating the disc will sever or dislodge the wire to allow the relocker to move under the action of a spring into a position in which it provides an additional locking action in the boltwork.
    • 安全机柜的门具有螺栓和主锁,用于将螺栓锁定在其抛出状态。 耐磨盘被可旋转地安装在锁和门的外部之间,并且锁紧器的限制线穿过盘的圆周。 如果在锁上进行钻孔攻击,则将遇到圆盘并将由钻头旋转以阻止钻头穿透盘。 此外,如果钻头针对引导重拨机线的盘的圆周部分,则任何成功地穿透盘将会切断或移除线,以允许重新锁定器在弹簧的作用下移动到其提供的位置 在螺栓中增加一个锁定动作。
    • 4. 发明授权
    • System and methods for synchronizing software execution across data processing systems and platforms
    • 用于在数据处理系统和平台之间同步软件执行的系统和方法
    • US07984427B2
    • 2011-07-19
    • US10636985
    • 2003-08-07
    • Jeffrey O. Fisher
    • Jeffrey O. Fisher
    • G06F9/44G06F11/00
    • G06F9/52
    • Systems and methods for software automation are provided. Software testcases are distributed across multiple data processing systems (equivalently, “machines” or “hosts”) that may collectively include multiple platforms (equivalently, “operating systems”). A testcase may be executed as one or more processes progressing through a sequence of phases, with execution within a phase being asynchronous among processes. Synchronization of the testcase processes across the data processing systems and platforms may be effected by managing an event; the testcase processes block on the event upon completion of the current testcase phase. A testcase phase execution service on each host handles synchronization events. The definition of the testcase may include metadata that identifies the particular phases in sequence, that is phase names, for the testcase; the phase names identifies the phases to the synchronization process that triggers the synchronization events which initiate each succeeding phase of the testcase.
    • 提供了软件自动化的系统和方法。 软件测试用例分布在可以共同包含多个平台(等效的“操作系统”)的多个数据处理系统(等同的“机器”或“主机”)中。 测试用例可以作为一个或多个进程通过一系列相位执行,并且在一个阶段内的执行在进程之间是异步的。 数据处理系统和平台之间的测试用例进程的同步可以通过管理事件来实现; 测试用例在当前测试阶段完成后处理事件的块。 每个主机上的一个测试阶段执行服务可以处理同步事件。 测试用例的定义可以包括标识特定阶段的元数据,即测试用例的阶段名称; 阶段名称标识触发同步事件的同步过程的阶段,其启动测试用例的每个后续阶段。
    • 5. 发明授权
    • Systems and methods for a bootstrap mechanism for software execution
    • 用于软件执行的引导机制的系统和方法
    • US07100039B2
    • 2006-08-29
    • US10637067
    • 2003-08-07
    • Jeffrey O. Fisher
    • Jeffrey O. Fisher
    • G06F9/00
    • G06F8/61
    • A mechanism to acquire and deploy (“bootstrap”) software files, particularly testcase files, across multiple hosts and platforms is provided. A software package is created and a predetermined bootstrap executable file is built into the package. A process on each host on which the software files are to be deployed extracts the bootstrap file and executes it. Each bootstrap executable builds corresponding software files into the software package. The process then extracts the files corresponding to its particular process from the software package.
    • 提供了一种在多个主机和平台上获取和部署(“引导”)软件文件,特别是测试用例文件的机制。 创建一个软件包,并将一个预定的引导可执行文件内置到包中。 要在其上部署软件文件的每个主机上的进程提取引导文件并执行它。 每个引导程序可执行程序将相应的软件文件构建到软件包中。 然后,该过程从软件包中提取与其特定进程相对应的文件。
    • 6. 发明授权
    • Systems and methods for synchronizing software execution across data processing systems and platforms
    • 用于在数据处理系统和平台之间同步软件执行的系统和方法
    • US08407672B2
    • 2013-03-26
    • US13184461
    • 2011-07-15
    • Jeffrey O. Fisher
    • Jeffrey O. Fisher
    • G06F9/44G06F11/00
    • G06F9/52
    • Systems and methods for software automation are provided. Software testcases are distributed across multiple data processing systems (equivalently, “machines” or “hosts”) that may collectively include multiple platforms (equivalently, “operating systems”). A testcase may be executed as one or more processes progressing through a sequence of phases, with execution within a phase being asynchronous among processes. Synchronization of the testcase processes across the data processing systems and platforms may be effected by managing an event; the testcase processes block on the event upon completion of the current testcase phase. A testcase phase execution service on each host handles synchronization events. The definition of the testcase may include metadata that identifies the particular phases in sequence, that is phase names, for the testcase; the phase names identifies the phases to the synchronization process that triggers the synchronization events which initiate each succeeding phase of the testcase.
    • 提供了软件自动化的系统和方法。 软件测试用例分布在可以共同包含多个平台(等同于操作系统)的多个数据处理系统(等效的机器或主机)之间。 测试用例可以作为一个或多个进程通过一系列相位执行,并且在一个阶段内的执行在进程之间是异步的。 数据处理系统和平台之间的测试用例进程的同步可以通过管理事件来实现; 测试用例在当前测试阶段完成后处理事件的块。 每个主机上的一个测试阶段执行服务可以处理同步事件。 测试用例的定义可以包括标识特定阶段的元数据,即测试用例的阶段名称; 阶段名称标识触发同步事件的同步过程的阶段,其启动测试用例的每个后续阶段。
    • 8. 发明授权
    • Packaging files having automatic conversion across platforms
    • 打包文件,跨平台自动转换
    • US08141074B2
    • 2012-03-20
    • US11969950
    • 2008-01-07
    • Jeffrey O. FisherSatish B. Reddy
    • Jeffrey O. FisherSatish B. Reddy
    • G06F9/445
    • G06F8/61
    • A mechanism for sharing files, and sets of related files, or packages of files, in a multi-host, multi-platform environment is provided. A public package client handles user requests to perform operations on a software package. Additionally, information about the package and the files contained therein may be obtained. A server, responsive to the client, performs the operations on the package. Data about the files is set in a data structure which may be stored in an archive along with the files themselves. In particular, this data may identify each file as either a text or binary file and as an executable file. A client may access the aforementioned data to determine if the file or files require further processing to adapt the file to the operating system on the client. Such processing may, for example, include linefeed/carriage return translation and codepage translation, or setting file attributes.
    • 提供了一种用于在多主机,多平台环境中共享文件以及相关文件集或文件包的机制。 公共包客户机处理用户请求以对软件包执行操作。 此外,可以获得关于包装和其中包含的文件的信息。 响应客户端的服务器对包进行操作。 关于文件的数据被设置在可以与文件本身一起存储在档案中的数据结构中。 特别地,该数据可以将每个文件标识为文本或二进制文件以及作为可执行文件。 客户端可以访问上述数据,以确定文件或文件是否需要进一步处理以使文件适应客户机上的操作系统。 这样的处理可以例如包括换行/回车翻译和代码页转换,或设置文件属性。
    • 9. 发明授权
    • Systems and methods for packaging files having automatic conversion across platforms
    • 用于打包跨平台进行自动转换的文件的系统和方法
    • US07346904B2
    • 2008-03-18
    • US10637015
    • 2003-08-07
    • Jeffrey O. FisherSatish B. Reddy
    • Jeffrey O. FisherSatish B. Reddy
    • G06F9/445
    • G06F8/61
    • A mechanism for sharing files, and sets of related files, or packages of files, in a multi-host, multi-platform environment is provided. A public package client handles user requests to perform operations on a software package. Additionally, information about the package and the files contained therein may be obtained. A server, responsive to the client, performs the operations on the package. Data about the files is set in a data structure which may be stored in an archive along with the files themselves. In particular, this data may identify each file as either a text or binary file and as an executable file. A client may access the aforementioned data to determine if the file or files require further processing to adapt the file to the operating system on the client. Such processing may, for example, include linefeed/carriage return translation and codepage translation, or setting file attributes.
    • 提供了一种用于在多主机,多平台环境中共享文件和相关文件集或文件包的机制。 公共包客户机处理用户请求以对软件包执行操作。 此外,可以获得关于包装和其中包含的文件的信息。 响应客户端的服务器对包进行操作。 关于文件的数据被设置在可以与文件本身一起存储在档案中的数据结构中。 特别地,该数据可以将每个文件标识为文本或二进制文件以及作为可执行文件。 客户端可以访问上述数据,以确定文件或文件是否需要进一步处理以使文件适应客户机上的操作系统。 这样的处理可以例如包括换行/回车翻译和代码页转换,或设置文件属性。