会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Index-based parameter access and software for using the same
    • 基于索引的参数访问和使用该参数的软件
    • US07278133B2
    • 2007-10-02
    • US11109253
    • 2005-04-18
    • Manuel RomanNayeem Islam
    • Manuel RomanNayeem Islam
    • G06F9/44
    • G06F8/00Y10S707/99931Y10S707/99933Y10S707/99934Y10S707/99936
    • A method and apparatus for composing software are described. In one embodiment, the apparatus comprises a loader to obtain software structure data identifying a plurality of application components associated with requested functionality and to obtain software logic data indicating interaction rules between the plurality of application components, a parameter index generator to parse a description file and generate an index for each parameter of the plurality of application components, a parameter mapping to map input, output and state parameters to indices that are used by application components to access the input, output and state parameters, and a scheduler to coordinate an invocation of the plurality of application components at run time based on the software logic data.
    • 描述了组合软件的方法和装置。 在一个实施例中,该装置包括一个装载器,用于获得识别与所请求的功能相关联的多个应用组件的软件结构数据,并获得指示多个应用组件之间的交互规则的软件逻辑数据,用于解析描述文件的参数索引生成器 为所述多个应用组件的每个参数生成索引,所述参数映射以将输入,输出和状态参数映射到由应用组件用于访问所述输入,输出和状态参数的索引,以及调度器, 基于软件逻辑数据在运行时的多个应用组件。
    • 4. 发明申请
    • Index-based parameter access and software for using the same
    • 基于索引的参数访问和使用该参数的软件
    • US20060020689A1
    • 2006-01-26
    • US11109253
    • 2005-04-18
    • Manuel RomanNayeem Islam
    • Manuel RomanNayeem Islam
    • G06F15/177
    • G06F8/00Y10S707/99931Y10S707/99933Y10S707/99934Y10S707/99936
    • A method and apparatus for composing software are described. In one embodiment, the apparatus comprises a loader to obtain software structure data identifying a plurality of application components associated with requested functionality and to obtain software logic data indicating interaction rules between the plurality of application components, a parameter index generator to parse a description file and generate an index for each parameter of the plurality of application components, a parameter mapping to map input, output and state parameters to indices that are used by application components to access the input, output and state parameters, and a scheduler to coordinate an invocation of the plurality of application components at run time based on the software logic data.
    • 描述了组合软件的方法和装置。 在一个实施例中,该装置包括一个装载器,用于获得识别与所请求的功能相关联的多个应用组件的软件结构数据,并获得指示多个应用组件之间的交互规则的软件逻辑数据,用于解析描述文件的参数索引生成器 为所述多个应用组件的每个参数生成索引,所述参数映射以将输入,输出和状态参数映射到由应用组件用于访问所述输入,输出和状态参数的索引,以及调度器, 基于软件逻辑数据在运行时的多个应用组件。
    • 5. 发明授权
    • Mechanism for combining data analysis algorithms with databases on the
