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: 20240078346Abstract: 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: ApplicationFiled: September 1, 2022Publication date: March 7, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240079003Abstract: 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: ApplicationFiled: September 1, 2022Publication date: March 7, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240078844Abstract: 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: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240080620Abstract: 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: ApplicationFiled: September 2, 2022Publication date: March 7, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240080349Abstract: 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: ApplicationFiled: September 2, 2022Publication date: March 7, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240071371Abstract: 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: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240073090Abstract: 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: ApplicationFiled: August 24, 2022Publication date: February 29, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240070110Abstract: 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: ApplicationFiled: August 24, 2022Publication date: February 29, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240071401Abstract: 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: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240069623Abstract: 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: ApplicationFiled: August 24, 2022Publication date: February 29, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240070279Abstract: 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: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240073049Abstract: 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: ApplicationFiled: August 24, 2022Publication date: February 29, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20240069849Abstract: 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: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Applicant: Dell Products, L.P.Inventors: Daniel L. Hamlin, Srikanth Kondapi, Todd Erick Swierk
-
Publication number: 20230401073Abstract: 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: ApplicationFiled: June 13, 2022Publication date: December 14, 2023Inventors: Srikanth Kondapi, Danilo O. Tan
-
Publication number: 20230283637Abstract: 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: ApplicationFiled: January 31, 2022Publication date: September 7, 2023Inventors: Srikanth Kondapi, Carlton Andrews, Nathan Martell
-
Patent number: 11734055Abstract: 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: GrantFiled: September 28, 2021Date of Patent: August 22, 2023Assignee: Dell Products L.P.Inventors: Danilo O. Tan, Srikanth Kondapi
-
Patent number: 11706302Abstract: 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: GrantFiled: June 3, 2022Date of Patent: July 18, 2023Assignee: Dell Products L.P.Inventors: Bassem El-Azzami, Abeye Teshome, Srikanth Kondapi
-
Patent number: 11675933Abstract: 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: GrantFiled: March 31, 2021Date of Patent: June 13, 2023Assignee: Dell Products L.P.Inventors: Danilo O. Tan, Srikanth Kondapi
-
Patent number: 11650743Abstract: 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: GrantFiled: February 3, 2020Date of Patent: May 16, 2023Assignee: Dell Products L.P.Inventors: Vivekanandh Narayanasamy Rajagopalan, Swee Chay Hia, Srikanth Kondapi
-
Publication number: 20230102015Abstract: 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: ApplicationFiled: September 28, 2021Publication date: March 30, 2023Inventors: Danilo O. Tan, Srikanth Kondapi