Patents by Inventor Alan T. Yaung
Alan T. Yaung 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: 11537556Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.Type: GrantFiled: March 12, 2020Date of Patent: December 27, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
-
Publication number: 20200210381Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.Type: ApplicationFiled: March 12, 2020Publication date: July 2, 2020Inventors: James A. REIMER, Xiaoyang YANG, Alan T. YAUNG
-
Patent number: 10652322Abstract: Methods and apparatus, including computer program products, implementing and using techniques for event processing in a content management system. In response to determining that an inter-dependence exists between two or more events in the content management system, a same group event key is assigned to each inter-dependent event. All events having the same group event key are distributed to a same event processing node on a consistent hashing ring.Type: GrantFiled: March 9, 2015Date of Patent: May 12, 2020Assignee: International Business Machines CorporationInventors: Wen-Chin Hsieh, Alan T. Yaung, Ang Yi
-
Patent number: 10645155Abstract: Methods for event processing in a content management system. In response to determining that an inter-dependence exists between two or more events in the content management system, a same group event key is assigned to each inter-dependent event. All events having the same group event key are distributed to a same event processing node on a consistent hashing ring.Type: GrantFiled: October 19, 2015Date of Patent: May 5, 2020Assignee: International Business Machines CorporationInventors: Wen-Chin Hsieh, Alan T. Yaung, Ang Yi
-
Patent number: 10628381Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.Type: GrantFiled: November 22, 2016Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
-
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: 10346850Abstract: A case creation event originating from an external content repository is detected by a processor executing an inbound event handler of a distributed integration framework that integrates a case management system with the external content repository. The case creation event is configured by the distributed integration framework to cause creation of a case within the case management system. The inbound event handler instructs the case management system to create the case within the case management system. An outbound event handler of the distributed integration framework instructs the external content repository to create a proxy case to remotely represent the case created within the case management system.Type: GrantFiled: October 22, 2013Date of Patent: July 9, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alan F. Babich, Xin Feng, Mike A. Marin, Cynthia M. Roberts, Mimi P. Vo, Alan T. Yaung
-
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: 10169440Abstract: Methods and apparatus, including computer program products, implementing and using techniques for data replication in a cluster. In response to identifying data to replicate in a multi-node system by a first node in a cluster, the data is written concurrently to other nodes in the cluster based on a rule set in a repository. In response to detecting a criterion described in the rule set, an action is performed.Type: GrantFiled: January 27, 2014Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Ning Chen, Mang-Rong Ho, Gerald E. Kozina, Yong L. Li, Masoud Madani, Mayank V. Shah, George F. Silva, Alan T. Yaung, John T. Zientara
-
Patent number: 10169441Abstract: Methods and apparatus, including computer program products, implementing and using techniques for data replication in a cluster. In response to identifying data to replicate in a multi-node system by a first node in a cluster, the data is written concurrently to other nodes in the cluster based on a rule set in a repository. In response to detecting a criterion described in the rule set, an action is performed.Type: GrantFiled: October 28, 2014Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Ning Chen, Mang-Rong Ho, Gerald E. Kozina, Yong L. Li, Masoud Madani, Mayank V. Shah, George F. Silva, Alan T. Yaung, John T. Zientara
-
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
-
Publication number: 20170154050Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.Type: ApplicationFiled: November 30, 2015Publication date: June 1, 2017Inventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
-
Publication number: 20170154092Abstract: Provided are techniques for optimized content object storage service for large scale content. A content object file is created. An index entry for the content object file is created with a content object key and a content object location. The content object file is appended to an aggregated file on a storage node. In response to a request to retrieve the content object file from the aggregated file, the content object key is used to access the content object location that describes the storage node, a name of the aggregated file, an offset into the aggregated file, and a size of the content object file to retrieve the content object file.Type: ApplicationFiled: November 22, 2016Publication date: June 1, 2017Inventors: James A. Reimer, Xiaoyang Yang, Alan T. Yaung
-
Patent number: 9641675Abstract: In an approach to caller ID verification by digital signature, a computing device receives authenticating information associated with a caller. The computing device creates a call record based on the authenticating information. The computing device retrieves additional information associated with the caller. The computing device updates the call record based on the additional information. The computing device retrieves a digital signature associated with the caller. The computing device retrieves public key information associated with the caller. The computing device performs a digital signature assessment based on the public key information. The computing device updates the call record based on the digital signature assessment. The computing device adds timestamp information to the call record. The computing device receives a request from a call recipient device. The computing device communicates information based on the call record to the call recipient device.Type: GrantFiled: November 30, 2016Date of Patent: May 2, 2017Assignee: International Business Machines CorporationInventors: Alan T. Yaung, Ang Yi
-
Patent number: 9635155Abstract: In an approach to caller ID verification by digital signature, a computing device receives authenticating information associated with a caller. The computing device creates a call record based on the authenticating information. The computing device retrieves additional information associated with the caller. The computing device updates the call record based on the additional information. The computing device retrieves a digital signature associated with the caller. The computing device retrieves public key information associated with the caller. The computing device performs a digital signature assessment based on the public key information. The computing device updates the call record based on the digital signature assessment. The computing device adds timestamp information to the call record. The computing device receives a request from a call recipient device. The computing device communicates information based on the call record to the call recipient device.Type: GrantFiled: November 30, 2016Date of Patent: April 25, 2017Assignee: International Business Machines CorporationInventors: Alan T. Yaung, Ang Yi
-
Publication number: 20170078466Abstract: In an approach to caller ID verification by digital signature, a computing device receives authenticating information associated with a caller. The computing device creates a call record based on the authenticating information. The computing device retrieves additional information associated with the caller. The computing device updates the call record based on the additional information. The computing device retrieves a digital signature associated with the caller. The computing device retrieves public key information associated with the caller. The computing device performs a digital signature assessment based on the public key information. The computing device updates the call record based on the digital signature assessment. The computing device adds timestamp information to the call record. The computing device receives a request from a call recipient device. The computing device communicates information based on the call record to the call recipient device.Type: ApplicationFiled: November 30, 2016Publication date: March 16, 2017Inventors: Alan T. Yaung, Ang Yi
-
Publication number: 20170078482Abstract: In an approach to caller ID verification by digital signature, a computing device receives authenticating information associated with a caller. The computing device creates a call record based on the authenticating information. The computing device retrieves additional information associated with the caller. The computing device updates the call record based on the additional information. The computing device retrieves a digital signature associated with the caller. The computing device retrieves public key information associated with the caller. The computing device performs a digital signature assessment based on the public key information. The computing device updates the call record based on the digital signature assessment. The computing device adds timestamp information to the call record. The computing device receives a request from a call recipient device. The computing device communicates information based on the call record to the call recipient device.Type: ApplicationFiled: November 30, 2016Publication date: March 16, 2017Inventors: Alan T. Yaung, Ang Yi
-
Patent number: 9571634Abstract: In an approach to caller ID verification by digital signature, a computing device receives caller ID and URL information associated with a call. The computing device retrieves a digital signature based on the URL. The computing device retrieves public key information associated with the caller. The computing device performs a digital signature assessment based on the public key information in order to ascertain the validity of the caller ID information. The computing device performs one or more actions based on the digital signature assessment.Type: GrantFiled: August 3, 2015Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: Alan T. Yaung, Ang Yi
-
Publication number: 20170041459Abstract: In an approach to caller ID verification by digital signature, a computing device receives caller ID and URL information associated with a call. The computing device retrieves a digital signature based on the URL. The computing device retrieves public key information associated with the caller. The computing device performs a digital signature assessment based on the public key information in order to ascertain the validity of the caller ID information. The computing device performs one or more actions based on the digital signature assessment.Type: ApplicationFiled: August 3, 2015Publication date: February 9, 2017Inventors: Alan T. Yaung, Ang Yi