Patents by Inventor John Osswald

John Osswald 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: 10789380
    Abstract: A write protection cache (WPC) is introduced between a process and a disk cache on a solid state drive (SSD). The cache provides a holding area, and only data that has been seen more than once is committed to the disk cache. The WPC provides a layer of protection over the data on the disk by avoiding unnecessary writes to the drive. This protection is accomplished by only committing to disk the data or chunks that is seen more than once by a wide area network (WAN) process.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: September 29, 2020
    Assignee: TALARI NETWORKS INCORPORATED
    Inventors: John Osswald, Robert Joseph Harned
  • Publication number: 20190156048
    Abstract: A write protection cache (WPC) is introduced between a process and a disk cache on a solid state drive (SSD). The cache provides a holding area, and only data that has been seen more than once is committed to the disk cache. The WPC provides a layer of protection over the data on the disk by avoiding unnecessary writes to the drive. This protection is accomplished by only committing to disk the data or chunks that is seen more than once by a wide area network (WAN) process.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 23, 2019
    Inventors: John Osswald, Robert Joseph Harned
  • Patent number: 9007917
    Abstract: After statically provisioned paths are created through an Ethernet network, trunks may be created to extend along those paths. The trunks extend between pairs of NNI interfaces on either end of the path, and Ethernet OAM may be run over the trunks to detect connectivity along the paths. Service instances and service groups may be provisioned over particular paths through the network. Each service instance/service group is associated with a trunk and the Ethernet OAM service on the trunk may be used to provide Ethernet connectivity OAM for the service instance/service group. Upon detection of a failure on the trunk, the service instances/service groups associated with the trunk may be caused to failover to an alternate path through the network. Thus, a single Ethernet OAM service instance may be used to provide connectivity verification so that connectivity detection does not need to be performed on each individual service instances/service group.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: April 14, 2015
    Assignee: Rockstar Consortium US LP
    Inventor: John Osswald
  • Publication number: 20140241165
    Abstract: After statically provisioned paths are created through an Ethernet network, trunks may be created to extend along those paths. The trunks extend between pairs of NNI interfaces on either end of the path, and Ethernet OAM may be run over the trunks to detect connectivity along the paths. Service instances and service groups may be provisioned over particular paths through the network. Each service instance/service group is associated with a trunk and the Ethernet OAM service on the trunk may be used to provide Ethernet connectivity OAM for the service instance/service group. Upon detection of a failure on the trunk, the service instances/service groups associated with the trunk may be caused to failover to an alternate path through the network. Thus, a single Ethernet OAM service instance may be used to provide connectivity verification so that connectivity detection does not need to be performed on each individual service instances/service group.
    Type: Application
    Filed: May 1, 2014
    Publication date: August 28, 2014
    Applicant: Rockstar Consortium US LP
    Inventor: John OSSWALD
  • Patent number: 8811181
    Abstract: After statically provisioned paths are created through an Ethernet network, trunks may be created to extend along those paths. The trunks extend between pairs of NNI interfaces on either end of the path, and Ethernet OAM may be run over the trunks to detect connectivity along the paths. Service instances and service groups may be provisioned over particular paths through the network. Each service instance/service group is associated with a trunk and the Ethernet OAM service on the trunk may be used to provide Ethernet connectivity OAM for the service instance/service group. Upon detection of a failure on the trunk, the service instances/service groups associated with the trunk may be caused to failover to an alternate path through the network. Thus, a single Ethernet OAM service instance may be used to provide connectivity verification so that connectivity detection does not need to be performed on each individual service instances/service group.
    Type: Grant
    Filed: April 1, 2011
    Date of Patent: August 19, 2014
    Assignee: Rockstar Consortium US LP
    Inventor: John Osswald
  • Publication number: 20130287039
    Abstract: An Ethernet switch for use in an Ethernet network comprises a set of ingress ports for receiving data frames and a set of egress ports. A memory is associated with each ingress port and stores forwarding information indicating one or more of the egress ports to which data frames received by that ingress port should be forwarded. A control or management interface receives information about a network connection established, or to be established, through the switch. A switch controller causes forwarding information to be stored in a memory associated with a first ingress port which the network connection will use, on the basis of the received information about a network connection. Forwarding information is not stored in a memory associated with a second of the set of ingress ports which the network connection will not use.
    Type: Application
    Filed: June 24, 2013
    Publication date: October 31, 2013
    Inventors: Nigel BRAGG, Michael CHEN, John OSSWALD, Mirza ARIFOVIC
  • Patent number: 8498297
    Abstract: An Ethernet switch for use in an Ethernet network comprises a set of ingress ports for receiving data frames and a set of egress ports. A memory is associated with each ingress port and stores forwarding information indicating one or more of the egress ports to which data frames received by that ingress port should be forwarded. A control or management interface receives information about a network connection established, or to be established, through the switch. A switch controller causes forwarding information to be stored in a memory associated with a first ingress port which the network connection will use, on the basis of the received information about a network connection. Forwarding information is not stored in a memory associated with a second of the set of ingress ports which the network connection will not use.
    Type: Grant
    Filed: August 26, 2005
    Date of Patent: July 30, 2013
    Assignee: Rockstar Consortium US LP
    Inventors: Nigel Bragg, Michael Chen, John Osswald, Mirza Arifovic
  • Patent number: 8085670
    Abstract: A system for originating connectivity fault management (CFM) frames on non-CFM aware switches is disclosed. In the disclosed system, an OAM (Operations Administration and Management) proxy networking device connected to a core Ethernet network operates with one or more CPE (Customer Premises Equipment) devices to which it is communicably connected to support CFM out to the CPE devices without requiring that the CPE devices themselves implement CFM functionality. The OAM proxy networking device generates Connectivity Check (CC) frames, Loopback reply frames, and Linktrace reply frames for MEPs (Maintenance End Points) or MIPs (Maintenance Intermediate Points) contained in communication ports on the CPEs. These CFM frames generated by the OAM proxy networking device are then sent within messages from the OAM proxy networking device to the appropriate CPE.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: December 27, 2011
    Assignee: Nortel Networks Limited
    Inventors: John Osswald, Michael Poon
  • Publication number: 20110182184
    Abstract: After statically provisioned paths are created through an Ethernet network, trunks may be created to extend along those paths. The trunks extend between pairs of NNI interfaces on either end of the path, and Ethernet OAM may be run over the trunks to detect connectivity along the paths. Service instances and service groups may be provisioned over particular paths through the network. Each service instance/service group is associated with a trunk and the Ethernet OAM service on the trunk may be used to provide Ethernet connectivity OAM for the service instance/service group. Upon detection of a failure on the trunk, the service instances/service groups associated with the trunk may be caused to failover to an alternate path through the network. Thus, a single Ethernet OAM service instance may be used to provide connectivity verification so that connectivity detection does not need to be performed on each individual service instances/service group.
    Type: Application
    Filed: April 1, 2011
    Publication date: July 28, 2011
    Applicant: NORTEL NETWORKS LIMITED
    Inventor: John OSSWALD
  • Patent number: 7936680
    Abstract: After statically provisioned paths are created through an Ethernet network, trunks may be created to extend along those paths. The trunks extend between pairs of NNI interfaces on either end of the path, and Ethernet OAM may be run over the trunks to detect connectivity along the paths. Service instances and service groups may be provisioned over particular paths through the network. Each service instance/service group is associated with a trunk and the Ethernet OAM service on the trunk may be used to provide Ethernet connectivity OAM for the service instance/service group. Upon detection of a failure on the trunk, the service instances/service groups associated with the trunk may be caused to failover to an alternate path through the network. Thus, a single Ethernet OAM service instance may be used to provide connectivity verification so that connectivity detection does not need to be performed on each individual service instances/service group.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: May 3, 2011
    Assignee: Nortel Networks Limited
    Inventor: John Osswald
  • Publication number: 20090282291
    Abstract: A network node includes a central processor card and a plurality of line cards. Each line card generates a maintenance association end point (MEP) entity that can respond to connectivity fault management (CFM) frames. The MEP entity on each line card periodically generates and transmits a multicast connectivity check message (CCM) to the other line cards in the network node. The CCM includes a card-information TLV and, optionally, a trunk-status TLV. Card-information TLVs include the slot number and card type of the transmitting line card. Trunk-status TLVs include the trunk state of each trunk supported by the transmitting line card. The line cards of the node consider a given line card to be down when three consecutive CCMs from that line card are missed. In response to recognizing a down line card, the other line cards can initiate an action, such as determine the trunks supported by the down line card and trigger a trunk switchover.
    Type: Application
    Filed: October 31, 2008
    Publication date: November 12, 2009
    Applicant: NORTEL NETWORKS LIMITED
    Inventors: Deborah Fitzgerald, Piotr Romanus, John Osswald, Srikanth Keesara
  • Publication number: 20070140126
    Abstract: A system for originating connectivity fault management (CFM) frames on non-CFM aware switches is disclosed. In the disclosed system, an OAM (Operations Administration and Management) proxy networking device connected to a core Ethernet network operates with one or more CPE (Customer Premises Equipment) devices to which it is communicably connected to support CFM out to the CPE devices without requiring that the CPE devices themselves implement CFM functionality. The OAM proxy networking device generates Connectivity Check (CC) frames, Loopback reply frames, and Linktrace reply frames for MEPs (Maintenance End Points) or MIPs (Maintenance Intermediate Points) contained in communication ports on the CPEs. These CFM frames generated by the OAM proxy networking device are then sent within messages from the OAM proxy networking device to the appropriate CPE.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Inventors: John Osswald, Michael Poon
  • Publication number: 20070133502
    Abstract: After statically provisioned paths are created through an Ethernet network, trunks may be created to extend along those paths. The trunks extend between pairs of NNI interfaces on either end of the path, and Ethernet OAM may be run over the trunks to detect connectivity along the paths. Service instances and service groups may be provisioned over particular paths through the network. Each service instance/service group is associated with a trunk and the Ethernet OAM service on the trunk may be used to provide Ethernet connectivity OAM for the service instance/service group. Upon detection of a failure on the trunk, the service instances/service groups associated with the trunk may be caused to failover to an alternate path through the network. Thus, a single Ethernet OAM service instance may be used to provide connectivity verification so that connectivity detection does not need to be performed on each individual service instances/service group.
    Type: Application
    Filed: December 8, 2005
    Publication date: June 14, 2007
    Applicant: Nortel Networks Limited
    Inventor: John Osswald
  • Publication number: 20070047540
    Abstract: An Ethernet switch for use in an Ethernet network comprises a set of ingress ports for receiving data frames and a set of egress ports. A memory is associated with each ingress port and stores forwarding information indicating one or more of the egress ports to which data frames received by that ingress port should be forwarded. A control or management interface receives information about a network connection established, or to be established, through the switch. A switch controller causes forwarding information to be stored in a memory associated with a first ingress port which the network connection will use, on the basis of the received information about a network connection. Forwarding information is not stored in a memory associated with a second of the set of ingress ports which the network connection will not use.
    Type: Application
    Filed: August 26, 2005
    Publication date: March 1, 2007
    Inventors: Nigel Bragg, Michael Chen, John Osswald, Mirza Arlfovic