会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Resource allocation for multiple applications
    • 多个应用程序的资源分配
    • US07146353B2
    • 2006-12-05
    • US10624318
    • 2003-07-22
    • Pankaj K. GargCipriano A. SantosHsiu-Khuern TangAlex Zhang
    • Pankaj K. GargCipriano A. SantosHsiu-Khuern TangAlex Zhang
    • G06F7/00
    • G06F9/505Y10S707/99932
    • Method and apparatus for allocating resources to a plurality of applications. In various embodiments instrumentation data may be gathered for work requests processed by the applications. An associated workload level may be determined for work requests processed by the applications. For each application an application resource requirement may be determined as a function of the workload levels and a service level metric associated with the application. For each application an assigned subset of resources may be determined as a function of the application resource requirement, a minimization of communication delays between resources, and a bandwidth capacity requirement of the application. The resources may be automatically reconfigured consistent with the assigned subset of resources for each application.
    • 用于向多个应用分配资源的方法和装置。 在各种实施例中,可以收集由应用程序处理的工作请求的工具数据。 可以针对应用程序处理的工作请求确定相关的工作负载水平。 对于每个应用,可以根据工作负载水平和与应用相关联的服务水平度量来确定应用资源需求。 对于每个应用,可以根据应用资源需求,资源之间的通信延迟的最小化和应用的带宽容量需求来确定所分配的资源子集。 可以将资源自动重新配置为与每个应用的分配的资源子集一致。
    • 2. 发明授权
    • Method and apparatus auto-discovering components of distributed services
    • 方法和设备自动发现分布式服务的组件
    • US06834303B1
    • 2004-12-21
    • US09711785
    • 2000-11-13
    • Pankaj K. GargMohamed DekhilKlaus WursterJerremy HollandMartin L. GrissVijay Machiraju
    • Pankaj K. GargMohamed DekhilKlaus WursterJerremy HollandMartin L. GrissVijay Machiraju
    • G06F1516
    • H04L41/12H04L41/5058H04L67/16H04L69/329
    • An auto-discovery system discovers related components of a service operating on a distributed network. This auto-discovery system involves (1) selecting a model of the configuration of the service; (2) determining, from the model, “scope hints” that limit the possible locations of related components; (3) determining a root component of the service; (4) using scope hints to limit the search, to rapidly find related instances of components contained in the root service component; (5) determining whether a quorum of components comprising a distributed service has been discovered; (6) determining the parent service component of each discovered service component by instance matching; and (7) using the instance match information to determine the discovery tree of components that have the structure of the service map, share a common root component, and define a service group. This auto-discovery system efficiently discovers the components of a wide range of services within a distributed environment. The system limits the scope of searches for components related to previously discovered components. The system determines the relationships between the discovered service components, and matches them into groups of related services. This enables an operational manager of a distributed service to better determine service configurations, expand resource bottlenecks, and improve an end-users' experience.
    • 自动发现系统发现在分布式网络上运行的业务的相关组件。 该自动发现系统包括(1)选择服务配置的模型; (2)从模型中确定限制相关组件可能位置的“范围提示”; (3)确定服务的根部分; (4)使用范围提示限制搜索,快速查找根服务组件中包含的组件的相关实例; (5)确定是否已经发现包括分布式服务的组件的法定人数; (6)通过实例匹配确定每个发现的服务组件的父服务组件; 和(7)使用实例匹配信息来确定具有服务映射结构的组件的发现树,共享公共根组件并定义服务组。 该自动发现系统有效地发现分布式环境中广泛服务的组件。 系统限制与先前发现的组件相关的组件的搜索范围。 系统确定所发现的服务组件之间的关系,并将其与相关服务组相匹配。 这使得分布式服务的运营经理能够更好地确定服务配置,扩展资源瓶颈,并改善终端用户的体验。
    • 4. 发明授权
    • Methods of indicating states of software processes cooperating on a
