Patents by Inventor Bernard Zdzislaw Kufluk
Bernard Zdzislaw Kufluk 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: 11496301Abstract: Some embodiments of the present invention comprise a method, system, and/or computer program product for a publish/subscribe messaging system. A processor identifies a subscriber of a pub/sub messaging system. The processor retrieves a stored encrypted key for the identified subscriber of the pub/sub messaging system. The processor communicates the retrieved encrypted key to a user selected from a group comprising a publisher of the pub/sub messaging system and the identified subscriber of the pub/sub messaging system. The processor implements end-to-end encryption of messages of the pub/sub messaging system based on key-groups.Type: GrantFiled: February 21, 2020Date of Patent: November 8, 2022Assignee: International Business Machines CorporationInventors: Ian Charles Edwards, Jonathan Levell, Bernard Zdzislaw Kufluk
-
Publication number: 20210266160Abstract: Some embodiments of the present invention comprise a method, system, and/or computer program product for a publish/subscribe messaging system. A processor identifies a subscriber of a pub/sub messaging system. The processor retrieves a stored encrypted key for the identified subscriber of the pub/sub messaging system. The processor communicates the retrieved encrypted key to a user selected from a group comprising a publisher of the pub/sub messaging system and the identified subscriber of the pub/sub messaging system. The processor implements end-to-end encryption of messages of the pub/sub messaging system based on key-groups.Type: ApplicationFiled: February 21, 2020Publication date: August 26, 2021Inventors: Ian Charles Edwards, Jonathan Levell, Bernard Zdzislaw Kufluk
-
Patent number: 8245127Abstract: Embodiments of the present invention provide method, system and computer program product for annotating a document being divided by intervals. The method includes identifying, at each interval in the document, one or more keywords in the text of the document; determining, at each interval, the number of context classes associated with each keyword; identifying at least one annotation word and at an interval in the text of the document, the annotation word having two or more annotations associated with two or more context classes; determining the annotation based on the context class with highest count at the annotation word interval; and annotating the document with the determined annotation.Type: GrantFiled: November 25, 2008Date of Patent: August 14, 2012Assignee: International Business Machines CorporationInventors: Timothy Peter Griffith, Bernard Zdzislaw Kufluk, Sarah Elizabeth Styles, Henry Tonnison
-
Patent number: 7904552Abstract: A method and computer program product for defining at least one target system. The at least one target system is accessed to identify one or more web services available via the at least one target system, thus defining one or more available services. Information concerning the one or more available web services is identified. At least a portion of the information concerning the one or more available web services is published within a web services directory.Type: GrantFiled: October 2, 2008Date of Patent: March 8, 2011Assignee: International Business Machines CorporationInventors: Bernard Zdzislaw Kufluk, John Colgrave, Bing Bing Du, Xiaoqiang Hou
-
Patent number: 7720087Abstract: A method and system for managing channels in a voice response system is provided. The method comprises periodically monitoring utilization of a system resource and determining a number, N, of voice channels required to be quiesced based on the utilization level of the system resource. This number is compared with the number of channels currently quiescing, Q, and the number of quiescing channels is adjusted accordingly. A quiescing channel is disabled when it becomes inactive.Type: GrantFiled: October 20, 2005Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Nigel L. Jones, Bernard Zdzislaw Kufluk, Philip Noel, David Robnett Vyvyan
-
Publication number: 20100088403Abstract: A method and computer program product for defining at least one target system. The at least one target system is accessed to identify one or more web services available via the at least one target system, thus defining one or more available services. Information concerning the one or more available web services is identified. At least a portion of the information concerning the one or more available web services is published within a web services directory.Type: ApplicationFiled: October 2, 2008Publication date: April 8, 2010Inventors: Bernard Zdzislaw Kufluk, John Colgrave, Bing Bing Du, Xiaoqiang Hou
-
Publication number: 20100088301Abstract: A first UDDI registry is queried for at least one entity contained within the first UDDI registry. At least one attribute of the at least one entity contained within the first UDDI registry is compared with an entity attribute record associated with a service registry. If the at least one attribute of the at least one entity contained within the first UDDI registry is different from the entity attribute record associated with the service registry, an updated entity attribute record is generated based upon, at least in part, a difference between the at least one attribute and the entity attribute record.Type: ApplicationFiled: October 2, 2008Publication date: April 8, 2010Inventors: Yi San Zhao, John Colgrave, Xiaoqiang Hou, Bernard Zdzislaw Kufluk, Dan Xia, Pu Zhu
-
Publication number: 20100023543Abstract: During synchronization of data between service registries, certain unchecked classification and taxonomy data may not synchronize correctly leaving valuable data unused in the source registry. The present application provides for the creation of a generic object in the destination service registry to enable the synchronization to correctly map the taxonomy and classification data from a source service registry to a destination service registry and the auto format of data to conform to the requirements of the destination service registry.Type: ApplicationFiled: July 22, 2008Publication date: January 28, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bernard Zdzislaw Kufluk, John Colgrave, Yi San Zhao, Pu Zhu
-
Publication number: 20090216801Abstract: A method, system and computer program product comprising: locating an import target statement in a service document; locating a generic object associated with the service document; locating import target references; loading, when a unique import target reference is located, the located target object into an address in the repository; and resolving the source document target reference to point at this address.Type: ApplicationFiled: February 20, 2009Publication date: August 27, 2009Applicant: International Business Machines Corporation (IBM)Inventors: Timothy John Baldwin, John Colgrave, Bernard Zdzislaw Kufluk, James Robert Magowan
-
Publication number: 20090150763Abstract: This invention relates to a method, system and computer program product for annotating a document, said document being divided by intervals, said method comprising: identifying, at each interval in the document, one or more keywords in the text of the document; determining, at each interval, the number of context classes associated with each keyword; identifying at least one annotation word and at an interval in the text of the document, said annotation word having two or more annotations associated with two or more context classes; determining the annotation based on the context class with highest count at the annotation word interval; and annotating the document with the determined annotation.Type: ApplicationFiled: November 25, 2008Publication date: June 11, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Timothy Peter Griffith, Bernard Zdzislaw Kufluk, Sarah Elizabeth Styles, Henry Tonnison
-
Patent number: 6970536Abstract: There is described an interactive voice response system comprising: a voice application including an voice application API command defining a function call to a first communication process; a channel process for interpreting the voice application API command and making the defined function call; a signaling process for receiving the function call and for performing the first communication process; characterised by; said signaling process having a second communication process; tag information embedded in the voice application and related to the API command; a tag interpreter for reading the tag information in the voice application and passing the tag information to a tag process in the signaling process; and a tag process for reading the tag information and, if related to the API command, directing the signaling process to perform the second communication process rather than the first communication process.Type: GrantFiled: April 30, 2002Date of Patent: November 29, 2005Assignee: International Business Machines CorporationInventors: Raymond Jepson, Bernard Zdzislaw Kufluk
-
Publication number: 20030202644Abstract: There is described an interactive voice response system comprising: a voice application including an voice application API command defining a function call to a first communication process; a channel process for interpreting the voice application API command and making the defined function call; a signaling process for receiving the function call and for performing the first communication process; characterised by; said signaling process having a second communication process; tag information embedded in the voice application and related to the API command; a tag interpreter for reading the tag information in the voice application and passing the tag information to a tag process in the signaling process; and a tag process for reading the tag information and, if related to the API command, directing the signaling process to perform the second communication process rather than the first communication process.Type: ApplicationFiled: April 30, 2002Publication date: October 30, 2003Applicant: International Business Machines CorporationInventors: Raymond Jepson, Bernard Zdzislaw Kufluk