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: 20160162265
    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: February 25, 2016
    Publication date: June 9, 2016
    Inventors: Carsten Leue, Jaspreet Singh
  • Publication number: 20160127444
    Abstract: In an approach to distributing web components for display, a computer receives a request for a plurality of web components from a user on a first computing device. The computer fetches the web components. The computer determines whether the first computing device and one or more additional computing devices are registered in association with the user. Responsive to determining the first computing device and one or more additional computing devices are registered in association with the user, the computer identifies preferred device capabilities for at least one of the web components. The computer identifies a best match of the preferred device capabilities for the at least one of the web components to one or more device capabilities of a target computing device. The computer distributes the at least one of the web components to the first computing device or the one or more additional computing devices.
    Type: Application
    Filed: November 3, 2014
    Publication date: May 5, 2016
    Inventors: Jaspreet Singh, Thomas Stober
  • Publication number: 20160125092
    Abstract: In an approach to distributing web components for display, a computer receives a request for a plurality of web components from a user on a first computing device. The computer fetches the web components. The computer determines whether the first computing device and one or more additional computing devices are registered in association with the user. Responsive to determining the first computing device and one or more additional computing devices are registered in association with the user, the computer identifies preferred device capabilities for at least one of the web components. The computer identifies a best match of the preferred device capabilities for the at least one of the web components to one or more device capabilities of a target computing device. The computer distributes the at least one of the web components to the first computing device or the one or more additional computing devices.
    Type: Application
    Filed: April 29, 2015
    Publication date: May 5, 2016
    Inventors: Jaspreet Singh, Thomas Stober
  • Publication number: 20160128072
    Abstract: A user equipment, apparatus, and method are provided for wireless communication using an IG-OFDM structure. An apparatus is configured to transmit a known reference signal. The apparatus is configured to receive, in response to the reference signal and from at least one user equipment (UE), capability information that includes at least one of the sub-band bandwidth or number of independently decodable sub-bands that can be dynamically turned on or off by the at least one UE. The apparatus is configured to define an interleaved guard OFDM (IG-OFDM) structure according to the received capability information, the IG-OFDM structure including guard tones distributed within an OFDM symbol where there is no signal transmission on these guard tones. The apparatus is configured to communicate with the at least one UE using a transmitted waveform that is shaped according to the IG-OFDM structure.
    Type: Application
    Filed: August 11, 2015
    Publication date: May 5, 2016
    Inventors: Sridhar Rajagopal, Rakesh Taori, Sudhir Ramakrishna, Jaspreet Singh, Shadi Abu-Surra
  • Publication number: 20160117235
    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: Application
    Filed: October 28, 2014
    Publication date: April 28, 2016
    Applicant: Zscaler, Inc.
    Inventors: Rajnish MISHRA, Jaspreet SINGH, Ajit SINGH, Shivani SHARMA, Mandeep SINGH, Shivam DHINGRA
  • Publication number: 20160103854
    Abstract: A method for automatically managing a plurality of slides associated with a slide-deck is provided. The method may include adding the plurality of slides to a computing system. The method may also include analyzing at least one slide within the plurality of slides. The method may further include generating a list including at least one key word or at least one tag based on the analyzing. The method may include matching the at least one key word or the at least one tag against at least one key word or at least one tag saved on a presentation server. The method may also include fetching at least one slide or at least one slide-deck from the presentation server based on the matching. The method may further include displaying the at least one fetched slide or the at least one fetched slide-deck on a user interface.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 14, 2016
    Inventors: Andreas Nauerz, Jaspreet Singh, Isabell Sippli, Martin Welsch
  • Publication number: 20160103575
    Abstract: A method for automatically managing a plurality of slides associated with a slide-deck is provided. The method may include adding the plurality of slides to a computing system. The method may also include analyzing at least one slide within the plurality of slides. The method may further include generating a list including at least one key word or at least one tag based on the analyzing. The method may include matching the at least one key word or the at least one tag against at least one key word or at least one tag saved on a presentation server. The method may also include fetching at least one slide or at least one slide-deck from the presentation server based on the matching. The method may further include displaying the at least one fetched slide or the at least one fetched slide-deck on a user interface.
    Type: Application
    Filed: April 8, 2015
    Publication date: April 14, 2016
    Inventors: Andreas Nauerz, Jaspreet Singh, Isabell Sippli, Martin Welsch
  • Publication number: 20160103164
    Abstract: Identification of a power source in a multiple power source scenario and characterization of loads. Embodiments herein relate to loads being supplied by multiple power sources and more particularly to identifying the power source supplying power to the load. Embodiments herein disclose a method and system for determining a power source providing power to a load, wherein the load is connected to a plurality of power sources. Disclosed herein is a method and system for characterizing at least one load currently connected to at least one power supply.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 14, 2016
    Inventors: Abhay Karandikar, Rushabh B. Shah, Jaspreet Singh
  • Publication number: 20160080204
    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: September 16, 2014
    Publication date: March 17, 2016
    Applicant: Zscaler, Inc.
    Inventors: Rajnish MISHRA, Anupam PANDEY, Sachin KUMAR, Jaspreet SINGH, Anshul BEHL, Kaleeswaran KARUPPASAMY
  • Publication number: 20160028454
    Abstract: A method for a wireless device capable of receiving and transmitting a signal includes receiving a reference signal from a second wireless device through a communication channel, estimating the communication channel, using the reference signal, selecting a pair of an analogue digital converter (ADC) quantizer and an input distribution, based on the estimated communication channel, and sending information on the selected input distribution and the ADC quantizer to the second wireless device. A wireless device capable of wirelessly receiving and transmitting a signal includes a transceiver configured to receive a reference signal from a second wireless device through a communication channel, and a processor configured to estimate the communication channel, using the reference signal, selecting a pair of an ADC quantizer and an input distribution, based on the estimated communication channel, and sending information on the selected input distribution and the ADC quantizer to the second wireless device.
    Type: Application
    Filed: November 10, 2014
    Publication date: January 28, 2016
    Inventor: Jaspreet Singh
  • 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
  • Patent number: 9167597
    Abstract: Methods for preventing timing collisions in a wireless communication network include transmitting a data uplink symbol of normal duration via a first base pair using a first timing advance (TA) corresponding to the first base pair. Scheduling to transmit a second uplink symbol via a second base pair (BP) corresponding to the transmit RF chain. Predicting a timing collision will occur based on a different between the first TA and a second TA corresponding to the second BP. Preventing the timing collision by: reducing the duration of the second symbol by an adjustment amount calculated based on the first TA and the second TA; inserting a guard interval to delay transmission of the second symbol by the calculated adjustment amount; and increasing the duration of a cyclic prefix of the second symbol but refraining from transmitting a portion of the enlarged CP.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: October 20, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaspreet Singh, Zhouyue Pi
  • Publication number: 20150271013
    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 21, 2014
    Publication date: September 24, 2015
    Applicant: Citrix Systems, Inc.
    Inventors: Jaspreet Singh, Maria Isabel Gomez
  • Publication number: 20150269126
    Abstract: A portal page may be displayed in the active area of a portable computing device display. The portable computing device may receive display data that includes original page display instructions specifying how to display a plurality of portlets within a common page. The personal computing device may identify an initial portlet of the plurality of portlets and remove portlets, other than the initial portlet, from the original page display instructions to produce modified page display instructions having at least one transition instruction. The personal computing device may scale, based upon the modified page display instructions, the initial portlet to render within the active display area; and render, based upon the scaled initial portlet, a web page within the active display area.
    Type: Application
    Filed: March 20, 2014
    Publication date: September 24, 2015
    Applicant: International Business Machines Corporation
    Inventors: Stefan A. Hepper, Jaspreet Singh
  • Publication number: 20150269128
    Abstract: A portal page may be displayed in the active area of a portable computing device display. The portable computing device may receive display data that includes original page display instructions specifying how to display a plurality of portlets within a common page. The personal computing device may identify an initial portlet of the plurality of portlets and remove portlets, other than the initial portlet, from the original page display instructions to produce modified page display instructions having at least one transition instruction. The personal computing device may scale, based upon the modified page display instructions, the initial portlet to render within the active display area; and render, based upon the scaled initial portlet, a web page within the active display area.
    Type: Application
    Filed: January 27, 2015
    Publication date: September 24, 2015
    Inventors: Stefan A. Hepper, Jaspreet Singh
  • Patent number: 9124464
    Abstract: A wireless receiver is configured to perform a method of channel estimation in a multiple input multiple output (MIMO) network. The method includes despreading a vector of received samples to determine an average channel estimate for each of a plurality of multiplexed layers associated with the MIMO network, canceling inter-layer interference using the average channel estimates for the layers and obtaining a time-varying estimate for each layer, and estimating the channel using a two-dimensional minimum mean squared error (2D MMSE) technique.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: September 1, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaspreet Singh, Hoang Nguyen, Zhouyue Pi
  • Patent number: 9100227
    Abstract: Channel time and frequency correlations are determined from OFDM symbols and subframes using appropriately scaled sums of the products of the received pilot symbols at predetermined intervals n in time and/or frequency of resource elements within the resource blocks of the subframes. The correlation estimates may optionally be improved using pilot symbols for a plurality of antennas and for a plurality of pilot signal ports, and across a plurality of subframes. The calculated channel time and frequency correlations may be employed to improve estimates of channel characteristics for purposes such as selection of a transmission mode between a base station and a user equipment on the channel or for the purpose of channel equalization and data demodulation.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: August 4, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaspreet Singh, Sudhir Ramakrishna
  • Publication number: 20150169590
    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: Application
    Filed: June 11, 2014
    Publication date: June 18, 2015
    Inventors: Kapil Gambhir, Jaspreet Singh, Jianjun Zhang
  • Publication number: 20150169748
    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: Application
    Filed: December 13, 2013
    Publication date: June 18, 2015
    Applicant: International Business Machines Corporation
    Inventors: Kapil Gambhir, Jaspreet Singh, Jianjun Zhang
  • Publication number: 20150160820
    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: December 10, 2013
    Publication date: June 11, 2015
    Applicant: International Business Machines Corporation
    Inventors: Carsten Leue, Jaspreet Singh