Patents by Inventor Chuck Chiang

Chuck Chiang 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: 9934120
    Abstract: Embodiments of the present disclosure relate to systems and methods for updating a System on Chip (SOC) image without using direct memory access (DMA) programming. A target SOC monitors a target mailbox to determine reception of a data packet of an SOC image received from a host computer, wherein the SOC image includes a plurality of data packets. The target SOC reads the data packet from a buffer of the target SOC and writes a status message to a host mailbox of the target SOC, wherein the status message is indicative of a reception status of the data packet.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: April 3, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventors: Chuck Chiang, Kishore Kumar Reddy Devireddy
  • Publication number: 20170228302
    Abstract: Embodiments of the present disclosure relate to systems and methods for updating a System on Chip (SOC) image without using direct memory access (DMA) programming. A target SOC monitors a target mailbox to determine reception of a data packet of an SOC image received from a host computer, wherein the SOC image includes a plurality of data packets. The target SOC reads the data packet from a buffer of the target SOC and writes a status message to a host mailbox of the target SOC, wherein the status message is indicative of a reception status of the data packet.
    Type: Application
    Filed: February 10, 2016
    Publication date: August 10, 2017
    Inventors: Chuck Chiang, Kishore Kumar Reddy Devireddy
  • Patent number: 8015315
    Abstract: Modified flow keys holding compressed IPv6 addresses are stored in a flow table to improve memory utilization. The compressed IPv6 addresses are utilized to access a compression table holding the full IPv6 address, and full IPv6 address are substituted into the modified flow key to form an unmodified flow key.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: September 6, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Chuck Chiang, Sanjeev Mahalawat
  • Publication number: 20080222386
    Abstract: Modified flow keys holding compressed IPv6 addresses are stored in a flow table to improve memory utilization. The compressed IPv6 addresses are utilized to access a compression table holding the full IPv6 address, and full IPv6 address are substituted into the modified flow key to form an unmodified flow key.
    Type: Application
    Filed: March 9, 2007
    Publication date: September 11, 2008
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Chuck Chiang, Sanjeev Mahalawat