Patents by Inventor Srikanth Kondapi

Srikanth Kondapi 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: 20240078346
    Abstract: Systems and methods for managing telemetry services in a heterogeneous computing platform are described. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory includes a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: receive a policy from an Information Technology Decision Maker (ITDM) or Original Equipment Manufacturer (OEM) and collect telemetry from at least one of the plurality of devices based, at least in part, upon the policy.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 7, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240079003
    Abstract: Systems and methods for enabling voice commands and managing voice command settings during collaboration sessions in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory includes a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: receive a voice command during a collaboration session and process the voice command.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 7, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240078844
    Abstract: Systems and methods for sign language processing during collaboration sessions in heterogenous computing platforms are described. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform comprising a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: receive a policy from an Information Technology Decision Maker (ITDM) or Original Equipment Manufacturer (OEM), and select a sign language processing setting usable during a collaboration session based, at least in part, upon the policy.
    Type: Application
    Filed: September 6, 2022
    Publication date: March 7, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240080620
    Abstract: Systems and methods for managing audio subsystem settings during collaboration sessions audio in heterogenous computing platforms are described. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory includes a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to receive a policy and select an audio subsystem setting during a collaboration session, at least in part, based upon the policy.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240080349
    Abstract: Systems and methods for selecting camera settings during a collaboration session in a heterogenous computing platform are described. In some embodiments, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory includes a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to receive a policy and select a camera setting during a collaboration session, at least in part, based upon the policy.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240071371
    Abstract: Contextual language selection for live transcription of collaboration session audio in heterogenous computing platforms. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a heterogeneous computing platform comprising a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to identify a collaboration persona and change a live transcription setting of a collaboration session based upon the collaboration persona.
    Type: Application
    Filed: August 29, 2022
    Publication date: February 29, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240073090
    Abstract: Systems and methods for contextual move detection and handling during a collaboration session in a heterogenous computing platform are described. In an embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform comprising a plurality of devices, and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: detect movement of the IHS during a collaboration session, and, in response to the detection, change at least one of: an audio setting, or a video setting.
    Type: Application
    Filed: August 24, 2022
    Publication date: February 29, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240070110
    Abstract: Systems and methods for contextual noise suppression and Acoustic Context Awareness (ACA) during a collaboration session in a heterogenous computing platform are described. In some embodiments, an Information Handling System (IHS) may include: a heterogeneous computing platform comprising a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: detect a location of the IHS during a collaboration session and, in response to the detection, change a noise suppression setting.
    Type: Application
    Filed: August 24, 2022
    Publication date: February 29, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240071401
    Abstract: Systems and methods for filtering collaboration session audio using voice profiles in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform comprising a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: receive a voice profile of a participant of a collaboration session and reduce noise in an audio input of the heterogeneous computing platform based on the voice profile during the collaboration session.
    Type: Application
    Filed: August 29, 2022
    Publication date: February 29, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240069623
    Abstract: Systems and methods for contextual camera controls during a collaboration session in a heterogenous computing platform are described. In an embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform comprising a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: determine a location of the IHS during a collaboration session, and in response to the determination, change a camera setting.
    Type: Application
    Filed: August 24, 2022
    Publication date: February 29, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240070279
    Abstract: Systems and methods for transcribing collaboration session audio with heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform comprising a plurality of devices, and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to receive a collaboration policy and change a closed caption setting of a collaboration session based upon the collaboration policy.
    Type: Application
    Filed: August 29, 2022
    Publication date: February 29, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240073049
    Abstract: Systems and methods for contextual audio muting during a collaboration session in a heterogenous computing platform are described. In an embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform comprising a plurality of devices; and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to determine if a user is present or absent during a collaboration session, and, at least one of: if the user is present, unmute an audio input; or if the user is absent, mute the audio input.
    Type: Application
    Filed: August 24, 2022
    Publication date: February 29, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20240069849
    Abstract: Systems and methods for managing collaboration settings in a heterogenous computing platform are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform comprising a plurality of devices, and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to receive a policy that indicates a collaboration setting and apply the collaboration setting to a selected one of the plurality of devices.
    Type: Application
    Filed: August 29, 2022
    Publication date: February 29, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
  • Publication number: 20230401073
    Abstract: Dynamic device enablement is provided. A device management application can be configured as a shell application and can be customized dynamically with plugins for devices that are connected to a computing device. The plugins can be defined within driver metadata of drivers for the devices. When the drivers are loaded, the device management application can access the driver metadata to dynamically determine which plugins to install and can then automatically install them.
    Type: Application
    Filed: June 13, 2022
    Publication date: December 14, 2023
    Inventors: Srikanth Kondapi, Danilo O. Tan
  • Publication number: 20230283637
    Abstract: An information handling system is configured to remotely monitor a managed resource that includes managing an entitlement for access to a secured component of the managed resource. The information handling system is configured to determine whether a function to be performed on the managed resource requires access to the secured component of the managed resource. The information handling system is further configured to transmit an application programming request to perform the function on the managed resource, wherein the application programming request includes a data object with the entitlement to access the secured component. In response to a verification of the authenticity of the data object is successful, then to process the data object that includes to invoke a plugin that is associated with the application and to execute the application with the entitlement as an argument.
    Type: Application
    Filed: January 31, 2022
    Publication date: September 7, 2023
    Inventors: Srikanth Kondapi, Carlton Andrews, Nathan Martell
  • Patent number: 11734055
    Abstract: C-state transitions due to software timer interrupts can be minimized. A timer interrupt synchronizer can be deployed on a computing device to function as an intermediary between software components that rely on timer interrupts and a timer interrupt architecture of the computing device. When the software components request timer interrupts, the timer interrupt synchronizer can ensure that timer interrupts having the same frequency can be synchronized to occur at the same time. As a result of this synchronization, a CPU can experience fewer C-state transitions due to the timer interrupts.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: August 22, 2023
    Assignee: Dell Products L.P.
    Inventors: Danilo O. Tan, Srikanth Kondapi
  • Patent number: 11706302
    Abstract: Messages can be exchanged using efficient topics. When a server is interconnected with endpoints via a broker that implements a topic-based transport protocol, the server can dynamically generate a response ID for a request message the server intends to send to an endpoint. The server can generate the response ID from an endpoint ID of the endpoint and a message ID for the request message. The server can include the endpoint ID and the message ID in the request message and can subscribe to a topic containing the response ID. Upon receiving the request message, the endpoint can extract the endpoint ID and the message ID and use them to generate the response ID. The endpoint can then send a response message that includes the topic containing the response ID. Alternatively, the response ID could be generated from a message ID and a pre-agreed upon unique ID.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: July 18, 2023
    Assignee: Dell Products L.P.
    Inventors: Bassem El-Azzami, Abeye Teshome, Srikanth Kondapi
  • Patent number: 11675933
    Abstract: An information handling system includes a memory to cache a manifest that has authorized programming interfaces of a client application after the manifest was retrieved from the client application. A native service may receive a connection request from the client application, and verify that a digital signature of the client application is valid and untampered. The native service may also retrieve the manifest from the client application, receive an application programming interface request from the client application, and validate whether the application programming interface request is authorized based on the manifest. If the application programming interface request is authorized, then the application programming interface request is processed.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: June 13, 2023
    Assignee: Dell Products L.P.
    Inventors: Danilo O. Tan, Srikanth Kondapi
  • Patent number: 11650743
    Abstract: Storage drives can be configured to provide a component ID. An update tool on an end user device can be configured to retrieve this component ID in response to receiving a catalog that defines available firmware updates and to use the retrieved component ID to dynamically identify which firmware update applies to a particular storage drive. The firmware update can then be installed on the storage drive. The update tool may also perform a health assessment to dynamically determine whether the storage drive's health is sufficient to proceed with a firmware update.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: May 16, 2023
    Assignee: Dell Products L.P.
    Inventors: Vivekanandh Narayanasamy Rajagopalan, Swee Chay Hia, Srikanth Kondapi
  • Publication number: 20230102015
    Abstract: C-state transitions due to software timer interrupts can be minimized. A timer interrupt synchronizer can be deployed on a computing device to function as an intermediary between software components that rely on timer interrupts and a timer interrupt architecture of the computing device. When the software components request timer interrupts, the timer interrupt synchronizer can ensure that timer interrupts having the same frequency can be synchronized to occur at the same time. As a result of this synchronization, a CPU can experience fewer C-state transitions due to the timer interrupts.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 30, 2023
    Inventors: Danilo O. Tan, Srikanth Kondapi