-
公开(公告)号:US20250077498A1
公开(公告)日:2025-03-06
申请号:US18823437
申请日:2024-09-03
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Ashton Hudson , Pierre Hugo , Charl Cater , Leonard Botha
Abstract: In certain embodiments, a method includes recursively performing a procedure that includes using an allowed set of object identifiers and a hash function to update a bit array, using a disallowed set of object identifiers and the hash function to further update the bit array where collisions occur, repeating the process with a new allowed set that includes object identifiers from the original allowed set that collided with the disallowed set and a new hash function, until reaching a round where no collisions occurred, generating a data structure that includes the bit arrays created during each recursive round, and compressing the data structure.
-
公开(公告)号:US12105691B1
公开(公告)日:2024-10-01
申请号:US18461128
申请日:2023-09-05
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Ashton Hudson , Pierre Hugo , Charl Cater , Leonard Botha
CPC classification number: G06F16/2255 , H03M7/702
Abstract: In certain embodiments, a method includes recursively performing a procedure that includes using an allowed set of object identifiers and a hash function to update a bit array, using a disallowed set of object identifiers and the hash function to further update the bit array where collisions occur, repeating the process with a new allowed set that includes object identifiers from the original allowed set that collided with the disallowed set and a new hash function, until reaching a round where no collisions occurred, generating a data structure that includes the bit arrays created during each recursive round, and compressing the data structure.
-
公开(公告)号:US12068942B2
公开(公告)日:2024-08-20
申请号:US18173613
申请日:2023-02-23
Applicant: Hewlett Packard Enterprise Development LP
Inventor: Rahul Bahal , Pierre Hugo
IPC: H04L43/50 , H04L43/0852 , H04L43/0876 , H04L43/0888 , H04L43/55 , H04L67/02 , H04L67/50
CPC classification number: H04L43/50 , H04L43/0852 , H04L43/0876 , H04L43/0888 , H04L67/02 , H04L43/55 , H04L67/535
Abstract: An example method may include blocks to initiate a network performance analysis on the enterprise network; and receive a translated recording from a backend computing device to be executed as part of the network performance analysis. Additional blocks may add the translated recording to a set of tests in a queue to be executed on the enterprise network; and execute a primary set of low-level instructions of the translated recording using a headless browser. Further blocks may in response to a failed result of the primary set of low-level instructions, execute an alternative set of low-level instructions using the headless browser. Furthermore, blocks may, record, in an activity log, results of executing the translated recording, including at least a total execution time of the executed low-level instructions; and upload the activity log to the backend computing device.
-
公开(公告)号:US11611500B2
公开(公告)日:2023-03-21
申请号:US17388156
申请日:2021-07-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Rahul Bahal , Pierre Hugo
IPC: H04L43/50 , H04L43/0876 , H04L43/0888 , H04L67/02 , H04L43/0852 , H04L43/55 , H04L67/50
Abstract: An example method may include blocks to initiate a network performance analysis on the enterprise network; and receive a translated recording from a backend computing device to be executed as part of the network performance analysis. Additional blocks may add the translated recording to a set of tests in a queue to be executed on the enterprise network; and execute a primary set of low-level instructions of the translated recording using a headless browser. Further blocks may in response to a failed result of the primary set of low-level instructions, execute an alternative set of low-level instructions using the headless browser. Furthermore, blocks may, record, in an activity log, results of executing the translated recording, including at least a total execution time of the executed low-level instructions; and upload the activity log to the backend computing device.
-
公开(公告)号:US20230031231A1
公开(公告)日:2023-02-02
申请号:US17388156
申请日:2021-07-29
Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor: Rahul Bahal , Pierre Hugo
IPC: H04L12/26
Abstract: An example method may include blocks to initiate a network performance analysis on the enterprise network; and receive a translated recording from a backend computing device to be executed as part of the network performance analysis. Additional blocks may add the translated recording to a set of tests in a queue to be executed on the enterprise network; and execute a primary set of low-level instructions of the translated recording using a headless browser. Further blocks may in response to a failed result of the primary set of low-level instructions, execute an alternative set of low-level instructions using the headless browser. Furthermore, blocks may, record, in an activity log, results of executing the translated recording, including at least a total execution time of the executed low-level instructions; and upload the activity log to the backend computing device.
-
-
-
-