Patents by Inventor Ashish Kumar Palo
Ashish Kumar Palo 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: 11804965Abstract: Methods, apparatus, and processor-readable storage media for connecting configuration services using blockchain technology are provided herein. An example computer-implemented method includes obtaining at least one user request comprising configuration-related data pertaining to at least one item of hardware and at least one user network; encrypting at least a portion of the configuration-related data using one or more cryptographic hash functions; storing copies of the encrypted configuration-related data across multiple nodes within at least one distributed blockchain technology-based cloud storage system; and performing one or more automated actions, in connection with the at least one user request, using at least a portion of the stored data within the at least one distributed blockchain technology-based cloud storage system.Type: GrantFiled: April 14, 2021Date of Patent: October 31, 2023Assignee: EMC IP Holding Company LLCInventors: Ashish Kumar Palo, Sathish Kumar Bikumala
-
Patent number: 11507608Abstract: A method, system and computer-usable medium are disclosed for improving search engine ranking of a landing page using automated analysis of landing pages of third-party entities. Certain embodiments include receiving, at a user interface, a primary keyword associated with a targeted landing page of a primary entity; transmitting the primary keyword to a search engine; and receiving a search engine results page from the search engine. The search engine results page may be used to identify landing pages of third-party entities having a higher rank than the targeted landing page. Secondary keywords occurring on the third-party landing pages may be identified and analyzed to determine whether inclusion of the secondary keyword in the targeted landing page will increase ranking of the targeted landing page in the search engine.Type: GrantFiled: January 24, 2019Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventors: Siddharth Agrawal, Ashish Kumar Palo, Mehak Preet, Kabya Koel Kar, Wasim Bari
-
Publication number: 20220337422Abstract: Methods, apparatus, and processor-readable storage media for connecting configuration services using blockchain technology are provided herein. An example computer-implemented method includes obtaining at least one user request comprising configuration-related data pertaining to at least one item of hardware and at least one user network; encrypting at least a portion of the configuration-related data using one or more cryptographic hash functions; storing copies of the encrypted configuration-related data across multiple nodes within at least one distributed blockchain technology-based cloud storage system; and performing one or more automated actions, in connection with the at least one user request, using at least a portion of the stored data within the at least one distributed blockchain technology-based cloud storage system.Type: ApplicationFiled: April 14, 2021Publication date: October 20, 2022Inventors: Ashish Kumar Palo, Sathish Kumar Bikumala
-
Patent number: 11210274Abstract: Methods, information handling systems and computer readable media are disclosed for detection and repair of fragmentation in databases. In one embodiment, a method includes obtaining log data reflecting transactions in a database, where the log data is generated during operation of the database. The method continues with applying a machine learning classification model to at least a portion of the log data to obtain a first prediction, where the first prediction indicates whether defragmentation of the database should be scheduled. In this embodiment the method also includes using a machine learning time series forecasting model to obtain a second prediction, where the second prediction identifies a future time interval of low relative database utilization, and scheduling a defragmentation procedure for performance during the future time interval of low relative database utilization.Type: GrantFiled: April 26, 2019Date of Patent: December 28, 2021Assignee: Dell Products L.P.Inventors: Shanand Reddy Sukumaran, Ching Siew Hor, Ashish Kumar Palo
-
Patent number: 11132448Abstract: Methods, apparatus, and processor-readable storage media for encryption using wavelet transformation are provided herein. An example computer-implemented method includes generating a modified item of cryptographic information by randomly incorporating one or more characters into a user-provided item of cryptographic information; converting the modified item of cryptographic information to a matrix code; creating multiple bands of data by applying wavelet transformation to the matrix code; generating one or more encrypted items of cryptographic information by converting a selected one of the multiple bands of data into a sequence of multiple characters by applying an encoding process to the selected band of data; and storing the encrypted items of cryptographic information in a database for use in authentication requests.Type: GrantFiled: August 1, 2018Date of Patent: September 28, 2021Assignee: Dell Products L.P.Inventors: Sathish Bikumala, Siddharth Agrawal, Ashish Kumar Palo
-
Patent number: 11012696Abstract: In some examples, a computing device may receive a request for a video segment captured by a particular camera, where the request specifies a date, a start time, and a length of the video segment. The computing device may identify stored data associated with the video segment in a storage device based on the date, the start time, the length, and an identifier associated with the particular camera and retrieve the stored data from the storage device. The computing device may determine that the stored data includes a subset of the video frames that were sent from the particular camera and excludes a remainder of the video frames and regenerate the remainder of the video frames based on the stored data to create regenerated data. The computing device may reconstruct the reconstructed video segment by merging the stored data with the regenerated data and provide the reconstructed video segment.Type: GrantFiled: May 3, 2018Date of Patent: May 18, 2021Assignee: Dell Products L.P.Inventors: Siddharth Agrawal, Ashish Kumar Palo, Gyanendra Kumar Patro
-
Publication number: 20200341955Abstract: Methods, information handling systems and computer readable media are disclosed for detection and repair of fragmentation in databases. In one embodiment, a method includes obtaining log data reflecting transactions in a database, where the log data is generated during operation of the database. The method continues with applying a machine learning classification model to at least a portion of the log data to obtain a first prediction, where the first prediction indicates whether defragmentation of the database should be scheduled. In this embodiment the method also includes using a machine learning time series forecasting model to obtain a second prediction, where the second prediction identifies a future time interval of low relative database utilization, and scheduling a defragmentation procedure for performance during the future time interval of low relative database utilization.Type: ApplicationFiled: April 26, 2019Publication date: October 29, 2020Inventors: Shanand Reddy Sukumaran, Ching Siew Hor, Ashish Kumar Palo
-
Publication number: 20200242147Abstract: A method, system and computer-usable medium are disclosed for improving search engine ranking of a landing page using automated analysis of landing pages of third-party entities. Certain embodiments include receiving, at a user interface, a primary keyword associated with a targeted landing page of a primary entity; transmitting the primary keyword to a search engine; and receiving a search engine results page from the search engine. The search engine results page may be used to identify landing pages of third-party entities having a higher rank than the targeted landing page. Secondary keywords occurring on the third-party landing pages may be identified and analyzed to determine whether inclusion of the secondary keyword in the targeted landing page will increase ranking of the targeted landing page in the search engine.Type: ApplicationFiled: January 24, 2019Publication date: July 30, 2020Applicant: Dell Products L.P.Inventors: Siddharth Agrawal, Ashish Kumar Palo, Mehak Preet, Kabya Koel Kar, Wasim Bari
-
Publication number: 20200042722Abstract: Methods, apparatus, and processor-readable storage media for encryption using wavelet transformation are provided herein. An example computer-implemented method includes generating a modified item of cryptographic information by randomly incorporating one or more characters into a user-provided item of cryptographic information; converting the modified item of cryptographic information to a matrix code; creating multiple bands of data by applying wavelet transformation to the matrix code; generating one or more encrypted items of cryptographic information by converting a selected one of the multiple bands of data into a sequence of multiple characters by applying an encoding process to the selected band of data; and storing the encrypted items of cryptographic information in a database for use in authentication requests.Type: ApplicationFiled: August 1, 2018Publication date: February 6, 2020Inventors: Sathish Bikumala, Siddharth Agrawal, Ashish Kumar Palo
-
Publication number: 20190342556Abstract: In some examples, a computing device may receive a request for a video segment captured by a particular camera, where the request specifies a date, a start time, and a length of the video segment. The computing device may identify stored data associated with the video segment in a storage device based on the date, the start time, the length, and an identifier associated with the particular camera and retrieve the stored data from the storage device. The computing device may determine that the stored data includes a subset of the video frames that were sent from the particular camera and excludes a remainder of the video frames and regenerate the remainder of the video frames based on the stored data to create regenerated data. The computing device may reconstruct the reconstructed video segment by merging the stored data with the regenerated data and provide the reconstructed video segment.Type: ApplicationFiled: May 3, 2018Publication date: November 7, 2019Inventors: Siddharth Agrawal, Ashish Kumar Palo, Gyanendra Kumar Patro