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: 11620354Abstract: 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: GrantFiled: October 28, 2019Date of Patent: April 4, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Ryan Murray, Ken Tang
-
Patent number: 11556607Abstract: 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: GrantFiled: October 28, 2019Date of Patent: January 17, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Ryan Murray, Ken Tang, Andrew Warren
-
Publication number: 20200285686Abstract: 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: ApplicationFiled: October 28, 2019Publication date: September 10, 2020Inventors: RYAN MURRAY, KEN TANG
-
Publication number: 20200287928Abstract: 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: ApplicationFiled: October 28, 2019Publication date: September 10, 2020Inventors: RYAN MURRAY, KEN TANG, ANDREW WARREN
-
Patent number: 8760458Abstract: A scan-type display device control circuit is suitable for receiving successive frame data and driving a light-emitting diode (LED) display device accordingly. The scan-type display device control circuit includes a ping-pong buffer, a data storage controller, a line scan controller, a display buffer, and a scrambled pulse width modulation (PMW) signal generating device. The scan-type display device control circuit can utilize frame data circularly and repeatedly, so as to prevent a great mass of data from being transmitted repeatedly. Therefore, a band width for inputting data can be reduced significantly. Furthermore, the scrambled PMW signal generating device can scramble a PMW signal with a long period into a plurality of scrambled PMW signals with a short period. Therefore, the refresh rate can be efficiently enhanced without changing the band width for inputting data.Type: GrantFiled: February 17, 2010Date of Patent: June 24, 2014Assignee: Macroblock, Inc.Inventors: Ken-Tang Wu, Fu-Yang Shih
-
Publication number: 20130314307Abstract: A driving system and a method for a dot-matrix light-emitting diode display device. The driving system comprises a controller, a scan line driver, and a signal line driver. The controller provides a scan line control signal and a signal line control signal. The scan line driver generates a scan line driving signal in response to the scan line control signal. The scan line driving signal is divided into an ON period and a OFF period. The signal line driver generates a signal line driving signal in response to the signal line control signal. The signal line driver generates a discharging control signal or a charging control signal during the OFF period so that the signal line driver and the plurality of signal lines form the discharging or charging paths. Therefore, the parasitic capacitors on the scan lines are discharged or the parasitic capacitors on the signal lines are charged.Type: ApplicationFiled: August 27, 2012Publication date: November 28, 2013Applicant: MACROBLOCK, INC.Inventors: Sheng-Ming LIN, Ken-Tang WU, Jen-Chou HSU
-
Patent number: 8321714Abstract: A serial controller is adapted to receive an external clock and an input data, and output an inverted clock and an output data. The serial controller includes an inverter, a serial position detector, a synchronous clock generator, a serial register, and a half-cycle delay unit. Thereby, through the serial controller, the problem that the data signal and the driving clock are not synchronous when the clock series are inverted is avoided. Besides, a bi-directional serial controller further includes an identification unit and a data directing unit, and the serial controller is enabled to return the current status to a central control unit to serve as the reference for error detection.Type: GrantFiled: October 20, 2010Date of Patent: November 27, 2012Assignee: Macroblock, Inc.Inventors: Ken Tang Wu, Cheng Jung Lee
-
Publication number: 20120017108Abstract: A serial controller is adapted to receive an external clock and an input data, and output an inverted clock and an output data. The serial controller includes an inverter, a serial position detector, a synchronous clock generator, a serial register, and a half-cycle delay unit. Thereby, through the serial controller, the problem that the data signal and the driving clock are not synchronous when the clock series are inverted is avoided. Besides, a bi-directional serial controller further includes an identification unit and a data directing unit, and the serial controller is enabled to return the current status to a central control unit to serve as the reference for error detection.Type: ApplicationFiled: October 20, 2010Publication date: January 19, 2012Applicant: Macroblock, Inc.Inventors: Ken Tang Wu, Cheng Jung Lee
-
Publication number: 20110074799Abstract: A scan-type display device control circuit is suitable for receiving successive frame data and driving a light-emitting diode (LED) display device accordingly. The scan-type display device control circuit includes a ping-pong buffer, a data storage controller, a line scan controller, a display buffer, and a scrambled pulse width modulation (PMW) signal generating device. The scan-type display device control circuit can utilize frame data circularly and repeatedly, so as to prevent a great mass of data from being transmitted repeatedly. Therefore, a band width for inputting data can be reduced significantly. Furthermore, the scrambled PMW signal generating device can scramble a PMW signal with a long period into a plurality of scrambled PMW signals with a short period. Therefore, the refresh rate can be efficiently enhanced without changing the band width for inputting data.Type: ApplicationFiled: February 17, 2010Publication date: March 31, 2011Applicant: MACROBLOCK, INC.Inventors: Ken Tang Wu, Fu Yang Shih
-
Patent number: 7816965Abstract: The present invention discloses a cooperation circuit, comprising: a first control module, capable of generating a first control signal and a second control signal, the pulse width of the first control signal being determined by the pulse width of the second control signal; and a second control module, coupled to the first control module to receive the first control signal and the second control signal and generate a third control signal according to the first control signal and the second control signal; wherein, according to the first control signal and the second control signal, the second control module enables the third control signal and the second control signal to exhibit the same frequency and the same duty cycle with a phase delay.Type: GrantFiled: December 3, 2008Date of Patent: October 19, 2010Assignee: Macroblock, Inc.Inventors: Fu-Yang Shih, Ken-Tang Wu
-
Patent number: 7774440Abstract: 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: GrantFiled: June 7, 2002Date of Patent: August 10, 2010Assignee: Scalable Network Technologies, Inc.Inventors: Rajive Bagrodia, Ken Tang, Julian Hsu
-
Publication number: 20100073211Abstract: 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: ApplicationFiled: September 23, 2008Publication date: March 25, 2010Inventors: Benjamin Alan Smith, Ken Tang, Victor Levi, Jeff Owens
-
Patent number: 7675444Abstract: 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: GrantFiled: September 23, 2008Date of Patent: March 9, 2010Assignee: Maxim Integrated Products, Inc.Inventors: Benjamin Alan Smith, Ken Tang, Victor Levi, Jeff Owens
-
Publication number: 20100052757Abstract: The present invention discloses a cooperation circuit, comprising: a first control module, capable of generating a first control signal and a second control signal, the pulse width of the first control signal being determined by the pulse width of the second control signal; and a second control module, coupled to the first control module to receive the first control signal and the second control signal and generate a third control signal according to the first control signal and the second control signal; wherein, according to the first control signal and the second control signal, the second control module enables the third control signal and the second control signal to exhibit the same frequency and the same duty cycle with a phase delay.Type: ApplicationFiled: December 3, 2008Publication date: March 4, 2010Applicant: Marcoblock, Inc.Inventors: FU-YANG SHIH, KEN-TANG WU
-
Publication number: 20090215224Abstract: 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: ApplicationFiled: February 21, 2008Publication date: August 27, 2009Inventors: Wei-Zhong Li, Ken Tang
-
Publication number: 20030070572Abstract: A fireworks holding device for holding fireworks in an upward direction for safely igniting the fireworks and for safely holding the fireworks so that they are fired in an upward direction. The fireworks holding device has a base, vertical supports connected to the base and horizontal supports connected to the vertical supports for contacting and holding or guiding the fireworks. The fireworks can be set off by remote control using a signal sent by a transmitter for transmitting a coded signal for setting off a selected firework. A receiver receives the signal and sends a current to an electronic match for igniting the fuse of the selected firework. The fireworks are therefore safely held and remotely ignited for increased safety of fireworks displays.Type: ApplicationFiled: October 12, 2001Publication date: April 17, 2003Inventor: Hua Ken Tang