Patents by Inventor Phil Yonghui Wang

Phil Yonghui Wang 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: 11782920
    Abstract: A data intake and query system executes a search query at a first execution time for querying events having associated time stamps within a first time period characterized by a first start time and a first end time. The first start time is computed based upon a time indicated by reference time information stored prior to execution of the search query. The system determines whether execution of the search query completed successfully based upon a first search result obtained from executing the search query. If the first execution of the search query was not successful, the system computes for a second execution of the search query after the first execution, a second time period using the reference time information. The second execution is configured to query events with associated timestamps that fall within a second time period that includes the first time period and an additional time period.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: October 10, 2023
    Assignee: SPLUNK INC.
    Inventors: Phil Yonghui Wang, Steve Zhang
  • Patent number: 8391148
    Abstract: A method and apparatus for Ethernet data compression enables the size of Ethernet frames to be reduced. Compression and decompression of Ethernet frames occur by the Ethernet network elements, rather than by user computers or end devices that transmit data on the Ethernet network. A new EtherType value may be used to identify the type of compressed Ethernet frames and optionally the type of mechanism used to compress the payload of Ethernet frames. The new EtherType may be inserted into a newly assembled frame ahead of the original EtherType. Alternatively, the new EtherType may replace the original EtherType and a short subheader may be used to identify the original EtherType. Out-of-band network signaling by the Ethernet control plane may also be used to determine whether frames are to be compressed and decompressed over controlled Ethernet links and tunnels, with or without use of the new EtherType.
    Type: Grant
    Filed: July 30, 2008
    Date of Patent: March 5, 2013
    Assignee: Rockstar Consortion USLP
    Inventor: Phil Yonghui Wang
  • Patent number: 8161139
    Abstract: A network element (NE) includes an intelligent interface (II) with its own operating environment rendering it active during the NE boot process, and with separate intelligence allowing it to take actions on the NE prior to, during, and after the boot process. The combination of independent operation and increased intelligence provides enhanced management opportunities to enable the NE to be controlled throughout the boot process and after completion of the boot process. For example, files may be uploaded to the NE before or during the boot process to restart the NE from a new software image. The II allows this downloading process to occur in parallel on multiple NEs from a centralized storage resource. Diagnostic checks may be run on the NE, and files, and MIB information, and other data may be transmitted from the II to enable a network manager to more effectively manage the NE.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: April 17, 2012
    Assignee: Rockstar Bidco, LP
    Inventors: Ramesh Durairaj, Tal Lavian, Phil Yonghui Wang
  • Publication number: 20100217854
    Abstract: A network element (NE) includes an intelligent interface (II) with its own operating environment rendering it active during the NE boot process, and with separate intelligence allowing it to take actions on the NE prior to, during, and after the boot process. The combination of independent operation and increased intelligence provides enhanced management opportunities to enable the NE to be controlled throughout the boot process and after completion of the boot process. For example, files may be uploaded to the NE before or during the boot process to restart the NE from a new software image. The II allows this downloading process to occur in parallel on multiple NEs from a centralized storage resource. Diagnostic checks may be run on the NE, and files, and MIB information, and other data may be transmitted from the II to enable a network manager to more effectively manage the NE.
    Type: Application
    Filed: March 24, 2010
    Publication date: August 26, 2010
    Inventors: Ramesh Durairaj, Tal Lavian, Phil Yonghui Wang
  • Patent number: 7737870
    Abstract: Bit-stream Huffman coding may be used for data compression to quickly and efficiently compress relatively small and large datasets. A symbol used in data compression may not be a byte or 8 bits. Rather it has any number of bits. For a certain dataset, a symbol has a dynamic number of bits according to the data size. A symbol may have less than 8 bits for a small dataset, or more than 8 bits for a large dataset. For rapid processing, a large dataset may be broken into smaller datasets that are fast encoded in parallel. Accordingly, the Huffman encoding inputs from a bit-stream instead of a conventional byte-stream and outputs a bit-stream. In particular, bit-stream Static and Adaptive Huffman codings are presented with extended algorithms. Hardware implementation with parallel Huffman encoders and decoders is also illustrated for fast network data compression.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: June 15, 2010
    Assignee: Nortel Networks Limited
    Inventor: Phil Yonghui Wang
  • Patent number: 7734748
    Abstract: A network element (NE) includes an intelligent interface (II) with its own operating environment rendering it active during the NE boot process, and with separate intelligence allowing it to take actions on the NE prior to, during, and after the boot process. The combination of independent operation and increased intelligence provides enhanced management opportunities to enable the NE to be controlled throughout the boot process and after completion of the boot process. For example, files may be uploaded to the NE before or during the boot process to restart the NE from a new software image. The II allows this downloading process to occur in parallel on multiple NEs from a centralized storage resource. Diagnostic checks may be run on the NE, and files, and MIB information, and other data may be transmitted from the II to enable a network manager to more effectively manage the NE.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: June 8, 2010
    Assignee: Nortel Networks Limited
    Inventors: Ramesh Durairaj, Tal Lavian, Phil Yonghui Wang
  • Patent number: 7359993
    Abstract: External resources may be interfaced with a network element using an intelligent interface including an independent processing environment to enable the operational capabilities of the network element to be enhanced. The intelligent interface may serve as an interface to external resources such as network software repositories, storage servers, logging facilities and security services. By providing an intelligent interface, it is possible to interface external resources and enhanced services to the network element while allowing processing requirements to be offloaded to an external device or to the intelligent interface itself, so that the resources of the network element may be more fully utilized to perform network operations such as switching and routing functions. The intelligent interface also enables new resources to be made available to the network element when they are needed. An external communication port of the intelligent interface may be configured to operate using one of the USB standards.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: April 15, 2008
    Assignee: Nortel Networks Ltd.
    Inventors: Ramesh Durairaj, Tal Lavian, Phil Yonghui Wang