Patents by Inventor Derek Cha

Derek Cha 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: 10637792
    Abstract: The disclosure relates to quality of service (QOS) features for a router. The router may determine whether a congestion level of a first interface of the set of network interfaces exceeds a threshold level. Responsive to the congestion level exceeding the threshold level, the router activates a traffic analyzer configured to identify a first session that is present in the data traffic and inserts a set of packets that are part of the first session into a first queue of the set of queues via an expedited communications path over a bus. The router also forwards the set of packets in accordance with the desired quality of service.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: April 28, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Paul Chen, Derek Cha
  • Publication number: 20190068517
    Abstract: The disclosure relates to quality of service (QOS) features for a router. The router may determine whether a congestion level of a first interface of the set of network interfaces exceeds a threshold level. Responsive to the congestion level exceeding the threshold level, the router activates a traffic analyzer configured to identify a first session that is present in the data traffic and inserts a set of packets that are part of the first session into a first queue of the set of queues via an expedited communications path over a bus. The router also forwards the set of packets in accordance with the desired quality of service.
    Type: Application
    Filed: August 29, 2018
    Publication date: February 28, 2019
    Inventors: Paul CHEN, Derek CHA
  • Patent number: 9942161
    Abstract: The embodiments relate to configuring and updating quality of service (QOS) features for a router, especially for routers used in a home network or local area network. The QOS features are autonomous and do not require user configuration or intervention. The QOS features may be triggered during periods of congestion. Popular traffic services, such as voice, video streaming, and gaming, are preloaded into the router so that they are recognized automatically. In some embodiments, the router employs a programmed table to identify traffic sessions. The table may be updated remotely by an update service. The table may also be updated locally by a user via a client coupled to the router.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: April 10, 2018
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Paul Chen, Derek Chas
  • Patent number: 9559975
    Abstract: The embodiments relate to quality of service (QOS) features for a router, especially a router used in a home network or local area network. In the embodiments, the router is enhanced to be capable of measuring, detecting traffic sessions, and analyzing traffic in real time. The real-time analysis identifies traffic sessions in the data traffic and provides QOS to the traffic sessions. The QOS features are autonomous and do not require user configuration or intervention. In some embodiments, the real-time analysis and QOS features are triggered during periods of congestion.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: January 31, 2017
    Assignee: Western Digital Technologies, Inc.
    Inventors: Paul Chen, Derek Cha
  • Publication number: 20110004839
    Abstract: A user-customized computer display method allows a user to interactively populate a template to produce a layout that may later be used as a desktop for display on a computer system. The user is able to select a template from a series of templates that may be represented as thumbnail images, and populate the template with content items, such as programs, documents, and/or urls, thereby producing a layout. A template design tool may be used to produce custom template configurations. The user may select a layout from the same thumbnail screen that allows selection of templates for population or re-population. The method may also allow association of layouts with monitor configuration, and simple and intuitive configuration of multi-monitor systems.
    Type: Application
    Filed: July 1, 2010
    Publication date: January 6, 2011
    Inventors: Derek Cha, Kenneth Randall, Liem Thanh Nguyen