Patents by Inventor Malcolm Lewis
Malcolm Lewis 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: 12353447Abstract: Embodiments of the present disclosure comprise methods, apparatus and computer readable instructions for establishing a relationship between user accounts. A first account association request message in relation to a first user account in an account based system is received. A first source account identifier which corresponds to the first user account and a first target account identifier which corresponds to the second user account are identified. A second account association request message in relation to the second user account is received. Based on the second account association request message, a second source account identifier which corresponds to the second user account and a second target account identifier which corresponds to the first user account are identified. Responsive to a determination of whether the source account identifiers and target account identifiers relate to the same user account, a relationship is established between the first user account and the second user account.Type: GrantFiled: January 24, 2024Date of Patent: July 8, 2025Assignee: VISA EUROPE LIMITEDInventors: Malcolm Lewis, Boris Taratine
-
Publication number: 20240202217Abstract: Embodiments of the present disclosure comprise methods, apparatus and computer readable instructions for establishing a relationship between user accounts. A first account association request message in relation to a first user account in an account based system is received. A first source account identifier which corresponds to the first user account and a first target account identifier which corresponds to the second user account are identified. A second account association request message in relation to the second user account is received. Based on the second account association request message, a second source account identifier which corresponds to the second user account and a second target account identifier which corresponds to the first user account are identified. Responsive to a determination of whether the source account identifiers and target account identifiers relate to the same user account, a relationship is established between the first user account and the second user account.Type: ApplicationFiled: January 24, 2024Publication date: June 20, 2024Applicant: VISA EUROPE LIMITEDInventors: Malcolm Lewis, Boris Taratine
-
Patent number: 11928138Abstract: Embodiments of the present disclosure comprise methods, apparatus and computer readable instructions for establishing a relationship between user accounts. A first account association request message in relation to a first user account in an account based system is received. A first source account identifier which corresponds to the first user account and a first target account identifier which corresponds to the second user account are identified. A second account association request message in relation to the second user account is received. Based on the second account association request message, a second source account identifier which corresponds to the second user account and a second target account identifier which corresponds to the first user account are identified. Responsive to a determination of whether the source account identifiers and target account identifiers relate to the same user account, a relationship is established between the first user account and the second user account.Type: GrantFiled: March 24, 2016Date of Patent: March 12, 2024Assignee: Visa Europe LimitedInventors: Malcolm Lewis, Boris Taratine
-
Patent number: 11727396Abstract: Measures, including methods, apparatus and computer software are provided for processing electronic tokens. An authorization request is received in relation to processing of an electronic token. An identifier for a user terminal associated with the electronic token, and an account, are determined on the basis of the authorization request. In some arrangements, a location query for the user terminal is performed on the basis of the determined identifier, whereby to determine a location of the user terminal on the basis of a proximity of the user terminal to one or more base stations in a cellular telecommunications network. In some arrangements, a challenge message is sent to the user terminal, to establish a confidence that the transacting user terminal is the designated user terminal. Processing of the electronic token in relation to the account is selectively authorized on the basis of the result of the location query or challenge response.Type: GrantFiled: July 2, 2020Date of Patent: August 15, 2023Assignee: Visa Europe LimitedInventors: Boris Taratine, Malcolm Lewis
-
Publication number: 20200334673Abstract: Measures, including methods, apparatus and computer software are provided for processing electronic tokens. An authorization request is received in relation to processing of an electronic token. An identifier for a user terminal associated with the electronic token, and an account, are determined on the basis of the authorization request. In some arrangements, a location query for the user terminal is performed on the basis of the determined identifier, whereby to determine a location of the user terminal on the basis of a proximity of the user terminal to one or more base stations in a cellular telecommunications network. In some arrangements, a challenge message is sent to the user terminal, to establish a confidence that the transacting user terminal is the designated user terminal. Processing of the electronic token in relation to the account is selectively authorized on the basis of the result of the location query or challenge response.Type: ApplicationFiled: July 2, 2020Publication date: October 22, 2020Inventors: Boris Taratine, Malcolm Lewis
-
Patent number: 10810315Abstract: Methods, systems, apparatus and computer programs for enabling access to data by a requesting party. A plurality of sets of data are generated. A one one-way function is then used to generate a plurality of keys each associated with a respective one of the plurality of sets. Information associated with the data in a given set is used as an input to the one-way function when generating the key for that set. The keys are distributed to requesting parties. Subsequently, a requesting party may make a data access request using the received key. Upon receipt of a key, access may be enabled to the data. The requesting party may then generate validation data from information associated with at least a part of the received data and validating the received data by comparing the validation data to data derived from the received key.Type: GrantFiled: October 17, 2018Date of Patent: October 20, 2020Assignee: Visa Europe LimitedInventors: Boris Taratine, Malcolm Lewis
-
Patent number: 10762499Abstract: Measures, including methods, apparatus and computer software are provided for processing electronic tokens. An authorization request is received in relation to processing of an electronic token. An identifier for a user terminal associated with the electronic token, and an account, are determined on the basis of the authorization request. In some arrangements, a location query for the user terminal is performed on the basis of the determined identifier, whereby to determine a location of the user terminal on the basis of a proximity of the user terminal to one or more base stations in a cellular telecommunications network. In some arrangements, a challenge message is sent to the user terminal, to establish a confidence that the transacting user terminal is the designated user terminal. Processing of the electronic token in relation to the account is selectively authorized on the basis of the result of the location query or challenge response.Type: GrantFiled: January 22, 2016Date of Patent: September 1, 2020Assignee: VISA EUROPE LIMITEDInventors: Boris Taratine, Malcolm Lewis
-
Patent number: 10623388Abstract: Embodiments of the present disclosure comprise methods, apparatus and computer readable instructions for establishing a relationship between user accounts. An account association request message in relation in relation to a first user account and a second user account is received. The account identifier for the first user account and the account identifier for the second user account is determined based on the account association request message. A profile information message is transmitted on the basis of the account identifier for the second user account and in response, a profile information response message is received. A relationship between the first user account and the second user account is established least in response to receipt of the profile information response message.Type: GrantFiled: March 17, 2016Date of Patent: April 14, 2020Assignee: Visa Europe LimitedInventors: Boris Taratine, Malcolm Lewis
-
Publication number: 20190087590Abstract: Methods, systems, apparatus and computer programs for enabling access to data by a requesting party. A plurality of sets of data are generated. A one one-way function is then used to generate a plurality of keys each associated with a respective one of the plurality of sets. Information associated with the data in a given set is used as an input to the one-way function when generating the key for that set. The keys are distributed to requesting parties. Subsequently, a requesting party may make a data access request using the received key. Upon receipt of a key, access may be enabled to the data. The requesting party may then generate validation data from information associated with at least a part of the received data and validating the received data by comparing the validation data to data derived from the received key.Type: ApplicationFiled: October 17, 2018Publication date: March 21, 2019Inventors: Boris Taratine, Malcolm Lewis
-
Patent number: 10133872Abstract: Methods, systems, apparatus and computer programs for enabling access to data by a requesting party. A plurality of sets of data are generated. A one one-way function is then used to generate a plurality of keys each associated with a respective one of the plurality of sets. Information associated with the data in a given set is used as an input to the one-way function when generating the key for that set. The keys are distributed to requesting parties. Subsequently, a requesting party may make a data access request using the received key. Upon receipt of a key, access may be enabled to the data. The requesting party may then generate validation data from information associated with at least a part of the received data and validating the received data by comparing the validation data to data derived from the received key.Type: GrantFiled: February 18, 2016Date of Patent: November 20, 2018Assignee: Visa Europe LimitedInventors: Boris Taratine, Malcolm Lewis
-
Publication number: 20180242768Abstract: Disclosed herein are a storage unit (250) and a secure delivery system (200) that uses such a storage unit. The storage unit (250) includes a plurality of compartments (254, 256) including at least one refrigerated compartment (256), wherein each refrigerated compartment (256) is associated with a thermostat and a cooling device. The storage unit (250) also includes a corresponding plurality of scales (258, 260), each compartment being associated with a scale, a communications module (262) for coupling to a communications network (205), at least one lid (820) for accessing the compartments (254, 256), and a lock adapted to secure each lid (820) in a closed position. The storage unit (250) further includes a control panel (810) for controlling the lock, wherein the control panel (810) has a user interface for receiving input from a user, and a power source for supplying power to the cooling device and the control panel.Type: ApplicationFiled: August 19, 2016Publication date: August 30, 2018Inventor: MALCOLM LEWIS
-
Publication number: 20160203213Abstract: Embodiments of the present disclosure comprise methods, apparatus and computer readable instructions for establishing a relationship between user accounts. A first account association request message in relation to a first user account in an account based system is received. A first source account identifier which corresponds to the first user account and a first target account identifier which corresponds to the second user account are identified. A second account association request message in relation to the second user account is received. Based on the second account association request message, a second source account identifier which corresponds to the second user account and a second target account identifier which corresponds to the first user account are identified. Responsive to a determination of whether the source account identifiers and target account identifiers relate to the same user account, a relationship is established between the first user account and the second user account.Type: ApplicationFiled: March 24, 2016Publication date: July 14, 2016Inventors: Malcolm LEWIS, Boris TARATINE
-
Publication number: 20160197904Abstract: Embodiments of the present disclosure comprise methods, apparatus and computer readable instructions for establishing a relationship between user accounts. An account association request message in relation in relation to a first user account and a second user account is received. The account identifier for the first user account and the account identifier for the second user account is determined based on the account association request message. A profile information message is transmitted on the basis of the account identifier for the second user account and in response, a profile information response message is received. A relationship between the first user account and the second user account is established least in response to receipt of the profile information response message.Type: ApplicationFiled: March 17, 2016Publication date: July 7, 2016Inventors: Boris TARATINE, Malcolm LEWIS
-
Publication number: 20160171224Abstract: Methods, systems, apparatus and computer programs for enabling access to data by a requesting party. A plurality of sets of data are generated. A one one-way function is then used to generate a plurality of keys each associated with a respective one of the plurality of sets. Information associated with the data in a given set is used as an input to the one-way function when generating the key for that set. The keys are distributed to requesting parties. Subsequently, a requesting party may make a data access request using the received key. Upon receipt of a key, access may be enabled to the data. The requesting party may then generate validation data from information associated with at least a part of the received data and validating the received data by comparing the validation data to data derived from the received key.Type: ApplicationFiled: February 18, 2016Publication date: June 16, 2016Inventors: Boris TARATINE, Malcolm LEWIS
-
Publication number: 20160140546Abstract: Measures, including methods, apparatus and computer software are provided for processing electronic tokens. An authorization request is received in relation to processing of an electronic token. An identifier for a user terminal associated with the electronic token, and an account, are determined on the basis of the authorization request. In some arrangements, a location query for the user terminal is performed on the basis of the determined identifier, whereby to determine a location of the user terminal on the basis of a proximity of the user terminal to one or more base stations in a cellular telecommunications network. In some arrangements, a challenge message is sent to the user terminal, to establish a confidence that the transacting user terminal is the designated user terminal. Processing of the electronic token in relation to the account is selectively authorized on the basis of the result of the location query or challenge response.Type: ApplicationFiled: January 22, 2016Publication date: May 19, 2016Inventors: Boris TARATINE, Malcolm LEWIS
-
Patent number: 8898799Abstract: Trust is established between a service provider (20) and a client (10) of the service provider (20). The client (10) is associated with a party that is known by an identity provider (50), and the identity provider (50) is trusted by the service provider (20). The identity provider (50) contacts (70) the party (80) via a predetermined medium, and requests the party to identify itself. The identity provider (50) determines whether the identity of the identifying party (80) corresponds to an identity held by the identity provider (50) for the party and shares a secret (100) with the identifying party (80) in the event that the identity provider (50) has determined that the identity of the identifying party (80) is the same as said identity held by the identity provider (50).Type: GrantFiled: January 25, 2013Date of Patent: November 25, 2014Assignee: Visa Europe LimitedInventors: Matthew Johnson, Malcolm Lewis, Boris Taratine
-
Publication number: 20130305378Abstract: Trust is established between a service provider (20) and a client (10) of the service provider (20). The client (10) is associated with a party that is known by an identity provider (50), and the identity provider (50) is trusted by the service provider (20). The identity provider (50) contacts (70) the party (80) via a predetermined medium, and requests the party to identify itself. The identity provider (50) determines whether the identity of the identifying party (80) corresponds to an identity held by the identity provider (50) for the party and shares a secret (100) with the identifying party (80) in the event that the identity provider (50) has determined that the identity of the identifying party (80) is the same as said identity held by the identity provider (50).Type: ApplicationFiled: May 9, 2012Publication date: November 14, 2013Applicant: VISA EUROPE LIMITEDInventors: Matthew JOHNSON, Malcolm LEWIS, Boris TARATINE
-
Publication number: 20130305050Abstract: Trust is established between a service provider (20) and a client (10) of the service provider (20). The client (10) is associated with a party that is known by an identity provider (50), and the identity provider (50) is trusted by the service provider (20). The identity provider (50) contacts (70) the party (80) via a predetermined medium, and requests the party to identify itself. The identity provider (50) determines whether the identity of the identifying party (80) corresponds to an identity held by the identity provider (50) for the party and shares a secret (100) with the identifying party (80) in the event that the identity provider (50) has determined that the identity of the identifying party (80) is the same as said identity held by the identity provider (50).Type: ApplicationFiled: January 25, 2013Publication date: November 14, 2013Applicant: VISA EUROPE LIMITEDInventors: Matthew Johnson, Malcolm Lewis, Boris Taratine
-
Publication number: 20050046109Abstract: A golf guide is provided which has a plurality of guide cards having a hole therethrough where the front and back of the cards contain written and graphical descriptions of golfing scenarios. A connector is threaded through the holes of the cards and clip is adapted for attaching the golf guide to a golf bag. A deluxe golf guide provides a ringed binder which holds the cards and optionally has holders for a score card, pencils, a yardage chart, golf tees, and markers. This golf guide is used for teaching or reminding golfers how to approach particular golfing scenarios.Type: ApplicationFiled: August 29, 2003Publication date: March 3, 2005Inventor: Malcolm Lewis
-
Patent number: 5920267Abstract: A ring network system (1) has at least one node M which acts as a master or sender node to transmit an outgoing signal (O.S.1) having a relative address determined according to the relative location of the addressee node in the system. As the outgoing signal passes through each node in turn, it is changed and a node recognizes that it is the addressee node if the relative address has a predetermined common addressee value. The addressee node generates a return signal (R.S.1) with a node identifier which is transmitted in the opposite direction to the outgoing signal and the sender node ensures that this is received for a valid poll. The master node (M) may automatically configure itself by retrieving the identifier of all nodes in response to outgoing signals. This allows nodes to be easily added or deleted. Each node on the return path adds data which it has captured together with its identifier so that data may be captured from all nodes between the sender node and the addressee nodes.Type: GrantFiled: January 26, 1998Date of Patent: July 6, 1999Assignee: Europlex Research LimitedInventors: David Tattersall, Ian Jackson, Peter Quinn, Gerald Van De Poll, Malcolm Lewis