Patents Assigned to Surf Communication Solutions
-
Patent number: 8351466Abstract: A method of reducing bandwidth utilization in a cellular network. The method includes receiving packet streams at a suppression unit of a cellular network, identifying a plurality of packet streams carrying the same data content, by the suppression unit; forwarding for packet streams identified as carrying the same data content, fewer packet streams than received, during a period in which the streams are identified to have the same content; regenerating the non-forwarded packet streams of the plurality of packet streams carrying the same data content, by a regeneration unit of the cellular network; and transmitting the plurality of packet streams including the regenerated streams to mobile stations.Type: GrantFiled: December 18, 2008Date of Patent: January 8, 2013Assignee: Surf Communications Solutions Ltd.Inventor: Abraham Fisher
-
Patent number: 7991940Abstract: A signal processing board including a resource board substrate, an external interface on the board substrate, adapted to receive signals for processing, at least one slot adapted to receive a plug-in module with at least one processor thereon and an interface unit adapted to at least participate in converting signals exchanged between the external interface and a processor on a module received by the slot, between a format of signals received by the external interface and a signal format of the processor. The interface unit is suitable to at least participate in the conversion for a plurality of types of processors that differ in the format in which they transmit or receive signals.Type: GrantFiled: July 25, 2005Date of Patent: August 2, 2011Assignee: Surf Communication Solutions Ltd.Inventors: Daniel Frydman, Abraham Fisher
-
Patent number: 7490328Abstract: A method of operating a processor pool having a given maximal processing power, in handling mobile data connections. The method includes connecting a plurality of mobile data connections, which may require up to a total peak processing power which is substantially greater than the given maximal processing power of the processor pool, to the processor pool, and processing data transmitted on at least one of the connected data connections, by the processor pool.Type: GrantFiled: March 11, 2001Date of Patent: February 10, 2009Assignee: Surf Communication Solutions, Ltd.Inventors: Amnon Gavish, Abner Volterra
-
Publication number: 20090028168Abstract: A method of performing a negotiation session on a modem connection. The method includes receiving a plurality of negotiation signals from the source modem, by a first gateway, forwarding at least some of the received negotiation signals from the first gateway to a second gateway, over a packet based network, receiving, by the first gateway, responses to the forwarded negotiation signals from the second gateway, forwarding the responses from the second gateway to the source modem, by the first gateway, and transmitting from the first gateway to the source modem, response signals to at least some of the received negotiation signals, without receiving a response to the at least some of the signals from the second gateway.Type: ApplicationFiled: July 30, 2008Publication date: January 29, 2009Applicant: Surf Communication Solutions Ltd.Inventors: Oren Somekh, Abraham Fisher, Udi Dahan, Gil Graiber
-
Publication number: 20080235689Abstract: A method of operating a communication server in handling data from a plurality of channels, which includes receiving data of a plurality of channels, by the communication server, determining, for the channels, target times by which the channels should be handled in order to avoid starvation of the channel, estimating handling times required for processing sessions of the channel and repeatedly selecting, by a scheduler of the communication server, a channel whose data is to be handled responsive to the determined target times and the estimated handling times. In addition, a processor of the communication server is scheduled to perform, without interruption for handling of data of other channels, a processing session on the selected channel, in which the received data is prepared for transmission and placed in an output buffer and at least one driver of the communication server transmits the data prepared for transmission independently of the processor of the communication server.Type: ApplicationFiled: April 19, 2007Publication date: September 25, 2008Applicant: Surf Communication Solutions Ltd.Inventors: Arnon Netzer, Reuven Moshkovich, Gil Graiber
-
Patent number: 7424003Abstract: A method of scheduling the handling of communication channels by a processor assigned to handle a plurality of channels. The method includes determining for each channel, handled by the processor, a target time by which time it should receive processing, selecting one or more of the assigned channels whose data is to be handled next, based on the target times of the channels and when more than one channel is selected, choosing for handling before other channels, at least one of the selected channels based on a consideration directed at minimizing the average processing time of the channels.Type: GrantFiled: March 8, 2004Date of Patent: September 9, 2008Assignee: Surf Communication SolutionsInventors: Abraham Fisher, Gil Graiber
-
Patent number: 7406072Abstract: A method of transmitting signals between a source modem and a destination modem. The method includes transmitting the signals from the source modem, over a first switched network path, to a first interface, encapsulating the at least some of the signals received by the first interface into packets, transmitting the packets from the first interface over a packet-based network to a second interface, removing the encapsulation of the signals at the second interface; and transmitting the data signals from the second interface over a second switched network path to the destination modem.Type: GrantFiled: August 13, 2000Date of Patent: July 29, 2008Assignee: Surf Communication SolutionsInventors: Oren Somekh, Abraham Fisher, Yona Sivan
-
Publication number: 20070201435Abstract: A method of handling video signals by a gateway. The method includes determining, by the gateway, that a circuit switched channel carries video signals, receiving, by the gateway, a signal stream from the circuit switched channel determined to carry video signals, placing the signals of the received signal stream in packets of a single packet connection and transmitting the packets of the single packet connection, by the gateway, on a packet based network.Type: ApplicationFiled: April 21, 2005Publication date: August 30, 2007Applicant: Surf Communication Solutions, Ltd.Inventor: Abraham Fisher
-
Patent number: 7230977Abstract: A repeater having first and second communication terminals that receives signals at either of the terminals and transmits signals responsive to the received signals at the other of the terminals, comprising: a first signal processor that receives V.90 analogue data signals from the first terminal and generates bit streams responsive thereto that accurately reproduce the data in the analogue signals; a second signal processor; and a communication channel linking the first and second signal processors wherein the second signal processor receives the bit streams generated by the first signal processor via the communication channel and transmits V.90 PCM octets responsive thereto via the second terminal.Type: GrantFiled: May 21, 2000Date of Patent: June 12, 2007Assignee: Surf Communication Solutions Ltd.Inventors: Oren Somekh, Yona Sivan
-
Patent number: 7200168Abstract: A method of scheduling a processor to handle a plurality of connections with respective processing cycles. The method includes estimating, for at least one of the connections, whether the connection will receive a processing session during its current respective processing cycle if each of the connections which did not yet receive a processing session during its current processing cycle receives, during its current processing cycle, an unlimited processing session and scheduling one or more of the connections that did not yet receive a processing session in their respective processing cycle, to perform a limited processing session, responsive to results of the estimation.Type: GrantFiled: November 9, 2000Date of Patent: April 3, 2007Assignee: Surf Communication Solutions Ltd.Inventors: Abraham Fisher, Tal Shahar
-
Patent number: 7136412Abstract: A method of managing a DSL connection by a DSL server modem, including receiving signals from a DSL client modem at a first rate, determining, by the DSL server modem, a data content of the received signals, and initiating, by the DSL server modem, negotiation of a change in the rate of the DSL connection, responsive to the determination of the data content, so as to receive signals at a second rate different from the first rate.Type: GrantFiled: May 9, 2000Date of Patent: November 14, 2006Assignee: Surf Communication Solutions Ltd.Inventors: Amnon Gavish, Oren Somekh, Abner Volterra
-
Patent number: 7068764Abstract: A method of forming a V.90 connection on an all digital connection. The method includes transmitting a request to connect from a digitally connected client modem (28) to a digitally connected server modem (24) and transmitting, by the client modem (28) to the server modem, a message requesting to form a V.90 connection, identifying the digitally connected client modem (28) as an analog connected modem.Type: GrantFiled: March 29, 2000Date of Patent: June 27, 2006Assignee: Surf Communication Solutions Ltd.Inventors: Abraham Fisher, Oren Somekh
-
Patent number: 6978311Abstract: A method of scheduling the handling of data from a plurality of channels. The method includes accumulating data from a plurality of channels by a remote access server, scheduling a processor of the server to handle the accumulated data from at least one first one of the channels, once during a first cycle time, and scheduling the processor to handle the accumulated data from at least one second one of the channels, once during a second cycle time different from the first cycle time.Type: GrantFiled: February 9, 2000Date of Patent: December 20, 2005Assignee: Surf Communications Solutions, Ltd.Inventors: Arnon Netzer, Reuven Moshkovich
-
Publication number: 20050195826Abstract: A method of scheduling the handling of communication channels by a processor assigned to handle a plurality of channels. The method includes determining for each channel, handled by the processor, a target time by which time it should receive processing, selecting one or more of the assigned channels whose data is to be handled next, based on the target times of the channels and when more than one channel is selected, choosing for handling before other channels, at least one of the selected channels based on a consideration directed at minimizing the average processing time of the channels.Type: ApplicationFiled: March 8, 2004Publication date: September 8, 2005Applicant: Surf Communication Solutions Ltd.Inventors: Abraham Fisher, Gil Graiber
-
Patent number: 6792039Abstract: A soft modem having a plurality of selectable operational modes. Each of the operational modes has a different nominal processor utilization level. The soft modem uses a method for changing its nominal processor utilization level while maintaining the logical connection between the local and remote data communication equipment. The method includes operating the soft modem in one of the plurality of operational modes and switching between any one of the plurality operational modes and any other operational mode of the plurality operational modes upon detecting a control signal selected from a group of predetermined control signals for changing the nominal processor utilization level of the soft modem.Type: GrantFiled: November 13, 1997Date of Patent: September 14, 2004Assignee: Surf Communication Solutions Ltd.Inventors: Abraham Fisher, Amnon Gavish