US 12,147,319 B1
Systems and methods for advanced communication interface analysis
Bernardo Huberman, Palo Alto, CA (US); Belal Hamzeh, Westminster, CO (US); Sayandev Mukherjee, Santa Clara, CA (US); and Irene Macaluso, San Francisco, CA (US)
Assigned to Cable Television Laboratories, Inc., Louisville, CO (US)
Filed by CABLE TELEVISION LABORATORIES, INC., Louisville, CO (US)
Filed on Aug. 26, 2022, as Appl. No. 17/896,583.
Claims priority of provisional application 63/291,259, filed on Dec. 17, 2021.
Claims priority of provisional application 63/255,427, filed on Oct. 13, 2021.
Claims priority of provisional application 63/237,597, filed on Aug. 27, 2021.
Int. Cl. G06F 11/00 (2006.01); G06F 11/263 (2006.01); G06F 11/273 (2006.01)
CPC G06F 11/2733 (2013.01) [G06F 11/263 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A server device for analyzing communication interfaces, comprising:
a processor; and
a memory configured to store computer-executable instructions, when executed by the processor, cause the server device to:
store a plurality of test scenarios from a plurality of sources;
receive a plurality of proposed interfaces from the plurality of sources;
generate a model based on the plurality of test scenarios;
for each of the plurality of proposed interfaces, execute the model to simulate operation of the proposed interface to execute the plurality of test scenarios using the corresponding proposed interface of the plurality of proposed interfaces;
score the plurality of proposed interfaces based on the execution of the plurality of test scenarios for the corresponding interface; and
provide the plurality of scores for the plurality of proposed interfaces to the plurality of sources.