Patents by Inventor Ankit Singh
Ankit Singh 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: 11455206Abstract: A method comprises collecting a set of data from an information processing system, wherein the set of data represents one or more system metrics associated with the information processing system. The method tags data values in the collected set of data with usage bands selected from a plurality of predefined usage bands, wherein each usage band represents a unique range of values within which data values in the set of data can be categorized. Further, the tagged data values are segregated into at least a first set and a second set based on the usage bands. A first anomaly detection algorithm is applied to the first set and a second anomaly detection algorithm is applied to the second set to generate anomaly data sets. The anomaly data sets are mapped back to the collected set of data to identify one or more specific anomalies.Type: GrantFiled: February 19, 2021Date of Patent: September 27, 2022Assignee: Dell Products L.P.Inventors: Vaideeswaran Ganesan, Ankit Singh, Deepaganesh Paulraj
-
Publication number: 20220286302Abstract: An information handling system includes a provisioning server and a server. The server includes a baseboard management controller (BMC) that configures a first ownership certificate for the server, and provides it to the provisioning server. The first ownership certificate is associated with a first owner. The BMC receives a first signed provisioning configuration content, and stores the first signed provisioning configuration content in an encrypted memory. The BMC configures a second ownership certificate for the server, and provides it to the provisioning server. The second ownership certificate is associated with a second owner. The BMC receives a second signed provisioning configuration content, and stores the second signed provisioning configuration content on top of the first signed provisioning configuration content in the encrypted memory.Type: ApplicationFiled: March 2, 2021Publication date: September 8, 2022Inventors: Ankit Singh, Deepaganesh Paulraj
-
Publication number: 20220269555Abstract: A method comprises collecting a set of data from an information processing system, wherein the set of data represents one or more system metrics associated with the information processing system. The method tags data values in the collected set of data with usage bands selected from a plurality of predefined usage bands, wherein each usage band represents a unique range of values within which data values in the set of data can be categorized. Further, the tagged data values are segregated into at least a first set and a second set based on the usage bands. A first anomaly detection algorithm is applied to the first set and a second anomaly detection algorithm is applied to the second set to generate anomaly data sets. The anomaly data sets are mapped back to the collected set of data to identify one or more specific anomalies.Type: ApplicationFiled: February 19, 2021Publication date: August 25, 2022Inventors: Vaideeswaran Ganesan, Ankit Singh, Deepaganesh Paulraj
-
Patent number: 11422744Abstract: In data storage systems, pooled storage resources may be organized into logical disk groups. Adding an additional disk group to such data storage systems requires identifying a suitable disk group from numerous candidates that may be available to the data storage system via a network. Embodiments identify IHSs (Information Handling Systems), such as rack-mounted servers installed within a data center, that include available disk groups. The servers with available disk groups are classified based on various trust parameters, such as their security settings and their hardware and software configurations. Based on the number of trust parameters with which the servers are classified, the servers are ranked, thus indicating their suitability for providing trusted disk groups to the storage system. Available disk groups from the top ranked server may be designated for use by the storage system.Type: GrantFiled: August 4, 2020Date of Patent: August 23, 2022Assignee: Dell Products, L.P.Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S, Ankit Singh
-
Patent number: 11416051Abstract: A service module may detect a power shutdown of an information handling system. In response a service processor may monitor incoming network traffic at a network port and at a universal serial bus port, and if the incoming network traffic includes a power control command directed to the information handling system, then execute the power control command.Type: GrantFiled: December 5, 2019Date of Patent: August 16, 2022Assignee: Dell Products L.P.Inventors: Deepaganesh Paulraj, Vinod Parackal Saby, Ankit Singh, Robin Mathew
-
Publication number: 20220247830Abstract: A proxy management controller system includes a first management controller device in a first server device, a second management controller device in a second server device, and a proxy management controller manager subsystem coupled to the first and second management controller device. The first management controller device receives an instruction from the proxy management controller manager subsystem to provide a proxy management controller for the second management controller device, and creates a proxy management controller virtual container for the second management controller device. The first management controller device then receives raw data collected by the second management controller device from the second server device, stores the raw data in the proxy management controller virtual container, and converts the raw data to formatted data.Type: ApplicationFiled: February 2, 2021Publication date: August 4, 2022Inventors: Deepaganesh Paulraj, Ankit Singh
-
Patent number: 11397500Abstract: A vehicle interior component providing a user interface for an occupant is disclosed. The component may comprise a base; a cover comprising a surface; an intermediate layer comprising a foam material; and a sensor to detect an electrical signal in response to input at the user interface, contact at the surface of the cover, or compression of the foam material. The foam material may comprise electrical properties, conductivity, resistance, compression-responsive electrical properties, or variation in voltage. The foam material may comprise an additive, an additive material, a conductive material, a conductive additive, conductive particles, carbon particles, carbon black particles, carbon dust, carbon particles in a substrate, or carbon particles interspersed with a non-conductive substrate. The foam material may comprise foam with conductive particles, carbon foam, carbon additive foam, polyurethane foam, or polyurethane with carbon particles.Type: GrantFiled: June 11, 2020Date of Patent: July 26, 2022Assignee: Shanghai Yanfeng Jinqiao Automotive Trim Systems Co. Ltd.Inventors: Christopher Kring, Mario J. Enriquez Ortiz, Tyler J. Newkirk, Ankit Singh
-
Patent number: 11347435Abstract: Systems and methods for providing one-touch migration of virtual assets are described. In some embodiments, an Information Handling System (IHS), may include a processor, a remote access controller (RAC) coupled to the processor, and a memory coupled to the RAC, the RAC configured to: assume a role of an originating group's manager, where the originating group comprises a first plurality of IHSs and each IHS has one or more virtual assets of a first type; collect configuration information related to other IHSs; transmit the configuration information to another RAC of another IHS designated as a destination group's manager, comprising a second plurality of IHSs, where the other RAC is configured to: perform a compatibility check using the configuration information; and validate a migration of the one or more virtual assets from the first plurality of IHSs to the second plurality of IHSs, where migrated assets are of a second type.Type: GrantFiled: July 17, 2020Date of Patent: May 31, 2022Assignee: Dell Products, L.P.Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Ankit Singh, Vinod P S
-
Patent number: 11314455Abstract: Systems and methods for natural language processing (NLP) and mapping of redundant array of independent disks (RAID) command line interface (CLI) requests to virtual storage area network (VSAN) commands by an out-of-band management platform are described. In some embodiments, an Information Handling System (IHS) may include: a processor, a baseband management controller (BMC) coupled to the processor, and a memory coupled to the BMC, the memory having program instructions stored thereon that, upon execution by the BMC, cause the IHS to: receive a RAID-CLI request, map the RAID-CLI request into a vSAN command using NLP, and transmit the vSAN command to the processor.Type: GrantFiled: July 9, 2020Date of Patent: April 26, 2022Assignee: Dell Products, L.P.Inventors: Ankit Singh, Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S
-
Publication number: 20220107829Abstract: An information handling system may include a host system and a management controller configured to provide out-of-band management of the information handling system. The information handling system may be configured to receive power management instructions via a power input of the information handling system according to a power-line communication protocol. The management controller may be configured to execute the power management instructions, wherein executing the power management instructions includes performing at least one operation selected from the group consisting of: powering on the host system, powering off the host system, powering on a virtual machine, and powering off a virtual machine.Type: ApplicationFiled: October 2, 2020Publication date: April 7, 2022Applicant: Dell Products L.P.Inventors: Deepaganesh PAULRAJ, Ankit SINGH, Vinod P S
-
Patent number: 11295854Abstract: An improved patient check-in system for healthcare appointments is disclosed herein. Prior to a datetime of a healthcare appointment of a patient, an electronic health records application (EHR) receives a first message originating from a patient computing device of the patient. The first message includes a location of the patient and patient information for the patient. Responsive to receiving the first message, the EHR stores the patient information in a cache. The EHR also places a placeholder for the patient in a queue that indicates an order in which healthcare appointments for patients at the healthcare facility are to occur. Subsequently, the EHR receives a second message generated by the patient computing device indicating that the patient has arrived at the healthcare facility for the healthcare appointment. The EHR transfers the patient information from the cache to a data store accessible to the EHR.Type: GrantFiled: September 11, 2018Date of Patent: April 5, 2022Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Jennifer Castillo, Ankit Singh, Mark Plunkett, Devin Brown
-
Patent number: 11257095Abstract: A method, computer program product, and system are disclosed for managing a return transaction within an environment having a plurality of purchasable item. The method acquires, using at least one visual sensor disposed within the environment, first image information including a first person and including a first item associated with the first person. The method identifies the first person using image analysis performed on the first image information. Further, the method determines, using image analysis performed on the first image information and based on one or more predetermined criteria, that the first item is eligible to be returned by the first person within the return transaction. Upon completion of one or more predefined return tasks specified for the first item within the return transaction, the method updates a first data structure representing an inventory of the environment to reflect the returned first item.Type: GrantFiled: October 20, 2016Date of Patent: February 22, 2022Assignee: Toshiba Global Commerce Solutions Holdings CorporationInventors: Ankit Singh, Dean Frederick Herring, Brad Matthew Johnson, Jeffrey John Smith
-
Publication number: 20220043664Abstract: An information handling system may include a plurality of hardware accelerator devices and a processor subsystem having access to a memory subsystem and having access to the plurality of hardware accelerator devices, wherein the memory subsystem stores instructions executable by the processor subsystem, the instructions, when executed by the processor subsystem, causing the processor subsystem to: responsive to issuance of, by an application executing on a virtual machine of a hypervisor executing on the processor subsystem, an instruction triggering an event for use of a selected hardware accelerator device of the plurality of hardware accelerator devices, invoke a virtual acceleration manager of the hypervisor to handle the instruction; determine by the virtual acceleration manager an amount of data to be transferred between the processor subsystem and the selected hardware accelerator device; select by the virtual acceleration manager the selected hardware accelerator based on the amount of data to be tranType: ApplicationFiled: August 10, 2020Publication date: February 10, 2022Applicant: Dell Products L.P.Inventors: Ankit SINGH, Deepaganesh PAULRAJ, Vinod Parackal SABY
-
Publication number: 20220043598Abstract: In data storage systems, pooled storage resources may be organized into logical disk groups. Adding an additional disk group to such data storage systems requires identifying a suitable disk group from numerous candidates that may be available to the data storage system via a network. Embodiments identify IHSs (Information Handling Systems), such as rack-mounted servers installed within a data center, that include available disk groups. The servers with available disk groups are classified based on various trust parameters, such as their security settings and their hardware and software configurations. Based on the number of trust parameters with which the servers are classified, the servers are ranked, thus indicating their suitability for providing trusted disk groups to the storage system. Available disk groups from the top ranked server may be designated for use by the storage system.Type: ApplicationFiled: August 4, 2020Publication date: February 10, 2022Applicant: Dell Products, L.P.Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S, Ankit Singh
-
Publication number: 20220025961Abstract: An energy transfer system is disclosed. The system (100) includes plurality of rotatable input shafts (108), each having a first end (110) and a second end (112). The first end (110) is coupled to a plurality of drive sources (102). A plurality of rotatable output shafts (120) are operatively coupled to a pinion (116). A plurality of rolling friction gears (114) are coupled to the second end (112) of the plurality of the rotatable input shafts (108). The plurality of rolling friction gears (114) have circular gear teeth that mesh with circular gear teeth of the pinion (116) for transferring rotating movements of the plurality of the rotatable input shafts into rotating movements of the plurality of the rotatable output shafts (120). Each of the plurality of the rolling friction gears (114) houses a freewheeling clutch (118) acting upon the pinion (116).Type: ApplicationFiled: January 25, 2020Publication date: January 27, 2022Inventors: Rishabh Sanjeev Anand, Ankit Singh
-
Publication number: 20220019378Abstract: Systems and methods for providing one-touch migration of virtual assets are described. In some embodiments, an Information Handling System (IHS), may include a processor, a remote access controller (RAC) coupled to the processor, and a memory coupled to the RAC, the RAC configured to: assume a role of an originating group's manager, where the originating group comprises a first plurality of IHSs and each IHS has one or more virtual assets of a first type; collect configuration information related to other IHSs; transmit the configuration information to another RAC of another IHS designated as a destination group's manager, comprising a second plurality of IHSs, where the other RAC is configured to: perform a compatibility check using the configuration information; and validate a migration of the one or more virtual assets from the first plurality of IHSs to the second plurality of IHSs, where migrated assets are of a second type.Type: ApplicationFiled: July 17, 2020Publication date: January 20, 2022Applicant: Dell Products, L.P.Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Ankit Singh, Vinod P S
-
Publication number: 20220011968Abstract: Systems and methods for natural language processing (NLP) and mapping of redundant array of independent disks (RAID) command line interface (CLI) requests to virtual storage area network (VSAN) commands by an out-of-band management platform are described. In some embodiments, an Information Handling System (IHS) may include: a processor, a baseband management controller (BMC) coupled to the processor, and a memory coupled to the BMC, the memory having program instructions stored thereon that, upon execution by the BMC, cause the IHS to: receive a RAID-CLI request, map the RAID-CLI request into a vSAN command using NLP, and transmit the vSAN command to the processor.Type: ApplicationFiled: July 9, 2020Publication date: January 13, 2022Applicant: Dell Products, L.P.Inventors: Ankit Singh, Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S
-
Patent number: 11221952Abstract: In vSAN (virtual Storage Area Network) systems, pooled storage resources may be organized into logical disk groups. One drive of a disk group may be designated for caching storage operations directed at the remaining drives of the disk group that provide permanent storage. Each cache drive is partitioned into an allocation for read operations and an allocation for write operations. Embodiments provide the vSAN system with use of virtual cache that is backed by the cache drives of each disk group in the vSAN system. Embodiments adjust the cache memory allocations for individual cache drives of each disk group, while utilizing the virtual cache that adheres to a fixed cache allocation ratio required by the vSAN system. The number and type of cache misses by each of the individual cache drives is monitored and used to adjust the sizes of the read and write cache allocations in each cache drive.Type: GrantFiled: August 4, 2020Date of Patent: January 11, 2022Assignee: Dell Products, L.P.Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S, Ankit Singh
-
Patent number: 11216269Abstract: An information handling system may include a processor, one or more storage resources communicatively coupled to the processor, including at least one of the one or more storage resources communicatively coupled to the processor via a storage interface, and a basic input/output system (BIOS) comprising a program of instructions executable by the processor and configured to cause the processor to initialize one or more information handling resources of the information handling system. The BIOS may be further configured to, in response to a request to perform a firmware update to the one or more storage resources, scan for storage resources communicatively coupled to the processor via the storage interface, register unique identifiers associated with the storage resources communicatively coupled to the processor via the storage interface, and perform a firmware update of the storage resources communicatively coupled to the processor via the storage interface based on the unique identifiers.Type: GrantFiled: January 9, 2020Date of Patent: January 4, 2022Assignee: Dell Products L.P.Inventors: Ajay Shenoy, Aniruddha Suresh Herekar, Manjunath Vishwanath, James Peter Giannoules, Ankit Singh, Naveen Karthick Chandrasekaran
-
Patent number: D960479Type: GrantFiled: March 9, 2020Date of Patent: August 9, 2022Assignee: PIKTORLABS INC.Inventors: Sreekumar Paramu, Ankit Singh Shekhawat, Matthew Derry