Patents by Inventor Amy Chang
Amy Chang 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: 7860803Abstract: The embodiments disclosed herein include new, more efficient ways to request, create, send, and receive product reviews from the Internet. One aspect of the invention is an email message for a customer. The email message includes a request to review a product obtained by the customer in a transaction; a rating input area and/or a text input area; an authentication token that includes a transaction identifier corresponding to the transaction; and an HTTP form submission command to send a response to the request from the customer to a remote computer. The response includes a rating entered in the rating input area and/or text entered in the text input area, and the authentication token.Type: GrantFiled: February 15, 2006Date of Patent: December 28, 2010Assignee: Google Inc.Inventors: Amy Chang, Jan Matthias Ruhl, Todd Jackson, Arturo Crespo, Twum Djin, Emily Anderson
-
Publication number: 20090063579Abstract: Provided are techniques for savepoint processing. One of a savepoint statement, a rollback to savepoint statement, and a release savepoint statement is received. It is determined whether to propagate the received one of the savepoint statement, the rollback to savepoint statement, and the release savepoint statement to a data source based on an asymmetrical model in which a nested level of savepoints on a federated server side is capable of being greater than a nested level of savepoints on a data source side and wherein a two-tiered data structure is used to preserve savepoint information in the asymmetrical model. In response to determining that propagation is to occur, the one of the savepoint statement, the rollback to savepoint statement, and the release savepoint statement is propagated to the data source.Type: ApplicationFiled: August 29, 2007Publication date: March 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yuk Kuen CHAN, Amy CHANG, Yin Ling CHEUNG
-
Patent number: 7476726Abstract: The present invention provides a method for recombinant production, recovery and purification of endostatin protein. This method may be employed for large scale recovery and purification of recombinantly-produced endostatin protein.Type: GrantFiled: September 14, 2000Date of Patent: January 13, 2009Assignees: The Children's Medical Center Corp., Covance Biotechnology Services, Inc.Inventors: Hong Liang, Kim Lee Sim, Amy Chang-Murad, Xinhua Zhou, John Madsen, Renee J. Boerner, Firoz Rustom Mistry, Scot R. Shepard, Jeffrey L. Schrimsher, Lourdes L. Bermejo
-
Patent number: 6991868Abstract: In a fuel cell assembly comprising a plurality of cell each including an electrolyte layer (2), a pair of diffusion electrode layers (3, 4) interposing the electrolyte layer between them, and a pair of flow distribution plates (5) for defining passages (11) for fuel and oxidant fluids that contact the diffusion electrode layers, the fuel cells are arranged on a common plane. Therefore, the vertical dimension of the fuel cell assembly can be minimized, and a fuel cell assembly of favorable electric properties can be achieved. Each flow distribution plate is typically formed with communication passages for communicating fluid passages defined on each side of the electrolyte layer at a prescribed pattern. The communication passages and through holes communicate the fluid passages in such a manner that adjacent fuels cells have opposite polarities.Type: GrantFiled: May 8, 2001Date of Patent: January 31, 2006Assignees: Honda Giken Kogyo Kabushiki Kaisha, The Board of Trustees of the Lealand Stanford Junior UniversityInventors: Sang-Joon John Lee, Jun Sasahara, Nariaki Kuriyama, Tadahiro Kubota, Toshifumi Suzuki, Friedrich B. Prinz, Suk Won Cha, Amy Chang-Chien, Yaocheng Liu, Ryan O'Hayre
-
Patent number: 6835488Abstract: A fuel cell contains an electrolyte sheet sandwiched between two electrodes. One or both electrode/electrolyte interfaces includes mesoscopic three-dimensional features in a prescribed pattern. The features increase the surface area-to-volume ratio of the device and can be used as integral channels for directing the flow of reactant gases to the reaction surface area, eliminating the need for channels in sealing plates surrounding the electrodes. The electrolyte can be made by micromachining techniques that allow very precise feature definition. Both selective removal and mold-filling techniques can be used. The fuel cell provides significantly enhanced volumetric power density when compared with conventional fuel cells.Type: GrantFiled: May 8, 2001Date of Patent: December 28, 2004Assignees: Honda Giken Kogyo Kabushiki Kaisha, Stanford UniversityInventors: Jun Sasahara, Suk Won Cha, Amy Chang-Chien, Tadahiro Kubota, Nariaki Kuriyama, Sang-Joon J. Lee, Yaocheng Liu, Ryan O'Hayre, Friedrich B. Prinz, Yuji Saito
-
Publication number: 20040091765Abstract: In a fuel cell assembly comprising a plurality of cell each including an electrolyte layer (2), a pair of diffusion electrode layers (3, 4) interposing the electrolyte layer between them, and a pair of flow distribution plates (5) for defining passages (10, 11) for fuel and oxidant fluids that contact the diffusion electrode layers, the fuel cells are arranged on a common plane. Therefore, the vertical dimension of the fuel cell assembly can be minimized, and a fuel cell assembly of favorable electric properties can be achieved. Each flow distribution plate is typically formed with communication passages for communicating fluid passages defined on each side of the electrolyte layer at a prescribed pattern. The communication passages and through holes communicate the fluid passages in such a manner that adjacent fuels cells have opposite polarities.Type: ApplicationFiled: April 1, 2003Publication date: May 13, 2004Inventors: Sang-Joon John Lee, Jun Sasahara, Nariaki Kuriyama, Tadahiro Kubota, Toshifumi Suzuki, Friedrich B Prinz, Suk Won Cha, Amy Chang-Chien, Yaocheng Liu, Ryan O'hayre
-
Patent number: 6723536Abstract: The present invention provides a method for recombinant production, recovery and purification of angiostatin protein. This method may be employed for large scale recovery and purification of recombinantly-produced angiostatin protein.Type: GrantFiled: October 18, 2001Date of Patent: April 20, 2004Assignee: EntreMed, Inc.Inventors: John Madsen, Hong Liang, Kim Lee Sim, Xinhua Zhou, Amy Chang-Murad, Renee J. Boerner, Lourdes L. Bermejo, Firoz R. Mistry, Jeffrey L. Schrimsher, Scot R. Shepard, Jeremy Johnston
-
Patent number: 6694326Abstract: A dialog window for use in a filtering process provides filtering criteria based upon a limited number of object properties. Each property has an associated criterion input comprising an operator input and a value input which together with the associated property specify a filtering criterion. The dialog window preferably includes a limited number of properties, such as two or three properties, for simplicity and ease of use. Each property further has a selector in the form of a check box by which the user selects the operant filter criteria. The dialog window additionally includes a count button by which the user may update a count display which indicates the number of objects which will be returned using the presently entered filtering criteria.Type: GrantFiled: April 18, 2001Date of Patent: February 17, 2004Assignee: International Business Machines CorporationInventors: Debra Lee Mayhew, Amy Chang, Michael Leon Pauser, Tu-An Cheng, Lara Hamilton Cone
-
Publication number: 20030104525Abstract: The present invention provides a method for recombinant production, recovery and purification of angiostatin protein. This method may be employed for large scale recovery and purification of recombinantly-produced angiostatin protein.Type: ApplicationFiled: October 18, 2001Publication date: June 5, 2003Inventors: John Madsen, Hong Liang, Kim Lee Sim, Xinhua Zhou, Amy Chang-Murad, Renee J. Boerner, Lourdes L. Bermejo, Firoz R. Mistry, Jeffrey L. Schrimsher, Scot R. Shepard, Jeremy Johnston
-
Publication number: 20020156794Abstract: A dialog window (50) for use in a filtering process provides filtering criteria based upon a limited number of object properties (52, 54). Each property has an associated criterion input comprising an operator input (60, 62) and a value input (68, 70) which together with the associated property (52, 54) specify a filtering criterion. The dialog window (50) preferably includes a limited number of properties, such as two or three properties, for simplicity and ease of use. Each property further has a selector in the form of a check box (72, 74) by which the user selects the operant filter criteria. The dialog window (50) additionally includes a count button (84) by which the user may update a count display (86) which indicates the number of objects which will be returned using the presently entered filtering criteria.Type: ApplicationFiled: April 18, 2001Publication date: October 24, 2002Applicant: International Business Machines CorporationInventors: Debra Lee Mayhew, Amy Chang, Michael Leon Pauser, Tu-An Cheng, Lara Hamilton Cone
-
Patent number: 6438582Abstract: A method and system wherein participant node lists are maintained for each individual transaction. In addition, local nodes maintain participant node lists and provide same to coordinating nodes under certain circumstances. The coordinating nodes merge participant node lists and selectively utilize the lists to minimize message duplication. Further, connection node lists for each application are maintained at coordinating nodes and are utilized for application rollback procedures.Type: GrantFiled: July 21, 1998Date of Patent: August 20, 2002Assignee: International Business Machines CorporationInventors: Hui-I Hsiao, Amy Chang
-
Publication number: 20020023129Abstract: A method and system wherein participant node lists are maintained for each individual transaction. In addition, local nodes maintain participant node lists and provide same to coordinating nodes under certain circumstances. The coordinating nodes merge participant node lists and selectively utilize the lists to minimize message duplication. Further, connection node lists for each application are maintained at coordinating nodes and are utilized for application rollback procedures.Type: ApplicationFiled: July 21, 1998Publication date: February 21, 2002Inventors: HUI-I HSIAO, AMY CHANG
-
Publication number: 20020012825Abstract: A fuel cell contains an electrolyte sheet sandwiched between two electrodes. One or both electrode/electrolyte interfaces includes mesoscopic three-dimensional features in a prescribed pattern. The features increase the surface area-to-volume ratio of the device and can be used as integral channels for directing the flow of reactant gases to the reaction surface area, eliminating the need for channels in sealing plates surrounding the electrodes. The electrolyte can be made by micromachining techniques that allow very precise feature definition. Both selective removal and mold-filling techniques can be used. The fuel cell provides significantly enhanced volumetric power density when compared with conventional fuel cells.Type: ApplicationFiled: May 8, 2001Publication date: January 31, 2002Inventors: Jun Sasahara, Suk Won Cha, Amy Chang-Chien, Tadahiro Kubota, Nariaki Kuriyama, Sang-Joon J. Lee, Yaocheng Liu, Ryan O'Hayre, Friedrich B. Prinz, Yuji Saito
-
Patent number: 6247023Abstract: A three-phase database crash recovery mechanism is detailed including a forward phase, a backward phase, and a third, so-called “sideward” phase for recovery of transactions which were interrupted at the time of the crash, using Global Transaction IDs to track the status of the transactions at the coordinating and at the participating nodes. Depending upon the status of the transaction at the time of the crash, either a query message to the coordinating node or a vote message to the participating nodes is generated and processed, thereby allowing most interrupted transactions to be completed.Type: GrantFiled: July 21, 1998Date of Patent: June 12, 2001Assignee: Internationl Business Machines Corp.Inventors: Hui-I Hsiao, Amy Chang
-
Patent number: 5745747Abstract: A data processing system and method which manages lock requests at both the transaction and process levels. A lock manager allocates one lock request block (LRB) per process and identifies the ownership of the lock by storing process, transaction and shared IDs in the LRB. The process ID is used to identify which lock to release when a process wants to release the lock before transaction commit while the transaction ID is used to identify all locks to be released at the commit/roll back time of the transaction. The shared ID is a unique value which identifies the lock. The LRB also has a granted transaction mode (GTM) field which stores a value representing the upper bound of the lock modes granted to the transaction. Whenever a lock is granted or released, the GTM of the transaction is recomputed.Type: GrantFiled: December 20, 1996Date of Patent: April 28, 1998Assignee: International Business Machines CorporationInventors: Amy Chang, Hui-I Hsiao
-
Patent number: 5680608Abstract: In a system having producer and consumer processes, a producing process look ahead in its outgoing data stream to ensure that there is data available to consumers on all outgoing streams. The producer looks ahead by keeping a data array in its memory space with an entry for each connected consumer. When the outgoing data stream becomes blocked, the producer searches the array for empty connections. Then, the producer scans the outgoing data stream for messages to send over the empty connections and sends such messages. Periodically, the producer checks the original connection to see if the blocking condition has ended.Type: GrantFiled: February 6, 1995Date of Patent: October 21, 1997Assignee: International Business Machines CorporationInventors: Amy Chang, Hui-I Hsiao, Anant D. Jhingran, Walter Gene Wilson
-
Patent number: 5630124Abstract: In parallel database management systems, database update requests typically result in activity at several nodes. Rollback of all updates is required if the update of any node fails. A coordination process monitors for failure or success of updates. The coordinator further provides for distinguishing activities that have taken place at any given node from the other nodes for different database update requests. Savepoints are local. This allows rollback of a selected update without affecting nodes which did not process the update.Type: GrantFiled: December 6, 1993Date of Patent: May 13, 1997Assignee: International Business Machines CorporationInventors: Daniel J. Coyle, Jr., Amy Chang, Timothy R. Malkemus, Walter G. Wilson