A method of logging message activity

    公开(公告)号:GB2378536A

    公开(公告)日:2003-02-12

    申请号:GB0119423

    申请日:2001-08-09

    Applicant: IBM

    Abstract: A reduction in the amount of information written to a log used to track message activity in a messaging system is achieved by not logging message data in a log record for the put of a message if the message data has been included in a previous message and is already available in the log. On receipt of a put request a check is made to see if there is a previous occurrence of the message data in the log. If there is not a previous occurrence a log record is written which includes the message data, but if there is a previous occurrence a log record is written which does not contain the message data but a reference which can be used to locate the previous occurrence of the message data in the log. Preferably the application includes an indication on the put request that the message data has been previously used.

    22.
    发明专利
    未知

    公开(公告)号:ES2131415T3

    公开(公告)日:1999-07-16

    申请号:ES96941114

    申请日:1996-12-04

    Applicant: IBM

    Abstract: A server computer connectable to a network and having a plurality of processors (20, 30, 40) arranged to provide a service to one or more client computers connected to the network. The service Involves the provision of blocks of information to a client computer (50), and the processors have access to a data storage (120) in which data for the blocks of information is stored. Each processor in the server has block retrieval means (80), employed in response to a request from a client computer (50) for a particular block of information from that processor, to retrieve data from the data storage (120) to construct a file representing the requested block of information, the file including references to subsequent blocks of information requestable by the client (50). Additionally, load determining means (100) periodically determines activity data for the processor for inclusion In a load distribution record maintained for all of the processors of the server. Decision means (90) is then used which, for each reference to a subsequent block of information in the file constructed by the block retrieval means (80), determines, based on the load distribution record, which processor should service a request from the client computer (50) for that subsequent block of information, and includes an address for that processor in the file constructed by the block retrieval means (80). The file is then sent to the client computer (50). In preferred embodiments, the service being provided is the World Wide Web (WWW) service, and the technique Is employed on a parallel Web server providing Web pages to clients over the Internet.

    23.
    发明专利
    未知

    公开(公告)号:BR9612485A

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

    申请号:BR9612485

    申请日:1996-12-04

    Applicant: IBM

    Abstract: A server computer connectable to a network and having a plurality of processors (20, 30, 40) arranged to provide a service to one or more client computers connected to the network. The service Involves the provision of blocks of information to a client computer (50), and the processors have access to a data storage (120) in which data for the blocks of information is stored. Each processor in the server has block retrieval means (80), employed in response to a request from a client computer (50) for a particular block of information from that processor, to retrieve data from the data storage (120) to construct a file representing the requested block of information, the file including references to subsequent blocks of information requestable by the client (50). Additionally, load determining means (100) periodically determines activity data for the processor for inclusion In a load distribution record maintained for all of the processors of the server. Decision means (90) is then used which, for each reference to a subsequent block of information in the file constructed by the block retrieval means (80), determines, based on the load distribution record, which processor should service a request from the client computer (50) for that subsequent block of information, and includes an address for that processor in the file constructed by the block retrieval means (80). The file is then sent to the client computer (50). In preferred embodiments, the service being provided is the World Wide Web (WWW) service, and the technique Is employed on a parallel Web server providing Web pages to clients over the Internet.

    Processing parallel data queries
    24.
    发明专利

    公开(公告)号:GB2296799A

    公开(公告)日:1996-07-10

    申请号:GB9500252

    申请日:1995-01-06

    Applicant: IBM

    Abstract: A system for processing requests from a client computer (300) for retrieval of data from a database (320) having a plurality of database servers (330, 450, 340, 350) on which data is stored, comprises: a storage means (430) for storing information identifying how the data is distributed across the plurality of database servers; a first processing means (440), interposed between the client computer (300) and the database (320), for receiving a request from the client computer in a standard query language, and with reference to the storage means (430), transforming the request into one or more constituent requests in the standard query language; and communication means (445; 415) for transmitting the constituent requests to the associated database servers. Additionally a second processing means (440; 410, 420) is arranged to receive the data sent from the database servers as a result of the constituent requests, and to assimilate that data as a single response for communication back to the client computer. This provide a high performance query server offering transparency to the client, heterogeneous operation, isolation between applications and data, and a choice of parallel architectures.

    A method of logging message activity

    公开(公告)号:GB2378536B

    公开(公告)日:2005-12-21

    申请号:GB0119423

    申请日:2001-08-09

    Applicant: IBM

    Abstract: A reduction in the amount of information written to a log used to track message activity in a messaging system is achieved by not logging message data in a log record for the put of a message if the message data has been included in a previous message and is already available in the log. On receipt of a put request a check is made to see if there is a previous occurrence of the message data in the log. If there is not a previous occurrence a log record is written which includes the message data, but if there is a previous occurrence a log record is written which does not contain the message data but a reference which can be used to locate the previous occurrence of the message data in the log. Preferably the application includes an indication on the put request that the message data has been previously used.

    Transmission of geographic information to mobile devices

    公开(公告)号:GB2360421B

    公开(公告)日:2004-02-18

    申请号:GB9926492

    申请日:1999-11-10

    Applicant: IBM

    Abstract: Provided is a data transmission method, a communications network, a mobile receiving device and data processing methods for use in broadcast of geographic information to mobile devices. The invention overcomes the problem of lack of currency of static information distribution via CD-ROM, and the problem of the cost of lengthy connections to the Internet which is a requirement of some dynamic solutions. The geographic data which is relevant to a transmitter in the network is broadcast by the transmitter as a plurality of separate data elements which each relate to and include an identification of a specific map segment of a segmented map, such that the data elements can be transmitted independently of each other and the map segment identifier can be used by the receiving device to position the geographic information of each data element within the appropriate map segment. Each data element is retransmitted periodically such that gaps can be filled in and the map can be built up over time even if transmission failures occur during a transmission.

    Changing user interface following difficulty in use

    公开(公告)号:GB2375030A

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

    申请号:GB0110327

    申请日:2001-04-27

    Applicant: IBM

    Abstract: A user interface, e.g. an internet web page ( 30' ), may cause difficulty to a user. A plurality of interactions are assessed, and parts of the interface are changed, e.g. magnified, according to any difficulties experienced. Problems may arise if the layout is not intuitive or if any graphics associated with hyperlinks ( 80 ) are small. In such cases, the user may position a cursor ( 90 ) close to the hyperlink, but not close enough to trigger the action. This results in confusion and inconvenience for the user, who may find precise placement of the cursor on the interface difficult especially if suffering from a handicap such as partial blindness and/or motor disabilities. Users who do not experience difficulties can continue using the original interface.

    Server computer connectable to a network and operation method thereof

    公开(公告)号:CZ289563B6

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

    申请号:CZ232498

    申请日:1996-12-04

    Applicant: IBM

    Abstract: In the present invention there is disclosed a server computer connectable to a network and having a plurality of processors (20, 30, 40) arranged to provide a service to one or more client computers connected to the network. The service involves the provision of blocks of information to a client computer (50), and the processors have access to a data storage (120) in which data for the blocks of information is stored. According to preferred embodiment each processor in the server computer (10) has block retrieval means (80), employed in response to a request from a client computer (50) for a particular block of information from that processor, to retrieve data from the data storage (120) to construct a file representing the requested block of information, whereby the file includes references to subsequent blocks of information requestable by the client computer (50). Additionally, load determining means (100) periodically determines activity data for the processor for inclusion in a load distribution record maintained for all of the processors of the server (10). Decision means (90) is then used which, for each reference to a subsequent block of information in the file constructed by the block retrieval means (80), determines, based on the load distribution record, which processor should service a request from the client computer (50) for that subsequent block of information, and includes an address for that processor in the file constructed by the block retrieval means (80). The file is then sent to the client computer (50). In preferred embodiments, the service being provided is the World Wide Web (www) service, and the technique is employed on a parallel www server (10) providing www pages to the client computers over the Internet.

    Transmission of geographic information to mobile devices

    公开(公告)号:GB2360421A

    公开(公告)日:2001-09-19

    申请号:GB9926492

    申请日:1999-11-10

    Applicant: IBM

    Abstract: A central server generates a plurality of data elements, each comprising geographic information for a single segment of a segmented map and an identifier for the segment. A network of transmitters 50 broadcast data elements corresponding to map segments in their local area. Mobile devices 70 receive data elements and build a map of the area segment by segment. Data elements are retransmitted periodically so that the map can be built up and gaps filled in over time even if transmission failures occur. Different types of geographic information are assigned different levels of detail and are transmitted on different channels.

    30.
    发明专利
    未知

    公开(公告)号:DE69602461T2

    公开(公告)日:1999-12-16

    申请号:DE69602461

    申请日:1996-12-04

    Applicant: IBM

    Abstract: A server computer connectable to a network and having a plurality of processors (20, 30, 40) arranged to provide a service to one or more client computers connected to the network. The service Involves the provision of blocks of information to a client computer (50), and the processors have access to a data storage (120) in which data for the blocks of information is stored. Each processor in the server has block retrieval means (80), employed in response to a request from a client computer (50) for a particular block of information from that processor, to retrieve data from the data storage (120) to construct a file representing the requested block of information, the file including references to subsequent blocks of information requestable by the client (50). Additionally, load determining means (100) periodically determines activity data for the processor for inclusion In a load distribution record maintained for all of the processors of the server. Decision means (90) is then used which, for each reference to a subsequent block of information in the file constructed by the block retrieval means (80), determines, based on the load distribution record, which processor should service a request from the client computer (50) for that subsequent block of information, and includes an address for that processor in the file constructed by the block retrieval means (80). The file is then sent to the client computer (50). In preferred embodiments, the service being provided is the World Wide Web (WWW) service, and the technique Is employed on a parallel Web server providing Web pages to clients over the Internet.

Patent Agency Ranking