Patents by Inventor Phong K. Truong
Phong K. Truong 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: 10489396Abstract: Methods and apparatus, including computer program products, implementing and using techniques for a content management system. In response to determining that a change has occurred to a management policy in the content management system and in response to further determining that the content management system includes one or more items that are affected by the change to the management policy, new attribute values are associated with the items asynchronously. The new attribute values are in accordance with the changed management policy.Type: GrantFiled: January 30, 2014Date of Patent: November 26, 2019Assignee: International Business Machines CorporationInventors: Ning Chen, Khanh M. Le, Yong L. Li, Randal J. Richardt, Phong K. Truong, Alan T. Yaung, Xian Zou
-
Patent number: 10489398Abstract: Methods for a content management system. In response to determining that a change has occurred to a management policy in the content management system and in response to further determining that the content management system includes one or more items that are affected by the change to the management policy, new attribute values are associated with the items asynchronously. The new attribute values are in accordance with the changed management policy.Type: GrantFiled: October 28, 2014Date of Patent: November 26, 2019Assignee: International Business Machines CorporationInventors: Ning Chen, Khanh M. Le, Yong L. Li, Randal J. Richardt, Phong K. Truong, Alan T. Yaung, Xian Zou
-
Patent number: 10331640Abstract: Provided are techniques for populating a new text index. In response to determining that a limit for indexing a set of documents to the new text index has been reached, a commit is performed, a restart key is updated to identify a next document to be indexed, and the next document is indexed in a next commit cycle.Type: GrantFiled: June 13, 2014Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Marion Behnen, Randal J. Richardt, Phong K. Truong, Howard H. Zhang
-
Patent number: 10318509Abstract: Provided are techniques for populating a new text index. In response to determining that a limit for indexing a set of documents to the new text index has been reached, a commit is performed, a restart key is updated to identify a next document to be indexed, and the next document is indexed in a next commit cycle.Type: GrantFiled: February 26, 2015Date of Patent: June 11, 2019Assignee: International Business Machines CorporationInventors: Marion Behnen, Randal J. Richardt, Phong K. Truong, Howard H. Zhang
-
Patent number: 10176193Abstract: Provided are techniques for holding versions of a document. In response to adding a version of an item to a hold container, another version of the item is automatically added to the hold container based on a hold version policy type associated with the hold container.Type: GrantFiled: June 23, 2014Date of Patent: January 8, 2019Assignee: International Business Machines CorporationInventors: Ning Chen, Khanh M. Le, Yong L. Li, Randal J. Richardt, Phong K. Truong, Alan T. Yaung, Xian Zou
-
Patent number: 10162837Abstract: Provided are techniques for holding versions of a document. In response to adding a version of an item to a hold container, another version of the item is automatically added to the hold container based on a hold version policy type associated with the hold container.Type: GrantFiled: February 19, 2015Date of Patent: December 25, 2018Assignee: International Business Machines CorporationInventors: Ning Chen, Khanh M. Le, Yong L. Li, Randal J. Richardt, Phong K. Truong, Alan T. Yaung, Xian Zou
-
Patent number: 9934255Abstract: End of retention processing is provided. Included is: creating, using a content manager (CM), an end of retention policy for a content in a database management system (DBMS; and creating, based on the end of retention policy, a stored procedure in the DBMS for managing the end of retention policy.Type: GrantFiled: November 11, 2013Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: Tawei Hu, Iun V. Leong, Yongliang Li, Phong K. Truong
-
Patent number: 9934256Abstract: End of retention processing is provided. Included is: creating, using a content manager (CM), an end of retention policy for a content in a database management system (DBMS; and creating, based on the end of retention policy, a stored procedure in the DBMS for managing the end of retention policy.Type: GrantFiled: June 17, 2014Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: Tawei Hu, Iun V. Leong, Yongliang Li, Phong K. Truong
-
Publication number: 20150370793Abstract: Provided are techniques for holding versions of a document. In response to adding a version of an item to a hold container, another version of the item is automatically added to the hold container based on a hold version policy type associated with the hold container.Type: ApplicationFiled: February 19, 2015Publication date: December 24, 2015Inventors: Ning Chen, Khanh M. Le, Yong L. Li, Randal J. Richardt, Phong K. Truong, Alan T. Yaung, Xian Zou
-
Publication number: 20150370792Abstract: Provided are techniques for holding versions of a document. In response to adding a version of an item to a hold container, another version of the item is automatically added to the hold container based on a hold version policy type associated with the hold container.Type: ApplicationFiled: June 23, 2014Publication date: December 24, 2015Inventors: Ning Chen, Khanh M. Le, Yong L. Li, Randal J. Richardt, Phong K. Truong, Alan T. Yaung, Xian Zou
-
Publication number: 20150363483Abstract: Provided are techniques for populating a new text index. In response to determining that a limit for indexing a set of documents to the new text index has been reached, a commit is performed, a restart key is updated to identify a next document to be indexed, and the next document is indexed in a next commit cycle.Type: ApplicationFiled: February 26, 2015Publication date: December 17, 2015Inventors: Marion Behnen, Randal J. Richardt, Phong K. Truong, Howard H. Zhang
-
Publication number: 20150363444Abstract: Provided are techniques for populating a new text index. In response to determining that a limit for indexing a set of documents to the new text index has been reached, a commit is performed, a restart key is updated to identify a next document to be indexed, and the next document is indexed in a next commit cycle.Type: ApplicationFiled: June 13, 2014Publication date: December 17, 2015Inventors: Marion Behnen, Randal J. Richardt, Phong K. Truong, Howard H. Zhang
-
Publication number: 20150213033Abstract: Methods and apparatus, including computer program products, implementing and using techniques for a content management system. In response to determining that a change has occurred to a management policy in the content management system and in response to further determining that the content management system includes one or more items that are affected by the change to the management policy, new attribute values are associated with the items asynchronously. The new attribute values are in accordance with the changed management policy.Type: ApplicationFiled: January 30, 2014Publication date: July 30, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ning Chen, Khanh M. Le, Yong L. Li, Randal J. Richardt, Phong K. Truong, Alan T. Yaung, Xian Zou
-
Publication number: 20150213034Abstract: Methods for a content management system. In response to determining that a change has occurred to a management policy in the content management system and in response to further determining that the content management system includes one or more items that are affected by the change to the management policy, new attribute values are associated with the items asynchronously. The new attribute values are in accordance with the changed management policy.Type: ApplicationFiled: October 28, 2014Publication date: July 30, 2015Inventors: Ning Chen, Khanh M. Le, Yong L. Li, Randal J. Richardt, Phong K. Truong, Alan T. Yaung, Xian Zou
-
Publication number: 20150134628Abstract: End of retention processing is provided. Included is: creating, using a content manager (CM), an end of retention policy for a content in a database management system (DBMS; and creating, based on the end of retention policy, a stored procedure in the DBMS for managing the end of retention policy.Type: ApplicationFiled: June 17, 2014Publication date: May 14, 2015Inventors: Tawei Hu, Iun V. Leong, Yongliang Li, Phong K. Truong
-
Publication number: 20150134627Abstract: End of retention processing is provided. Included is: creating, using a content manager (CM), an end of retention policy for a content in a database management system (DBMS; and creating, based on the end of retention policy, a stored procedure in the DBMS for managing the end of retention policy.Type: ApplicationFiled: November 11, 2013Publication date: May 14, 2015Applicant: International Business Machines CorporationInventors: Tawei Hu, Iun V. Leong, Yong Liang Li, Phong K. Truong
-
Publication number: 20140075454Abstract: Provided are a method, computer program product, and system for a dynamic subscription update for multiple queue event systems. A subscription request, including one or more conditions is received. A first subscription object, containing the one or more conditions in the subscription request, is selected from a first set of subscription objects. The first subscription object is moved to a second set of subscription objects. A second subscription object is generated based on the first subscription object. The second subscription object is updated with a generated subscription version and the subscription request. The second subscription object is added to the first set of subscription objects. In response to receiving the one or more conditions, a first event is generated using the second subscription object. The first event including the generated subscription version and the one of more conditions. The first event is added to a collection of first events.Type: ApplicationFiled: September 13, 2012Publication date: March 13, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Khanh M. Le, Phong K. Truong, Alan T. Yaung