Patents by Inventor Jatinder Pal Singh

Jatinder Pal 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: 20120149400
    Abstract: A method for navigation based on a cellid-aided positioning system includes: determining, at a cellid-aided positioning system-compatible device, that a user has moved through a sequence of cellids, wherein moving through a sequence of cellids comprises moving from a first region corresponding to a first cellid to a second region corresponding to a second cellid; accessing previously stored route information corresponding to the sequence of cellids, wherein the previously stored route information includes previously recorded sequences of cellids and global positioning system (GPS) information; estimating a current position of the user based on the previously stored route information; and displaying the current position of the user.
    Type: Application
    Filed: November 11, 2011
    Publication date: June 14, 2012
    Applicant: DEUTSCHE TELEKOM AG
    Inventors: Jeongyeup Paek, Kyu-Han Kim, Jatinder Pal Singh
  • Publication number: 20120140651
    Abstract: A client-based system for use in a mobile client device in communication with a remote server device provides for dynamically switching among multiple wireless interfaces on the mobile client device. The system includes a first interface for communicating over a cellular network, a second interface for communicating over a WiFi network, and a computer-readable medium within the mobile client device, having thereon computer-executable instructions for switching one or more connection-oriented sessions from one of the first and second interfaces to the other based on a selection policy selected from an energy saving selection policy, an offload selection policy, and a performance selection policy.
    Type: Application
    Filed: September 21, 2011
    Publication date: June 7, 2012
    Applicant: DEUTSCHE TELEKOM AG
    Inventors: Angela Nicoara, S.M. Shahriar Nirjon, Jatinder Pal Singh
  • Publication number: 20120137016
    Abstract: The described system and method provide joint rate control and scalable stream adaptation for multiple clients concurrently competing for the same access networks. For each such client, an optimization problem is constructed and solved to determine the streaming rate over each access network, the video packets to be transmitted, and the access network over which each video packet is sent. The rate control and stream adaptation problem is constructed as an integer program in an embodiment of the invention, with an objective to minimize a cost function of the expected video distortion. Randomized packet scheduling is accounted for in an embodiment of the invention by relaxing the integer program into real-valued optimization programs and deriving convex programming approximations.
    Type: Application
    Filed: November 30, 2010
    Publication date: May 31, 2012
    Applicant: DEUTSCHE TELEKOM AG
    Inventors: Cheng-Hsin Hsu, Nikolaos Markos Freris, Jatinder Pal Singh, Xiaoqing Zhu
  • Publication number: 20120083303
    Abstract: A method of spectrum access for wireless communications by a secondary unlicensed unit in a CRN environment comprising one or more secondary unlicensed mobile units and one or more primary licensed units includes receiving information indicative of a location and movement of one or more secondary unlicensed units and a channel usage pattern and spatial distribution of one or more primary licensed units is accessed and a guard distance to shield the one or more primary licensed units from interference is calculated. The channel availability to the one or more secondary unlicensed units is then calculated according to a two-state Markov model including the guard distance as a constraint and based on the information indicative of the location and movement of the one or more secondary unlicensed units and the channel usage pattern and spatial distribution of the one or more primary licensed units.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: DEUTSCHE TELEKOM AG
    Inventors: Alexander MIN, Kyu-Han KIM, Jatinder Pal SINGH
  • Publication number: 20120071141
    Abstract: A method for managing TCP flows in a mobile device adapted to connect to two or more wireless network types includes enabling connection to a number of networks of different types at the mobile device and executing a plurality of Internet-enabled applications on the mobile device. Each such application forms an existing TCP connection over a first one of the wireless networks. The routing table is modified such that any additional TCP connection will be created on a second one of the wireless networks. The device determines that a termination condition has occurred and in response to determining that the termination condition has occurred, renders an interface on the mobile device to the first one of the wireless networks inoperative.
    Type: Application
    Filed: July 7, 2011
    Publication date: March 22, 2012
    Applicants: WILLIAM MARSH RICE UNIVERSITY, DEUTSCHE TELEKOM AG
    Inventors: Angela Nicoara, Ahmad Rahmati, Clayton Shepard, Lin Zhong, Jatinder Pal Singh
  • Publication number: 20120054818
    Abstract: A system for enabling streaming video to a mobile client includes a plurality of fixed node peers linked to the mobile client via one or more networks as well as a video source linked to fixed node peers and configured to provide streaming video data representing a video presentation to each of the fixed node peers. A decoder assembly associated with each of the fixed node peers is configured to decode the streaming video data and to transcode a portion of the decoded streaming video data for transmission to the mobile client. A video substream manager and interleaver on the mobile client is provided for receiving the transcoded output of the decoder assemblies of the fixed node peers and reconstructing the video presentation on a screen of the mobile client.
    Type: Application
    Filed: August 30, 2010
    Publication date: March 1, 2012
    Applicants: STANFORD UNIVERSITY, DEUTSCHE TELEKOM AG
    Inventors: Jeonghun NOH, Bernd GIROD, Jatinder Pal SINGH, Kyu-Han KIM, Sachin Kumar AGARWAL, Peter POGRZEBA
  • Publication number: 20120029911
    Abstract: A method for streaming audio data in a network, the audio data having a sequence of samples, includes encoding the sequence of samples into a plurality of coded base bitstreams, generating a plurality of enhancement streams, and transmitting the coded base bitstreams and the enhancement bitstreams to a receiver for decoding. Each of the enhancement bitstreams is generated from one of a plurality of non-overlapping portions of the sequence of samples.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Applicants: STANFORD UNIVERSITY, DEUTSCHE TELEKOM AG
    Inventors: Jeonghun NOH, Bernd GIROD, Peter POGRZEBA, Sachin Kumar AGARWAL, Jatinder Pal SINGH, Kyu-Han KIM
  • Publication number: 20110300875
    Abstract: A method is provided for managing a location sensing operation for location-based applications, including activating a first sensor disposed in the portable device so as to provide a location sensing operation requested by at least one location-based application. The method further includes periodically monitoring movement of the portable device by a second sensor disposed in the portable device, and suppressing the location sensing operation of the first sensor in accordance with the movement of the portable device detected by the second sensor.
    Type: Application
    Filed: June 2, 2010
    Publication date: December 8, 2011
    Inventors: Kyu-Han KIM, Zhenyun ZHUANG, Jatinder Pal SINGH
  • Publication number: 20110299422
    Abstract: A method for connecting a mobile client to a wireless network includes periodically triggering an access point scanning process so as to monitor an access point density of a wireless network. A frequency of the triggering is adjusted in response to a change in the access point density.
    Type: Application
    Filed: June 3, 2010
    Publication date: December 8, 2011
    Applicant: DEUTSCHE TELEKOM AG
    Inventors: Kyu-Han KIM, Dhruv GUPTA, Jatinder Pal SINGH, Alexander MIN
  • Publication number: 20110274155
    Abstract: A method is described for streaming video data within a network, wherein the video data includes a sequence of frames. The method includes encoding the sequence of frames and generating a plurality of substreams from the encoded frames in this embodiment. Each of the plurality of substreams is assigned an identifier, and each substream includes a common encoded frame and a non-overlapping portion of the encoded sequence. The non-overlapping portion of the encoded sequence of each substream is selected from the encoded frames based on the identifier of the respective substream. The method also includes transmitting the plurality of substreams to a receiver in an embodiment.
    Type: Application
    Filed: March 28, 2011
    Publication date: November 10, 2011
    Applicants: The Board of Trustees of the Leland Stanford Junior University, Deutsche Telekom AG
    Inventors: Jeonghun Noh, Minar Makar, Bernd Girod, Frank Hartung, Jatinder Pal Singh
  • Publication number: 20110267954
    Abstract: A method for routing-assisted traffic monitoring includes providing a set of flows, each flow having an associated ingress routing device and an associated egress routing device. A controller determines a micro-flowset routing for the set of flows, the micro-flowset routing defining which of a set of directed links connecting a plurality of routing devices are used to route each of the flows from the respective ingress routing device to the respective egress routing device. The controller transmits flow information to at least a first routing device of the plurality of routing devices according to the micro-flowset routing, the flow information defining which of the set of directed links are to be used to route at least one flow entering the first routing device to a second routing device of the plurality of routing devices.
    Type: Application
    Filed: March 3, 2011
    Publication date: November 3, 2011
    Applicants: Deutsche Telekom AG
    Inventors: Srinivasan Seetharaman, Saqid Raza, Chen-Nee Chuah, Guanyao Huang, Jatinder Pal Singh
  • Publication number: 20110215966
    Abstract: A method and apparatus for communicating over a network is provided. The method includes selecting between location-sensing methods for an LBA, such as between GPS and network triangulation. For each location-sensing method, a dynamic determination is made as to whether the accuracy of the location-sensing method, in the current environment, meets the application requirements. If two or more location-sensing methods meet the application requirements, then, location-sensing method selected is the location-sensing method that, from among the location-sensing methods that meet the application requirement, consumes the least power. Otherwise, the location-sensing method that is most accurate for the current environment is selected.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 8, 2011
    Applicant: DEUTSCHE TELEKOM AG
    Inventors: Kyu-Han Kim, Zhenyun Zhuang, Jatinder Pal Singh
  • Patent number: 7860007
    Abstract: A method and a system is provided for optimizing the throughput of a TCP flow from a TCP source to a TCP destination in a wireless network with the path of the flow encompassing a wireless link between a wireless transmitter and a wireless receiver. The throughput is optimized by using link-layer mechanisms at the wireless transmitter which are adaptive to the instantaneous TCP dynamics of the TCP flow. In particular, a cross-layer approach is disclosed which serves to tunnel information of TCP congestion control dynamics directly from the TCP based transport layer to the data link-layer which selects in response to these information modulation and/or coding schemas to transmit TCP segments via data link-layer blocks with improved TCP throughput.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: December 28, 2010
    Assignee: Deutsche Telekom AG
    Inventors: Jatinder Pal Singh, Gerhard Kadel, Gerd Zimmermann, Bangnan Xu
  • Publication number: 20100325521
    Abstract: An error correction code includes a separate error code portion for each of two or more separate burst erasure durations (or burst error durations). For each burst erasure duration, the code can be employed to recover from the burst erasure with a different delay time. Each error code portion has a particular parameter for burst duration (B) and delay (T), meaning that the code can be used to recover from a burst erasure of duration B with delay T. Each error code portion is based on separating the source symbols into sub-symbols and diagonally interleaving the sub-symbols based on the (B,T) parameters for the error code portion. Accordingly, different burst erasures are recovered from with different delays.
    Type: Application
    Filed: June 19, 2009
    Publication date: December 23, 2010
    Applicant: Deutsche Telekom AG
    Inventors: Ashish Khisti, Jatinder Pal Singh
  • Publication number: 20090187983
    Abstract: A method for controlling Internet access of a mobile device by using a communication system having a number of access points includes the steps of performing a certificate-based authentication between an authentication access point and a mobile device seeking access to the Internet; transmitting a certificate from the mobile device to the authentication access point; verifying the certificate by the authentication access point; determining whether the authenticating mobile device's certificate has been revoked prior to the expiration of its lifetime; and granting the authenticating mobile device access to the Internet, if the certificate has been verified successfully and not revoked prior to the expiration of its lifetime.
    Type: Application
    Filed: September 5, 2008
    Publication date: July 23, 2009
    Applicants: Board of Trustees of the University of Illinois, Technische Universitaet Berlin
    Inventors: Petros Zerfos, Jatinder Pal Singh, Marcin Solarski, Pablo Vidales, Nathanael Thompson, Haiyun Luo
  • Publication number: 20080155120
    Abstract: A method is provided for delivery of content data to a plurality of hosts. Each host is configured to operate as at least one of a content uploading host and a content downloading host. The plurality of hosts form a peer-to-peer network.
    Type: Application
    Filed: December 10, 2007
    Publication date: June 26, 2008
    Applicant: Deutsche Telekom AG
    Inventors: Sachin Kumar Argawal, Jatinder Pal Singh
  • Publication number: 20080025216
    Abstract: A method and a system is provided for optimizing the throughput of a TCP flow from a TCP source to a TCP destination in a wireless network with the path of the flow encompassing a wireless link between a wireless transmitter and a wireless receiver. The throughput is optimized by using link-layer mechanisms at the wireless transmitter which are adaptive to the instantaneous TCP dynamics of the TCP flow. In particular, a cross-layer approach is disclosed which serves to tunnel information of TCP congestion control dynamics directly from the TCP based transport layer to the data link-layer which selects in response to these information modulation and/or coding schemas to transmit TCP segments via data link-layer blocks with improved TCP throughput.
    Type: Application
    Filed: July 28, 2006
    Publication date: January 31, 2008
    Applicants: Technische Universitaet Berlin, Deutsche Telekom AG
    Inventors: Jatinder Pal Singh, Gerhard Kadel, Gerd Zimmermann, Bangnan Xu
  • Patent number: 5673386
    Abstract: A software application fault identification method and system. The method and system include software and accompanying computer hardware platforms for detecting a software application fault, determining a severity of the fault, and identifying a source of the fault. The method and system further include software and accompanying computer hardware platforms for generating an alarm message signal based upon the detected fault, the severity determined and the identified source, as well as transmitting the alarm message signal to a remote monitoring station.
    Type: Grant
    Filed: January 11, 1996
    Date of Patent: September 30, 1997
    Assignee: U S West Technologies, Inc.
    Inventor: Jatinder Pal Singh Batra