Patents by Inventor Nikhil Sarathi

Nikhil Sarathi 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: 8566117
    Abstract: Systems and methods may facilitate healthcare provider enrollment with one or more payers. The systems and methods may include receiving identification of a plurality of payers; determining required enrollment information needed for the healthcare provider to enroll for one or more services of the plurality of payers; retrieving or receiving available enrollment information associated with the healthcare provider; determining missing enrollment information based upon a comparison of the required enrollment information and the available enrollment information; and delivering, by the service provider to the healthcare provider computer, a request for the missing enrollment information.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: October 22, 2013
    Assignee: McKesson Financial Holdings
    Inventors: Paul Troutt, Nikhil Sarathi, Marty Smith
  • Patent number: 8522241
    Abstract: Systems and methods are provided for auto-balancing of throughput in a real-time event-driven system. The systems and methods may include identifying a plurality of processing stages for a real-time event-driven system that receives a system-level event and provides a system-level output, wherein processing stages between a first processing stage and a last processing stage are arranged in a sequential order such that a respective output of an earlier processing stage is provided to a respective request queue of a later processing stage; determining a respective number of requests in each request queue of the plurality of processing stages; comparing the respective determined number of requests to at least one threshold to determine that at least one processing stage is over-utilized, and for the at least one processing stage that is determined to be over-utilized, increasing an allocation of hardware resources to the respective over-utilized processing stage.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: August 27, 2013
    Assignee: McKesson Financial Holdings Limited
    Inventors: Anuj Vohra, Nikhil Sarathi, Marty Smith
  • Patent number: 8429448
    Abstract: Systems and methods may include providing a first silo configured to operate a first set of event-driven processing stages, and a second silo configured to operate a second set of event-driven processing stages; arranging at least one shared transaction cache between the first set of processing stages and the second set of processing stages of the respective first and second silos, where each processing stage of the first and second sets of processing stages can obtain or receive one or more transactions from the at least one shared transaction cache for processing, and where when a distressed processing stage in the first silo fails to process a first transaction designated for the distressed processing stage in a predefined amount of time, a non-distressed processing stage in the second silo obtains or receives the first transaction from the at least one shared transaction cache to process the first transaction on behalf of the distressed processing stage.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: April 23, 2013
    Assignee: McKesson Financial Holdings Limited
    Inventors: Anuj Vohra, Nikhil Sarathi
  • Patent number: 8327020
    Abstract: Systems and methods are provided for transaction routing with destination-based throttling. The systems and methods may include receiving a healthcare transaction request from a source computer, where the healthcare transaction request includes at least a destination identifier that identifies a destination of the healthcare transaction request; identifying, based at least in part on the destination identifier, a current transaction count, the current transaction count indicating an extent to which one or more prior healthcare transaction requests remain unprocessed by the destination; comparing the identified current transaction count to at least one threshold value; and determining, based at least in part on the comparison, whether to deliver the healthcare transaction request to the destination.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: December 4, 2012
    Assignee: McKesson Financial Holdings Limited
    Inventors: Nikhil Sarathi, Marty Smith