Patents by Inventor Poovanpilli G. Madhavan

Poovanpilli G. Madhavan 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).

  • Patent number: 9872202
    Abstract: A software architecture providing ad hoc wireless networking capabilities. The software architecture may be compatible with wireless devices, such as Ultra wideband (UWB) devices operating according to the WiMedia Logical Link Control Protocol (WLP). The software architecture may include user mode and kernel mode modules, and may include a multiplexing driver framework to enable system connection to multiple ad hoc networks.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: January 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohammad Shabbir Alam, Poovanpilli G. Madhavan, Ankur Agiwal, Sharad Mittal, Xinyan Zan, Frank Li, Zhong Deng, John-Paul M. Stewart
  • Publication number: 20160269934
    Abstract: A software architecture providing ad hoc wireless networking capabilities. The software architecture may be compatible with wireless devices, such as UWB devices operating according to the WLP communication protocol. The software architecture may include user mode and kernel mode modules, and may include a multiplexing driver framework to enable system connection to multiple ad hoc networks.
    Type: Application
    Filed: May 25, 2016
    Publication date: September 15, 2016
    Inventors: Mohammad Shabbir Alam, Poovanpilli G. Madhavan, Ankur Agiwal, Sharad Mittal, Xinyan Zan, Frank Li, Zhong Deng, John-Paul M. Stewart
  • Patent number: 9374850
    Abstract: A software architecture providing ad hoc wireless networking capabilities. The software architecture may be compatible with wireless devices, such as UWB devices operating according to the WLP communication protocol. The software architecture may include user mode and kernel mode modules, and may include a multiplexing driver framework to enable system connection to multiple ad hoc networks.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: June 21, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohammad Shabbir Alam, Poovanpilli G. Madhavan, Ankur Agiwal, Sharad Mittal, Xinyan Zan, Frank Li, Zhong Deng, John-Paul M. Stewart
  • Patent number: 9246711
    Abstract: A wireless mesh network enables multiple devices near each other to transmit simultaneously, thus allowing increased network bandwidth. Prior to transmitting, a device may determine various parameters of the wireless medium on which it desires to transmit. For example, the device may determine whether the intended recipient device is close enough, and verify that any other transmitting and receiving devices are far enough away. If these or any other suitable criteria are met, the device can transmit simultaneously with other devices in the vicinity.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: January 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Poovanpilli G. Madhavan, Abhishek Abhishek, Hui Shen, Ankur Agiwal, Pei Zheng, Sharad Mittal
  • Patent number: 8909194
    Abstract: A process for secure, safe, and easy provisioning of a wireless device with credentials to connect to a wireless network. A connecting wireless device and an established wireless device both utilize low power transmission at close proximity to exchange wireless connection setting information and/or a password. The connecting wireless device is moved into proximity with the established wireless device and a low power setting is discovered at which the wireless devices may communicate with a sufficiently low error rate. The proximity of the connecting wireless device to the established wireless device is verified and the connecting wireless device is then passed the secret information by the established network device.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: December 9, 2014
    Assignee: Microsoft Corporation
    Inventors: Poovanpilli G. Madhavan, David A. Roberts, Mohammad Shabbir Alam, Zhong Deng, Sharad Mittal, Ankur Agiwal
  • Publication number: 20140321320
    Abstract: A software architecture providing ad hoc wireless networking capabilities. The software architecture may be compatible with wireless devices, such as UWB devices operating according to the WLP communication protocol. The software architecture may include user mode and kernel mode modules, and may include a multiplexing driver framework to enable system connection to multiple ad hoc networks.
    Type: Application
    Filed: March 21, 2014
    Publication date: October 30, 2014
    Applicant: Microsoft Corporation
    Inventors: Mohammad Shabbir Alam, Poovanpilli G. Madhavan, Ankur Agiwal, Sharad Mittal, Xinyan Zan, Frank Li, Zhong Deng, John-Paul M. Stewart
  • Patent number: 8681655
    Abstract: A software architecture providing ad hoc wireless networking capabilities. The software architecture may be compatible with wireless devices, such as UWB devices operating according to the WLP communication protocol. The software architecture may include user mode and kernel mode modules, and may include a multiplexing driver framework to enable system connection to multiple ad hoc networks.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: March 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Mohammad Shabbir Alam, Poovanpilli G. Madhavan, Ankur Agiwal, Sharad Mittal, Xinyan Zan, Frank Li, Zhong Deng, John-Paul M. Stewart
  • Publication number: 20110134799
    Abstract: A software architecture providing ad hoc wireless networking capabilities. The software architecture may be compatible with wireless devices, such as UWB devices operating according to the WLP communication protocol. The software architecture may include user mode and kernel mode modules, and may include a multiplexing driver framework to enable system connection to multiple ad hoc networks.
    Type: Application
    Filed: February 11, 2011
    Publication date: June 9, 2011
    Applicant: Microsoft Corporation
    Inventors: Mohammad Shabbir Alam, Poovanpilli G. Madhavan, Ankur Agiwal, Sharad Mittal, Xinyan Zan, Frank Li, Zhong Deng, John-Paul M. Stewart
  • Patent number: 7911990
    Abstract: A software architecture providing ad hoc wireless networking capabilities. The software architecture may be compatible with wireless devices, such as ultra wideband (UWB) devices operating according to the WiMedia Logical Link Control Protocol (WLP) communication protocol. The software architecture may include user mode and kernel mode modules, and may include a multiplexing driver framework to enable system connection to multiple ad hoc networks.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: March 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Mohammad Shabbir Alam, Poovanpilli G. Madhavan, Ankur Agiwal, Sharad Mittal, Xinyan Zan, Frank Li, Zhong Deng, John-Paul M. Stewart
  • Patent number: 7870305
    Abstract: A first connection is established between a first device and a host, wherein the first device is host-capable. A second connection is established between a second device and the host. Proxy association is performed between the first device and the second device by the host to associate the first and second devices, wherein the first and second devices are unable to directly associate, wherein the host passes association information between the first and second devices.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: January 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Mark E. Maszak, Randall E. Aull, Firdosh K. Bhesania, Poovanpilli G. Madhavan
  • Patent number: 7664465
    Abstract: Described is a determination of whether interference in a wireless network has achieved a threshold level that adversely impacts communication bandwidth. If so, action is taken to mitigate the effects of the interference and thereby improve the bandwidth. The action that is taken may be in the form of at least one mitigation solution, including mitigating by packet fragmentation, mitigating by changing the wireless network's current operating frequency, mitigating by changing a power level, mitigating by transmit dodging, and/or mitigating by pre-selecting at least one transmission criterion based on an observed pattern. A framework is provided to coordinate mitigation of interference-related problems, and includes an interferer decision mechanism that receives RF interference related-data and evaluates the interference data against a threshold. Mitigation is employed when the threshold is achieved on the current operating frequency.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Hui Shen, Jiandong Ruan, Francis Duong, Victoria Poncini, Poovanpilli G. Madhavan, Abhishek Abhishek
  • Patent number: 7630687
    Abstract: Described is an architecture comprising a flexible and extensible framework embodied in a robust coexistence service that couples sensed RF spectrum (interference) data to modules that process the data into dynamic feedback information used to mitigate network communication problems caused by the interference. Via a driver, spectrum sensor hardware is connected to the framework running on a computing device, where the condition and quality of various wireless networking channels are assessed by external modules plugged into the framework. Modules comprise include a classifier component that examines the sensed-data and classifies it, and an application program that processes the classified data, possibly for mitigation. Mitigation-related information is fed to a feedback mechanism to adjust network parameters to avoid the sensed interference.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: December 8, 2009
    Assignee: Microsoft Corporation
    Inventors: Poovanpilli G. Madhavan, Abhishek Abhishek, Victoria M. Poncini
  • Patent number: 7483412
    Abstract: A mechanism is provided to extend the range of wireless devices beyond the range limit that results from timing restrictions imposed by the IEEE 802.11 standard. The mechanism, which operates at the upper level of the 802.11 MAC, determines whether the wireless devices are far apart or not far apart. When the wireless devices are determined to be far apart, the standard retransmission protocol at the lower level of the 802.11 MAC is disabled and a custom ACK packet is utilized. Delivery of a transmitted packet is confirmed if the custom ACK packet is received within a maximum delay period that takes into account the longer propagation delay between wireless devices that are far apart.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: January 27, 2009
    Assignee: Microsoft Corporation
    Inventors: Abhishek Abhishek, Amer A. Hassan, Christian Huitema, Jiandong Ruan, Poovanpilli G. Madhavan
  • Patent number: 7463592
    Abstract: Described is a protocol by which wireless network communication devices comprising peer nodes (such as a computer system and an access point) cooperatively exchange information about RF interference detected in the network. The protocol administers the exchange of formatted control data corresponding to the detected interference among computing nodes running a service capable of processing the control data. A peer table is used to maintain locally-obtained and remotely-obtained control data. Records in the peer table are arranged with different levels of granularity with respect to interference and networking information. The interference information collected through the cooperative protocol may then be used by peer devices in the network to adapt to mitigate interference-related problems. The protocol also provides for discovery of peer node capabilities, including a negotiable transport for the control data that may be different from the main data channel transport.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: December 9, 2008
    Assignee: Microsoft Corporation
    Inventors: Victoria M. Poncini, Poovanpilli G. Madhavan, Abhishek Abhishek
  • Patent number: 7440728
    Abstract: Described is a system and method for transporting interference-related control data and other information between nodes in a wireless network, using a control channel that is distinct from a content channel used to transport content. The control channel may be a different channel in the same unlicensed band as the content channel, a channel in a different unlicensed band, or a channel in a licensed band, and thereby not subject to the same interference-related problems that the unlicensed content channel may experience. As a result, management information for adjusting the content channel's communication parameters may still be communicated between the nodes, whereby mitigation actions may occur. For example, the content channel may be changed to another frequency, compression may be implemented or varied, and/or the data transfer rate may be varied. The control data can also be used to change the control channel's communication parameters.
    Type: Grant
    Filed: December 3, 2004
    Date of Patent: October 21, 2008
    Assignee: Microsoft Corporation
    Inventors: Abhishek Abhishek, Craig J. Mundie, Poovanpilli G. Madhavan, Victoria M. Poncini, William J. Westerinen, Paramvir Bahl
  • Publication number: 20080222315
    Abstract: A first connection is established between a first device and a host, wherein the first device is host-capable. A second connection is established between a second device and the host. Proxy association is performed between the first device and the second device by the host to associate the first and second devices, wherein the first and second devices are unable to directly associate, wherein the host passes association information between the first and second devices.
    Type: Application
    Filed: March 9, 2007
    Publication date: September 11, 2008
    Applicant: Microsoft Corporation
    Inventors: Mark E. Maszak, Randall E. Aull, Firdosh K. Bhesania, Poovanpilli G. Madhavan
  • Publication number: 20080056149
    Abstract: A wireless mesh network enables multiple devices near each other to transmit simultaneously, thus allowing increased network bandwidth. Prior to transmitting, a device may determine various parameters of the wireless medium on which it desires to transmit. For example, the device may determine whether the intended recipient device is close enough, and verify that any other transmitting and receiving devices are far enough away. If these or any other suitable criteria are met, the device can transmit simultaneously with other devices in the vicinity.
    Type: Application
    Filed: August 30, 2006
    Publication date: March 6, 2008
    Applicant: Microsoft Corporation
    Inventors: Poovanpilli G. Madhavan, Abhishek Abhishek, Hui Shen, Ankur Agiwal, Pei Zheng, Sharad Mittal
  • Publication number: 20040034451
    Abstract: A demodulator and demodulating system for use with a frequency shift key signal, and method of operation thereof. In one embodiment, the demodulator includes a receptor that is conf igured to receive a frequency shift key signal, and a discriminator coupled to the receptor that is conf igured to demodulate the frequency shift key signal by employing a Teager operator.
    Type: Application
    Filed: June 6, 2002
    Publication date: February 19, 2004
    Applicant: Agere Systems Inc.
    Inventors: Poovanpilli G. Madhavan, Peter J. Goidas, Frederick R. Giordiano
  • Patent number: 6004017
    Abstract: A data-driven method and system are provided for predicting limit cycle oscillations such as chatter to obtain a classifier signal which, in turn, may be utilized by a control method and system. The method and system utilize newly-developed algorithms based on Teager algorithm which are applied to "vibration" data to predict when chatter phenomenon may emerge during an ongoing machining process. Using real data from a turning operation on a lathe, the onset of chatter can be predicted so that sufficient time is available to deploy an automatic control strategy such as reduction or random variation of spindle speed to quench the "chatter". The method and system preferably use the generalized Teager measure.
    Type: Grant
    Filed: April 30, 1997
    Date of Patent: December 21, 1999
    Inventor: Poovanpilli G. Madhavan
  • Patent number: 5784273
    Abstract: A data-driven method and system are provided for predicting limit cycle oscillations such as chatter to obtain a classifier signal which, in turn, may be utilized by a control method and system. The method and system utilize algorithms based on random field theory which are applied to "vibration" data to predict when chatter phenomenon may emerge during an ongoing machining process. Using real data from a turning operation on a lathe, the onset of chatter can be predicted so that sufficient time is available to deploy an automatic control strategy such as reduction or random variation of spindle speed to quench the "chatter". The method and system preferably use instantaneous scale of fluctuation.
    Type: Grant
    Filed: November 7, 1996
    Date of Patent: July 21, 1998
    Inventor: Poovanpilli G. Madhavan