Patents by Inventor Giuseppe Giordano

Giuseppe Giordano 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: 10250395
    Abstract: Systems and methods for cryptologic blockchain interoperability are provided. A furnisher participant of a furnisher DLT network may receive a request to export or share token data stored on a furnisher blockchain that stores the token data based on a furnisher DLT. The furnisher participant may transmit, to a plurality of validator participants of the furnisher DLT network, a consensus request to certify the token data is stored on a furnisher blockchain. The furnisher participant may receive certifications that the token data is stored on the furnisher blockchain. The certifications may include digital signatures respectively signed by the validator participants. The furnisher participant may generate a multi-signature certification message. The furnisher participant may communicate the multi-signature certification message to the data receiver. The data receiver may verify the digital signatures based on public keys of the validator participants of the furnisher DLT network.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: April 2, 2019
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Hugo Borne-Pons, Giuseppe Giordano, Luca Schiatti, Naima Hamouma
  • Patent number: 10250394
    Abstract: A data furnisher may append, to a furnisher blockchain, an interoperability smart contract comprising a cryptologic committal. The cryptologic committal may include logic configured to cause a data receiver to commit token data to the receiver blockchain based on a pre-commit authorization. The data furnisher may encrypt, based on a committal key, a pre-commit authorization to transfer token data stored on the furnisher blockchain to the receiver blockchain. The data furnisher may transmit the pre-commit authorization to the data receiver. After transmission of the pre-commit authorization, the data furnisher may receive a pre-commit acknowledgement of the pre-commit authorization. The data furnisher may lock the token data on the furnisher blockchain in response to verification that the token data is appended to the data receiver blockchain. The data furnisher may send the predetermined committal key to the data receiver to commit the token data to the data receiver blockchain.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: April 2, 2019
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Hugo Borne-Pons, Giuseppe Giordano, Luca Schiatti, Naima Hamouma
  • Publication number: 20180367310
    Abstract: A distributed data storage layer supports biometric identification systems. The biometric identity system includes hardware and software improvements for capturing, retrieving, and verifying identity based on securely stored biometric data in the distributed data storage layer. As a result, the biometric identity system provides increased individual security and reliable identification.
    Type: Application
    Filed: June 14, 2018
    Publication date: December 20, 2018
    Inventors: Christine Chit Wah Leong, David Baurle Treat, Daniel Bachenheimer, Giuseppe Giordano, Jarolsav Saxa
  • Publication number: 20180347432
    Abstract: A control apparatus for operating an internal combustion engine of a vehicle provides regeneration of an after-treatment device associated with the internal combustion engine. A sensor is operably associated with the after-treatment device and provides data indicative of a regeneration requirement of the after-treatment device. An operator interface is configured to provide a regeneration indication to the operator and to accept a regeneration command from the operator. A processor with an associated memory is configured to determine the after-treatment device requires regeneration based upon the data, to assess an operating condition of the vehicle, and to initiate regeneration of the after-treatment device responsive to a regeneration command from the operator.
    Type: Application
    Filed: May 31, 2017
    Publication date: December 6, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Andrea DUTTO, Lucrece Urielle MEKOGUE DONGUE, Giuseppe GIORDANO, Cristian TAIBI
  • Patent number: 10075849
    Abstract: A method of accessing electronic content received by a mobile device includes: determining a current location of the mobile device; comparing the current location with a zone within which an instance of electronic content may be accessed; when the result of the comparison indicates that the mobile device is located within the zone, accessing by the mobile device the instance of electronic content and providing at least part of the instance of electronic content for display on the mobile device; determining a new current location of the mobile device while the instance of electronic content is being accessed; and checking that the new current location of the mobile device is with the zone. If the mobile device is no longer within the zone, access by the mobile device to the instance of electronic content is terminated.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: September 11, 2018
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Giuseppe Giordano, Emmanuel Viale, Jean-Baptiste Delinselle
  • Patent number: 10063529
    Abstract: This document generally describes systems, methods, devices, and other techniques for using distributed ledgers, such as a blockchain database, to facilitate secure distribution and use of 3D model files to 3D printers over a computing network. A 3D printer controller may access an electronic ledger that identifies a plurality of 3D model files that have been made available for distribution. A particular 3D model file and a secret key may be obtained by the printer, where the 3D model file is encrypted based on the secret key. The secret key can be decrypted using a private key associated with the computing device that corresponds to the public key. After decrypting the secret key, the particular 3D model file can be decrypted using the secret key, and after decrypting the particular 3D model file, the particular 3D model file can be executed on the printer to print a physical 3D object.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: August 28, 2018
    Assignee: Accenture Global Solutions Limited
    Inventors: Andrea Maria Milazzo, Giuseppe Giordano, Emmanuel Viale, Luca Schiatti
  • Patent number: 10063572
    Abstract: This document generally describes techniques for using a distributed ledger to implement a framework for the validation and distribution of virus signatures, which may be used by antivirus engines on computing devices to detect and remove malware. Some implementations can include accessing, by a computing system, data that identifies a plurality of virus signatures. A signature score associated with a first virus signature can be identified that is determined based on a number of signature authorities that have submitted or endorsed the first virus signature. The computing system may determine whether the first virus signature is valid based on whether the signature score satisfies a threshold score. In response to determining that the first virus signature is valid, the first virus signature can be used by the computing system to perform virus scans of one or more files maintained by the computing system.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: August 28, 2018
    Assignee: Accenture Global Solutions Limited
    Inventors: Andrea Maria Milazzo, Luca Schiatti, Giuseppe Giordano, Emmanuel Viale
  • Publication number: 20180225629
    Abstract: A method for tracking components of equipment. The method includes generating a first record in a component tracking data store of a component tracking system for storing original constituent component identification information that specifies original constituent components of the equipment, and a second record in the component tracking data store of the component tracking system for storing replacement component identification information that specifies a replacement component that replaces a component of the original constituent components of the equipment. The method further includes receiving a request for a current listing of components in the equipment and locating records in the component tracking data store of the component tracking system associated with the equipment.
    Type: Application
    Filed: February 9, 2017
    Publication date: August 9, 2018
    Inventors: Christopher Paul Brodersen, David B. Treat, Giuseppe Giordano, Craig Alexander Gottlieb, Sherman Baldwin, Emmanuel Viale
  • Publication number: 20180077122
    Abstract: A method for anonymously communicating data that defines a token from a source system to a destination system via a block-chain distributed database includes receiving, at a token distribution system, request information from a source system. The request information specifies source identifying information and an address for receiving one or more tokens. The token distribution system determines one or more tokens for allocation to the source system and communicates the allocated tokens to the address defined in the request information via a zero-knowledge transaction. The source system moves the tokens to a different address for communicating a block-chain transaction and communicates the tokens at the different address to a destination address associated with the destination system via a block-chain transaction.
    Type: Application
    Filed: July 17, 2017
    Publication date: March 15, 2018
    Inventors: Alexis Antoine Hoss, Ahn-Dung Le, Luca Schiatti, Giuseppe Giordano, Emmanuel Jean Viale
  • Publication number: 20180045367
    Abstract: An oil tank fitted to a turbomachine, for example an aeroplane turbo-jet engine. The tank includes an inner chamber containing the oil of the turbomachine, a wall with an inner surface surrounding the inner chamber, and a capacitive device for measuring the oil level. The device includes at least one electrode and potentially two parallel electrodes forming the inner surface. These electrodes are immersed in the oil to measure the oil level by measuring capacitance. A method for manufacturing a tank in which the electrodes are printed on the wall.
    Type: Application
    Filed: July 7, 2017
    Publication date: February 15, 2018
    Inventors: Nicolas Raimarckers, Frederic Vallino, Giuseppe Giordano
  • Publication number: 20170300627
    Abstract: This document describes systems, methods, devices, and other techniques for managing healthcare records. In some implementations, a computing system is provided that includes an electronic ledger, a first program module, and a second program module. The electronic ledger can store entries of medical record management events invoked by participants in a distributed computing network. The first program module can be assigned to an account of a first user on the distributed computing network and can identify (i) medical records of the first user and (ii) accounts of users other than the first user that are authorized to access the medical records of the first user. The second program module can be assigned to an account of a second user on the distributed computing network and can call the first program module to request access to a set of one or more of the medical records of the first user.
    Type: Application
    Filed: April 13, 2016
    Publication date: October 19, 2017
    Inventors: Giuseppe Giordano, Emmanuel Viale, Luca Schiatti, Hugo Borne-Pons
  • Publication number: 20170279783
    Abstract: This document generally describes systems, methods, devices, and other techniques for using distributed ledgers, such as a blockchain database, to facilitate secure distribution and use of 3D model files to 3D printers over a computing network. A 3D printer controller may access an electronic ledger that identifies a plurality of 3D model files that have been made available for distribution. A particular 3D model file and a secret key may be obtained by the printer, where the 3D model file is encrypted based on the secret key. The secret key can be decrypted using a private key associated with the computing device that corresponds to the public key. After decrypting the secret key, the particular 3D model file can be decrypted using the secret key, and after decrypting the particular 3D model file, the particular 3D model file can be executed on the printer to print a physical 3D object.
    Type: Application
    Filed: March 28, 2016
    Publication date: September 28, 2017
    Inventors: Andrea Maria Milazzo, Giuseppe Giordano, Emmanuel Viale, Luca Schiatti
  • Publication number: 20170279818
    Abstract: This document generally describes techniques for using a distributed ledger to implement a framework for the validation and distribution of virus signatures, which may be used by antivirus engines on computing devices to detect and remove malware. Some implementations can include accessing, by a computing system, data that identifies a plurality of virus signatures. A signature score associated with a first virus signature can be identified that is determined based on a number of signature authorities that have submitted or endorsed the first virus signature. The computing system may determine whether the first virus signature is valid based on whether the signature score satisfies a threshold score. In response to determining that the first virus signature is valid, the first virus signature can be used by the computing system to perform virus scans of one or more files maintained by the computing system.
    Type: Application
    Filed: March 28, 2016
    Publication date: September 28, 2017
    Inventors: Andrea Maria Milazzo, Luca Schiatti, Giuseppe Giordano, Emmanuel Viale
  • Publication number: 20170206522
    Abstract: A commodity-measuring device for autonomously selecting a commodity supplier among a plurality of commodity suppliers being specified within a blockchain distributed database is provided. A microcontroller unit is configured to provide commodity consumption data to the transaction manager. A storage is configured to store a private key, and a communication module is configured to retrieve a commodity supplier file stored in the blockchain distributed database, and the commodity supplier file includes parameters of a commodity supplier and a program. A transaction manager is configured to determine autonomously, based on the commodity consumption data and parameters in the commodity supplier file, whether to select the commodity supplier; and if the determination is positive, the transaction manager is configured to, using the private key, send a transaction to the blockchain distributed database calling a function in the program to associate the commodity supplier file with the identifier.
    Type: Application
    Filed: January 13, 2017
    Publication date: July 20, 2017
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Luca SCHIATTI, Andrea MILAZZO, Giuseppe GIORDANO, Emmanuel VIALE
  • Publication number: 20170188240
    Abstract: A method of accessing electronic content received by a mobile device includes: determining a current location of the mobile device; comparing the current location with a zone within which an instance of electronic content may be accessed; when the result of the comparison indicates that the mobile device is located within the zone, accessing by the mobile device the instance of electronic content and providing at least part of the instance of electronic content for display on the mobile device; determining a new current location of the mobile device while the instance of electronic content is being accessed; and checking that the new current location of the mobile device is with the zone. If the mobile device is no longer within the zone, access by the mobile device to the instance of electronic content is terminated.
    Type: Application
    Filed: March 10, 2017
    Publication date: June 29, 2017
    Applicant: Accenture Global Services Limited
    Inventors: Giuseppe GIORDANO, Emmanuel Viale, Jean-Baptiste Delinselle
  • Patent number: 9619634
    Abstract: The invention concerns a method of identification of a person to be identified, comprising: receiving, from an input device (106A to 106C), user input data of the person to be identified and location data indicating the location of the person to be identified; and identifying by a processing device, in a user database (108) storing a plurality of user records of registered users, each record comprising user reference data and historical location information of a registered user, a record of the person to be identified based on the user input data and the location data, wherein the historical location information of at least one of the registered users includes an association of time and location data provided by a user location device associated with the registered user.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: April 11, 2017
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Cyrille Bataller, Giuseppe Giordano
  • Patent number: 9622079
    Abstract: A method of accessing electronic content received by a mobile device includes: determining a current location of the mobile device; comparing the current location with a zone within which an instance of electronic content may be accessed; when the result of the comparison indicates that the mobile device is located within the zone, accessing by the mobile device the instance of electronic content and providing at least part of the instance of electronic content for display on the mobile device; determining a new current location of the mobile device while the instance of electronic content is being accessed; and checking that the new current location of the mobile device is with the zone. If the mobile device is no longer within the zone, the mobile device terminates the access to the instance of electronic content.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: April 11, 2017
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Giuseppe Giordano, Emmanuel Viale, Jean-Baptiste Delinselle
  • Publication number: 20150264573
    Abstract: The invention concerns a method of accessing electronic content received by a mobile device, the method comprising: determining a current location of the mobile device; comparing the current location with a zone within which an instance of electronic content may be accessed; when the result of the comparison indicates that the mobile device is located within the zone, accessing by the mobile device the instance of electronic content and providing at least part of the instance of electronic content for display on the mobile device; determining a new current location of the mobile device while the instance of electronic content is being accessed; and checking that the new current location of the mobile device is with the zone, wherein if the mobile device is no longer within the zone, terminating by the mobile device the access to the instance of electronic content.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 17, 2015
    Applicant: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Giuseppe GIORDANO, Emmanuel Viale, Jean-Baptiste Delinselle
  • Publication number: 20150067890
    Abstract: The invention concerns a method of identification of a person to be identified, comprising: receiving, from an input device (106A to 106C), user input data of the person to be identified and location data indicating the location of the person to be identified; and identifying by a processing device, in a user database (108) storing a plurality of user records of registered users, each record comprising user reference data and historical location information of a registered user, a record of the person to be identified based on the user input data and the location data, wherein the historical location information of at least one of the registered users includes an association of time and location data provided by a user location device associated with the registered user.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 5, 2015
    Applicant: Accenture Global Services Limited
    Inventors: Cyrille BATALLER, Giuseppe Giordano
  • Publication number: 20130295262
    Abstract: A method for cooking pizza, comprising the steps of spreading a dough ball on a surface and forming a pie within a ring; sliding the pie, contained in the ring, into an oven while allowing the pie to rest directly in contact with the bottom surface of the oven; removing the pie from the oven and removing the pie from the ring.
    Type: Application
    Filed: October 25, 2011
    Publication date: November 7, 2013
    Inventor: Giuseppe Giordano