Patents by Inventor Nitin Kumar

Nitin Kumar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8097878
    Abstract: Nonvolatile memory elements are provided that have resistive switching metal oxides. The nonvolatile memory elements may be formed by depositing a metal-containing material on a silicon-containing material. The metal-containing material may be oxidized to form a resistive-switching metal oxide. The silicon in the silicon-containing material reacts with the metal in the metal-containing material when heat is applied. This forms a metal silicide lower electrode for the nonvolatile memory element. An upper electrode may be deposited on top of the metal oxide. Because the silicon in the silicon-containing layer reacts with some of the metal in the metal-containing layer, the resistive-switching metal oxide that is formed is metal deficient when compared to a stoichiometric metal oxide formed from the same metal.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: January 17, 2012
    Assignee: Intermolecular, Inc.
    Inventors: Nitin Kumar, Jinhong Tong, Chi-I Lang, Tony Chiang, Prashant B. Phatak
  • Publication number: 20120001320
    Abstract: Methods for substrate processing are described. The methods include forming a material layer on a substrate. The methods include selecting constituents of a molecular masking layer (MML) to remove an effect of variations in the material layer as a result of substrate processing. The methods include normalizing the surface characteristics of the material layer by selectively depositing the MML on the material layer.
    Type: Application
    Filed: December 28, 2010
    Publication date: January 5, 2012
    Inventors: Zachary Fresco, Chi-I Lang, Sandra G. Malhotra, Tony P. Chiang, Thomas R. Boussie, Nitin Kumar, Jinhong Tong, Anh Duong
  • Patent number: 8077726
    Abstract: Techniques are described for maintaining a forwarding information base (FIB) within a packet-forwarding engine (PFE) of a router, and programming a packet-forwarding integrated circuit (IC) with a hardware version of the FIB. Entries of the hardware version identify primary forwarding next hops and backup forwarding next hops for the LSPs, wherein the packet-forwarding IC includes a control logic module and internal selector block configured to produce a value indicating a state of the first physical link. The selector block outputs one of the primary forwarding next hop and the backup forwarding next hop of the entries for forwarding the MPLS packets based on the value in response to the packet-processing engine addressing one of the entries of the FIB for the LSPs. Packets are forwarded with the PFE to the one of the primary forwarding next hop and the backup forwarding next hop output by the selector block.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: December 13, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Nitin Kumar, Alex Baban
  • Publication number: 20110302455
    Abstract: Technologies are described herein for performing targeted, black-box fuzzing of input data for application testing. A dataflow tracing module traces an application while it reads and processes a set of template data to produce operation mapping data that maps data locations in the template data to operations performed by the application in processing the data at the location. The tracing is performed without requiring the application source code, knowledge of the syntactical structure of the input data, or specially instrumented binaries for the application. A fuzzing module is then utilized to target a specific operation or operations in the application by fuzzing data locations within the template data according to the operation mapping data until the desired outcome is achieved.
    Type: Application
    Filed: June 7, 2010
    Publication date: December 8, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Gavin Shane Thomas, Nitin Kumar Goel, Mark Wodrich
  • Publication number: 20110295902
    Abstract: Method(s) for identifying a taxon corresponding to a query sequence are described herein. The method includes selecting a target cluster, from amongst a plurality of reference clusters, corresponding to the query sequence. The target cluster may be selected based on a composition based analysis. A similarity based analysis of the query sequence is performed with respect to the target cluster. From the target cluster, the taxon corresponding to the query sequence is identified based on the similarity based analysis.
    Type: Application
    Filed: May 25, 2011
    Publication date: December 1, 2011
    Applicant: Tata Consultancy Service Limited
    Inventors: Sharmila S. Mande, Mohammed Monzoorul Haque, Tarini Shankar Ghosh, Nitin Kumar Singh
  • Publication number: 20110280245
    Abstract: A route for a data unit through a network may be defined based on a number of next hops. Exemplary embodiments described herein may implement a router forwarding table as a chained list of references to next hops. In one implementation, a device includes a forwarding table that includes: a first table configured to store, for each of a plurality of routes for data units in a network, a chain of links to next hops for the routes; and a second table configured to store the next hops. The device also includes a forwarding engine configured to assemble the next hops for the data units based on using the chain of links in the first table to retrieve the next hops in the second table and to forward the data units in the network based on the assembled next hops.
    Type: Application
    Filed: July 27, 2011
    Publication date: November 17, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Kaushik GHOSH, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
  • Publication number: 20110269476
    Abstract: Techniques to dynamically manage wireless connections using a coverage database are described. For example, a mobile computing device may comprise a connection management module operative to dynamically select a wireless connection technology based on a location of the mobile computing device and information from a coverage database, and to initiate a wireless connection using the selected wireless connection technology. Other embodiments are described and claimed.
    Type: Application
    Filed: April 28, 2010
    Publication date: November 3, 2011
    Applicant: PALM, INC.
    Inventor: Nitin Kumar
  • Publication number: 20110268115
    Abstract: Techniques for handling multicast over link aggregated (LAG) interfaces and integrated routing and bridging (IRB) interfaces in a network device are described in which interfaces, at which a data unit is to be transmitted, may be represented hierarchically in which the LAG interfaces and IRB interfaces are represented as pointers. In one implementation, a device may determine routes for data units, where a route for a multicast data unit is represented as a set of interfaces of the device at which the data unit is to be output. Entries in the set of interfaces may include physical interfaces of the device and pointers to LAG interfaces or pointers to the IRB interfaces. The device may generate tokens to represent routes for data units and resolve the pointers to the LAG interfaces or the IRB interfaces to obtain physical interfaces of the router corresponding to a LAG or an IRB.
    Type: Application
    Filed: April 29, 2010
    Publication date: November 3, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Murtuza ATTARWALA, Nitin KUMAR, Alok KHAMBATKONE
  • Publication number: 20110228793
    Abstract: A network device component receives traffic, determines whether the traffic is host bound traffic or non-host bound traffic, and classifies, based on a user-defined classification scheme, the traffic when the traffic is host bound traffic. The network device component also assigns, based on the classification, the classified host bound traffic to a queue associated with network device component for forwarding the classified host bound traffic to a host component of the network device.
    Type: Application
    Filed: March 18, 2010
    Publication date: September 22, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Sandeep BAJAJ, Murtuza ATTARWALA, Nitin KUMAR, David HAHM
  • Publication number: 20110230004
    Abstract: Embodiments of the current invention describe methods of forming different types of crystalline silicon based solar cells that can be combinatorially varied and evaluated. Examples of these different types of solar cells include front and back contact silicon based solar cells, all-back contact solar cells and selective emitter solar cells. These methodologies all incorporate the formation of site-isolated regions using a combinatorial processing tool and the use of these site-isolated regions to form the solar cell area. Therefore, multiple solar cells may be rapidly formed on a single crystalline silicon substrate for use in combinatorial methodologies. Any of the individual processes of the methods described may be varied combinatorially to test varied process conditions or materials.
    Type: Application
    Filed: September 20, 2010
    Publication date: September 22, 2011
    Inventors: Jian Li, Minh Anh Nguyen, Nikhil Kalyankar, Nitin Kumar, Craig Hunter
  • Patent number: 8014317
    Abstract: A route for a data unit through a network may be defined based on a number of next hops. Exemplary embodiments described herein may implement a router forwarding table as a chained list of references to next hops. In one implementation, a device includes a forwarding table that includes: a first table configured to store, for each of a plurality of routes for data units in a network, a chain of links to next hops for the routes; and a second table configured to store the next hops. The device also includes a forwarding engine configured to assemble the next hops for the data units based on using the chain of links in the first table to retrieve the next hops in the second table and to forward the data units in the network based on the assembled next hops.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: September 6, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Kaushik Ghosh, Kireeti Kompella, Siva Gaggara, Nitin Kumar, Steven Lin
  • Patent number: 8008873
    Abstract: A restart circuit for causing an electronic ballast to perform a restart in response to reconnecting any lamp of a multiple lamp configuration of the electronic ballast to the electronic ballast is disclosed. The electronic ballast includes a filament health check circuit for providing a first current through a monitored filament of the lamps to a controller of the ballast. The controller restarts the electronic ballast when a determined ratio of the first current to a reference current indicates that the monitored filament has been disconnected or broken (i.e., the first current substantially decreases) and is subsequently replaced or reconnected to the ballast (i.e., the first current returns to a predetermined level). The ballast further comprises a dv/dt circuit for reducing the first current for a transient time period in response to reconnecting a filament other than the monitored filament to the ballast, causing the controller to restart the ballast.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: August 30, 2011
    Assignee: OSRAM SYLVANIA Inc.
    Inventors: Shashank Bakre, Nitin Kumar
  • Patent number: 8004198
    Abstract: A ballast for driving one or more lamps includes a controller and a current reduction circuit for accelerating a controller reset. Upon detecting a fault, the controller disables the ballast for a preset period of time, and resets. The controller additionally resets when the ratio of a supplied second value to a supplied first value falls below a threshold value. The current reduction circuit reduces the supplied second value in less than the preset period of time, such that the ratio falls below the threshold value and the controller resets. An emergency lighting system includes the ballast as a primary ballast, a backup ballast, and a primary power source. The controller detects a fault if the primary power source de-energizes and the backup ballast disconnects the one or more lamps from the primary ballast. The current reduction circuit accelerates the reset of the controller when the primary power source de-energizes.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: August 23, 2011
    Assignee: OSRAM SYLVANIA Inc.
    Inventors: Shashank Bakre, Nitin Kumar
  • Publication number: 20110199853
    Abstract: Combinatorial processing including stirring is described, including defining multiple regions of a substrate, processing the multiple regions of the substrate in a combinatorial manner, introducing a fluid into a first aperture at a first end of a body to dispense the fluid out of a second aperture at a second end of the body and into one of the multiple regions, and agitating the fluid using an impeller at a second end of the body to facilitate interaction of the fluid with a surface of the substrate.
    Type: Application
    Filed: April 28, 2011
    Publication date: August 18, 2011
    Applicant: INTERMOLECULAR, INC.
    Inventors: Zachary Fresco, Nitin Kumar
  • Publication number: 20110201149
    Abstract: Resistive switching memory elements are provided that may contain electroless metal electrodes and metal oxides formed from electroless metal. The resistive switching memory elements may exhibit bistability and may be used in high-density multi-layer memory integrated circuits. Electroless conductive materials such as nickel-based materials may be selectively deposited on a conductor on a silicon wafer or other suitable substrate. The electroless conductive materials can be oxidized to form a metal oxide for a resistive switching memory element. Multiple layers of conductive materials can be deposited each of which has a different oxidation rate. The differential oxidization rates of the conductive layers can be exploited to ensure that metal oxide layers of desired thicknesses are formed during fabrication.
    Type: Application
    Filed: April 28, 2011
    Publication date: August 18, 2011
    Applicant: INTERMOLECULAR, INC.
    Inventors: Nitin Kumar, Chi-I Lang, Tony Chiang, Zhi-wen Sun, Jinhong Tong
  • Publication number: 20110194557
    Abstract: A network device receives a packet with a multicast nexthop identifier, and creates a mask that includes addresses of egress packet forwarding engines, of the network device, to which to provide the packet. The network device divides the mask into two portions, generates two copies of the packet, provides a first portion of the mask in a first copy of the packet, and provides a second portion of the mask in a second copy of the packet. The network device also forwards the first copy of the packet to an address of a first egress packet forwarding engine provided in the first portion of the mask, and forwards the second copy of the packet to an address of a second egress packet forwarding engine provided in the second portion of the mask.
    Type: Application
    Filed: February 9, 2010
    Publication date: August 11, 2011
    Applicant: Juniper Networks, Inc.
    Inventors: Alex Baban, Jean-Marc Frailong, Kireeti Kompella, Nitin Kumar, Jamsheed Wania, Murtuza Attarwala
  • Patent number: 7986111
    Abstract: A control circuit for use in a ballast configured for powering a first lamp set and a second lamp set. The second lamp set is operated via a controller and a second lamp driver circuit. The controller enables the second lamp driver circuit as a function of a monitored value corresponding to a current through a lamp of the second lamp set. The control circuit includes first and second input terminals for selectively connecting to the power supply. The control circuit reduces the monitored value as a function of a connection state of the first and second input terminals of the control circuit to the power supply. Thus, the control circuit causes the controller to selectively operate the second lamp driver circuit in order to energize the second lamp set in combination with the first lamp set.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: July 26, 2011
    Assignee: Osram Sylvania Inc.
    Inventors: Shashank Bakre, Nitin Kumar
  • Publication number: 20110164872
    Abstract: A network device provides a selector list that includes indices of child nexthops associated with the network device, where each of the child nexthops is associated with a corresponding child link provided in an aggregated bundle of child links. The network device also receives an indication of a failure of a child link in the aggregated bundle of child links, and removes, from the selector list, an index of a child nexthop associated with the failed child link. The network device further receives probabilities associated with the child links of the aggregated bundle of child links. Each of the probabilities indicates a probability of a packet exiting the network device on a child link. The network device also creates a distribution table based on the probabilities associated with the child links, and rearranges values provided in the distribution table.
    Type: Application
    Filed: January 7, 2010
    Publication date: July 7, 2011
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Nitin KUMAR, Alex BABAN, Alok KHAMBATKONE
  • Publication number: 20110163685
    Abstract: A lamp driver circuit to selectively energize one or more lamps is provided. The inverter circuit has a transformer with primary and secondary windings to provide voltage to the lamps. A filter is connected to the primary winding to receive a primary winding signal representative of the voltage across the primary winding. The primary winding signal has a frequency spectrum and the filter detects a particular characteristic of the frequency spectrum that is indicative of an end of life (EOL) condition of the one or more lamps. A control circuit is connected to the inverter circuit and to the filter. The control circuit is configured to discontinue energizing of the one or more lamps by the inverter circuit when the particular characteristic of the frequency spectrum of the primary winding signal is detected by the filter.
    Type: Application
    Filed: January 7, 2011
    Publication date: July 7, 2011
    Applicant: OSRAM SYLVANIA Inc.
    Inventors: Nitin Kumar, Shashank Bakre, Christian Breuer
  • Patent number: 7972897
    Abstract: Resistive switching memory elements are provided that may contain electroless metal electrodes and metal oxides formed from electroless metal. The resistive switching memory elements may exhibit bistability and may be used in high-density multi-layer memory integrated circuits. Electroless conductive materials such as nickel-based materials may be selectively deposited on a conductor on a silicon wafer or other suitable substrate. The electroless conductive materials can be oxidized to form a metal oxide for a resistive switching memory element. Multiple layers of conductive materials can be deposited each of which has a different oxidation rate. The differential oxidization rates of the conductive layers can be exploited to ensure that metal oxide layers of desired thicknesses are formed during fabrication.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: July 5, 2011
    Assignee: Intermolecular, Inc.
    Inventors: Nitin Kumar, Chi-I Lang, Tony Chiang, Zhi-wen Sun, Jinhong Tong