Patents by Inventor Andrii Volkov
Andrii Volkov 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: 10755221Abstract: Particular embodiments may receive results of a benchmark task performed by a worker, wherein fraud analysis information is provided for each of the results. An accuracy confusion matrix may be determined based on the results. For each of the results, an accuracy confidence score may be determined based on the fraud analysis information. Based on the accuracy confusion matrix and the accuracy confidence score, an accuracy of the worker when performing the benchmark task may be predicted.Type: GrantFiled: April 21, 2016Date of Patent: August 25, 2020Assignee: WorkFusion, Inc.Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
-
Patent number: 10726377Abstract: Particular embodiments may receive, by one or more processors of an information processing system, results of one or more tasks performed by a worker. The volume of the results for one of the tasks may be determined to be insufficient. The volume of the results of similar tasks completed by the worker may be determined to be sufficient. A weighted similarity score may be assigned based on the results of the similar tasks completed by the worker. Estimates may be provided based on the weighted similarity score of the worker's behavior for a task type of the one of the tasks.Type: GrantFiled: April 21, 2016Date of Patent: July 28, 2020Assignee: WorkFusion, Inc.Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
-
Patent number: 10664777Abstract: In one embodiment, a method for providing recommendations for workflow alteration is disclosed. Task results for completion of a first set of iterations of a workflow are received. Training data may be extracted from the task results. The training data may be used to build a machine learning model for altering at least a portion of the workflow. An automation forecast that assesses the effects of altering the workflow for a second set of the iterations of the task may be generated, and a workflow alteration recommendation may be provided. Based on automation parameters, such as a minimum required level of accuracy, and the automation forecast, a recommendation regarding whether to automate the task may be included in the workflow alteration recommendation. Finally, based on the recommendation, an automated process may be generated to handle at least a portion of the task.Type: GrantFiled: September 11, 2015Date of Patent: May 26, 2020Assignee: WorkFusion, Inc.Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik
-
Publication number: 20170323212Abstract: In one or more embodiments, one or more methods, processes, and/or systems may receive data associated with effective completion of tasks by agents and determine a positive correlation within the data between first particular feature values of feature vectors associated with the tasks and second particular feature values of feature vectors associated with the agents. A first agent associated with a feature vector that matches, within a first threshold, the second particular feature values may be selected, and a probability that the first agent will effectively complete a first task based on a feature vector associated with the first task matching, within a second threshold, the first particular feature values may be determined.Type: ApplicationFiled: May 5, 2017Publication date: November 9, 2017Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg, Edwin D. Simpson, Steven Reece
-
Publication number: 20170185944Abstract: Particular embodiments may receive, by one or more processors of an information processing system, results of a benchmark task performed by a set of one or more workers. Performance of each of the workers in the set on the benchmark task may be determined. One or more best workers of the workers in the set may be selected. Particular embodiments may then determine whether at least one of the best workers is available for a new task. If one of the best workers is available, the new task may be assigned to the available best worker; else the new task may be assigned to a random worker.Type: ApplicationFiled: April 21, 2016Publication date: June 29, 2017Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
-
Publication number: 20170185938Abstract: Particular embodiments may receive, by one or more processors of an information processing system, results of one or more tasks performed by a worker. The volume of the results for one of the tasks may be determined to be insufficient. The volume of the results of similar tasks completed by the worker may be determined to be sufficient. A weighted similarity score may be assigned based on the results of the similar tasks completed by the worker. Estimates may be provided based on the weighted similarity score of the worker's behavior for a task type of the one of the tasks.Type: ApplicationFiled: April 21, 2016Publication date: June 29, 2017Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
-
Publication number: 20170185946Abstract: Particular embodiments may receive results from completion of a first set of a plurality of iterations of a workflow, the workflow comprising one or more tasks performed by one or more workers. A result for a task may be received from a worker. An outlier model may be determined based on a vector of behavioral features of the worker. A determination may be made regarding whether the result is fraudulent, based on the outlier model and a global normal feature vector.Type: ApplicationFiled: April 21, 2016Publication date: June 29, 2017Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
-
Publication number: 20170185941Abstract: Particular embodiments may receive results of a task performed by a plurality of workers, wherein fraud analysis information is provided for each of the results. An accuracy confusion matrix may be determined based on the results. For each of the results, an accuracy confidence score may be determined based on the fraud analysis information. Based on the accuracy confusion matrix and the accuracy confidence score, accuracy of workers performing the task may be predicted.Type: ApplicationFiled: April 21, 2016Publication date: June 29, 2017Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
-
Publication number: 20170185939Abstract: Particular embodiments may receive, by one or more processors of an information processing system, results from completion of a plurality of iterations of a task performed by a worker. The volume of the results for the worker may be determined to be insufficient. A set of similar workers may be identified, wherein each of the similar workers has a sufficient volume of results for the task. A weighted score of similarity between the worker and the similar workers may be assigned based on the results of the task as completed by the similar workers. Estimates based on the weighted similarity score may be provided for the worker's behavior for the task.Type: ApplicationFiled: April 21, 2016Publication date: June 29, 2017Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
-
Publication number: 20170185935Abstract: Particular embodiments may receive results of a benchmark task performed by a worker, wherein fraud analysis information is provided for each of the results. An accuracy confusion matrix may be determined based on the results. For each of the results, an accuracy confidence score may be determined based on the fraud analysis information. Based on the accuracy confusion matrix and the accuracy confidence score, an accuracy of the worker when performing the benchmark task may be predicted.Type: ApplicationFiled: April 21, 2016Publication date: June 29, 2017Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
-
Publication number: 20170185940Abstract: Particular embodiments may receive results from completion of a first set of a plurality of iterations of a workflow, the workflow comprising one or more tasks performed by one or more workers. A result for a task may be received from a worker. A fraud candidate model may be determined based on attributes of one or more confirmed instances of fraud assessment and a first vector of behavioral features of the worker. Particular embodiments may then determine whether the result is fraudulent based on the fraud candidate model.Type: ApplicationFiled: April 21, 2016Publication date: June 29, 2017Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
-
Publication number: 20170076246Abstract: In one embodiment, a method for providing recommendations for workflow alteration is disclosed. Task results for completion of a first set of iterations of a workflow are received. Training data may be extracted from the task results. The training data may be used to build a machine learning model for altering at least a portion of the workflow. An automation forecast that assesses the effects of altering the workflow for a second set of the iterations of the task may be generated, and a workflow alteration recommendation may be provided. Based on automation parameters, such as a minimum required level of accuracy, and the automation forecast, a recommendation regarding whether to automate the task may be included in the workflow alteration recommendation. Finally, based on the recommendation, an automated process may be generated to handle at least a portion of the task.Type: ApplicationFiled: September 11, 2015Publication date: March 16, 2017Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik
-
Publication number: 20150332188Abstract: One or more embodiments manage web-based crowdsourcing of tasks to an unrelated group of workers. An information set associated with a task to be crowdsourced is received from at least one customer that is associated with the task. This information set comprises at least a description of the task, a reward to be provided for completion of the task, and at least one adjudication rule for accepting a task result. At least one advertising campaign for the task is created based on the information set. The advertising campaign is published for access by a set of one or more worker systems. At least one task result associated with the task is received from at least one of the set of one or more of the worker systems. The task result is compared against the rule. Task results are received and compared to the adjudication rule until the rule is satisfied.Type: ApplicationFiled: July 24, 2015Publication date: November 19, 2015Inventors: Max Yankelevich, Andrii Volkov
-
Publication number: 20150332187Abstract: One or more embodiments manage web-based crowdsourcing of tasks to an unrelated group of workers. An information set associated with a task to be crowdsourced is received from at least one customer that is associated with the task. This information set comprises at least a description of the task, a reward to be provided for completion of the task, and at least one adjudication rule for accepting a task result. At least one advertising campaign for the task is created based on the information set. The advertising campaign is published for access by a set of one or more worker systems. At least one task result associated with the task is received from at least one of the set of one or more of the worker systems. The task result is compared against the rule. Task results are received and compared to the adjudication rule until the rule is satisfied.Type: ApplicationFiled: July 24, 2015Publication date: November 19, 2015Inventors: Max Yankelevich, Andrii Volkov
-
Patent number: 8910278Abstract: What is provided are a system and method which enables an organization or user to manage computational services in a cloud computing network for security, compliance and governance. The management including creating a trusted virtual network including encrypted data storage, encrypted data transport, and trusted instances of servers all communicatively coupled together forming a trusted cloud computing environment that is associated with the organization. A web portal running on a web server provides a point of access to the cloud computing environment. A workflow is accessed to implement one or more policies in trusted computing environment to manage the trusted cloud computing environment, the workflow customized to the organization. The access control; and to the trusted cloud computing environment is used to ensure access by users authorized by the organization to ensure compliance with adopted standards.Type: GrantFiled: May 18, 2011Date of Patent: December 9, 2014Assignee: CloudNexaInventors: Joel Davne, Andrii Volkov, Max Yankelevich, Mikhail Malamud
-
Publication number: 20130197954Abstract: One or more embodiments manage web-based crowdsourcing of tasks to an unrelated group of workers. An information set associated with a task to be crowdsourced is received from at least one customer that is associated with the task. This information set comprises at least a description of the task, a reward to be provided for completion of the task, and at least one adjudication rule for accepting a task result. At least one advertising campaign for the task is created based on the information set. The advertising campaign is published for access by a set of one or more worker systems. At least one task result associated with the task is received from at least one of the set of one or more of the worker systems. The task result is compared against the rule. Task results are received and compared to the adjudication rule until the rule is satisfied.Type: ApplicationFiled: January 30, 2012Publication date: August 1, 2013Applicant: CROWD CONTROL SOFTWARE, INC.Inventors: Max YANKELEVICH, Andrii VOLKOV
-
Patent number: 8179019Abstract: Positioning apparatus comprises: a first surface; a tubular body and a first end surface at a first end of the tubular body and arranged in contact with the first surface; and surface wave generation means arranged to generate a first travelling surface wave on the first end surface, the first travelling surface wave travelling along a first portion of the first end surface in a first direction, and, while the first travelling surface wave is travelling along the first end surface, to generate a second travelling surface wave on the first end surface, the second travelling surface wave travelling along a second portion of the first end surface in a second direction, the second direction being opposite to the first direction. Interaction between the first surface and the first and second travelling surface waves effects relative movement between the first surface and the tubular body.Type: GrantFiled: April 27, 2006Date of Patent: May 15, 2012Assignee: Nanomobile Ltd.Inventor: Andrii Volkov
-
Publication number: 20120072985Abstract: What is provided are a system and method which enables an organization or user to manage computational services in a cloud computing network for security, compliance and governance. The management including creating a trusted virtual network including encrypted data storage, encrypted data transport, and trusted instances of servers all communicatively coupled together forming a trusted cloud computing environment that is associated with the organization. A web portal running on a web server provides a point of access to the cloud computing environment. A workflow is accessed to implement one or more policies in trusted computing environment to manage the trusted cloud computing environment, the workflow customized to the organization. The access control; and to the trusted cloud computing environment is used to ensure access by users authorized by the organization to ensure compliance with adopted standards.Type: ApplicationFiled: May 18, 2011Publication date: March 22, 2012Applicant: Freedom Professional Service & Technologies LLC d/b/a Freedom OSSInventors: Joel DAVNE, Andrii VOLKOV, Max YANKELEVICH, Mikhail MALAMUD
-
Publication number: 20100117486Abstract: Positioning apparatus comprises: a first surface; a tubular body having a longitudinal axis and a first end surface at a first end of the tubular body, the first end surface being arranged in contact with the first surface; and surface wave generation means arranged to generate a first travelling surface wave on the first end surface, the first travelling surface wave travelling along a first portion of the first end surface in a first direction around the first end surface, and, while the first travelling surface wave is travelling along the first portion of the first end surface, to generate a second travelling surface wave on the first end surface, the second travelling surface wave travelling along a second portion of the first end surface in a second direction around the first end surface, the second direction being opposite to the first direction.Type: ApplicationFiled: April 27, 2006Publication date: May 13, 2010Applicant: UNIVERSITY OF NORTHUMBRIA AT NEWCASTLEInventor: Andrii Volkov