Paramvir P Bahl, Age 59Bellevue, WA

Paramvir Bahl Phones & Addresses

Bellevue, WA

Redmond, WA

Nashua, NH

Lowell, MA

Kiona, WA

Maynard, MA

Mentions for Paramvir P Bahl

Publications & IP owners

Us Patents

Apparatus And Method For Management Of Resources In Cellular Networks

US Patent:
6385454, May 7, 2002
Filed:
Oct 13, 1998
Appl. No.:
09/170822
Inventors:
Paramvir Bahl - Issaquah WA
Tong Liu - Waltham MA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04Q 722
US Classification:
455450, 455440, 455452, 455456
Abstract:
Wireless networks require efficient mobility management to cope with frequent mobile handoff and rerouting of connections. The invention treats this problem by developing a hierarchical prediction engine that employs approximate pattern matching and Kalman filtering techniques to yield an accurate prediction of both the immediate next cell to be entered by the mobile and the overall or global route of the mobile unit in the wireless cellular network. The prediction of the mobiles future movement is used by the network to reserve resources, relieve congestion, reduce latency, and optimize the establishment of routes in the wireless cellular network.

Method For Scheduling Time Slots In A Communications Network Channel To Support On-Going Video Transmissions

US Patent:
6438136, Aug 20, 2002
Filed:
Oct 9, 1998
Appl. No.:
09/169121
Inventors:
Paramvir Bahl - Issaquah WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 1243
US Classification:
370458
Abstract:
A full service channel access protocol that supports the integrated transport of voice, video and data communications is provided by dividing a communication channel into a plurality of frames, dividing each of the frames into a plurality of slots, and dividing some of the plurality of slots into a plurality of mini-slots. The mini-slots are provided for use by the multiple communication sources to request the establishment of a new voice, data, or video transmission connection over the communication channel. Additionally, a second one of the plurality of slots is divided into a plurality of second mini-slots for use by the multiple communication sources to request the establishment of a new voice, data, or video transmission connection over the communication channel and for use by the multiple communication sources to augment an existing video connection over the communication channel. The method enables timely and power efficient communications over communication network.

Channel Access Scheme For Use In Network Communications

US Patent:
6445701, Sep 3, 2002
Filed:
Oct 9, 1998
Appl. No.:
09/169418
Inventors:
Paramvir Bahl - Issaquah WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04J 316
US Classification:
370368, 370443, 370468
Abstract:
A full service channel access protocol that supports the integrated transport of voice, video and data communications is provided by dividing a communication channel into a plurality of frames, dividing each of the frames into a plurality of slots, and dividing some of the plurality of slots into a plurality of mini-slots. The mini-slots are provided for use by the multiple communication sources to request the establishment of a new voice, data, or video transmission connection over the communication channel. Additionally, a second one of the plurality of slots is divided into a plurality of second mini-slots for use by the multiple communication sources to request the establishment of a new voice, data, or video transmission connection over the communication channel and for use by the multiple communication sources to augment an existing video connection over the communication channel. The method enables timely and power efficient communications over communication network.

Method Of Specifying The Amount Of Bandwidth To Reserve For Use In Network Communications

US Patent:
6507587, Jan 14, 2003
Filed:
Oct 9, 1998
Appl. No.:
09/169583
Inventors:
Paramvir Bahl - Issaquah WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04B 7212
US Classification:
370443, 370348, 370458, 370477, 725 95
Abstract:
A slot assignment technique for assigning slots to a video communiction source in a slotted communication channel entails, in embodiments, using a slot from the channel to issue a coded request message containing a bit pattern indicative of a number of other slots that the video communication source requires for transmitting video information. At the receiver, the number of slots that the video communication source requires for transmitting video information is identified from the coded request via a lookup table. The requiste number of slots in the communication channel can then be allocated to the video commuinication source to transmit the video information. The bit pattern indicative of the number of slots that the video communication source requires generally comprises less data than would an uncoded request for the same number of slots. In this way, request limitations imposed by request slot size may be overcome.

