Patents by Inventor Cheng Pan
Cheng Pan 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: 10659437Abstract: A circuit arrangement includes an encryption circuit and a decryption circuit. A cryptographic shell circuit has a transmit channel and a receive channel in parallel with the transmit channel. The transmit channel includes an encryption interface circuit coupled to the encryption circuit. The encryption interface circuit determines first cryptographic parameters based on data in a plaintext input packet and inputs the first cryptographic parameters and plaintext input packet to the encryption circuit. The receive channel includes a decryption interface circuit coupled to the decryption circuit. The decryption interface circuit determines second cryptographic parameters based on data in a ciphertext input packet and inputs the second cryptographic parameters and ciphertext input packet to the decryption circuit.Type: GrantFiled: September 27, 2018Date of Patent: May 19, 2020Assignee: Xilinx, Inc.Inventors: Ravi Sunkavalli, Anujan Varma, Chuan Cheng Pan, Patrick C. McCarthy, Hanh Hoang
-
Publication number: 20200143088Abstract: A circuit arrangement includes an encryption circuit and a decryption circuit. A cryptographic shell circuit has a transmit channel and a receive channel in parallel with the transmit channel. The transmit channel includes an encryption interface circuit coupled to the encryption circuit. The encryption interface circuit determines first cryptographic parameters based on data in a plaintext input packet and inputs the first cryptographic parameters and plaintext input packet to the encryption circuit. The receive channel includes a decryption interface circuit coupled to the decryption circuit. The decryption interface circuit determines second cryptographic parameters based on data in a ciphertext input packet and inputs the second cryptographic parameters and ciphertext input packet to the decryption circuit.Type: ApplicationFiled: September 27, 2018Publication date: May 7, 2020Applicant: Xilinx, Inc.Inventors: Ravi Sunkavalli, Anujan Varma, Chuan Cheng Pan, Patrick C. McCarthy, Hanh Hoang
-
Patent number: 10591122Abstract: A multilayer flashing water ball apparatus includes a water ball main body, a base and a light transmissive plate module. The water ball main body is light transmissive and includes a platform with an installation slot. The base is secured onto the bottom portion of the water ball main body and includes light emitting elements for emitting light toward the installation slot. The light transmissive plate module includes multiple light transmissive plates inserted into the installation slot. The surfaces of the light transmissive plates include continuous corresponding patterns formed thereon, and such patterns are visually related to each other to form a serious of motion sequence. The bottom portions of the light transmissive plates correspond to the light emitting elements. With the light source of the light emitting elements flashes sequentially, the continuous corresponding patterns inside the water ball main body generate a dynamic visual effect.Type: GrantFiled: September 26, 2019Date of Patent: March 17, 2020Inventor: Hua-Cheng Pan
-
Publication number: 20200041083Abstract: A multilayer flashing water ball apparatus includes a water ball main body, a base and a light transmissive plate module. The water ball main body is light transmissive and includes a platform with an installation slot. The base is secured onto the bottom portion of the water ball main body and includes light emitting elements for emitting light toward the installation slot. The light transmissive plate module includes multiple light transmissive plates inserted into the installation slot. The surfaces of the light transmissive plates include continuous corresponding patterns formed thereon, and such patterns are visually related to each other to form a serious of motion sequence. The bottom portions of the light transmissive plates correspond to the light emitting elements. With the light source of the light emitting elements flashes sequentially, the continuous corresponding patterns inside the water ball main body generate a dynamic visual effect.Type: ApplicationFiled: September 26, 2019Publication date: February 6, 2020Inventor: Hua-Cheng Pan
-
Patent number: 10535157Abstract: A positioning and measuring system includes: an image scale supporting an object and having positioning mark sets and encoding pattern sets arranged in a two-dimensional array, each of the positioning mark sets including positioning marks, each of the encoding pattern sets including encoding patterns respectively disposed in gaps between the positioning marks; an image capturing device capturing measurement points of the object and an image scale to obtain composite images; a processor processing the composite images and determining one or multiple position relationships between the measurement points according to the encoding patterns and the positioning marks; and a driving mechanism, which is electrically connected to the processor and mechanically connected to the image capturing device or the image scale, and drives one of the image capturing device and the image scale to move relatively to the other of the image capturing device and the image scale.Type: GrantFiled: November 22, 2017Date of Patent: January 14, 2020Assignee: NATIONAL TSING HUA UNIVERSITYInventors: Hung-Yin Tsai, Wei-Cheng Pan, Yu-Chen Wu
-
Publication number: 20190393024Abstract: Methods for removing residuals after a selective deposition process are provided. In one embodiment, the method includes performing a selective deposition process to form a metal containing dielectric material at a first location of a substrate and performing a residual removal process to remove residuals from a second location of the substrate.Type: ApplicationFiled: May 2, 2019Publication date: December 26, 2019Inventors: Jong Mun KIM, Biao LIU, Cheng PAN, Erica CHEN, Chentsau YING, Srinivas NEMANI, Ellie YIEH
-
Patent number: 10509883Abstract: A layout-generation method for an IC is provided. The layout-generation method includes accessing data of a schematic design of the IC; generating a hypergraph from the schematic design; transforming a plurality of constraints into a plurality of weighted edges in the hypergraph; continuing partitioning the hypergraph by the weighted edges until a plurality of multilevel groups are obtained to generate a layout; and verifying the layout to fabricate the IC.Type: GrantFiled: January 24, 2017Date of Patent: December 17, 2019Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.Inventors: Tsun-Yu Yang, Wei-Yi Hu, Jui-Feng Kuan, Hsien-Hsin Sean Lee, Po-Cheng Pan, Hung-Wen Huang, Hung-Ming Chen, Abhishek Patyal
-
Patent number: 10505860Abstract: A scheduling system includes a request masking circuit configured to receive a plurality of original requests for priority arbitration among a plurality of entries, the plurality of original requests include a last original request and a first original request following the last original request. A last mask associated with a last grant result for the last original request is received from a mask generator circuit. A first masked request is generated by applying the last mask to the first original request. A request selection circuit is configured to generate a first selected request based on the first original request and the first masked request. The mask generator circuit is configured to generate a first mask based on the first selected request. The first mask is associated with a first grant result for the first original request.Type: GrantFiled: May 30, 2017Date of Patent: December 10, 2019Assignee: XILINX, INC.Inventors: Chuan Cheng Pan, Kiran S. Puranik
-
Patent number: 10498219Abstract: An apparatus and a method to adjust a source voltage based on an operating voltage response are provided. The apparatus includes a circuit configured to change state from a first state to a second state comprising receiving an operating voltage from a power source through a power distribution network. The apparatus further includes a sensor configured to measure an operating voltage response to the circuit changing state to receiving the operating voltage. The apparatus further includes a control circuit configured to adjust a source voltage at the power source based on the operating voltage response measured by the sensor. The method includes changing a state to receiving an operating voltage from a power source through a power distribution network, measuring an operating voltage response to the changing state to receiving the operating voltage, and adjusting the source voltage at the power source based on the measured operating voltage response.Type: GrantFiled: October 20, 2015Date of Patent: December 3, 2019Assignee: QUALCOMM IncorporatedInventors: Lingyun Wang, Yuan-cheng Pan, Junmou Zhang, Nan Chen, Mohamed Waleed Allam
-
Patent number: 10488035Abstract: An illumination device connected to a display screen having a front display surface and a rear installation surface parallel to each other includes a light source, a mounting plate, and a support mechanism. The light source emits light to form an illumination area defined by a first illumination boundary close to the front display surface and a second illumination boundary away from the front display surface. The mounting plate is detachably attached to the rear installation surface. The support mechanism is connected to the light source and the mounting plate respectively, for keeping the first illumination boundary parallel to the front display surface or inclined outwardly at a first inclined angle relative to the front display surface.Type: GrantFiled: May 29, 2018Date of Patent: November 26, 2019Assignee: Qisda CorporationInventors: Rou-Ching Yang, Jiung-Cheng Pan
-
Publication number: 20190353343Abstract: A display includes a display panel and a lighting device. The lighting device includes a display surface, a back surface, and upper frame surface and a socket. The upper frame surface is located between the display surface and the back surface opposite to each other, and the socket is provided at the upper frame surface. The lighting device is disposed in a pluggable manner on the socket, and includes a light source. When the light source is disposed on the socket, the light source forms a lighting area on a light exiting side of the display surface, wherein the lighting area is non-overlapping with the display surface.Type: ApplicationFiled: May 8, 2019Publication date: November 21, 2019Applicant: Qisda CorporationInventor: Jiung-Cheng PAN
-
Publication number: 20190346129Abstract: An illumination device connected to a display screen having a front display surface and a rear installation surface parallel to each other includes a light source, a mounting plate, and a support mechanism. The light source emits light to form an illumination area defined by a first illumination boundary close to the front display surface and a second illumination boundary away from the front display surface. The mounting plate is detachably attached to the rear installation surface. The support mechanism is connected to the light source and the mounting plate respectively, for keeping the first illumination boundary parallel to the front display surface or inclined outwardly at a first inclined angle relative to the front display surface.Type: ApplicationFiled: May 29, 2018Publication date: November 14, 2019Inventors: Rou-Ching Yang, Jiung-Cheng Pan
-
Patent number: 10475205Abstract: A positioning and measuring system includes: an image capturing device performing image capturing operations on an object; a driving mechanism mechanically connected to one or both of the image capturing device and the object to cause a relative movement between the image capturing device and the object; and a processor electrically connected to the image capturing device and the driving mechanism and performing steps of: controlling the image capturing device to capture N portions of the object to generate N images before and after controlling the driving mechanism to cause M relative movements between the object and the image capturing device; and extracting feature points of each of the N images corresponding to unique surface morphology of the object and respectively performing cross-image feature point matching according to the feature points of every neighboring two of the N images to obtain information of the M relative movements.Type: GrantFiled: November 22, 2017Date of Patent: November 12, 2019Assignee: NATIONAL TSING HUA UNIVERSITYInventors: Hung-Yin Tsai, Yu-Chen Wu, Wei-Cheng Pan
-
Publication number: 20190339955Abstract: Technologies are described for creating a function checkpoint for an instance of a program code function located on a first services hub and using the function checkpoint to load the instance of the program code function on a second services hub. An example method may include creating a function checkpoint for an instance of a program code function loaded in memory of a first services hub, where the function checkpoint may contain execution instructions and execution state data for the instance of the program code function. A second services hub included in the local device network may be identified, and the function checkpoint may be sent to the second services hub to allow execution of the instance of the program code function to be loaded on the second services hub using the function checkpoint.Type: ApplicationFiled: May 1, 2018Publication date: November 7, 2019Inventors: Calvin Yue-Ren Kuo, Cheng Pan, Jeffrey Tarn
-
Patent number: 10458609Abstract: A multilayer flashing water ball apparatus includes a water ball main body, a base and a light transmissive plate module. The water ball main body is light transmissive and includes a platform with an installation slot. The base is secured onto the bottom portion of the water ball main body and includes light emitting elements for emitting light toward the installation slot. The light transmissive plate module includes at least three light transmissive plates inserted into the installation slot. The surfaces of the light transmissive plates include continuous corresponding patterns formed thereon, and such patterns are visually related to each other to form a serious of motion sequence. The bottom portions of the light transmissive plates correspond to the light emitting elements. With the light source of the light emitting elements flashes sequentially, the continuous corresponding patterns inside the water ball main body generate a dynamic visual effect.Type: GrantFiled: February 9, 2018Date of Patent: October 29, 2019Inventor: Hua-Cheng Pan
-
Patent number: 10452439Abstract: Systems and methods are described for implementing a coordinator within a coordinated environment, which environment includes set of coordinated devices managed by the coordinator. The coordinator can be provisioned with a set of tasks, each task corresponding to a segment of code that can be executed by the coordinator, such as to manage the coordinated devices. To assist in execution of the tasks, the coordinator can include a resource manager that generates execution environments corresponding to an individual task execution, which environments may be isolated from other execution environments. The coordinator can further include a scheduler to obtain calls to execute tasks, and implement a queue from which to select tasks for execution. On selecting a task, the scheduler may interact with the resource manager to generate an execution environment for the task, and cause execution of the task within the execution environment.Type: GrantFiled: November 28, 2016Date of Patent: October 22, 2019Assignee: Amazon Technologies, Inc.Inventors: Calvin Yue-Ren Kuo, Rudresh Amin, Yen-Lin Chen, Jonathan I. Turow, Cheng Pan, Marc John Brooker, James Christopher Sorenson, III, Weili Zhong McClenahan
-
Patent number: 10453962Abstract: A FinFET device and fabrication method thereof is provided. The method includes: providing a semiconductor substrate and fins. Each fin includes a first sidewall region and a second sidewall region. An interlayer dielectric layer is formed on the semiconductor substrate and on the fins, with openings. Then a target work function layer is formed on sidewalls and on a bottom of each opening. The target work function layer includes a first target region covering the first sidewall region, a second target region covering the second sidewall region, and a third portion on the top surface of each fin. The second target region and the third portion of the target work function layer is doped with modification ions; and has a second effective work function value greater than a first effective work function value of the first target region of the target work function layer.Type: GrantFiled: May 4, 2018Date of Patent: October 22, 2019Assignees: Semiconductor Manufacturing International (Shanghai) Corporation, Semiconductor Manufacturing International (Beijing) CorporationInventors: Nan Wang, Zi Cheng Pan, Zhong Shan Hong
-
Patent number: 10417049Abstract: Systems and methods are described for implementing a coordinator within a coordinated environment, which environment includes set of coordinated devices managed by the coordinator. The coordinator can be provisioned with a set of tasks, each task corresponding to a segment of code that can be executed by the coordinator, such as to manage the coordinated devices. To assist in execution of the tasks, the coordinator can include a communications manager that enables communications between tasks. The communications manager can provide a language-independent interface to call for execution of tasks, pass information to a task, and obtain outputs of a task. In some embodiments, the communication manager may utilize a language-independent protocol, such as the hypertext transport protocol, and be configured to respond to requests addressed to uniform resource identifiers associated with the communications manager.Type: GrantFiled: November 28, 2016Date of Patent: September 17, 2019Assignee: Amazon Technologies, Inc.Inventors: Cheng Pan, Calvin Yue-Ren Kuo, Jonathan I. Turow, Marc John Brooker, James Christopher Sorenson, III, Weili Zhong McClenahan
-
Patent number: 10409943Abstract: A computer implemented method for routing preservation is presented. The method includes decomposing, using the computer, a geometric relationship between a first module, a second module, and a routing path of a source layout, when the computer is invoked to route the solution path. The method further includes disposing, using the computer, the routing path in a solution layout in accordance with the geometric relationship. The solution layout is not defined by a scaling of the source layout.Type: GrantFiled: September 2, 2014Date of Patent: September 10, 2019Assignee: SYNOPSYS, INC.Inventors: Tung-Chieh Chen, Po-Cheng Pan, Ching-Yu Chin, Hung-Ming Chen
-
Publication number: 20190249838Abstract: A multilayer flashing water ball apparatus includes a water ball main body, a base and a light transmissive plate module. The water ball main body is light transmissive and includes a platform with an installation slot. The base is secured onto the bottom portion of the water ball main body and includes light emitting elements for emitting light toward the installation slot. The light transmissive plate module includes at least three light transmissive plates inserted into the installation slot. The surfaces of the light transmissive plates include continuous corresponding patterns formed thereon, and such patterns are visually related to each other to form a serious of motion sequence. The bottom portions of the light transmissive plates correspond to the light emitting elements. With the light source of the light emitting elements flashes sequentially, the continuous corresponding patterns inside the water ball main body generate a dynamic visual effect.Type: ApplicationFiled: February 9, 2018Publication date: August 15, 2019Inventor: Hua-Cheng Pan