Patents by Inventor Dharmesh M. Patel

Dharmesh M. Patel 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).

  • Publication number: 20240134703
    Abstract: A method for managing virtual desktop management placement comprises obtaining, by a virtual desktop management placement service, a request for assigning a virtual desktop management service to one of a plurality of management environments based on an end-user experience (EUE), in response to the request: sending an EUE form to an administrator of a front-end environment, obtaining a response to the EUE form, wherein the response comprises EUE requirements, performing a management environment analysis on the plurality of management environments based on the response to assign a management environment to implement the virtual desktop management service, and initiating a deployment of the virtual desktop management service on the management environment based on the management environment analysis.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: John Kelly, Dharmesh M. Patel
  • Publication number: 20240137380
    Abstract: A method for managing virtual desktop management placement comprises obtaining, by a virtual desktop management placement service, a request for assigning a virtual desktop service manager to one of a plurality of management environments based on a security profile of the management environment, in response to the request: performing a security profile analysis on the plurality of management environments to assign a management environment to implement the virtual desktop service manager, and initiating a deployment of the virtual desktop service manager on the management environment based on the security profile analysis.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: John Kelly, Dharmesh M. Patel
  • Publication number: 20240135680
    Abstract: A system in accordance with one or more embodiments comprises a processor, a processing system operatively connected to the processor, and an enhanced networking interface operatively connected to the processing system. The enhanced networking interface is programmed to obtain encoded data from a local data source, perform a decoding of the encoded data to obtain decoded data, provide the decoded data to the processing system. The processing system is programmed to obtain the decoded data from the enhanced networking interface, perform a computer vision (CV) inferencing on the decoded data to obtain inferencing data, provide the inferencing data to the processor, and perform, by the processor, a remediation action based on the inferencing data.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ian Roche, Philip Hummel, Dharmesh M. Patel
  • Publication number: 20240135681
    Abstract: A system includes a processor, a processing system operatively connected to the processor, comprising a decoding-dedicated hardware component, an operating system operating on the processor and not on the processing system, wherein the processing system is programmed to obtain encoded data from a local data source, perform, using the decoding-dedicated hardware component, a decoding of the encoded data to obtain decoded data, perform a computer vision (CV) inferencing on the decoded data to obtain inferencing data, provide the inferencing data to the processor, and perform, by the processor, a remediation action based on the inferencing data.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ian Roche, Philip Hummel, Dharmesh M. Patel
  • Publication number: 20240135233
    Abstract: A method for managing hardware resources comprises obtaining, by a computer vision (CV) manager, a request for a federated CV regression model, in response to the request: performing an initial training of the federated CV regression model using an initial training dataset to obtain an initial federated CV regression model, sending training requests to two local hardware resource systems, wherein each local hardware resource system implements a local camera system and a processing system, and wherein the training request comprises training a local CV regression model based on the processing system and the local camera system, obtaining the first local CV regression model and the second local CV regression model, generating the federated CV regression model using the two local CV regression models, and distributing the federated CV regression model to the first local hardware resource system and the second local hardware resource system.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ian Roche, Philip Hummel, Dharmesh M. Patel
  • Publication number: 20240135207
    Abstract: A system comprising a processor, a processing system operatively connected to the processor, a processing system storage, and an enhanced networking interface operatively connected to the processing system. The enhanced networking interface is programmed to obtain encoded data from a local data source, perform a metadata analysis of the encoded data to obtain metadata associated with the encoded data, and store the metadata in the processing system storage. The processing system is programmed to obtain the metadata from the processing system storage, perform a computer vision (CV) inferencing on the encoded data using the metadata to obtain inferencing data, provide the inferencing data to the processor, and perform, by the processor, a remediation action based on the inferencing data.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ian Roche, Philip Hummel, Dharmesh M. Patel
  • Patent number: 11966279
    Abstract: A method for managing specialized hardware resources includes obtaining, by a disaster recovery (DR) virtual resource agent, a request for a DR environment for a set of virtual resources in a primary site, in response to the request: monitoring the primary site to obtain virtual workload information corresponding to the set of virtual resources, performing a workload analysis on the set of virtual resources in the primary site using the virtual workload information to obtain a virtual resource mapping of each virtual resource in the primary site to a tiered component in the DR environment, and initiating a DR environment allocation of DR virtual resources based on the virtual resource mapping.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: April 23, 2024
    Assignee: Dell Products L.P.
    Inventors: John Kelly, Dharmesh M. Patel, Nicholas C. Busick
  • Patent number: 11947433
    Abstract: Methods, systems, and devices for providing for providing computer implemented services using managed systems are disclosed. To improve the likelihood of the computer implemented services being provided, a subscription based model may be used to manage the managed systems. The subscription model may utilize a highly accessible service to obtain information regarding capabilities of managed systems to present information regarding all potential solutions that the managed systems may provide. By presenting users with such information, the users may not need to be well versed in the underlying hardware and software components necessary for the solutions to be provided. As the hardware components of a managed system are changed over time, the compatible solutions may be continuously updated so that users may be continuously appraised of possible solutions that may be provided using the managed systems.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: April 2, 2024
    Assignee: Dell Products L.P.
    Inventors: Lucas A. Wilson, Dharmesh M. Patel
  • Patent number: 11936624
    Abstract: A method that is performed to access data nodes of a data cluster. The method includes obtaining, by a data access gateway (DAG), a first request from a host; and in response to the first request, obtaining first bidding counters from the data nodes; identifying, based on the first bidding counters, a first data node of the data nodes associated with a highest bidding counter of the first bidding counters; sending the first request to the first data node; and making a first determination that the first data node is able to service the first request.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: March 19, 2024
    Assignee: Dell Products L.P.
    Inventors: Dharmesh M. Patel, Ravikanth Chaganti
  • Patent number: 11929891
    Abstract: Methods and systems for managing distributed systems are disclosed. The distributed systems may include any number of data processing systems that may contribute to the functionality of the distributed system. To contribute to the functionality of the distributed system, each of the data processing systems may need to be configured to positively contribute to one or more functions. To manage configuration of data processing system, intermediate representations of roles may be used to flexibly manage system configuration. The roles may be taken on by independent and dependent data processing systems.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: March 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Dharmesh M. Patel, Lucas A. Wilson
  • Patent number: 11928464
    Abstract: A model lifecycle management method includes: executing a model initial development phase based on at least a first criteria, a second criteria, and a third criteria to obtain a set of production ready models; executing, using the set of production ready models, a model production phase based on at least a fourth criteria, a fifth criteria, and a sixth criteria to obtain; and executing, after executing the model production phase, using the set of models to be updated, a model update phase based on at least a seventh criteria on at least one model in the model production phase.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: March 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Balasubramanian Chandrasekaran, Lucas Avery Wilson, Dharmesh M. Patel
  • Patent number: 11917012
    Abstract: A method for managing cloud service providers (CSPs) includes obtaining, by a CSP application broker, an application programming interface (API) request from an application, performing a target CSP analysis to identify a target CSP to service the API call, performing an API call modification based on the target CSP to obtain a CSP API call, sending the CSP API call to the target CSP, obtain a target API response from the target CSP, perform a CSP API response modification to obtaining a modified API response, and sending the translated API response to the application, wherein the application and the CSP application broker operate in the CSP.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: February 27, 2024
    Assignee: Dell Products L.P.
    Inventors: Lucas Avery Wilson, Dharmesh M. Patel
  • Patent number: 11915038
    Abstract: A method for managing information handling systems includes initiating, by a stackable system role (SSR) manager of an information handling system of the set of information handling systems, a boot sequence, making a first determination that the boot sequence does not specify a SSR of the information handling system, and based on the first determination: performing a hardware evaluation to determine a SSR for the information handling system, broadcasting the SSR to the set of information handling systems, obtaining, in response to the broadcasting, SSR responses from each information handling system in the set of information handling systems, making a second determination, based on the SSR responses, that an SSR agreement between the set of information handling systems is obtained, based on the second determination, determining a final SSR, and continuing the boot sequence using the final SSR.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: February 27, 2024
    Assignee: Dell Products L.P.
    Inventors: Lucas Avery Wilson, Dharmesh M. Patel
  • Patent number: 11916908
    Abstract: A method for processing video data is performed by a data processing unit (DPU). The method includes obtaining, by a data processing unit (DPU) of an edge device, video data; processing the video data to obtain video data chunks and video processing engine outcomes; generating authentication and authorization (AA) metadata based on the video data chunks and the video processing engine outcomes; associating the AA metadata with the video data chunks based on the video processing outcomes; and storing the AA metadata and the video data chunks.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: February 27, 2024
    Assignee: Dell Products L.P.
    Inventors: Dharmesh M. Patel, Ravikanth Chaganti
  • Patent number: 11907230
    Abstract: Methods and systems for managing distributed systems are disclosed. The distributed systems may include any number of data processing systems that may contribute to the functionality of the distributed system. To contribute to the functionality of the distributed system, each of the data processing systems may need to be configured to positively contribute to one or more functions. To manage configuration of data processing system, user input reflecting the intents of users may be obtained. The user input may reflect responses to multiple inquires which may elucidate a user's true intent with respect to user of services provided by data processing systems.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Dharmesh M. Patel, Lucas A. Wilson
  • Patent number: 11907727
    Abstract: A method for managing information handling systems includes obtaining, by an information handling system dictator, a stackable system role (SSR) entry from an information handling system, in response to the obtaining, performing a ratio-based bucket analysis using a set of SSR buckets to obtain a determined SSR for the IHS, wherein each of the SSR buckets corresponds to a unique SSR, updating the SSR entry based on the determined SSR to obtain an updated SSR entry, and providing the updated SSR entry to a SSR manager of the information handling system.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Lucas Avery Wilson, Dharmesh M. Patel
  • Patent number: 11907153
    Abstract: Methods, systems, and devices for providing computer implemented services using managed systems are disclosed. To provide the computer implemented services, the managed systems may need to operate in a predetermined manner conducive to, for example, execution of applications that provide the computer implemented services. Similarly, the managed system may need access to certain hardware resources (e.g., and also software resources such as drivers, firmware, etc.) to provide the desired computer implemented services. To improve the likelihood of the computer implemented services being provided, the managed devices may be managed using a subscription based model. The subscription model may utilize a highly accessible service to obtain information regarding desired capabilities (e.g., a subscription) of a managed system, and use the acquired information to automatically configure and manage the features and capabilities of the managed systems.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Lucas A. Wilson, Dharmesh M. Patel
  • Patent number: 11900126
    Abstract: A method for managing information handling systems includes initiating, by a stackable system role (SSR) manager of an information handling system of the set of information handling systems, a boot sequence, making a first determination that the boot sequence does not specify a SSR of the information handling system, based on the first determination: performing a hardware evaluation to identify available hardware resources of the information handling system, obtaining a hardware resource inventory based on the available resources, applying a hardware resource function to the hardware resource inventory to determine a SSR for the information handling system, and continuing the boot sequence using the SSR.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: February 13, 2024
    Assignee: Dell Products L.P.
    Inventors: Lucas Avery Wilson, Dharmesh M. Patel
  • Patent number: 11895093
    Abstract: A method that is performed to access data nodes of a data cluster. The method includes obtaining, by a data access gateway (DAG), a request from a host, wherein the DAG is not executing on the host; in response to the request, obtaining discovery metadata from each data node of the data nodes in the data cluster; updating, based on the discovery metadata, a discovery metadata repository; identifying a first data node of the data nodes based on the discovery metadata; and sending the request to the first data node of the data nodes.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: February 6, 2024
    Assignee: Dell Products L.P.
    Inventors: Dharmesh M. Patel, Ravikanth Chaganti
  • Patent number: 11886909
    Abstract: Techniques described herein relate to a method for managing migrations of applications. The method may include identifying, by a verification manager associated with an execution environment, an application potential migration event associated with an application; in response to identifying the application potential migration event: obtaining application configuration information associated with the application; making a determination that the application configuration information indicates the execution environment is capable of hosting the application; generating potential migration information associated with the execution environment and the application; and sending an affirmation and the potential migration information to the application.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: January 30, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Lucas Avery Wilson, Dharmesh M. Patel