Abstract: Resource loads are determined based on normalized factors that are themselves based on resource factors. The following is repeated until each resource's load is less than or equal to the resource's willingness capacity or until all the resources are each fully loaded or unavailable. Each resource's willingness capacity is determined based on the resource's willingness parameter. The willingness parameter indicates at least whether a resource is willing to receive a number of processing requests no greater than a maximum or a minimum request limit. A throughput overflow is determined for each resource having a load greater than its willingness capacity. The load for each resource having a throughput overflow greater than zero is reset. The load for each resource that is available and not fully loaded is updated based on new normalized factors and based on a potential throughput loss that is equal to a sum of the throughput overflows.
Type:
Grant
Filed:
March 18, 2009
Date of Patent:
April 12, 2011
Assignee:
International Business Machines Corporation
Inventors:
Alexander Nathenial Perira, Ajay Sood, Vijay Sukthankar
Abstract: A method and data communication system for transferring multimedia data which stores on an application server a multimedia file including a plurality groups of multimedia data. Each group has a predetermined data size. Next, the system receives a client request and reads a client address at the application server. The client address corresponds to at least one client apparatus. Next, the system strips consecutive groups from the multimedia file and buffers the stripped groups in a staging buffer. Then, the system transfers to a streaming server, consecutive groups from the staging buffer and the client address. The system then converts at the streaming server, each of the consecutive groups received from the staging buffer into a format readable by the at least one client apparatus. Finally, the streaming server sends each of the converted groups to the at least one client apparatus.
Type:
Grant
Filed:
February 27, 2007
Date of Patent:
April 7, 2009
Assignee:
International Business Machines Corporation
Abstract: Video, stills, panorama, sound and all forms of media as Rich Media in a Multimedia Vehicle Repository (MVR) file editable with a Rich Media Content description file. The Rich Media Content description file enables users to specify a vocabulary that defines the media elements and relations among the media elements thereby permitting the users to easily create and edit the Rich Media Content and compose various raw or compressed Rich Media components using any text editor. A multimedia authoring server side processor accepts the raw formatted Rich Media Content along with description text file in XML format and outputs the Rich Media, text and graphic components as an edited MVR file in accordance with user's design for execution on a multimedia player.
Type:
Grant
Filed:
December 4, 2000
Date of Patent:
May 20, 2008
Assignee:
International Business Machines Corporation
Inventors:
Hua Chen, Shu-Chun Jeane Chen, Pierre Darmon, Shang Q. Guo, Keeranoor G. Kumar, Edward C. Snible, Kshitij M. Vichare
Abstract: A method and system for suspending log-based updates to a database in a manner that permits resumption of log-based updating without reinitializing the database. The method and system thereby permit efficient alternation between a log-based update mode and a database access mode. Unplayed log records are protected as revisions of database pages at the time that the log-based update was suspended. This approach permits log-based updating to resume at the same point at which log-based updating was suspended. In order to ensure consistent data for access while in database access mode, a roll-back procedure creates consistent data pages that are used for access and discarded when log-based update resumes.
Type:
Grant
Filed:
January 7, 2004
Date of Patent:
September 12, 2006
Assignee:
International Business Machines Corporation
Inventors:
Keriley K. Romanufa, Jeffrey J. Goss, Matthew A. Huras, Catherine S. McArthur, Dale M. McInnis, Michael J. Winer, Roger L. Q. Zheng