Patents by Inventor DHARMESH RANA

DHARMESH RANA 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: 11080290
    Abstract: A document is received, the document including metadata for a data visualization of a data set. The data set includes a plurality of data columns, each of the plurality of columns having a column name and a plurality of data values. A first set of columns of the plurality of columns is present in the data visualization. The first set of columns is determined based on the metadata. A second set of columns of the plurality of columns is determined, where the second set of columns includes remaining columns of the plurality of columns excluding the first set of columns. The data set is ordered by having the first set of columns prior to the second set of columns. A composite index is generated on the ordered data set.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: August 3, 2021
    Assignee: SAP SE
    Inventors: Dharmesh Rana, Swati Krishna Setty, Tejram Jagannath Sonwane
  • Patent number: 11029970
    Abstract: Systems, method, and computer programmable products are described herein for generating application extension frameworks for operating systems. A host application receives data encapsulating a modification to an extension configuration file that defines one or more extensions for use by the host application. The host application includes a plurality of binary files. The host application provides the modified extension configuration file to an extension framework for instantiation of a first extension of the one or more extensions. The extension framework generates an interface for the first extension for communication with the extension framework. A new application encompassing the extension framework, the first extension, and the host application is generated without modification to the plurality of binary files of the host application. The first extension communicates with the extension framework via the interface.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: June 8, 2021
    Assignee: SAP SE
    Inventors: Tejram Jagannath Sonwane, Dharmesh Rana, Rikesh Subedi
  • Publication number: 20200133687
    Abstract: Systems, method, and computer programmable products are described herein for generating application extension frameworks for operating systems. A host application receives data encapsulating a modification to an extension configuration file that defines one or more extensions for use by the host application. The host application includes a plurality of binary files. The host application provides the modified extension configuration file to an extension framework for instantiation of a first extension of the one or more extensions. The extension framework generates an interface for the first extension for communication with the extension framework. A new application encompassing the extension framework, the first extension, and the host application is generated without modification to the plurality of binary files of the host application. The first extension communicates with the extension framework via the interface.
    Type: Application
    Filed: October 24, 2018
    Publication date: April 30, 2020
    Inventors: Tejram Jagannath Sonwane, Dharmesh Rana, Rikesh Subedi
  • Patent number: 10528541
    Abstract: In offline access of data in mobile devices, a request to access a document is received at a mobile server. The document is fetched from a BI platform to the mobile server. Plurality of requests is sent from the mobile server to the BI platform to retrieve data packages from the BI platform. The data packages is converted to a plurality relational database management tables at the mobile server. The plurality of relational database management tables is compressed to a compressed database. The compressed database is sent to the mobile device and stored. A new request is received at the mobile device for operations on the document. Based on the new request, operations are performed on the document based on the compressed database stored in the mobile device, when the mobile device is not connected to the mobile server.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: January 7, 2020
    Assignee: SAP SE
    Inventors: Jagadish Radhakrishnan, Dharmesh Rana, Swati Krishna Setty, Arjun Krishnakumar
  • Publication number: 20180165283
    Abstract: A document is received, the document including metadata for a data visualization of a data set. The data set includes a plurality of data columns, each of the plurality of columns having a column name and a plurality of data values. A first set of columns of the plurality of columns is present in the data visualization. The first set of columns is determined based on the metadata. A second set of columns of the plurality of columns is determined, where the second set of columns includes remaining columns of the plurality of columns excluding the first set of columns. The data set is ordered by having the first set of columns prior to the second set of columns. A composite index is generated on the ordered data set.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Dharmesh Rana, Swati Krishna Setty, Tejram Jagannath Sonwane
  • Publication number: 20180167258
    Abstract: In offline access of data in mobile devices, a request to access a document is received at a mobile server. The document is fetched from a BI platform to the mobile server. Plurality of requests is sent from the mobile server to the BI platform to retrieve data packages from the BI platform. The data packages is converted to a plurality relational database management tables at the mobile server. The plurality of relational database management tables is compressed to a compressed database. The compressed database is sent to the mobile device and stored. A new request is received at the mobile device for operations on the document. Based on the new request, operations are performed on the document based on the compressed database stored in the mobile device, when the mobile device is not connected to the mobile server.
    Type: Application
    Filed: December 13, 2016
    Publication date: June 14, 2018
    Inventors: Jagadish Radhakrishnan, Dharmesh Rana, Swati Krishna Setty, Arjun Krishnakumar
  • Patent number: 9607012
    Abstract: In one embodiment, metadata associated with a document is received. At least one keyword is extracted from the received metadata, wherein the at least one keyword include at least one of actionable information and non-actionable information. Further, an interactive graphical document insight element is generated including a representation of the non-actionable information and one or more interactive icons representing the actionable information. The generated interactive graphical document insight element is rendered on a computer generated user interface.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: March 28, 2017
    Assignee: BUSINESS OBJECTS SOFTWARE LIMITED
    Inventors: Dharmesh Rana, Anand Sinha
  • Publication number: 20160182404
    Abstract: The present disclosure involves systems, software, and computer implemented methods for controlling access and behavior of content based on a time and location of attempted access. In one example, a method may include receiving a request to provide content or application access to a user, identifying at least one behavior modification rule associated with the requested content or application access, the at least one behavior modification rule associated with a particular user context, identifying a user context associated with the requesting user, and, in response to determining that the identified user context is within the particular user context associated with the at least one behavior modification rule, performing the at least one behavior modification rule associated with the requested content or application access. The particular user context associated with the at least one behavior modification rule may be based on a location and/or time associated with the user context.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Ashutosh Rastogi, Dharmesh Rana, Vikas Kumar Yadav
  • Publication number: 20140258927
    Abstract: In one embodiment, metadata associated with a document is received. At least one keyword is extracted from the received metadata, wherein the at least one keyword include at least one of actionable information and non-actionable information. Further, an interactive graphical document insight element is generated including a representation of the non-actionable information and one or more interactive icons representing the actionable information. The generated interactive graphical document insight element is rendered on a computer generated user interface.
    Type: Application
    Filed: March 6, 2013
    Publication date: September 11, 2014
    Inventors: DHARMESH RANA, Anand Sinha