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: 9521117
    Abstract: Various aspects of the disclosure relate to providing a per-application policy-controlled virtual private network (VPN) tunnel. In some embodiments, tickets may be used to provide access to an enterprise resource without separate authentication of the application and, in some instances, can be used in such a manner as to provide a seamless experience to the user when reestablishing a per-application policy controlled VPN tunnel during the lifetime of the ticket. Additional aspects relate to an access gateway providing updated policy information and tickets to a mobile device. Other aspects relate to selectively wiping the tickets from a secure container of the mobile device. Yet further aspects relate to operating applications in multiple modes, such as a managed mode and an unmanaged mode, and providing authentication-related services based on one or more of the above aspects.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: December 13, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Gary Barton, Zhongmin Lang, Nitin Desai, James Robert Walker
  • Patent number: 9520165
    Abstract: A pseudo-dual-port (PDP) memory such as a PDP SRAM is provided that independently controls the bit line precharging and the sense amplifier precharging to increase memory operating speed while eliminating or reducing the discharge of crowbar current.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: December 13, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Nishith Nitin Desai, Tony Chung Yiu Kwok, Changho Jung
  • Patent number: 9521147
    Abstract: Improved techniques for managing enterprise applications on mobile devices are described herein. Each enterprise mobile application running on the mobile device has an associated policy through which it interacts with its environment. The policy selectively blocks or allows activities involving the enterprise application in accordance with rules established by the enterprise. Together, the enterprise applications running on the mobile device form a set of managed applications. Managed applications are typically allowed to exchange data with other managed applications, but are blocked from exchanging data with other applications, such as the user's own personal applications. Policies may be defined to manage data sharing, mobile resource management, application specific information, networking and data access solutions, device cloud and transfer, dual mode application software, enterprise app store access, and virtualized application and resources, among other things.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: December 13, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Gary Barton, James Robert Walker, Nitin Desai, Zhongmin Lang
  • Patent number: 9501315
    Abstract: 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: Grant
    Filed: January 10, 2014
    Date of Patent: November 22, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Nitin Desai, Zhongmin Lang
  • Publication number: 20160301666
    Abstract: Various aspects of the disclosure relate to providing a per-application policy-controlled virtual private network (VPN) tunnel. In some embodiments, tickets may be used to provide access to an enterprise resource without separate authentication of the application and, in some instances, can be used in such a manner as to provide a seamless experience to the user when reestablishing a per-application policy controlled VPN tunnel during the lifetime of the ticket. Additional aspects relate to an access gateway providing updated policy information and tickets to a mobile device. Other aspects relate to selectively wiping the tickets from a secure container of the mobile device. Yet further aspects relate to operating applications in multiple modes, such as a managed mode and an unmanaged mode, and providing authentication-related services based on one or more of the above aspects.
    Type: Application
    Filed: November 7, 2014
    Publication date: October 13, 2016
    Inventors: Gary Barton, Zhongmin Lang, Nitin Desai, James Robert Walker
  • Patent number: 9467474
    Abstract: Various aspects of the disclosure relate to configuring and providing policies that manage execution of mobile applications. In some embodiments, a user interface may be generated that allows an IT administrator or other operator to set, change and/or add to policy settings. The policy settings can be formatted into a policy file and be made available for download to a mobile device, such as via an application store or to be pushed to the mobile device as part of a data push service. The mobile device, based on the various settings included in the policy file, may perform various actions to enforce the security constraints that are represented by the policy. The various settings that can be included in a policy are numerous and some examples and variations thereof are described in connection with the example embodiments discussed herein.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: October 11, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Gary Barton, Zhongmin Lang, Nitin Desai, James Walker
  • Publication number: 20160173503
    Abstract: Aspects described herein relate to controlling incoming data processing requests or messages and whether the incoming data processing requests are allowed to reach destination applications unmodified. The destination application may be a secure application operating within a secure application wrapper, and the secure application wrapper may determine whether and how much of the request or message is allowed to pass into a managed partition or through the secure application wrapper to reach the secure application for processing.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 16, 2016
    Inventors: Jason Knight, Nitin Desai, Gary Barton, Sameer Mehta
  • Patent number: 9362424
    Abstract: Certain embodiments are directed to methods, devices and systems designed to remove selected portions of a material to expose an underlying material or substrate. One or more electrical components may be coupled to the underlying substrate through an electrical contact. Kits and systems for producing electrical contacts are also provided.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: June 7, 2016
    Inventors: Oscar Khaselev, Nitin Desai, Michael T. Marczi, Bawa Singh
  • Patent number: 9324416
    Abstract: A memory and a method for operating the memory provided. In one aspect, the memory may be a PDP memory. The memory includes a control circuit configured to generate a first clock and a second clock in response an edge of a clock for an access cycle. A first input circuit is configured to receive an input for a first memory access based on the first clock. The first input circuit includes a latch. The second input circuit configured to receive an input for a second memory access based on the second clock. The second input circuit includes a flip-flop.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: April 26, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Sei Seung Yoon, Tony Chung Yiu Kwok, Changho Jung, Nishith Nitin Desai
  • Patent number: 9311509
    Abstract: The present application is directed to methods and systems for receiving a request for a virtual disk and creating a virtual disk that includes the virtual disk attributes identified in the request or determined by an organization's security policies. The created virtual disk can then be encrypted and in some aspects, an encryption key for the encrypted virtual disk can be stored in an encryption key database. Upon creating and encrypting the virtual disk, the virtual disk can be transmitted to a client. The client, upon receiving the encrypted virtual disk, can mount the virtual disk into the client system. The encrypted virtual disk may be stored as a file within an unencrypted virtual disk, and the unencrypted virtual disk backed up to a local or remote storage location.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: April 12, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Ryan Matthew Casper, Nitin Desai, Madhav Chinta, Jitendra Deshpande
  • Publication number: 20160057278
    Abstract: A method and system for locking a mobile device on an interface are described. A user logs on to a mobile device with a user name. The mobile device then determines a context for the mobile device based on one or more operational parameters and/or the user name. For example, a context for the mobile device may be a current location of the device. Based on the context and user name, the mobile device may run in locked mode. In locked mode, applications are selected to be presented on the mobile device based on the user name and context. The mobile device is locked on a springboard that presents only the selected applications to the user for launching. A user may switch between launched applications on the mobile device, but the user may only switch between launched applications that are presented on the springboard.
    Type: Application
    Filed: November 4, 2015
    Publication date: February 25, 2016
    Inventor: Nitin Desai
  • Publication number: 20160055903
    Abstract: A memory and a method for operating the memory provided. In one aspect, the memory may be a PDP memory. The memory includes a control circuit configured to generate a first clock and a second clock in response an edge of a clock for an access cycle. A first input circuit is configured to receive an input for a first memory access based on the first clock. The first input circuit includes a latch. The second input circuit configured to receive an input for a second memory access based on the second clock. The second input circuit includes a flip-flop.
    Type: Application
    Filed: August 20, 2014
    Publication date: February 25, 2016
    Inventors: Sei Seung YOON, Tony Chung Yiu KWOK, Changho JUNG, Nishith Nitin DESAI
  • Patent number: 9217088
    Abstract: Particles and particle films are provided. In certain examples, particles produced from a single phase process may be used to provide industrial scale synthesis of particles for use in devices such as printed wiring boards.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: December 22, 2015
    Assignee: ALPHA METALS, INC.
    Inventors: Sachin Parashar, Siuli Sarkar, Oscar Khaselev, Brian G. Lewis, Michael T. Marczi, Bawa Singh, Nitin Desai, Michael Liberatore
  • Patent number: 9213850
    Abstract: Improved techniques for managing enterprise applications on mobile devices are described herein. Each enterprise mobile application running on the mobile device has an associated policy through which it interacts with its environment. The policy selectively blocks or allows activities involving the enterprise application in accordance with rules established by the enterprise. Together, the enterprise applications running on the mobile device form a set of managed applications. Managed applications are typically allowed to exchange data with other managed applications, but are blocked from exchanging data with other applications, such as the user's own personal applications. Policies may be defined to manage data sharing, mobile resource management, application specific information, networking and data access solutions, device cloud and transfer, dual mode application software, enterprise app store access, and virtualized application and resources, among other things.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: December 15, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Gary Barton, James Robert Walker, Nitin Desai, Zhongmin Lang
  • Patent number: 9215225
    Abstract: A method and system for locking a mobile device on an interface are described. A user logs on to a mobile device with a user name. The mobile device then determines a context for the mobile device based on one or more operational parameters and/or the user name. For example, a context for the mobile device may be a current location of the device. Based on the context and user name, the mobile device may run in locked mode. In locked mode, applications are selected to be presented on the mobile device based on the user name and context. The mobile device is locked on a springboard that presents only the selected applications to the user for launching. A user may switch between launched applications on the mobile device, but the user may only switch between launched applications that are presented on the springboard.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: December 15, 2015
    Assignee: Citrix Systems, Inc.
    Inventor: Nitin Desai
  • Publication number: 20150353804
    Abstract: 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: Application
    Filed: October 29, 2013
    Publication date: December 10, 2015
    Applicant: ALPHA METALS, 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
  • Publication number: 20150319178
    Abstract: 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: Application
    Filed: May 4, 2015
    Publication date: November 5, 2015
    Applicant: Citrix Systems, Inc.
    Inventors: Nitin Desai, Jaspreet Singh
  • Publication number: 20150294694
    Abstract: A CMOS apparatus includes a first transistor having a first transistor gate, a second transistor having a second transistor gate, a partial transistor having a gate and only one of a drain or a source. The CMOS apparatus further includes a gate interconnect connecting the first transistor gate to the second transistor gate through the gate of the partial transistor. The CMOS apparatus may be a bit cell. A write word enable line may include the gate interconnect, and the first and second transistors may enable write bit lines to the bit cell.
    Type: Application
    Filed: April 11, 2014
    Publication date: October 15, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Changho JUNG, Tony Chung Yiu KWOK, Nishith Nitin DESAI
  • Patent number: 9111105
    Abstract: Improved techniques for managing enterprise applications on mobile devices are described herein. Each enterprise mobile application running on the mobile device has an associated policy through which it interacts with its environment. The policy selectively blocks or allows activities involving the enterprise application in accordance with rules established by the enterprise. Together, the enterprise applications running on the mobile device form a set of managed applications. Managed applications are typically allowed to exchange data with other managed applications, but are blocked from exchanging data with other applications, such as the user's own personal applications. Policies may be defined to manage data sharing, mobile resource management, application specific information, networking and data access solutions, device cloud and transfer, dual mode application software, enterprise app store access, and virtualized application and resources, among other things.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: August 18, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Gary Barton, James Robert Walker, Nitin Desai, Zhongmin Lang
  • Publication number: 20150199213
    Abstract: 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: Application
    Filed: January 10, 2014
    Publication date: July 16, 2015
    Applicant: Citrix Systems, Inc.
    Inventors: Nitin Desai, Zhongmin Lang