Patents by Inventor Suman Banerjee

Suman Banerjee 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: 8085719
    Abstract: An improved system and method for wireless communications, as well as a method for configuring wireless communication devices for use in such a system, are disclosed. In at least some embodiments, the system for wireless communications includes a first wireless communication device configured for communication within a first frequency range, and a second wireless communication device configured for communication within a second frequency range, where the first and second frequency ranges substantially but not entirely overlap one another. Also, in at least some embodiments, the present invention relates to a method that wireless communicating devices can use in order to co-exist or utilize wireless channels that need not be non-overlapping. By allowing wireless devices to do this, it is possible to achieve greater usage of the wireless spectrum and as a result superior performance of the wireless communication system as a whole.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: December 27, 2011
    Inventors: Arunesh Mishra, Suman Banerjee, Vivek V. Shrivastava
  • Patent number: 8064921
    Abstract: A method and system for assigning channels to a plurality of access points (APs) of a wireless communication network is disclosed. The method includes obtaining first information regarding first interference experienced by a first client due to multiple APs being positioned in proximity of that client, and obtaining second information regarding second interference experienced by either the first client or a first of the APs with respect to which the first client is associated, where the second interference is due either to others of the APs that are in proximity to the first AP, or to others of the clients that are in proximity to either the first client or the first AP. Additionally, the method further includes determining channel assignments for the plurality of APs based upon each of the first and second information.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: November 22, 2011
    Inventors: Arunesh Mishra, Suman Banerjee
  • Patent number: 8005114
    Abstract: A transceiver for wireless data transmission provides for variable bit rates within a packet (intra-packet rate changes) to provide a high-speed adaptation to variations in link quality useful for continuous mobility applications. Intra-packet rate variations may be obtained with standard hardware by remapping payload data to a subset of the hardware transmission constellation symbols.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: August 23, 2011
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Arunesh Mishra, Suman Banerjee
  • Publication number: 20110176590
    Abstract: A transmitter-receiver pair encode data as transmitted symbols according to knowledge about variations in noise immunity between different bit positions of the symbols as a decoded. High usefulness data may be preferentially encoded at those bit positions having greatest noise immunity to improve transmission effectiveness.
    Type: Application
    Filed: October 20, 2010
    Publication date: July 21, 2011
    Inventors: Suman Banerjee, Sayandeep Sen
  • Publication number: 20110176596
    Abstract: A wireless transmission system identifies priorities of data units and changes at least one of the physical transmission rates of the bits of the data unit, the order of transmission of the data units; and the number of retransmission attempts of the data units based on their individual priorities.
    Type: Application
    Filed: October 20, 2010
    Publication date: July 21, 2011
    Inventors: Suman Banerjee, Sayandeep Sen
  • Publication number: 20100098138
    Abstract: Improved battery life for mobile wireless devices communicating using standard network protocols is obtained by measuring an energy profile of the transmitter circuitry with respect to transmission rate and transmission energy and adjusting operating conditions according to measured or deduced error rates. Additional energy savings are obtained reducing the total number of bits transmitted using payload compression and header truncation making use of application layer communications between the remote device and a power-unconstrained proxy device.
    Type: Application
    Filed: September 8, 2009
    Publication date: April 22, 2010
    Inventors: Arunesh Mishra, Suman Banerjee
  • Publication number: 20100100936
    Abstract: A network security system for wireless devices derives a fingerprint from the modulation imperfections of the analog circuitry of the wireless transceivers. These fingerprints may be compared to templates obtained when the wireless devices are initially commissioned in a secure setting and used to augment passwords or other security tools in detecting intruders on the network.
    Type: Application
    Filed: September 8, 2009
    Publication date: April 22, 2010
    Inventors: Vladimir Alexander Brik, Suman Banerjee
  • Publication number: 20100080183
    Abstract: A computer-implemented method for scheduling a packet for transmission in a wireless local area network can be used to account for hidden and/or exposed terminals. The method includes determining whether the packet is to be transmitted to a computing device through a wireless access point that is in conflict with at least one other computing device associated with a different access point. The method further includes determining whether there is a conflicting packet scheduled to be transmitted for any conflicting computing devices associated with a different access points and scheduling the packet for transmission based on any conflicting packets. The method yet further includes forwarding the packet to a wireless access point at the scheduled time.
    Type: Application
    Filed: September 8, 2009
    Publication date: April 1, 2010
    Inventors: Arunesh Mishra, Suman Banerjee, Vivek Shrivastava, Shravan Rayanchu
  • Publication number: 20100067535
    Abstract: A computer-implemented method for classifying received packets using a hardware cache of evolving rules and a software cache having an original rule set. The method including receiving a packet, processing the received packet through a hardware-based packet classifier having at least one evolving rule to identify at least one cache miss packet, and processing the cache miss packet through a software based packet classifier including an original rule set. Processing the cache miss packet includes determining whether to expand at least one of the at least one evolving rules in the hardware-based packet classifier based on the cache miss packet. The determination includes determining whether an evolving rule has both the same action and lies entirely within one of the rule of the original rule set.
    Type: Application
    Filed: September 8, 2009
    Publication date: March 18, 2010
    Inventors: Yadi Ma, Suman Banerjee, Cristian Estan
  • Publication number: 20100067546
    Abstract: A transceiver for wireless data transmission provides for variable bit rates within a packet (intra-packet rate changes) to provide a high-speed adaptation to variations in link quality useful for continuous mobility applications. Intra-packet rate variations may be obtained with standard hardware by remapping payload data to a subset of the hardware transmission constellation symbols.
    Type: Application
    Filed: September 8, 2009
    Publication date: March 18, 2010
    Inventors: Arunesh Mishra, Suman Banerjee
  • Publication number: 20090271857
    Abstract: A method and apparatus that enables approximate packet classification by using both an exact packet classification method and an inexact packet classification method are disclosed. For example, the method filters a plurality of packets using an exact packet classification method when a processing load is below or equal to a threshold, and filters the plurality of packets by dynamically switching between the exact packet classification method and an inexact packet classification method when the processing load is above the threshold.
    Type: Application
    Filed: April 25, 2008
    Publication date: October 29, 2009
    Inventors: Jia Wang, Suman Banerjee, Qunfeng Dong, Zihui Ge
  • Publication number: 20080259883
    Abstract: A method and system for assigning channels to a plurality of access points (APs) of a wireless communication network is disclosed. The method includes obtaining first information regarding first interference experienced by a first client due to multiple APs being positioned in proximity of that client, and obtaining second information regarding second interference experienced by either the first client or a first of the APs with respect to which the first client is associated, where the second interference is due either to others of the APs that are in proximity to the first AP, or to others of the clients that are in proximity to either the first client or the first AP. Additionally, the method further includes determining channel assignments for the plurality of APs based upon each of the first and second information.
    Type: Application
    Filed: April 19, 2007
    Publication date: October 23, 2008
    Inventors: Arunesh Mishra, Suman Banerjee
  • Publication number: 20080212586
    Abstract: A method and apparatus for classifying packets, e.g., at wire speed are disclosed. The method receives a packet and processes the packet through a hardware-based packet classifier having at least one evolving rule. The method then processes the packet through a software-based packet classifier if the hardware-based packet classifier is unable to classify the packet.
    Type: Application
    Filed: March 2, 2007
    Publication date: September 4, 2008
    Inventors: Jia Wang, SUMAN BANERJEE, Qunfeng Dong
  • Publication number: 20070298721
    Abstract: An improved system and method for wireless communications, as well as a method for configuring wireless communication devices for use in such a system, are disclosed. In at least some embodiments, the system for wireless communications includes a first wireless communication device configured for communication within a first frequency range, and a second wireless communication device configured for communication within a second frequency range, where the first and second frequency ranges substantially but not entirely overlap one another. Also, in at least some embodiments, the present invention relates to a method that wireless communicating devices can use in order to co-exist or utilize wireless channels that need not be non-overlapping. By allowing wireless devices to do this, it is possible to achieve greater usage of the wireless spectrum and as a result superior performance of the wireless communication system as a whole.
    Type: Application
    Filed: June 22, 2007
    Publication date: December 27, 2007
    Inventors: Arunesh Mishra, Suman Banerjee, Vivek V. Shrivastava
  • Publication number: 20070132062
    Abstract: Method and apparatus are provided for routing interconnects of a dual-gate electronic device operating in a differential configuration. An electronic apparatus formed on a substrate is provided comprising a first interconnect (40, 42, 44) configured to couple to a first region of the substrate, a first gate (22, 24, 26, 28) coupled to the first interconnect and configured to receive a first differential input, a second interconnect (30, 32, 34, 36, 38) parallel to the first interconnect and configured to couple to a second region of the substrate, and a second gate (20) coupled to the second interconnect and configured to receive a second differential input. The first gate is parallel to the first interconnect, and the second gate is parallel to the second interconnect.
    Type: Application
    Filed: December 9, 2005
    Publication date: June 14, 2007
    Inventors: Suman Banerjee, Alain Duvallet, Olin Hartin, Craig Jasper, Walter Parmon
  • Publication number: 20060270164
    Abstract: Methods are provided for forming a semiconductor device from a substrate comprising a bottom gate layer, a channel layer overlying the bottom gate layer, and a top gate structure formed over the channel layer. First, a hardmask comprising a first material interposed between a second material and a third material is deposited over a portion of the top gate structure. Then, the hardmask and top gate structure are encapsulated with an insulating material to form a spacer. A channel structure is formed from the channel layer, and the channel structure is disposed under the spacer. A bottom gate structure is formed from the bottom gate layer, and the bottom gate structure is disposed under the channel structure. Then, a source/drain contact is formed around the bottom gate structure.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Philip Li, Suman Banerjee, Thuy Dao, Olin Hartin, Jay John
  • Publication number: 20060267133
    Abstract: A system-on chip (SOC) (100) and method of isolating noise in a SOC, including a plurality of noise sensitive circuit blocks (120, 220) and ESD protected pads (302, 304, 306, 308, 310, 312, and 314). A VDD isolation pad (302) is connected to an N well ring (124) of the first noise sensitive circuit (120) to collect noise from the substrate (110) and isolate the circuit from the P well region (112). A ground protected pad (304) is connected to an isolated P well (126) of a first noise sensitive circuit (120). The ground pad (304) collects noise from the isolated P well (126) and sends it to ground. A dedicated ground isolation pad (306) is connected to a P well ring (224) of a second noise sensitive circuit (220). The dedicated ground isolation pad (306) collects noise from the P well ring (224) and sends it to ground.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Suman Banerjee, Enrique Ferrer, Olin Hartin, Radu Secareanu