会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Data structure specifying differing fan-in tree and fan-out tree
computation patterns supporting a generic reduction object for data
parallelism
    • 数据结构指定不同扇形树和扇出树计算模式,支持用于数据并行性的通用缩减对象
    • US5991764A
    • 1999-11-23
    • US815234
    • 1997-03-12
    • Neelakantan Sundaresan
    • Neelakantan Sundaresan
    • G06F9/44G06F9/46G06F9/48G06F15/63
    • G06F9/4843G06F8/36G06F9/54Y10S707/99933Y10S707/99943
    • A data structure supporting a data-parallel reduction operation performed by a group of threads, a rope, participating in a multi-level two-phase tree structure: a fan-in computation phase followed by a fan-out broadcast phase. Local reductions are performed at each subtree during the fan-in phase, and the final reduced value is broadcast to all the threads during the fan-out phase. As the reduction operation is a data-parallel operation, the reduction operation is rope specific and is provided by the use of a parallel computation skeleton defined by the data structure which is a fan-in followed by the fan-out, a data-type specific binary operation, and a final broadcast that takes place in the reduction operation. When the rope object is constructed, the parallel computation skeleton is automatically constructed from information contained in the data structure. When a reduction operation is invoked, this parallel computation skeleton is used to build a data-type specific reduction object which is used by all the threads in the rope. The threads in a rope may perform type-specific reduction operations by cloning this parallel computation skeleton to a data-type specific reduction object for that type. This data-type specific reduction object is an instance of a template instance which is parametrized on two data-types: a data-type of the values used in the reduction operation and a type of a binary operation function object.
    • 支持由一组线程执行的数据并行缩减操作的数据结构,参与多级两相树结构的绳索:扇入计算阶段,随后是扇出广播阶段。 在扇入阶段在每个子树下执行局部减少,并且在扇出阶段期间将最终的减小值广播到所有线程。 由于还原操作是数据并行操作,缩减操作是特定绳索,并且是通过使用由数据结构定义的并行计算框架来提供的,该数据结构是扇出,随后是扇出,数据类型 特定的二进制操作,以及在缩小操作中发生的最终广播。 当构建绳索对象时,并行计算框架是从包含在数据结构中的信息自动构建的。 当调用缩小操作时,该并行计算框架用于构建数据类型特定的减少对象,该对象由绳索中的所有线程使用。 绳索中的线程可以通过将该并行计算框架克隆到该类型的数据类型特定缩减对象来执行类型特定的缩减操作。 该数据类型特定缩减对象是对两种数据类型进行参数化的模板实例的实例:在缩小操作中使用的值的数据类型和二进制操作函数对象的类型。
    • 3. 发明授权
    • Automated meter reading system
    • 自动抄表系统
    • US6088659A
    • 2000-07-11
    • US82647
    • 1998-05-21
    • Raymond H. KelleyRichard Christopher CarpenterRobert H. LunneyMaureen Martinez
    • Raymond H. KelleyRichard Christopher CarpenterRobert H. LunneyMaureen Martinez
    • G01D4/00G06F17/30G06Q30/06G06Q50/06G06F15/63
    • G06Q30/06G01D4/004G06F17/30569G06Q50/06Y02B90/242Y04S20/322
    • An automated meter reading (AMR) server having an open, distributed architecture that collects, loads, and manages system-wide data collected from energy meters and routes the data automatically to upstream business systems. The AMR server includes a repository of metering data, and additionally provides timely access to information by including collection, storage, validation, estimation, editing, publishing and securing of meter consumption and interval data. The AMR server obtains data from meters equipped with modems via standard telephone lines or public RF networks. The data is converted from the format of the meter/communications infrastructure to a format usable by the AMR server and the repository. The data is converted from the AMR-compatible form to a format of a specific upstream business system prior to transmission. The data may also be validated in accordance with the upstream business system requirements. The AMR server provides for on-line users, interfacing with multiple dissimilar platforms and meter firmware, maintenance of system availability, data recovery, access to multiple legacy systems, and access by common set of Application Program Interfaces.
    • 一种具有开放分布式架构的自动抄表(AMR)服务器,用于收集,加载和管理从能量计收集的全系统数据,并将数据自动路由到上游业务系统。 AMR服务器包括计量数据存储库,并通过包括收集,存储,验证,估计,编辑,发布和确保仪表消耗和间隔数据来及时提供信息访问。 AMR服务器通过标准电话线或公共RF网络从配有调制解调器的仪表中获取数据。 数据从仪表/通信基础设施的格式转换为可用于AMR服务器和存储库的格式。 在传输之前,数据从AMR兼容形式转换为特定上游业务系统的格式。 数据也可以根据上游业务系统要求进行验证。 AMR服务器提供在线用户,与多个不同平台和仪表固件接口,维护系统可用性,数据恢复,对多个遗留系统的访问以及通过一组应用程序接口进行访问。
    • 4. 发明授权
    • Sockets application program mechanism for proprietary based application