internet
    • 将数据分析算法与互联网数据库相结合的机制
    • US6115712A
    • 2000-09-05
    • US678924
    • 1996-07-12
    • Nayeem IslamVineet Singh
    • Nayeem IslamVineet Singh
    • G06F9/445G06F9/06G06F9/54G06F13/00G06F17/30G06F21/22G06Q50/00
    • G06F17/30557G06F17/30899Y10S707/99931Y10S707/99933Y10S707/99943
    • An open architecture for arbitrarily combining data analysis algorithms and databases on the Internet where the data analysis algorithm and database may be from different vendors or suppliers. At the request of a customer, the two are combined on the fly while maintaining proper security and while enforcing some agreed upon payment from the customer to both the algorithm and database suppliers. In one embodiment, a message including an identifier of a user selected independent content provider and an identifier of a particular service associated with a service provider is sent to the service provider on a communication network. The user selected independent content provider is separate from the service provider. In response to the message, a computer executable code, which when executed by the content provider will cause the particular service to be performed against content controlled by the content provider, is sent from the service provider to the content provider. The computer executable code is executed by the content provider and at least partial results of the executing is returned to the user by way of the communication network.
    • 一种用于在互联网上任意组合数据分析算法和数据库的开放式架构,其中数据分析算法和数据库可能来自不同的供应商或供应商。 应客户的要求,两者在飞行中相结合,同时保持适当的安全性,同时执行从客户到算法和数据库供应商的一些一致的付款。 在一个实施例中,将包括用户选择的独立内容提供商的标识符和与服务提供商相关联的特定服务的标识符的消息发送到通信网络上的服务提供商。 用户选择的独立内容提供商与服务提供商是分开的。 响应于该消息,当由内容提供商执行时,计算机可执行代码将使针对由内容提供商控制的内容执行特定服务,从服务提供商发送到内容提供商。 计算机可执行代码由内容提供商执行,至少部分执行结果通过通信网络返回给用户。
    • 6. 发明授权
    • Method for implementing computer applications in an object oriented
manner using a traditional non-object oriented programming language
    • 使用传统的面向对象编程语言以面向对象方式实现计算机应用程序的方法
    • US5446902A
    • 1995-08-29
    • US091536
    • 1993-07-14
    • Nayeem Islam
    • Nayeem Islam
    • G06F3/14G06F3/048G06F9/06G06F9/44G06F7/00
    • G06F8/76G06F8/38
    • An object oriented application comprising an hierarchy of application classes, each having a plurality of class methods, is created from a toolkit having a static class hierarchy including a number of standard classes, a number of public interface methods with interfacing attributes and a list for chaining class private methods to the public interface methods, a plurality of class definition source and header files defining the extended application classes, a plurality of class method source and header files implementing the class methods of the extended classes, and a plurality of object user source and header files implementing the object users, using a traditional programming language that provides no support for object oriented programming. Together, the various files cooperate to achieve data abstraction and inheritance of object oriented programming, when the various files are compiled, linked, executed.
    • 包括具有多个类方法的应用程序类层次的面向对象的应用程序是从具有静态类层次结构的工具包创建的,该静态类层次结构包括多个标准类,多个具有接口属性的公共接口方法和用于链接的列表 公共接口方法的类私有方法,定义扩展应用类的多个类定义源和头文件,实现扩展类的类方法的多个类方法源和头文件,以及多个对象用户源和 使用不支持面向对象编程的传统编程语言实现对象用户的头文件。 当各种文件被编译,链接,执行时,各种文件共同实现面向对象编程的数据抽象和继承。
    • 7. 发明授权
    • Method and apparatus for benchmarking the working set of window-based
computer systems
    • 基于WINDOW的计算机系统工作集的方法与装置
    • US5086386A
    • 1992-02-04
    • US497998
    • 1990-03-23
    • Nayeem Islam
    • Nayeem Islam
    • G06F11/34
    • G06F11/3428Y10S707/99953
    • In the system of the present invention, the performance of distributed window systems which employ shared libraries is provided. A shared library is a library which is referenced and accessed by multiple processes. Synchronization events are preset in a journal file which, during playback of the same, trigger a mechanism which reads the page table of the current applications. Once the playback is complete, the page table measurements taken during playback are reviewed and information is extracted which is used to determine the working set for shared libraries. Using the working set, the number of pages referenced and the rate of reference can be used to improve performance and predict behavior of other systems.
    • 在本发明的系统中,提供了使用共享库的分布式窗口系统的性能。 共享库是由多个进程引用和访问的库。 同步事件被预设在日志文件中,在该文件的回放期间,触发读取当前应用的页表的机制。 播放完成后,将回顾播放过程中进行的页面测量,并提取用于确定共享库工作集的信息。 使用工作集,引用的页面数和引用率可用于提高其他系统的性能和预测行为。