Method, system and program product for maintaining data consistency across a hierarchy of caches
    11.
    发明授权
    Method, system and program product for maintaining data consistency across a hierarchy of caches 有权
    方法,系统和程序产品,用于在高速缓存的层次结构中维护数据一致性

    公开(公告)号:US07017014B2

    公开(公告)日:2006-03-21

    申请号:US10353692

    申请日:2003-01-28

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0815 G06F12/0811

    摘要: A method, system and program product maintains consistency of data across a hierarchy of caches. Under the present invention, each data entry in the hierarchy of caches is assigned its own dependency identifier as well as the dependency identifiers of any data entries on which it depends. Thus, the present invention allows corresponding data entries to be linked for automatic invalidation.

    摘要翻译: 一种方法,系统和程序产品可以跨越高速缓存的层次结构保持数据的一致性。 在本发明中,高速缓存层级中的每个数据条目被分配其自身的依赖性标识符以及依赖于其的任何数据条目的相关性标识符。 因此,本发明允许相应的数据条目被链接用于自动无效。

    Technique for visually creating and adding members to a class
    12.
    发明授权
    Technique for visually creating and adding members to a class 失效
    用于视觉创建和添加成员到课堂的技术

    公开(公告)号:US06581203B1

    公开(公告)日:2003-06-17

    申请号:US08915655

    申请日:1997-08-21

    IPC分类号: G06F944

    CPC分类号: G06F8/34

    摘要: A technique for visually creatins and populating a class with members. A developer is provided with a container window representing a new class when the developer indicates that a new class is to be built. The developer vary populate the new class with members in a number of ways, including dragging visual elements representative of code to the container window and dropping them in the container window. By dropping the visual element into the container, an association between the code the visual element represents and the class represented by the container window is established. This relationship is also displayed to the developer by displaying the visual element within the container window.

    摘要翻译: 用于视觉肌肉和填充成员的课程的技术。 当开发人员指示要构建新类时,开发人员将提供一个表示新类的容器窗口。 开发人员可以通过多种方式将成员添加到新类中,包括将代表代码的可视元素拖放到容器窗口并将其放在容器窗口中。 通过将可视元素放入容器中,建立可视元素代表的代码与由容器窗口表示的类之间的关联。 通过在容器窗口中显示视觉元素,也可以向开发人员显示此关系。

    Visual metaphor for shortcut navigation in a virtual world
    13.
    发明授权
    Visual metaphor for shortcut navigation in a virtual world 失效
    虚拟世界中快捷导航的视觉隐喻

    公开(公告)号:US5982372A

    公开(公告)日:1999-11-09

    申请号:US746691

    申请日:1996-11-14

    CPC分类号: G06F3/04815 G06F17/30014

    摘要: A technique for providing enhanced intuitive navigation in a virtual world. User selectable hot spots are provided within a virtual world that users may select to automatically be moved to predetermined move-to coordinates within the virtual world. The user may be transported directly to the move-to coordinates or the user may have its motion controlled by the virtual world to in essence walk the user to the move-to coordinates within the virtual world. The selectable hot spot may become inactive following selection of the hot spot by a user until the user moves off of the move-to coordinates, or a plurality of move-to coordinates may be provided such that the hot spot remains active until all of the move-to coordinates are occupied by users. Additionally, the hot spot may be visually enhanced to make it easier to be seen and selected when the user is more than a predetermined distance from the hot spot within the virtual world.

    摘要翻译: 一种在虚拟世界中提供增强的直观导航的技术。 在虚拟世界中提供用户可选择的热点,用户可以选择自动移动到虚拟世界中的预定移动坐标。 用户可以被直接传送到移动坐标,或者用户可以由虚拟世界控制其运动,从而本质上将用户移动到虚拟世界内的移动坐标。 可选择的热点可能在用户选择热点之后变得不活动,直到用户离开移动坐标,或者可以提供多个移动坐标,使得热点保持活动,直到所有 移动坐标被用户占用。 此外,热点可以被视觉上增强,以使得当用户距离虚拟世界内的热点大于预定距离时,更容易被看到和选择。

    Caching at the wireless tower with remote charging services
    14.
    发明授权
    Caching at the wireless tower with remote charging services 有权
    使用远程收费服务在无线塔进行缓存

    公开(公告)号:US09294895B2

    公开(公告)日:2016-03-22

    申请号:US12910252

    申请日:2010-10-22

    摘要: A RAN based data processing system is configured for content caching with remote charging services. The system can include a base station that includes an antenna, a receiver, a transmitter, a processor, a local cache, and a network interface to a data communications network. The system also can include an RNC coupled to the base station over the data communications network. The system yet further can include a charging service executing in memory of a host computer recording charges for data services provided in the RAN. Finally, the system can include a caching with remote charging module executing by the processor of the base station. The module can include program code enabled to receive a data request from an end user device, to route the request to a content server in a computer communications network through a coupled CN, to receive a response to the request, to cache the response in the local cache, to forward the response to the end user device, and to transmit data characteristic of the response to the charging service external.

    摘要翻译: 基于RAN的数据处理系统被配置为利用远程计费服务进行内容缓存。 该系统可以包括基站,其包括天线,接收机,发射机,处理器,本地高速缓存以及到数据通信网络的网络接口。 该系统还可以包括通过数据通信网络耦合到基站的RNC。 该系统还可以包括在主计算机的存储器中执行的计费服务,记录在RAN中提供的数据服务的费用。 最后,系统可以包括由基站的处理器执行的远程计费模块的缓存。 模块可以包括能够从最终用户设备接收数据请求的程序代码,通过耦合的CN将请求路由到计算机通信网络中的内容服务器,以接收对该请求的响应,以便在 本地缓存,将响应转发给最终用户设备,并将响应的特性传输到外部的计费服务。

    Autonomic workload classification using predictive assertion for wait queue and thread pool selection
    16.
    发明授权
    Autonomic workload classification using predictive assertion for wait queue and thread pool selection 有权
    自动工作负载分类,使用等待队列和线程池选择的预测性断言

    公开(公告)号:US07703101B2

    公开(公告)日:2010-04-20

    申请号:US10778584

    申请日:2004-02-13

    CPC分类号: G06F9/505

    摘要: Incoming work units (e.g., requests) in a computing workload are analyzed and classified according to predicted execution. Preferred embodiments track which instrumented wait points are encountered by the executing work units, and this information is analyzed to dynamically and autonomically create one or more recognizers to programmatically recognize similar, subsequently-received work units. When a work unit is recognized, its execution behavior is then predicted. Execution resources are then allocated to the work units in view of these predictions. The recognizers may be autonomically evaluated or tuned, thereby adjusting to changing workload characteristics. The disclosed techniques may be used advantageously in application servers, message-processing software, and so forth.

    摘要翻译: 计算工作负载中的传入工作单元(例如,请求)根据预测的执行情况进行分析和分类。 优选实施例跟踪执行工作单元遇到哪些仪器化等待点,并且分析该信息以动态地和自动地创建一个或多个识别器以编程地识别相似的随后接收的工作单元。 当工作单元被识别时,其执行行为被预测。 鉴于这些预测,执行资源被分配给工作单位。 可以自动评估或调整识别器,从而适应不断变化的工作负载特性。 所公开的技术可以有利地用于应用服务器,消息处理软件等。

    Routable application partitioning
    17.
    发明申请
    Routable application partitioning 审中-公开
    可路由应用程序分区

    公开(公告)号:US20080140690A1

    公开(公告)日:2008-06-12

    申请号:US12069665

    申请日:2008-02-12

    IPC分类号: G06F17/30

    摘要: An apparatus, system, and storage medium that in an embodiment determine the active partitions of an application and assign the active partitions among servers via a routing table. The routing table is sent to a client, who uses the routing table to send requests and/or messages to the active partitions. In an embodiment, the routing table includes identifiers of the active partitions and the associated partitions. If one of the servers fails or if the partitions have a loading imbalance, the partitions are reassigned via the routing table.

    摘要翻译: 一种装置,系统和存储介质,其在一个实施例中确定应用的活动分区,并且经由路由表在服务器之间分配活动分区。 路由表被发送到客户端,客户端使用路由表将请求和/或消息发送到活动分区。 在一个实施例中,路由表包括活动分区和关联分区的标识符。 如果其中一台服务器发生故障或分区有负载不平衡,则会通过路由表重新分配分区。

    Run-time wait tracing using byte code insertion
    18.
    发明授权
    Run-time wait tracing using byte code insertion 有权
    运行时等待跟踪使用字节码插入

    公开(公告)号:US07275239B2

    公开(公告)日:2007-09-25

    申请号:US10361325

    申请日:2003-02-10

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3624

    摘要: Methods, systems, computer program products, and methods of doing business whereby programmatically-generated byte code insertion is used to perform run-time tracing of code that potentially encounters a wait during execution. The byte code insertion is performed at load time, and inserts byte codes before and after a located (potential) wait point. The inserted byte code functions to gather execution statistics, such as a time stamp before invoking a located wait point and a time stamp after invoking the located wait point. Preferred embodiments allow this tracing to be selectively activated/deactivated.

    摘要翻译: 方法,系统,计算机程序产品和业务方法,其中使用程序生成的字节码插入来执行可能在执行期间遇到等待的代码的运行时跟踪。 字节代码插入在加载时执行,并在位置(潜在)等待点之前和之后插入字节代码。 插入的字节代码用于收集执行统计信息,例如在调用定位的等待点之前的时间戳和调用定位的等待点之后的时间戳。 优选实施例允许选择性地激活/停用该跟踪。

    Application optimization in a network system
    19.
    发明授权
    Application optimization in a network system 有权
    网络系统中的应用优化

    公开(公告)号:US08812622B2

    公开(公告)日:2014-08-19

    申请号:US13106860

    申请日:2011-05-13

    摘要: A network system includes multiple network resource information handling systems (IHSs) for managing applications and application communications. An IHS operating system initializes an application optimizer to provide application acceleration capability to application optimizers, such as application delivery controllers (ADCs) and wide area network (WAN) optimizer controllers (WOCs) within the network system. Upon receipt of a server application request message (SARM), a network system server responds with a restful application optimizer message (RAOM) that includes protocol, policy, and other application optimizer information that pertains to the requesting SARM. Application optimizers may include clients, ADCs and WOCs that reside within the message communication path between client and server. Application optimizers may store protocol, policy, and other information from RAOM to populate application table data. Application optimizers intercept messages between network resources of the network system and apply message policies to improve message performance thereby improving application performance within the network system.

    摘要翻译: 网络系统包括用于管理应用和应用通信的多个网络资源信息处理系统(IHS)。 IHS操作系统初始化应用优化器,为应用优化器(如网络系统中的应用交付控制器(ADC))和广域网(WAN)优化器控制器(WOC))提供应用加速功能。 在接收到服务器应用请求消息(SARM)之后,网络系统服务器响应包括与请求的SARM有关的协议,策略和其他应用优化器信息的安静应用优化器消息(RAOM)。 应用优化器可能包括客户端,ADC和驻留在客户端和服务器之间的消息通信路径中的WOC。 应用优化器可以存储来自RAOM的协议,策略和其他信息来填充应用表数据。 应用优化器拦截网络系统的网络资源之间的消息,并应用消息策略来提高消息性能,从而提高网络系统内的应用性能。

    LOCATION BASED WIRELESS TOWER CACHING
    20.
    发明申请
    LOCATION BASED WIRELESS TOWER CACHING 有权
    基于位置的无线塔式高速缓存

    公开(公告)号:US20120214514A1

    公开(公告)日:2012-08-23

    申请号:US13407329

    申请日:2012-02-28

    IPC分类号: H04W24/00

    摘要: Embodiments of the present invention provide a method, system and computer program product for wireless tower caching. In an embodiment of the invention, a method for wireless tower caching in a radio access network (RAN) can include receiving a response to a request from an end user device wirelessly coupled to a base station of the RAN, determining geographic positioning data for the response and identifying a most geographically wireless tower coupled to the RAN relative to the determined geographic positioning data (such as the closest wireless tower to the determined geographic positioning data). Thereafter, the response can be cached at a cache in a base station of the identified wireless tower.

    摘要翻译: 本发明的实施例提供了一种用于无线塔式缓存的方法,系统和计算机程序产品。 在本发明的一个实施例中,用于无线电接入网络(RAN)中的无线塔式高速缓存的方法可以包括:接收来自无线耦合到RAN基站的终端用户设备的请求的响应,确定用于 响应并识别相对于所确定的地理定位数据(诸如到确定的地理定位数据的最接近的无线塔)而耦合到RAN的大多数地理无线塔。 此后,该响应可被缓存在所识别的无线塔的基站中的高速缓存上。