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: 10755221
    Abstract: 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: Grant
    Filed: April 21, 2016
    Date of Patent: August 25, 2020
    Assignee: WorkFusion, Inc.
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
  • Patent number: 10726377
    Abstract: 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: Grant
    Filed: April 21, 2016
    Date of Patent: July 28, 2020
    Assignee: WorkFusion, Inc.
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
  • Patent number: 10664777
    Abstract: 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: Grant
    Filed: September 11, 2015
    Date of Patent: May 26, 2020
    Assignee: WorkFusion, Inc.
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik
  • Publication number: 20170323212
    Abstract: 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: Application
    Filed: May 5, 2017
    Publication date: November 9, 2017
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg, Edwin D. Simpson, Steven Reece
  • Publication number: 20170185944
    Abstract: 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: Application
    Filed: April 21, 2016
    Publication date: June 29, 2017
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
  • Publication number: 20170185938
    Abstract: 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: Application
    Filed: April 21, 2016
    Publication date: June 29, 2017
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
  • Publication number: 20170185946
    Abstract: 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: Application
    Filed: April 21, 2016
    Publication date: June 29, 2017
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
  • Publication number: 20170185941
    Abstract: 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: Application
    Filed: April 21, 2016
    Publication date: June 29, 2017
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
  • Publication number: 20170185939
    Abstract: 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: Application
    Filed: April 21, 2016
    Publication date: June 29, 2017
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
  • Publication number: 20170185935
    Abstract: 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: Application
    Filed: April 21, 2016
    Publication date: June 29, 2017
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
  • Publication number: 20170185940
    Abstract: 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: Application
    Filed: April 21, 2016
    Publication date: June 29, 2017
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik, Abby Levenberg
  • Publication number: 20170076246
    Abstract: 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: Application
    Filed: September 11, 2015
    Publication date: March 16, 2017
    Inventors: Andrii Volkov, Maxim Yankelevich, Mikhail Abramchik
  • Publication number: 20150332188
    Abstract: 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: Application
    Filed: July 24, 2015
    Publication date: November 19, 2015
    Inventors: Max Yankelevich, Andrii Volkov
  • Publication number: 20150332187
    Abstract: 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: Application
    Filed: July 24, 2015
    Publication date: November 19, 2015
    Inventors: Max Yankelevich, Andrii Volkov
  • Patent number: 8910278
    Abstract: 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: Grant
    Filed: May 18, 2011
    Date of Patent: December 9, 2014
    Assignee: CloudNexa
    Inventors: Joel Davne, Andrii Volkov, Max Yankelevich, Mikhail Malamud
  • Publication number: 20130197954
    Abstract: 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: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Applicant: CROWD CONTROL SOFTWARE, INC.
    Inventors: Max YANKELEVICH, Andrii VOLKOV
  • Patent number: 8179019
    Abstract: 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: Grant
    Filed: April 27, 2006
    Date of Patent: May 15, 2012
    Assignee: Nanomobile Ltd.
    Inventor: Andrii Volkov
  • Publication number: 20120072985
    Abstract: 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: Application
    Filed: May 18, 2011
    Publication date: March 22, 2012
    Applicant: Freedom Professional Service & Technologies LLC d/b/a Freedom OSS
    Inventors: Joel DAVNE, Andrii VOLKOV, Max YANKELEVICH, Mikhail MALAMUD
  • Publication number: 20100117486
    Abstract: 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: Application
    Filed: April 27, 2006
    Publication date: May 13, 2010
    Applicant: UNIVERSITY OF NORTHUMBRIA AT NEWCASTLE
    Inventor: Andrii Volkov