Patents by Inventor Nitin Desai
Nitin Desai 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: 11972283Abstract: An example virtualized computing system includes: a host cluster having a virtualization layer directly executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs and native VMs, the pod VMs including container engines supporting execution of containers in the pod VMs, the native VMs including applications executing on guest operating systems; an orchestration control plane integrated with the virtualization layer and including a master server and native VM controllers, the master server managing lifecycles of the pod VMs and the native VMs; and management agents, executing in the native VMs, configured to receive decoupled information from the master server through the native VM controllers and to provide the decoupled information for consumption by the applications executing in the native VMs, the decoupled information including at least one of configuration information and secret information.Type: GrantFiled: February 28, 2022Date of Patent: April 30, 2024Assignee: VMware LLCInventors: Yash Nitin Desai, Abhishek Srivastava
-
Patent number: 11699632Abstract: Methods for attachment and devices produced using such methods are disclosed. In certain examples, the method comprises disposing a capped nanomaterial on a substrate, disposing a die on the disposed capped nanomaterial, drying the disposed capped nanomaterial and the disposed die, and sintering the dried disposed die and the dried capped nanomaterial at a temperature of 300° C. or less to attach the die to the substrate. Devices produced using the methods are also described.Type: GrantFiled: January 20, 2021Date of Patent: July 11, 2023Assignee: ALPHA ASSEMBLY SOLUTIONS INC.Inventors: Monnir Boureghda, Nitin Desai, Anna Lifton, Oscar Khaselev, Michael T. Marczi, Bawa Singh
-
Publication number: 20230013405Abstract: An example virtualized computing system includes: a host cluster having a virtualization layer directly executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs and native VMs, the pod VMs including container engines supporting execution of containers in the pod VMs, the native VMs including applications executing on guest operating systems; an orchestration control plane integrated with the virtualization layer and including a master server and native VM controllers, the master server managing lifecycles of the pod VMs and the native VMs; and management agents, executing in the native VMs, configured to receive decoupled information from the master server through the native VM controllers and to provide the decoupled information for consumption by the applications executing in the native VMs, the decoupled information including at least one of configuration information and secret information.Type: ApplicationFiled: February 28, 2022Publication date: January 19, 2023Inventors: Yash Nitin DESAI, Abhishek SRIVASTAVA
-
Publication number: 20220197684Abstract: An example method of application monitoring in a virtualized computing system including a host cluster of having a virtualization layer directly executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs) and integrated with an orchestration control plane includes: receiving, at a pod VM controller, a health monitoring specification, the pod VM controller executing in the virtualization layer external to the VMs; providing, from the pod VM controller to a pod VM agent executing in a pod VM of the VMs, the health monitoring specification, the pod VM including a container engine supporting execution of containers therein; executing, in the pod VM by the pod VM agent, at least one probe of an application executing in one or more of the containers; and returning, from the pod VM agent to the pod VM controller, application health status obtained from the at least one probe.Type: ApplicationFiled: December 23, 2020Publication date: June 23, 2022Inventors: Yash Nitin DESAI, Abhishek SRIVASTAVA, Krishna Chaitanya BANDI
-
Publication number: 20220169905Abstract: A sintering powder comprising: a particulate having a mean longest diameter of less than 10 microns, wherein at least some of the particles forming the particulate comprise a metal at least partially coated with a capping agent. A sintering paste and sintering film comprising the sintering powder. A method for making a sintered joint by sintering the sintering powder, paste, or film in the vicinity of two or more workpieces.Type: ApplicationFiled: October 4, 2021Publication date: June 2, 2022Applicant: Alpha Assembly Solutions Inc.Inventors: Shamik Ghosal, Ranjit Pandher, Oscar Khaselev, Ravi Bhatkal, Rahul Raut, Bawa Singh, Morgana de Avila Ribas, Siuli Sarkar, Sutapa Mukherjee, Sathish Kumar, Remya Chandran, Pavan Vishwanath, Ashok Pachamuthu, Monnir Boureghda, Nitin Desai, Anna Lifton, Nirmalya Kumar Chaki
-
Patent number: 11263041Abstract: An example virtualized computing system includes: a host cluster having a virtualization layer directly executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs and native VMs, the pod VMs including container engines supporting execution of containers in the pod VMs, the native VMs including applications executing on guest operating systems; an orchestration control plane integrated with the virtualization layer and including a master server and native VM controllers, the master server managing lifecycles of the pod VMs and the native VMs; and management agents, executing in the native VMs, configured to receive decoupled information from the master server through the native VM controllers and to provide the decoupled information for consumption by the applications executing in the native VMs, the decoupled information including at least one of configuration information and secret information.Type: GrantFiled: July 20, 2020Date of Patent: March 1, 2022Assignee: VMware, Inc.Inventors: Yash Nitin Desai, Abhishek Srivastava
-
Publication number: 20220019454Abstract: An example virtualized computing system includes: a host cluster having a virtualization layer directly executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs and native VMs, the pod VMs including container engines supporting execution of containers in the pod VMs, the native VMs including applications executing on guest operating systems; an orchestration control plane integrated with the virtualization layer and including a master server and native VM controllers, the master server managing lifecycles of the pod VMs and the native VMs; and management agents, executing in the native VMs, configured to receive decoupled information from the master server through the native VM controllers and to provide the decoupled information for consumption by the applications executing in the native VMs, the decoupled information including at least one of configuration information and secret information.Type: ApplicationFiled: July 20, 2020Publication date: January 20, 2022Inventors: Yash Nitin DESAI, Abhishek SRIVASTAVA
-
Patent number: 11162007Abstract: A sintering powder comprising: a particulate having a mean longest diameter of less than 10 microns, wherein at least some of the particles forming the particulate comprise a metal at least partially coated with a capping agent. A sintering paste and sintering film comprising the sintering powder. A method for making a sintered joint by sintering the sintering powder, paste, or film in the vicinity of two or more workpieces.Type: GrantFiled: March 1, 2019Date of Patent: November 2, 2021Assignee: Alpha Assembly Solutions Inc.Inventors: Shamik Ghosal, Ranjit Pandher, Oscar Khaselev, Ravi Bhatkal, Rahul Raut, Bawa Singh, Morgana de Avila Ribas, Siuli Sarkar, Sutapa Mukherjee, Sathish Kumar, Remya Chandran, Pavan Vishwanath, Ashok Pachamuthu, Monnir Boureghda, Nitin Desai, Anna Lifton, Nirmalya Kumar Chaki
-
Publication number: 20210289680Abstract: Methods for attachment and devices produced using such methods are disclosed. In certain examples, the method comprises disposing a capped nanomaterial on a substrate, disposing a die on the disposed capped nanomaterial, drying the disposed capped nanomaterial and the disposed die, and sintering the dried disposed die and the dried capped nanomaterial at a temperature of 300° C. or less to attach the die to the substrate. Devices produced using the methods are also described.Type: ApplicationFiled: January 20, 2021Publication date: September 16, 2021Applicant: ALPHA ASSEMBLY SOLUTIONS INC.Inventors: Monnir Boureghda, Nitin Desai, Anna Lifton, Oscar Khaselev, Michael T. Marczi, Bawa Singh
-
Publication number: 20210218797Abstract: A method and system for managing an application with multiple modes are described. A device manager that manages a mobile device may monitor the mobile device. The device manager may detect that a first type of application that runs in a managed mode (or in multiple managed modes) and an unmanaged mode is installed on the mobile device. When the application is executed on the device, the application executes in accordance with the selected application mode, e.g., based on location, user, role, industry presence, or other predefined context.Type: ApplicationFiled: March 29, 2021Publication date: July 15, 2021Inventors: Zhongmin Lang, Gary Barton, Nitin Desai, James R. Walker
-
Patent number: 10965734Abstract: A method and system for managing an application with multiple modes are described. A device manager that manages a mobile device may monitor the mobile device. The device manager may detect that a first type of application that runs in a managed mode (or in multiple managed modes) and an unmanaged mode is installed on the mobile device. When the application is executed on the device, the application executes in accordance with the selected application mode, e.g., based on location, user, role, industry presence, or other predefined context.Type: GrantFiled: March 7, 2019Date of Patent: March 30, 2021Assignee: Citrix Systems, Inc.Inventors: Zhongmin Lang, Gary Barton, Nitin Desai, James R. Walker
-
Patent number: 10905041Abstract: Methods for attachment and devices produced using such methods are disclosed. In certain examples, the method comprises disposing a capped nanomaterial on a substrate, disposing a die on the disposed capped nanomaterial, drying the disposed capped nanomaterial and the disposed die, and sintering the dried disposed die and the dried capped nanomaterial at a temperature of 300° C. or less to attach the die to the substrate. Devices produced using the methods are also described.Type: GrantFiled: September 16, 2013Date of Patent: January 26, 2021Assignee: Alpha Assembly Solutions Inc.Inventors: Monnir Boureghda, Nitin Desai, Anna Lifton, Oscar Khaselev, Michael T. Marczi, Bawa Singh
-
Publication number: 20200293364Abstract: Methods, systems, computer-readable media, and apparatuses for providing mobile application management (MAM) functionalities are presented. In some embodiments, a mobile device may initialize a partially managed application associated with a first managed user account and an unmanaged user account. The mobile device may execute first managed tasks associated with the first managed user account in accordance with a first set of MAM policies provided by a first MAM service provider. The mobile device may execute unmanaged tasks associated with the unmanaged account independent of the first set of MAM policies. In some embodiments, the mobile device may initialize the multi-account managed application associated with a second managed user account.Type: ApplicationFiled: May 29, 2020Publication date: September 17, 2020Inventors: Nitin Desai, Zhongmin Lang
-
Patent number: 10713087Abstract: Methods, systems, computer-readable media, and apparatuses for providing mobile application management (MAM) functionalities are presented. In some embodiments, a mobile device may initialize a partially managed application associated with a first managed user account and an unmanaged user account. The mobile device may execute first managed tasks associated with the first managed user account in accordance with a first set of MAM policies provided by a first MAM service provider. The mobile device may execute unmanaged tasks associated with the unmanaged account independent of the first set of MAM policies. In some embodiments, the mobile device may initialize the multi-account managed application associated with a second managed user account.Type: GrantFiled: November 21, 2016Date of Patent: July 14, 2020Assignee: Citrix Systems, Inc.Inventors: Nitin Desai, Zhongmin Lang
-
Patent number: 10462908Abstract: Conductive patterns and methods of using and printing such conductive patterns are disclosed. In certain examples, the conductive patterns may be produced by disposing a conductive material between supports on a substrate. The supports may be removed to provide conductive patterns having a desired length and/or geometry.Type: GrantFiled: February 22, 2017Date of Patent: October 29, 2019Assignee: Alpha Assembly Solutions Inc.Inventors: Oscar Khaselev, Nitin Desai, Michael T. Marczi, Bawa Singh
-
Patent number: 10417020Abstract: According to some aspects disclosed herein, a system for remote assistance and control of user devices subject to one or more remote assistance policies may be provided. In some embodiments, an administrator may request remote control of a managed user device. A managed application launcher may be provided by the user device and may be modified by the user device to remove managed applications or otherwise prevent access to applications that have a policy indicating that remote assistance is not allowed. The administrator may open a managed application included in the launcher and remotely control that application. In other embodiments, a user of the managed user device may initiate a request for remote assistance from within a managed application and/or the managed application launcher. The administrator's control of the user device and access to other applications on the user device may be limited based on the remote assistance policies.Type: GrantFiled: December 21, 2016Date of Patent: September 17, 2019Assignee: Citrix Systems, Inc.Inventors: Nitin Desai, Jaspreet Singh
-
Publication number: 20190208003Abstract: A method and system for managing an application with multiple modes are described. A device manager that manages a mobile device may monitor the mobile device. The device manager may detect that a first type of application that runs in a managed mode (or in multiple managed modes) and an unmanaged mode is installed on the mobile device. When the application is executed on the device, the application executes in accordance with the selected application mode, e.g., based on location, user, role, industry presence, or other predefined context.Type: ApplicationFiled: March 7, 2019Publication date: July 4, 2019Inventors: Zhongmin Lang, Gary Barton, Nitin Desai, James R. Walker
-
Publication number: 20190194517Abstract: A sintering powder comprising: a particulate having a mean longest diameter of less than 10 microns, wherein at least some of the particles forming the particulate comprise a metal at least partially coated with a capping agent. A sintering paste and sintering film comprising the sintering powder. A method for making a sintered joint by sintering the sintering powder, paste, or film in the vicinity of two or more workpieces.Type: ApplicationFiled: March 1, 2019Publication date: June 27, 2019Inventors: Shamik Ghosal, Ranjit Pandher, Oscar Khaselev, Ravi Bhatkal, Rahul Raut, Bawa Singh, Morgana de Avila Ribas, Siuli Sarkar, Sutapa Mukherjee, Sathish Kumar, Remya Chandran, Pavan Vishwanath, Ashok Pachamuthu, Monnir Boureghda, Nitin Desai, Anna Lifton, Nirmalya Kumar Chaki
-
Patent number: 10284627Abstract: A method and system for managing an application with multiple modes are described. A device manager that manages a mobile device may monitor the mobile device. The device manager may detect that a first type of application that runs in a managed mode (or in multiple managed modes) and an unmanaged mode is installed on the mobile device. When the application is executed on the device, the application executes in accordance with the selected application mode, e.g., based on location, user, role, industry presence, or other predefined context.Type: GrantFiled: September 9, 2013Date of Patent: May 7, 2019Assignee: Citrix Systems, Inc.Inventors: Zhongmin Lang, Gary Barton, Nitin Desai, James R. Walker
-
Patent number: 10259980Abstract: A sintering powder comprising: a particulate having a mean longest diameter of less than 10 microns, wherein at least some of the particles forming the particulate comprise a metal at least partially coated with a capping agent. A sintering paste and sintering film comprising the sintering powder. A method for making a sintered joint by sintering the sintering powder, paste, or film in the vicinity of two or more workpieces.Type: GrantFiled: October 29, 2013Date of Patent: April 16, 2019Assignee: Alpha Assembly Solutions Inc.Inventors: Shamik Ghosal, Ranjit Pandher, Oscar Khaselev, Ravi Bhatkal, Rahul Raut, Bawa Singh, Morgana Ribas, Siuli Sarkar, Sutapa Mukherjee, Sathish Kumar, Remya Chandran, Pavan Vishwanath, Ashok Pachamuthu, Monnir Boureghda, Nitin Desai, Anna Lifton, Nirmalya Kumar Chaki