Patents by Inventor Varun S.
Varun S. 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: 12287094Abstract: A gas turbine engine including a compressor section and a combustion section in serial flow arrangement along an engine centerline, the combustion section having a combustor liner, a dome wall coupled to the combustor liner, and a dome inlet located in the dome wall, a fuel injector fluidly coupled to the dome inlet, a combustion chamber fluidly coupled to the fuel injector and defined at least in part by the combustor liner and the dome wall, and at least one set of dilution openings located in the dome wall and fluidly coupled to the combustion chamber.Type: GrantFiled: July 20, 2023Date of Patent: April 29, 2025Assignee: General Electric CompanyInventors: Perumallu Vukanti, Varun S. Lakshmanan, Michael T. Bucaro, Pradeep Naik, Steven C. Vise, Michael A. Benjamin
-
Publication number: 20240410582Abstract: A gas turbine engine including a compressor section and a combustion section in serial flow arrangement along an engine centerline, the combustion section having a combustor liner, a dome wall coupled to the combustor liner, and a dome inlet located in the dome wall, a fuel injector fluidly coupled to the dome inlet, a combustion chamber fluidly coupled to the fuel injector and defined at least in part by the combustor liner and the dome wall, and at least one set of dilution openings located in the dome wall and fluidly coupled to the combustion chamber.Type: ApplicationFiled: August 20, 2024Publication date: December 12, 2024Inventors: Perumallu Vukanti, Varun S. Lakshmanan, Michael T. Bucaro, Pradeep Naik, Steven C. Vise, Michael A. Benjamin
-
Publication number: 20240227704Abstract: A vehicular electronic control unit (ECU) includes a printed circuit board (PCB) and a housing that accommodates the PCB. The PCB includes an electronic component that, when electrically operated, generates heat within the housing. Heat dissipating fins extend along an exterior side of the housing. Heat generated within the housing is dissipated via the heat dissipating fins. A shroud extends along the exterior side and covers the plurality of heat dissipating fins. A passageway extends through the shroud. An airflow source is electrically operated to draw air from within a cavity between the shroud and the exterior side of the housing and along and through the passageway and the drawn air flows between the exterior side and the shroud and along and between the heat dissipating fins to dissipate heat from the plurality of heat dissipating fins.Type: ApplicationFiled: October 19, 2023Publication date: July 11, 2024Inventors: Deepak Selvaraj, Rajith J N, Varun S M
-
Publication number: 20240206365Abstract: A modular apparatus mounted in a vehicle that includes an image-capture device that further includes a printed circuit board (PCB) having a perforation to accommodate an image-sensor and a plurality of layers of strobe-lights to surround the image-sensor. The modular apparatus includes a control device to control the image-capture device and determine a plurality of time instants at which the image-sensor and the plurality of layers of strobe-lights are activated. Furthermore, the control device captures a sequence of images of a field-of-view (FOV) of a defined area of a field at the determined plurality of time instants. Thereafter, the control device detects and tracks a crop plant in the defined area and generate a bounding box around the crop plant that is tracked. Further, the control device detects a plurality of buffer values and cause an implement to perform a predefined action on the crop plant.Type: ApplicationFiled: December 22, 2023Publication date: June 27, 2024Inventors: Prakash Mathews Pothen, Varun S. Kumar, Rajan P, Ankush Ashok Gudape
-
Patent number: 12020085Abstract: Examples described herein include systems and methods for prioritizing workloads, such as virtual machines, to enforce quality of service (“QoS”) requirements. An administrator can assign profiles to workloads, the profiles representing different QoS categories. The profiles can extend scheduling primitives that can determine how a distributed resource scheduler (“DRS”) acts on workloads during various workflows. The scheduling primitives can be used to prioritize workload placement, determine whether to migrate a workload during load balancing, and determine an action to take during host maintenance. The DRS can also use the profile to determine which resources at the host to allocate to the workload, distributing higher portions to workloads with higher QoS profiles. Further, the DRS can factor in the profiles in determining total workload demand, leading to more efficient scaling of the cluster.Type: GrantFiled: July 26, 2021Date of Patent: June 25, 2024Assignee: VMware LLCInventors: Zhelong Pan, Matthew Kim, Varun S. Lingaraju
-
Publication number: 20240132003Abstract: A vehicular electronic control unit (ECU) includes a printed circuit board (PCB) and a housing that accommodates the PCB. The PCB includes an electronic component that, when electrically operated, generates heat within the housing. Heat dissipating fins extend along an exterior side of the housing. Heat generated within the housing is dissipated via the heat dissipating fins. A shroud extends along the exterior side and covers the plurality of heat dissipating fins. A passageway extends through the shroud. An airflow source is electrically operated to draw air from within a cavity between the shroud and the exterior side of the housing and along and through the passageway and the drawn air flows between the exterior side and the shroud and along and between the heat dissipating fins to dissipate heat from the plurality of heat dissipating fins.Type: ApplicationFiled: October 18, 2023Publication date: April 25, 2024Inventors: Deepak Selvaraj, Rajith J N, Varun S M
-
Patent number: 11930093Abstract: Aspects of managing inventory for data transport connections within a virtualized computing environment are described. A virtualized management system managing a cluster of host devices obtains a data transport capacity parameter and an aggregate memory consumption value from respective host devices. The virtualized management system further identifies an update status associated with each of the host devices. In response to receiving a data transport connection request, the virtualized management system selects a host from the cluster of hosts to satisfy the data transport connection request based at least in part on the upgrade status, data transport capacity parameter and aggregate memory consumption value.Type: GrantFiled: January 19, 2022Date of Patent: March 12, 2024Assignee: VMware, Inc.Inventors: Varun S. Lingaraju, Lei Lu, Maarten Wiggers, Pradeep Ramachandra
-
Publication number: 20230376359Abstract: Various examples are disclosed for performing cross-cluster load balancing. In some aspects, a workload is selected for cross-cluster migration. A destination cluster is identified for a migration of the workload from a source cluster to the destination cluster. A cross-cluster migration recommendation is generated to migrate the workload from the source cluster to the destination cluster.Type: ApplicationFiled: August 1, 2023Publication date: November 23, 2023Inventors: Lei Lu, Varun S. Lingaraju, Zhelong Pan, Rajesh Venkatasubramanian, Sahan Bamunavita Gamage, Charan Krishna Singh, Bing Hu, Xiaoyuan Lu
-
Publication number: 20230366550Abstract: A gas turbine engine including a compressor section and a combustion section in serial flow arrangement along an engine centerline, the combustion section having a combustor liner, a dome wall coupled to the combustor liner, and a dome inlet located in the dome wall, a fuel injector fluidly coupled to the dome inlet, a combustion chamber fluidly coupled to the fuel injector and defined at least in part by the combustor liner and the dome wall, and at least one set of dilution openings located in the dome wall and fluidly coupled to the combustion chamber.Type: ApplicationFiled: July 20, 2023Publication date: November 16, 2023Inventors: Perumallu Vukanti, Varun S. Lakshmanan, Michael T. Bucaro, Pradeep Naik, Steven C. Vise, Michael A. Benjamin
-
Patent number: 11792069Abstract: A controller device includes a memory configured to store a tree structure comprising a plurality of nodes, wherein the tree structure comprises a set of sub-structures, and wherein the tree structure defines a configuration of a network device of a set of network devices such that each node of the plurality of nodes corresponds to a respective resource of the network device. Additionally, the controller device includes processing circuitry configured to receive an instruction to update the configuration of the network device, wherein the instruction to update the configuration of the network device indicates a node of the set of nodes corresponding to the update; and verify, based on a sub-structure of the set of sub-structures corresponding to the node indicated by the instruction, the instruction to update the configuration of the network device.Type: GrantFiled: September 22, 2022Date of Patent: October 17, 2023Assignee: Juniper Networks, Inc.Inventors: Raviraj Satish Deshmukh, Pradeep H. Krishnamurthy, Varun S K
-
Patent number: 11755385Abstract: Various examples are disclosed for performing cross-cluster load balancing. In some aspects, a workload is selected for cross-cluster migration. A destination cluster is identified for a migration of the workload from a source cluster to the destination cluster. A cross-cluster migration recommendation is generated to migrate the workload from the source cluster to the destination cluster.Type: GrantFiled: May 29, 2020Date of Patent: September 12, 2023Assignee: VMware, Inc.Inventors: Lei Lu, Varun S Lingaraju, Zhelong Pan, Rajesh Venkatasubramanian, Sahan Bamunavita Gamage, Charan K Singh, Bing Hu, Xiaoyuan Lu
-
Patent number: 11747018Abstract: A gas turbine engine including a compressor section and a combustion section in serial flow arrangement along an engine centerline, the combustion section having a combustor liner, a dome wall coupled to the combustor liner, and a dome inlet located in the dome wall, a fuel injector fluidly coupled to the dome inlet, a combustion chamber fluidly coupled to the fuel injector and defined at least in part by the combustor liner and the dome wall, and at least one set of dilution openings located in the dome wall and fluidly coupled to the combustion chamber.Type: GrantFiled: January 28, 2022Date of Patent: September 5, 2023Assignee: General Electric CompanyInventors: Perumallu Vukanti, Varun S. Lakshmanan, Michael T. Bucaro, Pradeep Naik, Steven C. Vise, Michael A. Benjamin
-
Publication number: 20230254330Abstract: Distinguishing user-initiated activity from application-initiated activity, including: gathering first information generated by a browser extension of a browser executed on a user device, wherein the first information describes activity associated with the browser; gathering second information generated by a client application executed on the user device, wherein the second information describes activity associated with the user device; and determining whether a user has deviated from normal activity by determining, based on the first information, whether at least a portion of the activity described in the second information comprises user-initiated activity or browser-initiated activity.Type: ApplicationFiled: January 31, 2023Publication date: August 10, 2023Inventors: HARISH KUMAR BHARAT SINGH, WEIFEI ZENG, VIMALKUMAR JEYAKUMAR, CONOR HAYES, VARUN S. MALHOTRA, THERON TOCK, YIJOU CHEN
-
Publication number: 20230229427Abstract: Aspects of managing inventory for data transport connections within a virtualized computing environment are described. A virtualized management system managing a cluster of host devices obtains a data transport capacity parameter and an aggregate memory consumption value from respective host devices. The virtualized management system further identifies an update status associated with each of the host devices. In response to receiving a data transport connection request, the virtualized management system selects a host from the cluster of hosts to satisfy the data transport connection request based at least in part on the upgrade status, data transport capacity parameter and aggregate memory consumption value.Type: ApplicationFiled: January 19, 2022Publication date: July 20, 2023Inventors: Varun S. Lingaraju, Lei Lu, Maarten Wiggers, Pradeep Ramachandra
-
Publication number: 20230213191Abstract: A gas turbine engine including a compressor section and a combustion section in serial flow arrangement along an engine centerline, the combustion section having a combustor liner, a dome wall coupled to the combustor liner, and a dome inlet located in the dome wall, a fuel injector fluidly coupled to the dome inlet, a combustion chamber fluidly coupled to the fuel injector and defined at least in part by the combustor liner and the dome wall, and at least one set of dilution openings located in the dome wall and fluidly coupled to the combustion chamber.Type: ApplicationFiled: January 28, 2022Publication date: July 6, 2023Inventors: Perumallu Vukanti, Varun S. Lakshmanan, Michael T. Bucaro, Pradeep Naik, Steven C. Vise, Michael A. Benjamin
-
Patent number: 11689418Abstract: In an example, a method includes receiving, by a network management system (NMS), a configuration request comprising first configuration data for a network device, the first configuration data defining a data structure comprising a first property/value pair; generating, by the NMS from the first configuration data, a corresponding first path/value pair for the first property/value pair, wherein a path of the first path/value pair uniquely identifies the first path/value pair in an associative data structure; modifying, by the NMS, the associative data structure based on the first path/value pair; generating, by the NMS, from the associative data structure, a configuration resource comprising second configuration data for the network device, the second configuration data comprising a second property/value pair that corresponds to the first path/value pair; and sending, by the NMS, the second configuration data to the network device to modify a configuration of the network device.Type: GrantFiled: September 16, 2022Date of Patent: June 27, 2023Assignee: Juniper Networks, Inc.Inventors: Raviraj Satish Deshmukh, Pradeep H. Krishnamurthy, Varun S K
-
Publication number: 20230091521Abstract: In an example, a method includes receiving, by a network management system (NMS), a configuration request comprising first configuration data for a network device, the first configuration data defining a data structure comprising a first property/value pair; generating, by the NMS from the first configuration data, a corresponding first path/value pair for the first property/value pair, wherein a path of the first path/value pair uniquely identifies the first path/value pair in an associative data structure; modifying, by the NMS, the associative data structure based on the first path/value pair; generating, by the NMS, from the associative data structure, a configuration resource comprising second configuration data for the network device, the second configuration data comprising a second property/value pair that corresponds to the first path/value pair; and sending, by the NMS, the second configuration data to the network device to modify a configuration of the network device.Type: ApplicationFiled: September 16, 2022Publication date: March 23, 2023Inventors: Raviraj Satish Deshmukh, Pradeep H. Krishnamurthy, Varun S K
-
Publication number: 20230034548Abstract: A controller device includes a memory configured to store a tree structure comprising a plurality of nodes, wherein the tree structure comprises a set of sub-structures, and wherein the tree structure defines a configuration of a network device of a set of network devices such that each node of the plurality of nodes corresponds to a respective resource of the network device. Additionally, the controller device includes processing circuitry configured to receive an instruction to update the configuration of the network device, wherein the instruction to update the configuration of the network device indicates a node of the set of nodes corresponding to the update; and verify, based on a sub-structure of the set of sub-structures corresponding to the node indicated by the instruction, the instruction to update the configuration of the network device.Type: ApplicationFiled: September 22, 2022Publication date: February 2, 2023Inventors: Raviraj Satish Deshmukh, Pradeep H. Krishnamurthy, Varun S K
-
Patent number: 11489724Abstract: A controller device includes a memory configured to store a tree structure comprising a plurality of nodes, wherein the tree structure comprises a set of sub-structures, and wherein the tree structure defines a configuration of a network device of a set of network devices such that each node of the plurality of nodes corresponds to a respective resource of the network device. Additionally, the controller device includes processing circuitry configured to receive an instruction to update the configuration of the network device, wherein the instruction to update the configuration of the network device indicates a node of the set of nodes corresponding to the update; and verify, based on a sub-structure of the set of sub-structures corresponding to the node indicated by the instruction, the instruction to update the configuration of the network device.Type: GrantFiled: September 30, 2021Date of Patent: November 1, 2022Assignee: Juniper Networks, Inc.Inventors: Raviraj Satish Deshmukh, Pradeep H. Krishnamurthy, Varun S K
-
Patent number: 11451440Abstract: In an example, a method includes receiving, by a network management system (NMS), a configuration request comprising first configuration data for a network device, the first configuration data defining a data structure comprising a first property/value pair; generating, by the NMS from the first configuration data, a corresponding first path/value pair for the first property/value pair, wherein a path of the first path/value pair uniquely identifies the first path/value pair in an associative data structure; modifying, by the NMS, the associative data structure based on the first path/value pair; generating, by the NMS, from the associative data structure, a configuration resource comprising second configuration data for the network device, the second configuration data comprising a second property/value pair that corresponds to the first path/value pair; and sending, by the NMS, the second configuration data to the network device to modify a configuration of the network device.Type: GrantFiled: September 21, 2021Date of Patent: September 20, 2022Assignee: Juniper Networks, Inc.Inventors: Raviraj Satish Deshmukh, Pradeep H. Krishnamurthy, Varun S K