Patents by Inventor Roman Krzanowski

Roman Krzanowski 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: 8429270
    Abstract: A system includes a first database to associate a sub-interface identifier with customer information, a second database to store a history of customer usage records, and a first device. The first device may receive information from a routing device, where the information includes the sub-interface identifier for a sub-interface of the routing device and information identifying an amount of network traffic received at or transmitted from the sub-interface over a time period, use the sub-interface identifier to obtain the associated customer information from the first database, associate the customer information with the information identifying an amount of network traffic received at or transmitted from the sub-interface over a time period to create a new customer usage record, and store the new customer usage record in the second database.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: April 23, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Digvijay Singh, Roman Krzanowski, Gregory Dale Best, Mustansir M. Jhaveri
  • Publication number: 20130096826
    Abstract: A request is received to compute a route from a start point to an end point. The route is computed using map data that includes a plurality of map elements, and route data that includes rules associated with the map elements, each of the rules being triggered by a condition flag that specifies a condition according to which the rule should be applied. The route data is based inputs related to driver experience in a geographic area associated with the route, and the inputs are based on stored data and not real-time or near-real-time data.
    Type: Application
    Filed: October 17, 2011
    Publication date: April 18, 2013
    Inventors: Roman Krzanowski, Yvonne Cuilian Fang Parsons
  • Patent number: 8391156
    Abstract: A system receives a data unit from a sending node and identifies if the data unit indicates that it is a test data unit. The system determines a delta time that includes a difference between a time at which a response data unit is going to be sent to the sending node and a time at which the data unit was received. The system inserts the delta time, if the identification indicates that the data unit is a test data unit, in the response data unit and sends the response data unit to the sending node.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: March 5, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Roman Krzanowski, Sanjay Kohli
  • Patent number: 8345568
    Abstract: A method may include provisioning a first virtual connection between a first device and a second device, and provisioning a second virtual connection between the first device and the second device. A data flow is received and duplicated at the first device to generate duplicated data flows. The duplicated data flows are transmitted to the second device via the first virtual connection and the second virtual connection. The duplicated data flows are received at the second device via the first virtual connection and the second virtual connection. A performance characteristic of the data flow received via the first virtual connection is determined. The performance characteristic of the data flow received via the second virtual connection is determined.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: January 1, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Roman Krzanowski
  • Patent number: 8325598
    Abstract: A method and system provision a first virtual connection between a first device and a second device; and provision a second virtual connection between the first device and a third device. A first bridge function is configured to control switching associated with the first virtual connection. A second bridge function is configured to control switching associated with the second virtual connection. A parent bridge function is configured to control switching on the first bridge function and the second bridge function, wherein the first virtual connection comprises an active connection and the second virtual connection comprises a standby connection, and wherein the parent bridge function switches traffic to the second bridge device upon determining that the first virtual connection has failed.
    Type: Grant
    Filed: May 20, 2009
    Date of Patent: December 4, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Roman Krzanowski
  • Publication number: 20120266013
    Abstract: A method includes detecting, by a first network device, a configuration problem at a second network device, where the first and second network devices are associated with a link aggregation group (LAG) coupling the first and second network devices. The method also includes de-activating, by the first network device, one or more links in the LAG in response to detecting the configuration problem. The method further comprises maintaining at least one of the links in the LAG as an active link and allowing traffic to be forwarded on the active link in the LAG.
    Type: Application
    Filed: June 26, 2012
    Publication date: October 18, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
  • Publication number: 20120201249
    Abstract: A network device may receive an Ethernet frame from a first leaf user-to-network (UNI) interface in a tree. The tree includes the first leaf UNI, a second leaf UNI, and a root UNI. In addition, the network device may look up, in a table, source and destination media access control (MAC) addresses in the Ethernet frame and a field value in a virtual local area network (VLAN) tag in the Ethernet frame. The destination MAC address is associated with the second leaf UNI. In addition, the network device may identify, based on the lookup, an output port via which the Ethernet frame is to be sent from the network device. Furthermore, the network device may send, through the output port, the Ethernet frame toward the second leaf UNI in the tree via a network path that includes the first leaf UNI and the second leaf UNI. The network path does not include the root UNI of the tree.
    Type: Application
    Filed: February 4, 2011
    Publication date: August 9, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Roman Krzanowski
  • Publication number: 20120195326
    Abstract: A device may receive first data at a channel over a network, the device having an interface for the channel and other channels. In addition, the device may measure over a particular time interval, a burst size and an information arrival rate at the channel based on received data. The device may also determine whether the burst size is greater than a first burst size metric, the first burst size metric initialized to a committed burst size of the channel. When the burst size is determined to be greater than the first burst size metric, the device may set a second burst size metric to a sum of the first burst size metric and an increment value. Furthermore, the device may determine whether the burst size is greater than the second burst size metric after the second burst size metric is set to the sum of the first burst size metric and the increment value.
    Type: Application
    Filed: February 2, 2011
    Publication date: August 2, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Roman Krzanowski, Charles Thomas Wilkes
  • Patent number: 8213296
    Abstract: A method includes detecting, by a first network device, a configuration problem at a second network device, where the first and second network devices are associated with a link aggregation group (LAG) coupling the first and second network devices. The method also includes de-activating, by the first network device, one or more links in the LAG in response to detecting the configuration problem. The method further comprises maintaining at least one of the links in the LAG as an active link and allowing traffic to be forwarded on the active link in the LAG.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: July 3, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
  • Publication number: 20120136615
    Abstract: A computer-implemented method may include measuring a performance of a virtual channel carrying packets through a transport network for a time period, measuring a performance of an ingress interface to the transport network carrying the virtual channel packets for the time period, and measuring a performance of an internal interface carrying the virtual channel packets internal to the transport network for the time period. The computer-implemented method may determine that the performance of the virtual channel during the time period does not meet a first performance standard, and, when the performance of the virtual channel does not meet the first performance standard, may automatically determine whether the performance of the ingress interface meets a second performance standard and whether the performance of the internal interface meets a third performance standard.
    Type: Application
    Filed: February 7, 2012
    Publication date: May 31, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Roman Krzanowski
  • Publication number: 20120069744
    Abstract: A method includes monitoring, by a first network device, traffic from a customer device, wherein the traffic is to be forwarded via a provider's network. The method also includes identifying a traffic pattern associated with the traffic, identifying a link on which the identified traffic pattern was transmitted and generating performance monitoring traffic. The method further includes forwarding, by the first network device, the performance monitoring traffic to the provider's network via the link on which the identified traffic pattern was transmitted.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Roman Krzanowski, Frank M. Shannon, William A. Bjorkman
  • Publication number: 20120063345
    Abstract: In one of many possible embodiments, a system includes a session sender configured to define and transmit a sender test packet, and a session reflector communicatively coupled to the session sender. The session reflector is configured to receive the sender test packet from the session sender, determine whether the sender test packet is received by a predetermined time. Upon a determination that the sender test packet is received by the predetermined time, the session reflector is configured to define a response test packet and transmit the response test packet to the session sender. The response test packet is defined to include data for calculating at least one two-way performance metric. In some embodiments, the session reflector is configured to record information for calculating at least one one-way performance metric. In certain embodiments, a fetch client is configured to remotely retrieve the recorded information from the session reflector.
    Type: Application
    Filed: October 28, 2011
    Publication date: March 15, 2012
    Inventors: Roman Krzanowski, Keynam Hedayat
  • Patent number: 8121816
    Abstract: A computer-implemented method may include measuring a performance of a virtual channel carrying packets through a transport network for a time period, measuring a performance of an ingress interface to the transport network carrying the virtual channel packets for the time period, and measuring a performance of an internal interface carrying the virtual channel packets internal to the transport network for the time period. The computer-implemented method may determine that the performance of the virtual channel during the time period does not meet a first performance standard, and, when the performance of the virtual channel does not meet the first performance standard, may automatically determine whether the performance of the ingress interface meets a second performance standard and whether the performance of the internal interface meets a third performance standard.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: February 21, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Roman Krzanowski
  • Publication number: 20120022986
    Abstract: A system includes a first database to associate a sub-interface identifier with customer information, a second database to store a history of customer usage records, and a first device. The first device may receive information from a routing device, where the information includes the sub-interface identifier for a sub-interface of the routing device and information identifying an amount of network traffic received at or transmitted from the sub-interface over a time period, use the sub-interface identifier to obtain the associated customer information from the first database, associate the customer information with the information identifying an amount of network traffic received at or transmitted from the sub-interface over a time period to create a new customer usage record, and store the new customer usage record in the second database.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Digvijay SINGH, Roman KRZANOWSKI, Gregory Dale BEST, Mustansir M. JHAVERI
  • Patent number: 8060602
    Abstract: A system includes a first database to associate a sub-interface identifier with customer information, a second database to store a history of customer usage records, and a first device. The first device may receive information from a routing device, where the information includes the sub-interface identifier for a sub-interface of the routing device and information identifying an amount of network traffic received at or transmitted from the sub-interface over a time period, use the sub-interface identifier to obtain the associated customer information from the first database, associate the customer information with the information identifying an amount of network traffic received at or transmitted from the sub-interface over a time period to create a new customer usage record, and store the new customer usage record in the second database.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: November 15, 2011
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Digvijay Singh, Roman Krzanowski, Gregory Dale Best, Mustansir M. Jhaveri
  • Patent number: 8037343
    Abstract: A method includes generating a layer three trap packet that includes an indicator that indicates an audit request of a resident configuration file, transmitting the layer three trap packet to another device, receiving a reference configuration file in response to transmitting the layer three trap packet, comparing the resident configuration file with the reference configuration file, and replacing the resident configuration with the reference configuration file when a difference between the reference configuration file and the resident configuration file exists.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: October 11, 2011
    Assignee: Verizon Patent and Licensing, Inc.
    Inventors: Frank Shannon, Roman Krzanowski, Vincent Alesi
  • Patent number: 8014314
    Abstract: A digital subscriber link data network incorporates a throughput test server (TTS) to provide fault identification, isolation, and verification of DSL service availability and data rates. An asymmetric digital subscriber line (ADSL) terminal unit-remote (ATU-R) is connected to an ADSL terminal unit-central office (ATU-C) over a conventional copper loop or equivalent. Data connectivity via a packet switch provides access to high speed data networks, TTS connectivity and interfaces to service providers (SPS). Upon receiving a test request, a technician routes a customer to the TTS. The customer uses a web browser to access the TTS and download executable testing software, e.g., a JAVA applet. The applet causes test messages to be sent to and received from the TTS and computes upstream and downstream data rates that is displayed to the customer together with whether the measured data rates are consistent with a specified class of service.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: September 6, 2011
    Assignee: Verizon Services Corp.
    Inventors: John L. Burke, Steve O. Akinsola, Keith Yendall, Ron Hudson, Leo Washenfeldt, Roman Krzanowski, John Capps
  • Patent number: 7983274
    Abstract: A system may forward to a network device an advertisement label mapping message that requests an establishment of an active performance monitoring (APM) control channel. Further, the system may process a reply label mapping message that is sent from the network device in response. The system may establish the APM control channel and a pseudowire associated with the APM control channel.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: July 19, 2011
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Roman Krzanowski
  • Publication number: 20110096676
    Abstract: A method may include provisioning a first virtual connection between a first device and a second device, and provisioning a second virtual connection between the first device and the second device. A data flow is received and duplicated at the first device to generate duplicated data flows. The duplicated data flows are transmitted to the second device via the first virtual connection and the second virtual connection. The duplicated data flows are received at the second device via the first virtual connection and the second virtual connection. A performance characteristic of the data flow received via the first virtual connection is determined. The performance characteristic of the data flow received via the second virtual connection is determined.
    Type: Application
    Filed: October 28, 2009
    Publication date: April 28, 2011
    Applicant: Verizon Patent and Licensing, Inc.
    Inventor: Roman Krzanowski
  • Publication number: 20110090909
    Abstract: A system advertises a multifunctional control channel (MFCC) in an interface parameter sub-type-length-value (TLV) of an advertisement label mapping message that is dispatched to a network device. The system also processes a reply label mapping message that is transmitted from the network device in response to the advertisement label mapping message and updates a label information base to establish a pseudowire and a MFCC associated with the pseudowire.
    Type: Application
    Filed: December 22, 2010
    Publication date: April 21, 2011
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventor: Roman Krzanowski