Patents by Inventor Deepak Vasisht

Deepak Vasisht 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: 9961495
    Abstract: A system enables a single WiFi access point to localize clients to within tens of centimeters. Such a system can bring indoor positioning to homes and small businesses which typically have a single access point. A key enabler underlying the system is a novel algorithm that can compute sub-nanosecond time of flight using commodity WiFi cards. By multiplying the time of flight with the speed of light, a Wifi access point computes the distance between each of its antennas and the client, hence localizing it. An implementation on commodity WiFi cards demonstrates that the system's accuracy is comparable to state-of-the-art localization systems, which use four or five access points.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: May 1, 2018
    Assignee: Massachusetts Institute of Technology
    Inventors: Dina Katabi, Deepak Vasisht, Swarun Suresh Kumar
  • Patent number: 9958529
    Abstract: A system for localization of a radio frequency source in a region includes a first plurality of antennas disposed about the region, a second plurality of antennas disposed about the region, a first radio frequency positioning module in communication with the first plurality of antennas and configured to determine a plurality of spatially separated candidate locations in the region for the radio frequency source, a second radio frequency positioning module in communication with the second plurality of antennas and configured to determine a sub-region of the region, the sub-region including the radio frequency source, and a resolution module for identifying a subset of the candidate locations in the sub-region of the region.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: May 1, 2018
    Assignee: Massachusetts Institute of Technology
    Inventors: Dina Katabi, Deepak Vasisht, Jue Wang
  • Publication number: 20180068416
    Abstract: An apparatus for generating precision maps of an area is disclosed. The apparatus receives sensor data, where the sensor data includes sensor readings each indicating a level of a parameter in one of a plurality of first portions of an area, and video data representing an aerial view of the area. The sensor data may be received from sensors that are each deployed in one of the first portions of the area. The video data may be received from an aerial vehicle. An orthomosaic may be generated from the video data, and the orthomosaic and the sensor data used to generate a predication model. The prediction model may then be used to extrapolate the sensor data to determine a level of the parameter in each of a plurality of second portions of the area. A precision map of the area may be generated using the extrapolated sensor readings.
    Type: Application
    Filed: September 3, 2016
    Publication date: March 8, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ranveer Chandra, Ashish Kapoor, Sudipta Sinha, Deepak Vasisht
  • Publication number: 20180069933
    Abstract: A gateway that may be implemented in a local network and that communicates with a cloud network to provide efficient services in a weakly connected setting is disclosed. The gateway may be configured to enable services that efficiently utilize resources in both of the gateway and the cloud network, and provide a desired quality of service while operating in a weakly connected setting. The gateway may provide data collection and processing, local network services, and enable cloud services that utilize data collected and processed by the gateway. The local network may include one or more sensors and/or video cameras that provide data to the gateway. In a further implementation, the gateway may determine an allocation of one or more tasks of a service between the gateway and a cloud network by determining the allocation of the one or more service tasks based on desired service latency.
    Type: Application
    Filed: September 3, 2016
    Publication date: March 8, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ranveer Chandra, Ashish Kapoor, Sudipta Sinha, Amar Phanishayee, Deepak Vasisht, Xinxin Jin, Madhusudhan Gumbalapura Sudarshan
  • Patent number: 9504006
    Abstract: A method processes a concurrently triggered response signal at a number of transceivers configured to operate at a channel carrier frequency, where at least some of the transceivers have distinct transmit carrier frequencies offset from the channel carrier frequency. The method includes receiving, at a first receiver, a response signal in response to a trigger signal, the response signal including a combination of a number of transceiver response signals, each transceiver response signal of the number of transceiver response signals corresponding to a different transceiver of the number of transceivers and having a distinct transmit carrier frequency, wherein at least some of the transceiver response signals overlap in time, and determining characteristics of the number of transceivers based on the carrier frequencies of the transceiver response signals, including determining a number of transceivers in the number of transceivers.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: November 22, 2016
    Assignee: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Dina Katabi, Omid Salehi-Abari, Deepak Vasisht
  • Publication number: 20160277893
    Abstract: A system enables a single WiFi access point to localize clients to within tens of centimeters. Such a system can bring indoor positioning to homes and small businesses which typically have a single access point. A key enabler underlying the system is a novel algorithm that can compute sub-nanosecond time of flight using commodity WiFi cards. By multiplying the time of flight with the speed of light, a Wifi access point computes the distance between each of its antennas and the client, hence localizing it. An implementation on commodity WiFi cards demonstrates that the system's accuracy is comparable to state-of-the-art localization systems, which use four or five access points.
    Type: Application
    Filed: March 17, 2016
    Publication date: September 22, 2016
    Inventors: Dina Katabi, Deepak Vasisht, Swarun Suresh Kumar
  • Publication number: 20160227508
    Abstract: A method processes a concurrently triggered response signal at a number of transceivers configured to operate at a channel carrier frequency, where at least some of the transceivers have distinct transmit carrier frequencies offset from the channel carrier frequency. The method includes receiving, at a first receiver, a response signal in response to a trigger signal, the response signal including a combination of a number of transceiver response signals, each transceiver response signal of the number of transceiver response signals corresponding to a different transceiver of the number of transceivers and having a distinct transmit carrier frequency, wherein at least some of the transceiver response signals overlap in time, and determining characteristics of the number of transceivers based on the carrier frequencies of the transceiver response signals, including determining a number of transceivers in the number of transceivers.
    Type: Application
    Filed: January 28, 2016
    Publication date: August 4, 2016
    Inventors: Dina Katabi, Omid Salehi-Abari, Deepak Vasisht
  • Publication number: 20150293647
    Abstract: A system for localization of a radio frequency source in a region includes a first plurality of antennas disposed about the region, a second plurality of antennas disposed about the region, a first radio frequency positioning module in communication with the first plurality of antennas and configured to determine a plurality of spatially separated candidate locations in the region for the radio frequency source, a second radio frequency positioning module in communication with the second plurality of antennas and configured to determine a sub-region of the region, the sub-region including the radio frequency source, and a resolution module for identifying a subset of the candidate locations in the sub-region of the region.
    Type: Application
    Filed: April 10, 2015
    Publication date: October 15, 2015
    Inventors: Dina Katabi, Deepak Vasisht, Jue Wang