Patents by Inventor Shibi Panikkar
Shibi Panikkar 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: 12238822Abstract: Methods, apparatus, and processor-readable storage media for automated subscription management for remote infrastructure are provided herein.Type: GrantFiled: September 9, 2022Date of Patent: February 25, 2025Assignee: Dell Products L.P.Inventors: Sisir Samanta, Shibi Panikkar
-
Patent number: 12223468Abstract: Techniques are disclosed for automated content generation in a computing environment. For example, a method comprises managing one or more pipelines respectively corresponding to one or more item lifecycle stages. Each pipeline of the one or more pipelines comprises a set of data processing elements configured to execute a set of operations associated with a corresponding one of the item lifecycle stages. At least a portion of the set of operations executed in each pipeline comprise one or more content generation operations configured to generate a content fragment to automatically document the corresponding item lifecycle stage. The method then builds a document from at least a portion of content fragments generated by the one or more pipelines.Type: GrantFiled: July 20, 2022Date of Patent: February 11, 2025Assignee: Dell Products L.P.Inventors: Susana Cherian, Shibi Panikkar
-
Patent number: 12218928Abstract: A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: embedding a unique identifier within a data center asset, the unique identifier including a signed certificate; providing the data center asset to a customer; establishing a secure communication channel between an onboarding system and the data center asset, the secure communication channel using the signed certificate; exchanging information between the onboarding system and the data center asset via the secure communication channel, the information including a data center asset ownership voucher; and, using the data center asset ownership voucher to associate the data center asset to the customer.Type: GrantFiled: June 2, 2023Date of Patent: February 4, 2025Assignee: Dell Products L.P.Inventors: Shibi Panikkar, Reddeppa Kollu, Muzhar S. Khokhar, Ching-Yun Chao
-
Patent number: 12210886Abstract: A method, comprising: detecting a selection of one or more user interface (UI) controls in a user interface of an application; retrieving a respective property value set for each of the selected UI controls, the respective property value set for any of the selected UI controls including respective values of one or more properties of the selected UI control; generating a control file, the control file including one or more UI control definitions, each of the UI control definitions corresponding to a different one of the selected UI controls, each of the UI control definitions being generated based on the respective property value set for the UI control that corresponds to the UI control definition; and generating a repository class including one or more handles, each of the handles being configured to return an object corresponding to a different one of the selected UI controls.Type: GrantFiled: June 10, 2022Date of Patent: January 28, 2025Assignee: Dell Products L.P.Inventors: Subhashini Puram, Aashna Mohapatra, Sanjukta De, Shibi Panikkar
-
Patent number: 12212566Abstract: Methods, apparatus, and processor-readable storage media for securely executing microservices are described herein. An example computer-implemented method includes: generating a session identifier for a request associated with executing one or more microservices in a microservice architecture; identifying an execution plan for the request based at least in part on a plan identifier specified for a first one of the microservices, wherein the execution plan indicates a specified order for executing the microservices for the request; maintaining a set of chained data structures to track an execution order of the microservices based on the session identifier; detecting, based at least in part on the set of chained data structures, that the execution order of the identified execution plan does not match the specified order for at least a given one of the of the one or more microservices; and in response to the detecting, preventing at least the given microservice from being executed.Type: GrantFiled: December 8, 2022Date of Patent: January 28, 2025Assignee: Dell Products L.P.Inventors: Teja Madhukar Manakame, Shibi Panikkar, Jennifer Ann Felch
-
Patent number: 12206732Abstract: Methods, apparatus, and processor-readable storage media for controlling transfer of data based on network bandwidth demand are provided herein. An example method includes obtaining a request to transfer data corresponding to an application by at least one node of a plurality of nodes of a distributed computing system; identifying a category of the data, from among a plurality of categories, to be transferred by the application based on the request; and controlling the transfer of the data based on the identified category, where the controlling includes: causing the at least one node to transfer the data in response to the identified category being a first category of a plurality of categories; and causing the at least one node to at least delay the transfer of the data based on the category being a different category of the plurality of categories and an available network bandwidth of the distributed computing system.Type: GrantFiled: March 24, 2023Date of Patent: January 21, 2025Assignee: Dell Products L.P.Inventors: Sisir Samanta, Shibi Panikkar
-
Publication number: 20250013929Abstract: A policy driven intelligent telemetry controller may collect network utilization for one or more applications, processes and/or subnetworks, at predetermined time intervals; may implement a policy configuration for telemetry transfer control, to define business critical, and/or time sensitive, application data and entity data; may use a support vector machine (SVM) classification model applied to historical network bandwidth utilization data for application data and entity data and a policy configuration of data criticality, to classify and create a cluster for each critical data set of the application data and entity data; may use linear regression to predict future network bandwidth demand variations for each cluster, across a plurality of time frames; and may use a resulting predicted network bandwidth to transfer critical data sets during a specific time window.Type: ApplicationFiled: July 6, 2023Publication date: January 9, 2025Applicant: Dell Products, L.P.Inventors: Sisir Samanta, Bridget Cate, Elie Antoun Jreij, Shibi Panikkar
-
Patent number: 12190082Abstract: An apparatus comprises at least one processing device configured to detect one or more issues associated with execution of a first version of a microservice in one or more computing environments, to determine whether any of the detected issues correspond to one or more triggers of one or more predefined patterns in a knowledge base, and, responsive to determining that at least one of the detected issues corresponds to at least one of the triggers of at least one of the predefined patterns in the knowledge base, to utilize code modification data structures specified in the at least one predefined pattern to modify source code of the microservice. The processing device is further configured to generate at least one additional version of the microservice utilizing the modified source code, and to deploy the at least one additional version of the microservice in at least one of the computing environments.Type: GrantFiled: December 7, 2021Date of Patent: January 7, 2025Assignee: Dell Products L.P.Inventors: Parminder Singh Sethi, Shibi Panikkar
-
Patent number: 12189609Abstract: Methods, apparatus, and processor-readable storage media for managing transaction consistency in distributed databases are provided herein. An example computer-implemented method includes determining a first one of a plurality of consistency levels to be applied for a transaction in a distributed database comprising a set of database nodes; and in response to determining that the first one of the plurality of consistency levels is to be applied: configuring at least two connections with the distributed database; releasing a first one of the at least two connections in response to detecting that the transaction completed on a first node in the set of database nodes; and in response to one or more of the other database nodes in the set of database nodes being updated to reflect changes on the first database node resulting from the transaction, releasing at least a second one of the at least two connections.Type: GrantFiled: November 4, 2022Date of Patent: January 7, 2025Assignee: Dell Products L.P.Inventors: Sisir Samanta, Shibi Panikkar, Pratheek Veluswamy
-
Publication number: 20250005112Abstract: Edge configuration aware license key generation is presented herein. An example method comprises, in response to downloading an intelligent activation key, instantiating an edge configuration engine comprising a listening process and a configuration process, creating and associating a license file vault instance with the edge configuration engine, initiating the listening process, and based on the listening process detecting that a change has occurred with the license file vault, initiating the configuration process, wherein the configuration process configures edge computing equipment to retrieve enabling data used to activate a product associated with the intelligent activation key and enumerated in the license file vault.Type: ApplicationFiled: June 28, 2023Publication date: January 2, 2025Inventor: Shibi Panikkar
-
Patent number: 12182818Abstract: An apparatus comprises a processing device configured to identify a given order for products to be manufactured by an entity, the given order being associated with an authorization period specifying a time in which the given order is to be fulfilled by the entity to initiate capture of blocked funds of a customer that placed the given order. The processing device is also configured, responsive to determining that the given order has at least a threshold likelihood of being delayed utilizing a first machine learning model, to predict a delay time of the given order utilizing a second machine learning model. The processing device is further configured, responsive to determining that the predicted delay time of the given order will result in the given order being fulfilled outside of its associated authorization period, to initiate action to reduce the predicted delay time or extend the authorization period.Type: GrantFiled: February 17, 2023Date of Patent: December 31, 2024Assignee: Dell Products L.P.Inventors: Shibi Panikkar, Ravuru Vijaya Sankar
-
Publication number: 20240427895Abstract: Systems and methods for location-based IHS disablement in an Information Handling System (IHS) are described. In an embodiment, an IHS may include: a host processor; a security processor coupled to the host processor; and a memory coupled to the security processor, the memory having program instructions stored thereon that, upon execution, cause the security processor to: detect a location where the IHS is currently disposed; determine one or more restrictions associated with the detected location, each of the restrictions specifying a limitation to be imparted on a resource of the IHS; and communicate with the IHS to apply the determined restrictions.Type: ApplicationFiled: June 26, 2023Publication date: December 26, 2024Applicant: Dell Products, L.P.Inventors: Jason Davidson, Dominique Prunier, Andrew Nepogodin, Bridget Cate, Elie Antoun Jreij, Yun Zhang, Sisir Samanta, Ching-Yun Chao, Shibi Panikkar
-
Publication number: 20240427894Abstract: Systems and methods for location-based IHS functionality limiting in an Information Handling System (IHS) are described. In an embodiment, an IHS may include: a host processor; a security processor coupled to the host processor; and a memory coupled to the security processor, the memory having program instructions stored thereon that, upon execution, cause the security processor to: detect a location where the IHS is currently disposed; determine one or more restrictions associated with the detected location, each of the restrictions specifying a limitation to be imparted on a resource of the IHS; and communicate with the IHS to apply the determined restrictions.Type: ApplicationFiled: June 26, 2023Publication date: December 26, 2024Applicant: Dell Products, L.P.Inventors: Jason Davidson, Dominique Prunier, Andrew Nepogodin, Bridget Cate, Elie Antoun Jreij, Yun Zhang, Sisir Samanta, Ching-Yun Chao, Shibi Panikkar, Maleravalappil Abdulla Mohammad Sadiq
-
Publication number: 20240430082Abstract: According to embodiments of the present disclosure, systems and methods for validating the authenticity of devices used in information handling systems (IHSs) are provided. According to one embodiment, an IHS includes a replacement/repaired device to be configured in a computing system, and computer-executable instructions to receive a to-be-replaced public key of a to-be-replaced/repaired device configured in the computing system, sign, using a replacement/repaired device private key of the replacement/repaired device, attestation data of the replacement/repaired device, and sign, using a vendor private key of a vendor of the replacement/repaired device, the signed attestation data and a replacement/repaired device public key of the replacement/repaired device.Type: ApplicationFiled: June 26, 2023Publication date: December 26, 2024Applicant: Dell Products, L.P.Inventors: Ching-Yun Chao, Andrew Nepogodin, Sisir Samanta, Jason Davidson, Dominique Prunier, Bridget Cate, Elie Antoun Jreij, Yun Zhang, Shibi Panikkar, Maleravalappil Abdulla Mohammad Sadiq, Vaijayanti Joshi
-
Patent number: 12174832Abstract: An apparatus comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to simulate a first data set stored in a first database to create a second data set, wherein the second data set maintains one or more query impacting characteristics of the first data set such that performing a query on the second data set yields a performance result similar to another performance result that would occur when the query is performed on the first data set. The at least one processing device is further configured to load the second data set into a second database, and then perform the query on the second data set stored in the second database to obtain the performance result.Type: GrantFiled: June 1, 2023Date of Patent: December 24, 2024Assignee: Dell Products L.P.Inventors: Shibi Panikkar, Pratheek Veluswamy
-
Publication number: 20240420192Abstract: An example methodology includes analyzing a data set onboarded to a data marketplace service for quality, deriving a static price depreciation coefficient based on the quality of the data set, and applying the static price depreciation coefficient to a price of the data set to determine a first new price of the data set, wherein the price of the data set is specified by a data provider that provided the data set to the data marketplace service. The method may also include analyzing error reports and feedbacks about the data set to determine a density of errors in the data in the data set, deriving a dynamic price depreciation coefficient based on the density of errors in the data in the data set, and applying the dynamic price depreciation coefficient to the price of the data set to determine a second new price of the data set.Type: ApplicationFiled: June 16, 2023Publication date: December 19, 2024Applicant: Dell Products L.P.Inventors: Dhilip Kumar, Shibi Panikkar, Vibha Pandey
-
Patent number: 12164869Abstract: An apparatus comprises a processing device configured to generate and utilize an automated document parser for parsing documents exchanged as part of fulfillment of historical component orders by a given supplier in a supply chain for first and second organizations to identify first and second organization-specific component identifiers utilized by the first and second organizations and a given supplier-specific component identifier utilized by the given supplier for a given component.Type: GrantFiled: April 22, 2022Date of Patent: December 10, 2024Assignee: Dell Products L.P.Inventors: Shibi Panikkar, Rohit Gosain
-
Publication number: 20240403295Abstract: An apparatus comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to simulate a first data set stored in a first database to create a second data set, wherein the second data set maintains one or more query impacting characteristics of the first data set such that performing a query on the second data set yields a performance result similar to another performance result that would occur when the query is performed on the first data set. The at least one processing device is further configured to load the second data set into a second database, and then perform the query on the second data set stored in the second database to obtain the performance result.Type: ApplicationFiled: June 1, 2023Publication date: December 5, 2024Inventors: Shibi Panikkar, Pratheek Veluswamy
-
Publication number: 20240406161Abstract: A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: embedding a unique identifier within a data center asset, the unique identifier including a signed certificate; providing the data center asset to a customer; establishing a secure communication channel between an onboarding system and the data center asset, the secure communication channel using the signed certificate; exchanging information between the onboarding system and the data center asset via the secure communication channel, the information including a data center asset ownership voucher; and, using the data center asset ownership voucher to associate the data center asset to the customer.Type: ApplicationFiled: June 2, 2023Publication date: December 5, 2024Applicant: Dell Products L.P.Inventors: Shibi Panikkar, Reddeppa Kollu, Muzhar S. Khokhar, Ching-Yun Chao
-
Publication number: 20240394323Abstract: An example methodology includes, by a computing device, analyzing an application to identify one or more elements in the application and, for each element of the one or more elements, an attribution of the element. The method also includes, for each element of the one or more elements, by the computing device, determining an attribute of the element which is a non-duplicate attribute, creating a first accessibility to the element by the non-duplicate attribute, creating a second accessibility to the element by XPath, and storing the first accessibility and the second accessibility created for the element within a central repository. The method may also include, by the computing device, generating a handler class for an element of the one or more elements in the application, wherein the handler class contains code for accessing the element, and providing the generated handler class to another computing device.Type: ApplicationFiled: May 22, 2023Publication date: November 28, 2024Applicant: Dell Products L.P.Inventors: Subhashini Puram, Shibi Panikkar, Aashna Mohapatra, Ambarish Roy