Patents by Inventor Shashi KIRAN

Shashi KIRAN 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: 9537508
    Abstract: Systems and methods are provided for decoding a codeword of a low density parity check (LDPC) code. The systems and methods may include receiving a vector corresponding to the codeword encoded with a parity check matrix, and processing a first portion of the received vector with a first portion of the parity check matrix to obtain a decoding estimate of a first portion of the codeword. The systems and methods may further include processing the decoding estimate of the first portion of the codeword with a second portion of the parity check matrix to obtain an intermediate vector, and processing a second portion of the received vector with a third portion of the parity check matrix and the intermediate vector to obtain a decoding estimate of a second portion of the codeword.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: January 3, 2017
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Dung Viet Nguyen, Nedeljko Varnica, Shashi Kiran Chilappagari
  • Patent number: 9506388
    Abstract: Various embodiments for an exhaust gas treatment device for a vehicle system are provided. In one example, the vehicle system includes an engine with a longitudinal axis, where a crankshaft of the engine is parallel to the longitudinal axis and an exhaust gas treatment device mounted on the engine, vertically above the engine such that a longitudinal axis of the exhaust gas treatment device is aligned in parallel with the longitudinal axis of the engine, the exhaust gas treatment device configured to receive exhaust gas from an exhaust manifold of the engine.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: November 29, 2016
    Assignee: General Electric Company
    Inventors: Paul Lloyd Flynn, James Edward Arner, Shishir Tiwari, Shashi Kiran
  • Patent number: 9506597
    Abstract: Various systems are provided for a support structure. In one embodiment, a system comprises a support structure including a plurality of support legs, a first end of each support leg of the plurality of support legs coupled to a respective cylinder head of a plurality of cylinder heads mountable to an engine block, the plurality of support legs configurable to support an exhaust aftertreatment system.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: November 29, 2016
    Assignee: General Electric Company
    Inventors: James Edward Arner, Paul Lloyd Flynn, Shishir Tiwari, Shashi Kiran
  • Patent number: 9494083
    Abstract: Methods and systems are provided related to an emissions control system. The emissions control system has an exhaust after-treatment system defining a plurality of distinct exhaust flow passages through which at least a portion of an exhaust stream can flow, e.g., the exhaust stream is produced by an engine. The emissions control system also includes a controller for controlling injection of reductant into the exhaust stream flowing through each of the flow passages. In one example, the emissions control system is configured for use in a vehicle, such as a locomotive or other rail vehicle.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: November 15, 2016
    Assignee: General Electric Company
    Inventors: Jessica Lynn Plummer, Gail LeRoy Detar, Shashi Kiran, Shridhar Shrikant Kulkarni, Lawrence Heverley, III
  • Patent number: 9467170
    Abstract: A controller for a nonvolatile memory device includes a transfer control module and a decoder module. The transfer control module is configured to request a read of data from a flash memory module. The data to be read includes data corresponding to a first codeword. The transfer control module is configured to receive hard decisions corresponding to the first codeword from the flash memory module. The transfer control module is configured to receive soft information corresponding to the first codeword from the flash memory module. Both the hard decisions corresponding to the first codeword and the soft information corresponding to the first codeword are received without receiving any intervening hard decisions or soft information corresponding to another codeword. The decoder module is configured to decode the first codeword using the hard decisions and the soft information corresponding to the first codeword.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: October 11, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Shashi Kiran Chilappagari, Gregory Burd
  • Patent number: 9437320
    Abstract: A system including a receiving module to receive data from cells of memory, each cell storing multiple bits, each bit corresponding to a different type of page of the memory, the bits stored in a cell denoting a state of the cell, and the data including bits from a page of the memory or states of cells along a word line of the memory. A processor generates a reliability indication for a first portion of the data corresponding to a first cell based on the first portion of the data and one or more second portions of the data corresponding to one or more of the cells that are adjacent to the first cell. A decoder decodes the first portion of the data based on the first portion of the data and the reliability indication for the first portion of the data.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: September 6, 2016
    Assignee: Marvell International LTD.
    Inventors: Phong Sy Nguyen, Shashi Kiran Chilappagari
  • Patent number: 9422896
    Abstract: Various methods and systems are provided for diagnosing the position and function of a valve in an engine system. In one embodiment, a method for an engine comprises determining a position of a valve in an engine system based on a turbine speed response upon commanded actuation of the valve.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: August 23, 2016
    Assignee: General Electric Company
    Inventors: Chirag Bipinchandra Parikh, Shashi Kiran, Eric David Peters
  • Patent number: 9385753
    Abstract: Systems and methods are provided for decoding data. A decoder receives a variable node value and reliability data for a variable node, and check node values for check nodes associated with the variable node. Circuitry generates an updated variable node value, based on the received reliability data and the received check node values. The circuitry also generates, for at least one check node, an updated check node value based on the updated variable node value.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: July 5, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Nedeljko Varnica, Dung Viet Nguyen, Shashi Kiran Chilappagari
  • Patent number: 9379738
    Abstract: Systems and methods are provided for decoding data. A decoder receives a plurality of variable node values for a plurality of variable nodes and processed reliability data for at least a subset of the plurality of variable nodes. Circuitry updates the variable node values based on the variable node values and the processed reliability data. The processed reliability data represents a version of the reliability data for at least the subset of the plurality of variable nodes.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: June 28, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Phong Sy Nguyen, Shashi Kiran Chilappagari, Dung Viet Nguyen
  • Patent number: 9369152
    Abstract: Systems and methods are provided for decoding data. A variable node value for a variable node is received at a first time, and reliability data for the variable node is received at a second time. The variable node is decoded using a first decoding scheme after the first time and before the second time, and the variable node is decoded using a second decoding scheme different from the first decoding scheme after the second time.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: June 14, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Dung Viet Nguyen, Shashi Kiran Chilappagari, Phong Sy Nguyen
  • Publication number: 20160160811
    Abstract: Systems and methods are provided for controlling exhaust gas recirculation (EGR). In one example, an engine system includes a first EGR valve coupling an exhaust manifold to an engine exhaust system, a second EGR valve coupling the exhaust manifold to an engine intake system, and a control unit. The control unit selectively adjusts a position of the first EGR valve based on a target amount, and adjusts a position of the second EGR valve based on the target amount and a position of the first EGR valve. Responsive to a first degradation condition of the first EGR valve, the control unit adjusts the position of the second EGR valve based on the target amount and based on a pressure of the first exhaust manifold, and responsive to a second degradation condition of the first EGR valve, adjusts the position of the second EGR valve based on the target amount.
    Type: Application
    Filed: February 17, 2016
    Publication date: June 9, 2016
    Applicant: General Electric Company
    Inventors: Dipankar Deb, Manthram Sivasubramaniam, Prashant Srinivasan, Sharath Sridhar Aramanekoppa, Prem Kumar Patchaikani, Sachin Shivajirao Kulkarni, Sebastian Walter Freund, Jassin Marcel Fritz, Georgios Bikas, James Henry Yager, Shashi Kiran
  • Patent number: 9323611
    Abstract: Systems and methods are provided for decoding data. A first decoder attempts to decode the data based on a hard decision input for a symbol. When the attempt to decode the data based on the hard decision input fails, a request is transmitted reliability information for the symbol. Receiving circuitry receives the reliability information for the symbol, and a second decoder decodes the data based on the reliability information.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: April 26, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Shashi Kiran Chilappagari, Gregory Burd
  • Publication number: 20160076437
    Abstract: Various systems are provided for an apparatus. In one example, the apparatus includes an expansion plenum with a plurality of outlets directing flow in a common first direction, and an inlet receiving flow in a second direction angled with respect to the first common direction. The apparatus further includes at least one mating structure operatively coupled to one of the plurality of outlets, the at least one mating structure configured to provide a determined amount of exhaust gas to an exhaust gas treatment system.
    Type: Application
    Filed: November 25, 2015
    Publication date: March 17, 2016
    Inventors: Shishir Tiwari, Douglas C. Hofer, Shashi Kiran, Jessica Lynn Plummer, Shridhar Shrikant Kulkarni
  • Patent number: 9238468
    Abstract: Various methods and systems are provided for a system for an engine. In one example, the system includes an exhaust passage through which exhaust gas is configured to flow from the engine. The system further includes an aftertreatment system disposed in the exhaust passage, the aftertreatment system including an aftertreatment device and a bypass with a bypass control element, the bypass control element adjustable to reduce exhaust gas flow through the aftertreatment device during tunneling operation.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: January 19, 2016
    Assignee: General Electric Company
    Inventors: Lawrence Hoey Heverley, III, Shashi Kiran, Stephen Mark Geyer
  • Publication number: 20160012732
    Abstract: A method for providing an aircraft display includes the steps of receiving an indication of a current position and altitude of the aircraft, receiving air traffic information for another aircraft within a predetermined range of the current position of the aircraft, and determining whether an element of the traffic information for the another aircraft is missing from the received air traffic information. If an element is missing, the method further includes beginning a timer to determine a length of time that the element is missing. Still further, the method includes the step of, after a predetermined time has elapsed that the element is missing according to the timer, displaying an indication of the another aircraft along with the length of time that the element is missing.
    Type: Application
    Filed: July 9, 2014
    Publication date: January 14, 2016
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Vasudev Prakash Shanbhag, Sridhar Krishna, Sanjib Kumar Maji, Shashi Kiran Ravikumar
  • Patent number: 9203432
    Abstract: Systems and methods are provided for decoding data. A decoder retrieves data related to a symbol and identifies a plurality of candidate values for the symbol. The decoder determines a distance between each of the plurality of candidate values and a reference value associated with the symbol to obtain a plurality of distances, and the decoder determines whether to update a value of the symbol based at least in part on the plurality of distances.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: December 1, 2015
    Assignee: Marvell World Trade Ltd.
    Inventors: Nedeljko Varnica, Shashi Kiran Chilappagari
  • Patent number: 9183942
    Abstract: A read module reads memory cells along a first word line by applying a plurality of threshold voltages to the first word line; generates first information about a first memory cell located along the first word line and a first bit line indicating a location of a threshold voltage distribution of the first memory cell relative to the plurality of threshold voltages; reads a second memory cell located along the first word line, a second word line near the first word line, or a second bit line near the first bit line; and generates second information about the second memory cell indicating a state of the second memory cell causing interference to the first memory cell. A compensation module compensates for the interference by assigning one or more of a log-likelihood ratio and a hard decision to the first memory cells based on the first information and the second information.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: November 10, 2015
    Assignee: Marvell World Trade LTD.
    Inventors: Shashi Kiran Chilappagari, Zhengang Chen, Gregory Burd
  • Patent number: 9153323
    Abstract: Systems and methods are provided to generate soft information related to the threshold voltage of a memory cell. A range of threshold voltages for the memory cell is divided into subregions of threshold voltage values herein referred to as bins. An output of the memory cell in response to an applied reference signal is measured. The applied reference signal includes a voltage value and position information. A single bin is identified based on the position information of the reference signal. The identified bin is split into more than one bin based on the output of the memory cell and the voltage value of the reference signal. The newly split bins and all the other bins that were not split are assigned new bin indices.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: October 6, 2015
    Assignee: Marvell World Trade Ltd.
    Inventors: Zhengang Chen, Gregory Burd, Shashi Kiran Chilappagari, Xueshi Yang
  • Patent number: 9153336
    Abstract: An apparatus including a memory array and control circuitry. The control circuitry is configured to, based at least on a plurality of read comparison results, determine a number of memory cells of the memory array that have threshold voltages that fall into each of a plurality of voltage ranges. The control circuitry is further configured to, based at least on the number of memory cells that have threshold voltages in each of the plurality of voltage ranges, estimate an offset amount that a center voltage between two threshold voltage distributions differs from a center reference voltage. The control circuitry is further configured to read one or more of the plurality of memory cells based at least in part on the estimated offset amount.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: October 6, 2015
    Assignee: Marvell International Ltd.
    Inventors: Xueshi Yang, Shashi Kiran Chilappagari
  • Patent number: 9152558
    Abstract: An apparatus includes, in at least one aspect, a memory interface configured to connect with a plurality of multi-level memory cells and a circuitry coupled with the memory interface. The plurality of multi-level memory cells include a first page and a second page. The first page is associated with bits of a first significance. The second page is associated with bits of a second significance. The circuitry is configured to map a first portion of an encoded data sector to the first page and map a second portion of the encoded data sector to the second page. The first portion excludes the second portion and the second portion excludes the first portion such that each of the first page and the second page contains different data from the encoded data sector.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: October 6, 2015
    Assignee: Marvell World Trade Ltd.
    Inventors: Shashi Kiran Chilappagari, Xueshi Yang, Gregory Burd