Patents by Inventor Rohit Jain

Rohit Jain 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: 9607376
    Abstract: Methods and systems for image scoring and analysis are provided. Scored and analyzed images may include digital pathology images. Image scoring and analysis methods may include techniques to identify nuclei and determine membrane staining extent through the use of a priori models. Image scoring and analysis methods may include techniques for membrane intensity determination. Images may be scored based on an extent of membrane staining and membrane intensity.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: March 28, 2017
    Assignee: DAKO DENMARK A/S
    Inventors: Rohit Jain, Joachim Helmut Schmid, Mark Verardo, Jeffery Caron
  • Patent number: 9557978
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: Pankaj Risbood, Parag Kacharulal Sarda, Rahul S. Kulkarni, Rohit Jain, Vittaldas Sachin Shenoy, Vivek Sahasranaman
  • Publication number: 20170024291
    Abstract: In a computer system running at least a first virtual machine (VM) and a second VM on virtualization software, a computer implemented method for the second VM to provide quasi-lockstep fault tolerance for the first VM includes executing a workload on the first VM and the second VM that involves producing at least one externally visible output and comparing an externally visible output of the second VM with an externally visible output of the first VM to determine if there is an output match. In response to a determination that the externally visible output of the second VM does not match the externally visible output of the first VM, a resynchronization of the second VM is executed. The externally visible output of the first VM is kept from being output externally until completion of the resynchronization.
    Type: Application
    Filed: October 3, 2016
    Publication date: January 26, 2017
    Applicant: VMware, Inc.
    Inventors: Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Daniel J. Scales, Vyacheslav Vladimirovich Malyugin, Jeffrey W. Sheldon, Min Xu
  • Publication number: 20160380976
    Abstract: A system provides a way for a person to control access to digital assets, including financial accounts, through a common gateway that can interact on the person's behalf with service providers that manage the digital assets. Brokers may act as intermediaries between the gateway and the service providers, providing a common interface to the gateway and a specific interface to a service provider. Trigger events can cause the gateway to interact with the service providers, causing the service providers to take a desired action. The trigger events may include notification sent by the person, timed events, and other detected events.
    Type: Application
    Filed: June 25, 2015
    Publication date: December 29, 2016
    Inventors: Sumithra Dhandayuthapani, Sumithira Rasappa Gounder, Rohit Jain, Simon Hunt
  • Patent number: 9459895
    Abstract: In a computer system running at least a first virtual machine (VM) and a second VM on virtualization software, a computer implemented method for the second VM to provide quasi-lockstep fault tolerance for the first VM. The method includes enabling operations of the second VM to diverge from being in lockstep with operations with the first VM without resynchronizing the second VM with the first VM, if output of the second VM is not diverging from output of the first VM. The output of the second VM is compared with the output of the first VM to determine whether the output of the second VM has diverged from the output of the first VM. In response to a determination that the output of the second VM has diverged from the output of the first VM, a resynchronization of the second VM is executed.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: October 4, 2016
    Assignee: VMware, Inc.
    Inventors: Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Daniel J. Scales, Vyacheslav Malyugin, Jeffrey W. Sheldon, Min Xu
  • Publication number: 20160224328
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selection of ranked configurations.
    Type: Application
    Filed: February 22, 2016
    Publication date: August 4, 2016
    Inventors: Pankaj Risbood, Parag Kacharulal Sarda, Rahul S. Kulkarni, Rohit Jain, Vittaldas Sachin Shenoy, Vivek Sahasranaman
  • Patent number: 9407686
    Abstract: Apparatus and methods to engage in a transfer of informational content between a first mobile electronic device and a second mobile electronic device using directed transmission between a first server and a second server. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: August 2, 2016
    Assignee: BlackBerry Limited
    Inventors: Christopher Runstedler, Rohit Jain, Michael Hardy
  • Patent number: 9288275
    Abstract: A computer-implemented event-centric social networking platform and a method for implementing the event-centric social networking platform have been disclosed. The platform creates shared experiences, primarily amongst friends local to a particular region. The platform includes a first repository, a second repository and a third repository. The platform includes an analytic engine for analyzing users' behavioral information and identify corresponding behavioral patterns. The platform includes a recommendation module configured to generate a plurality of recommendations corresponding to the catalog offerings based on user behavioral patterns, user interests related information and user preference information.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: March 15, 2016
    Assignee: THISTLEWORKS
    Inventors: Rohit Jain, Nitinchandra Nayak
  • Publication number: 20160072662
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Application
    Filed: November 17, 2015
    Publication date: March 10, 2016
    Inventors: Rohit Jain, Vikas Dwivedi
  • Patent number: 9219639
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: December 22, 2015
    Assignee: Bank of America Corporation
    Inventors: Rohit Jain, Vikas Dwivedi
  • Publication number: 20150339818
    Abstract: Methods and systems for image scoring and analysis are provided. Scored and analyzed images may include digital pathology images. Image scoring and analysis methods may include techniques to identify nuclei and determine membrane staining extent through the use of a priori models. Image scoring and analysis methods may include techniques for membrane intensity determination. Images may be scored based on an extent of membrane staining and membrane intensity.
    Type: Application
    Filed: August 4, 2015
    Publication date: November 26, 2015
    Applicant: DAKO DENMARK A/S
    Inventors: Rohit Jain, Joachim Helmut Schmid, Mark Varardo, Jeffery Caron
  • Patent number: 9185229
    Abstract: In a computer-implemented method of joining a user to a conference call event an interface associated with a time management software application is displayed. The interface displays information relating to the conference call event including a date for a conference call which is subject of the conference call event and a start time of the conference call. While displaying the interface, a menu offering one or more options is displayed; these one or more options include an option to join the conference call. When an indication of a selection of the option to join the conference call is received, information associated with the conference call is located; this information includes a telephone number for a conference call bridge. A connection with the conference call bridge using the telephone number is initiated.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: November 10, 2015
    Assignee: BlackBerry Limited
    Inventors: Adrian Logan, Rohit Jain, Eric Fritzley, Christopher Labrador, Michael McAndrews
  • Publication number: 20150317537
    Abstract: Methods and apparatuses for analyzing digital pathology images are provided. The methods and and apparatuses may provide estimates of staining intensity and proportion score in regions of interest within an image. Digital pathology images may be scored according to these metrics. The methods and apparatuses disclosed herein utilize various predetermined thresholds, parameters, and models to increase efficiency and permit accurate estimation of characteristics of a stained tissue sample.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 5, 2015
    Inventors: Rohit Jain, Kapil Dhingra, Edward Hartford
  • Patent number: 9176759
    Abstract: This document generally describes techniques, methods, systems, and computer program products for monitoring and managing applications running on virtual machines (VMs).
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: November 3, 2015
    Assignee: Google Inc.
    Inventors: Vivek Sahasranaman, Pankaj Risbood, Parag Kacharulal Sarda, Vittaldas Sachin Shenoy, Rohit Jain
  • Patent number: 9135700
    Abstract: Methods and systems for image scoring and analysis are provided. Scored and analyzed images may include digital pathology images. Image scoring and analysis methods may include techniques to identify nuclei and determine membrane staining extent through the use of a priori models. Image scoring and analysis methods may include techniques for membrane intensity determination. Images may be scored based on an extent of membrane staining and membrane intensity.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: September 15, 2015
    Assignee: DAKO DENMARK A/S
    Inventors: Rohit Jain, Joachim Helmut Schmid, Mark Verardo, Jeffery Caron
  • Publication number: 20150180700
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Application
    Filed: March 9, 2015
    Publication date: June 25, 2015
    Inventors: Rohit Jain, Vikas Dwivedi
  • Publication number: 20150174248
    Abstract: This invention relates to a composition, including penethamate (PNT) or a pharmaceutical equivalent thereof; and at least one oily vehicle.
    Type: Application
    Filed: July 16, 2013
    Publication date: June 25, 2015
    Inventors: Fadil Al Alawi, Olaf Bork, Rohit Jain, Karthigeyan Nanjan, Ian George Tucker
  • Patent number: 9063818
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a mathematical model to predict whether a future software update will be applied to one of the one or more computing devices using information collected from the devices, the collected information including the following for each of a plurality of software updates made available during the one or more time periods: an identification of software to which the update applies, whether the software update was installed on any of the computing devices, and, if so, whether the software installation was successful.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: June 23, 2015
    Assignee: Google Inc.
    Inventors: Pankaj Risbood, Parag Kacharulal Sarda, Rahul S. Kulkarni, Rohit Jain, Vittaldas Sachin Shenoy, Vivek Sahasranaman
  • Patent number: 9021059
    Abstract: Apparatus and methods to engage in accessing informational content in a data hub server, where the informational content is identified as public or partially public to a group registered in the data hub server with permission to access the informational content made public or partially public in the data hub server by another entity, provide a mechanism to enhance the communication capabilities among mobile electronic devices. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: April 28, 2015
    Assignee: Blackberry Limited
    Inventors: Christopher Runstedler, Rohit Jain, Samer Fahmy, Michael Hardy
  • Patent number: 9009307
    Abstract: Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: April 14, 2015
    Assignee: Bank of America Corporation
    Inventors: Rohit Jain, Vikas Dwivedi