Patents by Inventor Ai Huang
Ai Huang 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: 12261133Abstract: A method is provided for forming an integrated circuit (IC) chip package structure. The method includes: providing an interposer having a front surface and a back surface, the interposer comprising a substrate, at least one routing region, and at least one non-routing region; forming at least one warpage-reducing trench in the at least one non-routing region, wherein the at least one warpage-reducing trench extends from the front surface of the interposer to a first depth, the first depth smaller than a thickness between the front surface and the back surface of the interposer; depositing a warpage-relief material in the at least one warpage-reducing trench; and bonding the group of IC dies to the front surface of the interposer.Type: GrantFiled: April 8, 2024Date of Patent: March 25, 2025Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.Inventors: Tsung-Yang Hsieh, Chien-Chang Lee, Chia-Ping Lai, Wen-Chung Lu, Cheng-Kang Huang, Mei-Shih Kuo, Chih-Ai Huang
-
Publication number: 20240282718Abstract: A method is provided for forming an integrated circuit (IC) chip package structure. The method includes: providing an interposer having a front surface and a back surface, the interposer comprising a substrate, at least one routing region, and at least one non-routing region; forming at least one warpage-reducing trench in the at least one non-routing region, wherein the at least one warpage-reducing trench extends from the front surface of the interposer to a first depth, the first depth smaller than a thickness between the front surface and the back surface of the interposer; depositing a warpage-relief material in the at least one warpage-reducing trench; and bonding the group of IC dies to the front surface of the interposer.Type: ApplicationFiled: April 8, 2024Publication date: August 22, 2024Inventors: Tsung-Yang Hsieh, Chien-Chang Lee, Chia-Ping Lai, Wen-Chung Lu, Cheng-Kang Huang, Mei-Shih Kuo, Chih-Ai Huang
-
Patent number: 9575842Abstract: According to one embodiment of the present disclosure, a method for multiplex backup using next relative addresses may be provided. The method may include receiving a first chunk and a second chunk that are each associated with a first file. A next relative address may be appended to the first chunk. The next relative address may indicate a position in a storage device. The first chunk with the next relative address may be written to the storage device at a first address. The method may further include writing the second chunk to the storage device at the position indicated by the next relative address of the first chunk.Type: GrantFiled: February 24, 2011Date of Patent: February 21, 2017Assignee: CA, Inc.Inventor: Ai Huang
-
Patent number: 9547409Abstract: A service level management document is modeled by a multi-path, navigable graph. The graph is comprised of nodes connected by lines where each node represents part of a modeled service level management document and each line represents the relationship between connected nodes. Each node has a predetermined shape that corresponds to the role of each node in the graph, such as by designating whether the node is a root node, branch node, leaf node, or branch graph node. Moreover, the shape can distinguish whether the node is optional or required. The background color of each node is indicative of the state of the information within a configuration page linked to a corresponding node. The configuration pages of a graph collectively describe the content of the modeled service level management document.Type: GrantFiled: November 21, 2012Date of Patent: January 17, 2017Assignee: CA, Inc.Inventor: Ai Huang
-
Publication number: 20160139956Abstract: A computer system monitors the execution time of each of a plurality of tasks over a plurality of time periods. The system receives a first input that selects a particular time period from the plurality of time periods, and further monitors the execution time of the plurality of tasks in the selected time period. The system receives a second input that selects a particular task from the particular time period, and monitors the execution time of the particular task in the particular time period.Type: ApplicationFiled: January 27, 2016Publication date: May 19, 2016Inventors: Ai Huang, Hai Liu
-
Patent number: 9286106Abstract: A next task in a queue of tasks is considered for execution. In response to the next task having no dependent tasks, executing the next task. In response to the next task having dependent tasks, wherein the dependent tasks have been executed, executing the next task. In response to the next task having dependent tasks that have not completed execution, placing the next task into the set of waiting tasks. In response to placing the next task into the set of waiting tasks, determining if each dependent task of the next task is in the set of unfinished dependent tasks, placing each dependent task of the next task that is not in the set of unfinished dependent tasks into the set of unfinished dependent tasks, and establishing a link between the next task and each of its dependent tasks in the set of unfinished dependent tasks.Type: GrantFiled: April 16, 2013Date of Patent: March 15, 2016Assignee: CA, Inc.Inventor: Ai Huang
-
Patent number: 9274672Abstract: A computer system monitors the execution time of each of a plurality of tasks over a plurality of time periods. The system receives a first input that selects a particular time period from the plurality of time periods, and further monitors the execution time of the plurality of tasks in the selected time period. The system receives a second input that selects a particular task from the particular time period, and monitors the execution time of the particular task in the particular time period.Type: GrantFiled: June 11, 2013Date of Patent: March 1, 2016Assignee: CA, Inc.Inventors: Ai Huang, Hai Liu
-
Patent number: 8898076Abstract: A system for processing transactions, having at least one mobile device having a housing having a processor, and a Wi-Fi Communication module disposed therein; a base station having a base station housing, wherein the base station housing houses an embedded system including a processor; and a Wi-Fi communication module configured to communicate with the Wi-Fi communication module of the at least one mobile device; a support stand configured to support the at least one mobile device, wherein the support stand comprises at least one arm having an adjustable position and configured to move to adjust the size of the support stand based on a size of the at least one mobile device; and at least one peripheral device connected to the base station.Type: GrantFiled: March 14, 2013Date of Patent: November 25, 2014Assignee: Simply Charged, Inc.Inventors: William P. Vasquez, Cheng-Ai Huang, Gary Li
-
Patent number: 8886914Abstract: According to one embodiment of the present disclosure, a method for multiplex restore using next relative address may be provided. The method may include identifying an address of a first data chunk of a file stored on a storage device. The first data chunk may be read by accessing the storage device at the address of the first data chunk. A next relative address appended to the first data chunk may be identified. The next relative address may indicate a position of a next chunk. The next chunk may comprise a next data chunk of the file or an empty chunk associated with the file. The method may further include reading the next chunk by accessing the storage device at the position indicated by the next relative address.Type: GrantFiled: February 24, 2011Date of Patent: November 11, 2014Assignee: CA, Inc.Inventor: Ai Huang
-
Publication number: 20140279107Abstract: A system having a base station having a Wi-Fi communication module, a first Wi-Fi transportation application that controls the Wi-Fi communication module; and a mobile device having a Point of Sale (POS) module configured to perform Point of Sale operations, a Wi-Fi Communication module, a second Wi-Fi transportation authority that controls the POS module, and the Wi-Fi communications module; wherein the first Wi-Fi transportation application prevents the base station from communicating with the mobile device unless the second Wi-Fi transportation application has been authenticated by the first Wi-Fi transportation application; and wherein the second Wi-Fi transportation application prevents the mobile device from communicating with base station unless the first Wi-Fi transportation application has been authenticated by the second Wi-Fi transportation application.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: William P. Vasquez, Cheng-Ai Huang, Gary Li
-
Publication number: 20140279116Abstract: A system having a base station having a Wi-Fi communication module, a first Wi-Fi transportation application that controls the Wi-Fi communication module; and a mobile device having a Point of Sale (POS) module configured to perform Point of Sale operations, a Wi-Fi Communication module, a second Wi-Fi transportation authority that controls the POS module, and the Wi-Fi communications module; wherein the first Wi-Fi transportation application prevents the base station from communicating with the mobile device unless the second Wi-Fi transportation application has been authenticated by the first Wi-Fi transportation application; and wherein the second Wi-Fi transportation application prevents the mobile device from communicating with base station unless the first Wi-Fi transportation application has been authenticated by the second Wi-Fi transportation application.Type: ApplicationFiled: May 29, 2013Publication date: September 18, 2014Inventors: William P. Vasquez, Cheng-Ai Huang, Gary Li
-
Publication number: 20140279109Abstract: A system having a base station having a first Wi-Fi transportation, and a mobile device having a second Wi-Fi transportation Application, a peripheral device configured to communicate with the base station and the mobile device, the peripheral device having a third Wi-Fi transportation application, wherein the first Wi-Fi transportation application prevents the base station from communicating with the peripheral device and the second Wi-Fi transportation application prevents the mobile device from communicating with the peripheral device unless the third Wi-Fi transportation application has been authenticated by the first and second Wi-Fi transportation applications, and wherein the third Wi-Fi transportation application prevents the peripheral device from communicating with the base station and the mobile device unless the first and second Wi-Fi transportation applications have been authenticated by the third Wi-Fi transportation application.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: Wiliam P. Vasquez, Cheng-Ai Huang, Gary Li
-
Publication number: 20140279108Abstract: A system for processing transactions, having a base station having a processor, a storage device configured to store a payment module, downloaded from a module provider, a Wi-Fi communication module, and a terminal management system configured to control the processor, storage device and the Wi-Fi communication module; and at least one mobile device having a processor, a payment user interface configured to allow a user to perform payment transactions with the payment module, a Point of Sale (POS) module configured to perform Point of Sale operations, and a Wi-Fi Communication module, wherein the terminal management system is configured to authenticate a payment module being downloaded and to cause the processor of the base station to prevent the payment module from being installed on the storage device if the payment module is not authenticated by the terminal management system.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: William P. Vasquez, Cheng-Ai Huang, Gary Li
-
Publication number: 20140279110Abstract: A system for processing transactions, having at least one mobile device having a housing having a processor, and a Wi-Fi Communication module disposed therein; a base station having a base station housing, wherein the base station housing houses an embedded system including a processor; and a Wi-Fi communication module configured to communicate with the Wi-Fi communication module of the at least one mobile device; a support stand configured to support the at least one mobile device, wherein the support stand comprises at least one arm having an adjustable position and configured to move to adjust the size of the support stand based on a size of the at least one mobile device; and at least one peripheral device connected to the base station.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: William P. Vasquez, Cheng-Ai Huang, Gary Li
-
Publication number: 20140143736Abstract: A service level management document is modeled by a multi-path, navigable graph. The graph is comprised of nodes connected by lines where each node represents part of a modeled service level management document and each line represents the relationship between connected nodes. Each node has a predetermined shape that corresponds to the role of each node in the graph, such as by designating whether the node is a root node, branch node, leaf node, or branch graph node. Moreover, the shape can distinguish whether the node is optional or required. The background color of each node is indicative of the state of the information within a configuration page linked to a corresponding node. The configuration pages of a graph collectively describe the content of the modeled service level management document.Type: ApplicationFiled: November 21, 2012Publication date: May 22, 2014Applicant: CA, INC.Inventor: Ai Huang
-
Publication number: 20130024425Abstract: A system and method include initiating a backup of system files on a computer system. A user selected priority is checked for each file. Files having a higher user selected priority are backed up prior to attempting to back up files having a lower user selected priority, wherein the files are backed up to a storage device as a function of storage space available on the storage device.Type: ApplicationFiled: July 18, 2011Publication date: January 24, 2013Applicant: COMPUTER ASSOCIATES THINK, INC.Inventors: Ai Huang, Chong Wang
-
Publication number: 20120221802Abstract: According to one embodiment of the present disclosure, a method for multiplex restore using next relative address may be provided. The method may include identifying an address of a first data chunk of a file stored on a storage device. The first data chunk may be read by accessing the storage device at the address of the first data chunk. A next relative address appended to the first data chunk may be identified. The next relative address may indicate a position of a next chunk. The next chunk may comprise a next data chunk of the file or an empty chunk associated with the file. The method may further include reading the next chunk by accessing the storage device at the position indicated by the next relative address.Type: ApplicationFiled: February 24, 2011Publication date: August 30, 2012Applicant: Computer Associates Think, Inc.Inventor: Ai Huang
-
Publication number: 20120221527Abstract: According to one embodiment of the present disclosure, a method for multiplex backup using next relative addresses may be provided. The method may include receiving a first chunk and a second chunk that are each associated with a first file. A next relative address may be appended to the first chunk. The next relative address may indicate a position in a storage device. The first chunk with the next relative address may be written to the storage device at a first address. The method may further include writing the second chunk to the storage device at the position indicated by the next relative address of the first chunk.Type: ApplicationFiled: February 24, 2011Publication date: August 30, 2012Applicant: Computer Associates Think, Inc.Inventor: Ai Huang
-
Patent number: RE43996Type: GrantFiled: September 5, 2008Date of Patent: February 19, 2013Assignee: Pchome Online, Inc.Inventor: Cheng-Ai Huang
-
Patent number: D998274Type: GrantFiled: May 23, 2021Date of Patent: September 5, 2023Assignee: Kunming Ruigu Technology Co., Ltd.Inventor: Ai Huang