Patents by Inventor Shih-Neng Lin

Shih-Neng Lin 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: 11917230
    Abstract: A system and method for maximizing bandwidth in an uplink for a 5G communication system is disclosed. Multiple end devices generate image streams. A gateway is coupled to the end devices. The gateway includes a gateway monitor agent collecting utilization rate data of the gateway and an image inspector collecting inspection data from the received image streams. An edge server is coupled to the gateway. The edge server includes an edge server monitor agent collecting utilization rate data of the edge server. An analytics manager is coupled to the gateway and the edge server. The analytics manager is configured to determine an allocation strategy based on the collected utilization rate data from the gateway and the edge server.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: February 27, 2024
    Assignee: Quanta Cloud Technology Inc.
    Inventors: Yi-Neng Zeng, Keng-Cheng Liu, Wei-Ming Huang, Shih-Hsun Lai, Ji-Jeng Lin, Chia-Jui Lee, Liao Jin Xiang
  • Patent number: 11252187
    Abstract: An anti-replay processing method. The method is utilized in a service function path (SFP) to monitor packet count in the SFP to identify replay attack event, and recognizes a segment of the SFP where the replay attack event occurs as an insecure path. The method further initiates a secure path bypassing the insecure path, labels normal SFC packets with an asserted secure flag, and blocks replayed packets without the asserted secure flag at the exit stage of the secure path.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: February 15, 2022
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventor: Shih-Neng Lin
  • Publication number: 20200404020
    Abstract: An anti-replay processing method. The method is utilized in a service function path (SFP) to monitor packet count in the SFP to identify replay attack event, and recognizes a segment of the SFP where the replay attack event occurs as an insecure path. The method further initiates a secure path bypassing the insecure path, labels normal SFC packets with an asserted secure flag, and blocks replayed packets without the asserted secure flag at the exit stage of the secure path.
    Type: Application
    Filed: September 3, 2020
    Publication date: December 24, 2020
    Inventor: SHIH-NENG LIN
  • Patent number: 10819743
    Abstract: An anti-replay processing method. The method is utilized in a service function path (SFP) to monitor packet count in the SFP to identify replay attack event, and recognizes a segment of the SFP where the replay attack event occurs as an insecure path. The method further initiates a secure path bypassing the insecure path, labels normal SFC packets with an asserted secure flag, and blocks replayed packets without the asserted secure flag at the exit stage of the secure path.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: October 27, 2020
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventor: Shih-Neng Lin
  • Publication number: 20200145453
    Abstract: An anti-replay processing method. The method is utilized in a service function path (SFP) to monitor packet count in the SFP to identify replay attack event, and recognizes a segment of the SFP where the replay attack event occurs as an insecure path. The method further initiates a secure path bypassing the insecure path, labels normal SFC packets with an asserted secure flag, and blocks replayed packets without the asserted secure flag at the exit stage of the secure path.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 7, 2020
    Inventor: SHIH-NENG LIN
  • Patent number: 10129127
    Abstract: In a service function chaining (SFC) system, which comprises an SFC module and a software defined network (SDN) controller, the SDN controller generates a trace packet. The trace packet is classified by the SFC module, the SDN controller comprises a trace managing module, and the trace managing module determines whether equal cost multipath (ECMP) arrangement exists according to the classified trace packet. The trace managing module creates duplicate trace packet flow but keeps only one trace packet at next link in the chaining when that the ECMP arrangement is determined to exist in one SFF. Trace managing module creates normal and dropped trace packet flows and keeps only one trace packet at next link when existence of ECMP in different service function forwarders is determined. Thus, a client can identify failed trace through the trace packet upon trace failure. An SDN controller and trace tracking method are also provided.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: November 13, 2018
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventor: Shih-Neng Lin
  • Patent number: 10091097
    Abstract: A transmission path optimization method for a Multipath Transmission Control Protocol (MPTCP) applied in a software-defined networking controller located in a network topology. The method is based on detected MPTCP information, the SDN controller retrieves and selects one or more optimal routing paths for allocating to sub-flows of the MPTCP connection. The one or more routing paths are obtained from a first disjoint-path-set with highest compatibility.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: October 2, 2018
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventor: Shih-Neng Lin
  • Publication number: 20180227209
    Abstract: In a service function chaining (SFC) system, which comprises an SFC module and a software defined network (SDN) controller, the SDN controller generates a trace packet. The trace packet is classified by the SFC module, the SDN controller comprises a trace managing module, and the trace managing module determines whether equal cost multipath (ECMP) arrangement exists according to the classified trace packet. The trace managing module creates duplicate trace packet flow but keeps only one trace packet at next link in the chaining when that the ECMP arrangement is determined to exist in one SFF. Trace managing module creates normal and dropped trace packet flows and keeps only one trace packet at next link when existence of ECMP in different service function forwarders is determined. Thus, a client can identify failed trace through the trace packet upon trace failure. An SDN controller and trace tracking method are also provided.
    Type: Application
    Filed: February 8, 2017
    Publication date: August 9, 2018
    Inventor: SHIH-NENG LIN
  • Patent number: 9985870
    Abstract: A network service method based Software Defined Networking (SDN) assigns forwarding devices according to network addresses and identification of a client and provides the client with an optimum route according to user requirements and current network states. A continuous monitoring process is continuously performed for route optimization based on network states, topology variations, and user feedbacks.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: May 29, 2018
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventors: Bo-Run Shao, Shih-Neng Lin, Chia-Wei Yuan
  • Publication number: 20180123948
    Abstract: A transmission path optimization method for a Multipath Transmission Control Protocol (MPTCP) applied in a software-defined networking controller located in a network topology. The method is based on detected MPTCP information, the SDN controller retrieves and selects one or more optimal routing paths for allocating to sub-flows of the MPTCP connection. The one or more routing paths are obtained from a first disjoint-path-set with highest compatibility.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Inventor: SHIH-NENG LIN
  • Publication number: 20180034723
    Abstract: A network service method based Software Defined Networking (SDN) assigns forwarding devices according to network addresses and identification of a client and provides the client with an optimum route according to user requirements and current network states. A continuous monitoring process is continuously performed for route optimization based on network states, topology variations, and user feedbacks.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: BO-RUN SHAO, SHIH-NENG LIN, CHIA-WEI YUAN
  • Patent number: 9578356
    Abstract: A live video matching system provides a matching service between a video demander and a video provider. An orchestration module of the system dynamically adjusts live services provided by SDN edge devices according to network available resources. An SDN edge device of the system dynamically converts and integrates multiple video streams to generate a virtual channel based on results of matching within multiple requests for videos and provides live video channels for interested users.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: February 21, 2017
    Assignees: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Shih-Neng Lin, Kuan-Hung Lin, Chi-Feng Lee
  • Patent number: 7774560
    Abstract: A storage emulator and method thereof are disclosed. The storage emulator allows a host system to access a storage unit connected to a storage system as if the storage unit is directly coupled to the host system. The storage emulator includes a virtual storage emulating module, a storage-managing unit, and a communicating module. The virtual storage emulating module emulates at least one virtual storage unit corresponding to the storage unit on the host system and receives a storage accessing command from the host system. The storage-managing unit identifies the storage accessing command as either a self-sustaining type command or a non-self-sustaining type command. The communicating module communicates with the storage unit of the storage system via the network. If the storage accessing generates a self-sustaining command response in accordance with the storage accessing command and returns the self-sustaining command response to the host system directly.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: August 10, 2010
    Assignee: ATEN International Co., Ltd.
    Inventors: Chien-hsing Liu, Chih-Hua Lin, Shih-Neng Lin
  • Publication number: 20090165008
    Abstract: A scheduling apparatus and method thereof are disclosed. The scheduling apparatus includes a command-collecting module, a sorting module and a command-executing module. The command-collecting module collects the commands issued from the host systems. The sorting module sorts the collected commands from the command-collecting module based on a plurality of data addresses. The data addresses within the storage unit are associated with the commands. The command executing module executes the sorted commands from the sorting module.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 25, 2009
    Applicant: ATEN INTERNATIONAL CO., LTD.
    Inventors: Chien-Hsing Liu, Chih-Hua Lin, Shih-Neng Lin
  • Publication number: 20090144487
    Abstract: A storage emulator and method thereof are disclosed. The storage emulator allows a host system to access a storage unit connected to a storage system as if the storage unit is directly coupled to the host system. The storage emulator includes a virtual storage emulating module, a storage-managing unit, and a communicating module. The virtual storage emulating module emulates at least one virtual storage unit corresponding to the storage unit on the host system and receives a storage accessing command from the host system. The storage-managing unit identifies the storage accessing command as either a self-sustaining type command or a non-self-sustaining type command. The communicating module communicates with the storage unit of the storage system via the network. If the storage accessing generates a self-sustaining command response in accordance with the storage accessing command and returns the self-sustaining command response to the host system directly.
    Type: Application
    Filed: November 30, 2007
    Publication date: June 4, 2009
    Applicant: Aten International Co., Ltd.
    Inventors: Chien-Hsing Liu, Chih-Hua Lin, Shih-Neng Lin
  • Publication number: 20060294130
    Abstract: A patent document content construction method is described. The method includes the following steps. A domain-specific thesaurus including a plurality of domain-specific terms is constructed. A semantic/syntactic annotation is performed for a claim of a patent to identify domain-specific terms, stop words, general terms, and punctuation. Defined regular expression sets are used to classify the words in a claim to build a structural relation of the claim. The defined expression sets include Common, Claim, Component, Reference, Attribute, Functionality, Contain, and Spatial. The structural relation includes the domain-specific terms, the general terms, and the triple relations of the domain-specific terms in the claim.
    Type: Application
    Filed: October 17, 2005
    Publication date: December 28, 2006
    Inventors: Von-Wun Soo, Shih-Neng Lin, Shih-Yao Yang, Szu-Yin Lin