Patents Assigned to BARCLAYS EXECUTION SERVICES LIMITED
-
Publication number: 20220050504Abstract: A point of sale (POS) device comprises: a base; a first display panel hinged on one end of the base; and a second display panel hinged on an opposite end of the base. The first and second display panels may be hinged to the base such that, in an operational configuration, an end of the first display panel distal the base meets an end of the second display panel distal the base. The base may be relatively planar and the one end of the base spaced apart from the plane of the base such that, in a stowed configuration, the second display panel can fold to lie flat against the base and the first display panel can fold to lie flat against the second display panel.Type: ApplicationFiled: December 20, 2019Publication date: February 17, 2022Applicant: Barclays Execution Services LimitedInventor: Usman SHEIKH
-
Patent number: 11227285Abstract: A merchant website automatically detects whether a customer device has a registered payment application; if so, the website generates a custom protocol message that is triggered on checkout to initiate payment via the payment application. Details of the transaction are passed to the payment application via a payment server so that the user can authorize the transaction within the payment application.Type: GrantFiled: February 28, 2018Date of Patent: January 18, 2022Assignee: Barclays Execution Services LimitedInventor: Jeremy Goldstone
-
Patent number: 11210623Abstract: A computer-implemented method of providing authenticated delivery of a purchase to an authorised recipient comprises: a. authorising (S2-1) a purchase, including designating an authorised recipient for the purchase; b. providing (S2-3) corresponding delivery tokens (4a, 4b) to a recipient device (3) of the authorised recipient and to a delivery device (13) associated with delivery of the purchase; c. at the point of delivery, determining (S2-7) whether the delivery token (4a) of the recipient device (3) matches the delivery token (4b) of the delivery device (13); and, if so: d. confirming (S2-9) that delivery of the purchase is authorised.Type: GrantFiled: May 1, 2014Date of Patent: December 28, 2021Assignee: Barclays Execution Services LimitedInventors: Loren Barton, Colin McSkeane
-
Publication number: 20210319507Abstract: A system and method for processing an online application for a payment instrument is described, in which user details are received, a payment instrument is assigned based on the received user details, wherein the payment instrument is associated with unique identifying data, and the user is informed of the assigned payment instrument by transmitting a first portion of said unique identifying data via a first communication channel, and transmitting a second portion of said unique identifying data via a second communication channel different to the first communication channel.Type: ApplicationFiled: June 25, 2021Publication date: October 14, 2021Applicant: BARCLAYS EXECUTION SERVICES LIMITEDInventors: Lucinda Webster, Peter Guy
-
Patent number: 11128628Abstract: A computer-implemented method for sharing user data associated with a first user. The method comprises receiving, from a second system, a first access message associated with a request for access to the user data stored at a first system. The first access message comprises a second system label indicative of an identifier of the second system. In response to receiving the first access message, the second system label is compared with a plurality of authorised entity labels and a plurality of unauthorised entity labels. In response to identifying that the second system label matches an authorised entity label and that the second system label does not match an unauthorised entity label, a grant message is transmitted indicative that the request for access is granted.Type: GrantFiled: February 6, 2019Date of Patent: September 21, 2021Assignee: Barclays Execution Services LimitedInventor: Michael Forrest
-
Patent number: 11068977Abstract: A system and method for processing an online application for a payment instrument is described, in which user details are received, a payment instrument is assigned based on the received user details, wherein the payment instrument is associated with unique identifying data, and the user is informed of the assigned payment instrument by transmitting a first portion of said unique identifying data via a first communication channel, and transmitting a second portion of said unique identifying data via a second communication channel different to the first communication channel.Type: GrantFiled: November 5, 2012Date of Patent: July 20, 2021Assignee: Barclays Execution Services LimitedInventors: Lucinda Webster, Peter Guy
-
Patent number: 11063933Abstract: User Authentication A mobile user authentication application is operable to perform one or more of the following operations: ?authenticate a user in a voice call to a telephony service, by passing an authentication code to the telephony service within the voice call [FIGS. 2, 2c]; ?validate a user instruction during a secure messaging session [FIG. 3]; and ?authenticate a user at a physical local service by obtaining a challenge code at that local service, validating the challenge code with a remote authentication service, obtain a confirmation code from the authentication service and presenting the confirmation code for validation at the local service [FIGS. 4, 4a and 4b].Type: GrantFiled: September 25, 2012Date of Patent: July 13, 2021Assignee: Barclays Execution Services LimitedInventors: Jeremy Goldstone, Dermot Dwyer
-
Patent number: 11048812Abstract: A client system obtains an access token for accessing a protected resource stored at a resource system. A storage resource of the system stores a plurality of grant method code portions, a plurality of authentication method code portions and a configurable database. The client system comprises processing circuitry configured to receive an access request from a user device. The access request comprises an instruction for the client system to access a protected resource and a request identifier indicative of an authorization system for authorizing access to the protected resource. The client system uses the configurable database and code portions to execute the grant and authentication methods supported by the authorization system. The client system receives the access token from the authorization sever, in response to executing the grant and authentication methods.Type: GrantFiled: April 11, 2019Date of Patent: June 29, 2021Assignee: Barclays Execution Services LimitedInventors: Dickon Holt, Michael Forrest
-
Patent number: 11050761Abstract: A client system comprises processing circuitry configured to receive, from an authorisation system, a first grant token for identifying the client system at the authorisation system, the first grant token having a corresponding time to expire indicative of a time at which the first grant token will not be valid for obtaining a protected resource from a resource system. The client system transmits, to the authorisation system, a refresh request for a second grant token for identifying the client system at the authorisation system, wherein the refresh request is transmitted based on the expiry time of the first grant token; and receives the second grant token at the client system, in response to the refresh request.Type: GrantFiled: April 11, 2019Date of Patent: June 29, 2021Assignee: Barclays Execution Services LimitedInventors: Dickon Holt, Michael Forrest
-
Publication number: 20210192063Abstract: A method of securely processing data in a third party cloud environment is provided. Third party computer executable code is executed in a secure portion of the third party cloud environment. An external data request for external data to be received from an external data provider is then processed whereby the external data request comprises at least a portion of the secure data. The third party cloud environment determines whether to authorise the first external data request, and if the request is so authorised the request is sent to the external data provider and the external data is received from the external data provider.Type: ApplicationFiled: December 18, 2020Publication date: June 24, 2021Applicant: Barclays Execution Services LimitedInventors: Jeremy GOLDSTONE, Joe O'BRIEN, Jeeban PANIGRAHI
-
Publication number: 20210194879Abstract: A computer implemented method for resolving a Domain Name System, DNS, query received at a third party cloud computing environment comprises: receiving a DNS query at the third party cloud computing environment. The DNS query is forwarded to a sinkhole DNS server if the DNS query comprises an unauthorised domain name. The DNS query is forwarded to a default DNS server of the third party cloud computing environment if the DNS query does not comprise an unauthorised domain name.Type: ApplicationFiled: December 18, 2020Publication date: June 24, 2021Applicant: Barclays Execution Services LimitedInventor: Garry MEABURN
-
Publication number: 20210064776Abstract: There is provided a method of securely processing data in a third-party cloud environment, and a secure portion of a third-party cloud environment configured to perform the method.Type: ApplicationFiled: August 28, 2020Publication date: March 4, 2021Applicant: Barclays Execution Services LimitedInventors: Jeeban PANIGRAHI, Garry MEABURN
-
Publication number: 20210064742Abstract: A pipeline for securely validating computer executable code in a third-party cloud environment is provided. The pipeline comprises an on-boarding account and a run account. The on-boarding account is configured to allow the user to access computer executable code input into the third-party cloud environment from the user and prevent the user from accessing the protected data input into the third-party cloud environment from a secure provider. The on-boarding account is also configured to transmit the computer executable code from the on-boarding account to another account in the third-party cloud environment if a first predetermined criterion is met. The run account is configured to allow the user to execute the computer executable code with the protected data and prevent the user from accessing the computer executable code. Moreover, a process for generating the pipeline and a method of securely validating computer executable code in a third-party cloud environment using the pipeline is provided.Type: ApplicationFiled: August 28, 2020Publication date: March 4, 2021Applicant: Barclays Execution Services LimitedInventor: Jeeban PANIGRAHI
-
Patent number: 10929832Abstract: A mobile payment system is described that facilitates efficient and secured payment transactions from an electronic wallet on a user portable electronic device with a merchant point of sale terminal over a communication link. In one aspect, a mobile device is configured for transaction operations from a plurality of mobile transaction accounts in an electronic wallet. The mobile device includes a plurality of transaction modules operable to process transaction operations with a respective mobile transaction account, each transaction module configured for transaction operations to be completed after an authentication process using a central authentication module coupled to the plurality of transaction modules, operable to verify a user input passcode and to respond to authentication requests from the plurality of transaction module after the user input passcode is verified.Type: GrantFiled: September 6, 2011Date of Patent: February 23, 2021Assignee: Barclays Execution Services LimitedInventors: Loren Barton, Eric Crozier, Glenn Curtiss McMillen, David A. Crake, John Bauer, Garry R. Lloyd, Christine Ann Schuetz
-
Patent number: 10924264Abstract: Method and system for recording data describing a first entity, the data endorsed by a second entity comprising the second entity validating data describing the first entity, wherein an identifier is associated with the data, the identifier being generated from a public key of the first entity. Cryptographically signing data corresponding with the data describing the first entity using at least a private key of the second entity. Posting a transaction to a block chain including the cryptographically signed data. Method and system for obtaining data describing a first entity the data endorsed by a second entity comprising. Receiving an identifier of data describing the first entity. Retrieving an entry from a block chain based on the received identifier. Authenticating the entry using a public key of the second entity. Extracting the data describing the first entity from the retrieved entry.Type: GrantFiled: July 8, 2016Date of Patent: February 16, 2021Assignee: Barclays Execution Services LimitedInventors: Julian Wilson, David Fulton
-
Publication number: 20200410135Abstract: Method and system for providing access to information comprising the steps of receiving a request for information derived from data from a requester having one or more requester properties. Determining if the one or more requester properties meet one or more predetermined criteria associated with the data, if the one or more requester properties meet the predetermined criteria then providing the requested information to the requester. Storing data describing the request within a blockchain. In another aspect, there is provided a method and system for anonymising data comprising the steps of at a first source of data determining one or more parameters of a procedure for dividing a first data set into subsets of data, such that each subset of data meets one or more criteria. Providing the parameters to a second source of data. At the second source of data amending the parameters such that the procedure will divide a second data set data into subsets of data that each meet the one or more criteria.Type: ApplicationFiled: February 28, 2019Publication date: December 31, 2020Applicant: Barclays Execution Services LimitedInventors: Anthony A. MACEY, Harry POWELL, Richard Craibe William MARTIN, Antoine AMEND
-
Publication number: 20200311289Abstract: A computer-implemented method for securing a user device is disclosed. A signed device authentication key is requested and received from a user application executing on the user device. The signed device authentication key is obtained via a software module installed on the user device and associated with a secure data processing provider. A device setup request is transmitted from the user device to the secure data processing system using the signed device authentication key. The device setup request comprises the signed device authentication key. The authenticity of the device setup request is verified at the secure data processing system based on the signed device authentication key.Type: ApplicationFiled: March 26, 2020Publication date: October 1, 2020Applicant: Barclays Execution Services LimitedInventors: John Cooper, David Fulton, Jeremy Goldstone
-
Patent number: 10713630Abstract: The present disclosure relates to a method and apparatus for purchasing a product from a merchant by a consumer using an electronic device. An association between a transaction identifier and transaction information is stored in a database, the transaction information comprising a merchant identifier, which is associated with merchant information, and a transaction amount. The consumer may purchase the product by having the transaction identifier provided to an application on an electronic device and transmitting the transaction identifier from the application to a transaction processing server. The merchant information and the transaction amount associated with the transaction identifier is transmitted from the transaction processing server to the application and the transaction completed using the application on the basis of the transaction information on the database.Type: GrantFiled: February 20, 2014Date of Patent: July 14, 2020Assignee: BARCLAYS EXECUTION SERVICES LIMITEDInventors: Jeremy Goldstone, Lawrence Cheng
-
Patent number: 10699267Abstract: A mobile payment system and method are described that facilitates the secure and real time user authentication and activation of a mobile payment account for a user portable electronic device over a communications network.Type: GrantFiled: December 21, 2016Date of Patent: June 30, 2020Assignee: BARCLAYS EXECUTION SERVICES LIMITEDInventors: John Bauer, Glenn Curtiss McMillen, Eric Crozier, Christine Ann Schuetz, Garry Lloyd
-
Patent number: 10528940Abstract: A smart card (1) interfaces with a smart card reader (2) to generate an authentication message (PSRQ), which is sent to a PIN servicing centre (5, 6). If the authentication message (PSRQ) is validated by the PIN servicing centre (5, 6), a validation response message (PSRS) is sent back to the user (3). The user (3) enters the validation response message (PSRS) on the reader (2), which authenticates the validation response message (PSRS) with the smart card (1); the PIN servicing function may then be performed. The smart card cryptographic messages are generated internally and solely by the smart card (1)—the reader (2) acts merely as an input mechanism into the smart card (1) or as an output mechanism from the smart card (1) to the display (10). The reader (2), therefore, does not need to contain any customer information or be personalised by the card issuer.Type: GrantFiled: February 19, 2007Date of Patent: January 7, 2020Assignee: BARCLAYS EXECUTION SERVICES LIMITEDInventor: David Taylor