Patents by Inventor Ramachandran Ramjee
Ramachandran Ramjee 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: 9100266Abstract: The SoftRouter architecture separates the implementation of control plane functions from packet forwarding functions. In this architecture, all control plane functions are implemented on general purpose servers called the control elements (CEs) that may be multiple hops away from the forwarding elements (FEs). A network element (NE) or a router is formed using dynamic binding between the CEs and the FEs. There is a protocol failover mechanism for handling failovers initiated by FEs to transfer control from one CE to another CE.Type: GrantFiled: June 8, 2005Date of Patent: August 4, 2015Assignee: Alcatel LucentInventors: Furquan Ahmed Ansari, Tirunell V. Lakshman, Thyagarajan Nandagopal, Ramachandran Ramjee, Thomas Y. Woo
-
Patent number: 9083708Abstract: An end host redundancy elimination system and method to provide redundancy elimination as an end system service. Embodiments of the system and method use optimization techniques that reduce server central processing unit (CPU) load and memory footprint as compared to existing approaches. For server storage, embodiments of the system and method use a suite of highly-optimized data structures for managing metadata and cached payloads. An optimized asymmetric max-match technique exploits the inherent structure in data maintained at the server and client and ensures that client processing load is negligible. A load-adaptive fingerprinting technique is used that is much faster than current fingerprinting techniques while still delivering similar compression. Load-adaptive means that embodiments of the fingerprinting technique can adapt CPU usage depending on server load.Type: GrantFiled: May 17, 2010Date of Patent: July 14, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Ramachandran Ramjee, Bhavish Aggarwal, Pushkar Chitnis, George Varghese, Ashok Anand, Chitra Muthukrishnan, Athula Balachandran
-
Publication number: 20150067814Abstract: Novel, Internet-related architectures, methods and devices are proposed that are based on a fundamentally different philosophy: hosts (e.g., source and destination nodes) are given the ability to specify their access control policies to the network they are a part of, and the network enforces these policies. The architecture proposed is mobility friendly to the ever increasing number of mobile hosts and is scalable as well.Type: ApplicationFiled: November 6, 2014Publication date: March 5, 2015Applicant: ALCATEL-LUCENT USA INC.Inventors: Tian Bu, Li Li, Ramachandran Ramjee
-
Patent number: 8966270Abstract: Novel, Internet-related architectures, methods and devices are proposed that are based on a fundamentally different philosophy: hosts (e.g., source and destination nodes) are given the ability to specify their access control policies to the network they are a part of, and the network enforces these policies. The architecture proposed is mobility friendly to the ever increasing number of mobile hosts and is scalable as well.Type: GrantFiled: December 29, 2006Date of Patent: February 24, 2015Assignee: Alcatel LucentInventors: Tian Bu, Li Li, Ramachandran Ramjee
-
Patent number: 8964619Abstract: Embodiments of the claimed subject matter provide an approach to managing the power state of wireless network devices in a wireless network. Embodiments include a process for modifying the scheduling of data distribution device by referencing the data buffer in an access point for data intended for a wireless network client operating under a power-saving mode, and re-arranging the distribution queue of the access point to be granted priority for a time which coincides with the delivery of a polling beacon to the power-saving wireless client. Other embodiments include a method to create virtual access points for a particular usage, and to leverage access points in a wireless network for particular usages of devices in range.Type: GrantFiled: June 28, 2013Date of Patent: February 24, 2015Assignee: Microsoft CorporationInventors: Vishnu Navda, Ramachandran Ramjee, Venkata N. Padmanabhan, Shravan Rayanchu
-
Patent number: 8953432Abstract: A dynamic binding protocol has three tasks that run in parallel: discovery, association, and operation. During discovery, control elements (CEs) and forwarding elements (FEs) learn about immediate neighbors and CEs in a SoftRouter network that has separate control and data planes. During association, FEs associate with CEs and are configured with basic parameters, such as IP interface addresses, hostnames, and the like. During operation, failover and packet tunneling between CEs and FEs is handled.Type: GrantFiled: June 8, 2005Date of Patent: February 10, 2015Assignee: Alcatel LucentInventors: Furquan Ahmed Ansari, Martin Havemann, Tirunell V. Lakshman, Thyagarajan Nandagopal, Ramachandran Ramjee, Thomas Y. Woo
-
Publication number: 20140348155Abstract: A multiple independent narrow-channel wireless network and method for transmitting and received data over a wireless network using a fragmented frequency spectrum. The system and method uses a plurality of narrow wireless channels obtained from splitting a wide wireless channel. Each narrow channel performs sending, receiving, and carrier sensing. Moreover, each narrow channel is independent such that data can be sent or received without any interference from other narrow channels and without synchronization. Embodiments of the system and method include a compound radio having a compound receiver and a compound transmitter. The compound transmitter includes an inter-radiolet symbol synchronization module, to permit use of a single inverse fast Fourier transform block, and a dynamically configurable filter array, to mitigate leakage between channels. The compound receiver uses fraction data rate processing to optimize efficiency.Type: ApplicationFiled: August 8, 2014Publication date: November 27, 2014Applicant: MICROSOFT CORPORATIONInventors: Krishna Kant CHINTALAPUDI, Bozidar RADUNOVIC, Horia Vlad BALAN, Michael BUETTNER, Vishnu NAVDA, Ramachandran RAMJEE
-
Publication number: 20140329525Abstract: The transmission of data from base stations to users (and their devices) in a wireless network is made using proportional fairness without sacrificing throughput by taking in to account fairness considerations at the time the devices are associated with a base station.Type: ApplicationFiled: July 15, 2014Publication date: November 6, 2014Applicant: Alcatel-Lucent USA INC.Inventors: Tian Bu, Li Li, Ramachandran Ramjee
-
Patent number: 8843169Abstract: Described herein are various technologies pertaining to scheduling data transfer between a mobile computing device and a base station in a cellular network. A signal quality value for a signal over which data is to be transferred is computed, and transfer of data is scheduled based upon the signal quality value. If the signal quality value is above a threshold, a wireless radio of the mobile computing device is caused to commence data transfer or continue data transfer. If the signal quality value is below the threshold, and the data need not be immediately transferred, then the wireless radio is caused to transition to an idle state or remain in an idle state.Type: GrantFiled: August 6, 2012Date of Patent: September 23, 2014Assignee: Microsoft CorporationInventors: Vishnu Navda, Ramachandran Ramjee, Sahil Suneja, Ananth Balashankar
-
Patent number: 8837612Abstract: A multiple independent narrow-channel wireless network and method for transmitting and received data over a wireless network using a fragmented frequency spectrum. The system and method uses a plurality of narrow wireless channels obtained from splitting a wide wireless channel. Each narrow channel performs sending, receiving, and carrier sensing. Moreover, each narrow channel is independent such that data can be sent or received without any interference from other narrow channels and without synchronization. Embodiments of the system and method include a compound radio having a compound receiver and a compound transmitter. The compound transmitter includes an inter-radiolet symbol synchronization module, to permit use of a single inverse fast Fourier transform block, and a dynamically configurable filter array, to mitigate leakage between channels. The compound receiver uses fraction data rate processing to optimize efficiency.Type: GrantFiled: June 17, 2011Date of Patent: September 16, 2014Assignee: Microsoft CorporationInventors: Krishna Kant Chintalapudi, Bo{hacek over (z)}idar Radunović, Horia Vlad Balan, Michael Buettner, Vishnu Navda, Ramachandran Ramjee
-
Patent number: 8811354Abstract: The transmission of data from base stations to users (and their devices) in a wireless network is made using proportional fairness without sacrificing throughput by taking in to account fairness considerations at the time the devices are associated with a base station.Type: GrantFiled: December 8, 2006Date of Patent: August 19, 2014Assignee: Alcatel LucentInventors: Tian Bu, Li Li, Ramachandran Ramjee
-
Patent number: 8798089Abstract: The claimed subject matter provides a method for wireless communications. The method includes transmitting, by a first node in a wireless network, a first preamble. The method also includes detecting, in parallel with transmitting the first preamble, a transmission of a second preamble. A second node in the wireless network transmits the second preamble. Additionally, the method includes determining a later start between the transmission of the first preamble and the transmission of the second preamble. The method further includes terminating transmission of the first preamble the determining indicates that the transmission of the first preamble started after the transmission of the second preamble.Type: GrantFiled: June 17, 2011Date of Patent: August 5, 2014Assignee: Microsoft CorporationInventors: Krishna Kant Chintalapudi, Bo{hacek over (z)}idar Radunović, Ramachandran Ramjee, Eugenio Magistretti
-
Publication number: 20140038656Abstract: Described herein are various technologies pertaining to scheduling data transfer between a mobile computing device and a base station in a cellular network. A signal quality value for a signal over which data is to be transferred is computed, and transfer of data is scheduled based upon the signal quality value. If the signal quality value is above a threshold, a wireless radio of the mobile computing device is caused to commence data transfer or continue data transfer. If the signal quality value is below the threshold, and the data need not be immediately transferred, then the wireless radio is caused to transition to an idle state or remain in an idle state.Type: ApplicationFiled: August 6, 2012Publication date: February 6, 2014Applicant: Microsoft CorporationInventors: Vishnu Navda, Ramachandran Ramjee, Sahil Suneja, Ananth Balashankar
-
Publication number: 20140010135Abstract: One or more mobile devices and a cloud server computing device are utilized to provide Internet access to one or more client computing devices. One of the clients is designated as a Wi-Fi access point. The Wi-Fi access point implements a reverse-infrastructure Wi-Fi mode which tethers available mobile devices and other clients to the access point. The cloud server periodically computes an optimal number of the mobile devices to be used for data striping, and transmits a webpage to a requesting client by striping data associated with the webpage across the optimal number of the mobile devices.Type: ApplicationFiled: September 9, 2013Publication date: January 9, 2014Applicant: Microsoft CorporationInventors: Vishnu Navda, Ramachandran Ramjee, Venkata N. Padmanabhan, Ashish Sharma
-
Publication number: 20130290526Abstract: Embodiments of the claimed subject matter provide an approach to managing the power state of wireless network devices in a wireless network. Embodiments include a process for modifying the scheduling of data distribution device by referencing the data buffer in an access point for data intended for a wireless network client operating under a power-saving mode, and re-arranging the distribution queue of the access point to be granted priority for a time which coincides with the delivery of a polling beacon to the power-saving wireless client. Other embodiments include a method to create virtual access points for a particular usage, and to leverage access points in a wireless network for particular usages of devices in range.Type: ApplicationFiled: June 28, 2013Publication date: October 31, 2013Inventors: Vishnu NAVDA, Ramachandran RAMJEE, Vankata N. PADMANABHAN, Shravan RAYANCHU
-
Patent number: 8532074Abstract: One or more mobile devices and a cloud server computing device are utilized to provide Internet access to one or more client computing devices. One of the clients is designated as a Wi-Fi access point. The Wi-Fi access point implements a reverse-infrastructure Wi-Fi mode which tethers available mobile devices and other clients to the access point. The cloud server periodically computes an optimal number of the mobile devices to be used for data striping, and transmits a webpage to a requesting client by striping data associated with the webpage across the optimal number of the mobile devices.Type: GrantFiled: July 29, 2010Date of Patent: September 10, 2013Assignee: Microsoft CorporationInventors: Vishnu Navda, Ramachandran Ramjee, Venkat N. Padmanabhan, Ashish Sharma
-
Patent number: 8488501Abstract: Embodiments of the claimed subject matter provide an approach to managing the power state of wireless network devices in a wireless network. Embodiments include a process for modifying the scheduling of data distribution device by referencing the data buffer in an access point for data intended for a wireless network client operating under a power-saving mode, and re-arranging the distribution queue of the access point to be granted priority for a time which coincides with the delivery of a polling beacon to the power-saving wireless client. Other embodiments include a method to create virtual access points for a particular usage, and to leverage access points in a wireless network for particular usages of devices in range.Type: GrantFiled: January 30, 2009Date of Patent: July 16, 2013Assignee: Microsoft CorporationInventors: Vishnu Navda, Ramachandran Ramjee, Venkata N. Padmanabhan, Shravan Rayanchu
-
Patent number: 8432787Abstract: A SoftRouter architecture deconstructs routers by separating the control entities of a router from its forwarding components, enabling dynamic binding between them. In the SoftRouter architecture, control plane functions are aggregated and implemented on a few smart servers which control forwarding elements that are multiple network hops away. A dynamic binding protocol performs network-wide control plane failovers. Network stability is improved by aggregating and remotely hosting routing protocols, such as OSPF and BGP. This results in faster convergence, lower protocol messages processed, and fewer route changes following a failure. The SoftRouter architecture includes a few smart control entities that manage a large number of forwarding elements to provide greater support for network-wide control. In the SoftRouter architecture, routing protocols operate remotely at a control element and control one or more forwarding elements by downloading the forwarding tables, etc. into the forwarding elements.Type: GrantFiled: November 7, 2011Date of Patent: April 30, 2013Assignee: Alcatel LucentInventors: Furquan Ahmed Ansari, Martin Havemann, Tirunell V. Lakshman, Thyagarajan Nandagopal, Ramachandran Ramjee, Thomas Y. Woo
-
Patent number: 8423255Abstract: A traffic sensing system for collecting information on traffic conditions is provided. A traffic sensing system includes a traffic sensing server and a mobile traffic sensing device that sends traffic reports to the traffic sensing server. An MTS device may use an accelerometer integrated into a smart phone to detect potholes, to detect when the vehicle is braking, to detect whether the MTS device is being transported via a vehicle or a pedestrian, to detect horns sounding, and so on. The MTS device reports the various conditions to the traffic sensing server for accurate assessment of traffic conditions at stretches of road through which vehicles transporting MTS devices travel.Type: GrantFiled: June 26, 2008Date of Patent: April 16, 2013Assignee: Microsoft CorporationInventors: Venkata N. Padmanabhan, Ramachandran Ramjee, Prashanth Mohan
-
Patent number: 8411608Abstract: A “Wi-Fi Multicaster” provides a practical and efficient Wi-Fi multicast system for environments having potentially large numbers of Wi-Fi clients. Significantly, the Wi-Fi Multicaster does not require any changes to the 802.11 protocol, or to the underlying Wi-Fi infrastructure. In various embodiments, the Wi-Fi Multicaster uses pseudo-broadcast, and augments it with destination control, association control and optional proactive FEC (forward error correction) to improve multicast performance. More specifically, the Wi-Fi Multicaster system converts multicast packets to targeted unicast transmissions. To minimize the amount of airtime consumed, the Wi-Fi Multicaster uses destination control in combination with various algorithms for association control. Further, in various embodiments, the Wi-Fi Multicaster includes an adaptive, proactive FEC scheme to reduce overall packet losses. Finally, to overcome the challenges posed by encryption protocols such as 802.Type: GrantFiled: February 26, 2010Date of Patent: April 2, 2013Assignee: Microsoft CorporationInventors: Ranveer Chandra, Sandeep P. Karanth, Thomas Moscibroda, Vishnu Navda, Jitendra D. Padhye, Ramachandran Ramjee, Lenin Ravindranath Sivalingam