Patents by Inventor You-Hsin Yen

You-Hsin Yen 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: 8356344
    Abstract: This invention is to provide a method applied to a network system comprising Internet and at least two private networks each having at least one NAT router and at least one network terminal device. Each network terminal device can link to Internet through an ICE proxy and the NAT router in the corresponding private network. The method allows an ICE proxy in a private network to hijack connection signals sent from a network terminal device, to write a plurality of candidate access points provided by an ICE protocol standard into a SDP packet containing the connection signals, and to transmit the SDP packet to a remote ICE proxy in another private network via Internet. As a result, the ICE proxies of two private networks can selectively use the candidate access points provided by the ICE protocol standard in order to pass through the respective NAT routers and firewalls thereof.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: January 15, 2013
    Assignee: D-Link Corporation
    Inventors: Yi-Hsiang Lin, You-Hsin Yen, Chuan-Hung Lin
  • Patent number: 8082324
    Abstract: A method of establishing a tunnel between network terminal devices passing through firewall is applied to a network system which comprises at least two private networks and Internet wherein each of said private networks comprises at least a NAT router and at least a network terminal device (such as a computer, web camera, IP phone, network disk or network printer with network interface etc.), and each of said network terminal devices connects to the Internet through corresponding NAT router respectively. The method enables each of said network terminal devices of said private networks to detect the firewall policy of corresponding NAT router so as to pass through the firewall installed in corresponding NAT router according to its setting and establish a tunnel between said network terminal devices over the Internet for communication and data access by using p2p, a local relay or a remote relay.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: December 20, 2011
    Assignee: D-Link Corporation
    Inventors: Yi-Hsiang Lin, You-Hsin Yen, Chih-Wei Chan, Li-Ming Huang
  • Patent number: 7953090
    Abstract: The present invention is to provide a method of making a router act as a relay proxy, which is applied to a network system comprising a server of an Internet service provider, at least a router, the Internet and at least two network devices, wherein the router and network devices are connected with the server through the Internet respectively. The method comprises the steps of designating the router as a relay proxy when the router receives and accepts a relay request from the server, and directing the network devices to connect to the router designated as a relay proxy respectively when the server attempts to connect the network devices which enables the network devices to communicate and proceed data access with each other through the relay proxy. Thus, the data access with each other of said network devices may be accomplished through said relay proxy instead of said server.
    Type: Grant
    Filed: November 9, 2007
    Date of Patent: May 31, 2011
    Assignee: D-Link Corporation
    Inventors: Huan-Yun Wei, You-Hsin Yen, Yi-Hsiang Lin
  • Patent number: 7830821
    Abstract: A method of connecting and sharing resources of network terminal devices of two private networks via user agents is applied in a network system including at least two private networks and an Internet. Each private network includes at least two network terminal devices. At least one network terminal device installs a user agent, and each user agent is connected with the other network terminal device on a private network. Each network terminal device is connected to the Internet through a network connecting device. In the method, the network terminal device can be connected with other network terminal devices on the private network for accessing data, and a connection channel can be established between the network terminal devices on the public network and another private network, and the network terminal devices on the other private network can share the services provided by other network terminal devices on the private network.
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: November 9, 2010
    Assignee: D-Link Corporation
    Inventors: Yi-Hsiang Lin, You-Hsin Yen, Hsun-Cheng Lin, Li-Ming Huang
  • Publication number: 20100014536
    Abstract: A method for building a connection channel between network terminals through a dynamic domain name server (DDNS) is applied to a network system including a DDNS, the Internet, and at least one private network including more than one network address translation (NAT) router and at least one network terminal linked to the Internet through the NAT routers sequentially. The network terminal detects usable linking information of related equipments between the network terminal and the DDNS, and writes the linking information into a web page under a domain name registered with the DDNS by the network terminal, or into the DDNS. Another network terminal on the Internet wanting to link to the network terminal can input the domain name and read the linking information either from the web page or by using a utility program to search the DDNS, thereby building a connection channel with the network terminal.
    Type: Application
    Filed: August 27, 2008
    Publication date: January 21, 2010
    Applicant: D-Link Corporation
    Inventors: Yi-Hsiang Lin, Chi-Chou Lin, You-Hsin Yen
  • Publication number: 20090135736
    Abstract: The present invention is to provide a method applied to a network system which comprises a private network having at least a computer and at least two network terminal devices connecting to the Internet, and said computer is installed with a Fat UA while said hand-held electronic device is installed with a Thin User Agent enabling said hand-held electronic device to send a control command to said computer through the Internet. After said control command is received, said Fat UA encapsulates said control command in two SIP packets for connection request and connection response and send them to said two network terminal devices respectively. And after said SIP packets are received, said network terminal devices will send the SIP packets with each other so as to automatically establish a tunnel and proceed mutual data access therebetween according to said control command encapsulated in said SIP packets.
    Type: Application
    Filed: January 10, 2008
    Publication date: May 28, 2009
    Applicant: D-Link Corporation
    Inventors: Yi-Hsiang Lin, You-Hsin Yen
  • Publication number: 20090138961
    Abstract: This invention is to provide a method applied to a network system comprising Internet and at least two private networks each having at least one NAT router and at least one network terminal device. Each network terminal device can link to Internet through an ICE proxy and the NAT router in the corresponding private network. The method allows an ICE proxy in a private network to hijack connection signals sent from a network terminal device, to write a plurality of candidate access points provided by an ICE protocol standard into a SDP packet containing the connection signals, and to transmit the SDP packet to a remote ICE proxy in another private network via Internet. As a result, the ICE proxies of two private networks can selectively use the candidate access points provided by the ICE protocol standard in order to pass through the respective NAT routers and firewalls thereof.
    Type: Application
    Filed: February 27, 2008
    Publication date: May 28, 2009
    Applicant: D-Link Corporation
    Inventors: Yi-Hsiang Lin, You-Hsin Yen, Chuan-Hung Lin
  • Publication number: 20090122722
    Abstract: A method of connecting and sharing resources of network terminal devices of two private networks via user agents is applied in a network system including at least two private networks and an Internet. Each private network includes at least two network terminal devices. At least one network terminal device installs a user agent, and each user agent is connected with the other network terminal device on a private network. Each network terminal device is connected to the Internet through a network connecting device. In the method, the network terminal device can be connected with other network terminal devices on the private network for accessing data, and a connection channel can be established between the network terminal devices on the public network and another private network, and the network terminal devices on the other private network can share the services provided by other network terminal devices on the private network.
    Type: Application
    Filed: February 6, 2008
    Publication date: May 14, 2009
    Applicant: D-Link Corporation
    Inventors: Yi-Hsiang Lin, You-Hsin Yen, Hsun-Cheng Lin, Li-Ming Huang
  • Publication number: 20090106394
    Abstract: A method of establishing a tunnel between network terminal devices passing through firewall is applied to a network system which comprises at least two private networks and Internet wherein each of said private networks comprises at least a NAT router and at least a network terminal device (such as a computer, web camera, IP phone, network disk or network printer with network interface etc.), and each of said network terminal devices connects to the Internet through corresponding NAT router respectively. The method enables each of said network terminal devices of said private networks to detect the firewall policy of corresponding NAT router so as to pass through the firewall installed in corresponding NAT router according to its setting and establish a tunnel between said network terminal devices over the Internet for communication and data access by using p2p, a local relay or a remote relay.
    Type: Application
    Filed: December 4, 2007
    Publication date: April 23, 2009
    Applicant: D-Link Corporation
    Inventors: Yi-Hsiang Lin, You-Hsin Yen, Chih-Wei Chan, Li-Ming Huang
  • Publication number: 20090086730
    Abstract: The present invention is to provide a method of making a router act as a relay proxy, which is applied to a network system comprising a server of an Internet service provider, at least a router, the Internet and at least two network devices, wherein the router and network devices are connected with the server through the Internet respectively. The method comprises the steps of designating the router as a relay proxy when the router receives and accepts a relay request from the server, and directing the network devices to connect to the router designated as a relay proxy respectively when the server attempts to connect the network devices which enables the network devices to communicate and proceed data access with each other through the relay proxy. Thus, the data access with each other of said network devices may be accomplished through said relay proxy instead of said server.
    Type: Application
    Filed: November 9, 2007
    Publication date: April 2, 2009
    Applicant: D-Link Corporation
    Inventors: Huan-Yun Wei, You-Hsin Yen, Yi-Hsiang Lin
  • Publication number: 20090089400
    Abstract: A method of playing real time audio and video signals via a network platform is applied to a network system, which comprises a server at an internet service provider (ISP) having a network platform comprising at least one user selectable icon corresponding to a web camera being connected to said server via internet, and comprises the steps of when said web camera is turned on and is connected to said network platform, said network platform making said icon enter a standby mode; when a computing device is connected to said server via internet and logged on to said network platform, and said icon in standby mode is clicked, said network platform establishing a connection channel between said web camera and said computing device; and transmitting audio and video signals captured by said web camera via internet and directly through said connection channel to said computing device in real time.
    Type: Application
    Filed: November 9, 2007
    Publication date: April 2, 2009
    Applicant: D-Link Corporation
    Inventors: Huan-Yun Wei, You-Hsin Yen, Yi-Hsiang Lin
  • Publication number: 20090086029
    Abstract: A method of transmitting a real-time network image is applied to a network system having an IP camera, a NAT router, the Internet, and a server of an Internet service provider (ISP). The method includes steps of: requesting an IP address from the DHCP server by the IP camera according to a DHCP protocol when the IP camera is linked to the Internet via the NAT router; automatically logging the IP camera in the ISP server after requesting the IP address and linking to the Internet; and building up a linking channel between the IP camera and the ISP server after finishing logging. As a result, other remote electronic devices can download a real-time image captured by the IP camera through the linking channel via the Internet after logging in the ISP server.
    Type: Application
    Filed: November 2, 2007
    Publication date: April 2, 2009
    Applicant: D-Link Corporation
    Inventors: Huan-Yun Wei, You-Hsin Yen, Yi-Hsiang Lin