Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Jadav
Abhijeet Sampatrao Jadav, Bangalore IN
| Patent application number | Description | Published |
|---|---|---|
| 20100061390 | METHODS AND APPARATUS FOR DEFINING A FLOW CONTROL SIGNAL RELATED TO A TRANSMIT QUEUE - In one embodiment, a processor-readable medium can store code representing instructions that when executed by a processor cause the processor to receive a value representing a congestion level of a receive queue and a value representing a state of a transmit queue. At least a portion of the transmit queue can be defined by a plurality of packets addressed to the receive queue. A rate value for the transmit queue can be defined based on the value representing the congestion level of the receive queue and the value representing the state of the transmit queue. The processor-readable medium can store code representing instructions that when executed by the processor cause the processor to define a suspension time value for the transmit queue based on the value representing the congestion level of the receive queue and the value representing the state of the transmit queue. | 03-11-2010 |
Arpan M. Jadav, Gujarat IN
| Patent application number | Description | Published |
|---|---|---|
| 20090281176 | PROCESS FOR THE SYNTHESIS OF RAMELTEON AND ITS INTERMEDIATES - A process for the preparation of ramelteon and intermediates useful in the process. The process suitable for industrial scale provides increased yield and/or greater purity with fewer process steps. | 11-12-2009 |
| 20100152468 | PROCESS FOR THE SYNTHESIS OF RAMELTEON AND ITS INTERMEDIATES - The present invention provides processes and intermediates for the synthesis of ramelteon. | 06-17-2010 |
Asheesh Jadav, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080291910 | Transitioning a Virtual Interface from One Tunnel to Another Tunnel - Packet switch operating methods and packet switches provision a plurality of tunnels on a packet switch by associating each of the plurality of tunnels with a packet switch port and by configuring the packet switch to modify packets relayed by the tunnel to include a transport identifier associated with the tunnel. The tunnels of the plurality relay packets when permitted by a tunnel index. The plurality of tunnels and the tunnel index are associated with a virtual interface. The methods and packet switches also permit a first tunnel of the plurality of tunnels to relay packets by configuring the tunnel index to indicate the first tunnel. The tunnel index indicates only one tunnel. The methods and packet switches also enable a second tunnel of the plurality of tunnels to relay packets by configuring the tunnel index to indicate the second tunnel, thereby preventing the first tunnel from relaying packets. | 11-27-2008 |
| 20080291928 | Processing Packets of a Virtual Interface Associated with Tunnels - Packet switch operating methods and packet switches assign a packet to a virtual interface. The virtual interface is associated with a plurality of tunnels. One of the plurality is designated a primary tunnel configured to accept packets. Other tunnels of the plurality are designated as backup tunnels and are configured to reject packets. The methods and packet switches also determine which of the plurality of tunnels is the primary tunnel and determine a packet switch port associated with the primary tunnel. The methods and packet switches egress the packet via the primary tunnel on the packet switch port associated with the primary tunnel. | 11-27-2008 |
| 20090003313 | Activating a Tunnel upon Receiving a Control Packet - Packet switch operating methods and packet switches receive, at a packet switch, a control packet from another packet switch. The packet switch and the other packet switch are coupled together by two or more tunnels. The control packet indicates that a particular one of the tunnels is active on the other packet switch. In response, the packet switch operating methods and packet switches activate the particular tunnel indicated by the received control packet on the packet switch. | 01-01-2009 |
| 20110085545 | Processing Packets of a Virtual Interface Associated with Tunnels - Packet switch operating methods and packet switches assign a packet to a virtual interface. The virtual interface is associated with a plurality of tunnels. One of the plurality is designated a primary tunnel configured to accept packets. Other tunnels of the plurality are designated as backup tunnels and are configured to reject packets. The methods and packet switches also determine which of the plurality of tunnels is the primary tunnel and determine a packet switch port associated with the primary tunnel. The methods and packet switches egress the packet via the primary tunnel on the packet switch port associated with the primary tunnel. | 04-14-2011 |
Divyesh Jadav, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080244590 | METHOD FOR IMPROVING PERFORMANCE IN A COMPUTER STORAGE SYSTEM BY REGULATING RESOURCE REQUESTS FROM CLIENTS - The present invention discloses a method, apparatus and program storage device for providing non-blocking, minimum threaded two-way messaging. A Performance Monitor Daemon provides one non-blocked thread pair per processor to support a large number of connections. The thread pair includes an outbound thread for outbound communication and an inbound thread for inbound communication. The outbound thread and the inbound thread operate asynchronously. | 10-02-2008 |
| 20090055748 | SYSTEM AND METHOD FOR FLEXIBLY SELECTING AND VISUALIZING CONFIGURATION CHANGES OVER TIME - A system and method for flexibly visualizing and selecting configuration changes over time is disclosed herein. The system may include a coarse selection interface configured to select one of a coarse time range and a discrete point in time from an available overall set of discrete points in time, a fine selection interface configured to select one of a fine time range and the discrete point in time from the selected one of the coarse time range and the discrete point in time, and a visualization panel configured to display a graphical representation of configuration changes selected through the fine selection interface. The method may include selecting the coarse time range on the coarse selection interface, selecting the fine time range on a fine selection interface, and visualizing the graphical representation on the visualization panel. | 02-26-2009 |
| 20090138616 | UTILIZING INFORMED THROTTLING TO GUARANTEE QUALITY OF SERVICE TO I/O STREAMS - A system for utilizing informed throttling to guarantee quality of service to a plurality of clients includes a server core having a performance analyzer that compares a performance level received by a client to a corresponding contracted service level and determines if the client qualifies as a victim whose received performance level is less than the corresponding contracted service level. The performance analyzer is further configured to identify one or more candidates for throttling in response to an I/O stream receiving insufficient resources by determining if the client qualifies as a candidate whose received performance level is better than the corresponding contracted service level. The server core further includes a scheduler that selectively and dynamically issues a throttling command to the candidate client, and provides a quality of service enforcement point by concurrently monitoring a plurality of I/O streams to candidate clients and concurrently throttling commands to the candidate clients. | 05-28-2009 |
