Patents by Inventor George A. French

George A. French 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).

  • Publication number: 20230403134
    Abstract: This disclosure relates to a computer-implemented method, a data processing apparatus, a computer program, and a computer-readable storage medium for processing encrypted data. There is provided a computer-implemented method for processing a first ciphertext, C1, wherein the first ciphertext is data encrypted with a plurality of keys, k1 . . . kn, the method comprising: receiving a first key, k1, wherein the first key is one of the plurality of keys; receiving the first ciphertext, C1; and performing an exclusive OR operation on the first ciphertext, C1, and the first key, k1, to produce a second ciphertext, C2, such that the second ciphertext, C2, is the data encrypted with the plurality of keys k2 . . . kn, and not with the first key, k1.
    Type: Application
    Filed: December 18, 2020
    Publication date: December 14, 2023
    Applicant: Barclays Execution Services Limited
    Inventor: George FRENCH
  • Patent number: 11772435
    Abstract: A valve assembly is configured to secure on a hole of a rim on which a tire having at least two air chambers is mounted. The valve assembly includes a main body, a securing means, at least two valve bodies and at least two valves. The main body includes at least two transfer air passage respectively connected to each of the air chambers. The securing means is configured to secure the main body and also the at least two valve bodies on the rim. The at least two valve bodies are respectively disposed on the main body and each of the at least two valve bodies has an inlet air passage connected to one of the transfer air passages of the main body. The at least two valves are respectively attached to each of the at least two valve bodies.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: October 3, 2023
    Assignees: TEDDY FORMOSA CO., LTD., BEAR CORPORATION
    Inventor: George French
  • Publication number: 20230216659
    Abstract: This disclosure relates to a computer-implemented method, a data processing apparatus, a computer program, and a computer-readable storage medium for processing encrypted data. There is provided a computer-implemented method for processing encrypted data, comprising receiving a swap key, wherein the swap key is the product of an exclusive OR operation performed on a first key and a second key; receiving a first ciphertext, wherein the first ciphertext is encrypted with the first key and not encrypted with the second key; and performing an exclusive OR operation on the swap key and the first ciphertext to produce second ciphertext, such that the second ciphertext is encrypted with the second key and not encrypted with the first key.
    Type: Application
    Filed: December 18, 2020
    Publication date: July 6, 2023
    Applicant: Barclays Execution Services Limited
    Inventor: George FRENCH
  • Publication number: 20230205920
    Abstract: This disclosure is in the field of data leakage prevention and relates to computer-implemented methods for identifying data leakage and for enabling identification of data leakage, and data processing apparatus, computer programs, and computer readable storage media for performing the same. There are provided computer-implemented methods of constructing and querying a first Bloom filter, formed from a plurality of representations of sensitive data, wherein the plurality of representations have been generated from underlying sensitive data using a mapping function.
    Type: Application
    Filed: December 22, 2022
    Publication date: June 29, 2023
    Applicant: Barclays Execution Services Limited
    Inventors: George FRENCH, Jeremy GOLDSTONE
  • Publication number: 20230066122
    Abstract: A driving mechanism of a bicycle free-coaster hub includes a driving assembly, a clutch assembly, an epicyclic gear assembly, a resisting member, and forward drag and reverse drag members. The clutch assembly includes an output clutch unit disposed inner the hub and an input clutch unit disposed with the driving assembly to form a clutching or engaging state with the output clutch unit. The epicyclic gear assembly includes a sun gear coupled with the input clutch unit, a ring gear mounted on the hub, a planet gear carrier having a plurality of planet gears engaged with the ring gear and the gear portion of the sun gear. The resisting member is disposed between the sun gear and the hub axle. The forward drag member is disposed between the ring gear and the sun gear. The reverse drag member is disposed between the planet gear carrier and the hub axel.
    Type: Application
    Filed: August 8, 2022
    Publication date: March 2, 2023
    Applicants: TEDDY FORMOSA CO., LTD., BEAR CORPORATION
    Inventor: George FRENCH
  • Publication number: 20220097467
    Abstract: A valve assembly is configured to secure on a hole of a rim on which a tire having at least two air chambers is mounted. The valve assembly includes a main body, a securing means, at least two valve bodies and at least two valves. The main body includes at least two transfer air passage respectively connected to each of the air chambers. The securing means is configured to secure the main body and also the at least two valve bodies on the rim. The at least two valve bodies are respectively disposed on the main body and each of the at least two valve bodies has an inlet air passage connected to one of the transfer air passages of the main body. The at least two valves are respectively attached to each of the at least two valve bodies.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Applicants: TEDDY FORMOSA CO., LTD., BEAR CORPORATION
    Inventor: George FRENCH
  • Patent number: 10703431
    Abstract: The invention relates to a tightening and adjusting assembly for a steering system of a bicycle. The steering system generally includes a head tube, a steering tube rotatably mounted within the head tube by means of upper and lower headsets, and a handlebar stem tube mounted around the steering tube. The tightening and adjusting assembly has a preload member, an anchoring member and a tightening and adjusting set. The preload member is engaged with a top end of the handlebar stem tube. The anchoring member is abutted against a bottom end of the steering tube. The tightening and adjusting set is disposed in the interior of the steering tube and between the preload member and the anchoring member to draw the preload and anchoring members together and thus preload the upper and lower headsets of the steering system.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: July 7, 2020
    Assignees: Teddy Formosa Co., Ltd., Bear Corporation
    Inventor: George French
  • Patent number: 10491384
    Abstract: An electronic device that implements each module of a plurality of modules to jointly perform a secure multiparty cryptographic process to generate authorisation data based on input data, the authorisation data being suitable for use in authorising the electronic device, wherein each module uses secure data that is not shared outside that module to generate intermediate data for use in the secure multiparty cryptographic process to generate authentication data.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: November 26, 2019
    Assignee: BARCLAYS SERVICES LIMITED
    Inventors: George French, Evan Hood, Peter Dooman, David Taylor
  • Patent number: 10396984
    Abstract: An electronic device includes one or more processors that perform at least one secure multiparty cryptographic process using a plurality of modules that jointly generate authentication data based on input data. Each of the modules performs that module's part of the secure multiparty cryptographic process using secure data that is not shared outside that module. The processors update the respective secure data of at least two of the modules. The respective secure data of a first module of the at least two of the modules is updated using a modification value, and the respective secure data of a second module of the at least two of the module is updated using the modification value. The updated secure data is arranged so that, for each possible value of the operation data, performance of the secure multiparty computation using the updated secure data generates the same authentication data as performance of the secure multiparty computation using the secure data prior to the step of updating.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: August 27, 2019
    Assignee: BARCLAYS SERVICES LIMITED
    Inventors: George French, Evan Hood, Peter Dooman, David Taylor
  • Publication number: 20190031274
    Abstract: The invention relates to a tightening and adjusting assembly for a steering system of a bicycle. The steering system generally includes a head tube, a steering tube rotatably mounted within the head tube by means of upper and lower headsets, and a handlebar stem tube mounted around the steering tube. The tightening and adjusting assembly has a preload member, an anchoring member and a tightening and adjusting set. The preload member is engaged with a top end of the handlebar stem tube. The anchoring member is abutted against a bottom end of the steering tube. The tightening and adjusting set is disposed in the interior of the steering tube and between the preload member and the anchoring member to draw the preload and anchoring members together and thus preload the upper and lower headsets of the steering system.
    Type: Application
    Filed: December 28, 2017
    Publication date: January 31, 2019
    Inventor: George French
  • Patent number: 9800562
    Abstract: In a credential recovery process, a user is authenticated using an application running on a mobile communications device, and requests recovery of a credential. The application generates a session key encrypted with the public key of a gateway, and sends the encrypted key to the gateway. The gateway recovers the credential from a depository, encrypted using a symmetric key shared with the depository. The gateway decrypts the credential and re-encrypts the credential using the session key. Preferably, the decryption and re-encryption is performed within a hardware secure module within the gateway. The re-encrypted credential is sent to the application, which decrypts the credential and outputs it to the user. In this way, the credential is provided securely to the user and may be made available for use immediately, or nearly so.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: October 24, 2017
    Assignee: Barclays Bank PLC
    Inventors: Akhil Lalwani, George French
  • Patent number: 9614671
    Abstract: A user inputs a pattern consisting of a plurality of lines. The lines are classified by relative length, overall direction and degree of curvature. Where a line is started from a new position, the direction from the previous starting point is taken into account. The series of lines is then serialized into a key value, which may then be used to decrypt data stored on a device. This enables data to be securely stored since the key is supplied by the user at runtime and is not itself stored on the device.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: April 4, 2017
    Assignee: BARCLAYS BANK PLC
    Inventors: Andrew Whaley, George French, Jeremy Goldstone, Ian Sayers
  • Patent number: 9530011
    Abstract: An encryption service system comprises an API for receiving requests from one or more calling applications. Each request comprises information identifying the operations to be performed on data to be processed and information identifying the origin and target of the data. The encryption service system further comprises a cryptographic server for processing the requests and determining, for each request, an encryption policy to be applied.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: December 27, 2016
    Assignee: Barclays Bank PLC
    Inventor: George French
  • Patent number: 9469157
    Abstract: A bicycle freecoaster hub includes a clutch to provide a clutching effect during riding. The clutch has a clutch member, and first and second resistance members. The first resistance member is located inside the clutch member and includes a cylinder and flanges at each end. The second resistance member includes a ring sleeve part located inside the clutch member and mounted on the cylinder of the first resistance member and abutted against the first flange of the first resistance member. An elastic member is sleeved onto the cylinder of the first resistance member and abutted between the outer flange of the first resistance member and the second resistance member, so as to provide sufficient resistance for the clutch member. The hub bearings are arranged in such a way that the drive mechanism is isolated from axial loads.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: October 18, 2016
    Assignees: TEDDY FORMOSA CO., LTD., BEAR CORPORATION
    Inventor: George French
  • Publication number: 20160292676
    Abstract: A mobile electronic device comprising an input interface that receives an authorisation challenge from a terminal; one or more processors implementing at least two modules, jointly performing a secure multiparty cryptographic process to generate an authorisation request cryptogram (ARQC); and an output interface that transmits an authorisation response comprising the ARQC to the terminal for use in authorising the mobile electronic device, wherein each of the modules performs that module's part of the secure multiparty cryptographic process based on secure data that is not shared outside that module; a first module of the at least two modules is programmed in a first programming language; a second module of the at least two modules is programmed in a second programming language; and the first programming language is different to the second programming language.
    Type: Application
    Filed: October 30, 2014
    Publication date: October 6, 2016
    Applicant: Barclays Bank PLC
    Inventors: George FRENCH, Evan HOOD, Peter DOOMAN, David TAYLOR
  • Publication number: 20160294550
    Abstract: The present disclosure relates to electronic device comprising one or more processors that perform at least one secure multiparty cryptographic process using a plurality of modules that jointly generate authentication data based on input data, wherein each of said modules performs that module's part of said secure multiparty cryptographic process using secure data that is not shared outside that module; and update the respective secure data of at least two of the modules, wherein the respective secure data of a first module of the at least two of the modules is updated using a modification value, and wherein the respective secure data of a second module of the at least two of the module is updated using the modification value, and wherein the updated secure data is arranged so that, for each possible value of the operation data, performance of the secure multiparty computation using the updated secure data generates the same authentication data as performance of the secure multiparty computation using the sec
    Type: Application
    Filed: April 23, 2015
    Publication date: October 6, 2016
    Applicant: Barclays Bank PLC
    Inventors: George FRENCH, Evan HOOD, Peter DOOMAN, David TAYLOR
  • Publication number: 20160261409
    Abstract: An electronic device that implements each module of a plurality of modules to jointly perform a secure multiparty cryptographic process to generate authorisation data based on input data, the authorisation data being suitable for use in authorising the electronic device, wherein each module uses secure data that is not shared outside that module to generate intermediate data for use in the secure multiparty cryptographic process to generate authentication data.
    Type: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Applicant: Barclays Bank PLC
    Inventors: George FRENCH, Evan HOOD, Peter DOOMAN, David TAYLOR
  • Publication number: 20150352898
    Abstract: A bicycle freecoaster hub includes a clutch to provide a clutching effect during riding. The clutch has a clutch member, and first and second resistance members. The first resistance member is located inside the clutch member and includes a cylinder and flanges at each end. The second resistance member includes a ring sleeve part located inside the clutch member and mounted on the cylinder of the first resistance member and abutted against the first flange of the first resistance member. An elastic member is sleeved onto the cylinder of the first resistance member and abutted between the outer flange of the first resistance member and the second resistance member, so as to provide sufficient resistance for the clutch member. The hub bearings are arranged in such a way that the drive mechanism is isolated from axial loads.
    Type: Application
    Filed: June 3, 2015
    Publication date: December 10, 2015
    Inventor: George FRENCH
  • Patent number: 9152797
    Abstract: In a secure computing environment, a method, system and device are provided for loading stored encryption key data from a protected non-volatile memory of a portable device. A boot loader program is initiated after the portable device is powered on, encryption key data is loaded from the protected non-volatile memory of the portable device, and access to the protected non-volatile memory is disabled after a predetermined time after the portable device is powered on. In this way, the encryption key data is loaded from the protected non-volatile memory of a portable device before the boot operating system is loaded.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: October 6, 2015
    Assignee: BARCLAYS BANK PLC
    Inventors: Paul Bilke, Steven Bradley, Andrew Crichton, George French, Arthur Leung, Michael Naggar, Ashutosh Sureka
  • Publication number: 20150112862
    Abstract: A user is registered for an electronic peer-to-peer payment system by authenticating the user at an automated teller machine (ATM), receiving the user's mobile number and addressing a verification code to the user's mobile number, which the user must enter in order to be registered.
    Type: Application
    Filed: November 30, 2011
    Publication date: April 23, 2015
    Applicant: BARCLAYS BANK PLC
    Inventors: Shaygan Kheradpir, Darren Foulds, Ian Sayers, Sean Gilchrist, Philip Sowter, Andrew Whaley, George French, Jeremy Goldstone, Simon Bartlett, Jenny Murray, Trish Stockton, Suzanne Young