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: 11917230Abstract: 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: GrantFiled: October 6, 2021Date of Patent: February 27, 2024Assignee: 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: 11252187Abstract: 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: GrantFiled: September 3, 2020Date of Patent: February 15, 2022Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.Inventor: Shih-Neng Lin
-
Publication number: 20200404020Abstract: 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: ApplicationFiled: September 3, 2020Publication date: December 24, 2020Inventor: SHIH-NENG LIN
-
Patent number: 10819743Abstract: 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: GrantFiled: November 5, 2018Date of Patent: October 27, 2020Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.Inventor: Shih-Neng Lin
-
Publication number: 20200145453Abstract: 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: ApplicationFiled: November 5, 2018Publication date: May 7, 2020Inventor: SHIH-NENG LIN
-
Patent number: 10129127Abstract: 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: GrantFiled: February 8, 2017Date of Patent: November 13, 2018Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.Inventor: Shih-Neng Lin
-
Patent number: 10091097Abstract: 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: GrantFiled: October 27, 2016Date of Patent: October 2, 2018Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.Inventor: Shih-Neng Lin
-
Publication number: 20180227209Abstract: 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: ApplicationFiled: February 8, 2017Publication date: August 9, 2018Inventor: SHIH-NENG LIN
-
Patent number: 9985870Abstract: 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: GrantFiled: July 29, 2016Date of Patent: May 29, 2018Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.Inventors: Bo-Run Shao, Shih-Neng Lin, Chia-Wei Yuan
-
Publication number: 20180123948Abstract: 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: ApplicationFiled: October 27, 2016Publication date: May 3, 2018Inventor: SHIH-NENG LIN
-
Publication number: 20180034723Abstract: 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: ApplicationFiled: July 29, 2016Publication date: February 1, 2018Inventors: BO-RUN SHAO, SHIH-NENG LIN, CHIA-WEI YUAN
-
Patent number: 9578356Abstract: 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: GrantFiled: November 13, 2015Date of Patent: February 21, 2017Assignees: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Shih-Neng Lin, Kuan-Hung Lin, Chi-Feng Lee
-
Patent number: 7774560Abstract: 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: GrantFiled: November 30, 2007Date of Patent: August 10, 2010Assignee: ATEN International Co., Ltd.Inventors: Chien-hsing Liu, Chih-Hua Lin, Shih-Neng Lin
-
Publication number: 20090165008Abstract: 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: ApplicationFiled: December 19, 2007Publication date: June 25, 2009Applicant: ATEN INTERNATIONAL CO., LTD.Inventors: Chien-Hsing Liu, Chih-Hua Lin, Shih-Neng Lin
-
Publication number: 20090144487Abstract: 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: ApplicationFiled: November 30, 2007Publication date: June 4, 2009Applicant: Aten International Co., Ltd.Inventors: Chien-Hsing Liu, Chih-Hua Lin, Shih-Neng Lin
-
Publication number: 20060294130Abstract: 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: ApplicationFiled: October 17, 2005Publication date: December 28, 2006Inventors: Von-Wun Soo, Shih-Neng Lin, Shih-Yao Yang, Szu-Yin Lin