Patents by Inventor CHRISTOPHER A. WARNER

CHRISTOPHER A. WARNER 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: 11870762
    Abstract: The present disclosure is directed to systems and methods for transparent Provider Backbone Bridge forwarding of MACsec key exchanges over public Ethernet provider backbones. The method includes the steps of receiving, at a first PBB device, an Ethernet frame from a first edge router for transmission to a second edge router via a MACsec connection, the Ethernet frame comprising a plurality of fields; performing a lookup of one or more fields of the plurality of fields to determine a match with one or more pre-defined values; determining that the one or more fields of the Ethernet frame match the one or more pre-defined values; rewriting the one or more fields of the Ethernet frame to one or more open values operable to allow the Ethernet frame to be transmitted to a next hop device; and transmitting the Ethernet frame to the next hop device.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: January 9, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Craig Thomas Hill, Aaron Christopher Warner, Michael William Bessette, Chennakesava Reddy Gaddam
  • Publication number: 20230008699
    Abstract: The present disclosure is directed to systems and methods for transparent Provider Backbone Bridge forwarding of MACsec key exchanges over public Ethernet provider backbones. The method includes the steps of receiving, at a first PBB device, an Ethernet frame from a first edge router for transmission to a second edge router via a MACsec connection, the Ethernet frame comprising a plurality of fields; performing a lookup of one or more fields of the plurality of fields to determine a match with one or more pre-defined values; determining that the one or more fields of the Ethernet frame match the one or more pre-defined values; rewriting the one or more fields of the Ethernet frame to one or more open values operable to allow the Ethernet frame to be transmitted to a next hop device; and transmitting the Ethernet frame to the next hop device.
    Type: Application
    Filed: July 7, 2021
    Publication date: January 12, 2023
    Inventors: Craig Thomas Hill, Aaron Christopher Warner, Michael William Bessette, Chennakesava Reddy Gaddam
  • Patent number: 10296413
    Abstract: Techniques for a recovery environment for a virtual machine are described herein. Generally, a recovery environment provides a secure environment in which a damaged virtual machine can undergo repair procedures without compromising the security of the damaged virtual machine. In at least some implementations, a recovery environment represents an instance of a virtual machine that is executed to wrap a damaged virtual machine to enable the damaged virtual machine to be repaired.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: May 21, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Allen Marshall, Kevin M. Broas, Christopher Warner McCarron, David A. Hepkin, Mathew John
  • Publication number: 20180150306
    Abstract: A system is configured to boot an image of an operating system for creating a virtual machine to run the operating system, and to eliminate a reboot from occurring, before the image completes booting and before the created virtual machine begins running the operating system, by provisioning the image with configuration settings associated with the virtual machine during the booting of the image.
    Type: Application
    Filed: May 18, 2017
    Publication date: May 31, 2018
    Inventors: Naga GOVINDARAJU, Md. Daud Hossain HOWLADER, Sushant Pramod REWASKAR, Christopher Warner MCCARRON, Santanu CHAKRABORTY, Jiangtian LI, Murtaza Muidul Huda CHOWDHURY
  • Publication number: 20170315859
    Abstract: Techniques for a recovery environment for a virtual machine are described herein. Generally, a recovery environment provides a secure environment in which a damaged virtual machine can undergo repair procedures without compromising the security of the damaged virtual machine. In at least some implementations, a recovery environment represents an instance of a virtual machine that is executed to wrap a damaged virtual machine to enable the damaged virtual machine to be repaired.
    Type: Application
    Filed: March 2, 2017
    Publication date: November 2, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Allen Marshall, Kevin M. Broas, Christopher Warner McCarron, David A. Hepkin, Mathew John
  • Patent number: 8595952
    Abstract: A laundry apparatus comprising a housing having an exterior and defining a recess opening to the exterior and a hanging assembly slidably disposed in the recess. In a stored position the hanging assembly is disposed at least partially in the recess and in a use position the hanging assembly is disposed at least partially exteriorly of the recess.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: December 3, 2013
    Assignee: Whirlpool Corporation
    Inventors: Jeffrey M. Browne, Benjamin D. Lowell, Robert J. Messersmith, Christopher A. Warner
  • Publication number: 20120000086
    Abstract: A laundry apparatus comprising a housing having an exterior and defining a recess opening to the exterior and a hanging assembly slidably disposed in the recess. In a stored position the hanging assembly is disposed at least partially in the recess and in a use position the hanging assembly is disposed at least partially exteriorly of the recess.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Applicant: WHIRLPOOL CORPORATION
    Inventors: JEFFREY M. BROWNE, BENJAMIN D. LOWELL, ROBERT J. MESSERSMITH, CHRISTOPHER A. WARNER
  • Patent number: 7392505
    Abstract: An architecture that supports the instrumentation of software to generate structured information about its operation. A library of methods and data structure definitions is provided to a developer of a piece of software. The developer includes calls to the methods in order to signal the fact that a given event has occurred. The developer may also cause the program to provide information descriptive of the event by populating data structures defined in the library. The library methods may also contribute to the population of these data structures. In a distributed computing environment in which tasks are performed through a series of calls to remote computers, “per-task” tracing may be performed by sending trace instructions to the remote computers along with the remote calls.
    Type: Grant
    Filed: November 12, 2004
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventors: Richard Ciapala, Nicholas P. Duane, Christopher Warner McCarron, Kenneth Nilsen
  • Publication number: 20060018116
    Abstract: A retrofit unit for a fluorescent lighting fixture having a chamber with a ballast and a plurality of downwardly extending lamp holders for enclosing an existing fluorescent strip light fixture, wherein neither the ballast nor the lamp holders of the existing fluorescent lighting fixture need be removed to receive this retrofit unit.
    Type: Application
    Filed: December 30, 2004
    Publication date: January 26, 2006
    Applicant: Genlyte Thomas Group LLC
    Inventors: Carlton Plunk, Christopher Warner
  • Patent number: PP13877
    Abstract: A new cultivar of Rosa plant named ‘Chewpearl’ that is characterized by upright, columnar growth habit, small glossy, dark green leaves, small satin-pink flowers and a long blooming period. In combination these traits set ‘Chewpearl’ apart from all other existing varieties of Rosa known to the inventor.
    Type: Grant
    Filed: January 7, 2002
    Date of Patent: June 10, 2003
    Inventor: Christopher Warner