Patents by Inventor ABHIRUP SEAL
ABHIRUP SEAL 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: 11936511Abstract: In some aspects, an apparatus includes a memory and one or more processors coupled to the memory. The one or more processors are configured to receive, from a client device, a payload template request and to transmit, to the client device based on the payload template request, a payload template response including a plurality of payload templates. The one or more processors are further configured to receive, from the client device, a management request including a payload corresponding to a payload template of the plurality of payload templates and to transmit, to the client device based on the management request, a management response indicating a result associated with the management request.Type: GrantFiled: May 18, 2022Date of Patent: March 19, 2024Assignee: Dell Products L.P.Inventors: Ramya Ramakrishnan, Sunil Shriram Khannade, Abhirup Seal
-
Publication number: 20240029015Abstract: In some aspects, baseboard management controllers (BMCs) may register with an inventory management server (IMS). After registering with the IMS, based on detecting a change in inventory monitored by a BMC, the BMC may transmit a push notification to the IMS to notify the IMS of the change. The IMS may record such information in a database, which may be accessible to a system administrator, to one or more other users or systems, or a combination thereof. For example, the system administrator or other user or system may access the IMS to obtain a listing of registered BMCs and equipment associated with the registered BMCs, to search parts based on one or more filters (such as part serial number, part number, or part location, etc.), or to get lifecycle information related to one or more parts.Type: ApplicationFiled: July 20, 2022Publication date: January 25, 2024Applicant: Dell Products L.P.Inventors: Abhirup Seal, Chinmay Shripad Hegde, Hari Venkatachalam
-
Publication number: 20230379207Abstract: In some aspects, an apparatus includes a memory and one or more processors coupled to the memory. The one or more processors are configured to receive, from a client device, a payload template request and to transmit, to the client device based on the payload template request, a payload template response including a plurality of payload templates. The one or more processors are further configured to receive, from the client device, a management request including a payload corresponding to a payload template of the plurality of payload templates and to transmit, to the client device based on the management request, a management response indicating a result associated with the management request.Type: ApplicationFiled: May 18, 2022Publication date: November 23, 2023Applicant: Dell Products L.P.Inventors: Ramya Ramakrishnan, Sunil Shriram Khannade, Abhirup Seal
-
Patent number: 11755334Abstract: Systems and methods are provided for supporting remote management of an IHS (Information Handling System). A first remote management command is received at an IHS. Managed hardware components of the IHS are identified that are configured by the first remote management command. While the first remote management command is pending, a mapping is maintained of the command and the managed hardware components configured by the command. A second remote management command is received that is related to a component of the IHS. Based on the maintained mapping, a determination is made whether the component of the second remote management command is configured by the pending first management command. When the component of the second remote management command is configured by the pending first management command, a notification of the pending first management command is appended to a response to the second management command.Type: GrantFiled: October 15, 2021Date of Patent: September 12, 2023Assignee: Dell Products, L.P.Inventors: Hiren Kishorbhai Pitroda, Abhirup Seal
-
Publication number: 20230119884Abstract: Systems and methods are provided for supporting remote management of an IHS (Information Handling System). A first remote management command is received at an IHS. Managed hardware components of the IHS are identified that are configured by the first remote management command. While the first remote management command is pending, a mapping is maintained of the command and the managed hardware components configured by the command. A second remote management command is received that is related to a component of the IHS. Based on the maintained mapping, a determination is made whether the component of the second remote management command is configured by the pending first management command. When the component of the second remote management command is configured by the pending first management command, a notification of the pending first management command is appended to a response to the second management command.Type: ApplicationFiled: October 15, 2021Publication date: April 20, 2023Applicant: Dell Products, L.P.Inventors: Hiren Kishorbhai Pitroda, Abhirup Seal
-
Patent number: 11507547Abstract: Methods, systems, and computer programs encoded on computer storage medium, for receiving a request for instrumentation data describing one or more devices in the computing environment, the request received from a resource management interface; retrieving the instrumentation data describing the one or more devices from a resource database; identifying a schema associated with the resource management interface; converting the instrumentation data describing the one or more devices based on the identified schema associated with the resource management interface; and transmitting the instrumentation data describing the one or more devices to the resource management interface.Type: GrantFiled: June 19, 2019Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventors: Chitrak Gupta, Hari Venkatachalam, Abhirup Seal, Chandrasekhar Puthillathe, Ranjan Kumar, Sriparna Som, Chinmay Hegde
-
Publication number: 20200401564Abstract: Methods, systems, and computer programs encoded on computer storage medium, for receiving a request for instrumentation data describing one or more devices in the computing environment, the request received from a resource management interface; retrieving the instrumentation data describing the one or more devices from a resource database; identifying a schema associated with the resource management interface; converting the instrumentation data describing the one or more devices based on the identified schema associated with the resource management interface; and transmitting the instrumentation data describing the one or more devices to the resource management interface.Type: ApplicationFiled: June 19, 2019Publication date: December 24, 2020Inventors: Chitrak Gupta, Hari Venkatachalam, Abhirup Seal, Chandrasekhar Puthillathe, Ranjan Kumar, Sriparna Som, Chinmay Hegde
-
Patent number: 10866993Abstract: A method is used in managing online help information in a data center. The method gathers a plurality of help information associated with a plurality of components operating in the data center. The method creates an integrated repository of online help information by indexing contents of the plurality of help information into an indexed data structure of a plurality of search expressions. Each search expression is associated with a set of online help documents. The integrated repository is accessible by each component. In response to a search query for an online help document, the method provides at least one help document relevant to the search query by searching the indexed data structure.Type: GrantFiled: May 3, 2018Date of Patent: December 15, 2020Assignee: EMC IP Holding Company LLCInventors: Mainak Roy, Chitrak Gupta, Abhirup Seal
-
Patent number: 10789280Abstract: A method in one embodiment comprises receiving as inputs a plurality of application programming interface (API) documents respectively configured as electronic files, analyzing the electronic files via a first classifier to determine whether one or more schema types are present in the electronic files, generating a first classification based on the schema types for the electronic files determined to include the schema types, analyzing the electronic files via a second classifier for the electronic files determined not to include the schema types, wherein the analyzing via the second classifier is performed using one or more predictive classifiers generated via one or more machine learning techniques, generating a second classification based on the predictive classifiers for the electronic files determined not to include the schema types, and outputting a plurality of classified API documents based on the first and second classifications.Type: GrantFiled: July 20, 2018Date of Patent: September 29, 2020Assignee: EMC IP Holding Company LLCInventors: Mainak Roy, Chitrak Gupta, Abhirup Seal
-
Patent number: 10761838Abstract: A method in one embodiment comprises generating a document corpus comprising a plurality of application programming interface electronic documents, wherein the plurality of application programming interface electronic documents are organized according to one or more application programming interface versions, receiving a query from one or more users seeking information corresponding to one or more application programming interfaces, generating a subset of the plurality of application programming interface electronic documents from the database in response to the query using one or more code artifacts, retrieving data corresponding to the one or more application programming interface versions, dynamically modifying one or more of the plurality of application programming interface electronic documents in the subset of the plurality of application programming interface electronic documents based on the retrieved application programming interface version data, and transmitting the subset of the plurality of appliType: GrantFiled: July 31, 2018Date of Patent: September 1, 2020Assignee: Dell Products L.P.Inventors: Mainak Roy, Chitrak Gupta, Abhirup Seal
-
Publication number: 20200257736Abstract: A system, method, and computer-readable medium for improved document management for products and/or services. A hybrid datacenter is implemented to manage various documents and files for multiple products/services that are provided by different companies/vendors/suppliers. User intent search is performed on a product and documents related to the product are searched for. Current and previous release versions of the documents are compared, and a delta document is created. The delta document shows relevant changes and provides recommendation as to use and implementation of updates, upgrades and changes to the product.Type: ApplicationFiled: February 13, 2019Publication date: August 13, 2020Applicant: Dell Products L.P.Inventors: Mainak Roy, Chitrak Gupta, Rathi Babu, Swapna M, Abhirup Seal
-
Patent number: 10715630Abstract: A Common Information Module (CIM) interoperability system includes a server device coupled to a network. A remote access controller in the server device is coupled to server component(s), and includes a CIM provider coupled via a CIM provider communication subsystem to a REpresentational State Transfer (REST)-CIM provider. The REST-CIM provider receives a REST request generated by a client device and redirected to the REST-CIM provider by the server device, and converts the REST request to CIM request. The REST-CIM provider then makes a call to the CIM provider that includes the CIM request and is based on a type of HTTP method request in the REST request. When the REST-CIM provider receives a CIM response from the CIM provider, it converts Common Manageability Programming Interface (CMPI) response data in that CIM response to JavaScript Object Notation (JSON) objects, and provides the JSON objects to the server device.Type: GrantFiled: July 20, 2018Date of Patent: July 14, 2020Assignee: Dell Products L.P.Inventors: Chitrak Gupta, Chandrasekhar Puthillathe, Kiran Krishnappa, Abhirup Seal, Hari Venkatachalam
-
Publication number: 20200042316Abstract: A method in one embodiment comprises generating a document corpus comprising a plurality of application programming interface electronic documents, wherein the plurality of application programming interface electronic documents are organized according to one or more application programming interface versions, receiving a query from one or more users seeking information corresponding to one or more application programming interfaces, generating a subset of the plurality of application programming interface electronic documents from the database in response to the query using one or more code artifacts, retrieving data corresponding to the one or more application programming interface versions, dynamically modifying one or more of the plurality of application programming interface electronic documents in the subset of the plurality of application programming interface electronic documents based on the retrieved application programming interface version data, and transmitting the subset of the plurality of appliType: ApplicationFiled: July 31, 2018Publication date: February 6, 2020Inventors: Mainak Roy, Chitrak Gupta, Abhirup Seal
-
Publication number: 20200026798Abstract: A method in one embodiment comprises receiving as inputs a plurality of application programming interface (API) documents respectively configured as electronic files, analyzing the electronic files via a first classifier to determine whether one or more schema types are present in the electronic files, generating a first classification based on the schema types for the electronic files determined to include the schema types, analyzing the electronic files via a second classifier for the electronic files determined not to include the schema types, wherein the analyzing via the second classifier is performed using one or more predictive classifiers generated via one or more machine learning techniques, generating a second classification based on the predictive classifiers for the electronic files determined not to include the schema types, and outputting a plurality of classified API documents based on the first and second classifications.Type: ApplicationFiled: July 20, 2018Publication date: January 23, 2020Inventors: Mainak Roy, Chitrak Gupta, Abhirup Seal
-
Publication number: 20200028936Abstract: A Common Information Module (CIM) interoperability system includes a server device coupled to a network. A remote access controller in the server device is coupled to server component(s), and includes a CIM provider coupled via a CIM provider communication subsystem to a REpresentational State Transfer (REST)-CIM provider. The REST-CIM provider receives a REST request generated by a client device and redirected to the REST-CIM provider by the server device, and converts the REST request to CIM request. The REST-CIM provider then makes a call to the CIM provider that includes the CIM request and is based on a type of HTTP method request in the REST request. When the REST-CIM provider receives a CIM response from the CIM provider, it converts Common Manageability Programming Interface (CMPI) response data in that CIM response to JavaScript Object Notation (JSON) objects, and provides the JSON objects to the server device.Type: ApplicationFiled: July 20, 2018Publication date: January 23, 2020Inventors: Chitrak Gupta, Chandrasekhar Puthillathe, Kiran Krishnappa, Abhirup Seal, Hari Venkatachalam
-
Publication number: 20190340253Abstract: A method is used in managing online help information in a data center. The method gathers a plurality of help information associated with a plurality of components operating in the data center. The method creates an integrated repository of online help information by indexing contents of the plurality of help information into an indexed data structure of a plurality of search expressions. Each search expression is associated with a set of online help documents. The integrated repository is accessible by each component. In response to a search query for an online help document, the method provides at least one help document relevant to the search query by searching the indexed data structure.Type: ApplicationFiled: May 3, 2018Publication date: November 7, 2019Inventors: Mainak Roy, Chitrak Gupta, Abhirup Seal
-
Patent number: 9961157Abstract: Embodiments of methods, systems, and apparatuses for adaptive compression management for web services are presented. In an embodiment, a method may include receiving a request for a web-service data operation. The method may also include identifying, using a data processing device, a network performance statistic for characterizing a data link between a web server and a web client. Additionally, the method may include determining, using the data processing device, a data size threshold in response to the network performance statistic. The method may also include determining, using the data processing device, whether to compress data associated with the web-service operation in response to the data size threshold.Type: GrantFiled: November 11, 2014Date of Patent: May 1, 2018Assignee: DELL PRODUCTS L.P.Inventors: Chitrak Gupta, Abhirup Seal, Lucky Pratap Khemani
-
Patent number: 9906604Abstract: A system and method for dynamic discovery of web services for a management console is disclosed. The method includes detecting, at a discovery module of a service processor, a profile request from a console application. The method further includes requesting class information for the detected profile request from a provider register, and generating a profile-based web services description language (WSDL) file. The method also includes communicating the profile-based WSDL file to the console application.Type: GrantFiled: March 9, 2015Date of Patent: February 27, 2018Assignee: Dell Products L.P.Inventors: Chitrak Gupta, Abhirup Seal, Lucky Pratap Khemani, Hari Venkatachalam, Sushma Basavarajaiah
-
Publication number: 20160269492Abstract: A system and method for dynamic discovery of web services for a management console is disclosed. The method includes detecting, at a discovery module of a service processor, a profile request from a console application. The method further includes requesting class information for the detected profile request from a provider register, and generating a profile-based web services description language (WSDL) file. The method also includes communicating the profile-based WSDL file to the console application.Type: ApplicationFiled: March 9, 2015Publication date: September 15, 2016Inventors: CHITRAK GUPTA, ABHIRUP SEAL, LUCKY PRATAP KHEMANI, HARI VENKATACHALAM, SUSHMA BASAVARAJAIAH
-
Publication number: 20160134723Abstract: Embodiments of methods, systems, and apparatuses for adaptive compression management for web services are presented. In an embodiment, a method may include receiving a request for a web-service data operation. The method may also include identifying, using a data processing device, a network performance statistic for characterizing a data link between a web server and a web client. Additionally, the method may include determining, using the data processing device, a data size threshold in response to the network performance statistic. The method may also include determining, using the data processing device, whether to compress data associated with the web-service operation in response to the data size threshold.Type: ApplicationFiled: November 11, 2014Publication date: May 12, 2016Applicant: DELL PRODUCTS, L.P.Inventors: Chitrak Gupta, ABHIRUP SEAL, Lucky Pratap Khemani