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: 12353447
    Abstract: 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: Grant
    Filed: January 24, 2024
    Date of Patent: July 8, 2025
    Assignee: VISA EUROPE LIMITED
    Inventors: Malcolm Lewis, Boris Taratine
  • Publication number: 20240202217
    Abstract: 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: Application
    Filed: January 24, 2024
    Publication date: June 20, 2024
    Applicant: VISA EUROPE LIMITED
    Inventors: Malcolm Lewis, Boris Taratine
  • Patent number: 11928138
    Abstract: 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: Grant
    Filed: March 24, 2016
    Date of Patent: March 12, 2024
    Assignee: Visa Europe Limited
    Inventors: Malcolm Lewis, Boris Taratine
  • Patent number: 11727396
    Abstract: 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: Grant
    Filed: July 2, 2020
    Date of Patent: August 15, 2023
    Assignee: Visa Europe Limited
    Inventors: Boris Taratine, Malcolm Lewis
  • Publication number: 20200334673
    Abstract: 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: Application
    Filed: July 2, 2020
    Publication date: October 22, 2020
    Inventors: Boris Taratine, Malcolm Lewis
  • Patent number: 10810315
    Abstract: 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: Grant
    Filed: October 17, 2018
    Date of Patent: October 20, 2020
    Assignee: Visa Europe Limited
    Inventors: Boris Taratine, Malcolm Lewis
  • Patent number: 10762499
    Abstract: 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: Grant
    Filed: January 22, 2016
    Date of Patent: September 1, 2020
    Assignee: VISA EUROPE LIMITED
    Inventors: Boris Taratine, Malcolm Lewis
  • Patent number: 10623388
    Abstract: 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: Grant
    Filed: March 17, 2016
    Date of Patent: April 14, 2020
    Assignee: Visa Europe Limited
    Inventors: Boris Taratine, Malcolm Lewis
  • Publication number: 20190087590
    Abstract: 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: Application
    Filed: October 17, 2018
    Publication date: March 21, 2019
    Inventors: Boris Taratine, Malcolm Lewis
  • Patent number: 10133872
    Abstract: 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: Grant
    Filed: February 18, 2016
    Date of Patent: November 20, 2018
    Assignee: Visa Europe Limited
    Inventors: Boris Taratine, Malcolm Lewis
  • Publication number: 20180242768
    Abstract: 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: Application
    Filed: August 19, 2016
    Publication date: August 30, 2018
    Inventor: MALCOLM LEWIS
  • Publication number: 20160203213
    Abstract: 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: Application
    Filed: March 24, 2016
    Publication date: July 14, 2016
    Inventors: Malcolm LEWIS, Boris TARATINE
  • Publication number: 20160197904
    Abstract: 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: Application
    Filed: March 17, 2016
    Publication date: July 7, 2016
    Inventors: Boris TARATINE, Malcolm LEWIS
  • Publication number: 20160171224
    Abstract: 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: Application
    Filed: February 18, 2016
    Publication date: June 16, 2016
    Inventors: Boris TARATINE, Malcolm LEWIS
  • Publication number: 20160140546
    Abstract: 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: Application
    Filed: January 22, 2016
    Publication date: May 19, 2016
    Inventors: Boris TARATINE, Malcolm LEWIS
  • Patent number: 8898799
    Abstract: 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: Grant
    Filed: January 25, 2013
    Date of Patent: November 25, 2014
    Assignee: Visa Europe Limited
    Inventors: Matthew Johnson, Malcolm Lewis, Boris Taratine
  • Publication number: 20130305378
    Abstract: 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: Application
    Filed: May 9, 2012
    Publication date: November 14, 2013
    Applicant: VISA EUROPE LIMITED
    Inventors: Matthew JOHNSON, Malcolm LEWIS, Boris TARATINE
  • Publication number: 20130305050
    Abstract: 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: Application
    Filed: January 25, 2013
    Publication date: November 14, 2013
    Applicant: VISA EUROPE LIMITED
    Inventors: Matthew Johnson, Malcolm Lewis, Boris Taratine
  • Publication number: 20050046109
    Abstract: 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: Application
    Filed: August 29, 2003
    Publication date: March 3, 2005
    Inventor: Malcolm Lewis
  • Patent number: 5920267
    Abstract: 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: Grant
    Filed: January 26, 1998
    Date of Patent: July 6, 1999
    Assignee: Europlex Research Limited
    Inventors: David Tattersall, Ian Jackson, Peter Quinn, Gerald Van De Poll, Malcolm Lewis