The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 10, 2015
Filed:
Dec. 19, 2011
Akash R. Deshpande, San Jose, CA (US);
John H. W. Bettink, San Jose, CA (US);
Michael E. Lipman, Harvard, MA (US);
Pradosh Mohapatra, Fremont, CA (US);
Kannan Devarajan, Cupertino, CA (US);
Prabhakara R. Yellai, Bangalore, IN;
Rajagopalan M. Ammanur, San Jose, CA (US);
Samir D. Thoria, Sunnyvale, CA (US);
Akash R. Deshpande, San Jose, CA (US);
John H. W. Bettink, San Jose, CA (US);
Michael E. Lipman, Harvard, MA (US);
Pradosh Mohapatra, Fremont, CA (US);
Kannan Devarajan, Cupertino, CA (US);
Prabhakara R. Yellai, Bangalore, IN;
Rajagopalan M. Ammanur, San Jose, CA (US);
Samir D. Thoria, Sunnyvale, CA (US);
Cisco Technology, Inc., San Jose, CA (US);
Abstract
In one embodiment, a packet switching device creates multiple virtual packet switching devices within the same physical packet switching device using virtual machines and sharing particular physical resources of the packet switching device. One embodiment uses this functionality to change the operating version (e.g., upgrade or downgrade) of the packet switching device by originally operating according to a first operating version, operating according to both a first and second operating version, and then ceasing operating according to the first operating version. Using such a technique, a packet switching device can be upgraded or downgraded while fully operating (e.g., without having to reboot line cards and route processing engines).