METHOD AND APPARATUS FOR CONTENT-AWARE WEB SWITCHING
    51.
    发明申请
    METHOD AND APPARATUS FOR CONTENT-AWARE WEB SWITCHING 有权
    用于内部网络切换的方法和装置

    公开(公告)号:US20070189312A1

    公开(公告)日:2007-08-16

    申请号:US11737662

    申请日:2007-04-19

    IPC分类号: H04L12/56

    摘要: This invention provides methods and apparatus for web switching without connection termination while providing content routing functionality. Content-aware web switches terminate incoming TCP connections and inspect the HTTP header to recognize the URL (content) being requested from a web server farm. This invention maps application layer information (URLs) to MPLS labels. This allows a standard MPLS switch to provide web switching functionality without terminating TCP connections. In addition to content routing, this method is applied for client session affinity, server load balancing and service differentiation. This invention also relates to using TCP port numbers instead of MPLS labels to achieve web-switching functionality through the use of a TCP router that translates IP address and port numbers.

    摘要翻译: 本发明提供了用于在不提供内容路由功能的情况下连接终止的web切换的方法和装置。 内容感知Web交换机终止传入的TCP连接,并检查HTTP头以识别从Web服务器场请求的URL(内容)。 本发明将应用层信息(URL)映射到MPLS标签。 这允许标准的MPLS交换机提供Web切换功能而不终止TCP连接。 除了内容路由,该方法也适用于客户端会话亲和性,服务器负载均衡和服务差异化。 本发明还涉及使用TCP端口号而不是MPLS标签来通过使用转换IP地址和端口号的TCP路由器来实现web切换功能。

    Method and apparatus for domain-independent system parameter configuration
    52.
    发明申请
    Method and apparatus for domain-independent system parameter configuration 审中-公开
    用于域无关系统参数配置的方法和装置

    公开(公告)号:US20060200552A1

    公开(公告)日:2006-09-07

    申请号:US11073777

    申请日:2005-03-07

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5061

    摘要: In one embodiment, the present invention is a method and apparatus for dynamic domain-independent system parameter configuration. One embodiment of an inventive method for modifying a current system configuration to achieve a given system objective includes receiving a new system objective. The current system configuration is then modified to achieve the new system objective by applying at least one case history representing past system behavior.

    摘要翻译: 在一个实施例中,本发明是用于动态域独立系统参数配置的方法和装置。 用于修改当前系统配置以实现给定系统目标的本发明方法的一个实施例包括接收新的系统目标。 然后修改当前系统配置以通过应用表示过去系统行为的至少一个案例历史来实现新的系统目标。

    Internet based product data management (PDM) system
    54.
    发明授权
    Internet based product data management (PDM) system 有权
    基于互联网的产品数据管理(PDM)系统

    公开(公告)号:US06961687B1

    公开(公告)日:2005-11-01

    申请号:US09631694

    申请日:2000-08-03

    IPC分类号: G06G7/48 G06Q10/00

    CPC分类号: G06Q10/06

    摘要: An integrated product data environment for system design and optimization, e.g., a Collaborative Engineering Environment (CEE). The CEE provides a multi-disciplinary engineering team with immediate access to all relevant product information. It is an enterprise system at the program as well as the company levels, managing product information as a program and corporate asset. Product-centric collaborative capabilities for the CEE are provided by extending the functionality of a commercial Product Data Management (PDM) System. Emerging web-centric commercial-off-tho-shelf (COTS) PDM capabilities, object-oriented technologies, associated rapid application development environments, sophisticated engineering toolsets, and COTS computing and communications technologies have been leveraged to establish the CEE for the complex electronic systems integration domain. The CEE offers substantial improvements in productivity, cost savings, cycle time reductions, product integrity and lifetime support of a system.

    摘要翻译: 用于系统设计和优化的集成产品数据环境,例如协同工程环境(CEE)。 CEE提供了一个多学科工程团队,可以立即访问所有相关的产品信息。 它是一个企业系统的程序和公司层面,管理产品信息作为一个程序和公司的资产。 通过扩展商业产品数据管理(PDM)系统的功能,提供了以中小企业为中心的以产品为中心的协作能力。 新兴的以Web为中心的商业化(COTS)PDM功能,面向对象技术,相关的快速应用开发环境,复杂的工程工具集和COTS计算和通信技术已被用于建立复杂电子系统的CEE 整合域 中东欧在生产力,成本节约,循环时间减少,产品完整性和系统终身支持方面大幅度提高。

    Method and apparatus for distributed application execution
    55.
    发明申请
    Method and apparatus for distributed application execution 有权
    用于分布式应用程序执行的方法和装置

    公开(公告)号:US20050071421A1

    公开(公告)日:2005-03-31

    申请号:US10321908

    申请日:2002-12-17

    IPC分类号: G06F15/16

    摘要: This invention provides methods and apparatus for executing applications in a distributed manner employing one or more proxy servers and one origin server. The invention allows the applications to be executed primarily at the proxy servers rather than at the origin servers, thereby gaining in scalability and improved user response time. A redirection mechanism is used to direct requests to one of the proxy servers. The proxy server uses caching techniques to bring information records needed for application execution to the proxy servers. The code required for application execution is also obtained from the origin server. The invention discusses applying this technique to three Web-based applications, namely Web-based auctions, generating personalized content for Web-users, and creating advertisements for users accessing a Web page.

    摘要翻译: 本发明提供了使用一个或多个代理服务器和一个原始服务器以分布式方式执行应用的方法和装置。 本发明允许应用程序主要在代理服务器而不是原始服务器上执行,从而获得可扩展性和改进的用户响应时间。 重定向机制用于将请求引导到其中一个代理服务器。 代理服务器使用缓存技术将应用程序执行所需的信息记录带到代理服务器。 应用程序执行所需的代码也可以从源服务器获取。 本发明讨论了将这种技术应用于三个基于Web的应用程序,即基于Web的拍卖,为Web用户生成个性化内容,以及为访问网页的用户创建广告。

    Weighted wedge defuzzification for conceptual system design evaluation
    56.
    发明授权
    Weighted wedge defuzzification for conceptual system design evaluation 失效
    用于概念系统设计评估的加权楔形去模糊化

    公开(公告)号:US06763337B1

    公开(公告)日:2004-07-13

    申请号:US09518213

    申请日:2000-03-03

    IPC分类号: G06F1518

    摘要: A method, and a system applying the method, for an exact and computationally efficient solution for defuzzification uses linear and non-linear weighted wedge approaches. Fuzzy numbers are used to represent parameters in a number of applications, including design dependent parameters (DDPs) for a project in particular. A defuzzification technique is used within the domain of fuzzy logic, fuzzy set theory, and multi-valued logic to overcome the problem of the lack of absolute ordering of a fuzzy number representation. The requirement profile for the DDP (the fuzzy representation of customer requirements) is compared to the anticipation profile for the DDP (the fuzzy representation of expected performance) in three dimensions. In two dimensions, the area of overlap between the DDP requirement profile and the DDP anticipation profile represents how well the customer requirements have been met. In three dimensions, the area of overlap is projected onto a wedge to obtain a volume of overlap, in order to give higher preference to higher DDP values than lower DDP values in the area of overlap, for a more accurate analysis. The wedge can also be made non-linear in shape, to provide added sensitivity analysis to desired results.

    摘要翻译: 一种方法和应用该方法的系统,用于解模糊化的精确和计算有效的解决方案使用线性和非线性加权楔形方法。 模糊数字用于表示许多应用程序中的参数,包括项目特定的设计相关参数(DDP)。 在模糊逻辑,模糊集理论和多值逻辑的领域中使用去模糊化技术来克服模糊数表示的绝对排序缺乏的问题。 将DDP的要求配置文件(客户要求的模糊表示)与DDP的预期配置文件(预期性能的模糊表示)进行了比较。 在二维方面,DDP需求配置文件和DDP预期配置文件之间的重叠区域表示满足客户要求的程度。 在三个维度上,将重叠区域投影到楔形体上以获得重叠体积,以便在重叠区域中给予较高DDP值比较低DDP值更高的偏好,以获得更准确的分析。 楔形物也可以制成非线性形状,以便为期望的结果提供附加的灵敏度分析。

    Protection domains in a single address space
    57.
    发明授权
    Protection domains in a single address space 失效
    单个地址空间中的保护域

    公开(公告)号:US5845129A

    公开(公告)日:1998-12-01

    申请号:US621759

    申请日:1996-03-22

    IPC分类号: G06F9/46 G06F12/14

    CPC分类号: G06F9/468 G06F12/1491

    摘要: Protection among threads executing in the same address space of a computer system is provided without using virtual memory techniques. This is achieved by grouping the threads into protection domains, each of the threads in a protection domain having the same rights to access memory as the other threads in that protection domain, so that each thread in a protection domain can access all the information available to the others. At least one protection domain, referred to herein as the "system" domain, which typically is the protection domain of the operating system and has unrestricted access to the entire memory, is predefined prior to execution of any threads. Prior to execution, the single address space is divided into non-overlapping pages. Each page has at least one access permission set for it. Only threads that belong to a protection domain having permission to access a page may do so. During operation, when a request to access memory is issued by an executing thread, it is determined whether or not the protection domain of the executing thread has permission to perform the requested type of access. If the protection domain of the executing thread is permitted to perform the type of access requested, access is granted and the executing thread's execution proceeds normally. However, if the protection domain of the executing thread does not have permission to perform the requested type of access, a protection fault is generated.

    摘要翻译: 在不使用虚拟内存技术的情况下,提供在计算机系统的相同地址空间中执行的线程之间的保护。 这是通过将线程分组到保护域中实现的,保护域中的每个线程具有与该保护域中的其他线程相同的访问内存的权限,使得保护域中的每个线程可以访问所有可用的信息 其他。 在执行任何线程之前,预先定义至少一个保护域(这里称为“系统”域),其通常是操作系统的保护域并具有对整个存储器的无限制访问。 在执行之前,单个地址空间被分为不重叠的页面。 每个页面至少有一个访问权限集。 只有属于具有访问页面权限的保护域的线程可能会这样做。 在操作期间,当由执行线程发出访问存储器的请求时,确定执行线程的保护域是否具有执行请求的访问类型的许可。 如果执行线程的保护域被允许执行所请求的访问类型,则允许访问并且执行线程的执行正常进行。 但是,如果执行线程的保护域没有执行所请求的访问类型的权限,则会产生保护故障。

    Systems, methods and algorithms for named data network routing with path labeling
    58.
    发明授权
    Systems, methods and algorithms for named data network routing with path labeling 有权
    具有路径标签的命名数据网络路由的系统,方法和算法

    公开(公告)号:US09019971B2

    公开(公告)日:2015-04-28

    申请号:US13589619

    申请日:2012-08-20

    摘要: A computer-implemented system and computer program product for routing at least one interest packet in a named data network including a plurality of nodes. The system comprises a mapping unit configured for mapping each of a plurality of names of a respective plurality of the data objects to one of a plurality of path labels, wherein each path label uniquely identifies a path between a source node and a destination node; and a node in operative communication with the mapping unit configured for providing an interest packet having both the name of a requested data object and one of the path labels, wherein the path label provided with the interest packet points to the requested data object at the destination node of the path label provided with the interest packet.

    摘要翻译: 一种用于在包括多个节点的命名数据网络中路由至少一个兴趣分组的计算机实现的系统和计算机程序产品。 该系统包括:映射单元,被配置为将多个数据对象的多个名称中的每一个映射到多个路径标签中的一个,其中每个路径标签唯一地标识源节点和目的地节点之间的路径; 以及与所述映射单元进行操作通信的节点,被配置为提供具有所请求的数据对象的名称和所述路径标签中的一个的兴趣分组,其中,提供有所述兴趣分组的所述路径标签指向所述目的地处所请求的数据对象 提供了兴趣包的路径标签的节点。