Dynamic thread pool adjusting technique
    1.
    发明专利
    Dynamic thread pool adjusting technique 有权
    动态螺旋桨调节技术

    公开(公告)号:JP2004213624A

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

    申请号:JP2003396275

    申请日:2003-11-26

    CPC classification number: G06F9/505 G06F2209/5018

    Abstract: PROBLEM TO BE SOLVED: To adjust thread pools within a multithreaded server based on statistics observed from a server's inbound working load. SOLUTION: For various types of requests processed by the server, an execution time and a waiting/queue time are tracked. A plurality of logical pools of threads are used for processing the requests and an inbound request is sent toward one selected from among the pools, so that the requests with the same time requirement are processed by threads within that pool. The number and size of the thread pools are adjustable according to a program and a distribution calculation (i.e., determination as to which of the inbound requests should be allocated to which of the pools) is a determination based on the program. In a preferred embodiment, only one of those variables is adjusted at a time and the result is monitored to determine whether effects are positive or negative. COPYRIGHT: (C)2004,JPO&NCIPI

    Abstract translation: 要解决的问题:根据从服务器入站工作负载中观察到的统计信息调整多线程服务器中的线程池。 解决方案:对于服务器处理的各种类型的请求,跟踪执行时间和等待/队列时间。 多个逻辑的线程池用于处理请求,并且向从池中选择的一个发送一个入站请求,使得具有相同时间要求的请求由该池内的线程处理。 线程池的数量和大小根据程序和分布计算(即,关于哪个入站请求应被分配给哪个池)是可以基于该程序进行的确定。 在优选实施例中,一次仅调整这些变量中的一个,并且监视结果以确定效果是正还是负。 版权所有(C)2004,JPO&NCIPI

    METHOD AND SYSTEM FOR REALIZING COGNITION, TOUR AND CONFERENCE IN WWW IN PORTABLE FORM BY USING PROXY AND SHARED STATE SERVER

    公开(公告)号:JPH1125042A

    公开(公告)日:1999-01-29

    申请号:JP12313198

    申请日:1998-05-06

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To realize collaboration in different execution environments in a portable form by operating collaboration in an existing Web browser by using a proxy and a shared state server. SOLUTION: A proxy 202 communicating with an MUSSS(multi-user shared state server) 201 receives a Web page request from a local Web browser 205, and transfers it to a Web server 206 at a corresponding designation. A web browser 205 displays data obtained from the Web server 206 through transfer software 204. The browser 205 executes an uplet 207 integrated into data obtained by the transfer software 204. The uplet 207 maintains connection 208 with a client software 203 of the proxy 202. The uplet 207 receives a command from a cooperative session through the connection 208, and applies information which the client software 203 can distribute to the cooperative session.

    Response-time basis workload distribution technique based on program
    3.
    发明专利
    Response-time basis workload distribution technique based on program 有权
    基于程序的响应时间基础工作分配技术

    公开(公告)号:JP2004213625A

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

    申请号:JP2003396290

    申请日:2003-11-26

    CPC classification number: G06F9/505 G06F2209/5018 G06Q30/0283 G06Q50/06

    Abstract: PROBLEM TO BE SOLVED: To provide a method, system and computer program for distributing workloads based on a program across an entire set of execution resources. SOLUTION: For various types of requests processed by a server, an execution time and a waiting/queue time are tracked. A plurality of logical pools of threads are used to process the requests. An inbound request is sent toward one selected from among the pools, so that the requests with the same time requirement are processed by threads within that pool. The number and size of the thread pools are adjustable according to the program, and a distribution calculation (i.e., a determination as to which of the inbound requests should be allocated to which of the pools) is a determination based on the program. In a preferred embodiment, only one of those variables is adjusted at a time and the result is monitored to determine whether effects are positive or negative. The technique disclosed is applied also to track and classify the requests for the name of each method (and, optionally parameters). COPYRIGHT: (C)2004,JPO&NCIPI

    Abstract translation: 要解决的问题:提供一种用于在整个执行资源集合上基于程序分发工作负载的方法,系统和计算机程序。 解决方案:对于由服务器处理的各种类型的请求,跟踪执行时间和等待/队列时间。 使用多个逻辑的线程池来处理请求。 向池中的一个发送一个入站请求,以便具有相同时间要求的请求由该池内的线程处理。 线程池的数量和大小根据程序是可调整的,并且分配计算(即,关于哪个入站请求应被分配给哪个池)是基于该程序的确定。 在优选实施例中,一次仅调整这些变量中的一个,并且监视结果以确定效果是正还是负。 所公开的技术也用于跟踪和分类对每个方法的名称的请求(以及可选的参数)。 版权所有(C)2004,JPO&NCIPI

    Collecting information about document retrievals over the World Wide Web

    公开(公告)号:GB2339938A

    公开(公告)日:2000-02-09

    申请号:GB9909024

    申请日:1999-04-21

    Applicant: IBM

    Abstract: Disclosed is a method and system for collecting profile information about users accessing dynamically generated content from one or more servers. In a specific embodiment, a server dynamically generates a web page in response to a user request. The server customizes the web page content based on the requested universal resource identifier (URI) and one or more of: the user's identity, access permissions, demographic information, and previous behavior at the site. The web server then passes the URI, user identity, and dynamically generated web page to an access information collector. The access information collector generates document comparators from the current web page content and compares them to document comparators associated with previously retrieved web pages. If the current web page is sufficiently similar to some previously retrieved web page, the access information collector logs the URI, user identity, and a document key associated with the matching previously retrieved page. Otherwise, the access information collector generates a new key; stores the new key and the document comparators in a database; and logs the URI, user identity, and the newly generated document key.

    5.
    发明专利
    未知

    公开(公告)号:DE69803955D1

    公开(公告)日:2002-04-04

    申请号:DE69803955

    申请日:1998-04-27

    Applicant: IBM

    Abstract: Collaboration capabilities (both "push" and "pull" of information) are portably added to World-Wide Web content. In particular, a persistent connection is maintained to a shared state server for retrieving data via a "push" mechanism which maintains the freedom to access arbitrary Web content via the "pull" mechanism. Moreover, the collaboration is provided in a portable manner, in the same way that all other Web content is portable both across hardware platforms and across browser implementations.

    Multi-user game system
    6.
    发明专利

    公开(公告)号:GB2325543A

    公开(公告)日:1998-11-25

    申请号:GB9806473

    申请日:1998-03-27

    Applicant: IBM

    Abstract: Disclosed is an object-orientated game management system which enables games developers to design games using a platform-independent object model without needing to concern themselves with the details of multi-user communications management. An object is created (lobby session - 400) which manages the creation of and access to a multiple user game session (406). A server (lobby server - 402) maintains a list of available games and details of those participants currently partaking in those games. From the game session (406) users can either create a game session of their own at a central location (410), whence they simultaneously create a client session for themselves (408), or can join in with pre-existing sessions (414) by invoking client objects (412) to manage their access to that game.

    Method and system for world-wide web information collection

    公开(公告)号:GB2339938B

    公开(公告)日:2002-11-27

    申请号:GB9909024

    申请日:1999-04-21

    Applicant: IBM

    Abstract: Disclosed is a method and system for collecting profile information about users accessing dynamically generated content from one or more servers. In a specific embodiment, a server dynamically generates a web page in response to a user request. The server customizes the web page content based on the requested universal resource identifier (URI) and one or more of: the user's identity, access permissions, demographic information, and previous behavior at the site. The web server then passes the URI, user identity, and dynamically generated web page to an access information collector. The access information collector generates document comparators from the current web page content and compares them to document comparators associated with previously retrieved web pages. If the current web page is sufficiently similar to some previously retrieved web page, the access information collector logs the URI, user identity, and a document key associated with the matching previously retrieved page. Otherwise, the access information collector generates a new key; stores the new key and the document comparators in a database; and logs the URI, user identity, and the newly generated document key.

    8.
    发明专利
    未知

    公开(公告)号:DE69804532D1

    公开(公告)日:2002-05-08

    申请号:DE69804532

    申请日:1998-05-18

    Applicant: IBM

    Abstract: A shipping and playing adapter (10, 40, 60, 80) enables a reduced size CD (18) to play in a full-sized CD player. The adapter comprises first and second substantially semi-circular portions constructed of a material suitable for playing in a CD player. when combined together, the first and second portions form a disk dimensioned approximately equal to a full-sized CD for receiving the reduced size CD (18) thereon. The first and second portions may either be permanently attached along a fold line (16) or removably attached by matching male and female parts (84, 86, 90, 92). when combined, the first and second portions may have an inner circular surface for receiving the reduced size CD (18). The circular surface may be coated with a permanent or temporary adhesive. Alternatively, the first and second portions may have a center cut-out (46, 48) for receiving the reduced size CD therein.

    9.
    发明专利
    未知

    公开(公告)号:DE69804532T2

    公开(公告)日:2003-01-23

    申请号:DE69804532

    申请日:1998-05-18

    Applicant: IBM

    Abstract: A shipping and playing adapter (10, 40, 60, 80) enables a reduced size CD (18) to play in a full-sized CD player. The adapter comprises first and second substantially semi-circular portions constructed of a material suitable for playing in a CD player. when combined together, the first and second portions form a disk dimensioned approximately equal to a full-sized CD for receiving the reduced size CD (18) thereon. The first and second portions may either be permanently attached along a fold line (16) or removably attached by matching male and female parts (84, 86, 90, 92). when combined, the first and second portions may have an inner circular surface for receiving the reduced size CD (18). The circular surface may be coated with a permanent or temporary adhesive. Alternatively, the first and second portions may have a center cut-out (46, 48) for receiving the reduced size CD therein.

    10.
    发明专利
    未知

    公开(公告)号:DE69803955T2

    公开(公告)日:2002-10-02

    申请号:DE69803955

    申请日:1998-04-27

    Applicant: IBM

    Abstract: Collaboration capabilities (both "push" and "pull" of information) are portably added to World-Wide Web content. In particular, a persistent connection is maintained to a shared state server for retrieving data via a "push" mechanism which maintains the freedom to access arbitrary Web content via the "pull" mechanism. Moreover, the collaboration is provided in a portable manner, in the same way that all other Web content is portable both across hardware platforms and across browser implementations.

Patent Agency Ranking