Patents by Inventor Sachin Joshi

Sachin Joshi 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).

  • Publication number: 20100321970
    Abstract: A content addressable memory (CAM) device includes a CAM array, a programmable interconnect structure, and a priority encoder. The CAM array includes a plurality of CAM rows, each row including a number of CAM cells for storing a data word and coupled to a match line that indicates a match result for the CAM row. The programmable interconnect structure is coupled to each CAM row and a plurality of CAM rows, each row including a number of CAM cells for storing a data word and coupled to a match line that indicates match results for the row. The programmable interconnect structure coupled to each CAM row, and is configured to logically connect any number N of selected CAM rows together to form a data word chain spanning N rows, regardless of whether the selected CAM rows are contiguous.
    Type: Application
    Filed: August 31, 2010
    Publication date: December 23, 2010
    Inventors: Maheshwaran Srinivasan, Varadarajan Srinivasan, Sandeep Khanna, Sachin Joshi, Mark Birman
  • Publication number: 20100321971
    Abstract: A content addressable memory (CAM) device includes a plurality of CAM rows, a number of sequencing logic circuits, and a programmable interconnect structure. Each CAM row includes a number of CAM cells to generate a match signal on a match line and includes an enable input. Each sequencing logic circuit includes an input and an output, and is configured to count sequences of match signals from the CAM rows. The programmable interconnect structure selectively connects the match line of any CAM row to the input of any sequencing logic circuit, and selectively connects the output of any sequencing logic circuit to the enable input of any CAM row.
    Type: Application
    Filed: August 31, 2010
    Publication date: December 23, 2010
    Inventors: Sachin Joshi, Mark Birman, Maheshwaran Srinivasan, Sandeep Khanna, Varadarajan Srinivasan
  • Patent number: 7826242
    Abstract: A content addressable memory (CAM) device includes a plurality of CAM rows, a number of sequencing logic circuits, and a programmable interconnect structure. Each CAM row includes a number of CAM cells to generate a match signal on a match line and includes an enable input. Each sequencing logic circuit includes an input and an output, and is configured to count sequences of match signals from the CAM rows. The programmable interconnect structure selectively connects the match line of any CAM row to the input of any sequencing logic circuit, and selectively connects the output of any sequencing logic circuit to the enable input of any CAM row.
    Type: Grant
    Filed: November 16, 2009
    Date of Patent: November 2, 2010
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Sachin Joshi, Mark Birman, Maheshwaran Srinivasan, Sandeep Khanna, Varadarajan Srinivasan
  • Patent number: 7821844
    Abstract: A content addressable memory (CAM) device includes a CAM array, a programmable interconnect structure, and a priority encoder. The CAM array includes a plurality of CAM rows, each row including a number of CAM cells for storing a data word and coupled to a match line that indicates a match result for the CAM row. The programmable interconnect structure is coupled to each CAM row and a plurality of CAM rows, each row including a number of CAM cells for storing a data word and coupled to a match line that indicates match results for the row. The programmable interconnect structure coupled to each CAM row, and is configured to logically connect any number N of selected CAM rows together to form a data word chain spanning N rows, regardless of whether the selected CAM rows are contiguous.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: October 26, 2010
    Assignee: NetLogic Microsystems, Inc
    Inventors: Maheshwaran Srinivasan, Varadarajan Srinivasan, Sandeep Khanna, Sachin Joshi, Mark Birman
  • Publication number: 20100054013
    Abstract: A content addressable memory (CAM) device includes a plurality of CAM rows, a number of sequencing logic circuits, and a programmable interconnect structure. Each CAM row includes a number of CAM cells to generate a match signal on a match line and includes an enable input. Each sequencing logic circuit includes an input and an output, and is configured to count sequences of match signals from the CAM rows. The programmable interconnect structure selectively connects the match line of any CAM row to the input of any sequencing logic circuit, and selectively connects the output of any sequencing logic circuit to the enable input of any CAM row.
    Type: Application
    Filed: November 16, 2009
    Publication date: March 4, 2010
    Inventors: Sachin Joshi, Mark Birman, Maheshwaran Srinivasan, Sandeep Khanna, Varadarajan Srinivasan
  • Publication number: 20100054012
    Abstract: A content addressable memory (CAM) device includes a CAM array, a programmable interconnect structure, and a priority encoder. The CAM array includes a plurality of CAM rows, each row including a number of CAM cells for storing a data word and coupled to a match line that indicates a match result for the CAM row. The programmable interconnect structure is coupled to each CAM row and a plurality of CAM rows, each row including a number of CAM cells for storing a data word and coupled to a match line that indicates match results for the row. The programmable interconnect structure coupled to each CAM row, and is configured to logically connect any number N of selected CAM rows together to form a data word chain spanning N rows, regardless of whether the selected CAM rows are contiguous.
    Type: Application
    Filed: November 12, 2009
    Publication date: March 4, 2010
    Inventors: Maheshwaran Srinivasan, Varadarajan Srinivasan, Sandeep Khanna, Sachin Joshi, Mark Birman
  • Patent number: 7660140
    Abstract: A content addressable memory (CAM) device includes a plurality of CAM rows, a number of sequencing logic circuits, and a programmable interconnect structure. Each CAM row includes a number of CAM cells to generate a match signal on a match line and includes an enable input. Each sequencing logic circuit includes an input and an output, and is configured to count sequences of match signals from the CAM rows. The programmable interconnect structure selectively connects the match line of any CAM row to the input of any sequencing logic circuit, and selectively connects the output of any sequencing logic circuit to the enable input of any CAM row.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: February 9, 2010
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Sachin Joshi, Mark Birman, Maheshwaran Srinivasan, Sandeep Khanna, Varadarajan Srinivasan
  • Patent number: 7656716
    Abstract: A system for searching an input string for a number of regular expressions includes a search block and a compiler. The search block includes a plurality of content addressable memory (CAM) devices, wherein each of the CAM devices is differently configured to implement search operations for regular expressions having a unique level of complexity. The compiler is configured to determine the complexity level of each of the regular expressions, and is configured to store each regular expression in a selected one of the CAM devices according to its complexity level.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: February 2, 2010
    Assignee: NetLogic Microsystems, Inc
    Inventors: Varadarajan Srinivasan, Maheshwaran Srinivasan, Sachin Joshi, Sandeep Khanna, De Cai Li
  • Publication number: 20100015813
    Abstract: Among various methods, devices, and apparatuses, a number of methods are provided for forming a gap between circuitry. One such method includes depositing a first oxide precursor material on at least two conductive lines having at least one gap between the at least two conductive lines, and forming a breadloaf configuration with the first oxide precursor material on a top of each of the at least two conductive lines that leaves a space between a closest approach of at least two adjacent breadloaf configurations. The method also includes depositing a second oxide precursor material over the first oxide precursor material, where depositing the second oxide precursor material results in closing the space between the closest approach of the at least two adjacent breadloaf configurations.
    Type: Application
    Filed: July 17, 2008
    Publication date: January 21, 2010
    Applicant: Micron Technology, Inc.
    Inventors: Arthur J. McGinnis, Sachin Joshi, Chan Lim
  • Patent number: 7643353
    Abstract: A content addressable memory (CAM) device includes a CAM array, a programmable interconnect structure, and a priority encoder. The CAM array includes a plurality of CAM rows, each row including a number of CAM cells for storing a data word and coupled to a match line that indicates a match result for the CAM row. The programmable interconnect structure is coupled to each CAM row and is configured to selectively route the match results from a first CAM row as an input match signal to any number of arbitrarily selected CAM rows at the same time.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: January 5, 2010
    Assignee: NetLogic Microsystems, Inc.
    Inventors: Maheshwaran Srinivasan, Varadarajan Srinivasan, Sandeep Khanna, Sachin Joshi, Mark Birman
  • Publication number: 20090006135
    Abstract: A method for accelerating a payment to a merchant for a healthcare related claim. The method comprises submitting a healthcare related claim for payment from the merchant to a payer; determining at the payer whether the member is eligible for services covered as a part of his or her healthcare plan. If the member is determined to be eligible for payment of claim(s) submitted, then a financial institution is notified of an estimated amount of liability for the claim. At least a portion of the estimated amount of liability for the claim is paid to the merchant by the financial institution. The financial institution thereafter receives a reimbursement/payment from a healthcare finding source for the adjudicated amount of liability for the claim. Once the claim is adjudicated, a healthcare management system reconciles with the merchant for any under or over payment.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 1, 2009
    Applicant: American Express Travel Related services Company, Inc.
    Inventors: Mark KECK, Sarah Harrison, Ahana Kalappa, Sunil Sachdev, Margaret A. Miller, Sachin Joshi
  • Patent number: 7420662
    Abstract: A spark delivery system for generating a spark using a laser beam is provided, and includes a laser light source and a laser delivery assembly. The laser delivery assembly includes a hollow fiber and a launch assembly comprising launch focusing optics to input the laser beam in the hollow fiber. The laser delivery assembly further includes exit focusing optics that demagnify an exit beam of laser light from the hollow fiber, thereby increasing the intensity of the laser beam and creating a spark. Other embodiments use a fiber laser to generate a spark. Embodiments of the present invention may be used to create a spark in an engine. Yet other embodiments include collecting light from the spark or a flame resulting from the spark and conveying the light for diagnostics. Methods of using the spark delivery systems and diagnostic systems are provided.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: September 2, 2008
    Assignee: Colorado State University Research Foundation
    Inventors: Azer Yalin, Bryan Willson, Morgan Defoort, Sachin Joshi, Adam Reynolds
  • Patent number: 7340129
    Abstract: A spark delivery system for generating a spark using a laser beam is provided, and includes a laser light source and a laser delivery assembly. The laser delivery assembly includes a hollow fiber and a launch assembly comprising launch focusing optics to input the laser beam in the hollow fiber. The laser delivery assembly further includes exit focusing optics that demagnify an exit beam of laser light from the hollow fiber, thereby increasing the intensity of the laser beam and creating a spark. Other embodiments use a fiber laser to generate a spark. Embodiments of the present invention may be used to create a spark in an engine. Yet other embodiments include collecting light from the spark or a flame resulting from the spark and conveying the light for diagnostics. Methods of using the spark delivery systems and diagnostic systems are provided.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: March 4, 2008
    Assignee: Colorado State University Research Foundation
    Inventors: Azer Yalin, Bryan Willson, Morgan Defoort, Sachin Joshi, Adam Reynolds
  • Publication number: 20060032471
    Abstract: A spark delivery system for generating a spark using a laser beam is provided, and includes a laser light source and a laser delivery assembly. The laser delivery assembly includes a hollow fiber and a launch assembly comprising launch focusing optics to input the laser beam in the hollow fiber. The laser delivery assembly further includes exit focusing optics that demagnify an exit beam of laser light from the hollow fiber, thereby increasing the intensity of the laser beam and creating a spark. Other embodiments use a fiber laser to generate a spark. Embodiments of the present invention may be used to create a spark in an engine. Yet other embodiments include collecting light from the spark or a flame resulting from the spark and conveying the light for diagnostics. Methods of using the spark delivery systems and diagnostic systems are provided.
    Type: Application
    Filed: August 4, 2005
    Publication date: February 16, 2006
    Inventors: Azer Yalin, Bryan Willson, Morgan Defoort, Sachin Joshi, Adam Reynolds