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: 20230072152
    Abstract: Systems and methods for managing workspaces across multiple clients are described. In some embodiments, a Workspace Managing Device (WMD) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the WMD to: receive a request from a client Information Handling System (IHS) to access a peripheral device coupled to the WMD; identify a workspace management policy applicable to at least one of: the request, the peripheral device, the client IHS, or a user of the client IHS; and manage access to the peripheral device by the client IHS based upon the workspace management policy.
    Type: Application
    Filed: September 7, 2021
    Publication date: March 9, 2023
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Patent number: 11599486
    Abstract: Priority reversing data traffic for latency sensitive peripherals, including receiving a connection notification and parameters of a peripheral; identifying, from the parameters, that an interface type associated with the peripheral is a bulk interface, the bulk interface associated with a first communication channel between the IHS and the peripheral and having a first latency; determining, based on the bulk interface type and a data traffic priority associated with the peripheral, that the data traffic associated with the peripheral is priority-inversed; in response to a communication request by an application executing on the IHS for communication with the peripheral, determining that the data traffic associated with the peripheral is priority-inversed, and in response, placing the data traffic in a queue associated with a second communication channel defined between the IHS and the peripheral, the second communication channel having a second latency, wherein the first latency is greater than the second la
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: March 7, 2023
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Vivek Viswanathan Iyer
  • Publication number: 20230066929
    Abstract: A system, method, and computer-readable medium are disclosed for performing an intelligent connectivity operation. The intelligent connectivity operation includes: implementing a first hybrid container environment on a first user device, the first hybrid container environment comprising a plurality of first hybrid container environment workspaces; implementing a second hybrid container environment on a second user device, the second hybrid container environment comprising a plurality of second hybrid container environment workspaces; and, performing a dynamic workspace connectivity management operation, the dynamic workspace connectivity management operation managing connectivity between one of the plurality of first hybrid container environment workspaces and one of the plurality of second hybrid container environment workspaces.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Applicant: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Harpreet S. Narula
  • Publication number: 20230067647
    Abstract: Systems and methods provide isolated workspaces operating on an IHS (Information Handling System) with use of pre-boot resources of the IHS that are not directly accessible by the workspaces. Upon notification of a workspace initialization, a segregated variable space, such as a segregated memory utilized by a UEFI (Unified Extensible Firmware Interface) of the IHS, is specified for use by the workspace. The segregated variable space is initialized and populated with pre-boot variables, such as UEFI variables, that are allowed for configuration by the workspace. Upon a workspace issuing a request to configure a pre-boot variable, the segregated variable space is identified that was mapped for use by the workspace. The requested pre-boot variable configuration is allowed based on whether the pre-boot variable is populated in the segregated variable space. When the requested pre-boot variable configuration is allowed, the pre-boot variable is configured on behalf of the workspace.
    Type: Application
    Filed: August 27, 2021
    Publication date: March 2, 2023
    Applicant: Dell Products, L.P.
    Inventors: Balasingh P. Samuel, Vivek Viswanathan Iyer
  • Patent number: 11595297
    Abstract: A system, method, and computer-readable medium for performing a traffic routing operation. The traffic routing operation includes: establishing a plurality of virtual private network (VPN) connections within an information handling system; obtaining a configuration policy for each of the plurality of VPN connections, the configuration policy for each of the plurality of VPN connections comprising an indication of at least one type of supported link of a plurality of links; configuring a plurality of queues for packets being communicated via the plurality of virtual private network connections, the plurality of queues being greater than the plurality of VPN connections; creating a tunnel indication for each of the plurality of VPN connections; mapping the tunnel indication for each of the plurality of VP connections to a respective queue of the plurality of queues; and, mapping each queue of the plurality of queues to a link of a particular VPN connection.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: February 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Dileep Kumar Soma, Vivek Viswanathan Iyer, Liam B. Quinn
  • Patent number: 11593187
    Abstract: Systems and methods are provided for management of processor thread used in support of workspaces operating on an IHS (Information Handling System), where the workspaces operate in isolation from the operating system of the IHS. A remote workspace orchestration service manages deployment of workspaces on the IHS. The workspaces are instantiated and operate according to a workspace definition provided by the workspace orchestration service. A remote access controller of the IHS determine one or more processor threads of the IHS used in support of the workspaces. The remote access controller monitors memory utilization by the processor threads used in support of the workspaces in order to detect memory thrashing resulting from the operation of a particular workspace. Based on the monitored memory utilization, the processor threads used in support of the workspaces are modified in order to reduce memory thrashing during the operation of the workspaces.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: February 28, 2023
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Gokul Thiruchengode Vajravel, Michael S. Gatson
  • Patent number: 11593125
    Abstract: Adjusting wireless docking resource usage, including identifying, at a client information handling system (IHS), a configuration policy, the client IHS wirelessly connected to a docking station, the docking station providing wireless connections to peripheral computing components, respectively; processing, at the client IHS, the configuration policy, including identifying configuration rules of the configuration policy for performing computer-implemented actions of throttling resource utilization between the client IHS and the docking station; identifying, at the client IHS, when the client IHS is wirelessly connected to the docking station, a first presence state of a user with respect to the client IHS; and determining, at the client IHS, that the first presence state indicates that the user of the client IHS is not actively engaged with the client IHS, and in response, applying the configuration rules to perform computer-implemented actions of throttling resource utilization between the client IHS and the
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: February 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 11595404
    Abstract: Systems and methods support workspaces operating on an Information Handling System (IHS), where the workspaces utilize virtualization to operate in isolation from a portion of the hardware and software of the IHS. Resources of the IHS that are available for use by workspaces are registered with an orchestration service that is remote from the IHS and that manages deployment of workspaces on the IHS. A workspace is instantiated on the IHS according to a workspace definition provided by the orchestration service. The orchestration service also provides a handle that allows the workspace to access a particular resource of the IHS, where the handle includes an interface supported by an embedded controller of the IHS for providing access to the IHS resource. The workspace invokes the IHS resource using an interface provided in the handle. The handle thus provides a communication mechanism for workspaces to utilize local resources of the IHS.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: February 28, 2023
    Assignee: Dell Products, L.P.
    Inventor: Vivek Viswanathan Iyer
  • Patent number: 11593472
    Abstract: Systems and methods are provided for consolidation of IHS (Information Handling System) authentication resources utilized by workspaces operating on the IHS, where the workspaces operate in isolation from the operating system of the IHS. A remote workspace orchestration service manages deployment of workspaces on the IHS. The workspaces are instantiated and operate according to a workspace definition provided by the workspace orchestration service. An embedded controller of the IHS registers authentication functions of the IHS with the workspace orchestration service, which notifies the workspaces of the consolidated authentication functions. An authentication agent is instantiated that supports operating system authentications for applications operating within the workspaces. The respective workspace definitions of the workspaces are updated to route credential requests to the authentication agent.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: February 28, 2023
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Gokul Thiruchengode Vajravel, Michael S. Gatson
  • Patent number: 11593670
    Abstract: Systems and methods are disclosed for managing flow state of a user of an information handling system that may include receiving, by a rules engine of the information handling system, contextual input associated with the user, the contextual input captured by one or more monitoring devices of the information handling system; determining, based on the contextual input, a user intent associated with the user, the user intent indicating whether the user intends to be in the flow state or in a distracted state; identifying, based on the user intent, that the user intends to be in the flow state; and in response to identifying that the user intends to be in the flow state: causing a flow management event to occur, the flow management even causing the user to be in the flow state.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: February 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Michael S. Gatson, Vivek Viswanathan Iyer
  • Publication number: 20230056042
    Abstract: Systems and methods for workload migration recommendations in heterogeneous 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: identify a set of workspaces launched by a set of users, among a plurality of workspaces launched by a plurality of users, where each workspace in the set of workspaces is associated with a performance or user experience metric below a threshold value; select, among a plurality of workloads executed within the set of workspaces, one or more workloads suitable for migration; and for each user of the set of users, determine whether to migrate any of the selected one or more workloads based, at least in part, upon an allocation of cloud and device resources available to the plurality of users.
    Type: Application
    Filed: August 17, 2021
    Publication date: February 23, 2023
    Applicant: Dell Products, L.P.
    Inventors: Nikhil Manohar Vichare, Vivek Viswanathan Iyer
  • Publication number: 20230054013
    Abstract: A system, method, and computer-readable medium are disclosed for auditory adaptive wellness. A user's sensitivity to noise and frequency is calibrated. Thresholds are set for three use cases of dosage fatigue, background cumulative frequency and general frequency fatigue. Audio cumulation rates of peripherals for is determined for the three use cases. Cumulative dosage exposure (CDE), cumulative background exposure (CBE) and cumulative frequency exposure (CFE) are calculated. Warnings and recommendations are provided when CDE exceeds the threshold for dosage fatigue, CBE exceeds the threshold for background cumulative frequency fatigue, and CFE exceeds the threshold for general frequency fatigue.
    Type: Application
    Filed: August 20, 2021
    Publication date: February 23, 2023
    Applicant: Dell Products L.P.
    Inventors: Harpreet S. Narula, Vivek Viswanathan Iyer
  • Publication number: 20230055342
    Abstract: Systems and methods for beacon orchestration for concurrent collaboration sessions in peer-to-peer (P2P) or mesh networks 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: detect a first multicast collaboration beacon (MCB) in a P2P or mesh network comprising two or more IHSs; identify a first collaboration session between the two or more IHSs based upon the first MCB; and transmit a second MCB configured, based at least in part upon the first MCB, to orchestrate a second collaboration session in the P2P or mesh network.
    Type: Application
    Filed: August 6, 2021
    Publication date: February 23, 2023
    Applicant: Dell Products, L.P.
    Inventors: Harpreet Narula, Vivek Viswanathan Iyer
  • Patent number: 11579906
    Abstract: Embodiments of systems and methods for managing performance optimization of applications executed by an Information Handling System (IHS) are described. In an illustrative, non-limiting embodiment, a method may include: identifying, by an IHS, a first application; assigning a first score to the first application based upon: (i) a user's presence state, (ii) a foreground or background application state, (iii) a power adaptor state, and (iv) a hardware utilization state, detected during execution of the first application; identifying, by the IHS, a second application; assigning a second score to the second application based upon: (i) another user's presence state, (ii) another foreground or background application state, (iii) another power adaptor state, and (iv) another hardware utilization state, detected during execution of the second application; and prioritizing performance optimization of the first application over the second application in response to the first score being greater than the second score.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: February 14, 2023
    Assignee: Dell Products, L.P.
    Inventors: Nikhil Manohar Vichare, Vivek Viswanathan Iyer
  • Publication number: 20230039612
    Abstract: Methods and system support use of peripheral devices by workspaces operating on an Information Handling System (IHS), where the workspaces operate in isolation from the hardware and other software of the IHS. Workspaces are thus unable to interface with hardware coupled to the IHS, including peripheral devices coupled to the IHS. In embodiments, workspace issue request for use of a remote operation supported by a peripheral device. A handle is then provided for invoking the remote operation supported by the peripheral device and for providing the workspace with exclusive use of the peripheral device for the duration of a validity of the handle. One the handle is used to invoke the remote operation supported by the peripheral device, the workspace is provided with output from the remote operation conducted during exclusive use of the peripheral device by the workspace.
    Type: Application
    Filed: August 6, 2021
    Publication date: February 9, 2023
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Vivek Viswanathan Iyer
  • Publication number: 20230045610
    Abstract: Embodiments of systems and methods for methods for eye contact correction in a communication or collaboration session using a platform framework 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 a notification, via a platform framework, of a communication session; and in response to the notification, apply an eye contact correction operation, via the platform framework, to at least a portion of content shared during the communication session.
    Type: Application
    Filed: August 3, 2021
    Publication date: February 9, 2023
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Publication number: 20230043991
    Abstract: Intelligent selection of optimization methods in heterogeneous environments is 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: identify a context; rank a plurality of optimization methods based upon the context; and execute at least a subset of the ranked optimization methods.
    Type: Application
    Filed: August 6, 2021
    Publication date: February 9, 2023
    Applicant: Dell Products, L.P.
    Inventors: Ryan Nicholas Comer, Vivek Viswanathan Iyer, Daniel L. Hamlin
  • Publication number: 20230037463
    Abstract: Embodiments of systems and methods for methods for the intelligent orchestration of video or image mirroring using a platform framework 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 a notification, via a platform framework, of a communication session; and in response to the notification, apply a video or image mirroring operation, via the platform framework, to at least a portion of content shared during the communication session.
    Type: Application
    Filed: August 3, 2021
    Publication date: February 9, 2023
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Publication number: 20230044624
    Abstract: Embodiments of systems and methods for intelligent orchestration of video participants in a platform framework 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: process at least a first portion of a video workload using the processor; and in response to a change in context of the IHS, process at least a second portion of the video workload using an offload core.
    Type: Application
    Filed: August 3, 2021
    Publication date: February 9, 2023
    Applicant: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Todd Erick Swierk
  • Publication number: 20230041678
    Abstract: Embodiments of systems and methods for methods for the intelligent orchestration of digital watermarking using a platform framework 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 a notification, via a platform framework, of a communication session; and in response to the notification, apply a digital watermark, via the platform framework, to at least a portion of content shared during the communication session.
    Type: Application
    Filed: August 3, 2021
    Publication date: February 9, 2023
    Applicant: Dell Products, L.P.
    Inventors: Todd Erick Swierk, Vivek Viswanathan Iyer