Patents by Inventor Vishnu Mohan
Vishnu Mohan 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).
-
Patent number: 11870352Abstract: Systems and methods for controlling a dual active bridge converter are disclosed herein. An output voltage of a dual active bridge converter is sensed. Based at least in part on the output voltage, a target intra-bridge phase shift amount between two bridges of the dual active bridge converter is computed. A plurality of switch control signals, which are provided to respective switches of the dual active bridge converter, are caused to switch according to a time-based switching sequence based on the target intra-bridge phase shift amount to compensate for variations in the output voltage.Type: GrantFiled: June 8, 2021Date of Patent: January 9, 2024Assignee: Rivian IP Holdings, LLCInventors: Vishnu Mohan, Younes Sangsefidi, Chia-Chou Yeh, Yang Liu, Steven Schulz
-
Patent number: 11841109Abstract: A method using a specially configured computer display support structure reduces occurrences of medical errors by facilitating real-time, synchronous review of medical data by rounding professionals during patient rounds. The support structure includes an upright column assembly that has a column assembly base and six sides. Mounting brackets fixed to non-contiguous sides of the column assembly receive back plates of a system device mounting assembly, each of which includes a pivot arm that receives a system device arm. The system device arm is pivotable at opposing ends and terminates in a coupling member at its distal end. The coupling member is connected to a video display that has an angularly positionable display screen. In some embodiments, a keyboard tray, on which a keyboard and computer mouse rest, is connected to the coupling member.Type: GrantFiled: July 28, 2020Date of Patent: December 12, 2023Assignee: Oregon Health & Science UniversityInventors: Jeffrey A Gold, Vishnu Mohan
-
Patent number: 11762651Abstract: An image of a virtualization software and firmware in a plurality of hosts are upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software and a desired state of the firmware; based on the software specification, preparing a desired image of the virtualization software that includes software components of a desired version of the firmware; and coordinating an upgrade to the desired image of the virtualization software and the desired version of the firmware in the hosts. The upgrade includes an upgrade in each of the hosts to the desired version of the firmware, and an upgrade in each of the hosts to the desired image of the virtualization software that includes the software components of the desired version of the base image and the software components of the desired version of the firmware.Type: GrantFiled: April 20, 2022Date of Patent: September 19, 2023Assignee: VMware, Inc.Inventors: Patrick William Penzias Dirks, Aravinda Haryadi, Mukund Gunti, Vishnu Mohan Sekhar, Naga Ullas Vankayala Harinathagupta
-
Patent number: 11748094Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.Type: GrantFiled: January 5, 2023Date of Patent: September 5, 2023Assignee: VMWARE, INC.Inventors: Tobias Franz Rolf Stumpf, Ashish Kaila, Adrian Drzewiecki, Vishnu Mohan Sekhar, Stanley Zhang
-
Publication number: 20230267184Abstract: A system for watermarking a USB Type-C and PD protocol hardware sub-system existing as a part of a SOC/IC system includes a tester to generate a watermarking signal, a device under test (DUT), wherein the DUT is configured with a USB Type-C port with power delivery implementation and including a hardware subsystem configured for watermarking the DUT and transmit a response signal upon receipt of the watermarking signal from the tester. The tester includes a controller including one or more processors that execute a set of executable instructions that are stored in a memory, upon which execution, the processor causes the controller to generate the watermarking signal, the watermarking signal comprises a custom signal and a custom packet associated with a configured custom signal stored in a data buffer that is associated with the SOC/IC system, and transmit the watermarking signal on one or more configuration channel (CC) lines.Type: ApplicationFiled: July 5, 2022Publication date: August 24, 2023Inventors: Shubham PALIWAL, Rakesh Kumar POLASA, Vishnu Mohan PUSULURI, Venugopal JENNARAPU
-
Publication number: 20230153106Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.Type: ApplicationFiled: January 5, 2023Publication date: May 18, 2023Inventors: Tobias Franz Rolf STUMPF, Ashish KAILA, Adrian DRZEWIECKI, Vishnu Mohan SEKHAR, Stanley ZHANG
-
Patent number: 11567754Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.Type: GrantFiled: June 2, 2021Date of Patent: January 31, 2023Assignee: VMWARE, INC.Inventors: Tobias Franz Rolf Stumpf, Ashish Kaila, Adrian Drzewiecki, Vishnu Mohan Sekhar, Stanley Zhang
-
Publication number: 20220399819Abstract: Systems and methods for controlling a dual active bridge converter are disclosed herein. An output voltage of a dual active bridge converter is sensed. Based at least in part on the output voltage, a target intra-bridge phase shift amount between two bridges of the dual active bridge converter is computed. A plurality of switch control signals, which are provided to respective switches of the dual active bridge converter, are caused to switch according to a time-based switching sequence based on the target intra-bridge phase shift amount to compensate for variations in the output voltage.Type: ApplicationFiled: June 8, 2021Publication date: December 15, 2022Inventors: Vishnu Mohan, Younes Sangsefidi, Chia-Chou Yeh, Yang Liu, Steven Schulz
-
Patent number: 11522437Abstract: Various disclosed embodiments include illustrative controller modules, direct current (DC) fast charging devices, and methods. In an illustrative embodiment, a controller module for a DC-DC converter includes a controller and computer-readable media configured to store computer-executable instructions configured to cause the controller to: receive an input voltage, an output voltage, and a requested power value.Type: GrantFiled: August 25, 2021Date of Patent: December 6, 2022Assignee: Rivian IP Holdings, LLCInventors: Younes Sangsefidi, Vishnu Mohan, Kang Wang, Chou Yeh
-
Publication number: 20220276858Abstract: The disclosure provides an approach for a non-disruptive system upgrade. Embodiments include installing an upgraded version of an operating system (OS) on a computing system while a current version of the OS continues to run. Embodiments include entering a maintenance mode on the computing system, including preventing the addition of new applications and modifying the handling of storage operations on the computing system for the duration of the maintenance mode. Embodiments include, during the maintenance mode, configuring the upgraded version of the OS. Embodiments include, after configuring the upgraded version of the OS, suspending a subset of applications running on the computing system, transferring control over resources of the computing system to the upgraded version of the OS, and resuming the subset of the applications running on the computing system. Embodiments include exiting the maintenance mode on the computing system.Type: ApplicationFiled: June 2, 2021Publication date: September 1, 2022Inventors: TOBIAS FRANZ ROLF STUMPF, Ashish Kaila, Adrian Drzewiecki, Vishnu Mohan Sekhar, Stanley Zhang
-
Publication number: 20220244943Abstract: An image of a virtualization software and firmware in a plurality of hosts are upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software and a desired state of the firmware; based on the software specification, preparing a desired image of the virtualization software that includes software components of a desired version of the firmware; and coordinating an upgrade to the desired image of the virtualization software and the desired version of the firmware in the hosts. The upgrade includes an upgrade in each of the hosts to the desired version of the firmware, and an upgrade in each of the hosts to the desired image of the virtualization software that includes the software components of the desired version of the base image and the software components of the desired version of the firmware.Type: ApplicationFiled: April 20, 2022Publication date: August 4, 2022Inventors: PATRICK WILLIAM PENZIAS DIRKS, ARAVINDA HARYADI, MUKUND GUNTI, VISHNU MOHAN SEKHAR, NAGA ULLAS VANKAYALA HARINATHAGUPTA
-
Patent number: 11327738Abstract: An image of a virtualization software and firmware in a plurality of hosts are upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software and a desired state of the firmware; based on the software specification, preparing a desired image of the virtualization software that includes software components of a desired version of the firmware; and from a virtual machine management server that is programmed to deploy virtual machines in the hosts, coordinating an upgrade to the desired image of the virtualization software and the desired version of the firmware in the hosts by (1) instructing a hardware support manager to upgrade the hosts to the desired version of the firmware, and (2) instructing each of the hosts to upgrade to the desired image of the virtualization software.Type: GrantFiled: July 26, 2020Date of Patent: May 10, 2022Assignee: VMWARE, INC.Inventors: Patrick William Penzias Dirks, Aravinda Haryadi, Mukund Gunti, Vishnu Mohan Sekhar, Naga Ullas Vankayala Harinathagupta
-
Publication number: 20220106405Abstract: An antibody comprising an antigen recognition region which binds a catalytic site of MMP-7, having complementarity determining region (CDR) amino acid sequences as set forth in: SEQ ID NOs: 3 (CDR1), 4 (CDR2) and 5 (CDR3), sequentially arranged from N to C on a light chain of the antibody; and SEQ ID NOs: 6 (CDR1), 7 (CDR2) and 8 (CDR3), sequentially arranged from N to C on a heavy chain of the antibody.Type: ApplicationFiled: February 10, 2020Publication date: April 7, 2022Applicant: Yeda Research and Development Co. Ltd.Inventors: Irit SAGI, Vishnu MOHAN
-
Publication number: 20210311715Abstract: An image of a virtualization software and firmware in a plurality of hosts are upgraded by performing the steps of: in response to a user input, generating a software specification that specifies a desired state of the virtualization software and a desired state of the firmware; based on the software specification, preparing a desired image of the virtualization software that includes software components of a desired version of the firmware; and from a virtual machine management server that is programmed to deploy virtual machines in the hosts, coordinating an upgrade to the desired image of the virtualization software and the desired version of the firmware in the hosts by (1) instructing a hardware support manager to upgrade the hosts to the desired version of the firmware, and (2) instructing each of the hosts to upgrade to the desired image of the virtualization software.Type: ApplicationFiled: July 26, 2020Publication date: October 7, 2021Inventors: PATRICK WILLIAM PENZIAS DIRKS, ARAVINDA HARYADI, MUKUND GUNTI, VISHNU MOHAN SEKHAR, NAGA ULLAS VANKAYALA HARINATHAGUPTA
-
Publication number: 20210033243Abstract: A method using a specially configured computer display support structure reduces occurrences of medical errors by facilitating real-time, synchronous review of medical data by rounding professionals during patient rounds. The support structure includes an upright column assembly that has a column assembly base and six sides. Mounting brackets fixed to non-contiguous sides of the column assembly receive back plates of a system device mounting assembly, each of which includes a pivot arm that receives a system device arm. The system device arm is pivotable at opposing ends and terminates in a coupling member at its distal end. The coupling member is connected to a video display that has an angularly positionable display screen. In some embodiments, a keyboard tray, on which a keyboard and computer mouse rest, is connected to the coupling member.Type: ApplicationFiled: July 28, 2020Publication date: February 4, 2021Inventors: Jeffrey A Gold, Vishnu Mohan
-
Patent number: 10348574Abstract: Hardware management systems for disaggregated rack architectures in virtual server rack deployments are disclosed herein. An example apparatus to manage disaggregated physical hardware resources in a physical rack includes a hardware management system to discover disaggregated physical hardware resources in the physical rack and generate a listing of the disaggregated physical hardware resources, and a physical resource manager to generate a composed resource based on resources from the listing of the disaggregated physical hardware resources, the hardware management system to manage the composed resource.Type: GrantFiled: June 30, 2016Date of Patent: July 9, 2019Assignee: VMWARE, INC.Inventors: Rahul Kulkarni, Vishnu Mohan Sekhar, Mukund Gunti, Raj Yavatkar, Donald Newell, Thayumanavan Sridhar
-
Patent number: 10324509Abstract: Systems and methods of the present disclosure relate to automatically and/or dynamically generating one or more power management sequences for SoC and NoC architectures from a given input specification having one or a combination of NoC design specification, traffic specification, traffic profile, power profile information, initiator-consumer relationship, interdependency between components, retention information, external factors, among other allied configurations/information to enable efficient switching of one or more hardware elements from one power profile to another.Type: GrantFiled: February 23, 2018Date of Patent: June 18, 2019Inventors: Anup Gangwar, Vishnu Mohan Pusuluri, Poonacha Kongetira, Sailesh Kumar
-
Patent number: 10042404Abstract: Systems and methods of the present disclosure relate to automatically and/or dynamically generating one or more power management sequences for SoC and NoC architectures from a given input specification having one or a combination of NoC design specification, traffic specification, traffic profile, power profile information, initiator-consumer relationship, interdependency between components, retention information, external factors, among other allied configurations/information to enable efficient switching of one or more hardware elements from one power profile to another.Type: GrantFiled: September 26, 2014Date of Patent: August 7, 2018Assignee: NETSPEED SYSTEMSInventors: Anup Gangwar, Vishnu Mohan Pusuluri, Poonacha Kongetira, Sailesh Kumar
-
Patent number: 9829962Abstract: Aspects of the present disclosure relate to a method and system for hybrid and/or distributed implementation of generation and/or execution of power profile management instructions. An embodiment of the present disclosure provides a hardware element of a SoC/NoC that can be configured to generate and/or execute power profile management instructions using a hybrid combination of software and hardware, wherein the hardware element can be run in parallel with other hardware elements of the SoC/NoC to generate and execute power profile management instructions for different segments or regions of the SoC/NoC for efficient and safe working thereof.Type: GrantFiled: December 18, 2016Date of Patent: November 28, 2017Assignee: NetSpeed Systems, Inc.Inventors: Rimu Kaushal, Anup Gangwar, Vishnu Mohan Pusuluri, Sailesh Kumar
-
Patent number: 9785732Abstract: Aspects of the present disclosure relate to methods, systems, and computer readable mediums for generating transition state specifications that include information regarding low power behavior of a System on Chip (SoC) and/or a Network on Chip (NoC). Such transition state specifications can enable verification of switching behavior when elements/components of a SoC/NoC or a subset thereof switch from one power profile to another, or when the elements/components switch in stable states of power based on inputs such as voltages, clocks, power domains, and traffic.Type: GrantFiled: June 12, 2015Date of Patent: October 10, 2017Assignee: NetSpeed Systems, Inc.Inventors: Vishnu Mohan Pusuluri, Santhosh Patchamatla, Rimu Kaushal, Anup Gangwar, Sailesh Kumar