Patents by Inventor Souvik Sen
Souvik Sen 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: 10284328Abstract: According to an example, motion-aware MCS adaptation may include determining whether a device is static relative to a wireless AP, moving towards the wireless AP, or moving away from the wireless AP. A device static rate probing interval, a device moving rate probing interval, first and second frame retransmission limits, a device static PER smoothing factor, and a device moving PER smoothing factor may be determined. In response to a determination that the device is static relative to the wireless AP, moving towards the wireless AP, or moving away from the wireless AP, an appropriate rate probing interval, an appropriate frame retransmission limit, and an appropriate PER smoothing factor may be used to determine a MCS value from a plurality of available MCS values to be used for transmitting data between the device and the wireless AP.Type: GrantFiled: June 13, 2014Date of Patent: May 7, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Souvik Sen, Li Sun
-
Patent number: 10278129Abstract: A method for power management of a mobile device. The method includes evaluating content of a plurality of applications received at a mobile device operated by a user and determining latency information for each of the plurality of applications. The method further includes dynamically determining a priority of the plurality of applications based on the latency information for each application, and dynamically adjusting the mobile device between at least two wireless power modes based on the priority of the plurality of applications.Type: GrantFiled: September 11, 2013Date of Patent: April 30, 2019Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Eduardo Alberto Cuervo Laffaye, Souvik Sen, Kyu Han Kim
-
Patent number: 10271250Abstract: Described herein are techniques for selecting a subset of access points. In an example, time-of-flight information and signal strength information associated with a device may be received from multiple access points. A subset of the access points may be selected based on the time-of-flight information, signal strength information, and load information. The subset of access points may be instructed to respond to a probe request from the device.Type: GrantFiled: August 18, 2014Date of Patent: April 23, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Souvik Sen, Anil Gupta, Manfred R. Arndt
-
Patent number: 10254381Abstract: A signal transmitted from a mobile device is received at an antenna array of a device. Motion information of the mobile device is received from a sensor of the mobile device. A change in the AoA of the signal is computed when the mobile device moves from a first position to a second position. The location of the mobile device relative to the antenna array is determined based on the change in AoA of the signal and the motion information of the mobile device.Type: GrantFiled: November 13, 2017Date of Patent: April 9, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Souvik Sen, Kyu-Han Kim
-
Publication number: 20180375597Abstract: An example communications device includes communications circuitry and control circuitry. The communications circuitry may wirelessly communicate with client devices. The control circuitry may determine signal-to-interference-plus-noise ratios (SINRs) for the client devices based on compressed client-side channel state information received from the client devices. The control circuitry may assign the client devices to multi-user-multiple-input-multiple-output (MU-MIMO) groups based on the SINRs.Type: ApplicationFiled: February 19, 2016Publication date: December 27, 2018Inventors: Sanjib Sur, Ioannis Pefkianakis, Souvik Sen
-
Publication number: 20180242107Abstract: Localizing a location of a mobile device may be performed by obtaining times of flights between the mobile device and an access point at a first and second location. A heading of the mobile device and a distance between the first and second location may be further obtained. The times of flight, heading, and distance may be used to localize the second location.Type: ApplicationFiled: December 20, 2017Publication date: August 23, 2018Inventors: Souvik Sen, Jung Gun Lee, Alexander Timothy Mariakakis
-
Patent number: 10031209Abstract: A first distance between a first node and a target node is computed based on a first time-of-flight (ToF) of a communication sequence between the first node and the target node. A second distance between a second node and the target node is computed based on a second ToF of the communication sequence between the first node and the target node, as recorded by the second node. A location of the target node is determined based on the first distance and the second distance.Type: GrantFiled: August 30, 2013Date of Patent: July 24, 2018Assignee: Hewlett Packard Enterprise Development LPInventors: Souvik Sen, Jung Gun Lee, Haiqing Jiang
-
Publication number: 20180192392Abstract: Described herein are techniques for determining a location of a disconnected device. In an example, a method includes instructing a first access point to sniff a wireless channel for probe request packets from disconnected devices, and instructing the first access point to send a distance-probing packet to a disconnected device after receiving a probe request packet from the disconnected device. The method further includes receiving, from the first access point, a MAC address of the disconnected device determined from the received probe request packet. After receiving the MAC address from the first access point, a group of access points is instructed to send distance-probing packets to the disconnected device. The method further includes receiving, from the first access point and the group of access points, time-of-flight measurements associated with the disconnected device. A location of the disconnected device can be determined using the time-of-flight measurements.Type: ApplicationFiled: January 22, 2018Publication date: July 5, 2018Inventors: Souvik Sen, Dongho Kim
-
Publication number: 20180183616Abstract: An example system includes a transceiver. The transceiver communicates multicast frames to a plurality of client devices in a multicast group. The system further includes a controller. The controller determines that a predetermined time has passed since the transceiver most recently sent a unicast transmission to one of the plurality of client devices. The controller instructs the transceiver to transmit a unicast frame to the one of the plurality of client devices. The controller computes a data rate for the one of the plurality of client devices based on the transmission of the unicast frame to the one of the plurality of client devices.Type: ApplicationFiled: June 26, 2015Publication date: June 28, 2018Inventors: Jeongkeun Lee, Souvik Sen, Stephane Laroche
-
Publication number: 20180143285Abstract: In an example, a method for correcting time-of-flight measurements includes receiving a plurality of time-of-flight measurements and determining whether the time-of-flight measurements relate to a strong signal client, a weak signal client, or a preferred signal client. If the time-of-flight measurements relate to a strong signal client or a weak signal client, the method determines whether the time-of-flight measurements constitute two distinct distributions. If the time-of-flight measurements constitute two distinct distributions, a mean value for each distribution is determined. If the mean values differ by a predetermined time delay attributable to automatic gain control processing, the time-of-flight measurements corresponding to the distribution having the lower mean value are used. If the mean values differ by less than the predetermined time delay attributable to automatic gain control processing, the time-of-flight measurements corresponding to both distributions are used.Type: ApplicationFiled: May 15, 2015Publication date: May 24, 2018Inventors: Souvik Sen, Dongho Kim
-
Publication number: 20180067189Abstract: A signal transmitted from a mobile device is received at an antenna array of a device. Motion information of the mobile device is received from a sensor of the mobile device. A change in the AoA of the signal is computed when the mobile device moves from a first position to a second position. The location of the mobile device relative to the antenna array is determined based on the change in AoA of the signal and the motion information of the mobile device.Type: ApplicationFiled: November 13, 2017Publication date: March 8, 2018Inventors: Souvik Sen, Kyu-Han Kim
-
Patent number: 9907020Abstract: Example implementations relate to an access point. One example apparatus includes a transceiver and a processor. The processor is to instruct the transceiver to transmit a first wake up message to a client device at a first transmission rate via a wireless network. The processor, in response to receiving a sleep message from the client device via the transceiver, is to instruct the transceiver to transmit a second wake up message to the client device at a second transmission rate that is greater than the first transmission rate.Type: GrantFiled: June 10, 2014Date of Patent: February 27, 2018Assignee: Hewlett Packard Enterprise Development LPInventors: Souvik Sen, Dongho Kim
-
Patent number: 9883342Abstract: Localizing a location of a mobile device may be performed by obtaining times of flights between the mobile device and an access point at a first and second location. A heading of the mobile device and a distance between the first and second location may be further obtained. The times of flight, heading, and distance may be used to localize the second location.Type: GrantFiled: January 31, 2014Date of Patent: January 30, 2018Assignee: Hewlett Packard Enterprise Development LPInventors: Souvik Sen, Jung Gun Lee, Alexander Timothy Mariakakis
-
Patent number: 9877300Abstract: Described herein are techniques for determining a location of a disconnected device. In an example, a method includes instructing a first access point to sniff a wireless channel for probe request packets from disconnected devices, and instructing the first access point to send a distance-probing packet to a disconnected device after receiving a probe request packet from the disconnected device. The method further includes receiving, from the first access point, a MAC address of the disconnected device determined from the received probe request packet. After receiving the MAC address from the first access point, a group of access points is instructed to send distance-probing packets to the disconnected device. The method further includes receiving, from the first access point and the group of access points, time-of-flight measurements associated with the disconnected device. A location of the disconnected device can be determined using the time-of-flight measurements.Type: GrantFiled: November 24, 2014Date of Patent: January 23, 2018Assignee: Hewlett Packard Enterprise Development LPInventors: Souvik Sen, Dongho Kim
-
Patent number: 9841493Abstract: A signal transmitted from a mobile device is received at an antenna array of a device. Motion information of the mobile device is received from a sensor of the mobile device. A change in the AoA of the signal is computed when the mobile device moves from a first position to a second position. The location of the mobile device relative to the antenna array is determined based on the change in AoA of the signal and the motion information of the mobile device.Type: GrantFiled: April 12, 2013Date of Patent: December 12, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Souvik Sen, Kyu-Han Kim
-
Publication number: 20170353869Abstract: Described herein are techniques for beamforming a wireless signal to a harvesting device. In an example, a method to increase available energy to a harvesting device is performed by a WiFi transmitting device. The WiFi transmitting device determines a preferred wireless path to the harvesting device using input from a proxy device. The WiFi transmitting device then beamforms a WiFi signal to the harvesting device along the preferred wireless path.Type: ApplicationFiled: January 8, 2015Publication date: December 7, 2017Inventors: SOUVIK SEN, DAVID LEE, MARTIN R. FINK, KYU-HAN KIM
-
Publication number: 20170300098Abstract: Examples herein disclose capturing a wifi signal from a computing device corresponding to a computing accessory and harvesting energy from the captured wifi signal. The examples power the computing accessory based on the harvested energy.Type: ApplicationFiled: January 8, 2015Publication date: October 19, 2017Inventors: SOUVIK SEN, JEREMY GUMMESON, DAVID LEE, MARTIN R FINK, KYU HAN KIM
-
Patent number: 9787333Abstract: A first set of subcarriers having signal-to-noise ratio (SNR) values that exceed a target SNR value is identified at a transmitter. A second set of subcarriers having SNR values below the target SNR value is identified. Power is iteratively reallocated from the first and second set of subcarriers to a third set of subcarriers having SNR values below the target value but closer to the target SNR value than the second set of subcarriers.Type: GrantFiled: September 13, 2013Date of Patent: October 10, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Souvik Sen, Jung Gun Lee, Tom Hogan
-
Publication number: 20170285133Abstract: Example implementations relate to determining a location using time difference of arrival (TDOA). For example, a computing device may include a first sensor to receive a signal at a first time, where the signal is generated by a user contact at a particular location on a keyboard associated with the computing device. The computing device also includes a second sensor to receive the signal at a second time and a third sensor to receive the signal at a third time. The computing device may also include a processor. The processor may calculate a set of TDOAs associated with the first time, the second time, and the third time. The processor may determine the particular location of the user contact using a triangulation based on the set of TDOAs and may identify a character on the keyboard, where the character is associated with the particular location.Type: ApplicationFiled: September 23, 2014Publication date: October 5, 2017Inventors: Bowon Lee, Souvik Sen
-
Patent number: 9768924Abstract: A set of antennas is selected from a plurality of antennas for transmitting data streams on a plurality of subcarriers based on channel state information of a communications channel between the plurality of antennas and a plurality of receive antennas at a client device, a number of the data streams to be transmitted, and a channel coherence time of the communications channel. A size of the set is equal to or greater than the number of data streams.Type: GrantFiled: August 14, 2013Date of Patent: September 19, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Jung Gun Lee, Souvik Sen, Raul Etkin