Patents by Inventor Ravi Kulkarni

Ravi Kulkarni 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: 8609171
    Abstract: Circumferential pasteurizers and related methods are disclosed. A circumferential pasteurizer includes a vessel having an inner guide surface, a thermal medium inlet disposed on a first side of the vessel, a thermal medium outlet disposed on a second side of the vessel, a food product inlet disposed on the second side of the vessel, a food outlet disposed on the first side of the vessel, and a rotating paddle wheel suspended for rotation in the vessel. The paddle wheel includes a hub and a plurality of paddles distributed around the hub and extending outwardly therefrom to adjacent the vessel inner guide surface to form food receiving pockets extending the length of the hub. The paddle wheel conveys the food product from the food product inlet to the food product outlet along the vessel inner guide surface and counter to the flow of the thermal medium.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: December 17, 2013
    Assignee: Fresh Express Incorporated
    Inventors: David K. Lewis, Ravi Kulkarni
  • Publication number: 20110200730
    Abstract: Circumferential pasteurizers and related methods are disclosed. A circumferential pasteurizer includes a vessel having an inner guide surface, a thermal medium inlet disposed on a first side of the vessel, a thermal medium outlet disposed on a second side of the vessel, a food product inlet disposed on the second side of the vessel, a food outlet disposed on the first side of the vessel, and a rotating paddle wheel suspended for rotation in the vessel. The paddle wheel includes a hub and a plurality of paddles distributed around the hub and extending outwardly therefrom to adjacent the vessel inner guide surface to form food receiving pockets extending the length of the hub. The paddle wheel conveys the food product from the food product inlet to the food product outlet along the vessel inner guide surface and counter to the flow of the thermal medium.
    Type: Application
    Filed: February 12, 2010
    Publication date: August 18, 2011
    Applicant: Fresh Express, Inc.
    Inventors: David K. Lewis, Ravi Kulkarni
  • Patent number: 7933872
    Abstract: An automated physical database backup, refresh and cloning system and method automatically generates scripts or commands for implementing one or more tasks related to physical database backup and/or database and application refresh or cloning operations between a source environment and a target environment. The scripts or commands make use of parameters describing the source and target environments, at least some of which are gathered prior to initiating backup and cloning. The tasks are performed during one or more backup, refresh and cloning phases. In some embodiments, scripts are automatically regenerated and executed after a failure associated with the source or target environment.
    Type: Grant
    Filed: April 1, 2008
    Date of Patent: April 26, 2011
    Assignee: Corio, Inc.
    Inventors: Ravi Kulkarni, Yury Tomashevich, Ignatius Fernandez
  • Publication number: 20080183776
    Abstract: An automated physical database backup, refresh and cloning system and method automatically generates scripts or commands for implementing one or more tasks related to physical database backup and/or database and application refresh or cloning operations between a source environment and a target environment. The scripts or commands make use of parameters describing the source and target environments, at least some of which are gathered prior to initiating backup and cloning. The tasks are performed during one or more backup, refresh and cloning phases. In some embodiments, scripts are automatically regenerated and executed after a failure associated with the source or target environment.
    Type: Application
    Filed: April 1, 2008
    Publication date: July 31, 2008
    Applicant: CORIO, INC.
    Inventors: Ravi KULKARNI, Yury TOMASHEVICH, Ignatius FERNANDEZ
  • Patent number: 7389314
    Abstract: An automated physical database backup, refresh and cloning system and method automatically generates scripts or commands for implementing one or more tasks related to physical database backup and/or database and application refresh or cloning operations between a source environment and a target environment. The scripts or commands make use of parameters describing the source and target environments, at least some of which are gathered prior to initiating backup and cloning. The tasks are performed during one or more backup, refresh and cloning phases. In some embodiments, scripts are automatically regenerated and executed after a failure associated with the source or target environment.
    Type: Grant
    Filed: August 30, 2004
    Date of Patent: June 17, 2008
    Assignee: Corio, Inc.
    Inventors: Ravi Kulkarni, Yury Tomashevich, Ignatius Fernandez
  • Publication number: 20080077826
    Abstract: A computer program product and computer system for error monitoring partitions in a computer system. Provided to each partition is a partition status indicator (PSI) denoting a RUNNING or FAIL status of the partition, and an error log area (ELA) for storing partition error entries. The ELA includes a partition identifier, an entry status indicator (ESI) indicating READ/UNREAD status for the error entry, and an error identifier. An error procedure performed for each first partition whose partition status indicator indicates the FAIL status includes: copying each error entry in the ELA of the first partition whose ESI indicates the UNREAD status into the ELA of a second (running) partition; setting the ESI to the READ status for each copied error entry in the ELA of the first partition; and having the ESI set to the UNREAD status for each copied error entry in the ELA of the second partition.
    Type: Application
    Filed: December 3, 2007
    Publication date: March 27, 2008
    Inventors: Preetha Kondajeri, Ravi Kulkarni, Manish Misra
  • Publication number: 20080072104
    Abstract: A computer program product for error monitoring partitions in a computer system. A global supervisor mapping (GSM) associates each supervised partition with a supervisor partition that monitors the supervised partition. A partition status buffer (PSB) denotes a status (GOOD, BAD, NOCARE) of the partition. The BAD status denotes that the partition has encountered at least one error that is currently unrepaired. The supervisor partition determines its supervised partition from the GSM and ascertains the status of its supervised partition from the PSB. If the status of the supervised partition is BAD then a recovery procedure is performed by the supervisor partition. The recovery procedure: obtains a grant of access to physical and logical resources of the supervised partition which contains error data of the supervised partition; gathers the error data; and sets the status of the supervised partition to the NOCARE status.
    Type: Application
    Filed: November 30, 2007
    Publication date: March 20, 2008
    Inventors: Preetha Kondajeri, Ravi Kulkarni, Manish Misra
  • Publication number: 20080010559
    Abstract: A method and computer program product for error monitoring partitions in a computer system. Provided to each partition is a partition status indicator (PSI) denoting a RUNNING or FAIL status of the partition. During booting, it is ascertained whether each partition has the RUNNING status or the FAIL status, and the PSI of each partition is accordingly set to the RUNNING status or the FAIL status, respectively. An error procedure performed for each first partition whose partition status indicator indicates the FAIL status includes: copying each error entry in the ELA of the first partition whose ESI indicates the UNREAD status into the ELA of a second (running) partition; setting the ESI to the READ status for each copied error entry in the ELA of the first partition; and having the ESI set to the UNREAD status for each copied error entry in the ELA of the second partition.
    Type: Application
    Filed: September 18, 2007
    Publication date: January 10, 2008
    Inventors: Preetha Kondajeri, Ravi Kulkarni, Manish Misra
  • Publication number: 20080005608
    Abstract: A method and computer program product for error monitoring partitions in a computer system. A partition status buffer (PSB) denotes a status (GOOD, BAD, NOCARE) of each partition of at least two partitions. The BAD status denotes that the partition has encountered at least one error that is currently unrepaired. A global supervisor mapping (GSM) associates each partition (designated as a supervised partition) with a supervisor partition in a one-to-one mapping. The supervisor partition determines its supervised partition from the GSM and ascertains the status of its supervised partition from the PSB. If the status of the supervised partition is BAD then the supervisor partition performs a recovery procedure. The recovery procedure: obtains a grant of access to physical and logical resources of the supervised partition which contains error data of the supervised partition; gathers the error data; sets the status of the supervised partition to the NOCARE status.
    Type: Application
    Filed: September 18, 2007
    Publication date: January 3, 2008
    Inventors: Preetha Kondajeri, Ravi Kulkarni, Manish Misra
  • Publication number: 20060149995
    Abstract: A method and computer program product for error monitoring partitions in a computer system. A global supervisor mapping (GSM) associates each supervised partition with a supervisor partition that monitors the supervised partition. A partition status buffer (PSB) denotes a status (GOOD, BAD, NOCARE) of the partition. The BAD status denotes that the partition has encountered at least one error that is currently unrepaired. The supervisor partition determines its supervised partition from the GSM and ascertains the status of its supervised partition from the PSB. If the status of the supervised partition is BAD then a recovery procedure is performed by the supervisor partition.
    Type: Application
    Filed: January 4, 2005
    Publication date: July 6, 2006
    Applicant: International Business Machines Corporation
    Inventors: Preetha Kondajeri, Ravi Kulkarni, Manish Misra
  • Publication number: 20060150015
    Abstract: A method and computer program product for error monitoring partitions in a computer system. Provided to each partition is a partition status indicator (PSI) denoting a RUNNING or FAIL status of the partition, and an error log area (ELA) for storing partition error entries. The ELA includes a partition identifier, an entry status indicator (ESI) indicating READ/UNREAD status for the error entry, and an error identifier. An error procedure performed for each first partition whose partition status indicator indicates the FAIL status includes: copying each error entry in the ELA of the first partition whose ESI indicates the UNREAD status into the ELA of a second (running) partition; setting the ESI to the READ status for each copied error entry in the ELA of the first partition; and having the ESI set to the UNREAD status for each copied error entry in the ELA of the second partition.
    Type: Application
    Filed: January 4, 2005
    Publication date: July 6, 2006
    Applicant: International Business Machines Corporation
    Inventors: Preetha Kondajeri, Ravi Kulkarni, Manish Misra
  • Publication number: 20060047720
    Abstract: An automated physical database backup, refresh and cloning system and method automatically generates scripts or commands for implementing one or more tasks related to physical database backup and/or database and application refresh or cloning operations between a source environment and a target environment. The scripts or commands make use of parameters describing the source and target environments, at least some of which are gathered prior to initiating backup and cloning. The tasks are performed during one or more backup, refresh and cloning phases. In some embodiments, scripts are automatically regenerated and executed after a failure associated with the source or target environment.
    Type: Application
    Filed: August 30, 2004
    Publication date: March 2, 2006
    Inventors: Ravi Kulkarni, Yury Tomashevich, Ignatius Fernandez