programs running in an emulation environment
    • 用于在仿真环境中运行的基于专有的应用程序的套接字应用程序机制
    • US5721876A
    • 1998-02-24
    • US413333
    • 1995-03-30
    • Kin C. YuJohn L. Curley
    • Kin C. YuJohn L. Curley
    • G06F9/455G06F9/46G06F3/00G06F15/63
    • G06F9/544G06F9/45537
    • A host data processing system operating under the control of a host operating system such as an enhanced version of the UNIX operating system on a RISC based hardware platform includes an emulator which runs as an application process for executing emulated system (ES) user application programs. The emulator includes a number of emulated system executive service components including a socket command handler unit and a socket library component operating in shared memory and an interpreter, an emulator monitor call unit (EMCU) and a number of server components operating in host memory. The host operating system further includes a host socket library interface layer (API) which operatively connects through a TCP/IP network protocol stack to the communications facilities of the hardware platform. The socket server components operatively connect ES TCP/IP application programs to the socket library interface layer of the host operating system when such application programs issue standard ES socket library calls. The socket command handler unit maps the ES socket library calls into appropriate input/output requests directed to the EMCU. The EMCU directs the requests to an appropriate socket server component which in turn issues the appropriate host socket library calls to the host socket interface layer thereby eliminating both the need to communicate through additional protocol stacks and to provide additional communication hardware facilities.
    • 在诸如基于RISC的硬件平台上的UNIX操作系统的增强版本的主机操作系统的控制下操作的主机数据处理系统包括作为用于执行仿真系统(ES)用户应用程序的应用程序进程的仿真器。 仿真器包括许多仿真的系统执行服务组件,包括套接字命令处理器单元和在共享存储器中操作的套接字库组件,解释器,仿真器监视器调用单元(EMCU)以及在主机存储器中操作的多个服务器组件。 主机操作系统还包括主机套接字库接口层(API),其通过TCP / IP网络协议栈可操作地连接到硬件平台的通信设施。 当这种应用程序发出标准ES套接字库调用时,套接字服务器组件可操作地将ES TCP / IP应用程序连接到主机操作系统的套接字库接口层。 套接字命令处理器单元将ES套接字库调用映射到指向EMCU的适当输入/输出请求。 EMCU将请求引导到适当的套接字服务器组件,该套件服务器组件又向主机套接字层发送适当的主机套接字库调用,从而消除了通过附加协议栈进行通信的需要,并提供额外的通信硬件设施。
    • 5. 发明授权
    • System and method for asynchronous processing in COBOL
    • COBOL中异步处理的系统和方法
    • US07421705B2
    • 2008-09-02
    • US10697417
    • 2003-10-30
    • Joseph G. Laura
    • Joseph G. Laura
    • G06F9/54G06F15/63
    • G06F9/52G06F9/542G06F9/546
    • The present disclosure provides a method for enabling events in a COBOL program, including maintaining, in a COBOL program, a index including a process identifier and an event associated with a child process. The method includes placing the child process in a wait state and signaling, by the COBOL program, the child process to run using the process identifier and the event associated with the child process. A system for coordinating processing in COBOL programs is also provided. The system includes a first COBOL program having a first routine for processing, a second COBOL program having a second routine for processing, and a module callable by the first and second COBOL programs. The module maintains a state sharable between the first and second COBOL programs to coordinate the processing of the first and second routines.
    • 本公开提供了一种用于启用COBOL程序中的事件的方法,包括在COBOL程序中保持包括进程标识符和与子进程相关联的事件的索引。 该方法包括将子进程置于等待状态,并由COBOL程序通过使用进程标识符和与子进程相关联的事件来发送子进程。 还提供了一个协调COBOL程序处理的系统。 该系统包括具有用于处理的第一例程的第一COBOL程序,具有用于处理的第二程序的第二COBOL程序和由第一和第二COBOL程序调用的模块。 模块维持在第一和第二COBOL程序之间可共享的状态,以协调第一和第二例程的处理。
    • 6. 发明授权
    • Intelligent trust management method and system
    • 智能信任管理方法与系统
    • US06965999B2
    • 2005-11-15
    • US09071594
    • 1998-05-01
    • Barbara L. FoxBrian A. LaMacchia
    • Barbara L. FoxBrian A. LaMacchia
    • G06F21/22G06F1/00G06F21/00G06F21/20G06Q40/00G06F15/63
    • G06F21/50G06F21/52G06F21/604G06Q40/00
    • Intelligent Trust Management provides a centralized security facility that gives system components a flexible mechanism for implementing security policies. System components such as applications create a request describing an action that needs to be checked against an appropriate security policy. The request is given to a trust system that determines which policy object applies to the request, and may pass request arguments to the policy. The policy objects include executable code that uses any arguments along with dynamically obtained variable information to make a decision. The decision is returned to the system component, which then operates accordingly. Policy objects may maintain state and interface with the user independent of the system component in order to obtain information to make their decisions. Policy objects may call other policy objects and/or mathematically combine the results of other policy objects to make a decision.
    • 智能信任管理提供了一个集中的安全设施,为系统组件提供了实施安全策略的灵活机制。 系统组件(如应用程序)创建一个描述需要根据适当的安全策略进行检查的操作的请求。 该请求被提供给确定哪个策略对象适用于请求的信任系统,并且可以将请求参数传递给该策略。 策略对象包括使用任何参数以及动态获取的变量信息进行决策的可执行代码。 该决定返回到系统组件,然后系统组件相应地进行操作。 策略对象可以保持状态并且与用户无关的系统组件的接口,以便获取信息以作出决定。 策略对象可以调用其他策略对象和/或以数学方式组合其他策略对象的结果作出决定。
    • 7. 发明授权
    • System and method for generating trusted, architecture specific,
