Patents by Inventor Ashok Kumar Kn

Ashok Kumar Kn 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: 12578893
    Abstract: Embodiments of the present disclosure include techniques for copying data between computer systems. In one embodiment, a content management system stores a hierarchy of objects. A backend server may receive information about the hierarchy of objects. A dependencies may be generated to define links between the objects in the hierarchy. A copy of the hierarchy of objects may be created on a backend system. In some embodiments, the copy may have a unique set of object IDs.
    Type: Grant
    Filed: December 6, 2023
    Date of Patent: March 17, 2026
    Assignee: SAP SE
    Inventors: Sahana Durgam Udaya, Soumya Basavaraju, Abhishek Nagendra, Ashok Kumar KN, Mickey Wong
  • Publication number: 20250190131
    Abstract: Embodiments of the present disclosure include techniques for copying data between computer systems. In one embodiment, a content management system stores a hierarchy of objects. A backend server may receive information about the hierarchy of objects. A dependencies may be generated to define links between the objects in the hierarchy. A copy of the hierarchy of objects may be created on a backend system. In some embodiments, the copy may have a unique set of object IDs.
    Type: Application
    Filed: December 6, 2023
    Publication date: June 12, 2025
    Inventors: Sahana Durgam Udaya, Soumya Basavaraju, Abhishek Nagendra, Ashok Kumar KN, Mickey Wong
  • Patent number: 9218677
    Abstract: In one embodiment, data records associated with attributes are received. A check is made to determine whether the data records are greater than a maximum data record limit of a graph. Further, when the maximum number of data records in the bin is less than or equal to the maximum data record limit of the graph, the data records are retrieved and presented in the graph. When the data records are greater than the maximum data record limit of the graph, the data records are grouped into bins based on initial bin sizes corresponding to the plurality of attributes. Furthermore, weighted densities of the bins are determined using a maximum number of data records associated with a bin and a maximum data record limit of the bin. Further, the graph is rendered to present the weighted densities of the bins using a randomization technique to analyze the data records.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: December 22, 2015
    Assignee: Business Objects Software Limited
    Inventors: Anil Babu Ankisettipalli, Arindam Bhattacharjee, Shipra Chaudhary, Ashok Kumar Kn, John MacGregor
  • Patent number: 9153051
    Abstract: Parallel co-ordinates associated with a business scenario represent underlying data of the business scenario. Based upon associated categorical variables, the parallel co-ordinates are divided into a plurality of segments. Each segment includes a pair of continuous variables represented as a pair of axes of the parallel co-ordinates. The pairs of axes of the parallel co-ordinates are fragmented to generate bi-variant bins. The bi-variant bines include continuous values corresponding to each fragment of the pair of axis. An associated backend database is queried to determine aggregated tuples of continuous values between each bi-variant bin of the corresponding pair of axes. Based on the aggregated tuples, a statistical visualization of the aggregated tuples between the bi-variant bins for the axes is generating. The statistical visualization includes a distribution of the tuples for the plurality of segments corresponding to the parallel co-ordinates.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: October 6, 2015
    Assignee: BUSINESS OBJECTS SOFTWARE LIMITED
    Inventors: Ashok Kumar KN, Anil Babu Ankisettipalli
  • Publication number: 20140247267
    Abstract: Parallel co-ordinates associated with a business scenario represent underlying data of the business scenario. Based upon associated categorical variables, the parallel co-ordinates are divided into a plurality of segments. Each segment includes a pair of continuous variables represented as a pair of axes of the parallel co-ordinates. The pairs of axes of the parallel co-ordinates are fragmented to generate bi-variant bins. The bi-variant bines include continuous values corresponding to each fragment of the pair of axis. An associated backend database is queried to determine aggregated tuples of continuous values between each bi-variant bin of the corresponding pair of axes. Based on the aggregated tuples, a statistical visualization of the aggregated tuples between the bi-variant bins for the axes is generating. The statistical visualization includes a distribution of the tuples for the plurality of segments corresponding to the parallel co-ordinates.
    Type: Application
    Filed: March 1, 2013
    Publication date: September 4, 2014
    Inventors: ASHOK KUMAR KN, Aril Babu Ankisettipalli
  • Publication number: 20140125673
    Abstract: In one embodiment, data records associated with attributes are received. A check is made to determine whether the data records are greater than a maximum data record limit of a graph. Further, when the maximum number of data records in the bin is less than or equal to the maximum data record limit of the graph, the data records are retrieved and presented in the graph. When the data records are greater than the maximum data record limit of the graph, the data records are grouped into bins based on initial bin sizes corresponding to the plurality of attributes. Furthermore, weighted densities of the bins are determined using a maximum number of data records associated with a bin and a maximum data record limit of the bin. Further, the graph is rendered to present the weighted densities of the bins using a randomization technique to analyze the data records.
    Type: Application
    Filed: November 6, 2012
    Publication date: May 8, 2014
    Inventors: ANIL BABU ANKISETTIPALLI, ARINDAM BHATTACHARJEE, SHIPRA CHAUDHARY, ASHOK KUMAR KN, JOHN MACGREGOR
  • Publication number: 20130207980
    Abstract: In one embodiment, a plurality of data records is received. Further, the received plurality of data records are classified into one or more data clusters based on parameters associated with the plurality of data records. Furthermore, a visualization panel on a computer generated graphical user interface is presented for graphically indicating number of data records in a data cluster of the one or more data clusters, density of the data records in the data cluster and proximity between the one or more data clusters. Also, the visualization panel graphically displays parameters associated with the one or more data clusters and distribution of data in the data cluster of the one or more data cluster.
    Type: Application
    Filed: February 13, 2012
    Publication date: August 15, 2013
    Inventors: ANIL BABU ANKISETTIPALLI, Ashok Kumar Kn