Lakshmikantha
Ashvin Lakshmikantha, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090122698 | VIRTUAL QUEUE - An apparatus comprising a virtual queue configured to virtually receive virtual data units as the data units are actually received by a real queue. In various embodiments, the virtual queue may include a committed token counter (CTC) configured to represent a number of bytes available to be allocated to a committed burst having a maximum size. In such an embodiment, the virtual queue may include an excess token counter (ETC) configured to represent a number of bytes available to be allocated to an excess burst having a maximum size. In one embodiment, a token counter incrementer configured to, as an exiting data unit virtually exits the virtual queue, increment either the committed token counter or the excess token counter. In various embodiments, the virtual queue may include a token counter decrementor configured to, as an entering data unit virtually enters the virtual queue, attempt to allocate the entering data unit to either the committed burst or the excess burst and decrement either the committed token counter or the excess token counter respectively. In some embodiments, the virtual queue may include a congestion indicator configured to categorize the entering data unit. In various embodiments, the virtual queue may be configured to provide congestion feedback information based, at least in part, upon the state of the CTC & ETC. | 05-14-2009 |
Ashvin Lakshmikantha, Urbana, IL US
Patent application number | Description | Published |
---|---|---|
20080219285 | Multi-Channel Communications Protocol - There is a need to improve design of communications protocols in which two or more channels are provided and, optionally, in which collision avoidance is not available. An improved protocol is provided in which communications nodes pick a channel on which to transmit and collisions may occur where two nodes attempt to transmit on the same channel. The node currently occupying a channel is arranged to have a specified probability of holding onto that channel as compared to a newcomer. Other methods are described whereby a node is able to occupy more than one channel at the same time and whereby nodes each occupy approximately the same number of channels. | 09-11-2008 |
Mookanahallipatna Ramasesha Lakshmikantha, Madrid ES
Patent application number | Description | Published |
---|---|---|
20140136158 | METHOD TO ASSESS THE IMPACT OF EXISTING FRACTURES AND FAULTS FOR RESERVOIR MANAGEMENT - Assessing the impact of existing fractures and faults for reservoir management, in one aspect, may comprise employing a numerical mesh to generate a geomechanical model, the numerical mesh representing a geological reservoir and its surrounding regions, the numerical mesh comprising delimitation associated with regions and layering of geology without constraining the numerical mesh to explicitly represent a fault or fracture, initializing the geomechanical model to define initial stress-strain compatible with measured stress in well locations associated with the geological reservoir, generating a fluid-flow model employing the numerical mesh, solving for a coupled solution of the fluid-flow model and the geomechanical model, and employing the solved fluid-flow model and the geomechanical model to assess the impact. | 05-15-2014 |
20140136163 | METHOD TO COUPLE FLUID-FLOW AND GEOMECHANICAL MODELS FOR INTEGRATED PETROLEUM SYSTEMS USING KNOWN TRIGGERING EVENTS - Coupling fluid-flow model and geomechanical model for integrated petroleum systems, in one aspect, may comprise analyzing historical data associated with a reservoir to determine one or more triggering events that trigger abrupt changes in the state of stress of the reservoir solid framework and in the pore pressure. One or more time steps are defined based on the determined triggering events. The fluid-flow model and the geomechanical model are coupled at the one or more defined time steps, e.g., one-way or two-way. Number of iterations may be calculated automatically for the two-way coupling to converge. | 05-15-2014 |
Shashi Kanth Lakshmikantha, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20080270842 | COMPUTER OPERATING SYSTEM HANDLING OF SEVERE HARDWARE ERRORS - A system and method is provided for handling severe hardware errors communicated to a computer operating system as an abort indication. The method includes classifying the type of abort into a memory-related error or non-memory-related error. For memory-related errors, a debug file is written that includes error source information for an affected process without accessing the affected process memory. | 10-30-2008 |