Patents by Inventor Dinesh Bharadia
Dinesh Bharadia 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: 20240118367Abstract: A method, a system, an apparatus, and a computer program product for determining a location of a wireless device. One or more second wireless devices in a plurality of second wireless devices are configured for processing one or more communications exchanged with a first wireless device in a plurality of first wireless devices to determine a location of the first wireless device in an environment. One or more communications are processed using one or more second wireless devices. The location of the first wireless device in the environment is determined based on the processed one or more communications.Type: ApplicationFiled: December 22, 2021Publication date: April 11, 2024Inventors: Minghui Zhao, Sai Roshan Ayyalasomayajula, Chi Zhang, Dinesh Bharadia, Aditya Arun, Tyler Chang
-
Publication number: 20240004031Abstract: A method, a system, and a computer program product for detecting one or more objects. One or more signals reflected by one or more second objects is received, where the signals are received by one or more radar sensors positioned on one or more first objects. Based on the one or more received signals, one or more representations are generated. One or more portions of the generated representations correspond to the one or more received signals. One or more virtual enclosures encompassing the one or more second objects are generated using the one or more representations. A presence of the one or more second objects is detected using the generated one or more virtual enclosures.Type: ApplicationFiled: November 12, 2021Publication date: January 4, 2024Inventors: Kshitiz Bansal, Dinesh Bharadia
-
Publication number: 20230327715Abstract: A method, a system, and a computer program product for enabling reliable millimeter links in wireless communications systems. One or more beams associated with a plurality of communication paths is trained to determine one or more angles corresponding to the beams at which the beams are received by at least one of a first communication device and a second communication device. Using the determined one or more angles, at least one communication path in the plurality of communication paths is selected for transmission of one or more data packets between the first and second communication devices. Using the selected communication path, one or more data packets are transmitted.Type: ApplicationFiled: August 6, 2021Publication date: October 12, 2023Inventors: Ish Kumar JAIN, Dinesh Bharadia, Tejas Sadarahalli, Raghav Subbaraman
-
Publication number: 20230119392Abstract: A method for communicating directly with commodity Wi-Fi transceivers (TRXs) via backscatter modulation in an integrated tag device is provided. The method includes sensing an incident Wi-Fi?compliant wake-up signal. The method than reflects the incident Wi-Fi- complaint wake-up signal by encoding data from the tag device such that the reflected signal follows the Wi-Fi standard compliant and can be decoded by another WiFi-device. An integrated device includes a downlink Wi-Fi compatible wake-up receiver that checks timing of Wi-Fi compatible signals for a wake-up packet. The device has a modulator that is turned on in response to the wake-up packet and a mixer in the modulator hat mixes tag data with a payload packet from received Wi-Fi payload. Backscatter switches backscatter the response.Type: ApplicationFiled: February 12, 2021Publication date: April 20, 2023Inventors: Po-Han Wang, Patrick Mercier, Dinesh Bharadia
-
Patent number: 11630138Abstract: A method, a system, and a computer program for executing high resolution spectrum monitoring. A sensor receives an input signal having a varying frequency content over time. One or more samples of the received input signal are sampled. The samples of the received input signal include one or more swept signal samples generated by sweeping, using a center frequency of the sensor, the received input signal across an entire frequency spectrum associated with the received input signal. Sampling of the samples of the received signal is performed while performing the sweeping. The signal samples are processed.Type: GrantFiled: April 15, 2020Date of Patent: April 18, 2023Assignee: The Regents of the University of CaliforniaInventors: Yeswanth Reddy Guddeti, Dinesh Bharadia, Moein Khazraee, Aaron Shalev, Raghav Vaidyanathan Subbaraman
-
Publication number: 20230103390Abstract: A backscatter tag device includes, in part, a receiver configured to receive a packet conforming to a communication protocol defining a multitude of codewords, a codeword translator configured to translate at least a first subset of the multitude of codewords disposed in the packet to a second multitude of codewords defined by the protocol in response to a data the backscatter tag is invoked to transmit, and a transmitter configured to transmit the packet supplied by the codeword translator at a frequency different than the first frequency at which the packer is received. The communication protocol may optionally be the 802.11 g/n, ZigBee or the Bluetooth communication protocol.Type: ApplicationFiled: September 7, 2022Publication date: April 6, 2023Inventors: Pengyu ZHANG, Dinesh BHARADIA, Sachin KATTI
-
Patent number: 11546022Abstract: In some example embodiments, there may be provided an apparatus. The apparatus may include a surface including at least one electro-magnetic reflective element programmed to provide a plurality of reflected signals, such that the plurality of reflected signals constructively adds at a location of a receiver of the plurality of reflected signals. Related systems, methods, and articles of manufacture are also described.Type: GrantFiled: April 29, 2021Date of Patent: January 3, 2023Inventors: Manideep Dunna, Chi Zhang, Dinesh Bharadia, Daniel Sievenpiper
-
Patent number: 11483836Abstract: A backscatter tag device includes, in part, a receiver configured to receive a packet conforming to a communication protocol defining a multitude of codewords, a codeword translator configured to translate at least a first subset of the multitude of codewords disposed in the packet to a second multitude of codewords defined by the protocol in response to a data the backscatter tag is invoked to transmit, and a transmitter configured to transmit the packet supplied by the codeword translator at a frequency different than the first frequency at which the packer is received. The communication protocol may optionally be the 802.11 g/n, ZigBee or the Bluetooth communication protocol.Type: GrantFiled: October 25, 2017Date of Patent: October 25, 2022Assignee: THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITYInventors: Pengyu Zhang, Dinesh Bharadia, Sachin Katti
-
Publication number: 20220255587Abstract: termination circuits for backscatter communication in an integrated wake-up receiver tag device. A reflective termination circuit includes a first branch having an open load and a shorted load with first branch offset reflection coefficients and with a connection to an antenna. A second branch has a capacitive load and an inductive load with second branch offset reflection coefficients and with a connection to an antenna. A MIMO termination circuit includes plurality of transmission lines each providing a unique delay that is offset compared to other ones of the plurality of transmission lines. Switched connections to a corresponding array of antennas introduce a delay between a received and backscattered signal at each antenna in the array of antennas.Type: ApplicationFiled: February 7, 2022Publication date: August 11, 2022Inventors: Manideep Dunna, Miao Meng, Patrick P. Mercier, Dinesh Bharadia
-
Publication number: 20220196787Abstract: A method, a system, and a computer program product for localization of wireless devices. At least one of mapping and wireless data describing a physical environment is received. The physical environment includes one or more wireless access points. Using the received mapping and/or wireless data, a location of each of the wireless access points is determined. Using the determined location of the wireless access points, one or more wireless devices positioned in the physical environment are located.Type: ApplicationFiled: May 1, 2020Publication date: June 23, 2022Inventors: Sai Roshan Ayyalasomayajula, Dinesh Bharadia, Shreya Ganesaraman, Ish Jain, Shrivatsan Rajagopalan, Aravind Seetharaman, Sanatan Sharma, Aditya Arun, Chenfeng Wu
-
Publication number: 20220102863Abstract: An electromagnetic wave manipulation apparatus may include a substrate integrated with a liquid crystal. For example, the substrate may include one or more cavities filled with the liquid crystal. Alternatively and/or additionally, the substrate may include one or more layers of material interposed with the liquid crystal. The liquid crystal may be subjected to a voltage bias that alters the dielectric constant of the liquid crystal. Doing so may introduce a corresponding field offset between the input signal and the output signal of the apparatus. Subjecting the liquid crystal to different voltage biases may give rise to a spatial phase gradient that enables the apparatus to perform a variety of electromagnetic wave transformations such as reflection, refraction, retro-reflection, amplification, and cancellation. By performing such transformations, the apparatus may change the radiation pattern of its output signal, thus steering its output signal towards or away from a receiver.Type: ApplicationFiled: September 29, 2021Publication date: March 31, 2022Inventors: Sudip Shekhar, Md Nazmul Hasan, Dinesh Bharadia
-
Patent number: 11209536Abstract: Techniques for a motion tracing device using radio frequency signals are presented. The motion tracing device utilizes radio frequency signals, such as WiFi to identify moving objects and trace their motion. Methods and apparatus are defined that can measure multiple WiFi backscatter signals and identify the backscatter signals that correspond to moving objects. In addition, motion of a plurality of moving objects can be detected and traced for a predefined duration of time.Type: GrantFiled: May 4, 2015Date of Patent: December 28, 2021Assignee: THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITYInventors: Kiran Joshi, Dinesh Bharadia, Sachin Katti, Manikanta Kotaru
-
Publication number: 20210344384Abstract: In some example embodiments, there may be provided an apparatus. The apparatus may include a surface including at least one electro-magnetic reflective element programmed to provide a plurality of reflected signals, such that the plurality of reflected signals constructively adds at a location of a receiver of the plurality of reflected signals. Related systems, methods, and articles of manufacture are also described.Type: ApplicationFiled: April 29, 2021Publication date: November 4, 2021Inventors: Manideep Dunna, Chi Zhang, Dinesh Bharadia, Daniel Sievenpiper
-
Patent number: 11163050Abstract: Techniques for estimating one or more backscatter signals reflected from one or more objects are disclosed. In one example, a backscatter sensor includes, in part, a receiver for receiving a composite signal comprising one or more reflections of a transmitted signal, each reflection being reflected by one of a plurality of objects; and a processor configured to estimate at least a first backscatter component of the composite signal using a progressive interference cancellation technique. The first backscatter component of the composite signal corresponds to a reflection of the transmitted signal from a first object. In one embodiment, the backscatter sensor includes multiple receivers and/or one or more transmitters.Type: GrantFiled: November 14, 2014Date of Patent: November 2, 2021Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Dinesh Bharadia, Kiran Joshi, Sachin Katti
-
Patent number: 11140651Abstract: A method, a system, and a computer program product for determining a location of a communication device. Data corresponding to a detected transmission of a data packet between a tag device and one or more communication devices is received on one or more communication channels. At least one of a channel state information and a signal strength associated with the detected transmission for each frequency band in a plurality of frequency bands are determined. Based on the determined channel state information, one or more lengths of signal paths corresponding to the detected transmission of the data packet are determined. A shortest length in across one or more communication devices is selected to determine a location of the tag device.Type: GrantFiled: December 31, 2019Date of Patent: October 5, 2021Assignee: The Regents of the University of CaliforniaInventors: Sai Roshan Ayyalasomayajula, Dinesh Bharadia, Deepak Vasisht, Dina Katabi
-
Publication number: 20200326362Abstract: A method, a system, and a computer program for executing high resolution spectrum monitoring. A sensor receives an input signal having a varying frequency content over time. One or more samples of the received input signal are sampled. The samples of the received input signal include one or more swept signal samples generated by sweeping, using a center frequency of the sensor, the received input signal across an entire frequency spectrum associated with the received input signal. Sampling of the samples of the received signal is performed while performing the sweeping. The signal samples are processed.Type: ApplicationFiled: April 15, 2020Publication date: October 15, 2020Inventors: Yeswanth Reddy Guddeti, Dinesh Bharadia, Moein Khazraee, Aaron Shalev, Raghav Vaidyanathan Subbaraman
-
Publication number: 20200213971Abstract: A method, a system, and a computer program product for determining a location of a communication device. Data corresponding to a detected transmission of a data packet between a tag device and one or more communication devices is received on one or more communication channels. At least one of a channel state information and a signal strength associated with the detected transmission for each frequency band in a plurality of frequency bands are determined. Based on the determined channel state information, one or more lengths of signal paths corresponding to the detected transmission of the data packet are determined. A shortest length in across one or more communication devices is selected to determine a location of the tag device.Type: ApplicationFiled: December 31, 2019Publication date: July 2, 2020Inventors: Sai Roshan Ayyalasomayajula, Dinesh Bharadia, Deepak Vasisht, Dina Katabi
-
Publication number: 20190274144Abstract: A backscatter tag device includes, in part, a receiver configured to receive a packet conforming to a communication protocol defining a multitude of codewords, a codeword translator configured to translate at least a first subset of the multitude of codewords disposed in the packet to a second multitude of codewords defined by the protocol in response to a data the backscatter tag is invoked to transmit, and a transmitter configured to transmit the packet supplied by the codeword translator at a frequency different than the first frequency at which the packer is received. The communication protocol may optionally be the 802.11 g/n, ZigBee or the Bluetooth communication protocol.Type: ApplicationFiled: October 25, 2017Publication date: September 5, 2019Applicant: The Board of Trustees of the Leland Standford Junior UniversityInventors: Pengyu ZHANG, Dinesh BHARADIA, Sachin KATTI
-
Patent number: 10338205Abstract: A backscatter tag communicate device includes, in part, a receiver configured to receive a WiFi packet conforming to a communication protocol defining a multitude of codewords, a mapper configured to map at least a first subset of the multitude of codewords disposed in the packet to a second multitude of codewords defined by the protocol, and a frequency shifter configured to shift a frequency of the second multitude of codewords such that the frequency shifted codewords are characterized by a single sideband spectrum. The communication protocol may be the 802.11b communication protocol. The mapper may optionally map the first subset of the multitude of codewords by changing phases of the first subset of the multitude of codewords.Type: GrantFiled: August 14, 2017Date of Patent: July 2, 2019Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Pengyu Zhang, Dinesh Bharadia, Kiran Joshi, Sachin Katti
-
Patent number: 10284356Abstract: A wireless communication device includes, in part, an analog interference cancellation circuit and a controller. The analog cancellation circuit includes a multitude of delay paths each including a delay element and a variable attenuator. The controller dynamically varies the attenuation level of each of the variable attenuators in accordance with the frequency response characteristic of that attenuator to remove a portion of a self-interference signal present in a signal received by the device. The device measures the frequency response characteristic of the communication channel, used in determining the attenuation levels, via one or more preamble symbols. A second portion of the self-interference signal is removed by the device using a multitude of samples of a transmitted signal and a multitude of samples of a signal to be transmitted.Type: GrantFiled: August 11, 2014Date of Patent: May 7, 2019Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventors: Dinesh Bharadia, Sachin Katti, Emily McMilin, Mayank Jain, Jung Il Choi, Kannan Srinivasan