Patents by Inventor Chiat Earl Chew

Chiat Earl Chew 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: 11303606
    Abstract: Hashing name resolution requests may be performed according to an identified routing policy. A query from a Domain Name System (DNS) resolver to lookup a name in a first collection of name records may be received. A hash function may be applied to the name to generate a hash value according to a routing policy for the first collection of name records that determines which name record in the first collection of name records is used to answer the query. A name record in the collection of name records may be identified according to a mapping request for the name record using the hash value and a value for the name record may be returned to the DNS resolver. The value for the name record may identify a second collection of name records to query as part of determining the network address at the DNS resolver.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: April 12, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Chiat Earl Chew, Robert Long
  • Patent number: 9172647
    Abstract: There are disclosed a system, a test head and a method for testing a device under test. Two or more test heads may be mated directly with respective connectors on the device under test. Each test head may include a traffic generator including a stateless packet builder to generate stateless traffic for transmission to the device under test, and a traffic receiver including a stateless packet analyzer to accumulate traffic statistics on stateless traffic received from the device under test. A server coupled to the two or more test heads via respective communications links, may generate stateful traffic for transmission to the device under test by the two or more test heads, and may process stateful traffic received from the device under test by the two or more test heads.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: October 27, 2015
    Assignee: Ixia
    Inventors: Chiat Earl Chew, Michael D. Hutchison
  • Patent number: 9088520
    Abstract: An impairment unit and method of emulating network impairments is disclosed. The impairment unit may receive network traffic and transmit impaired network traffic. Received packets may be stored in a memory physically partitioned into a plurality of memory blocks and logically partitioned into a plurality of buffers. At least one buffer may be associated with each of a plurality of predefined impairment classes. One or more buffer may be a limited-length queue. Memory blocks may be assigned to buffers on an as-needed basis. A classifier may determine respective impairment classes of the received packets. A number of memory blocks assigned to each limited-length queue may be limited to a respective predetermined maximum. An enqueue manager may store each received packet and associated metadata in the buffer associated with the respective impairment class. The enqueue manager may discard received packets if the associated limited-length queue is full.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: July 21, 2015
    Assignee: Ixia
    Inventors: Michael D. Hutchison, Chiat Earl Chew
  • Publication number: 20140321285
    Abstract: There are disclosed a system, a test head and a method for testing a device under test. Two or more test heads may be mated directly with respective connectors on the device under test. Each test head may include a traffic generator including a stateless packet builder to generate stateless traffic for transmission to the device under test, and a traffic receiver including a stateless packet analyzer to accumulate traffic statistics on stateless traffic received from the device under test. A server coupled to the two or more test heads via respective communications links, may generate stateful traffic for transmission to the device under test by the two or more test heads, and may process stateful traffic received from the device under test by the two or more test heads.
    Type: Application
    Filed: April 25, 2013
    Publication date: October 30, 2014
    Inventors: Chiat Earl Chew, Michael D. Hutchison
  • Publication number: 20130070584
    Abstract: An impairment unit and method of emulating network impairments is disclosed. The impairment unit may receive network traffic and transmit impaired network traffic. Received packets may be stored in a memory physically partitioned into a plurality of memory blocks and logically partitioned into a plurality of buffers. At least one buffer may be associated with each of a plurality of predefined impairment classes. One or more buffer may be a limited-length queue. Memory blocks may be assigned to buffers on an as-needed basis. A classifier may determine respective impairment classes of the received packets. A number of memory blocks assigned to each limited-length queue may be limited to a respective predetermined maximum. An enqueue manager may store each received packet and associated metadata in the buffer associated with the respective impairment class. The enqueue manager may discard received packets if the associated limited-length queue is full.
    Type: Application
    Filed: September 26, 2012
    Publication date: March 21, 2013
    Inventors: Michael D. Hutchison, Chiat Earl Chew
  • Patent number: 8339986
    Abstract: A method and apparatus for testing and measuring the performance of a network for delivering multimedia is disclosed. A multimedia source is divided into data packets according to a packetizing standard. Each data packet includes a header and a payload containing a portion of the multimedia. N data packets (N>0) are grouped together into a packet bundle. Then, instrumentation is inserted into the header of at least one data packet within the packet bundle. The instrumentation includes information used in determining performance characteristics of the network.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: December 25, 2012
    Assignee: Ixia
    Inventors: Chiat Earl Chew, Laura Choy, Kevin M. Cattell
  • Publication number: 20080101254
    Abstract: A method and apparatus for testing and measuring the performance of a network for delivering multimedia is disclosed. A multimedia source is divided into data packets according to a packetizing standard. Each data packet includes a header and a payload containing a portion of the multimedia. N data packets (N>0) are grouped together into a packet bundle. Then, instrumentation is inserted into the header of at least one data packet within the packet bundle. The instrumentation includes information used in determining performance characteristics of the network.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Inventors: Chiat Earl Chew, Laura Choy, Kevin M. Cattell