Patents by Inventor Surya Nepal

Surya Nepal 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: 12192101
    Abstract: Described are methods and devices for communication between local networks and global networks. In some examples, a method comprises storing mapping data for multiple hosts in a global network and in a local network. The method further comprises receiving a first data packet from one of the multiple hosts in the local network. The first data packet comprises a first source address being the local network address of the host in the local network, a first destination address being the local network address of the host in the global network and payload data. The method further comprises determining, based on the mapping data, the global network address of the host in the local network and a global network address of the host in the global network, and sending a second data packet over the global network.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: January 7, 2025
    Assignees: The Boeing Company, Commonwealth Scientific and Industrial Research Organisation
    Inventors: Guangyu Pei, Dongxi Liu, Surya Nepal, Nan Li
  • Publication number: 20240333730
    Abstract: This disclosure relates to classifying websites. A processor calculates importance values between a test website and multiple neighbour websites that are connected by way of one or more hyperlinks between that neighbour website and the test website. The processor then selects one or more of the multiple neighbour websites, based on the importance value. For each website in the selected one or more of the multiple neighbour websites and the test website, the processor determines content features for the website, and evaluates a trained machine learning model for the website, based on the content features to calculate multiple output values for the website. The processor then aggregates corresponding output values for each of the test website and the selected one or more of the multiple neighbour websites to calculate a classification value that classifies the test website.
    Type: Application
    Filed: December 16, 2022
    Publication date: October 3, 2024
    Applicant: CYBER SECURITY RESEARCH CENTRE LIMITED
    Inventors: Shuo Wang, Mahathir Almashor, Alsharif Abuadbba, Raj Gaire, Seyit Camtepe, Surya Nepal
  • Publication number: 20220182320
    Abstract: Described are methods and devices for communication between local networks and global networks. In some examples, a method comprises storing mapping data for multiple hosts in a global network and in a local network. The method further comprises receiving a first data packet from one of the multiple hosts in the local network. The first data packet comprises a first source address being the local network address of the host in the local network, a first destination address being the local network address of the host in the global network and payload data. The method further comprises determining, based on the mapping data, the global network address of the host in the local network and a global network address of the host in the global network, and sending a second data packet over the global network.
    Type: Application
    Filed: November 9, 2021
    Publication date: June 9, 2022
    Applicants: The Boeing Company, Commonwealth Scientific and Industrial Research Organisation
    Inventors: Guangyu Pei, Dongxi Liu, Surya Nepal, Nan Li
  • Publication number: 20090319793
    Abstract: A portable device for use in establishing trust including a communications module for communicating with a host machine; embedded trusted data; a virtual machine module for instantiating a virtual machine on the host machine; and a security module for including a secure application in the virtual machine to perform an attestation process using the embedded trust data to authenticate the host machine.
    Type: Application
    Filed: September 10, 2007
    Publication date: December 24, 2009
    Inventors: John Joseph Zic, Surya Nepal