Abstract:
A computer implemented method, apparatus, and computer usable program code for processing a mixed data flow. Mixed data flow operators are classified. The mixed data flow operators are associated with multiple runtime environments in which the mixed data flow operators can be executed. The mixed data flow operators are segregated into regions. A mixed data flow operator in a particular region is executable by one of the multiple runtime environments associated with the particular region. The execution of the regions is sequenced.
Abstract:
The present invention discloses a method for representing avatar on Instant Messenger, which comprises the following steps: step A: Instant Messenger sends a request for obtaining avatar to avatar picture server; step B: according to the received request for obtaining avatar, avatar picture server obtains corresponding avatar picture from avatar file server, transforms this avatar picture into picture information, and then transmits this picture information to the said Instant Messenger in step A; step C: Instant Messenger displays the avatar picture according to the received picture information. Messaging service function of Instant Messenger is extended in the present invention, and additional incremental capability is increased.
Abstract:
An apparatus for calculating a cost of receiving multicast data from a multicast session. A multicast network includes at least one multicast service, each multicast service including at least one multicast session. The apparatus receives a request to establish a connection to the multicast session, stores a start time for the connection and an end time for the connection and, after termination of the connection, calculates the cost of receiving the multicast data The apparatus can receive a subsequent request to extend the connection, the subsequent request specifying a new end time for the connection, and store the new end time for the connection. Alternatively, the apparatus can receive a subsequent request to terminate the connection, the subsequent request specifying a new end time that precedes the end time for the connection, and store the new end time for the connection.
Abstract:
A table format object is used to format a dynamic HTML table at a web server. To facilitate the development of a dynamic server page for use in serving the dynamic table, first and second representations are created and made available for display to a page developer, e.g., in a web browser. The first representation illustrates how the HTML table will appear when formatted on a page by the table format object. The first representation includes given table attribute elements. The second representation is preferably online documentation for the table format object that includes, for each table attribute element, a set of methods that are available on the table format object. According to the invention, a given table attribute in the first representation is bidirectionally linked to its corresponding set of methods in the second representation to enable the developer to easily identify how given attributes in the table behave and how to resolve potential conflicts between these attributes.
Abstract:
The present invention relates to a tin-containing organolithium compound which can be used as anionic polymerization initiators, represented by the following formula (1): R4−xSn(Ya—Zm—Yb—Li)x (1) Wherein R, Z and Y are defined as in the specification; x represents a value of 1 or 2; m represents a value of 0 or 1; a represents a value of 0 to 6, b represents a value of 0 to 6, a+b is from 0 to 6, provided that m=1 when x=1. The tin-containing organolithium compounds according to the present invention can be used as initiators to initiate the polymerization of conjugated dienes and/or monovinyl aromatic hydrocarbons, thereby synthesizing various linear, star or telechelic polymers. The present invention also relates to a method for preparing the tin-containing organolithium compounds according to the present invention.
Abstract:
A digital photographic system comprises a digital camera having memory for storing digital images recorded by the camera and a personal computer having a disk operating system and a serial communication port. A software program permits the computer to access the memory in the digital camera through the serial communication port to make the memory appear as a disk to the operating system. The program includes a dynamic file directory for accessing and retrieving a file size from the memory, and a virtual file allocation table for indicating virtual captured image location in the memory computed from the file size retrieved by the dynamic file directory for creating the appearance of a file allocation table, which stores a location of captured datum for ultimately permitting said operating system to access the captured images.
Abstract:
A method for managing display of a widget, the widget is displayed in a form of a predetermined textbox on a user interface before the widget has got focus. When the widget has got focus, corresponding functions of the widget are executed, and preset original data of the widget is displayed through the widget. When the widget has lost focus, the display of the widget is reverted to the predetermined textbox, and inputted or selected information by the user through the widget is displayed in the predetermined textbox.
Abstract:
The claimed subject matter provides for systems and/or methods for debugging a computer-executable file. The computer-executable file may be executing in a first runtime environment and located in a first process. The file may further comprise on object having a proxy in that first runtime environment. One method embodiment comprises the steps of debugging said computer-executable file; detecting a proxy for an object called by said file; decoding said proxy to obtain physical information regarding said object; returning said physical object information; and transforming said physical object information into logical object information. In addition, one embodiment of a system is provided that comprising a debugger, said debugger debugging client code; a proxy decoder, said proxy decoder providing information to said debugger about the object pointed by said proxy; and an abstraction transformation, said abstraction transformation transforming physical expressions of a proxy into higher level logical expressions.
Abstract:
A mounting apparatus for a fan, configured for securing the fan, includes a plate. The plate further includes a main body. The main body defines a ventilation area corresponding to the fan. At least two latching pieces and at least one protrusion extend from main body. The at least two latching pieces and the at least one protrusion are around the ventilation are. The at least two latching pieces is engaged with two opposite sides of the mounting board for preventing the fan from moving a first direction, a second direction opposite, and a third direction substantially perpendicular to the main body; and the at least one protrusion abuts the mounting board to prevent the fan from rotating in a fourth direction which the mounting board is disengaged from the at least two latching pieces.