Patents by Inventor Allen Tsz-Chiu Wong

Allen Tsz-Chiu Wong 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: 9667630
    Abstract: A system, method and computer readable device are described herein. A plurality of packets are received at a data streaming device, from a computing device; the packets including authentication information for gaining access to a local network. The MAC address of the computing device with a MAC address of a data streaming device in the header of the packets. The authentication information including the MAC address of the data streaming device to a server. An authentication to access the local network is received from the server.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: May 30, 2017
    Assignee: ROKU, INC.
    Inventors: Allen Tsz-Chiu Wong, Bharath Bhoopalam
  • Publication number: 20170019404
    Abstract: A system, method and computer readable device are described herein. A plurality of packets are received at a data streaming device, from a computing device; the packets including authentication information for gaining access to a local network. The MAC address of the computing device with a MAC address of a data streaming device in the header of the packets. The authentication information including the MAC address of the data streaming device to a server. An authentication to access the local network is received from the server.
    Type: Application
    Filed: September 29, 2016
    Publication date: January 19, 2017
    Inventors: Allen Tsz-Chiu Wong, Bharath BHOOPALAM
  • Patent number: 9473940
    Abstract: A system, method and computer program product for authenticating a data streaming device to a network using a browser of another computing device, such that the data streaming device is able to retrieve and/or transmit streaming content over the Internet subsequent to the authentication.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: October 18, 2016
    Assignee: ROKU, INC.
    Inventors: Allen Tsz-Chiu Wong, Bharath Bhoopalam
  • Publication number: 20160249213
    Abstract: A system, method and computer program product for authenticating a data streaming device to a network using a browser of another computing device, such that the data streaming device is able to retrieve and/or transmit streaming content over the Internet subsequent to the authentication.
    Type: Application
    Filed: March 25, 2015
    Publication date: August 25, 2016
    Applicant: Roku, Inc.
    Inventors: Allen Tsz-Chiu WONG, Bharath Bhoopalam
  • Patent number: 7522598
    Abstract: An Internet Group Multicast Protocol (IGMP) proxy provides network redundancy to prevent a severed or damaged line, or a malfunctioning router interface from denying services to the IGMP proxy by outputting the multicast group addresses that are received by the IGMP proxy to a first multicast interface that is electrically connected to a first router interface of a router, and to a second multicast interface that is electrically connected to a second router interface of the router.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: April 21, 2009
    Assignee: Tellabs Petaluma, Inc.
    Inventors: Allen Tsz-Chiu Wong, Zhidan Cheng
  • Patent number: 7486612
    Abstract: A multicasting network includes a number of routers that are connected together to form a ring. The routers include a source router that identifies incoming multicasting data packets, and forwards the multicasting data packets in both directions on the ring. The routers also include forwarding routers that identify incoming multicasting data packets, and forwards the multicasting data packets in only one direction on the ring. Further, each ring has two terminating routers that receive forwarded data packets on two external nodes, and accept forwarded data packets from only a first external node and not from a second external node. When a fault condition is detected that prevents data packets from being forwarded in a first direction on the ring, the routers down stream of the fault condition reconfigure themselves to receive forwarded data packets from the second direction.
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: February 3, 2009
    Assignee: Tellabs Petaluma, Inc.
    Inventors: Allen Tsz-Chiu Wong, Zhidan Cheng
  • Patent number: 7274712
    Abstract: A router stores a value that indicates the maximum number of channels that can be output to a group, and the number of channels that are output to the group. When a member of the group indicates a channel change selection from a first channel to a second channel, the router drops the first channel before outputting the second channel when the maximum number of channels and the number of channels are equal.
    Type: Grant
    Filed: April 29, 2003
    Date of Patent: September 25, 2007
    Assignee: Tellabs Petaluma, Inc.
    Inventors: Allen Tsz-Chiu Wong, Zhidan Cheng
  • Publication number: 20050125420
    Abstract: A router is connected to a number of groups, such as xDSL modems, that each have a number of group members, such as set top boxes. When a member of the group identifies a new subscribed-to channel that is to be sent to the member, the router insures that multiple channels are not continuously sent to the same group member.
    Type: Application
    Filed: December 3, 2003
    Publication date: June 9, 2005
    Inventors: Allen Tsz-Chiu Wong, Zhidan Cheng
  • Publication number: 20040218543
    Abstract: A router stores a value that indicates the maximum number of channels that can be output to a group, and the number of channels that are output to the group. When a member of the group indicates a channel change selection from a first channel to a second channel, the router drops the first channel before outputting the second channel when the maximum number of channels and the number of channels are equal.
    Type: Application
    Filed: April 29, 2003
    Publication date: November 4, 2004
    Inventors: Allen Tsz-Chiu Wong, Zhidan Cheng
  • Publication number: 20040111606
    Abstract: A multicasting network includes a number of routers that are connected together to form a ring. The routers include a source router that identifies incoming multicasting data packets, and forwards the multicasting data packets in both directions on the ring. The routers also include forwarding routers that identify incoming multicasting data packets, and forwards the multicasting data packets in only one direction on the ring. Further, each ring has two terminating routers that receive forwarded data packets on two external nodes, and accept forwarded data packets from only a first external node and not from a second external node. When a fault condition is detected that prevents data packets from being forwarded in a first direction on the ring, the routers down stream of the fault condition reconfigure themselves to receive forwarded data packets from the second direction.
    Type: Application
    Filed: December 10, 2002
    Publication date: June 10, 2004
    Inventors: Allen Tsz-Chiu Wong, Zhidan Cheng