single task
    • 指示在单个任务上协作的软件过程状态的方法
    • US5388268A
    • 1995-02-07
    • US234496
    • 1994-04-28
    • Brian W. BeachAnand DeshpandeWendy L. FongPankaj K. GargAudrey K. IshizakiThuan Q. Pham
    • Brian W. BeachAnand DeshpandeWendy L. FongPankaj K. GargAudrey K. IshizakiThuan Q. Pham
    • G06F11/30G06F11/32G06F11/34G06F11/00
    • G06F11/328G06F11/322Y10S707/99934Y10S715/966Y10S715/97
    • A visual display system providing an operator simultaneous descriptions of the states of many cooperating sub-processes working on a task and residing in various instruments in a distributed system. A server process is connected to receive and translate status signals from the sub-processes into a standardized language. The translated signals are interpreted by a screen manipulation program. A monitor, connected to the server process, displays the interpreted signals to show the states of the sub-processes. The visual indication on the monitor includes a plurality of representations of indicator lights. Each indicator light indicates the state of one of the sub-processes. Next to each indicator light is an identifier which identifies the sub-process represented by the indicator light. The visual indication also includes two types of meters. One type of meter indicates the speed of one of the sub-processes and the other indicates the amount of data used at any given time by one of the sub-processes. Finally, a picture of each of the operators using the system is also included in the indication. In one embodiment, the present invention is implemented to monitor a rule-based programming environment using the X Window System.
    • 视觉显示系统,提供操作员同时描述在工作在任务上并驻留在分布式系统中的各种仪器中的许多合作子过程的状态。 连接服务器进程以将状态信号从子进程接收并转换为标准化语言。 翻译的信号由屏幕操纵程序解释。 连接到服务器进程的监视器显示解释的信号以显示子进程的状态。 监视器上的视觉指示包括指示灯的多个表示。 每个指示灯指示其中一个子进程的状态。 每个指示灯旁边是标识由指示灯表示的子过程的标识符。 视觉指示还包括两种类型的米。 一种类型的仪表表示其中一个子进程的速度,另一种表示通过其中一个子进程在任何给定时间使用的数据量。 最后,使用该系统的每个操作员的图片也包括在指示中。 在一个实施例中,本发明被实现为使用X Window系统监视基于规则的编程环境。
    • 5. 发明授权
    • Tracking hits for network files using transmitted counter instructions
    • 使用传输的计数器指令跟踪点击网络文件
    • US07222170B2
    • 2007-05-22
    • US10099827
    • 2002-03-14
    • Pankaj K. GargThomas GschwindKave EshghiKlaus Wurster
    • Pankaj K. GargThomas GschwindKave EshghiKlaus Wurster
    • G06F15/173
    • G06F11/3093G06F11/3006G06F11/302G06F17/30194H04L67/22
    • A method and system for tracking hits of a requested network file includes embedding an instruction within the file that directs the requesting device to transmit an indicator to a processor for counting subsequent to the requesting device receiving the requested file. The request for the network file is made by a requesting device (e.g., client of an end-user) and may be made over the Internet. The instruction is executed by a Web browser at the requesting device. The instruction is embedded within the Internet file, so that if the file is cached by a proxy server, the instruction is also cached. Thus, the instruction will reach the end-user regardless of whether the file is downloaded from the proxy server or from an originating server. When the file reaches the end-user, the instruction triggers the transmission of the indicator that is send to the processor for counting.
    • 用于跟踪所请求的网络文件的命中的方法和系统包括在所述文件内嵌入指令,所述指令指示所述请求设备将指示符发送到处理器,用于在所述请求设备接收所请求的文件之后进行计数。 网络文件的请求由请求设备(例如最终用户的客户端)进行,并且可以通过因特网进行。 该指令由请求设备上的Web浏览器执行。 该指令嵌入在Internet文件中,以便如果文件由代理服务器缓存,则该指令也被缓存。 因此,无论文件是从代理服务器还是从始发服务器下载,该指令都将到达最终用户。 当文件到达最终用户时,指令触发发送给处理器进行计数的指示符。