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: 8429270Abstract: 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: GrantFiled: September 30, 2011Date of Patent: April 23, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Digvijay Singh, Roman Krzanowski, Gregory Dale Best, Mustansir M. Jhaveri
-
Publication number: 20130096826Abstract: 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: ApplicationFiled: October 17, 2011Publication date: April 18, 2013Inventors: Roman Krzanowski, Yvonne Cuilian Fang Parsons
-
Patent number: 8391156Abstract: 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: GrantFiled: November 21, 2006Date of Patent: March 5, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Roman Krzanowski, Sanjay Kohli
-
Patent number: 8345568Abstract: 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: GrantFiled: October 28, 2009Date of Patent: January 1, 2013Assignee: Verizon Patent and Licensing Inc.Inventor: Roman Krzanowski
-
Patent number: 8325598Abstract: 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: GrantFiled: May 20, 2009Date of Patent: December 4, 2012Assignee: Verizon Patent and Licensing Inc.Inventor: Roman Krzanowski
-
Publication number: 20120266013Abstract: 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: ApplicationFiled: June 26, 2012Publication date: October 18, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
-
Publication number: 20120201249Abstract: 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: ApplicationFiled: February 4, 2011Publication date: August 9, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Roman Krzanowski
-
Publication number: 20120195326Abstract: 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: ApplicationFiled: February 2, 2011Publication date: August 2, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Roman Krzanowski, Charles Thomas Wilkes
-
Patent number: 8213296Abstract: 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: GrantFiled: August 28, 2009Date of Patent: July 3, 2012Assignee: Verizon Patent and Licensing Inc.Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
-
Publication number: 20120136615Abstract: 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: ApplicationFiled: February 7, 2012Publication date: May 31, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Roman Krzanowski
-
Publication number: 20120069744Abstract: 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: ApplicationFiled: September 17, 2010Publication date: March 22, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Roman Krzanowski, Frank M. Shannon, William A. Bjorkman
-
Publication number: 20120063345Abstract: 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: ApplicationFiled: October 28, 2011Publication date: March 15, 2012Inventors: Roman Krzanowski, Keynam Hedayat
-
Patent number: 8121816Abstract: 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: GrantFiled: August 13, 2008Date of Patent: February 21, 2012Assignee: Verizon Patent and Licensing Inc.Inventor: Roman Krzanowski
-
Publication number: 20120022986Abstract: 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: ApplicationFiled: September 30, 2011Publication date: January 26, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Digvijay SINGH, Roman KRZANOWSKI, Gregory Dale BEST, Mustansir M. JHAVERI
-
Patent number: 8060602Abstract: 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: GrantFiled: September 24, 2007Date of Patent: November 15, 2011Assignee: Verizon Patent and Licensing Inc.Inventors: Digvijay Singh, Roman Krzanowski, Gregory Dale Best, Mustansir M. Jhaveri
-
Patent number: 8037343Abstract: 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: GrantFiled: September 15, 2009Date of Patent: October 11, 2011Assignee: Verizon Patent and Licensing, Inc.Inventors: Frank Shannon, Roman Krzanowski, Vincent Alesi
-
Patent number: 8014314Abstract: 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: GrantFiled: September 30, 2005Date of Patent: September 6, 2011Assignee: Verizon Services Corp.Inventors: John L. Burke, Steve O. Akinsola, Keith Yendall, Ron Hudson, Leo Washenfeldt, Roman Krzanowski, John Capps
-
Patent number: 7983274Abstract: 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: GrantFiled: March 22, 2007Date of Patent: July 19, 2011Assignee: Verizon Patent and Licensing Inc.Inventor: Roman Krzanowski
-
Publication number: 20110096676Abstract: 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: ApplicationFiled: October 28, 2009Publication date: April 28, 2011Applicant: Verizon Patent and Licensing, Inc.Inventor: Roman Krzanowski
-
Publication number: 20110090909Abstract: 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: ApplicationFiled: December 22, 2010Publication date: April 21, 2011Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Roman Krzanowski