Narender
Narender Enduri, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20100290473 | Port grouping for association with virtual interfaces - In one embodiment, an apparatus includes a port channel manager for receiving information identifying switches connected to a group of physical ports at a network device and creating subgroups each comprising the physical ports connected to one of the switches. The apparatus further includes a virtual interface agent for assigning a virtual interface connecting a virtual switch to a virtual machine, to one of the subgroups. Traffic received from the virtual machine on the virtual interface is transmitted to one of the switches on one of the physical ports in the assigned subgroup. A method for grouping ports for association with virtual interfaces is also disclosed. | 11-18-2010 |
20130188494 | DYNAMIC LOAD BALANCING WITHOUT PACKET REORDERING - Flows of packets are dynamically mapped to resource queues. Flows of packets are received at a network device to be routed from the network device in a network. Each flow comprises packets to be sent from a source to a connection. Data is stored for a queue allocation table that maintains a plurality of buckets to which received packets for a flow are assigned and indicating which of a plurality of resource queues are allocated for respective buckets. For each packet in a flow, a hash function is computed from values in a header of the packet and the packet is assigned to one of the plurality of buckets based on the computed hash function. One of a plurality of resource queues is allocated for each bucket to which packets are assigned based on the computed hash function. | 07-25-2013 |
Narender Hanchate, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20100005429 | INTEGRATED SINGLE SPICE DECK SENSITIZATION FOR GATE LEVEL TOOLS - One embodiment of the present invention provides systems and techniques for generating a transistor-level description of a subcircuit. A user may want to simulate a subcircuit in a circuit using a transistor-level simulator, and one or more cells in the subcircuit may need to be sensitized so that the cells are in a desired state when the subcircuit is simulated. An embodiment modifies the subcircuit by inserting analog switches in front of the cells that need to be sensitized, so that the analog switches can be used to apply a sensitization sequence to the cells during the transistor-level simulation. The embodiment can then generate a transistor-level description of the modified subcircuit. Next, the transistor-level description of the subcircuit can be stored, thereby enabling the transistor-level simulator to simulate the subcircuit. | 01-07-2010 |
Narender Hanchate, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120239371 | Consistent Hierarchical Timing Model with Crosstalk Consideration - A method and apparatus to provide a hierarchical timing model with crosstalk consideration is provided. In one embodiment, the method comprises performing block level analysis of a circuit, in one or a plurality of iterations, and storing per iteration data. The method further comprises, in one embodiment, utilizing the per iteration data in performing top level analysis of the circuit. | 09-20-2012 |
Narender Katukuri, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20100109618 | METHOD AND SYSTEM FOR MANAGING UNINTERRUPTABLE POWER SUPPLY FOR HARMONIC REDUCTION - A method and system for managing a dual rectifier uninterruptable power supply, comprising activating each of said rectifiers to provide an output DC voltage, monitoring a level of operation of the uninterruptable power supply and deactivating a selected one of said dual rectifiers when a level of operation of said two activate rectifiers is less than a first predetermined level of operation. | 05-06-2010 |
Narender Nagulapally, Folsom, CA US
Patent application number | Description | Published |
---|---|---|
20140307769 | UNEQUALIZED CLOCK DATA RECOVERY FOR SERIAL I/O RECEIVER - A serial input/output method and receiver include an receiver portion to receive an analog differential serial input and sample the input to provide data and error signals, an equalization feedback loop responsive to the data and error signals to adjust the receiver portion, a phase feedback mechanism separate from the equalization feedback loop to provide a phase error, and a clock data recovery block coupled to receive the phase error to perform timing recovery for the receiver portion independent of the equalization feedback to adjust the sampling. | 10-16-2014 |
Narender Nehra, Summerville, NC US
Patent application number | Description | Published |
---|---|---|
20100297770 | LIQUID-BASED METHOD FOR PRODUCING PLANT EMBRYOS - The present invention relates to methods for developing embryos and producing germination-competent embryos using a liquid embryo development media. | 11-25-2010 |
20130143256 | LIQUID-BASED METHOD FOR PRODUCING PLANT EMBRYOS - The present invention relates to methods for developing embryos and producing germination-competent embryos using a liquid embryo development media. | 06-06-2013 |
Narender Puli, Hauppauge, NY US
Patent application number | Description | Published |
---|---|---|
20120122972 | NOVEL EICOSANOID DERIVATIVES - The present invention provides compounds (n-3 PUFA derivatives) of formula (I) that modulate conditions associated with cardiac damage, especially cardiac arrhythmias. | 05-17-2012 |
Narender Vattikonda, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140322694 | METHOD AND SYSTEM FOR UPDATING LEARNING OBJECT ATTRIBUTES - A method and system are provided for enabling one or more attribute values of a learning object to be derived and updated based upon learner actions taken by a plurality of learners on that learning object or on one or more related learning objects. To keep the attribute values current, the attribute values may be updated as new/additional information is received. Once the one or more attribute values are derived and updated, they can be used to make intelligent and effective decisions on whether and when to use the learning object to educate a learner. | 10-30-2014 |
20140335498 | GENERATING, ASSIGNING, AND EVALUATING DIFFERENT VERSIONS OF A TEST - Method(s), stored instruction(s), and computing device(s) are provided for automatically generating different subsets of questions and/or automatically assigning the different subsets of questions to different test participants. The computing device(s) store information that includes test questions, test version generation criteria, and test version assignment criteria. The computing device(s) automatically determine, using the test version generation criteria, subsets of test questions that differ from each other by at least one question. The computing device(s) automatically assign, using the test version assignment criteria, subsets of test questions, which differ from each other by at least one question, to different test participants. The computing device(s) then cause administration of at least one of the different versions to at least one of the different test participants. | 11-13-2014 |
20150019655 | Message Consumer Orchestration Framework - In a decoupled messaging system, a producer device sends produced messages to a message fabric. The message fabric either stores the received message in designated queues, from which consumer devices may retrieve the messages, or broadcasts the messages to consumer devices that subscribe to topics assigned to the messages. A message consumption orchestrator service gathers capabilities information for the message producer, the message fabric, and the message consumer, and configures resources allocated for the message consumer to more fully optimize message throughput. Further, the message consumption orchestrator identifies patterns in changes of the rate of produced messages, i.e., through analysis of historical data and/or received information. The message consumption orchestrator configures resources for the message consumer to account for predicted need based on the identified patterns. | 01-15-2015 |
20150019709 | METHOD AND APPARATUS FOR CONTROLLING INITIATION OF MULTI-SERVICE TRANSACTIONS - A method and apparatus are disclosed for controlling multi-service transactions. When a request to initiate a multi-service transaction is received, the transaction is not immediately initiated. Rather, a determination is first made as to which services need to be invoked in order to complete the transaction. A further determination is then made as to whether at least one of the services is likely to be unable to complete processing needed to further the transaction to completion. If at least one of the services is likely to be unable to complete processing needed to further the transaction to completion (thereby meaning that the overall transaction is likely to fail), then the transaction is not initiated at all. By doing so, the method/apparatus prevents transactions that are likely to fail from being started, which prevents waste of resources and other problems associated with partial processing of failed transactions from arising. | 01-15-2015 |