Patents by Inventor Thomas J. Bailey
Thomas J. Bailey 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: 11941620Abstract: Systems, methods, and computer-readable media for communicating electronic device secure element data over multiple paths for online payments are provided. In one example embodiment, a method includes, inter alia, at a commercial entity subsystem, receiving, from an electronic device, device transaction data that includes credential data indicative of a payment credential on the electronic device for funding a transaction with a merchant subsystem, accessing a transaction identifier, deriving a transaction key based on transaction key data that includes the accessed transaction identifier, transmitting, to one of the merchant subsystem and the electronic device, merchant payment data that includes a first portion of the credential data and the accessed transaction identifier, and sharing, with a financial institution subsystem using the transaction key, commercial payment data that includes a second portion of the credential data that is different than the first portion of the credential data.Type: GrantFiled: December 28, 2020Date of Patent: March 26, 2024Assignee: Apple Inc.Inventors: Manoj K. Thulaseedharan Pillai, Ahmer A. Khan, Thomas Elliott, Timothy S. Hurley, Jennifer J. Bailey, David E. Brudnicki
-
Patent number: 11153204Abstract: A method, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.Type: GrantFiled: March 19, 2020Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Publication number: 20200220809Abstract: A method, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.Type: ApplicationFiled: March 19, 2020Publication date: July 9, 2020Inventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Patent number: 10708177Abstract: A method, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.Type: GrantFiled: July 26, 2016Date of Patent: July 7, 2020Assignee: International Business Machines CorporationInventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Patent number: 10700963Abstract: A method, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.Type: GrantFiled: August 25, 2016Date of Patent: June 30, 2020Assignee: International Business Machines CorporationInventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Publication number: 20160366050Abstract: A method, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.Type: ApplicationFiled: August 25, 2016Publication date: December 15, 2016Inventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Publication number: 20160337458Abstract: A method, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.Type: ApplicationFiled: July 26, 2016Publication date: November 17, 2016Inventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Patent number: 9483312Abstract: A system and computer program product, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.Type: GrantFiled: July 11, 2011Date of Patent: November 1, 2016Assignee: International Business Machines CorporationInventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Patent number: 9459924Abstract: A method, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.Type: GrantFiled: February 26, 2012Date of Patent: October 4, 2016Assignee: International Business Machines CorporationInventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Publication number: 20120158906Abstract: A method, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.Type: ApplicationFiled: February 26, 2012Publication date: June 21, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Publication number: 20120042040Abstract: A method, system and computer program product, operable by a service registry in a service orientated architecture system, for providing a service within the system. A service request is received from a service requester in the system. The status of the service is checked as registered in the service registry. In response to the service not having a registered service endpoint or a property of the service falling below a defined threshold, a request is sent to service providers or subsequent service registries to provide a new service and according to the defined threshold. In response to a service provider providing the new service according to the defined standard, the service registry is updated with the new service and responding to the service requester that the service is available. The embodiments allow both direct interaction between the requester and provider or indirect interaction via a service management layer.Type: ApplicationFiled: July 11, 2011Publication date: February 16, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Publication number: 20090119619Abstract: A method, apparatus and software is disclosed in which links in web pages are provided with an indication of the most frequently used path from a given link. The most frequently used path is selectable by a user so as to enable the user to directly view the web page at the end of the path or at any point along that path.Type: ApplicationFiled: September 18, 2008Publication date: May 7, 2009Inventors: Thomas J. Bailey, Christopher D. Jenkins, Jonathan M. Roberts, Kieran P. Scott
-
Patent number: 5344700Abstract: A modular building structure includes a plurality of prefabricated structural panels disposed in side to side relation, the panels being joined in dovetail fashion with a tongue extending the edge of one panel being received in a groove extending along an edge of an adjacent panel, the mating inner surfaces of the tongue and the groove each having a semicircular indentation therein, the indentations being aligned with one another to form a generally cylindrical channel extending the length of the two adjacent panels in which is received a cylindrical connecting rod which connects the adjacent panels together side to side. The connecting rods are connected to the foundation and/or to the roof of the structure to thereby tie the roof and panels of the structure to the foundation.Type: GrantFiled: March 27, 1992Date of Patent: September 6, 1994Assignee: Aliquot, Ltd.Inventors: James R. McGath, John M. Roncone, Thomas J. Bailey