Patents by Inventor Renat Idrisov

Renat Idrisov 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).

  • Publication number: 20200065210
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for sending a first set of instructions to a first pool of workers for performing a first task configured to interact with a separate computer system, wherein the first pool of workers is allocated on a plurality of nodes. The method may also include updating at least a portion of the first set of instructions for a subset of the first pool of workers while the workers are performing the first task. The method may also include monitoring one or more performance metrics associated with the separate computer system while the workers from the subset of the first pool are performing the first task.
    Type: Application
    Filed: November 4, 2019
    Publication date: February 27, 2020
    Inventors: Renat Idrisov, Timofey Barmin
  • Patent number: 10529080
    Abstract: Methods and systems for road recognition and traffic counting for complex thoroughfares are described. The method includes receiving a set of video frames captured by one or more electronic devices. The set of video frames includes a capture of a thoroughfare. The method further includes identifying an object featured in each respective video frame of a subset of the set of video frames, generating a plurality of vectors corresponding to a direction of motion of the object, combining intersecting vectors of the plurality of vectors, and generating a graphical map of at least one road in the thoroughfare based at least in part on the combination of intersecting vectors.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: January 7, 2020
    Assignee: SATORI WORLDWIDE, LLC
    Inventor: Renat Idrisov
  • Patent number: 10514994
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for: allocating a first pool of workers on a plurality of nodes, wherein each node comprises one or more of the workers from the first pool; providing a first set of instructions to the first pool of workers for performing a first task configured to interact with a computer system; activating the first pool of workers to perform the first task; updating at least a portion of the first set of instructions for a subset of the first pool of workers while the workers are performing the first task; and monitoring at least one performance metric associated with the computer system while the workers from the subset of the first pool are performing the first task.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: December 24, 2019
    Assignee: SATORI WORLDWIDE, LLC
    Inventors: Renat Idrisov, Timofey Barmin
  • Publication number: 20190073788
    Abstract: A method includes detecting a first object entering a first video frame of a plurality of video frames of a view of a geolocation and determining, from the plurality of video frames, that the first object has stopped in an area of the geolocation for at least a threshold amount of time. The method also includes detecting the first object leaving a second video frame of the plurality of video frames, and identifying, by a computer processing device, the area of the geolocation as a region of interest based on the detecting the first object leaving.
    Type: Application
    Filed: November 6, 2018
    Publication date: March 7, 2019
    Inventor: Renat Idrisov
  • Publication number: 20180374223
    Abstract: Methods and systems for road recognition and traffic counting for complex thoroughfares are described. The method includes receiving a set of video frames captured by one or more electronic devices. The set of video frames includes a capture of a thoroughfare. The method further includes identifying an object featured in each respective video frame of a subset of the set of video frames, generating a plurality of vectors corresponding to a direction of motion of the object, combining intersecting vectors of the plurality of vectors, and generating a graphical map of at least one road in the thoroughfare based at least in part on the combination of intersecting vectors.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 27, 2018
    Inventor: Renat Idrisov
  • Publication number: 20180365851
    Abstract: A method includes receiving a plurality of video frames from a video source, wherein each video frame of the plurality of video frames comprises a view of a geolocation. The method further includes detecting a first object entering a first side of a first video frame of the plurality of video frames. The method further includes determining, from the plurality of video frames, that the first object has stopped in an area of the geolocation for at least a threshold amount of time. The method further includes detecting the first object leaving a second side of a second video frame of the plurality of video frames. The method further includes identifying, by a computer processing device, the area of the geolocation as a region of interest based on the detecting the first object leaving.
    Type: Application
    Filed: May 17, 2018
    Publication date: December 20, 2018
    Inventor: Renat Idrisov
  • Patent number: 10157476
    Abstract: A method includes receiving a plurality of video frames from a video source, wherein each video frame of the plurality of video frames comprises a view of a geolocation. The method further includes detecting a first object entering a first side of a first video frame of the plurality of video frames. The method further includes determining, from the plurality of video frames, that the first object has stopped in an area of the geolocation for at least a threshold amount of time. The method further includes detecting the first object leaving a second side of a second video frame of the plurality of video frames. The method further includes identifying, by a computer processing device, the area of the geolocation as a region of interest based on the detecting the first object leaving.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: December 18, 2018
    Assignee: SATORI WORLDWIDE, LLC
    Inventor: Renat Idrisov
  • Publication number: 20170212822
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for: allocating a first pool of workers on a plurality of nodes, wherein each node comprises one or more of the workers from the first pool; providing a first set of instructions to the first pool of workers for performing a first task configured to interact with a computer system; activating the first pool of workers to perform the first task; updating at least a portion of the first set of instructions for a subset of the first pool of workers while the workers are performing the first task; and monitoring at least one performance metric associated with the computer system while the workers from the subset of the first pool are performing the first task.
    Type: Application
    Filed: April 7, 2017
    Publication date: July 27, 2017
    Inventors: Renat Idrisov, Timofey Barmin
  • Publication number: 20160364307
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for: allocating a plurality of nodes; implementing a first pool of workers on the plurality of nodes, each node including one or more of the workers from the first pool; providing a set of instructions to the first pool of workers for performing a first task configured to interact with the computer system; employing the first pool of workers to perform the first task; and monitoring at least one performance metric associated with the computer system while the workers from the first pool are performing the first task.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 15, 2016
    Inventors: Vibhav Garg, Renat Idrisov, Timofey Barmin, Andrey Vasenin, Vadim Litvinov, Dmitry Ivanov