Patents by Inventor Vikram Raghu
Vikram Raghu 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: 20260180658Abstract: Systems and methods are provided for optimizing, e.g., speeding up, fine time measurement (FTM) scanning by dedicating a radio of a network element, such as an access point (AP), to performing FTM scanning at a high frequency. The high frequency FTM scanning provides quicker results regarding location determination of the network element as compared to conventional FTM scanning, which is performed merely as a background process. The high frequency FTM scanning can be performed in accordance with configurable FTM scan parameters.Type: ApplicationFiled: December 20, 2024Publication date: June 25, 2026Inventors: JUNPENG WU, ZHONGLIN FENG, SACHIN GANU, VIKRAM RAGHU, MATHIEU MERCIER, DENIS HOULE, OMAR EL FERKOUSS
-
Publication number: 20260113729Abstract: In certain implementations, a system includes one or more processors, and one or more non-transitory computer-readable storage media storing programming for execution by the one or more processors, the programming including instructions to generate a proximity matrix containing distance measurements between access points (APs), where the APs include a plurality of anchor APs, generate from the proximity matrix an initial set of AP positions in a Cartesian coordinate system, generate a list of possible permutations of user-provided anchor AP coordinates for the plurality of anchor APs, compute a plurality of transformations, apply each transformation to the initial set of AP positions to generate a plurality of final sets of AP positions, calculate a distortion value for each final set of AP positions, and select a final set of AP positions from the plurality of final sets of AP positions based on the calculated distortion values.Type: ApplicationFiled: October 21, 2024Publication date: April 23, 2026Inventors: Denis Houle, Vikram Raghu, Mathieu Mercier
-
Publication number: 20250380230Abstract: An example method and a network device are presented. The example network device configures a first access point (AP) and a second AP to communicate over a first frequency and to receive a first set of Fine Timing Measurement (FTM) metrics between the first AP and the second AP over the first frequency from one or both of the first AP or the second AP. Further, the network device reconfigures the first AP and the second AP to communicate over a second frequency and receives a second set of FTM metrics between the first AP and the second AP over the second frequency from one or both of the first AP or the second AP. Furthermore, the network device determines whether the first AP and the second AP are in Line-of-Sight (LoS) based on the first set of FTM metrics and the second set of FTM metrics.Type: ApplicationFiled: June 5, 2024Publication date: December 11, 2025Inventors: Shivang Aggarwal, Mohamed Ibrahim Ahmed, Puneet Sharma, Vikram Raghu, Eldad Perahia
-
Publication number: 20250380235Abstract: An example method and an access point to timestamp a direct wireless path signal are presented. In an example method, a first AP receives a plurality of signals from a second AP and records a signal strength value and a time of arrival corresponding to each of the plurality of signals. Further, the first AP identifies one or more peak signal strength values in a search window preceding a highest signal strength value from the signal strength values. The first AP then selects a timestamp at a rising edge of an earliest peak greater than a threshold value as a time of arrival of the direct wireless path signal. Also, methods of dynamically tuning timestamping parameters, such as a search window and a threshold value are presented.Type: ApplicationFiled: June 5, 2024Publication date: December 11, 2025Inventors: Shivang Aggarwal, Mohamed Ibrahim Ahmed, Puneet Sharma, Vikram Raghu, Eldad Perahia
-
Patent number: 12369011Abstract: Examples of location determination of access points in a network are disclosed. In an example, a provisional proximity matrix comprising a measured distance between each pair of Access Points (APs) of a plurality of APs in a network is generated. Missing distances between one or more pairs of APs in the provisional proximity matrix are filled to generate a complete proximity matrix. A provisional deployment location map is generated for the plurality of APs based on the complete proximity matrix. Relative angles between paths connecting each pair of APs of the plurality of APs in the provisional deployment location map is determined. The filled distances in the complete proximity matrix are revised based on the relative angles to generate a corrected proximity matrix. A complete deployment location map for the plurality of APs is generated based on the corrected proximity matrix.Type: GrantFiled: May 6, 2022Date of Patent: July 22, 2025Assignee: Hewlett Packard Enterprise Development LPInventors: Vikram Raghu, Eldad Perahia
-
Patent number: 12313747Abstract: Examples described herein provide automatic location of access points by a computing device. Examples may include receiving, by the computing device from each AP in a subset of a plurality of APs, a Global Navigation Satellite System (GNSS) signal measurement, and based on each received GNSS signal measurement, constraining, by the computing device, the map of relative AP locations by at least one translational degree of freedom or one rotational degree of freedom. Examples may include resolving, by the computing device, locations of the plurality of APs in the map of relative AP locations.Type: GrantFiled: June 3, 2021Date of Patent: May 27, 2025Assignee: Hewlett Packard Enterprise Development LPInventors: Sachin Ganu, Charles Lukaszewski, Gaurav Patwardhan, Eldad Perahia, Vikram Raghu, Stuart Walker Strickland
-
Patent number: 12317220Abstract: Systems and methods for determining a physical location of access points in a wireless network that include a plurality of access points, the plurality of access points in the wireless network including anchor access points with respective known locations and unanchored access points without respective known locations, may include: a first plurality of unanchored access points neighboring the anchor access points receiving known-location information from the anchor access points, performing range measurements to the anchor access points to determine their respective locations in the wireless network, thereby becoming pseudo-anchor access points; a second plurality of unanchored access points in communicative contact with a plurality of the pseudo-anchor points receiving the determined-location information from the pseudo-anchor access points, performing range measurements to the pseudo-anchor access points to determine their respective locations in the wireless network, thereby becoming pseudo-anchor access pType: GrantFiled: July 26, 2022Date of Patent: May 27, 2025Assignee: Hewlett Packard Enterprise Development LPInventors: Omar El Ferkouss, Sachin Ganu, Vikram Raghu
-
Patent number: 12253612Abstract: Systems and methods are provided for improving geolocation services, like GPS, using network device measurements. For example, a plurality of access points (APs) or other network devices may be implemented in a network environment and constructed with a GPS chip. Range measurements can be collected from these network devices and incorporated with the GPS locations using various methods described herein to improve the overall location determination of these devices.Type: GrantFiled: October 28, 2021Date of Patent: March 18, 2025Assignee: Hewlett Packard Enterprise Development LPInventors: Eldad Perahia, Vikram Raghu
-
Patent number: 12101638Abstract: Examples described herein provide channel assignments for ranging between network devices in a network during beacon intervals. Examples described herein may assign a plurality of channels to a plurality of network devices based on a plurality of channel assignment permutations, and initiate, during beacon intervals, ranging measurements between the plurality of network devices on the plurality of channels based on each of the channel assignment permutations to generate ranging results. Examples described herein may determine whether total ranging measurements are performed for a threshold percentage of available links between the plurality of network devices on the plurality of channels, wherein the total ranging measurements include the ranging measurements based on each of the channel assignment permutations.Type: GrantFiled: March 10, 2022Date of Patent: September 24, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Sachin Ganu, Vikram Raghu, Omar El Ferkouss
-
Patent number: 12101685Abstract: Examples described herein provide coordinated ranging between APs in a network. Examples described herein may receive, by a computing device, neighbor adjacency information for a plurality of access points (APs) in a network, and based on the neighbor adjacency information, assign, by the computing device, subsets of the plurality of APs to non-overlapping zones. Examples described herein may initiate, by the computing device for each of the non-overlapping zones, ranging measurements between the subset of APs in the zone to generate a ranging result, wherein the ranging measurements between the subsets of APs in the non-overlapping zones are performed in parallel. Examples described herein may, based on the ranging results, resolve, by the computing device, locations of the plurality of APs.Type: GrantFiled: December 3, 2021Date of Patent: September 24, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Sachin Ganu, Omar El Ferkouss, Vikram Raghu
-
Patent number: 12085659Abstract: Examples described herein provide ranging by a network device during a beacon interval. Examples described herein may discover, by a network device during a first beacon interval, a plurality of APs in a network that are capable of ranging and a received signal measurement of each of the plurality of APs. Examples described herein may select, by the network device, an AP with a strongest received signal measurement among the plurality of APs, determine, by the network device, whether the selected AP is available for ranging, and based on a determination that the selected AP is available for ranging, initiate, by the network device during a second beacon interval, ranging measurements with the selected AP to generate a ranging result. Examples described herein may, based on the ranging result, resolve locations of the plurality of APs.Type: GrantFiled: December 3, 2021Date of Patent: September 10, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Sachin Ganu, Omar El Ferkouss, Vikram Raghu
-
Patent number: 11917575Abstract: Embodiments are directed to automatic location of access points in a network. An embodiment of one or more non-transitory computer-readable storage mediums includes instructions for transmitting a request from a computing device to multiple access points in a network to determine a distance between each pair of access points of the multiple access points; receiving at the computing device the determined distances between each pair of access points; generating a proximity matrix containing the determined distances between each pair of access points; solving the proximity matrix to automatically generate a set of locations for the multiple access points; and orienting the generated set of locations for the multiple access points based on known locations of one or more anchor points in a subset of the access points.Type: GrantFiled: December 23, 2021Date of Patent: February 27, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Vikram Raghu, Eldad Perahia, Sachin Ganu, Sai Pradeep Venkatraman, Charles Lukaszewski
-
Publication number: 20240040537Abstract: Systems and methods for determining a physical location of access points in a wireless network that include a plurality of access points, the plurality of access points in the wireless network including anchor access points with respective known locations and unanchored access points without respective known locations, may include: a first plurality of unanchored access points neighboring the anchor access points receiving known-location information from the anchor access points, performing range measurements to the anchor access points to determine their respective locations in the wireless network, thereby becoming pseudo-anchor access points; a second plurality of unanchored access points in communicative contact with a plurality of the pseudo-anchor points receiving the determined-location information from the pseudo-anchor access points, performing range measurements to the pseudo-anchor access points to determine their respective locations in the wireless network, thereby becoming pseudo-anchor access pType: ApplicationFiled: July 26, 2022Publication date: February 1, 2024Inventors: OMAR EL FERKOUSS, SACHIN GANU, VIKRAM RAGHU
-
Publication number: 20230362587Abstract: Examples of location determination of access points in a network are disclosed. In an example, a provisional proximity matrix comprising a measured distance between each pair of Access Points (APs) of a plurality of APs in a network is generated. Missing distances between one or more pairs of APs in the provisional proximity matrix are filled to generate a complete proximity matrix. A provisional deployment location map is generated for the plurality of APs based on the complete proximity matrix. Relative angles between paths connecting each pair of APs of the plurality of APs in the provisional deployment location map is determined. The filled distances in the complete proximity matrix are revised based on the relative angles to generate a corrected proximity matrix. A complete deployment location map for the plurality of APs is generated based on the corrected proximity matrix.Type: ApplicationFiled: May 6, 2022Publication date: November 9, 2023Inventors: Vikram RAGHU, Eldad PERAHIA
-
Publication number: 20230292134Abstract: Examples described herein provide channel assignments for ranging between network devices in a network during beacon intervals. Examples described herein may assign a plurality of channels to a plurality of network devices based on a plurality of channel assignment permutations, and initiate, during beacon intervals, ranging measurements between the plurality of network devices on the plurality of channels based on each of the channel assignment permutations to generate ranging results. Examples described herein may determine whether total ranging measurements are performed for a threshold percentage of available links between the plurality of network devices on the plurality of channels, wherein the total ranging measurements include the ranging measurements based on each of the channel assignment permutations.Type: ApplicationFiled: March 10, 2022Publication date: September 14, 2023Inventors: Sachin Ganu, Vikram Raghu, Omar El Ferkouss
-
Publication number: 20230176164Abstract: Examples described herein provide ranging by a network device during a beacon interval. Examples described herein may discover, by a network device during a first beacon interval, a plurality of APs in a network that are capable of ranging and a received signal measurement of each of the plurality of APs. Examples described herein may select, by the network device, an AP with a strongest received signal measurement among the plurality of APs, determine, by the network device, whether the selected AP is available for ranging, and based on a determination that the selected AP is available for ranging, initiate, by the network device during a second beacon interval, ranging measurements with the selected AP to generate a ranging result. Examples described herein may, based on the ranging result, resolve locations of the plurality of APs.Type: ApplicationFiled: December 3, 2021Publication date: June 8, 2023Inventors: Sachin Ganu, Omar El Ferkouss, Vikram Raghu
-
Publication number: 20230179950Abstract: Examples described herein provide coordinated ranging between APs in a network. Examples described herein may receive, by a computing device, neighbor adjacency information for a plurality of access points (APs) in a network, and based on the neighbor adjacency information, assign, by the computing device, subsets of the plurality of APs to non-overlapping zones. Examples described herein may initiate, by the computing device for each of the non-overlapping zones, ranging measurements between the subset of APs in the zone to generate a ranging result, wherein the ranging measurements between the subsets of APs in the non-overlapping zones are performed in parallel. Examples described herein may, based on the ranging results, resolve, by the computing device, locations of the plurality of APs.Type: ApplicationFiled: December 3, 2021Publication date: June 8, 2023Inventors: Sachin Ganu, Omar El Ferkouss, Vikram Raghu
-
Publication number: 20230136500Abstract: Systems and methods are provided for improving geolocation services, like GPS, using network device measurements. For example, a plurality of access points (APs) or other network devices may be implemented in a network environment and constructed with a GPS chip. Range measurements can be collected from these network devices and incorporated with the GPS locations using various methods described herein to improve the overall location determination of these devices.Type: ApplicationFiled: October 28, 2021Publication date: May 4, 2023Inventors: ELDAD PERAHIA, VIKRAM RAGHU
-
Publication number: 20220390614Abstract: Examples described herein provide automatic location of access points by a computing device. Examples may include receiving, by the computing device from each AP in a subset of a plurality of APs, a Global Navigation Satellite System (GNSS) signal measurement, and based on each received GNSS signal measurement, constraining, by the computing device, the map of relative AP locations by at least one translational degree of freedom or one rotational degree of freedom. Examples may include resolving, by the computing device, locations of the plurality of APs in the map of relative AP locations.Type: ApplicationFiled: June 3, 2021Publication date: December 8, 2022Inventors: Sachin Ganu, Charles Lukaszewski, Gaurav Patwardhan, Eldad Perahia, Vikram Raghu, Stuart Walker Strickland
-
Publication number: 20220116905Abstract: Embodiments are directed to automatic location of access points in a network. An embodiment of one or more non-transitory computer-readable storage mediums includes instructions for transmitting a request from a computing device to multiple access points in a network to determine a distance between each pair of access points of the multiple access points; receiving at the computing device the determined distances between each pair of access points; generating a proximity matrix containing the determined distances between each pair of access points; solving the proximity matrix to automatically generate a set of locations for the multiple access points; and orienting the generated set of locations for the multiple access points based on known locations of one or more anchor points in a subset of the access points.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Inventors: Vikram RAGHU, Eldad PERAHIA, Sachin GANU, Sai Pradeep VENKATRAMAN, Charles LUKASZEWSKI