Patents by Inventor Emmanuel Viale
Emmanuel Viale 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: 11393252Abstract: Systems, apparatuses, and methods are directed toward determining emotional states of a subject. For example, the systems, apparatuses, and methods determine one or more previous characteristics of a pupil of an eye based on image data from eye tracking sensors, determine one or more current characteristics of the pupil based on image data from the eye tracking sensors, where the one or more current characteristics include one or more of a current position of the pupil or a current size of the pupil, track movements, based on image data from the eye tracking sensors, in a position of the pupil and changes in a size of the pupil over a time period, automatically predict an emotional state based on a comparison between the one or more previous characteristics and the one or more current characteristics, the tracked movements and the tracked changes in the size and adjust a parameter of one or more hardware devices based on the predicted emotional state.Type: GrantFiled: May 1, 2020Date of Patent: July 19, 2022Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Laetitia Kameni, Richard Vidal, Emmanuel Viale
-
Patent number: 11062305Abstract: 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: GrantFiled: January 13, 2017Date of Patent: July 13, 2021Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Luca Schiatti, Andrea Milazzo, Giuseppe Giordano, Emmanuel Viale
-
Publication number: 20200349337Abstract: Systems, apparatuses, and methods are directed toward determining emotional states of a subject. For example, the systems, apparatuses, and methods determine one or more previous characteristics of a pupil of an eye based on image data from eye tracking sensors, determine one or more current characteristics of the pupil based on image data from the eye tracking sensors, where the one or more current characteristics include one or more of a current position of the pupil or a current size of the pupil, track movements, based on image data from the eye tracking sensors, in a position of the pupil and changes in a size of the pupil over a time period, automatically predict an emotional state based on a comparison between the one or more previous characteristics and the one or more current characteristics, the tracked movements and the tracked changes in the size and adjust a parameter of one or more hardware devices based on the predicted emotional state.Type: ApplicationFiled: May 1, 2020Publication date: November 5, 2020Applicant: Accenture Global Solutions LimitedInventors: Laetitia Kameni, Richard Vidal, Emmanuel Viale
-
Patent number: 10726388Abstract: 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: GrantFiled: February 9, 2017Date of Patent: July 28, 2020Assignee: Accenture Global Solutions LimitedInventors: Christopher Paul Brodersen, David B. Treat, Giuseppe Giordano, Craig Alexander Gottlieb, Sherman Baldwin, Emmanuel Viale
-
Patent number: 10720232Abstract: 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: GrantFiled: April 13, 2016Date of Patent: July 21, 2020Assignee: Accenture Global Solutions LimitedInventors: Giuseppe Giordano, Emmanuel Viale, Luca Schiatti, Hugo Borne-Pons
-
Patent number: 10096019Abstract: The invention concerns a method of making a payment transaction by a customer including steps of receiving, by a mobile device (402) of the customer, merchant data; transmitting, by the mobile device to a remote server (408), a payment transaction request including the merchant data; determining, by the remote server; the identity of the customer based on the request and the identity of the merchant based on the data; and implementing the payment transaction between bank accounts of the customer and the merchant.Type: GrantFiled: June 16, 2014Date of Patent: October 9, 2018Assignee: Accenture Global Services LimitedInventors: Robert Hasson, Emmanuel Viale, Jeremy Light
-
Patent number: 10075849Abstract: 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: GrantFiled: March 10, 2017Date of Patent: September 11, 2018Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Giuseppe Giordano, Emmanuel Viale, Jean-Baptiste Delinselle
-
Patent number: 10063529Abstract: 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: GrantFiled: March 28, 2016Date of Patent: August 28, 2018Assignee: Accenture Global Solutions LimitedInventors: Andrea Maria Milazzo, Giuseppe Giordano, Emmanuel Viale, Luca Schiatti
-
Patent number: 10063572Abstract: 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: GrantFiled: March 28, 2016Date of Patent: August 28, 2018Assignee: Accenture Global Solutions LimitedInventors: Andrea Maria Milazzo, Luca Schiatti, Giuseppe Giordano, Emmanuel Viale
-
Publication number: 20180225629Abstract: 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: ApplicationFiled: February 9, 2017Publication date: August 9, 2018Inventors: Christopher Paul Brodersen, David B. Treat, Giuseppe Giordano, Craig Alexander Gottlieb, Sherman Baldwin, Emmanuel Viale
-
Publication number: 20180033087Abstract: Methods, including computer programs encoded on a computer storage medium, for identifying and responding to events associated with insurance policies. In one aspect, a method includes receiving data from each of multiple, different data sources, accessing information for an insurance policy, determining that data received from the data sources is indicative of an occurrence of an event involving property that is covered by the insurance policy, and in response, providing a message to one or more computing devices.Type: ApplicationFiled: July 27, 2017Publication date: February 1, 2018Inventors: Jean-Baptiste Delinselle, Pierre Duffaut, Emmanuel Viale
-
Publication number: 20170300627Abstract: 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: ApplicationFiled: April 13, 2016Publication date: October 19, 2017Inventors: Giuseppe Giordano, Emmanuel Viale, Luca Schiatti, Hugo Borne-Pons
-
Publication number: 20170279783Abstract: 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: ApplicationFiled: March 28, 2016Publication date: September 28, 2017Inventors: Andrea Maria Milazzo, Giuseppe Giordano, Emmanuel Viale, Luca Schiatti
-
Publication number: 20170279818Abstract: 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: ApplicationFiled: March 28, 2016Publication date: September 28, 2017Inventors: Andrea Maria Milazzo, Luca Schiatti, Giuseppe Giordano, Emmanuel Viale
-
Publication number: 20170206522Abstract: 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: ApplicationFiled: January 13, 2017Publication date: July 20, 2017Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITEDInventors: Luca SCHIATTI, Andrea MILAZZO, Giuseppe GIORDANO, Emmanuel VIALE
-
Publication number: 20170188240Abstract: 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: ApplicationFiled: March 10, 2017Publication date: June 29, 2017Applicant: Accenture Global Services LimitedInventors: Giuseppe GIORDANO, Emmanuel Viale, Jean-Baptiste Delinselle
-
Patent number: 9622079Abstract: 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: GrantFiled: March 12, 2015Date of Patent: April 11, 2017Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Giuseppe Giordano, Emmanuel Viale, Jean-Baptiste Delinselle
-
Publication number: 20150264573Abstract: 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: ApplicationFiled: March 12, 2015Publication date: September 17, 2015Applicant: ACCENTURE GLOBAL SERVICES LIMITEDInventors: Giuseppe GIORDANO, Emmanuel Viale, Jean-Baptiste Delinselle
-
Publication number: 20140297439Abstract: The invention concerns a method of making a payment transaction by a customer including steps of receiving, by a mobile device (402) of the customer, merchant data; transmitting, by the mobile device to a remote server (408), a payment transaction request including the merchant data; determining, by the remote server; the identity of the customer based on the request and the identity of the merchant based on the data; and implementing the payment transaction between bank accounts of the customer and the merchant.Type: ApplicationFiled: June 16, 2014Publication date: October 2, 2014Inventors: Robert HASSON, Emmanuel Viale, Jeremy Light
-
Patent number: 8756161Abstract: The invention concerns a method of making a payment transaction by a customer including steps of receiving, by a mobile device (402) of the customer, merchant data; transmitting, by the mobile device to a remote server (408), a payment transaction request including the merchant data; determining, by the remote server, the identity of the customer based on the request and the identity of the merchant based on the data; and implementing the payment transaction between bank accounts of the customer and the merchant.Type: GrantFiled: February 10, 2009Date of Patent: June 17, 2014Assignee: Accenture Global Services LimitedInventors: Robert Hasson, Emmanuel Viale, Jeremy Light