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: 11080290Abstract: 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: GrantFiled: December 9, 2016Date of Patent: August 3, 2021Assignee: SAP SEInventors: Dharmesh Rana, Swati Krishna Setty, Tejram Jagannath Sonwane
-
Patent number: 11029970Abstract: 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: GrantFiled: October 24, 2018Date of Patent: June 8, 2021Assignee: SAP SEInventors: Tejram Jagannath Sonwane, Dharmesh Rana, Rikesh Subedi
-
Publication number: 20200133687Abstract: 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: ApplicationFiled: October 24, 2018Publication date: April 30, 2020Inventors: Tejram Jagannath Sonwane, Dharmesh Rana, Rikesh Subedi
-
Patent number: 10528541Abstract: 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: GrantFiled: December 13, 2016Date of Patent: January 7, 2020Assignee: SAP SEInventors: Jagadish Radhakrishnan, Dharmesh Rana, Swati Krishna Setty, Arjun Krishnakumar
-
Publication number: 20180165283Abstract: 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: ApplicationFiled: December 9, 2016Publication date: June 14, 2018Inventors: Dharmesh Rana, Swati Krishna Setty, Tejram Jagannath Sonwane
-
Publication number: 20180167258Abstract: 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: ApplicationFiled: December 13, 2016Publication date: June 14, 2018Inventors: Jagadish Radhakrishnan, Dharmesh Rana, Swati Krishna Setty, Arjun Krishnakumar
-
Patent number: 9607012Abstract: 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: GrantFiled: March 6, 2013Date of Patent: March 28, 2017Assignee: BUSINESS OBJECTS SOFTWARE LIMITEDInventors: Dharmesh Rana, Anand Sinha
-
Publication number: 20160182404Abstract: 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: ApplicationFiled: December 22, 2014Publication date: June 23, 2016Inventors: Ashutosh Rastogi, Dharmesh Rana, Vikas Kumar Yadav
-
Publication number: 20140258927Abstract: 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: ApplicationFiled: March 6, 2013Publication date: September 11, 2014Inventors: DHARMESH RANA, Anand Sinha