*
Quick Links|Home|Worldwide
Microsoft*
Search for



Victor Bahl

 

  Victor Bahl
   Principal Researcher
   Group Manager
   Networking Research Group
   bahl@microsoft.com
   Tel: (425) 706-1021
   Fax: (425) 936-7329

 

 


Partial List of U.S. Patents Issued

  1. 7,158,780 Information management and processing in a wireless network
  2. 7,149,896 Methods and systems for providing security for accessing networks and the Internet
  3. 7,142,855 Power efficient channel scheduling in a wireless network
  4. 7,133,909 Systems and methods for locating mobile computer users in a wireless network
  5. 7,133,664 Information management and processing in a wireless network
  6. 7,110,783 Power efficient channel scheduling in a wireless network
  7. 7,099,689 Energy-aware communications for a multi-radio system
  8. 7,089,415 Authentication methods and systems for accessing networks and the Internet
  9. 7,085,924 Authentication methods and systems for accessing networks and the Internet
  10. 7,075,943 Channel access scheme for use in network communications
  11. 7,065,376 Multi-radio unification protocol
  12. 7,032,241 Methods and systems for accessing networks and the Internet
  13. 7,020,475 Using a derived table of signal strength data to locate and track a user in a wireless network
  14. 7,016,705 Reducing power consumption in a networked battery-operated device using sensors
  15. 7,009,994 Channel access scheme for use in network communications
  16. 6,990,080 Distributed topology control for wireless multi-hop sensor networks
  17. 6,961,763 Automation system for controlling and monitoring devices and sensors
  18. 6,885,860 Information management and processing in a wireless network
  19. 6,870,809 Fair scheduling in broadcast environments
  20. 6,839,560 Using a derived table of signal strength data to locate and track a user in a wireless network
  21. 6,834,341 Authentication methods and systems for accessing networks and the internet
  22. 6,799,047 Locating and tracking a user in a wireless network through environmentally profiled data
  23. 6,795,865 Adaptively changing weights for fair scheduling in broadcast environments
  24. 6,754,266 Method and apparatus for use in transmitting video information over a communication network
  25. 6,664,925 Method and system for determining the location of a mobile computer
  26. 6,629,151 Method and system for querying the dynamic aspects of wireless connection
  27. 6,618,363 Method for adapting video packet generation and transmission rates to available resources in a communications network
  28. 6,519,004 Method for transmitting video information over a communication channel
  29. 6,507,587 Method of specifying the amount of bandwidth to reserve for use in network communications
  30. 6,445,701 Channel access scheme for use in network communications
  31. 6,438,136 Method for scheduling time slots in a communications network channel to support on-going video transmissions
  32. 6,385,454 Apparatus and method for management of resources in cellular networks
  33. 6,289,297 Method for reconstructing a video frame received from a video source over acommunication channel
  34. 5,508,822 Imaging system with multilevel dithering using single memory