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).

  • Publication number: 20180324149
    Abstract: A method includes establishing a remote desktop connection between a first computing device and a first virtual machine executed by a second computing device. The remote desktop connection operates using remote desktop messages formatted according to a first protocol. A virtual network tunnel is established between the second computing device and the first virtual machine for communicating the remote desktop messages. At a first end of the virtual network tunnel, remote desktop messages formatted using the first protocol are converted to generate transport messages using a transport protocol different than the first protocol and the transport messages are communicated over the virtual network tunnel. At a second end of the virtual network tunnel, the transport messages are received and the remote desktop messages are extracted from the transport messages.
    Type: Application
    Filed: May 2, 2017
    Publication date: November 8, 2018
    Applicant: MobileNerd, Inc.
    Inventors: Alok Sharma, Suman Banerjee
  • Publication number: 20180322272
    Abstract: A method includes establishing a virtual network connection between a local network including a plurality of virtual machines executing on at least one application server and a license server. The license server is executed by a first computing device different than the application server. A first license authorization request is received from a first virtual machine of the plurality of virtual machines at the license server over the virtual network connection. A number of active sessions of the first application executing on the plurality of virtual machines is determined. A license approval or a license denial is selectively sent from the license server over the virtual network connection responsive to the first license authorization request based on the number of active sessions.
    Type: Application
    Filed: May 2, 2017
    Publication date: November 8, 2018
    Applicant: MobileNerd, Inc.
    Inventors: Alok Sharma, Suman Banerjee
  • Publication number: 20180307508
    Abstract: A method includes establishing a remote desktop connection between a first computing device and a first virtual machine executed by a second computing device. A stream of data generated by a first application executing on the first virtual machine is received in the first computing device over the remote desktop connection. A user interactivity metric associated with a user's interaction with the first application via the first computing device is determined. A compression metric is generated based on the user interactivity metric. The stream of data is compressed based on the compression metric.
    Type: Application
    Filed: April 24, 2018
    Publication date: October 25, 2018
    Applicant: Stratus Silver Lining, Inc.
    Inventors: Suman Banerjee, Alok Sharma, Arjang Ghassem Zedeh
  • Publication number: 20170362093
    Abstract: A method includes receiving an ion concentration measurement from a sensor electrode measuring a fluid stream exiting a water conditioning system. A hardness metric is generated based on the ion concentration measurement. A regeneration signal is communicated to the water conditioning system based on the hardness metric. A system includes a sensor electrode to generate an ion concentration measurement in a fluid stream exiting a water conditioning system and a controller to generate a hardness metric based on the ion concentration measurement and communicate a regeneration signal to the water conditioning system based on the hardness metric.
    Type: Application
    Filed: June 17, 2016
    Publication date: December 21, 2017
    Applicant: Emonix, Inc.
    Inventors: Neil A. Klingensmith, Zachary CJ LaVallee, Suman Banerjee
  • Publication number: 20170257300
    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: May 19, 2017
    Publication date: September 7, 2017
    Inventors: Vladimir Alexander Brik, Suman Banerjee
  • Patent number: 9712234
    Abstract: A visible light communication system identifies the location of a mobile device using light intensities corrected by mobile device orientation. This location can be used to generate a dynamic cluster of visible light transmitters about the mobile device providing improved “handoff” between transmitters and reduced shadowing.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: July 18, 2017
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Xinyu Zhang, Suman Banerjee, Jialiang Zhang, Chi Zhang
  • Publication number: 20170187454
    Abstract: A visible light communication system identifies the location of a mobile device using light intensities corrected by mobile device orientation. This location can be used to generate a dynamic cluster of visible light transmitters about the mobile device providing improved “handoff” between transmitters and reduced shadowing.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventors: Xinyu Zhang, Suman Banerjee, Jialiang Zhang, Chi Zhang
  • Patent number: 9525077
    Abstract: A vertically oriented BARITT diode is formed in an integrated circuit. The BARITT diode has a source proximate to the top surface of the substrate of the integrated circuit, a drift region immediately below the source in the semiconductor material of the substrate, and a collector in the semiconductor material of the substrate immediately below the drift region. A dielectric isolation structure laterally surrounds the drift region, extending from the source to the collector. The source may optionally include a silicon germanium layer or may optionally include a schottky barrier contact.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: December 20, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Xiaochuan Bi, Tracey L Krakowski, Suman Banerjee
  • Patent number: 9332454
    Abstract: A method, system and program product comprise receiving spectrum data from one or more WiFi communication devices being configured to be operable as observers of transmissions within a frequency band associated with a WiFi communication system. The spectrum data at least comprises signal levels and timing information for WiFi communication signals and non-WiFi signals observed within the frequency band. WiFi interferers are distinguished using at least the signal levels and timing information for the non-WiFi signals. A real-time interference impact on the observed WiFi communication signals for each of the distinguished WIFi interferers is determined.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: May 3, 2016
    Inventors: Suman Banerjee, Shravan Rayanchu, Ashish Patro
  • Patent number: 9219694
    Abstract: A ternary content addressable memory (TCAM) provides a pre-classifier section which analyzes a subset of received data values to forward the entire received data values only to selected portions of a TCAM likely holding that data value to substantially reduce power consumption required for classification.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 22, 2015
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Suman Banerjee, Yadi Ma
  • Publication number: 20150281978
    Abstract: Disclosed are systems, methods and structures that provide improved spatial reuse of spectral resources in small-cell wireless networks including WiMAX, LTE, LTE-Advanced, etc. Advantageously, the systems and method disclosed while leveraging beamforming for spatial reuse across small cells also decouple it from per-frame scheduling at a small cell base station thereby allowing for beam selections to be computed with a granularity measured in seconds. In realizing these advantages, systems, methods and structures disclosed integrate beam selection with client association.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Inventors: Jongwon YOON, Karthikeyan SUNDARESAN, Mohammad Ali KHOJASTEPOUR, Suman BANERJEE, Sampath RANGARAJAN
  • Patent number: 8948286
    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: Grant
    Filed: October 20, 2010
    Date of Patent: February 3, 2015
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Suman Banerjee, Sayandeep Sen
  • Publication number: 20140269307
    Abstract: A ternary content addressable memory (TCAM) provides a pre-classifier section which analyzes a subset of received data values to forward the entire received data values only to selected portions of a TCAM likely holding that data value to substantially reduce power consumption required for classification.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Wisconsin Alumni Research Foundation
    Inventors: Suman Banerjee, Yadi Ma
  • Patent number: 8767552
    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: Grant
    Filed: October 20, 2010
    Date of Patent: July 1, 2014
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Suman Banerjee, Sayandeep Sen
  • Publication number: 20140169194
    Abstract: A method, system and program product comprise generating spectral samples from at least one radio communication device being configured to be operable as an observer of transmissions within a frequency band divided into one or more sub-bands associated with communications of the radio communication device. The spectral samples at least comprise signal levels and timing information for observed signals within the sub-bands. Spectral samples determined to be decodable communications are purged. Pulses in the spectral samples are identified. The identified pulses at least comprise a power, a center frequency and a bandwidth. A list of identified pulses for the sub-bands is maintained. At least a set of features of the identified pulses in the list is extracted. A presence of at least one radio frequency device associated with the set is detected.
    Type: Application
    Filed: September 7, 2013
    Publication date: June 19, 2014
    Inventors: Suman Banerjee, Shravan Rayanchu, Ashish Patro
  • Publication number: 20140071845
    Abstract: A method, system and program product comprise receiving spectrum data from one or more WiFi communication devices being configured to be operable as observers of transmissions within a frequency band associated with a WiFi communication system. The spectrum data at least comprises signal levels and timing information for WiFi communication signals and non-WiFi signals observed within the frequency band. WiFi interferers are distinguished using at least the signal levels and timing information for the non-WiFi signals. A real-time interference impact on the observed WiFi communication signals for each of the distinguished WIFi interferers is determined.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 13, 2014
    Inventors: Suman Banerjee, Shravan Rayanchu, Ashish Patro
  • Patent number: 8619766
    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. In one embodiment, the at least one evolving rule is continuously modified in accordance with learned traffic characteristics of the received packets.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: December 31, 2013
    Assignees: AT&T Intellectual Property II, L.P., Wisconsin Alumni Research Foundation
    Inventors: Jia Wang, Suman Banerjee, Qunfeng Dong
  • Patent number: 8498592
    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: Grant
    Filed: September 8, 2009
    Date of Patent: July 30, 2013
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Arunesh Mishra, Suman Banerjee
  • Patent number: 8233493
    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: Grant
    Filed: September 8, 2009
    Date of Patent: July 31, 2012
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Yadi Ma, Suman Banerjee, Cristian Estan
  • Patent number: 8218493
    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: Grant
    Filed: September 8, 2009
    Date of Patent: July 10, 2012
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Arunesh Mishra, Suman Banerjee, Vivek Shrivastava, Shravan Rayanchu