Patents by Inventor Chien-Chao Tseng

Chien-Chao Tseng 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).

  • Publication number: 20210065312
    Abstract: A social media information processing method includes following steps. First tags, a first data tag tree and a first tag frequency pattern related to a first input image are read. A second input image is inputted. A second tag related to the second input image is generated according to the second input image. A first pattern count of the first tag frequency pattern is updated according to the second tag. Some first-layer nodes and some lower-layer node in an index tag tree involving the second tag are adjusted, to generate a new index tag tree. Display contents on a user interface are adjusted according to the new index tag tree.
    Type: Application
    Filed: July 28, 2020
    Publication date: March 4, 2021
    Inventors: Pai-Hui WANG, Chien-Chao TSENG, Ted Tse-I KUO
  • Patent number: 10764337
    Abstract: A communication method is suitable for use in a network architecture including using a software defined network (SDN) protocol and a legacy network protocol, and includes the following steps. A first sub-domain manage unit of a first SDN sub-domain receives a connection request message corresponding to a multicast source from a client. The first sub-domain manage unit transmits a join request message to a main router of a legacy network domain connected to the first SDN sub-domain when determining that the multicast source is not in the first SDN sub-domain. The first sub-domain manage unit transmits the connection request message to a first domain manage unit of a first SDN domain when the main router determines that the multicast source is not in the legacy network domain. A communication path is established between the client and the multicast source when a location of the multicast source is obtained.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: September 1, 2020
    Assignee: NATIONAL CHIAO TUNG UNIVERSITY
    Inventors: Chien-Chao Tseng, Wei-Cheng Wang, Sung-Yu Wu
  • Publication number: 20190327275
    Abstract: A communication method is suitable for use in a network architecture including using a software defined network (SDN) protocol and a legacy network protocol, and includes the following steps. A first sub-domain manage unit of a first SDN sub-domain receives a connection request message corresponding to a multicast source from a client. The first sub-domain manage unit transmits a join request message to a main router of a legacy network domain connected to the first SDN sub-domain when determining that the multicast source is not in the first SDN sub-domain. The first sub-domain manage unit transmits the connection request message to a first domain manage unit of a first SDN domain when the main router determines that the multicast source is not in the legacy network domain. A communication path is established between the client and the multicast source when a location of the multicast source is obtained.
    Type: Application
    Filed: August 23, 2018
    Publication date: October 24, 2019
    Inventors: Chien-Chao TSENG, Wei-Cheng WANG, Sung-Yu WU
  • Patent number: 10349314
    Abstract: The present invention provides a system and a method for service continuity in heterogeneous wireless networks, which comprises a handover decision module and a session continuity module. The handover decision module is responsible for maintaining link layer association and network layer reachability in according to the underlying network conditions to fulfill the service requirement of applications. When acting as a sender, the session continuity module will select transmission path(s), reestablish the transport connection(s) and tag packets with session IDs and sequence numbers. When acting as a receiver, the session continuity module will identify and reorder packets using session IDs and sequence numbers, regardless of the IP addresses and ports of the packets. To sum up, the present invention can provide service continuity and multipath transmission for network devices.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: July 9, 2019
    Assignee: National Chiao Tung University
    Inventors: Chien-Chao Tseng, Min-Cheng Chan
  • Patent number: 10284518
    Abstract: A network system based on a SDN with a seamless handover mechanism, an operation method and a control apparatus thereof are provided. The network system includes network devices, host devices and a control apparatus. The network devices are connected together. A part of the network devices are equipped with wireless access networks of the same SSID, and each of the host devices is connected to one of the network devices. The control apparatus is connected to the network devices. When a first host device of the host devices is changed to connect with a second network device from a first network device, the control apparatus controls the network devices to return an address resolution response packet to the first host device in response to an address resolution request packet transmitted from the first host device, so as to maintain an IP address of the first host device.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: May 7, 2019
    Assignee: NATIONAL CHIAO TUNG UNIVERSITY
    Inventors: Chien-Chao Tseng, Chia-Lin Chuo, Ting-Hsuan Hsieh
  • Patent number: 10153952
    Abstract: A network traffic monitoring method includes: collecting sampled packet data of a switch wherein the sampled packet data relates to a plurality of types of packets, selecting a first type of packets from the plurality of types of packets, controlling the switch to collect traffic data of the first type of packets, and estimating a traffic volume of each of the plurality of types of packets according to the traffic data and the sampled packet data.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: December 11, 2018
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Wei-Cheng Wang, Ming-Hung Hsu, Chien-Chao Tseng
  • Publication number: 20180192341
    Abstract: A network system based on a SDN with a seamless handover mechanism, an operation method and a control apparatus thereof are provided. The network system includes network devices, host devices and a control apparatus. The network devices are connected together. A part of the network devices are equipped with wireless access networks of the same SSID, and each of the host devices is connected to one of the network devices. The control apparatus is connected to the network devices. When a first host device of the host devices is changed to connect with a second network device from a first network device, the control apparatus controls the network devices to return an address resolution response packet to the first host device in response to an address resolution request packet transmitted from the first host device, so as to maintain an IP address of the first host device.
    Type: Application
    Filed: June 8, 2017
    Publication date: July 5, 2018
    Inventors: Chien-Chao Tseng, Chia-Lin Chuo, Ting-Hsuan Hsieh
  • Publication number: 20180145891
    Abstract: A network traffic monitoring method includes: collecting sampled packet data of a switch wherein the sampled packet data relates to a plurality of types of packets, selecting a first type of packets from the plurality of types of packets, controlling the switch to collect traffic data of the first type of packets, and estimating a traffic volume of each of the plurality of types of packets according to the traffic data and the sampled packet data.
    Type: Application
    Filed: December 20, 2016
    Publication date: May 24, 2018
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Wei-Cheng WANG, Ming-Hung HSU, Chien-Chao TSENG
  • Publication number: 20170187763
    Abstract: The disclosure provides a streaming service system, a streaming service method and a controller thereof The streaming service system includes a plurality of switch nodes, a plurality of surrogate servers, a content management apparatus and a controller. The switch nodes are connected, and the surrogate servers are respectively connected to one of the switch nodes. The controller is connected to the switch nodes and communicates with the content management apparatus. The content management apparatus provides server information of the surrogate servers to the controller. When a first client apparatus is joined to a streaming group, the content management apparatus informs the controller. Further, the controller selects a first surrogate server from the surrogate servers, and sets at least a portion of the switch nodes to adjust a multicast tree. The first surrogate server transmits streaming packets to the first client through a first transmission route of the multicast tree.
    Type: Application
    Filed: December 30, 2015
    Publication date: June 29, 2017
    Inventors: Ming-Hung Hsu, Chien-Chao Tseng, Min-Cheng Chan, Hsing-Liang Ku, Ming-Hao Chou
  • Publication number: 20170013514
    Abstract: The present invention provides a system and a method for service continuity in heterogeneous wireless networks, which comprises a handover decision module and a session continuity module. The handover decision module is responsible for maintaining link layer association and network layer reachability in according to the underlying network conditions to fulfill the service requirement of applications. When acting as a sender, the session continuity module will select transmission path(s), reestablish the transport connection(s) and tag packets with session IDs and sequence numbers. When acting as a receiver, the session continuity module will identify and reorder packets using session IDs and sequence numbers, regardless of the IP addresses and ports of the packets. To sum up, the present invention can provide service continuity and multipath transmission for network devices.
    Type: Application
    Filed: September 26, 2016
    Publication date: January 12, 2017
    Inventors: CHIEN-CHAO TSENG, MIN-CHENG CHAN
  • Patent number: 9369523
    Abstract: The present invention is to provide a method for enabling a tracker/coordinator in a P2P system to receive server address queries from network devices through Internet; provide address of a protocol server to the network devices according to the server address queries, so as for the network devices to conduct NAT behavior tests on NAT routers connected therewith through the protocol server; assigning a first network device with the router incapable of forwarding messages to a second network device with the router capable of forwarding messages according to the test results; providing a mapped address of a port of the second network device to a third network device, when receiving a port query from the third network device and determining that the port query corresponds to the first network device, so as for the third network device to directly connect with the first network device through the second network device.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: June 14, 2016
    Assignee: D-LINK CORPORATION
    Inventors: Chien-Chao Tseng, Chia-Liang Lin
  • Publication number: 20150381672
    Abstract: The present invention is to provide a method of managing and sharing file in a home network system including an information sharing server and a plurality of network devices within a local area network. When one of the network devices enters into the local area network and is connected with the information sharing server, the network device transmits a file updating message to the information sharing server, and the information sharing server stores the content carried in the file updating message to a file sharing information table and then transmits the file sharing information table to each of the network devices within the local area network periodically or according to a request of each of the network devices, to enable each network device to directly connect with other network device according to the file sharing information table, so as to acquire the shared file stored in the other network device.
    Type: Application
    Filed: February 9, 2015
    Publication date: December 31, 2015
    Applicant: D-LINK CORPORATION
    Inventors: Pai-Hui WANG, Chien-Chao TSENG, Ted Tsei KUO
  • Publication number: 20150271135
    Abstract: The session-aware NAT traversal method is used to establish network communication between two hosts, wherein a first and a second host are located behind a first and a second NAT router, respectively. First, these hosts conduct a standard NAT traversal to establish a session. Then, the second host sends a registration request message to the first NAT router for session registration. Upon receiving the registration request message, the first NAT router generates a session ID for this session and replies to the second host. As the second host moves to a private network behind a third NAT router, the second host only needs to send a new registration request message with the session ID to the first NAT router. The first NAT router observes a new mapped address of the second host and allows inbound traffic from the new mapped address without further NAT traversal.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 24, 2015
    Inventors: CHIEN-CHAO TSENG, MING-HUNG WANG, CHIA-LIANG LIN
  • Patent number: 9143421
    Abstract: The present invention is to provide a network system, which comprises a coordinator server located in a public network; first and second NATs (Network Address Translators) located in first and second private networks and configured as a full-cone NAT, respectively; first and second network devices located in the first and second private networks and connected to the public network through the first and second NATs, respectively, wherein each of the first and second network devices has registered two mapped addresses with the coordinator server, respectively; a third NAT located in a third private network; and a third network device located in the third private network and connected to the public network through the third NAT, wherein the third network device can obtain the mapped addresses from the coordinator server and, based on the mapped addresses, conduct NAT behavior tests on the third NAT through the first and second network devices.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: September 22, 2015
    Assignee: D-LINK CORPORATION
    Inventors: Chien-Chao Tseng, Chia-Liang Lin
  • Patent number: 8918599
    Abstract: The present invention discloses an integrated storage platform system and a method thereof. The system comprises at least one adaption module respectively connecting with at least one storage space and each performing a plurality of adaption settings corresponding to one storage space; a storage administration module connecting with the adaption modules and processing the files of the storage spaces; and an access interface connecting the storage administration module, operated by a user to access the storage space through the storage administration module and the adaption module, and presenting access results to the user. The present invention establishes different adaption modules to enable the user to link to and access different types of storage spaces.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: December 23, 2014
    Assignee: National Chiao Tung University
    Inventors: Chien-Chao Tseng, Cheng-Yun Ho, Chia-Liang Lin, Chieh Wu
  • Publication number: 20140362822
    Abstract: The present invention provides a system architecture and a method for service continuity in heterogeneous wireless networks, which comprises a handover decision module and a session continuity module. The handover decision module is responsible for maintaining link layer association and network layer reachability in according to the underlying network conditions to fulfill the service requirement of applications. When acting as a sender, the session continuity module will select transmission path(s), reestablish the transport connection(s) and tag packets with session IDs and sequence numbers. When acting as a receiver, the session continuity module will identify and reorder packets using session IDs and sequence numbers, regardless of the IP addresses and ports of the packets. To sum up, the present invention can provide service continuity and multipath transmission for network devices.
    Type: Application
    Filed: April 1, 2014
    Publication date: December 11, 2014
    Applicant: NATIONAL CHIAO TUNG UNIVERSITY
    Inventors: CHIEN-CHAO TSENG, MIN-CHENG CHAN
  • Patent number: 8868911
    Abstract: The present invention provides a method for keys generation, member authentication and communication security in a dynamic group, which comprises steps: assigning each member an identification vector containing common group identification vector elements and an individual identification vector element, and generating an authentication vector and an access control vector for each member according to the identification vector; using the identification vector elements to generate public key elements and establish an authentication public key and an access control public key; and using a polynomial and the identification vector to generate a private key. The present invention uses these public keys and private keys, which are generated from the identification vectors, to implement serverless member authentication and data access control, whereby is protected privacy of members and promoted security of communication.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: October 21, 2014
    Assignee: National Chiao Tung University
    Inventors: Chien-Chao Tseng, Tzu-Hsin Ho
  • Publication number: 20140310397
    Abstract: The present invention is to provide a network system, which comprises a coordinator server located in a public network; first and second NATs (Network Address Translators) located in first and second private networks and configured as a full-cone NAT, respectively; first and second network devices located in the first and second private networks and connected to the public network through the first and second NATs, respectively, wherein each of the first and second network devices has registered two mapped addresses with the coordinator server, respectively; a third NAT located in a third private network; and a third network device located in the third private network and connected to the public network through the third NAT, wherein the third network device can obtain the mapped addresses from the coordinator server and, based on the mapped addresses, conduct NAT behavior tests on the third NAT through the first and second network devices.
    Type: Application
    Filed: May 31, 2013
    Publication date: October 16, 2014
    Inventors: Chien-Chao TSENG, Chia-Liang LIN
  • Publication number: 20140310356
    Abstract: The present invention is to provide a method for enabling a tracker/coordinator in a P2P system to receive server address queries from network devices through Internet; provide address of a protocol server to the network devices according to the server address queries, so as for the network devices to conduct NAT behavior tests on NAT routers connected therewith through the protocol server; assigning a first network device with the router incapable of forwarding messages to a second network device with the router capable of forwarding messages according to the test results; providing a mapped address of a port of the second network device to a third network device, when receiving a port query from the third network device and determining that the port query corresponds to the first network device, so as for the third network device to directly connect with the first network device through the second network device.
    Type: Application
    Filed: June 7, 2013
    Publication date: October 16, 2014
    Inventors: Chien-Chao TSENG, Chia-Liang LIN
  • Publication number: 20140052939
    Abstract: The present invention discloses an integrated storage platform system and a method thereof. The system comprises at least one adaption module respectively connecting with at least one storage space and each performing a plurality of adaption settings corresponding to one storage space; a storage administration module connecting with the adaption modules and processing the files of the storage spaces; and an access interface connecting the storage administration module, operated by a user to access the storage space through the storage administration module and the adaption module, and presenting access results to the user. The present invention establishes different adaption modules to enable the user to link to and access different types of storage spaces.
    Type: Application
    Filed: November 16, 2012
    Publication date: February 20, 2014
    Applicant: NATIONAL CHIAO TUNG UNIVERSITY
    Inventors: Chien-Chao TSENG, Cheng-Yun HO, Chia-Liang LIN, Chieh WU