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: 20120149400Abstract: 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: ApplicationFiled: November 11, 2011Publication date: June 14, 2012Applicant: DEUTSCHE TELEKOM AGInventors: Jeongyeup Paek, Kyu-Han Kim, Jatinder Pal Singh
-
Publication number: 20120140651Abstract: 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: ApplicationFiled: September 21, 2011Publication date: June 7, 2012Applicant: DEUTSCHE TELEKOM AGInventors: Angela Nicoara, S.M. Shahriar Nirjon, Jatinder Pal Singh
-
Publication number: 20120137016Abstract: 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: ApplicationFiled: November 30, 2010Publication date: May 31, 2012Applicant: DEUTSCHE TELEKOM AGInventors: Cheng-Hsin Hsu, Nikolaos Markos Freris, Jatinder Pal Singh, Xiaoqing Zhu
-
Publication number: 20120083303Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: DEUTSCHE TELEKOM AGInventors: Alexander MIN, Kyu-Han KIM, Jatinder Pal SINGH
-
Publication number: 20120071141Abstract: 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: ApplicationFiled: July 7, 2011Publication date: March 22, 2012Applicants: WILLIAM MARSH RICE UNIVERSITY, DEUTSCHE TELEKOM AGInventors: Angela Nicoara, Ahmad Rahmati, Clayton Shepard, Lin Zhong, Jatinder Pal Singh
-
Publication number: 20120054818Abstract: 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: ApplicationFiled: August 30, 2010Publication date: March 1, 2012Applicants: STANFORD UNIVERSITY, DEUTSCHE TELEKOM AGInventors: Jeonghun NOH, Bernd GIROD, Jatinder Pal SINGH, Kyu-Han KIM, Sachin Kumar AGARWAL, Peter POGRZEBA
-
Publication number: 20120029911Abstract: 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: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Applicants: STANFORD UNIVERSITY, DEUTSCHE TELEKOM AGInventors: Jeonghun NOH, Bernd GIROD, Peter POGRZEBA, Sachin Kumar AGARWAL, Jatinder Pal SINGH, Kyu-Han KIM
-
Publication number: 20110300875Abstract: 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: ApplicationFiled: June 2, 2010Publication date: December 8, 2011Inventors: Kyu-Han KIM, Zhenyun ZHUANG, Jatinder Pal SINGH
-
Publication number: 20110299422Abstract: 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: ApplicationFiled: June 3, 2010Publication date: December 8, 2011Applicant: DEUTSCHE TELEKOM AGInventors: Kyu-Han KIM, Dhruv GUPTA, Jatinder Pal SINGH, Alexander MIN
-
Publication number: 20110274155Abstract: 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: ApplicationFiled: March 28, 2011Publication date: November 10, 2011Applicants: The Board of Trustees of the Leland Stanford Junior University, Deutsche Telekom AGInventors: Jeonghun Noh, Minar Makar, Bernd Girod, Frank Hartung, Jatinder Pal Singh
-
Publication number: 20110267954Abstract: 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: ApplicationFiled: March 3, 2011Publication date: November 3, 2011Applicants: Deutsche Telekom AGInventors: Srinivasan Seetharaman, Saqid Raza, Chen-Nee Chuah, Guanyao Huang, Jatinder Pal Singh
-
Publication number: 20110215966Abstract: 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: ApplicationFiled: March 8, 2010Publication date: September 8, 2011Applicant: DEUTSCHE TELEKOM AGInventors: Kyu-Han Kim, Zhenyun Zhuang, Jatinder Pal Singh
-
Patent number: 7860007Abstract: 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: GrantFiled: July 28, 2006Date of Patent: December 28, 2010Assignee: Deutsche Telekom AGInventors: Jatinder Pal Singh, Gerhard Kadel, Gerd Zimmermann, Bangnan Xu
-
Publication number: 20100325521Abstract: 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: ApplicationFiled: June 19, 2009Publication date: December 23, 2010Applicant: Deutsche Telekom AGInventors: Ashish Khisti, Jatinder Pal Singh
-
Publication number: 20090187983Abstract: 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: ApplicationFiled: September 5, 2008Publication date: July 23, 2009Applicants: Board of Trustees of the University of Illinois, Technische Universitaet BerlinInventors: Petros Zerfos, Jatinder Pal Singh, Marcin Solarski, Pablo Vidales, Nathanael Thompson, Haiyun Luo
-
Publication number: 20080155120Abstract: 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: ApplicationFiled: December 10, 2007Publication date: June 26, 2008Applicant: Deutsche Telekom AGInventors: Sachin Kumar Argawal, Jatinder Pal Singh
-
Publication number: 20080025216Abstract: 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: ApplicationFiled: July 28, 2006Publication date: January 31, 2008Applicants: Technische Universitaet Berlin, Deutsche Telekom AGInventors: Jatinder Pal Singh, Gerhard Kadel, Gerd Zimmermann, Bangnan Xu
-
Patent number: 5673386Abstract: 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: GrantFiled: January 11, 1996Date of Patent: September 30, 1997Assignee: U S West Technologies, Inc.Inventor: Jatinder Pal Singh Batra