compiled versions of architecture neutral programs
    • 用于生成体系结构中立程序的受信任的,架构特定的编译版本的系统和方法
    • US6067575A
    • 2000-05-23
    • US569397
    • 1995-12-08
    • Charles E. McManisFrank Yellin
    • Charles E. McManisFrank Yellin
    • G06F21/22G06F9/445G06F9/45G06F9/50G06F15/16G06F21/00H04L29/06H04L29/08G06F15/63
    • G06F8/41G06F21/51G06F21/602G06F9/445G06F9/5055H04L29/06H04L63/126H04L67/10G06F2209/509H04L69/32H04L69/329
    • A distributed computer system has a program compiling computer and a program executing computer. The program compiling computer is operated by a compiling party and includes a compiler that, when the digital signature of the originating party of an architecture neutral program has been verified, (A) compiles the architecture neutral program code of the architecture neutral program into architecture specific program code in the architecture specific language identified by the compile to information in the architecture neutral program, and (B) appends to the architecture specific program code a digital signature of the compiling party to generate an architecture specific program. The program executing computer is operated by an executing party and includes an architecture specific program executer that executes the architecture specific program code of the architecture specific program when the digital signature of the originating party of the architecture neutral program has been verified, the digital signature of the compiling party of the architecture specific program has been verified, and the compiling party has been determined to be a member of a defined set of trusted compiling parties.
    • 分布式计算机系统具有程序编译计算机和执行计算机的程序。 程序编译计算机由编译方操作,并包括一个编译器,当架构中立程序的发起方的数字签名已被验证时,(A)将架构中立程序的体系结构中立程序代码编译成架构特定的 程序代码在体系结构特定语言中通过编译到架构中立程序中的信息,以及(B)附加到架构特定程序代码的编译方的数字签名以生成架构特定程序。 程序执行计算机由执行方操作,并且包括架构专用程序执行器,当架构中立程序的发起方的数字签名已经被验证时,执行架构特定程序的架构特定程序代码,数字签名 已经验证了架构特定程序的编译方,编译方已被确定为定义的可信编译方的成员。