Patents by Inventor Rajanikant Malviya

Rajanikant Malviya 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: 9142046
    Abstract: A plurality of data elements are analyzed, in one or more computers, to optimize an arrangement of slices in a pie chart, wherein a value for each of the data elements represents an area of a corresponding one of the slices in the pie chart, and the data elements are ordered by their values, so that labels and lines on placed on the pie chart without overlap.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kuldeep Jain, Sohan Lal, Mrunal S. Lohar, Rajanikant Malviya
  • Patent number: 9142050
    Abstract: A plurality of data elements are analyzed, in one or more computers, to optimize an arrangement of slices in a pie chart, wherein a value for each of the data elements represents an area of a corresponding one of the slices in the pie chart, and the data elements are ordered by their values, so that labels and lines on placed on the pie chart without overlap.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kuldeep Jain, Sohan Lal, Mrunal S. Lohar, Rajanikant Malviya
  • Publication number: 20150170068
    Abstract: Embodiments of the present invention disclose a computer implemented method, computer program product, and system for proposing recommendations in data analysis based on context. In one embodiment, in accordance with the present invention, the computer implemented method includes the steps of determining analytical context of an analysis step currently being performed in a data analysis, identifying a list of previously performed analysis branches that are similar to the determined analytical context, identifying a set of most similar previously performed analysis branches based on a similarity index rating associated with each previously performed analysis branch that is in an analysis tree associated with each previously performed analysis branch in the identified list, and proposing analysis recommendations for the analysis step currently being performed based on analytical context of the previously performed analysis branches in the identified set.
    Type: Application
    Filed: June 26, 2014
    Publication date: June 18, 2015
    Inventors: Bharath R. Ganesh, Rajanikant Malviya
  • Publication number: 20150170067
    Abstract: Embodiments of the present invention disclose a computer implemented method, computer program product, and system for proposing recommendations in data analysis based on context. In one embodiment, in accordance with the present invention, the computer implemented method includes the steps of determining analytical context of an analysis step currently being performed in a data analysis, identifying a list of previously performed analysis branches that are similar to the determined analytical context, identifying a set of most similar previously performed analysis branches based on a similarity index rating associated with each previously performed analysis branch that is in an analysis tree associated with each previously performed analysis branch in the identified list, and proposing analysis recommendations for the analysis step currently being performed based on analytical context of the previously performed analysis branches in the identified set.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: International Business Machines Corporation
    Inventors: Bharath R. Ganesh, Rajanikant Malviya
  • Publication number: 20150046439
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for determining recommendations in data analysis. A computer identifies an analysis step currently being performed in a data analysis. The computer identifies data points corresponding to the identified analysis step currently being performed and one or more previous analyses. The computer determines a distance between the data points corresponding to the identified analysis step currently being performed and each of the one or more previous data analyses utilizing a distance computing algorithm. The computer determines a ranking of the one or more previous data analyses corresponding to the determined distances between the data points corresponding to the identified analysis step currently being performed and each of the one or more previous data analyses.
    Type: Application
    Filed: September 3, 2014
    Publication date: February 12, 2015
    Inventors: Parag S. Gokhale, Robin N. Grosset, Rajanikant Malviya, Amit Mittal
  • Publication number: 20150046203
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for determining recommendations in data analysis. A computer identifies an analysis step currently being performed in a data analysis. The computer identifies data points corresponding to the identified analysis step currently being performed and one or more previous analyses. The computer determines a distance between the data points corresponding to the identified analysis step currently being performed and each of the one or more previous data analyses utilizing a distance computing algorithm. The computer determines a ranking of the one or more previous data analyses corresponding to the determined distances between the data points corresponding to the identified analysis step currently being performed and each of the one or more previous data analyses.
    Type: Application
    Filed: August 6, 2013
    Publication date: February 12, 2015
    Applicant: International Business Machines Corporation
    Inventors: Parag S. Gokhale, Robin N. Grosset, Rajanikant Malviya, Amit Mittal
  • Publication number: 20150042660
    Abstract: A plurality of data elements are analyzed, in one or more computers, to optimize an arrangement of slices in a pie chart, wherein a value for each of the data elements represents an area of a corresponding one of the slices in the pie chart, and the data elements are ordered by their values, so that labels and lines on placed on the pie chart without overlap.
    Type: Application
    Filed: September 23, 2014
    Publication date: February 12, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kuldeep Jain, Sohan Lal, Mrunal S. Lohar, Rajanikant Malviya
  • Publication number: 20140362085
    Abstract: A plurality of data elements are analyzed, in one or more computers, to optimize an arrangement of slices in a pie chart, wherein a value for each of the data elements represents an area of a corresponding one of the slices in the pie chart, and the data elements are ordered by their values, so that labels and lines on placed on the pie chart without overlap.
    Type: Application
    Filed: June 6, 2013
    Publication date: December 11, 2014
    Inventors: Kuldeep Jain, Sohan Lal, Mrunal S. Lohar, Rajanikant Malviya