Abstract:
An integrated circuit design system, method, and computer program product are provided that takes into account observability based clock gating conditions. In use, at least one condition is identified where an output of a first logic element is not a function of a first input of the first logic element, due to a second input of the first logic element. To this end, at least one second logic element may be disabled based on the identified condition for power savings or other purposes.
Abstract:
A method and a system for inplace symbolic simulation of circuits. This method is applicable to both single clock and multiple clock domain designs. The method performs inplace symbolic simulation by appending slots to the various objects of the circuit. The slot associated with an object is a function of time, and it represents the functionality of the element at a given time. The method comprises the steps of determining a phase-list, determining ticks associated with each object of the circuit. Based on these ticks, slots are generated. Further, relations between the slots of the various objects of the circuit are captured.
Abstract:
A method for hand-off of a data session in a server. Data is received from a data source. At least a portion of the data is transmitted to an electronic device located in a first location. Notification is received that the electronic device is moving toward a second location. A first message is transmitted to a second server notifying the second server that the electronic device is moving toward the second location, wherein the second server is located proximate to the second location. A second message is received from the second server that the second server is prepared to communicate with the electronic device. The server then stops transmission of the data.
Abstract:
The invention concerns a device for preparing a hollow organ for anastomosis to another hollow organ. The said device comprises an anastomosis prosthesis, deployment apparatus to deliver the said prosthesis to a desired site in the body and a coupling device to secure the said prosthesis to said deployment apparatus during delivery.
Abstract:
Embodiments of the present invention recite a method and system for providing visual cues in an interactive media response system. In one embodiment, at least one visual prompt for display on a thin device is generated. The visual prompt is then sent to the thin device where it is displayed.
Abstract:
Methods and systems thereof for monitoring a streaming media server are described. Calibration data for the server is used to identify a server resource that reaches its respective limit before other server resources reach their respective limits as loads on the server are increased. The calibration data characterizes usage of the server's resources under a plurality of different loads including a saturation load. The saturation load causes the server to fail to satisfy a predefined quality-of-service criterion. The server resource is monitored to determine whether the server is approaching the saturation load with the server in service in a content delivery network.
Abstract:
In one embodiment of the present invention, a request is generated from a first device to a remotely located second device for a modified media stream. A period of delay is then determined between when the request is generated and when the modified media stream is desired. The modified media stream is then created on the first device during the period of delay such that the modified media stream is available during the period of delay.
Abstract:
One embodiment of the invention includes a method for managing a streaming media service. The method includes receiving a request for a streaming media service from a client. The streaming media service includes a plurality of media services components. Additionally, the method includes determining which media service component of the plurality of media services components to assign to a service node of a plurality of service nodes of a network. The method also includes informing each service node assigned to perform a media service component of the plurality of media services components enabling the streaming media service to be performed on a streaming media.
Abstract:
A multi-purpose valve includes, a band of a thermodynamic metal alloy with shape memory, with a memorised shape and a transition temperature which lies in the range for the normal body temperature of a mammal. The strip has a linear shape below the transition temperature and assumes the memorised shape above the transition temperature. The memorised shape is preferably a conical spiral with a closed tip, with the result that above the transition temperature range the valve will become a conical spiral.
Abstract:
Provided are a method, article of manufacture, and apparatus for matching candidate clusters to cells in a technology library. An automated design system comprises a computer configured to use second order signatures in generating candidate permutations of each permutation group in a canonical form of the candidate function. The system selects first and second symmetric subgroups, determines a second order signature for the candidate function and the first and second symmetric subgroups, and compares the second order signature to a corresponding second order signature for a library cell function. If the signatures match, the permutation is continued with the first and second symmetric subgroups being included in an intermediate permutation. If not, the system produces no more intermediate permutations beginning with the first and second symmetric subgroups. Further symmetric subgroups are added to the intermediate permutation. For each new symmetric subgroup, the system produces pairings of that symmetric subgroup with each of the symmetric subgroups in the intermediate permutation, and compares the second order signatures of the pairings to corresponding second order signatures in the library function. If at any time any of the second order signatures do not match their corresponding library function signatures, the system produces no more intermediate permutations beginning with the current sequence of the intermediate permutation, and instead removes the new symmetric subgroup and attempts to continue building the previous intermediate permutation. When all symmetric subgroups in the permutation group have been added to the intermediate permutation, the intermediate permutation becomes a candidate permutation.