Patents by Inventor Marcin Godlewski

Marcin Godlewski 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: 8654638
    Abstract: Systems and methods are disclosed for adjusting bandwidth of streams carried on a subscriber loop. One exemplary method comprises the steps of: determining bandwidth in use on a subscriber loop; selecting, for adjustment, at least one of a plurality of TCP streams carried on the subscriber loop; and adjusting at least one flow control parameter of the selected TCP stream based on the bandwidth in use. An exemplary multimedia terminal adapter (MTA) comprises memory and a processor. The memory stores program code, and the code programs the processor to enable the MTA to: determine bandwidth in use on a subscriber loop; select, for adjustment, at least one of a plurality of TCP streams carried on the subscriber loop; and adjust at least one flow control parameter of the selected TCP stream based on the bandwidth in use.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: February 18, 2014
    Inventor: Marcin Godlewski
  • Patent number: 8254905
    Abstract: A gateway apparatus configured to wirelessly communicate with and provide a service to a wireless client device includes a wireless access point module, a network interface and a controller. The wireless access point module is configured to wirelessly communicate with the wireless client device. The network interface module is configured to interface with a network in order to provide the service for the wireless client device. The controller is responsive to detecting degradation in the service or to receiving a command to generate a signal, for transmission to the wireless client device by the wireless access point module. The signal notifies the wireless client device to disconnect from the gateway apparatus.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: August 28, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Marcin Godlewski, Arkadiusz Kaliwoda
  • Patent number: 8116337
    Abstract: Systems and methods are disclosed for a managed access network device that generates and transmits a schedule map for requesting bandwidth to a plurality of network devices. The managed access network device then broadcasts a request time where the request time is broken down into a plurality of periods. When a network device generates a packet having a priority, the schedule map is then consulted to determine one of a plurality of periods in which to transmit the request for bandwidth, where each period corresponds with at least one priority. The network device then subsequently transmits the request for bandwidth during the determined period within the request time.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: February 14, 2012
    Inventors: Marcin Godlewski, James M. Burns, Jr.
  • Patent number: 7746868
    Abstract: A method for retaining network address of a wireless client device as the device roams between different access points operably connected to a single gateway is described. An embodiment comprises maintaining a table in the gateway memory containing the unique identifier of the wireless client device sent with each data packet. In addition to, the unique identifier, an entry in the table in the gateway memory includes the communication pathway established between the gateway and the wireless client device. When forwarding a data packet from the WAN to the wireless client device, the gateway uses the table in the gateway memory to determine the correct destination path for the data packet instead of relying on the destination address attached to the data packet.
    Type: Grant
    Filed: January 25, 2008
    Date of Patent: June 29, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Marcin Godlewski, Charles Moreman
  • Patent number: 7697429
    Abstract: Systems and methods for transmitting signals according to service flows are described herein. In one exemplary embodiment, a routing device, such a cable modem, comprises memory configured to store a configuration file. The cable modem also comprises a network port and a plurality of input ports. The network port is configured to communicate with a cable network via a cable modem termination system (CMTS). The input ports are each configured to communicate with a communication device. The configuration file includes logic for defining a service flow for data transmission on the network port based on one or more input ports.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: April 13, 2010
    Assignee: Scientific-Atlanta, LLC
    Inventor: Marcin Godlewski
  • Publication number: 20100003921
    Abstract: A gateway apparatus configured to wirelessly communicate with and provide a service to a wireless client device includes a wireless access point module, a network interface and a controller. The wireless access point module is configured to wirelessly communicate with the wireless client device. The network interface module is configured to interface with a network in order to provide the service for the wireless client device. The controller is responsive to detecting degradation in the service or to receiving a command to generate a signal, for transmission to the wireless client device by the wireless access point module. The signal notifies the wireless client device to disconnect from the gateway apparatus.
    Type: Application
    Filed: July 7, 2008
    Publication date: January 7, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: Marcin Godlewski, Arkadiusz Kaliwoda
  • Publication number: 20090190596
    Abstract: A method for retaining network address of a wireless client device as the device roams between different access points operably connected to a single gateway is described. An embodiment comprises maintaining a table in the gateway memory containing the unique identifier of the wireless client device sent with each data packet. In addition to, the unique identifier, an entry in the table in the gateway memory includes the communication pathway established between the gateway and the wireless client device. When forwarding a data packet from the WAN to the wireless client device, the gateway uses the table in the gateway memory to determine the correct destination path for the data packet instead of relying on the destination address attached to the data packet.
    Type: Application
    Filed: January 25, 2008
    Publication date: July 30, 2009
    Inventors: Marcin Godlewski, Charles Moreman
  • Publication number: 20090028176
    Abstract: Systems and methods are disclosed for a managed access network device that generates and transmits a schedule map for requesting bandwidth to a plurality of network devices. The managed access network device then broadcasts a request time where the request time is broken down into a plurality of periods. When a network device generates a packet having a priority, the schedule map is then consulted to determine one of a plurality of periods in which to transmit the request for bandwidth, where each period corresponds with at least one priority. The network device then subsequently transmits the request for bandwidth during the determined period within the request time.
    Type: Application
    Filed: July 27, 2007
    Publication date: January 29, 2009
    Inventors: Marcin Godlewski, James M. Burns, JR.
  • Publication number: 20080144660
    Abstract: Systems and methods are disclosed for adjusting bandwidth of streams carried on a subscriber loop. One exemplary method comprises the steps of: determining bandwidth in use on a subscriber loop; selecting, for adjustment, at least one of a plurality of TCP streams carried on the subscriber loop; and adjusting at least one flow control parameter of the selected TCP stream based on the bandwidth in use. An exemplary multimedia terminal adapter (MTA) comprises memory and a processor. The memory stores program code, and the code programs the processor to enable the MTA to: determine bandwidth in use on a subscriber loop; select, for adjustment, at least one of a plurality of TCP streams carried on the subscriber loop; and adjust at least one flow control parameter of the selected TCP stream based on the bandwidth in use.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 19, 2008
    Inventor: Marcin Godlewski
  • Publication number: 20080123627
    Abstract: Systems and methods are disclosed for a media terminal adapter (MTA) that includes a session initiation protocol (SIP) to media gateway control protocol (MGCP) translator. The MTA receives SIP-based signaling packets including the MTA address and subsequently translates the signal packets to provide MGCP-based signaling packets. The MGCP-based signaling packets are subsequently transmitted to a communications network in order to set up a call where the associated voice packets are transmitted with QoS.
    Type: Application
    Filed: September 26, 2006
    Publication date: May 29, 2008
    Inventors: Charles S. Moreman, Marcin Godlewski
  • Publication number: 20080008210
    Abstract: Systems and methods for transmitting signals according to service flows are described herein. In one exemplary embodiment, a routing device, such a cable modem, comprises memory configured to store a configuration file. The cable modem also comprises a network port and a plurality of input ports. The network port is configured to communicate with a cable network via a cable modem termination system (CMTS). The input ports are each configured to communicate with a communication device. The configuration file includes logic for defining a service flow for data transmission on the network port based on one or more input ports.
    Type: Application
    Filed: July 10, 2006
    Publication date: January 10, 2008
    Inventor: Marcin Godlewski