Patents by Inventor Jaspreet Singh

Jaspreet Singh 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: 20170187576
    Abstract: Methods and systems for an ubiquitous collaboration feature in a managed application environment are described herein. The collaboration service and/or server may store session information and one or more configuration files for use in rendering the collaboration features in combination with managed applications executing on a user's computing device.
    Type: Application
    Filed: March 10, 2017
    Publication date: June 29, 2017
    Inventors: Jaspreet Singh, Maria Isabel Gomez
  • Patent number: 9684657
    Abstract: A method for dynamically updating content in a live presentation. The method includes a computer processor determining a first content of a live presentation. The computer processor monitors a plurality of data sources and determines at least one of the plurality of data sources includes the first content and a second content. The computer processor retrieves information related to the second content. The computer processor then updates the live presentation with the information related to the second content.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kapil Gambhir, Jaspreet Singh, Jianjun Zhang
  • Publication number: 20170153886
    Abstract: Projects may be recalled by a system based on a selection of a screenshot assocaited with the project. A request to access a project, by a selection of a screenshot from a group of screenshots may be received. The screenshot may be mapped to a particular workspace location, and it may be associated with trace data stored in a file. The associated trace data may be identified by the system, and the trace data can be read. Using the trace data, the system can access the project associated with the screenshot and launch the workspace and the project.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Awanish K. Singh, Jaspreet Singh
  • Publication number: 20170115966
    Abstract: Deploying portlet(s) onto a displayed portal page by dragging and dropping portlet related artifacts from the IDE like portlet deployment descriptor node or a specific portlet node, and, responsively displaying the portlet(s), corresponding to the dropped node, in the displayed portal page. The updating of the portal page is accomplished by an internal IDE browser of a stand-alone type IDE working co-operatively with a remote portal server.
    Type: Application
    Filed: January 16, 2017
    Publication date: April 27, 2017
    Inventors: Carsten Leue, Jaspreet Singh
  • Publication number: 20170115967
    Abstract: Deploying portlet(s) onto a displayed portal page by dragging and dropping portlet related artifacts from the IDE like portlet deployment descriptor node or a specific portlet node, and, responsively displaying the portlet(s), corresponding to the dropped node, in the displayed portal page. The updating of the portal page is accomplished by an internal IDE browser of a stand-alone type IDE working co-operatively with a remote portal server.
    Type: Application
    Filed: January 16, 2017
    Publication date: April 27, 2017
    Inventors: Carsten Leue, Jaspreet Singh
  • Patent number: 9628329
    Abstract: Methods and systems for an ubiquitous collaboration feature in a managed application environment are described herein. The collaboration service and/or server may store session information and one or more configuration files for use in rendering the collaboration features in combination with managed applications executing on a user's computing device.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: April 18, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Jaspreet Singh, Maria Isabel Gomez
  • Publication number: 20170105122
    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: December 21, 2016
    Publication date: April 13, 2017
    Inventors: Nitin Desai, Jaspreet Singh
  • Patent number: 9612715
    Abstract: The disclosure identifies a dynamic content associated with a content provider that can be a portion of markup content which automatically changes over time and can be user-interactive. The dynamic content can be a uniform resource identifier (URI) addressable content. The dynamic content can be received from the content provider. A preview of the dynamic content can be presented in real-time within a markup renderable canvas of an interface. The preview can be uniformly scaled and the dynamic content within the preview can be non-interactive and can be unmodified by the receiving and presenting.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: April 4, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kapil Gambhir, Jaspreet Singh, Jatin K. Varshney
  • Patent number: 9606777
    Abstract: Deploying portlet(s) onto a displayed portal page by dragging and dropping portlet related artifacts from the IDE like portlet deployment descriptor node or a specific portlet node, and, responsively displaying the portlet(s), corresponding to the dropped node, in the displayed portal page. The updating of the portal page is accomplished by an internal IDE browser of a stand-alone type IDE working co-operatively with a remote portal server.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Carsten Leue, Jaspreet Singh
  • Patent number: 9602186
    Abstract: Embodiments of the present invention may relate to extending a network's presence. A first device may compile an accepted device list including a second device. The first device may determine a network connection status, such as, for example, connected, weak connection, and disconnected. In response to determining the network connection status is disconnected, the first device may search for the second device. In response to determining the network connection status is connected, the first device may discontinue searching for the second device. In response to determining the network connection status is weak connection, the first device may search for the second device. The first device may evaluate connectivity information of the second device. The first device may communicate with at least one network via the second device.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kapil Gambhir, Jaspreet Singh
  • Publication number: 20170070281
    Abstract: Embodiments of the present invention may relate to extending a network's presence. A first device may compile an accepted device list including a second device. The first device may determine a network connection status, such as, for example, connected, weak connection, and disconnected. In response to determining the network connection status is disconnected, the first device may search for the second device. In response to determining the network connection status is connected, the first device may discontinue searching for the second device. In response to determining the network connection status is weak connection, the first device may search for the second device. The first device may evaluate connectivity information of the second device. The first device may communicate with at least one network via the second device.
    Type: Application
    Filed: September 9, 2015
    Publication date: March 9, 2017
    Inventors: KAPIL GAMBHIR, JASPREET SINGH
  • Patent number: 9581577
    Abstract: The present disclosure relates to a diffusion cell for testing the permeation of a compound(s) across a membrane. Also, the present disclosure relates to a method of manufacturing a diffusion cell. Further, the present disclosure relates to a method of performing an assay using a diffusion cell.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: February 28, 2017
    Assignee: NATIONAL UNIVERSITY OF SINGAPORE
    Inventors: Lifeng Kang, Jaspreet Singh Kochhar, Choon Siong Mah
  • Patent number: 9575733
    Abstract: Deploying portlet(s) onto a displayed portal page by dragging and dropping portlet related artifacts from the IDE like portlet deployment descriptor node or a specific portlet node, and, responsively displaying the portlet(s), corresponding to the dropped node, in the displayed portal page. The updating of the portal page is accomplished by an internal IDE browser of a stand-alone type IDE working co-operatively with a remote portal server.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: February 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Carsten Leue, Jaspreet Singh
  • Patent number: 9563445
    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: Grant
    Filed: May 4, 2015
    Date of Patent: February 7, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Nitin Desai, Jaspreet Singh
  • Publication number: 20160352572
    Abstract: A cloud configuration management method implemented in a cloud configuration management system communicatively coupled to one or more cloud nodes in a cloud system includes creating a plurality of golden configurations for each of a plurality of roles, wherein each of the one or more cloud nodes has one of the plurality of roles for operation in the cloud system; defining metadata rules for each of the plurality of golden configurations; performing a configuration analysis to audit the one or more cloud nodes using the metadata rules; and providing results of the configuration analysis to determine misconfiguration of any of the one or more cloud nodes.
    Type: Application
    Filed: August 12, 2016
    Publication date: December 1, 2016
    Applicant: Zscaler, Inc.
    Inventors: Rajnish MISHRA, Anupam PANDEY, Sachin KUMAR, Jaspreet SINGH, Anshul BEHL, Kaleeswaran KARUPPASAMY
  • Patent number: 9491755
    Abstract: Beam-steered millimeter wave signals transmitted in each of n sector slices include a sequence of primary synchronization (PSCH) symbols within predetermined symbol positions in at least one slot of a subframe. The symbols in consecutive symbol positions are each transmitted on a different one of the n slices, with the first symbol repeated on the same slice at the end. The sequence order rotates cyclically in each subframe so that two PSCH symbols are transmitted on one slice in a single subframe every nth subframe. Secondary synchronization (SSCH) and Broadcast Channel (BCH) symbols are transmitted in a predetermined pattern following the sequence of PSCH symbols. By transmitting consecutive PSCH symbols on different slices and repeating the first symbol, the mobile station can detect the best slice and beam by switching receive beams every subframe instead of every slot, relaxing time constraints on AGC adjustment while avoiding the start-at-the-edge problem.
    Type: Grant
    Filed: October 15, 2012
    Date of Patent: November 8, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Shadi Abu-Surra, Sridhar Rajagopal, Ying Li, Jaspreet Singh, Zhouyue Pi
  • Patent number: 9471469
    Abstract: An automation and regression management method for testing software in a highly-complex cloud-based system with a plurality of nodes, through an automation and regression management system, includes receiving a plurality of requests for automated test runs on nodes in the highly-complex cloud-based system; managing the plurality of requests by either starting an automated test run on a node or queuing the automated test run if another automated test run is already operating on the node; determining details of each of the automated test runs subsequent to completion; storing the details of each of the automated test runs in a database; and providing the details of each of the automated test runs to a requesting user.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: October 18, 2016
    Assignee: Zscaler, Inc.
    Inventors: Rajnish Mishra, Jaspreet Singh, Ajit Singh, Shivani Sharma, Mandeep Singh, Shivam Dhingra
  • Publication number: 20160293966
    Abstract: A fuel cell catalyst support material with self-healing and service on the fly properties. The material is stable and can preserve a fuel cell's activity over an extended lifetime. The approach strikes a practical balance between the optimum size of the electrocatalyst particle and the ability of the support material to self-heal under electrochemical stress. The self-healing support material allows the use of very small catalyst particles size without affecting the fuel cell's durability. This not only increases the efficiency of the fuel cell but also allows low PGM loading.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 6, 2016
    Inventors: Jaspreet Singh Dhau, Sesha Srinivasan, Ghazi Darkazalli
  • Patent number: 9450723
    Abstract: A method and an apparatus for channel estimation. The method includes identifying a set of preferred BS receive beams for each of a plurality of BS antenna SAs based on periodic pilot transmissions from a UE transmitted using predefined UE transmit beams. The method also includes transmitting a request for the UE to transmit pilot signals for the set of preferred BS receive beams. The method further includes receiving the pilot signals using the set of preferred BS receive beams. The method also includes performing channel estimation and determining the data transmission parameters based on the received pilot signals, the data transmission parameters including at least one receive beam at each UE antenna SA to be used for data reception. Additionally, the method includes transmitting, to the UE, information for identifying the at least one receive beam at each UE antenna SA to be used for data reception.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: September 20, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sudhir Ramakrishna, Jaspreet Singh
  • Patent number: 9444685
    Abstract: A cloud configuration management method implemented in a cloud configuration management system communicatively coupled to one or more cloud nodes in a cloud system includes creating a plurality of golden configurations for each of a plurality of roles, wherein each of the one or more cloud nodes has one of the plurality of roles for operation in the cloud system; defining metadata rules for each of the plurality of golden configurations; performing a configuration analysis to audit the one or more cloud nodes using the metadata rules; and providing results of the configuration analysis to determine misconfiguration of any of the one or more cloud nodes.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: September 13, 2016
    Assignee: Zscaler, Inc.
    Inventors: Rajnish Mishra, Anupam Pandey, Sachin Kumar, Jaspreet Singh, Anshul Behl, Kaleeswaran Karuppasamy