Patents by Inventor Mohammad KARZAND
Mohammad KARZAND 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: 11106718Abstract: This document describes systems, methods, devices, and other techniques for performing content moderation. In some implementations, a computing device receives input data in relation to an electronic document. The computing device generates, based on the received input data, data representing one or more features of the electronic document and analyzes the generated data representing one or more features of the electronic document to determine one or more reliability scores indicating respective measures of reliability of the electronic document. The reliability scores include one or more of (i) a content reliability score, (ii), an author reliability score, and (iii) a domain reliability score. The computing device indicates, based on one or more of the reliability scores, whether the electronic document is reliable or not.Type: GrantFiled: December 8, 2017Date of Patent: August 31, 2021Assignee: Accenture Global Solutions LimitedInventors: Georgios Krasadakis, Orlaith Burke, Morgan Commons, Medb Corcoran, Mohammad Karzand
-
Publication number: 20200387805Abstract: There is a need for solutions for more efficient predictive data analysis systems. This need can be addressed, for example, by a system configured to obtain, for each predictive task of a plurality of predictive tasks, a plurality of per-model inferences; generate, for each predictive task, a cross-model prediction based on the plurality of per-model inferences for the predictive task; and generate, based on each cross-model prediction associated with a predictive task, a cross-prediction for the particular predictive task, wherein determining the cross-prediction comprises applying one or more probabilistic updates to the cross-model prediction for the particular predictive task and each probabilistic update is determined based on the cross-model prediction for a related predictive task of the one or more related predictive tasks.Type: ApplicationFiled: June 5, 2019Publication date: December 10, 2020Inventors: Michael J. McCarthy, Kieran O'Donoghue, Harutyun Shahumyan, Neill Michael Byrne, David Lewis Frankenfield, Mohammad Karzand
-
Patent number: 10756843Abstract: Provided is a method for correcting errors in a data transmission network, comprising: transmitting a plurality of uncoded information packets across a network path; transmitting a plurality of coded packets for recovering information packets lost in transmission across said network path, the coded packets being temporally interspersed among said uncoded information packets, wherein the coded packets are encoded based on information packets transmitted prior to a previously transmitted coded packet; and determining the interspersion of the coded packets according to a packet loss rate.Type: GrantFiled: February 15, 2019Date of Patent: August 25, 2020Assignees: NATIONAL UNIVERSITY OF IRELAND, MAYNOOTH, Massachusetts Institute of TechnologyInventors: Andres Garcia Saavedra, Mohammad Karzand, Douglas Leith, Muriel Medard
-
Patent number: 10541932Abstract: A method is disclosed for transmitting data between a source node and destination node connected via multiple paths of a heterogeneous network, at least one of the paths delivering packets with a non-deterministic delivery time. Data is divided into frames, each frame comprising a number of packets, where processing by the destination node of an information packet p is conditional on receipt of the data for any information packet i where i<p. A number of sequential transmission slots s, each for transmitting a given packet p of a frame, are allocated for each network path k. A set D of possible assignments of packets to transmission slots for a frame are provided. The method comprises determining an assignment x with minimum in-order delivery delay of said packets based on expected arrival times of packets to their destination and expected reordering delay for packets. Packets are then transmitted in accordance with the determined assignment x.Type: GrantFiled: August 10, 2017Date of Patent: January 21, 2020Assignee: National University of Ireland, MaynoothInventors: Andrés Garcia Saavedra, Mohammad Karzand, Douglas Leith
-
Patent number: 10474495Abstract: A device receives source data, target data, external data, and a target task, and generates features of and differentiators between the source data and the target data. The device identifies a set of mappings between the source data and the target data based on the features and the differentiators, and determines different clusters of the source data based on the external data, the features, and the differentiators. The device generates, based on the external data, a set of artificial intelligence (AI) models as candidates to perform the target task, and generates a performance measure for the set of AI models based on the features, the differentiators, and the external data. The device refines the set of mappings, and identifies an AI model, from the set of AI models, to perform the target task based on the different clusters of the source data and based on the performance measure.Type: GrantFiled: January 8, 2018Date of Patent: November 12, 2019Assignee: Accenture Global Solutions LimitedInventors: Freddy Lecue, Mohammad Karzand
-
Patent number: 10437640Abstract: A device receives source data, target data, external data, and a target task, and generates features of and differentiators between the source data and the target data. The device identifies a set of mappings between the source data and the target data based on the features and the differentiators, and determines different clusters of the source data based on the external data, the features, and the differentiators. The device generates, based on the external data, a set of artificial intelligence (AI) models as candidates to perform the target task, and generates a performance measure for the set of AI models based on the features, the differentiators, and the external data. The device refines the set of mappings, and identifies an AI model, from the set of AI models, to perform the target task based on the different clusters of the source data and based on the performance measure.Type: GrantFiled: January 8, 2018Date of Patent: October 8, 2019Assignee: Accenture Global Solutions LimitedInventors: Freddy Lecue, Mohammad Karzand
-
Publication number: 20190253185Abstract: Provided is a method for correcting errors in a data transmission network, comprising: transmitting a plurality of uncoded information packets across a network path; transmitting a plurality of coded packets for recovering information packets lost in transmission across said network path, the coded packets being temporally interspersed among said uncoded information packets, wherein the coded packets are encoded based on information packets transmitted prior to a previously transmitted coded packet; and determining the interspersion of the coded packets according to a packet loss rate.Type: ApplicationFiled: February 15, 2019Publication date: August 15, 2019Inventors: Andres Garcia SAAVEDRA, Mohammad KARZAND, Douglas LEITH, Muriel MEDARD
-
Publication number: 20190213039Abstract: A device receives source data, target data, external data, and a target task, and generates features of and differentiators between the source data and the target data. The device identifies a set of mappings between the source data and the target data based on the features and the differentiators, and determines different clusters of the source data based on the external data, the features, and the differentiators. The device generates, based on the external data, a set of artificial intelligence (AI) models as candidates to perform the target task, and generates a performance measure for the set of AI models based on the features, the differentiators, and the external data. The device refines the set of mappings, and identifies an AI model, from the set of AI models, to perform the target task based on the different clusters of the source data and based on the performance measure.Type: ApplicationFiled: January 8, 2018Publication date: July 11, 2019Inventors: Freddy LECUE, Mohammad KARZAND
-
Publication number: 20190179956Abstract: This document describes systems, methods, devices, and other techniques for performing content moderation. In some implementations, a computing device receives input data in relation to an electronic document. The computing device generates, based on the received input data, data representing one or more features of the electronic document and analyzes the generated data representing one or more features of the electronic document to determine one or more reliability scores indicating respective measures of reliability of the electronic document. The reliability scores include one or more of (i) a content reliability score, (ii), an author reliability score, and (iii) a domain reliability score. The computing device indicates, based on one or more of the reliability scores, whether the electronic document is reliable or not.Type: ApplicationFiled: December 8, 2017Publication date: June 13, 2019Inventors: Georgios Krasadakis, Orlaith Burke, Morgan Commons, Medb Corcoran, Mohammad Karzand
-
Patent number: 10243692Abstract: Provided is a method for correcting errors in a data transmission network, comprising: transmitting a plurality of uncoded information packets across a network path; transmitting a plurality of coded packets for recovering information packets lost in transmission across said network path, the coded packets being temporally interspersed among said uncoded information packets, wherein the coded packets are encoded based on information packets transmitted prior to a previously transmitted coded packet; and determining the interspersion of the coded packets according to a packet loss rate.Type: GrantFiled: February 11, 2015Date of Patent: March 26, 2019Assignees: NATIONAL UNIVERSITY OF IRELAND, MAYNOOTH, MASSACHUSETTS INSTITUTE OF TECHNOLOGYInventors: Andres Garcia Saavedra, Mohammad Karzand, Douglas Leith, Muriel Medard
-
Publication number: 20180026900Abstract: A method is disclosed for transmitting data between a source node and destination node connected via multiple paths of a heterogeneous network, at least one of the paths delivering packets with a non-deterministic delivery time. Data is divided into frames, each frame comprising a number of packets, where processing by the destination node of an information packet p is conditional on receipt of the data for any information packet i where i<p. A number of sequential transmission slots s, each for transmitting a given packet p of a frame, are allocated for each network path k. A set D of possible assignments of packets to transmission slots for a frame are provided. The method comprises determining an assignment x with minimum in-order delivery delay of said packets based on expected arrival times of packets to their destination and expected reordering delay for packets. Packets are then transmitted in accordance with the determined assignment x.Type: ApplicationFiled: August 10, 2017Publication date: January 25, 2018Inventors: Andrés Garcia SAAVEDRA, Mohammad KARZAND, Douglas LEITH
-
Publication number: 20170054526Abstract: Provided is a method for correcting errors in a data transmission network, comprising: transmitting a plurality of uncoded information packets across a network path; transmitting a plurality of coded packets for recovering information packets lost in transmission across said network path, the coded packets being temporally interspersed among said uncoded information packets, wherein the coded packets are encoded based on information packets transmitted prior to a previously transmitted coded packet; and determining the interspersion of the coded packets according to a packet loss rate.Type: ApplicationFiled: February 11, 2015Publication date: February 23, 2017Inventors: Andres Garcia SAAVEDRA, Mohammad KARZAND, Douglas LEITH, Muriel MEDARD