Method For Transmitting Video Information Over A Communication Channel

US Patent:
6519004, Feb 11, 2003
Filed:
Oct 9, 1998
Appl. No.:
09/169120
Inventors:
Paramvir Bahl - Issaquah WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 712
US Classification:
3483851, 370468, 37524011
Abstract:
An adaptive region-based, multi-scale, motion compensated video compression algorithm design for transmission over hostile communication channels. The algorithm is embodied in a video encoder that extracts spatial information from video frames to create video regions that are then decomposed into sub-bands of different perceptual importance before being compressed and transmitted independently. The system further uses unequal error protection, prioritized transmission and reconstruction to guarantee a minimum spatial and temporal resolution at the receiver. In particular, the region segmented frames bound both spatial and temporal error propagation within frames. A connection-level inter-region statistical multiplexing scheme is also employed to ensure optimal utilization of reserved transmission bandwidth.

Method For Adapting Video Packet Generation And Transmission Rates To Available Resources In A Communications Network

US Patent:
6618363, Sep 9, 2003
Filed:
Oct 9, 1998
Appl. No.:
09/169122
Inventors:
Paramvir Bahl - Issaquah WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04Q 700
US Classification:
370329, 370347, 370366, 370369, 370375, 3483851, 3483901
Abstract:
A full service channel access protocol that supports the integrated transport of voice, video and data communications is provided by dividing a communication channel into a plurality of frames, dividing each of the frames into a plurality of slots, and dividing some of the plurality of slots into a plurality of mini-slots. The mini-slots are provided for use by the multiple communication sources to request the establishment of a new voice, data, or video transmission connection over the communication channel. Additionally, a second one of the plurality of slots is divided into a plurality of second mini-slots for use by the multiple communication sources to request the establishment of a new voice, data, or video transmission connection over the communication channel and for use by the multiple communication sources to augment an existing video connection over the communication channel. The method enables timely and power efficient communications over communication network.

Method And System For Querying The Dynamic Aspects Of Wireless Connection

US Patent:
6629151, Sep 30, 2003
Filed:
Dec 8, 1999
Appl. No.:
09/456858
Inventors:
Paramvir Bahl - Issaquah WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 1206
US Classification:
709250, 709224, 709223, 370352, 370353
Abstract:
Interfaces between wireless network hardware and software can provide for wireless-specific functionality and allow software to take advantage of the unique capabilities of a wireless network. These interfaces can perform static queries, dynamic queries, or a request to set attributes. Static queries can be information which does not change depending on the wireless connection, dynamic queries will attempt to obtain information based on the current wireless connection maintained by the hardware, and setting attributes allows the software components to change parameters within the hardware components. Additionally, callback functions are provided to allow the wireless network hardware to alert software to key events.

Method And System For Determining The Location Of A Mobile Computer

US Patent:
6664925, Dec 16, 2003
Filed:
May 2, 2002
Appl. No.:
10/137912
Inventors:
Timothy M. Moore - Bellevue WA
Joseph Polastre - Berkeley CA
Warren Barkley - Mill Creek WA
Paramvir Bahl - Sammamish WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G01S 302
US Classification:
342451, 342450, 342463
Abstract:
A mobile computer establishes a wireless communication session with a wireless access point of a computer network. The location of each wireless access point is known and obtainable either from a database on the network or from the access points themselves. The strengths of wireless signals passing between the mobile computer and multiple wireless access points of the network, including the access point with which the mobile computer has established the session are measured at multiple time intervals. The measurements may be taken at the mobile computer itself or at the wireless access points. The measured strength values are then weighted according to such factors as whether the mobile computer has already established a communication session with the access point from which the sample was taken, and how old the sample is. For each location, the weighted strength values obtained for access points in that location are summed. The location having the highest sum is deemed to be the location of the mobile computer.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.