Patents Assigned to Accenture
-
Patent number: 10997965Abstract: An automated testing system and method for evaluating voice processing systems is provided. In one embodiment, a method includes receiving a plurality of voice command inputs and a plurality of expected responses associated with the voice command inputs. A text-to-speech engine is applied to the voice command inputs to generate test command audio files. The test command audio files are provided to a testing apparatus in communication with a voice processing system. A generated response output from the voice processing system is obtained for each of the test command audio files. The generated response is captured from the testing apparatus using a sensor to detect audio and/or visual information. The obtained generated response is compared to an expected response from the plurality of expected responses for each of the test command audio files. Based on the comparison, a test result is provided for each of the voice command inputs.Type: GrantFiled: April 2, 2019Date of Patent: May 4, 2021Assignee: Accenture Global Solutions LimitedInventors: Gregory Spata, Paul M. Barsamian
-
Patent number: 10999212Abstract: A multi-layer resource aggregation (RA) stack may generate prescriptive activation timetables for controlling activation states for computing resources. To facilitate operator control and adjustment, the RA stack may, at an aggregation engine layer, aggregate the computing resource into one or more resource aggregates. The computing resources within the resource aggregates may have similar individual activation prescription patterns. Machine learning techniques may be used by the RA stack to identify these related individual activation prescription patterns and aggregate the computing resources accordingly. Once aggregated, the RA stack may make a uniform activation determination for the aggregates as single units. Therefore, the computing resources within the aggregate may be controlled and/or adjust together. Thus, the RA stack increases the scalability of implementation of prescriptive computing resource activation state determinations.Type: GrantFiled: May 28, 2019Date of Patent: May 4, 2021Assignee: Accenture Global Solutions LimitedInventors: Madhan Kumar Srinivasan, Arun Purushothaman, Manish Sharma Kolachalam
-
Patent number: 10997306Abstract: A device may obtain user activity data associated with a plurality of processes being run by the device, where the user activity data identifies user interactions with one or more user input devices, where the plurality of processes is associated with a plurality of process identifiers, and where the user activity data is associated with the plurality of process identifiers. The device may detect an attempt, initiated by a first process having a first process identifier, to access a data file of a file system, and may compare the first process identifier and the plurality of process identifiers to determine whether the first process is associated with a first user interaction included in the user activity data, and may selectively grant the first process access to the data file based on determining whether the first process is associated with the first user interaction.Type: GrantFiled: November 27, 2018Date of Patent: May 4, 2021Assignee: Accenture Global Solutions LimitedInventors: Dani Grabois, Yair Karmy, Asaf Cohen, Roee Schreiber
-
Patent number: 10999392Abstract: A system and method for recovering messages in a multi-node system that incorporates an active-active architecture with replicated databases is disclosed. The system comprises two or more computing nodes where each computing node includes brokers for processing local messages and a recovery broker for recovering messages from the replicated database when another node in the system fails. Each recovery broker competes with brokers on another node to acquire locks on database information. The recovery broker is successful if the network of brokers on the other node are unavailable and fail to obtain or retain locks on the database information. In this situation, the recovery broker can retrieve messages from the database information and pass the messages to other brokers on the same computing node for processing and completing any ongoing transactions.Type: GrantFiled: March 1, 2019Date of Patent: May 4, 2021Assignee: Accenture Global Solutions LimitedInventors: Emanuele Baldassarre, Giorgio Andreoli, Luigi Lucca, Pasquale Di Tucci, Fabio Mungo
-
Patent number: 10999382Abstract: A master oracle may receive an oracle network identifier for an oracle network. The master oracle may receive a plurality of data messages respectively generated by the oracles. The master oracle may verify, based on respective public keys for the oracles, that each of the data messages are digitally signed by a different corresponding one of the oracles. The master oracle may aggregate the data messages into an aggregated data message. The master oracle may digitally sign the aggregated data message with a private key and public key pair. The master oracle may transmit the aggregated data message to a participant node of a distributed ledger network. A smart contract stored on a blockchain may verify the aggregated data. After receiving and verifying the aggregated data message the smart contract may execute to perform operations based on the aggregated data message.Type: GrantFiled: December 10, 2019Date of Patent: May 4, 2021Assignee: Accenture Global Solutions LimitedInventors: Anh-Dung Le, Luca Schiatti, Giuseppe Giordano
-
Patent number: 10992383Abstract: Techniques are described for providing an ad hoc mesh network of nodes that employ a light-based transmission protocol, such as a version of light fidelity (LiFi). The mesh network includes multiple nodes that each includes transceiver(s) for sending and receiving light-based communications. A node in the mesh network can receive a message signal sent by another node, by detecting the light modulations emitted by the sending node to transmit the message signal. The receiving node can forward the message signal to other node(s) that are proximal to the receiving node (e.g., that are in line-of-sight with the receiving node), by emitting the appropriate light modulations to send the message signal. In this way, a message signal can be conveyed from one node to another, from one endpoint of the mesh network to another endpoint of the mesh network.Type: GrantFiled: April 15, 2019Date of Patent: April 27, 2021Assignee: Accenture Global Solutions LimitedInventors: Ian Harris, Salma Abdulaziz
-
Patent number: 10992780Abstract: A microservice platform may receive a request to configure a microservice for use by a microservices as a service (MaaS) client platform and may determine, based on a microservice type of the microservice, one or more parameters for the microservice. The microservice platform may process the request using a natural language processing machine learning model to determine one or more values for the one or more parameters. The microservice platform may configure, using a microservice template, a reusable microservice to satisfy the request to configure the microservice. The reusable microservice may be hosted by the microservice platform and may be configured based on the microservice type, the one or more parameters, and the one or more values. The microservice platform may communicate, using the reusable microservice, with one or more backend services to perform various actions associated with one or more application-specific microservices of the MaaS client platform.Type: GrantFiled: January 2, 2020Date of Patent: April 27, 2021Assignee: Accenture Global Solutions LimitedInventors: Shivakumar Rudrappa Goniwada, Adnan Ahmad Khan, Karthikeyan Krishnamoorthy
-
Patent number: 10990901Abstract: A device identifies training data and scoring data for a model, and removes bias from the training data to generate unbiased training data. The device trains the model with the unbiased training data to generate trained models, and processes the trained models, with the scoring data, to generate scores for the trained models. The device selects a trained model, from the trained models, based on model metrics and the scores, and processes a training sample, with the trained model, to generate first results, wherein the training sample is created based on the unbiased training data and production data. The device processes a production sample, with the trained model, to generate second results, wherein the production sample is created based on the production data and the training sample. The device provides the trained model for use in a production environment based on the first results and the second results.Type: GrantFiled: August 31, 2018Date of Patent: April 27, 2021Assignee: Accenture Global Solutions LimitedInventors: Arati Deo, Mallika Fernandes, Kishore P. Durg, Teresa Escrig, Bhaskar Ghosh, Mahesh Venkataraman
-
Patent number: 10988365Abstract: Implementations of the present disclosure are directed to dispensing beverages from a beverage dispensing machine and include determining, from computer-readable media, pour parameters for a beverage of a plurality of beverages, the pour parameters being specific to the beverage, at least one pour parameter including a tilt value, and automatically, by the beverage dispensing machine: rotating a drum that holds a vessel to achieve the tilt value, initiating dispensing of the beverage into the vessel from a tap, automatically rotating the drum to reduce the tilt value of the vessel during dispensing of the beverage, and ceasing dispensing of the beverage into the vessel from the tap, the tilt value being substantially zero upon ceasing.Type: GrantFiled: August 4, 2020Date of Patent: April 27, 2021Assignee: Accenture Global Solutions LimitedInventors: Evan Isaac Timerding Gant, Christopher J. McClellan, Brian Cherbak, Andrew Turner Kriebel, Kyle Andrew Tucker, Amy Eleanor Loomis, James Patrick McCabe, Jr., Jaewon Sam Kang, Gregory T. Schulte
-
Patent number: 10990892Abstract: Methods and systems for a quantum computing approach to solving challenging, e.g., NP-complete, problems in transportation. One of the methods includes (a) ingesting transportation-related data into a graph structure, the transportation-related data being associated with a transportation system; (b) identifying a transportation metric associated with the transportation system; (c) identifying at least one attribute associated with the transportation-related data, where the transportation metric is based at least in part on the attribute; (d) using a quantum computer to derive an operational parameter for the attribute that improves the transportation metric; and (e) applying the operational parameter to the operation of the transportation system.Type: GrantFiled: July 2, 2019Date of Patent: April 27, 2021Assignee: Accenture Global Solutions LimitedInventors: Carl Matthew Dukatz, Sonali Parthasarathy, Srinivas Yelisetty, Lascelles Forrester
-
Patent number: 10989757Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a touchless testing platform employed to, for example, create automated testing scripts, sequence test cases, and implement determine defect solutions.Type: GrantFiled: December 4, 2018Date of Patent: April 27, 2021Assignee: Accenture Global Solutions LimitedInventors: Mahesh Venkataraman, Sunder Ranganathan Nochilur, Mallika Fernandes, Kulkarni Girish, Chinmaya Ranjan Jena, Srinatha Sreedhara Mulugund, Kishore P. Durg
-
Patent number: 10983904Abstract: A test automation platform may receive a test case for testing a data ingestion pipeline. The test automation platform may determine a test intent of the test case using a test intent identification model. The test automation platform may determine a type of entity associated with the data ingestion pipeline that the test case is to test using a test entity identification model. The test automation platform may generate a prediction of a data ingestion scenario for which the test case is to be applied based at least in part on the test intent of the test and the type of entity. The test automation platform may generate a mapping file representing the prediction of the data ingestion scenario. The test automation platform may execute, using test cases of the mapping file, a set of tests on a new data ingestion pipeline.Type: GrantFiled: November 6, 2019Date of Patent: April 20, 2021Assignee: Accenture Global Solutions LimitedInventors: Arun Sundararaman, Uday Kumar Ramamoorthy, Sureshkumar Pargunarajan, Haripriya Srinivasan, Tharani Dhanasekaran
-
Patent number: 10983899Abstract: A device may receive a request to configure an environment for a target enterprise resource planning (ERP) system. The device may identify a system image of an ERP package. The device may provide, to other devices that are to support the environment, the system image and installation information to cause the other devices to use the system image to host the ERP package. The device may establish paths that permit data transmission between the target ERP system and a source ERP system. The device may identify development-operations (Dev-Ops) and test tools to be configured within the environment. The device may provision, using the one or more paths, the environment with the set of Dev-Ops and test tools. The device may provide instructions to the other devices to cause the other devices to deploy the environment of the target ERP system and to permit user devices to access the environment.Type: GrantFiled: September 12, 2019Date of Patent: April 20, 2021Assignee: Accenture Global Solutions LimitedInventors: Swati Zingade, Jayanthi Mohanram, Deepak Samtaney, Chitkala Ramakrishna
-
Patent number: 10984361Abstract: A device may communicate with a server to obtain information regarding a group of entities. The device may generate a social intervention recommendation relating to a particular entity or the group of entities based on the information relating to the group of entities. The device may cause a social intervention recommendation to be implemented for the first client device. The device may cause, after causing the social intervention recommendation to be implemented for the first client device, at least one of: a set of communications to be directed from the first client device to the second client device via a set of social channels, or information associated with the gamification module to be updated for display via the first client device.Type: GrantFiled: December 15, 2016Date of Patent: April 20, 2021Assignee: Accenture Global Solutions LimitedInventors: Ellyn J. Shook, Rahul Varma, Nathan M. Boaz, Susan M. Charnaux, Randall R. Wandmacher, Kush K. Jhawar, Shelby L. Kan, Monica A. Larosa, Tanarra Schneider, Kristen M. Nagel, Kelly A. Harris, Deepashree Basu, Rajiv Chandran, Danielle L. Logan, Josh Siebert, Daniel A. Schocke
-
Patent number: 10984225Abstract: Embodiments of the present disclosure provide systems and methods for recognizing a masked face. According to the present disclosure, the disclosed systems and methods include features that provide augmentation of existing face recognition databases, real-time mask detection, and real-time masked face recognition. In embodiments, masked face recognition includes a multi-layered approach, which includes finding matching simulated masked faces in the database that match the masked face being analyzed, comparing the unmasked portion of the masked face to stored unmasked faces in a database to identify any matches, and executing face restoration algorithms in which the masked portion is reconstructed to generate an unmasked representation which may then be matched against unmasked faces in the database.Type: GrantFiled: September 28, 2020Date of Patent: April 20, 2021Assignee: Accenture Global Solutions LimitedInventors: Sankar Ghosh, Karishma Khanna, Bolaka Mukherjee, Ankur Garg, Srivani Mareddy, Sowmya Rasipuram
-
Patent number: 10983781Abstract: Blockchain distribution of computer data is disclosed. Computer data can comprise computer code, a computer code segment, a computer command, or a block of computer data, which can be employed by a device to patch software, change a device state, or synchronize data between devices. Blockchain distribution can provide benefits in a heterogeneous device environment, facilitate ad hoc device synchronization, and embody a distributed patch and communications network. Devices can receive a blockchain block from another device and, in some embodiments, enable other devices to access the block from the device. In some embodiments, devices can discard irrelevant blocks, however, an entire blockchain can be reconstructed where partial blockchains can be received from more than one device. Additionally, checkpoint blocks can enable devices to navigate the blockchain efficiently by skipping over known irrelevant blocks.Type: GrantFiled: December 3, 2019Date of Patent: April 20, 2021Assignee: Accenture Global Solutions LimitedInventors: Adam Cecchetti, Michael Eddington
-
Patent number: 10983982Abstract: A system and method approves a submission of information. The information includes field data from a data source system. The system communicates the submission to a data validation system and receives, from the data validation system, validation data that defines a validation response. The system communicates information indicative of the validation response to the data source system. The system predicts validation responses for subsequent submissions of information.Type: GrantFiled: February 28, 2017Date of Patent: April 20, 2021Assignee: Accenture Global Solutions LimitedInventors: Brian C. Christian, Theresa M. Gaffney, Roger D. Stones
-
Publication number: 20210112088Abstract: System and methods are provided to identify static security vulnerabilities in an API. The security vulnerabilities may be in API proxy bundle, which includes a configuration of an API proxy for the API. The API proxy is executable in an API gateway of an API management platform. A search is performed of any security policy specified in an API proxy bundle. A compliance failure may be determined, which is a failure of the configuration of the API proxy to comply with a set of security rules. The API proxy bundle may be corrected to address the compliance failure.Type: ApplicationFiled: October 15, 2019Publication date: April 15, 2021Applicant: Accenture Global Solutions LimitedInventors: Manoharan Ramasamy, Satish Janardhanan, Manjunatha Beedimane Ramachandra Shetty
-
Patent number: 10978054Abstract: In some implementations, a device may receive unstructured interaction data identifying an interaction of a user with a user device. The device may receive historical unstructured interaction data identifying historical interactions of users and historical unstructured resolution data identifying historical resolutions to the historical interactions. The device may process the historical unstructured interaction data and the historical unstructured resolution data to determine historical structured interaction data and historical structured resolution data. The device may process the unstructured interaction data and the historical structured interaction data to determine pretext identifiers for the interaction of the user. The device may process the pretext identifiers and the historical structured resolution data to generate a resolution network identifying possible resolutions to the interaction of the user.Type: GrantFiled: November 3, 2020Date of Patent: April 13, 2021Assignee: Accenture Global Solutions LimitedInventors: Gurpreet Singh Bawa, Kaustav Pakira, Souvik Chakraborty, Sanjay S. Sharma, Kaushik Sanyal
-
Patent number: 10977255Abstract: A device may determine a set of trip attributes, associated with a driving trip, based on at least two of: location data associated with the driving trip, geospatial data associated with the driving trip, or weather data associated with the driving trip. The device may derive a set of driving style variables, associated with a manner in which the vehicle is driven during the driving trip, based on at least two of: the location data, the geospatial data, the weather data, acceleration data associated with the driving trip, or a location-based variable derived from the location data. The device may generate a trip risk score, associated with the driving trip and based on the set of trip attributes and the set of driving style variables, that includes a metric indicating a level of risk associated with the driving trip. The device may provide information associated with the trip risk score.Type: GrantFiled: August 19, 2016Date of Patent: April 13, 2021Assignee: Accenture Global Solutions LimitedInventors: Abhinav Vij, Anand Premsundar, Werner Rapberger, Chinmay Jha, Purvika Bazari, Aditi Bansal