会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • RESOURCE SERVICE AND METHOD FOR LOCATION-INDEPENDENT RESOURCE DELIVERY
    • 资源服务和位置独立资源交付方法
    • WO2003036497A1
    • 2003-05-01
    • PCT/US2002/033611
    • 2002-10-21
    • VALARAN CORPORATION
    • KERR, JamesOGG, MichaelRICCIARDI, Aleta
    • G06F15/16
    • H04L67/16H04L29/06H04L67/2814H04L67/2876H04L67/30H04L69/329
    • A method, system and service for delivering and instantiating resources and services in a distributed system is described. The invention removes the need for location-awareness that are present in existing products and practices. Instead of a lookup service (20) pointing to a specific resource base, the invention returns a proxy that uses a resource service (30, 32, 34) to locate and access resources. The invention provides a highly-available resource base, allows for load balancing resources bases, admits of any other policy-based decisions (such as cost, speed, or quality of service) on where to retrieve a source from. Using this method, a priori knowledge of specific resource bases is not required, allowing applications to be constructed dynamically and from the most appropriate resources. A similar methodology is also applied to the instantiation of new services, so the location of a container for a new service need not to be known in advance.
    • 描述了一种用于在分布式系统中传送和实例化资源和服务的方法,系统和服务。 本发明消除了现有产品和实践中存在的对位置感知的需求。 代替指向特定资源库的查找服务(20),本发明返回使用资源服务(30,32,34)来定位和访问资源的代理。 本发明提供了高度可用的资源基础,允许负载平衡资源基础,承认任何其他基于策略的决策(例如成本,速度或服务质量)在何处检索源。 使用这种方法,不需要具体资源库的先验知识,从而可以动态构建应用程序,并从最合适的资源中构建应用程序。 类似的方法也适用于新服务的实例化,因此不需要事先知道新服务的容器的位置。
    • 2. 发明申请
    • METHOD AND SYSTEM FOR MULTIMODE GARBAGE COLLECTION
    • 多模式收集方法与系统
    • WO2003012646A1
    • 2003-02-13
    • PCT/US2002/024388
    • 2002-08-01
    • VALARAN CORPORATION
    • RICCIARDI, Aleta
    • G06F12/00
    • G06F12/0253Y10S707/99957
    • This invention is a method and system for improved garbage collection in a distributed computing system. Garbage collection is the process of releasing resources that are no longer being utilized by the objects to which those resources are allocated. Specifically, a garbage collection system and method are described that allow for different types of garbage collection to be used at different times and/or on different objects or resources (40, 42) in the system. In the preferred embodiment, the garbage collection routines are contained in separate mobile code module that can be changed dynamically interchanged to provide different garbage collection algorithms.
    • 本发明是用于在分布式计算系统中改进垃圾收集的方法和系统。 垃圾收集是释放不再被这些资源分配到的对象利用的资源的过程。 具体地,描述了允许在不同时间和/或系统中的不同对象或资源(40,42)上使用不同类型的垃圾收集的垃圾收集系统和方法。 在优选实施例中,垃圾收集例程包含在可以被动态交换的单独的移动代码模块中,以提供不同的垃圾收集算法。
    • 3. 发明申请
    • METHOD FOR HANDLING TRANSITIONS IN GROUPED SERVICES IN A DISTRIBUTED COMPUTING APPLICATION
    • 在分布式计算应用程序中处理分组服务中的转移的方法
    • WO2003021460A1
    • 2003-03-13
    • PCT/US2002/023554
    • 2002-07-24
    • VALARAN CORPORATION
    • RICCIARDI, Aleta
    • G06F15/16
    • G06F9/5055G06F9/465H04L29/06H04L67/10H04L69/329
    • The invention is a method of handling a wide range of dynamic groups of services where the makeup of the groups can be determined and changed while the application is running. This is mainly accomplished through a group proxy (40, 42, 44), which is generated at run time, and which handles interactions with groups of services (50, 52, 54) on behalf of one or more clients (2, 4, 6). The group proxy consists of a group logic shell which contains all the group-aware logic, and a service proxy for each service in the group which contains the necessary logic to interact with the particular service. The group proxy, which is given to a client for all of its interactions with the group of services, buffers data from that client to its group when the group is unavailable because it is in transition. When the transition is complete the group proxy transmits the stored client commands to the group.
    • 本发明是一种处理广泛的动态服务组的方法,其中可以在应用程序运行时确定和改变组的组合。 这主要是通过在运行时生成的代理组(40,42,44)来完成的,并且代表一个或多个客户端(2,4,4,44)处理与服务组(50,52,54)的交互, 6)。 组代理由包含所有组感知逻辑的组逻辑shell和组中每个服务的服务代理组成,其中包含与特定服务交互的必要逻辑。 给代理客户端与服务组进行的所有交互的组代理,在组由于转换而无法使用时,将数据从该客户缓存到其组。 当转换完成时,组代理将存储的客户端命令发送到组。
    • 4. 发明申请
    • GROUPING SERVICES IN A DISTRIBUTED COMPUTING APPLICATION
    • 分布式计算应用程序中的分组服务
    • WO2003014956A1
    • 2003-02-20
    • PCT/US2002/023551
    • 2002-07-24
    • VALARAN CORPORATION
    • RICCIARDI, Aleta
    • G06F15/173
    • H04L29/06G06F9/465G06F11/1425G06F11/1479H04L67/16H04L67/28H04L67/2861H04L67/2895H04L67/34H04L69/329
    • A distributed computing system with an improved architecture and methodology which is capable of handling a wide range of dynamic groups of services where the makeup of the group can be determined and changed which the application is running. This is mainly accomplished through a group proxy (12a, 14a, 16a, 18a) which is generated at run time which handles interactions with of services on behalf of one or more clients (50, 52). The group proxy consist of group logic shell which contains all the group-aware logic (12, 14, 16, 18), and a service proxy for each service in the group which contains the necessary logic to interact with the particular service. A grouping agent (10b, 12b, 14b) is also described which provides the group-aware logic (12, 14, 16, 18) for each servcice that participates in a group as well as a group service which generates and updates the group proxy.
    • 具有改进的架构和方法的分布式计算系统,其能够处理广泛的动态服务组,可以确定和改变应用程序正在运行的组的组成。 这主要通过代表一个或多个客户端(50,52)处理与服务的交互的运行时生成的组代理(12a,14a,16a,18a)来实现。 组代理包括组逻辑shell,其包含所有组感知逻辑(12,14,16,18),以及组中的每个服务的服务代理,其包含与特定服务交互的必要逻辑。 还描述了分组代理(10b,12b,14b),其为参与组的每个服务器以及生成和更新组代理的组服务提供组感知逻辑(12,14,16,18) 。
    • 6. 发明申请
    • METHOD AND SERVICE FOR STORING RECORDS CONTAINING EXECUTABLE OBJECTS
    • 用于存储包含可执行对象的记录的方法和服务
    • WO2002084533A1
    • 2002-10-24
    • PCT/US2002/011482
    • 2002-04-12
    • VALARAN CORPORATIONCOSTA, BrianOGG, MichaelRICCIARDI, Aleta
    • COSTA, BrianOGG, MichaelRICCIARDI, Aleta
    • G06F17/30
    • G06F17/30286
    • The present invention describes a method and service for storing data wherein objects of varying class or class structure may be stored, searched and retrieved. A data store comprised of a plurality of records (2) is shown. Each record is comprised of an object (10) which ay in turn be further comprised of a plurality of objects and a meta-descript (4). The meta-descriptor is comprised of a universally unique identifier (6) (UUID) and a criterion (8) which may in turn be comprised of an object. In addition to storing objects which are comprised of flat data such as text and numbers, the service is capable of storing and running objects that are executable methods. Examples of such functions include securiy, archiving, purching, and notification.
    • 本发明描述了用于存储数据的方法和服务,其中可以存储,搜索和检索不同类或类结构的对象。 示出了由多个记录(2)组成的数据存储器。 每个记录由对象(10)组成,该对象又进一步包括多个对象和元描述(4)。 元描述符由普遍唯一的标识符(6)(UUID)和标准(8)组成,标准(8)又可以由对象组成。 除了存储由诸如文本和数字的平面数据组成的对象之外,该服务还能够存储和运行作为可执行方法的对象。 此类功能的示例包括安全,归档,清除和通知。