Patents by Inventor Chi Pan Yip

Chi Pan Yip 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: 10454879
    Abstract: A method and system for processing Domain Name Services (DNS) request in a gateway. The gateway receives a DNS request from a host from its local area network. The gateway then selects DNS server(s) and transmits a new DNS request to at least one DNS server(s). DNS server(s) may or may not be accessible through a first tunnel. The contents of the new DNS request are the same as the content of the received DNS request. Further, when the gateway receives a DNS response corresponding to the DNS request, it determines a decision whether to transfer data to the host whose IP address is specified in the DNS response through a second tunnel. The decision may be based on a geographical location of an IP address.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: October 22, 2019
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Alex Wing Hong Chan, Ho Ming Chan, Kit Wai Chau, Chi Pan Yip, Min-Fu Tsai
  • Publication number: 20180262461
    Abstract: A method and system for processing Domain Name Services (DNS) request in a gateway. The gateway receives a DNS request from a host from its local area network. The gateway then selects DNS server(s) and transmits a new DNS request to at least one DNS server(s). DNS server(s) may or may not be accessible through a first tunnel. The contents of the new DNS request are the same as the content of the received DNS request. Further, when the gateway receives a DNS response corresponding to the DNS request, it determines a decision whether to transfer data to the host whose IP address is specified in the DNS response through a second tunnel. The decision may be based on a geographical location of an IP address.
    Type: Application
    Filed: March 5, 2018
    Publication date: September 13, 2018
    Applicant: Pismo Labs Technology Limited
    Inventors: Alex Wing Hong Chan, Ho Ming Chan, Kit Wai Chau, Chi Pan Yip, Min-Fu Tsai
  • Patent number: 9912630
    Abstract: A method and system for processing Domain name Services (DNS) request in a gateway. The gateway receives a DNS request from a host from its local area network. The gateway then selects DNS server(s) and transmits a new DNS request to at least one DNS server(s). DNS server(s) may or may not be accessible through a first tunnel. The contents of the new DNS request are the same as the content of the received DNS request. Further, when the gateway receives a DNS response corresponding to the DNS request, it determines a decision whether to transfer data to the host whose IP address is specified in the DNS response through a second tunnel. The decision may be based on a geographical location of an IP address.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: March 6, 2018
    Assignee: PISMO LABS TECHNOLOGY LTD.
    Inventors: Alex Wing Hong Chan, Ho Ming Chan, Kit Wai Chau, Chi Pan Yip, Min-Fu Tsai
  • Patent number: 9692853
    Abstract: A method and system for processing Domain name Services (DNS) request in a gateway with at least one local area network (LAN) interface and at least one wide area network (WAN) interface. The gateway receives a first DNS request from a first host via one of the at least one LAN interface of the gateway. The gateway then selects a plurality of DNS servers. At least one of the plurality of DNS server is accessible through at least one tunnel. The gateway transmits a plurality of new DNS requests to the plurality of DNS servers. The contents of the plurality of new DNS requests are the same as the content of the first DNS request.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: June 27, 2017
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Alex Wing Hong Chan, Ho Ming Chan, Kit Wai Chau, Chi Pan Yip, Min-Fu Tsai
  • Patent number: 9654439
    Abstract: Methods and systems for processing Domain Name Service (DNS) request in a gateway with a plurality of WAN network interfaces. After receiving a first DNS request via one of network interfaces of the gateway, the gateway selects at least one DNS server and at least one access network and then transmits a plurality of new DNS requests to the selected at least one DNS server through the selected at least one access network and via one of network interfaces of the gateway.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: May 16, 2017
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ho Ming Chan, Chi Pan Yip, Min-Fu Tsai, Alex Wing Hong Chan, Kit Wai Chau
  • Patent number: 9584331
    Abstract: A method carried out by a first communication gateway for transmitting broadcast data. Broadcast data is first received through a first network interface. The first communication gateway determines whether the broadcast data satisfies at least one condition, and forwards the broadcast data through at least one tunnel and through a second network interface to a second communication gateway if the broadcast data satisfies the at least one condition. The broadcast data is encapsulated in at least one encapsulating packet and the at least one encapsulating packet is decapsulated by the second communication gateway in order to retrieve the broadcast data. The broadcast data is then distributed by the second communication gateway to a second network.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: February 28, 2017
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ho Ming Chan, Chi Pan Yip, Kam Chiu Ng
  • Publication number: 20160286001
    Abstract: A method and system for processing Domain name Services (DNS) request in a gateway with at least one local area network (LAN) interface and at least one wide area network (WAN) interface. The gateway receives a first DNS request from a first host via one of the at least one LAN interface of the gateway. The gateway then selects a plurality of DNS servers. At least one of the plurality of DNS server is accessible through at least one tunnel. The gateway transmits a plurality of new DNS requests to the plurality of DNS servers. The contents of the plurality of new DNS requests are the same as the content of the first DNS request.
    Type: Application
    Filed: April 22, 2014
    Publication date: September 29, 2016
    Applicant: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Alex Wing Hong Chan, Ho Ming Chan, Kit Wai Chau, Chi Pan Yip, Min-Fu Tsai
  • Publication number: 20160269353
    Abstract: A method and system for processing Domain name Services (DNS) request in a gateway. The gateway receives a DNS request from a host from its local area network. The gateway then selects DNS server(s) and transmits a new DNS request to at least one DNS server(s). DNS server(s) may or may not be accessible through a first tunnel. The contents of the new DNS request are the same as the content of the received DNS request. Further, when the gateway receives a DNS response corresponding to the DNS request, it determines a decision whether to transfer data to the host whose IP address is specified in the DNS response through a second tunnel. The decision may be based on a geographical location of an IP address.
    Type: Application
    Filed: April 22, 2014
    Publication date: September 15, 2016
    Applicant: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Alex Wing Hong Chan, Ho Ming Chan, Kit Wai Chau, Chi Pan Yip, Min-Fu Tsai
  • Patent number: 9369345
    Abstract: A method and a system for creating Internet Protocol address based network policy by using domain name based network policies is disclosed. The domain name based network policies are stored. When a network device receives an record Domain Name System look-up reply, the network device identifies one or more Interact Protocol addresses of one or more host names specified in the address record Domain Name System look-up reply, then determine whether the one or more host names contain a domain name used in one or more domain name based network policies and create one or more Internet Protocol address based network policies.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: June 14, 2016
    Assignee: PISMO LABS TECHNOLOGY LIMITED
    Inventors: Ho Ming Chan, Chi Pan Yip, Sze Hon Chan, Alex Wing Hong Chan, Kit Wai Chau
  • Publication number: 20150304116
    Abstract: A method carried out by a first communication gateway for transmitting broadcast data. Broadcast data is first received through a first network interface. The first communication gateway determines whether the broadcast data satisfies at least one condition, and forwards the broadcast data through at least one tunnel and through a second network interface to a second communication gateway if the broadcast data satisfies the at least one condition. The broadcast data is encapsulated in at least one encapsulating packet and the at least one encapsulating packet is decapsulated by the second communication gateway in order to retrieve the broadcast data. The broadcast data is then distributed by the second communication gateway to a second network.
    Type: Application
    Filed: October 28, 2013
    Publication date: October 22, 2015
    Inventors: Ho Ming CHAN, Chi Pan YIP, Kam Chiu NG
  • Publication number: 20140379916
    Abstract: Methods and systems for processing Domain Name Service (DNS) request in a gateway with a plurality of WAN network interfaces. After receiving a first DNS request via one of network interfaces of the gateway, the gateway selects at least one DNS server and at least one access network and then transmits a plurality of new DNS requests to the selected at least one DNS server through the selected at least one access network and via one of network interfaces of the gateway.
    Type: Application
    Filed: November 5, 2012
    Publication date: December 25, 2014
    Inventors: Ho Ming Chan, Chi Pan Yip, Min-Fu Tsai, Alex Wing Hong Chan, Kit Wai Chau