Patents Assigned to Mushroom Networks, Inc.
  • Patent number: 9647948
    Abstract: A method of aggregating a plurality of packet based communication channels is provided by the system. The communication channels connect two common endpoints, and aggregation devices are present at each endpoint to implement an aggregation policy. The system provides a dynamic aggregation system where m aggregation policy is employed on a per packet flow basis. Packet flows can be classified by application type, so that an appropriate aggregation policy can be used for packets belonging to the flow. The selected aggregation policy is used for each flow within the aggregation devices at each endpoint.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: May 9, 2017
    Assignee: MUSHROOM NETWORKS, INC.
    Inventors: Mustafa Arisoylu, H. Cahit Akin, Rene L. Cruz, Rajesh Mishra
  • Patent number: 9201835
    Abstract: Methods and apparatus for aggregating communication channels. In one exemplary embodiment an aggregation device is required only on one side of the set of communication channels being aggregated. Advantageously, no modifications to the source and/or destination of data transfers are required for operation of the invention. In one embodiment utilized for data transfers in the downstream direction, object download requests can be fulfilled by sending a sequence of partial download requests through the set of communication channels being aggregated, and forwarding the resulting partial data objects received to the original requester in the proper order. In another embodiment utilized for upstream data transfers, traffic is bifurcated to travel along a set of communication channels, and the bifurcated traffic is reassembled either at the network layer or the transport layer.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: December 1, 2015
    Assignee: Mushroom Networks, Inc
    Inventors: Huseyin Cahit Akin, Mustafa Arisoylu, Rene L. Cruz, Rajesh Mishra
  • Patent number: 8717885
    Abstract: A method of aggregating a plurality of packet based communication channels is provided by the system. The communication channels connect two common endpoints, and aggregation devices are present at each point to implement an aggregation policy. The system provides a dynamic aggregation system where an aggregation policy is employed on a per packet flow basis. Packet flow can be classified by application type, so that an appropriate aggregation policy can be used for packets belonging to the flow. The selected aggregation policy is used for each flow within the aggregation devices at each endpoint.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: May 6, 2014
    Assignee: Mushroom Networks, Inc.
    Inventors: Mustafa Arisoylu, H. Cahit Akin, Rene L. Cruz, Rajesh Mishra
  • Patent number: 8576852
    Abstract: The system provides a low cost way of providing high speed point to point communications between two offices, as well as Internet access, which exploits the use of low cost access technologies, such as ADSL, in such a way that (a) no CO component is required to deploy the solution, (b) the two offices could have different types of communication technologies available, and (c) more than two offices can form an overlay network, whereby each pair of offices has a virtual single high throughput pipe available which is achieved through aggregation of Internet access services at each office. The proposed system allows intranet communication links or Internet connections to be aggregated, thereby enabling faster and more reliable communications.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: November 5, 2013
    Assignee: Mushroom Networks, Inc.
    Inventors: Mustafa Arisoylu, H. Cahit Akin, Rene L. Cruz, Rajesh Mishra