Patents by Inventor Stanislav Tulchin

Stanislav Tulchin 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: 9306860
    Abstract: A congestion control system and method for dynamically maximizing a communication link throughput is presented. The method involves monitoring and managing a variable number of streams from one or more URLs and their respective download fragment size in order to maximize the changing link capacity. The number of participating streams is adjusted according to total link congestion status.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: April 5, 2016
    Assignee: Giraffic Technologies LTD.
    Inventors: Yoel Zanger, Gil Gat, Offer Atziz, Stanislav Tulchin, Sharon Malkiel
  • Publication number: 20150207743
    Abstract: A congestion control system and method for dynamically maximizing a communication link throughput is presented. The method involves monitoring and managing a variable number of streams from one or more URLs and their respective download fragment size in order to maximize the changing link capacity. The number of participating streams is adjusted according to total link congestion status.
    Type: Application
    Filed: October 14, 2013
    Publication date: July 23, 2015
    Inventors: Yoel Zanger, Gil Gat, Offer Atziz, Stanislav Tulchin, Sharon Malkiel
  • Patent number: 8473610
    Abstract: A method of proactive seeding of data in a peer-to-peer computer network is provided. The method may include the following steps: monitoring, in a peer-to-peer computer network, a plurality of agents and a plurality of files by tracking an availability of each agent and tracking a status of each file respectively; evaluating each agent, based at least partially on respective past performance and specified rules; encoding each file into portions; matching the portions into agents to yield a specified distribution of loads among the agents based at least partially on their respective evaluation, wherein at least one of the monitoring, the evaluating, the encoding, the and the matching is executed by at least one processor.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: June 25, 2013
    Assignee: Giraffic Technologies Ltd
    Inventors: Yoel Moshe Zanger, Gil Matan Gat, Dvir Volk, Stanislav Tulchin
  • Patent number: 8407280
    Abstract: A method of data streaming over a Peer-to-Peer network including server agents and client agents is provided. The method includes: assigning, responsive of a client agent request for a specified file, a sub streams set, being a set of server agents configured each to partition the specified file into frames whose size is configured based on the specified file, wherein the sub streams set comprises a plurality of active server agents and further includes a plurality of redundant active server agents selected based on network properties, such that a minimal number of excessive packets are sent to the client agent; managing the sub streams set asynchronously such that each server agent streams frames independently on other server agents in the sub streams set; and employing a rate-based congestion control per sub streams set such that a bit rate associated with the sub streams set is maintained above a specified threshold.
    Type: Grant
    Filed: August 14, 2011
    Date of Patent: March 26, 2013
    Assignee: Giraffic Technologies Ltd.
    Inventors: Yoel Moshe Zanger, Gil Matan Gat, Dvir Volk, Stanislav Tulchin
  • Publication number: 20120054260
    Abstract: A method of data streaming over a Peer-to-Peer network including server agents and client agents is provided. The method includes: assigning, responsive of a client agent request for a specified file, a sub streams set, being a set of server agents configured each to partition the specified file into frames whose size is configured based on the specified file, wherein the sub streams set comprises a plurality of active server agents and further includes a plurality of redundant active server agents selected based on network properties, such that a minimal number of excessive packets are sent to the client agent; managing the sub streams set asynchronously such that each server agent streams frames independently on other server agents in the sub streams set; and employing a rate-based congestion control per sub streams set such that a bit rate associated with the sub streams set is maintained above a specified threshold.
    Type: Application
    Filed: August 14, 2011
    Publication date: March 1, 2012
    Applicant: GIRAFFIC TECHNOLOGIES LTD.
    Inventors: Yoel Moshe Zanger, Gil Matan Gat, Dvir Volk, Stanislav Tulchin
  • Publication number: 20110320594
    Abstract: A method of proactive seeding of data in a peer-to-peer computer network is provided. The method may include the following steps: monitoring, in a peer-to-peer computer network, a plurality of agents and a plurality of files by tracking an availability of each agent and tracking a status of each file respectively; evaluating each agent, based at least partially on respective past performance and specified rules; encoding each file into portions; matching the portions into agents to yield a specified distribution of loads among the agents based at least partially on their respective evaluation, wherein at least one of the monitoring, the evaluating, the encoding, the and the matching is executed by at least one processor.
    Type: Application
    Filed: June 22, 2011
    Publication date: December 29, 2011
    Applicant: GIRAFFIC TECHNOLOGIES LTD.
    Inventors: Yoel Moshe ZANGER, Gil Matan GAT, Dvir VOLK, Stanislav TULCHIN