会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 92. 发明申请
    • System and method for dynamically altering connections in a data processing network
    • 用于在数据处理网络中动态改变连接的系统和方法
    • US20030204593A1
    • 2003-10-30
    • US10132404
    • 2002-04-25
    • International Business Machines Corporation
    • Deanna Lynn Quigg BrownLilian Sylvia FernandesVinit JainVasu Vallabhaneni
    • G06F015/173G06F015/16
    • H04L41/0816H04L41/5022H04L41/5058H04L43/0888
    • A data processing network and system in which a network connection is enabled to migrate among a multitude of available servers and/or clients to provide the connection using the most efficient available set of resources. Typically a server and client would indicate their respective support of this connection migration feature when the connection is established. An operating system or application program would monitor existing connections for characteristics including basic functionality and performance. If an existing connection were found to be faulty or low performing and the client and sever associated with the connection supported connection migration, the software would then determine if an alternative and more effective connection existed. Upon discovering such a connection, the parameters that define the connection would be altered to migrate the connection to the preferred hardware. In an embodiment in which the network connections are established with a transmission control protocol (TCP), each connection includes a four-tuple that completely defines the connection, namely, a source IP address, a source port number, a destination IP address, and a destination port number. By altering one or more of the connection's defining four-tuple, the invention is configured to migrate the connection to a NIC or system that is functioning more efficiently.
    • 一种数据处理网络和系统,其中网络连接能够在多个可用服务器和/或客户端之间迁移,以使用最有效的可用资源集来提供连接。 通常,当建立连接时,服务器和客户端将指示它们各自支持此连接迁移功能。 操作系统或应用程序将监视现有连接的特性,包括基本功能和性能。 如果发现现有连接发生故障或性能不佳以及与连接支持的连接迁移相关联的客户端和服务器,则软件将确定是否存在替代和更有效的连接。 发现这样的连接后,将修改定义连接的参数,以将连接迁移到首选硬件。 在以传输控制协议(TCP)建立网络连接的实施例中,每个连接包括完全定义连接的四元组,即源IP地址,源端口号,目的IP地址和 目的地端口号。 通过改变一个或多个连接的定义四元组,本发明被配置为将连接迁移到更有效地运行的NIC或系统。
    • 94. 发明申请
    • Method and system for implementing a databus in a global ecosystem of interrelated services
    • 在全球相互关联的生态系统中实施数据总线的方法和系统
    • US20020188538A1
    • 2002-12-12
    • US10110000
    • 2002-03-29
    • James A. RobertsonWilliam S. GreeneAndrew N. Wille
    • G06F017/60
    • H04L67/16G06Q10/063112G06Q10/06314G06Q10/06398G06Q10/10G06Q10/1093G06Q20/3829G06Q40/00H04L29/12141H04L41/0233H04L41/0663H04L41/0672H04L41/0843H04L41/0856H04L41/0893H04L41/5041H04L41/5058H04L61/1558H04L63/08H04L63/102H04L63/123H04L67/1095H04L67/22H04L67/24H04L67/2842H04L67/34H04L67/42Y10S707/99931
    • In accordance with an exemplary embodiment of the present invention, a DataBus data management architecture is presented for the NewWave service platform. It presents an architecture for creating a consistent, enterprise-wide data persistence layer which allows clients to access shared enterprise data. The DataBus achieves this enterprise-wide look by decoupling shared enterprise data from specific applications (breaking down the stovepipes) and opening up the data layer to across-the-enterprise access (given proper authorization). The DataBus architecture is designed from the ground up for global scalability and accommodation of evolving business data models in a highly-distributed physical deployment. Scaling is realized predominantly through the partitioning, while individual partitions are mapped to logical data domains that are defined along more relevant dimensions than entity-type dimensions (e.g., geography, line of business, etc.) and cut across traditional entity boundaries. Central to the DataBus data model is the notion that a data layer represents a shared asset of the corporation that is decoupled from the separate production applications requiring access to this data. The DataBus data architecture combines several main features or facets, such as partitioning, multi-hop finder strategies, externalized associations, object layer mediating access to underlying data storage, support for logical domains and transaction management.
    • 根据本发明的示例性实施例,为NewWave服务平台呈现DataBus数据管理架构。 它提供了一种用于创建一致的企业级数据持久层的架构,允许客户端访问共享的企业数据。 DataBus通过将共享企业数据从特定应用程序(打破炉灶)和将数据层打开到企业内部访问(通过适当的授权)来实现企业范围内的外观。 DataBus体系结构从根本上进行设计,以实现全球可扩展性,并在高度分布的物理部署中适应不断变化的业务数据模型。 缩放主要通过分区实现,而单个分区被映射到沿着比实体类型维度(例如,地理位置,业务线等)更为相关的维度定义并跨越传统实体边界的逻辑数据域。 DataBus数据模型的核心在于数据层代表公司的共享资产,与需要访问该数据的单独生产应用程序进行脱钩。 DataBus数据架构结合了几个主要特征或方面,例如分区,多跳查找器策略,外部关联,对象层中介访问底层数据存储,支持逻辑域和事务管理。
    • 96. 发明授权
    • Method and system for automatic discovery of network services
    • 自动发现网络服务的方法和系统
    • US06286047B1
    • 2001-09-04
    • US09151134
    • 1998-09-10
    • Srinivas RamanathanDeborah L. Caswell
    • Srinivas RamanathanDeborah L. Caswell
    • G06F1516
    • H04L29/12066H04L41/046H04L41/12H04L41/5058H04L41/5093H04L61/1511H04L67/16H04L67/20H04L69/329
    • A method for identifying services, service elements and dependencies among the services and service elements includes executing first and second phases of discovery. In the first phase, the services and service elements are detected, as well as a first set of dependencies. The second phase is based on results of the first phase and is focused upon detecting inter-service dependencies, i.e., conditions in which proper operation of one service relies upon at least one other service. Various techniques may be used in executing the first phase, including accessing information in a domain name service (DNS) of the network to identify dependencies, as well as services and service elements. Discovery within the first phase may also be based upon recognizing naming conventions. Regarding the second phase, one approach to discovering inter-service dependencies is to deploy discovery agents implemented in computer software to access content of configuration files of applications detected in the first phase. Discovery agents may also be used to monitor connections completed via specified service elements detected in the first phase, such that other inter-service dependencies are identified. As an alternative or additional approach, network probes may be deployed to access information of data packets transmitted ted between service elements detected in the first phase, with the accessed packet information being used to detect inter-service dependencies. When information of the DNS is accessed in the first phase, the information is used as a basis for determining at least some of (1) groups of service elements that are generally equivalent with respect to executing a particular service within the network, (2) hosts supporting virtual hosting, (3) hosts supporting virtual servers, and (4) name servers.
    • 用于识别服务和服务元素之间的服务,服务元素和依赖性的方法包括执行第一和第二阶段的发现。 在第一阶段,检测到服务和服务元素,以及第一组依赖关系。 第二阶段基于第一阶段的结果,并且集中在检测服务间依赖性,即一个服务的适当操作依赖于至少一个其他服务的条件。 可以使用各种技术来执行第一阶段,包括访问网络的域名服务(DNS)中的信息以识别依赖性以及服务和服务元素。 第一阶段的发现也可能基于识别命名约定。 关于第二阶段,发现服务间依赖关系的一种方法是部署在计算机软件中实现的发现代理,以访问在第一阶段中检测到的应用程序的配置文件的内容。 发现代理还可以用于监视通过在第一阶段中检测到的指定服务元素完成的连接,使得识别出其他服务间依赖性。 作为替代或附加方法,可以部署网络探测器来访问在第一阶段中检测到的服务元素之间传输的数据分组的信息,所访问的分组信息用于检测服务间依赖性。 当在第一阶段中访问DNS的信息时,该信息被用作确定关于在网络内执行特定服务通常相当的(1)个服务元素组中的至少一些的基础,(2) 支持虚拟主机的主机,(3)支持虚拟服务器的主机,(4)名称服务器。
    • 97. 发明授权
    • Automated service elements discovery using core service specific discovery templates
    • 使用核心服务特定发现模板的自动化服务元素发现
    • US06182136B2
    • 2001-01-30
    • US09149752
    • 1998-09-08
    • Srinivas RamanathanDeborah L. CaswellScott S. NealMarc Nijdam
    • Srinivas RamanathanDeborah L. CaswellScott S. NealMarc Nijdam
    • G06F15173
    • H04L29/06H04L41/046H04L41/0893H04L41/12H04L41/5058H04L67/16H04L67/34H04L69/329
    • A method and system for modeling services available via a network include selecting a core service that is to be modeled, forming a discovery template that is specific to the selected core service, and automatically discovering the elements which cooperate to provide the core service. The discovery template includes instructions for implementing automated techniques for discovering service elements, and preferably services, which are anticipated as being cooperative in executing the core service. The system includes a number of discovery modules for generating outputs indicative of the services and service elements. A discovery engine is responsive to the discovery template to invoke the modules that are identified in the template as being relevant to discovering specified services and service elements. The template also identifies dependencies among the modules, so that the proper sequence of processing can be determined. In one embodiment, the discovery template is organized into sections, with each section (1) being specific to a type of service or service element, (2) specifying at least one discovery routine for identifying the specified type of service or service elements, and (3) specifying dependencies of the identified discovery routine on outputs of other discovery routines. Preferably, each section also includes instructions for configuring the data that is output from the identified discovery routine.
    • 用于对通过网络可用的服务进行建模的方法和系统包括选择要建模的核心服务,形成特定于所选择的核心服务的发现模板,以及自动发现协作提供核心服务的元素。 发现模板包括用于实现用于发现服务元素的自动化技术的指令,并且优选地,服务被预期为在执行核心服务时是协作的。 该系统包括多个用于产生指示服务和服务元素的输出的发现模块。 发现引擎响应发现模板来调用模板中标识的模块与发现指定的服务和服务元素相关。 该模板还识别模块之间的依赖关系,以便可以确定正确的处理顺序。 在一个实施例中,发现模板被组织成部分,其中每个部分(1)对于服务或服务元素的类型是特定的,(2)指定用于识别指定类型的服务或服务元素的至少一个发现例程,以及 (3)指定所识别的发现例程对其他发现例程的输出的依赖性。 优选地,每个部分还包括用于配置从所识别的发现例程输出的数据的指令。