Patents by Inventor Viswanathan Iyer

Viswanathan Iyer 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: 20230153093
    Abstract: Systems and methods for deploying software updates in heterogeneous workspace environments are described. The system for managing workspaces includes computer-executable instructions for obtaining multiple inventories corresponding to multiple workspaces of an IHS, wherein the inventories each include information associated with the applications deployed in its respective workspace. The instructions are further executed to, for each inventory, identify the workspace associated with the inventory, determine which of the applications are to be updated with new software, and deploy the determined new software to the identified workspace.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 18, 2023
    Applicant: Dell Products, L.P.
    Inventors: Vivekanandh Narayanasamy Rajagopalan, Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer
  • Patent number: 11650939
    Abstract: Access to peripherals can be managed in a containerized environment. A management service can be employed on a computing device to detect when a container is created. When a container is created or a peripheral is connected, the management service can determine that an application running within the container should be allowed to access a peripheral. The management service can then interface with a peripheral mapper running within the container to enable the application to access the peripheral. A peripheral access manager can also be employed to isolate the peripheral to the container.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: May 16, 2023
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer
  • Patent number: 11650860
    Abstract: Services can be managed across containers. A management service can obtain or compile configuration information for containerized applications and containerized services that are hosted on a computing device. The configuration information can define how a containerized application is dependent on a containerized service. Using the configuration information, the management service can establish data paths between containers to enable container services running in the containers to perform cross-container communications by which a containerized application in one container can access a containerized service in another container. The management service may also enable a container service to perform communications by which a containerized application can access services provided by the host operating system.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: May 16, 2023
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer
  • Publication number: 20230146526
    Abstract: An information handling system may concurrently execute a first container and a second container. The information handling system may access one or more first firmware settings stored in a first portion of a memory of the information handling system. The one or more first firmware settings may be first firmware settings for one or more resources allocated to the first container. One or more first firmware parameters for the first container may be adjusted based, at least in part, on the one or more first firmware settings. The information handling system may cress one or more second firmware settings stored in a second portion of the memory of the information handling system, different from the first portion of the memory. The one or more second firmware settings may be for one or more resources allocated to the second container. One or more second firmware parameters for the second container may be adjusted based, at least in part, on the one or more second firmware settings.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Applicant: Dell Products L.P.
    Inventors: Shekar Babu Suryanarayana, Vivek Viswanathan Iyer
  • Publication number: 20230146736
    Abstract: Systems and methods for deploying software updates in heterogeneous workspace environments are described. The system for managing workspaces includes computer-executable instructions for obtaining multiple inventories corresponding to multiple workspaces of an IHS, wherein the inventories each include information associated with the applications deployed in its respective workspace. The instructions are further executed to, for each inventory, identify the workspace associated with the inventory, determine which of the applications are to be updated with new software, and deploy the determined new software to the identified workspace.
    Type: Application
    Filed: November 9, 2021
    Publication date: May 11, 2023
    Applicant: Dell Products, L.P.
    Inventors: Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer
  • Publication number: 20230144215
    Abstract: Systems and methods for managing persistence in workspaces are described. The system for managing workspaces includes computer-executable instructions for instantiating a workspace in response to receiving a login request, creating a base OS layer in the workspace, and installing one or more applications onto the base OS layer in which the applications have been installed on the workspace of a previous login session. The system may then virtually map application data to the memory of the workspace to be used by the applications in which the application data was generated by the applications during the previous login session of the workspace.
    Type: Application
    Filed: November 10, 2021
    Publication date: May 11, 2023
    Applicant: Dell Products, L.P.
    Inventors: Anantha K. Boyapalle, Vivek Viswanathan Iyer
  • Publication number: 20230134096
    Abstract: Systems and methods for migration of workloads across cloud services based upon endpoint performance are described. In some embodiments, an endpoint Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive telemetry data indicative of a utilization of the IHS during execution of a workload by a first cloud service; determine a difference between a capability of the IHS and the utilization; and at least one of: (a) in response to the difference being greater than a first threshold, migrate the workload to a second cloud-based service with higher performance than the first cloud service; or (b) in response to the difference being smaller than a second threshold, migrate the workload to a third cloud-based service with lower performance than the first cloud service.
    Type: Application
    Filed: November 2, 2021
    Publication date: May 4, 2023
    Applicant: Dell Products, L.P.
    Inventors: Anantha K. Boyapalle, Vivek Viswanathan Iyer
  • Publication number: 20230115702
    Abstract: A system, method, and computer-readable medium are disclosed for performing a system event classification operation. The system event classification operation includes providing an information handling system with a primary integrated processor system and an ancillary integrated processor system, the primary integrated processor system executing a primary control point service, the ancillary integrated processor system executing an ancillary control point service; classifying a system event by a particular control point action mode; and, configuring the information handling system to automatically operate in a particular control point action mode based upon the classification of the particular control point action mode.
    Type: Application
    Filed: October 10, 2021
    Publication date: April 13, 2023
    Applicant: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Sajjad S. Ahmed, Nikhil Gudikandula
  • Publication number: 20230112734
    Abstract: A method for managing firmware of an information handling system may include receiving, by the information handling system, an update for a firmware of the information handling system. The information handling system may determine based, at least in part, on the received update, one or more firmware modules of the information handling system that are changed by the update. The information handling system may determine a location of each of the one or more firmware modules within one or more firmware volumes of the information handling system using an offset list including one or more offsets corresponding to the one or more firmware modules. The information handling system may update the one or more firmware modules based, at least in part, on the determined location of each of the one or more firmware modules within the one or more firmware volumes.
    Type: Application
    Filed: October 7, 2021
    Publication date: April 13, 2023
    Applicant: Dell Products L.P.
    Inventors: Shekar Babu Suryanarayana, Vivek Viswanathan Iyer
  • Patent number: 11627009
    Abstract: A method for the session management of content driven meeting summaries and action items in a commercial environment, which may be tied to multiple back-end cloud services. The method employs an association based data structure directed to improving the organization and persistence of post-meeting generated content or collateral (e.g., meeting summaries, notes, action items, etc.). Further, a method for learned meeting context continuity for past context and future meeting proposals tied to current meeting context. The method may match key topics, conversations, and attendees to deduce relation; and, accordingly, provide suitable next meeting predictions. Moreover, a method for intelligently managing segment audio-visual (AV) replay access, which may be indexed using users, topics, presenters, keywords, etc.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: April 11, 2023
    Assignee: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Loo Shing Tan, Ruizhi Joyce Lu, Mark John Law
  • Publication number: 20230109066
    Abstract: An audio processing system includes a microphone array, a speech detection system, and a neural network noise reduction module. The microphone array includes at least two microphones and provides an audio signal from an environment surrounding the microphone array. The speech detection system receives the audio signal, and processes the audio signal to a) detect that a first user is speaking, b) determine a first direction relative to the audio array when the first user is located at a first location within the environment, and c) provide beamforming processing on the audio signal in the first direction, and to provide a processed audio signal based upon the beamforming processing. The neural network noise reduction module reduces noise in the processed audio signal.
    Type: Application
    Filed: October 5, 2021
    Publication date: April 6, 2023
    Inventors: Cola Hung Shih, Vivek Viswanathan Iyer
  • Publication number: 20230098066
    Abstract: Device group configurations can be managed across workspaces based on context. A service can be employed on each client computing device that a user may use in his or her workspaces. The service can be configured to determine when a profile applies to a workspace and can automatically apply a device group configuration to the workspace. The service can also monitor for context changes while a device group configuration is applied and can adjust the device group configuration based on the context changes.
    Type: Application
    Filed: September 29, 2021
    Publication date: March 30, 2023
    Inventors: Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer
  • Publication number: 20230094177
    Abstract: Dependent containers can be managed based on context. When an application is deployed in a container and relies on a service or other resource external to the container, context about the container, the application and any data paths the container may require can be monitored and used to calculate a container instance weight, an application weight and a data path weight. Such weights can then be used to calculate a per container weight which in turn can be used to determine if any changes in container type or location may be more optimal for an application. Such weights can also be used to calculate a per solution weight which in turn can be used to determine if any changes in container type or location may be more optimal for a solution.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 30, 2023
    Inventors: Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer
  • Publication number: 20230102321
    Abstract: Allulose crystals are efficiently produced from an allulose syrup using seed crystals.
    Type: Application
    Filed: December 7, 2022
    Publication date: March 30, 2023
    Applicant: Tate & Lyle Solutions USA LLC
    Inventors: Krishnan Viswanathan Iyer, James Gaddy, Jerry Lynn Turner, Brian Timothy Pohrte
  • Publication number: 20230094846
    Abstract: A system, method, and computer-readable medium are disclosed for performing a pre-boot configuration operation. The pre-boot configuration operation includes performing a pre-boot system configuration operation using an ancillary integrated processor system, the pre-boot system configuration operation configuration certain parameters prior to initiation of a primary system boot operation; and, configuring an information handling system to automatically operate in a particular system configuration mode after performance of the pre-boot system configuration operation.
    Type: Application
    Filed: September 29, 2021
    Publication date: March 30, 2023
    Applicant: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Sajjad S. Ahmed, Nikhil Gudikandula
  • Patent number: 11615250
    Abstract: A method and apparatus for automatically generating a meeting summary is disclosed herein. Meeting audio is recorded and converted into a text-based transcript. Handwritten meeting notes are converted into notes text. The transcript and notes text are correlated to provide correlated meeting text. Meeting topics are determined from the correlated meeting text. A meeting summary is generated from the meeting topics.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: March 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Loo Shing Tan, Vivek Viswanathan Iyer, Li Weixian
  • Publication number: 20230087730
    Abstract: A system, method, and computer-readable medium are disclosed an operation for avoiding interference between a plurality of communication protocols. The operation includes: configuring a host to detect a Bluetooth Low Energy (BLE) client device, the host being BLE enabled; using the host to detect whether the BLE client device is present; triggering a private beacon when the BLE client device is present; identifying active WiFi channels associated with the host and the BLE client device; configuring the host to communicate with a BLE client device via a Bluetooth Low Energy (BLE) connection, the BLE connection comprising a plurality of channels, the device functioning as a BLE-enabled host device; and, establishing an ad-hoc, mesh network between the host and the BLE client device using the active WiFi channels and the BLE connection.
    Type: Application
    Filed: September 22, 2021
    Publication date: March 23, 2023
    Applicant: Dell Products L.P.
    Inventors: Harpreet S. Narula, Vivek Viswanathan Iyer
  • Publication number: 20230086234
    Abstract: Systems and methods for deploying software updates in hybrid workspace environments are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: consolidate an Operating System (OS) and Basic Input/Output System (BIOS) inventory with a plurality of workspace inventories; resolve dependencies among a plurality of updates based upon the consolidated inventories to identify an order of deployment; and deploy the plurality of updates in the order of deployment.
    Type: Application
    Filed: September 17, 2021
    Publication date: March 23, 2023
    Applicant: Dell Products, L.P.
    Inventors: Vivekanandh Narayanasamy Rajagopalan, Vivek Viswanathan Iyer, Gokul Thiruchengode Vajravel
  • Patent number: 11606399
    Abstract: A method for managing cloud service providers (CSPs) includes obtaining, by a CSP management service, CSP user information corresponding to a plurality of users, initiating access to user content in at least a CSP of the CSPs using the CSP user information, after obtaining the CSP user information: obtaining, from a meeting preparation service, a content provide request, wherein the content provide request corresponds to a meeting, in response to the content provide request: obtaining access links to each data object of the user content that corresponds to the meeting, and providing dashboard-ready information to the meeting preparation service, wherein the dashboard-ready information comprises the access links.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: March 14, 2023
    Assignee: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Benedict Tiong Chee Tay, Loo Shing Tan
  • Publication number: 20230074802
    Abstract: Embodiments of systems and methods for orchestrating the execution of Machine Learning (ML) workloads are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive an indication of an ML workload to be executed by the IHS; and orchestrate execution of the ML workload with respect to a plurality of ML resources coupled to the IHS.
    Type: Application
    Filed: September 9, 2021
    Publication date: March 9, 2023
    Applicant: Dell Products, L.P.
    Inventors: Ryan Nicholas Comer, Daniel L. Hamlin, Vivek Viswanathan Iyer