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: 12261133
    Abstract: 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: Grant
    Filed: April 8, 2024
    Date of Patent: March 25, 2025
    Assignee: 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: 20240282718
    Abstract: 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: Application
    Filed: April 8, 2024
    Publication date: August 22, 2024
    Inventors: Tsung-Yang Hsieh, Chien-Chang Lee, Chia-Ping Lai, Wen-Chung Lu, Cheng-Kang Huang, Mei-Shih Kuo, Chih-Ai Huang
  • Patent number: 9575842
    Abstract: 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: Grant
    Filed: February 24, 2011
    Date of Patent: February 21, 2017
    Assignee: CA, Inc.
    Inventor: Ai Huang
  • Patent number: 9547409
    Abstract: 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: Grant
    Filed: November 21, 2012
    Date of Patent: January 17, 2017
    Assignee: CA, Inc.
    Inventor: Ai Huang
  • Publication number: 20160139956
    Abstract: 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: Application
    Filed: January 27, 2016
    Publication date: May 19, 2016
    Inventors: Ai Huang, Hai Liu
  • Patent number: 9286106
    Abstract: 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: Grant
    Filed: April 16, 2013
    Date of Patent: March 15, 2016
    Assignee: CA, Inc.
    Inventor: Ai Huang
  • Patent number: 9274672
    Abstract: 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: Grant
    Filed: June 11, 2013
    Date of Patent: March 1, 2016
    Assignee: CA, Inc.
    Inventors: Ai Huang, Hai Liu
  • Patent number: 8898076
    Abstract: 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: Grant
    Filed: March 14, 2013
    Date of Patent: November 25, 2014
    Assignee: Simply Charged, Inc.
    Inventors: William P. Vasquez, Cheng-Ai Huang, Gary Li
  • Patent number: 8886914
    Abstract: 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: Grant
    Filed: February 24, 2011
    Date of Patent: November 11, 2014
    Assignee: CA, Inc.
    Inventor: Ai Huang
  • Publication number: 20140279107
    Abstract: 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: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventors: William P. Vasquez, Cheng-Ai Huang, Gary Li
  • Publication number: 20140279116
    Abstract: 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: Application
    Filed: May 29, 2013
    Publication date: September 18, 2014
    Inventors: William P. Vasquez, Cheng-Ai Huang, Gary Li
  • Publication number: 20140279109
    Abstract: 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: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventors: Wiliam P. Vasquez, Cheng-Ai Huang, Gary Li
  • Publication number: 20140279108
    Abstract: 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: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventors: William P. Vasquez, Cheng-Ai Huang, Gary Li
  • Publication number: 20140279110
    Abstract: 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: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventors: William P. Vasquez, Cheng-Ai Huang, Gary Li
  • Publication number: 20140143736
    Abstract: 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: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: CA, INC.
    Inventor: Ai Huang
  • Publication number: 20130024425
    Abstract: 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: Application
    Filed: July 18, 2011
    Publication date: January 24, 2013
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventors: Ai Huang, Chong Wang
  • Publication number: 20120221802
    Abstract: 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: Application
    Filed: February 24, 2011
    Publication date: August 30, 2012
    Applicant: Computer Associates Think, Inc.
    Inventor: Ai Huang
  • Publication number: 20120221527
    Abstract: 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: Application
    Filed: February 24, 2011
    Publication date: August 30, 2012
    Applicant: Computer Associates Think, Inc.
    Inventor: Ai Huang
  • Patent number: RE43996
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: February 19, 2013
    Assignee: Pchome Online, Inc.
    Inventor: Cheng-Ai Huang
  • Patent number: D998274
    Type: Grant
    Filed: May 23, 2021
    Date of Patent: September 5, 2023
    Assignee: Kunming Ruigu Technology Co., Ltd.
    Inventor: Ai Huang