METHOD AND APPARATUS FOR PROVIDING AWARENESS-TRIGGERED PUSH

    公开(公告)号:CA2292678C

    公开(公告)日:2005-07-05

    申请号:CA2292678

    申请日:1999-12-17

    Applicant: IBM

    Abstract: The present invention enables, in a network, state notifications to trigger data transfer from a source server or from an intermediate proxy server to an often disconnected client computer, based on the client's entering a particular state. The intermediate proxy server queues push requests from source servers to target clients. The state notifications include state information based on different criteria. In the state notifications may specify push information which may be used to determine the least expensive device to which to transfer given data . The state notifications also reduce the network polling load by initiating each poll.

    72.
    发明专利
    未知

    公开(公告)号:DE69634110D1

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

    申请号:DE69634110

    申请日:1996-08-12

    Applicant: IBM

    Abstract: Portions (A1-D1) of multimedia program (presentation) are repetitively broadcast to receiving stations (122) with subsequent portions (C1-D1) being broadcast less frequently than preceding portions (A1-C1). Blocks (a-f) of at least one of the portions (A1) are broadcast in varying permutations from one repetition to a next repetition. Further, each portion is of a length which is proportional to a sum of the lengths of all preceding portions. A receiver (122) is provided which selects blocks to be skipped (in a pyramid type broadcast) based on information indicative of the permutation selected by the server (100). The receiver (122) determines the number of blocks to skip before buffering the next block for the video being viewed.

    DYNAMIC MODIFICATION OF MULTIMEDIA CONTENT

    公开(公告)号:CA2242626C

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

    申请号:CA2242626

    申请日:1998-07-09

    Applicant: IBM

    Abstract: A method and system for manipulating or modifying identifiable objects in a standard broadcast or Internet-based multimedia stream according to a control specification and a content specification. Viewers and/or organizations can independently specify accept able levels of content on multiple dimensions to satisfy the content specification while mi nimizing the filtering or blocking to the viewers. A "fuzz ball" control specification is provided for masking some portion of a video frame. Several fuzz ball specifications can be overlaid t o address multidimensional content specifications or rating systems. The manipulation of the multimedia stream can take place at the client (set-top box or computer), intermediate node, the content server or a combination thereof. Proxy servers can modify content specificat ions for outgoing requests, enabling organizations to specify intranet-wide policies. Multicas ting can be supported by using a single stream delivered to multiple clients, each modifying the v ideo using a different specification. The specification to facilitate modification can be done at d ifferent granularity levels: the video, a group of frames, or individual frame level and can also be time-based. Various protocols can be used to provide the content and/or control specific ation, including the VBI of a standard broadcast, PICS, RTSP and MPEG protocols.

    Providing machine unintelligible human understandable information on a communications network

    公开(公告)号:GB2367394A

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

    申请号:GB0105594

    申请日:2001-03-07

    Applicant: IBM

    Abstract: Various methods are disclosed for disguising information such as an e-mail address so that it may be published on a web page and be legible or understandable to a human whilst being unintelligible to a web robot or spider address collection program. The methods disclosed include, converting text into a graphic, sound or video file, replacing characters of the text with similar or equivalent characters and adding obviously superfluous letters and words to the address, (known as munging or mungeing). The method may also comprise encoding the address or a media file containing the address into a Java (RTM) applet. Also claimed are various methods to make text in the form of a graphic file less readable by OCR style character recognition, these methods include the use of alphanumeric backgrounds, low contrast colour-schemes and textured backgrounds.

    A method and apparatus for dynamic interval-based load balancing

    公开(公告)号:GB2323458B

    公开(公告)日:2001-11-28

    申请号:GB9800629

    申请日:1998-01-14

    Applicant: IBM

    Abstract: A method for use in geographically distributed or clustered system wherein an arbiter assigns clients to servers. The arbiter also dynamically assigns a valid time interval to each mapping request based on network load and/or capacity parameters such as the client request rate and/or the server capacity. Alternative means for dynamically setting the valid interval in conjunction with a scheduling process, which can be either deterministic or probabilistic, are also devised.

    Information retrieval augmented by the use of communication relationship data

    公开(公告)号:GB2352542A

    公开(公告)日:2001-01-31

    申请号:GB0006497

    申请日:2000-03-20

    Applicant: IBM

    Abstract: Information-retrieval is optimised by modifying a query using information based on users communication relationships. Users interactions and relationships with each other are tracked by a 'relationship analyser' RA that queries information sources IS, such as e-mail logs, organisation charts, calendar entries, phone logs, etc. A data structure is created for each user reflecting the intensity of communication relationship with other users, and modified over time. A relationship group is defined based on the data structure and preference or importance ratings for each type of communication relationship that includes each user's group of highest-priority other users. A derived relationship group may also be defined based on high-priority users of a user's highest-intensity relationships. The RA then acts as a proxy for user queries, and may modify queries and create persistent data stores or store the results of queries or sub-queries in order to improve system performance: for example, shortening retrieval time, prioritising information, propagating updated information among closely related users. A way to derive a relationship group based on subject lines of communications, or other text-based content of communication-related information, is also described.

Patent Agency Ranking