The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 20, 2022
Filed:
Dec. 16, 2020
Oracle International Corporation, Redwood Shores, CA (US);
Hamed Ahmadi, Burnaby, CA;
Ali Moharrer, Belmont, CA (US);
Venkatanathan Varadarajan, Seattle, WA (US);
Vaseem Akram, Noida, IN;
Nishesh Rai, Rajasthan, IN;
Reema Hingorani, Haryana, IN;
Sanjay Jinturkar, Santa Clara, CA (US);
Nipun Agarwal, Saratoga, CA (US);
Oracle International Corporation, Redwood Shores, CA (US);
Abstract
Herein are machine learning (ML) techniques for unsupervised training with a corpus of signaling system 7 (SS7) messages having a diversity of called and calling parties, operation codes (opcodes) and transaction types, numbering plans and nature of address indicators, and mobile country codes and network codes. In an embodiment, a computer stores SS7 messages that are not labeled as anomalous or non-anomalous. Each SS7 message contains an opcode and other fields. For each SS7 message, the opcode of the SS7 message is stored into a respective feature vector (FV) of many FVs that are based on respective unlabeled SS7 messages. The FVs contain many distinct opcodes. Based on the FVs that contain many distinct opcodes and that are based on respective unlabeled SS7 messages, an ML model such as a reconstructive model such as an autoencoder is unsupervised trained to detect an anomalous SS7 message.