Patents by Inventor Ken Tang

Ken Tang 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: 11620354
    Abstract: Described herein are systems and methods that provide a mechanism to proxy and protect HyperText Transport Protocol/Transport Layer Security (HTTP/TLS) redirection attempts. This technique mirrors an intended target request with a new request, never forwarding the original request from the scanner. This action provides protection to the end target as only key elements of the HTTP request are used while crafting a new HTTP request.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: April 4, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ryan Murray, Ken Tang
  • Patent number: 11556607
    Abstract: Described herein are systems and methods for abstracted analysis system design for a dynamic API scanning service. The disclosure provides a simplified API scanning service by abstracting underlining security scanning techniques and configurations. This presents a normalized view to users of the service. Both input parameters and scan output data is abstracted from users, and is driven based on logic in the service. By providing this simplified view, users can quickly, and without prior security scanning knowledge, use this service to measure their security exposure and mitigate as needed.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: January 17, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ryan Murray, Ken Tang, Andrew Warren
  • Publication number: 20200287928
    Abstract: Described herein are systems and methods for abstracted analysis system design for a dynamic API scanning service. The disclosure provides a simplified API scanning service by abstracting underlining security scanning techniques and configurations. This presents a normalized view to users of the service. Both input parameters and scan output data is abstracted from users, and is driven based on logic in the service. By providing this simplified view, users can quickly, and without prior security scanning knowledge, use this service to measure their security exposure and mitigate as needed.
    Type: Application
    Filed: October 28, 2019
    Publication date: September 10, 2020
    Inventors: RYAN MURRAY, KEN TANG, ANDREW WARREN
  • Publication number: 20200285686
    Abstract: Described herein are systems and methods that provide a mechanism to effectively proxy and protect HTTP/TLS redirection attempts. This technique is a sub component of the Dynamic API Scanning Service and breaks from standard patterns and is how the abstraction from the security scanners is accomplished. The resulting scanner is unaware that a man-in-the-middle is present. Furthermore, this technique mirrors the intended target request with a new request, never forwarding the original request from the scanner. This action provides protection to the end target as only key elements of the HTTP request are used while crafting a new HTTP request.
    Type: Application
    Filed: October 28, 2019
    Publication date: September 10, 2020
    Inventors: RYAN MURRAY, KEN TANG
  • Patent number: 7774440
    Abstract: A system and method for network simulation and enhancement includes an experiment configuration engine that provides various proposed traffic and/or network models, and a simulator responsive to the proposed traffic and/or network models to execute a plurality of simulations for the network using parallel discrete event simulation, to determine an optimal network configuration based upon an objective function for enhancing an aspect of network performance. The traffic and/or network models may be based on monitored data from the network indicating a current network state and current network traffic. Reconfiguration instructions for the new network configuration may be conveyed from the simulator to the network, so as to effectuate ongoing, real-time enhancement of the network. The network model(s) may cover internal operational details of individual network devices (e.g., routers and/or switches) as well as operation of the network as a whole.
    Type: Grant
    Filed: June 7, 2002
    Date of Patent: August 10, 2010
    Assignee: Scalable Network Technologies, Inc.
    Inventors: Rajive Bagrodia, Ken Tang, Julian Hsu
  • Publication number: 20100073211
    Abstract: The present invention comprises a circuit for transferring N inputs, wherein N is greater than or equal to 2, across a capacitive coupling media comprising a line circuit, a coupling capacitor, and a neutral potential circuit. The line circuit comprises: (1) a data converter for each input, for sampling and converting the N inputs; (2) a multiplexer for combining the outputs of the N data converters and a synchronization signal to generate an unencoded composite bit stream; (3) a data encoder for encoding the composite bit stream. The capacitor couples the encoded composite bit stream to a data decoder. The neutral potential circuit comprises: (1) the data decoder for decoding the coupled composite bit stream, and generating a recovered data stream and a recovered clock; (2) a synchronization recovery, control logic, and de-multiplex function for providing a set of digital outputs that correspond to the inputs to the data converters.
    Type: Application
    Filed: September 23, 2008
    Publication date: March 25, 2010
    Inventors: Benjamin Alan Smith, Ken Tang, Victor Levi, Jeff Owens
  • Patent number: 7675444
    Abstract: The present invention comprises a circuit for transferring N inputs, wherein N is greater than or equal to 2, across a capacitive coupling media comprising a line circuit, a coupling capacitor, and a neutral potential circuit. The line circuit comprises: (1) a data converter for each input, for sampling and converting the N inputs; (2) a multiplexer for combining the outputs of the N data converters and a synchronization signal to generate an unencoded composite bit stream; (3) a data encoder for encoding the composite bit stream. The capacitor couples the encoded composite bit stream to a data decoder. The neutral potential circuit comprises: (1) the data decoder for decoding the coupled composite bit stream, and generating a recovered data stream and a recovered clock; (2) a synchronization recovery, control logic, and de-multiplex function for providing a set of digital outputs that correspond to the inputs to the data converters.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: March 9, 2010
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Benjamin Alan Smith, Ken Tang, Victor Levi, Jeff Owens
  • Publication number: 20090215224
    Abstract: A method for manufacturing a thin film solar cell involves applying an inductively-coupled-plasma during the deposition of selenium. A precursor thin film is formed. The precursor thin film can include copper, indium, and gallium. The inductively-coupled-plasma is applied to the selenium as the selenium is deposited into the precursor thin film to produce the thin film. The selenium is deposited into precursor thin film by evaporation, sputtering, or using a reactive gas. An inert gas is used as a carry and discharge gas. The precursor thin film and the selenium are deposited using a deposition system. The deposition system includes an inductively-coupled-plasma device. The inductively-coupled-plasma device includes a quartz plate, a plasma discharge coil, and an inlet system. The deposition can be an in-line system, a roll-to-roll system, or a hybrid system.
    Type: Application
    Filed: February 21, 2008
    Publication date: August 27, 2009
    Inventors: Wei-Zhong Li, Ken Tang