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: 11314455
    Abstract: 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: Grant
    Filed: July 9, 2020
    Date of Patent: April 26, 2022
    Assignee: Dell Products, L.P.
    Inventors: Ankit Singh, Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S
  • Publication number: 20220107829
    Abstract: 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: Application
    Filed: October 2, 2020
    Publication date: April 7, 2022
    Applicant: Dell Products L.P.
    Inventors: Deepaganesh PAULRAJ, Ankit SINGH, Vinod P S
  • Patent number: 11295854
    Abstract: 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: Grant
    Filed: September 11, 2018
    Date of Patent: April 5, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Jennifer Castillo, Ankit Singh, Mark Plunkett, Devin Brown
  • Patent number: 11257095
    Abstract: 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: Grant
    Filed: October 20, 2016
    Date of Patent: February 22, 2022
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Ankit Singh, Dean Frederick Herring, Brad Matthew Johnson, Jeffrey John Smith
  • Publication number: 20220043664
    Abstract: 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 tran
    Type: Application
    Filed: August 10, 2020
    Publication date: February 10, 2022
    Applicant: Dell Products L.P.
    Inventors: Ankit SINGH, Deepaganesh PAULRAJ, Vinod Parackal SABY
  • Publication number: 20220043598
    Abstract: 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: Application
    Filed: August 4, 2020
    Publication date: February 10, 2022
    Applicant: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S, Ankit Singh
  • Publication number: 20220025961
    Abstract: 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: Application
    Filed: January 25, 2020
    Publication date: January 27, 2022
    Inventors: Rishabh Sanjeev Anand, Ankit Singh
  • Publication number: 20220019378
    Abstract: 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: Application
    Filed: July 17, 2020
    Publication date: January 20, 2022
    Applicant: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Ankit Singh, Vinod P S
  • Publication number: 20220011968
    Abstract: 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: Application
    Filed: July 9, 2020
    Publication date: January 13, 2022
    Applicant: Dell Products, L.P.
    Inventors: Ankit Singh, Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S
  • Patent number: 11221952
    Abstract: 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: Grant
    Filed: August 4, 2020
    Date of Patent: January 11, 2022
    Assignee: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S, Ankit Singh
  • Patent number: 11216269
    Abstract: 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: Grant
    Filed: January 9, 2020
    Date of Patent: January 4, 2022
    Assignee: Dell Products L.P.
    Inventors: Ajay Shenoy, Aniruddha Suresh Herekar, Manjunath Vishwanath, James Peter Giannoules, Ankit Singh, Naveen Karthick Chandrasekaran
  • Patent number: 11205165
    Abstract: Method and apparatus for performing security checks at a self-checkout kiosk in a retail store. The customers can create lists of items for purchase as they shop. When a customer is ready to pay, his list can be divided into sub-lists. Each sub-list can include items that require the same type of security check. The customer can then be provided with the sub-lists and an instruction for each sub-list that explains how the customer should arrange the items on the sub-list for a security check. After the customer has properly arranged the items on a sub-list, the relevant security check can be performed.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: December 21, 2021
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventor: Ankit Singh
  • Publication number: 20210326757
    Abstract: Generally, the present disclosure is directed to systems and methods that perform spreadout regularization to enable learning of a multi-class classification model in the federated setting, where each user has access to the positive data associated with only a limited number of classes (e.g., a single class). Examples of such settings include decentralized training of face recognition models or speaker identification models, where in addition to the user specific facial images and voice samples, the class embeddings for the users also constitute sensitive information that cannot be shared with other users.
    Type: Application
    Filed: April 12, 2021
    Publication date: October 21, 2021
    Inventors: Ankit Singh Rawat, Xinnan Yu, Aditya Krishna Menon, Sanjiv Kumar
  • Patent number: 11152091
    Abstract: A server EHR executing on a server computing device is in communication with a client EHR executing on a first client computing device, and receives a prescription authorization from the client EHR, the prescription authorization based on input received from an authorized clinician user of the client EHR during performance of a clinical subtask of a prescription ordering task. The server EHR assigns a non-clinical subtask of the prescription ordering task to a non-clinician user operating a client application executing on a second client computing device. The non-clinician user provides input to the client application that pertains to completion of the non-clinical subtask. The client application transmits prescription ordering data to the server EHR, whereupon the server EHR outputs a prescription order to a second server computing device associated with a pharmacy indicated in the prescription ordering data.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: October 19, 2021
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Stanislav Makarskyy, Ethan O'Brien, Mark Gregory Plunkett, Ankit Singh, Igor Chmil
  • Publication number: 20210319339
    Abstract: Generally, the present disclosure provides systems and methods for performing machine learning in hyperbolic space. Specifically, techniques are provided which enable the learning of a classifier (e.g., large-margin classifier) for data defined within a hyperbolic space (e.g., which may be particularly beneficial for data that possesses a hierarchical structure).
    Type: Application
    Filed: April 12, 2021
    Publication date: October 14, 2021
    Inventors: Ankit Singh Rawat, Manzil Zaheer, Aditya Krishna Menon, Sanjiv Kumar, Melanie Weber
  • Patent number: 11127061
    Abstract: A method, computer program product, and system to identify one or more items in a transaction are provided. The method includes capturing images of the items, determining a set of possible identifications for each item based on the images, determining information regarding the transaction, selecting an identification for each item from the sets of possible identifications, based on the determined information, and adding the selected identifications to the transaction. Identifications for items may be selected based on confidence factors, price thresholds, and customer information.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: September 21, 2021
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Dean Frederick Herring, Brad Matthew Johnson, Ankit Singh, Jeffrey John Smith, Adrian Xavier Rodriguez
  • Publication number: 20210255612
    Abstract: A method for providing context based artefact access to tenants of a cloud computing system includes receiving a request to access an artefact deployed on the cloud computing system. The request includes a tenant identifier and an artefact identifier. Context data associated with the artefact is determined based on the tenant identifier. Context data associated with the artefact is retrieved from an artefact repository stored in a database of the cloud computing system. Access to the artefact is provided based on the retrieved context data associated with the artefact on a device associated with the tenant.
    Type: Application
    Filed: June 14, 2019
    Publication date: August 19, 2021
    Inventors: Maik Boche, Stefan Burger, Ankit Singh
  • Patent number: 11074632
    Abstract: A method, computer program product, and system are disclosed for compiling a virtual transaction for a person within an environment having a plurality of items. The method includes acquiring, using at least one visual sensor, first image information including a person. The method further includes identifying the at least one person from the first image information by classifying the person into a class. The method also includes acquiring second image information including the person and an item. The method further includes identifying a behavior of the person relative to the item, and updating, based on the identified behavior, the virtual transaction.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: July 27, 2021
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: John David Landers, Jr., Dean Frederick Herring, Brad Matthew Johnson, Ankit Singh, Bobby Lewis Williams, Jr., David John Steiner, Phuc Ky Do, Neil Andrew Girard, Michael Schaefer, Erin Kendall Dorshorst, Craig Walton Turner
  • Publication number: 20210216299
    Abstract: 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: Application
    Filed: January 9, 2020
    Publication date: July 15, 2021
    Applicant: Dell Products L.P.
    Inventors: Ajay SHENOY, Aniruddha Suresh HEREKAR, Manjunath VISHWANATH, James Peter GIANNOULES, Ankit SINGH, Naveen Karthic CHANDRASEKARAN
  • Publication number: 20210173458
    Abstract: 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: Application
    Filed: December 5, 2019
    Publication date: June 10, 2021
    Inventors: Deepaganesh Paulraj, Vinod Parackal Saby, Ankit Singh, Robin Mathew