Source: http://www.google.com/patents/US8082304?dq=6446111
Timestamp: 2015-08-03 05:12:09
Document Index: 607422443

Matched Legal Cases: ['Application No. 05820894', 'Application No. 200580041996', 'Application No. 2216', 'Application No. 200580041997', 'Application No. 05820894', 'application No. 0583164', 'application No. 05853162', 'Application No. 2216', 'Application No. 200580045932', 'Application No. 200580041997', 'Application No. 200580045932', 'Application No. 200580041996']

Patent US8082304 - Guaranteed delivery of application layer messages by a network element - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA method is disclosed by which network elements such as packet routers and packet switches guarantee the delivery of application layer messages within a network. According to one aspect, a first network element retrieves an application layer message from a source message queue, adds a message identifier...http://www.google.com/patents/US8082304?utm_source=gb-gplus-sharePatent US8082304 - Guaranteed delivery of application layer messages by a network elementAdvanced Patent SearchPublication numberUS8082304 B2Publication typeGrantApplication numberUS 11/009,270Publication dateDec 20, 2011Filing dateDec 10, 2004Priority dateDec 10, 2004Fee statusPaidAlso published asUS20060129650Publication number009270, 11009270, US 8082304 B2, US 8082304B2, US-B2-8082304, US8082304 B2, US8082304B2InventorsRicky Ho, Tefcros AnthiasOriginal AssigneeCisco Technology, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (102), Non-Patent Citations (61), Referenced by (3), Classifications (11), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetGuaranteed delivery of application layer messages by a network element
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5790542Jun 27, 1996Aug 4, 1998Hyundai Electronics Industries Co.Destination address detection apparatus for hardware packet routerUS5796743Nov 30, 1993Aug 18, 1998General Electric CompanyData word indicator in a system for assembling transport data packetsUS6012090Mar 14, 1997Jan 4, 2000At&T Corp.Client-side parallel requests for network services using group name associationUS6021135Oct 24, 1997Feb 1, 2000Fujitsu LimitedCell assembly and multiplexing device, and demultiplexing deviceUS6085234Jul 23, 1998Jul 4, 2000Inca Technology, Inc.Remote file services network-infrastructure cacheUS6115378Jun 30, 1997Sep 5, 2000Sun Microsystems, Inc.Multi-layer distributed network elementUS6125391Oct 16, 1998Sep 26, 2000Commerce One, Inc.Market makers using documents for commerce in trading partner networksUS6145079Mar 6, 1998Nov 7, 2000Deloitte & Touche Usa LlpSecure electronic transactions using a trusted intermediary to perform electronic servicesUS6226675Oct 16, 1998May 1, 2001Commerce One, Inc.Participant server which process documents for commerce in trading partner networksUS6321264Aug 28, 1998Nov 20, 20013Com CorporationNetwork-performance statistics using end-node computer systemsUS6337856May 20, 1998Jan 8, 2002Steelcase Development CorporationMultimedia data communications systemUS6341130Sep 2, 1998Jan 22, 2002Lucent Technologies, Inc.Packet classification method and apparatus employing two fieldsUS6356951Mar 1, 1999Mar 12, 2002Sun Microsystems, Inc.System for parsing a packet for conformity with a predetermined protocol using mask and comparison values included in a parsing instructionUS6363477Aug 28, 1998Mar 26, 20023Com CorporationMethod for analyzing network application flows in an encrypted environmentUS6510434Dec 29, 1999Jan 21, 2003Bellsouth Intellectual Property CorporationSystem and method for retrieving information from a database using an index of XML tags and metafilesUS6510464Dec 23, 1999Jan 21, 2003Verizon Corporate Services Group Inc.Secure gateway having routing featureUS6587431Dec 18, 1998Jul 1, 2003Nortel Networks LimitedSupertrunking for packet switchingUS6597918Aug 30, 2000Jul 22, 2003Samsung Electronics Co., Ltd.Apparatus and method for transmitting/receiving long message in digital portable terminalUS6611526May 8, 2000Aug 26, 2003Adc Broadband Access Systems, Inc.System having a meshed backplane and process for transferring data therethroughUS6678827May 6, 1999Jan 13, 2004Watchguard Technologies, Inc.Managing multiple network security devices from a manager deviceUS6683881May 28, 1999Jan 27, 2004Ericsson Inc.Interface between an SS7 gateway and an IP networkUS6718326Aug 10, 2001Apr 6, 2004Nippon Telegraph And Telephone CorporationPacket classification search device and methodUS6745041Jul 19, 2001Jun 1, 2004TekelecMethods and systems for communicating between subscribers of different application-layer mobile communications protocolsUS6766330Oct 12, 2000Jul 20, 2004International Business Machines CorporationUniversal output constructor for XML queries universal output constructor for XML queriesUS6771646Jun 30, 2000Aug 3, 2004Hi/Fn, Inc.Associative cache structure for lookups and updates of flow records in a network monitorUS6772211Apr 30, 2002Aug 3, 2004Transtech Networks Usa, Inc.Content-aware web switch without delayed binding and methods thereofUS6772223Apr 10, 2000Aug 3, 2004International Business Machines CorporationConfigurable classification interface for networking devices supporting multiple action packet handling rulesUS6785673Dec 28, 2001Aug 31, 2004At&T Corp.Method for converting relational data into XMLUS6785732Sep 11, 2000Aug 31, 2004International Business Machines CorporationWeb server apparatus and method for virus checkingUS6792002Feb 1, 2001Sep 14, 2004Fujitsu LimitedPacket transfer systemUS6813690Oct 16, 2001Nov 2, 2004Network Appliance, Inc.Caching media data using content-sensitive identifiersUS6816455May 9, 2001Nov 9, 2004Telecom Italia S.P.A.Dynamic packet filter utilizing session trackingUS6826694Oct 22, 1999Nov 30, 2004At&T Corp.High resolution access controlUS6832249May 18, 2001Dec 14, 2004Intellectual Ventures Patent Holdings Iii, LlcGlobally accessible computer network-based broadband communication system with user-controllable quality of information delivery and flow priorityUS6836778May 1, 2003Dec 28, 2004Oracle International CorporationTechniques for changing XML content in a relational databaseUS6862270Jul 14, 2000Mar 1, 2005At&T Corp.Architectural reference model for QoS-driven wireless LANsUS6868426Jul 7, 2000Mar 15, 2005Jeffrey W. MankoffVirtual document organizer system and methodUS6944678Jun 18, 2001Sep 13, 2005Transtech Networks Usa, Inc.Content-aware application switch and methods thereofUS6950822Nov 25, 2002Sep 27, 2005Oracle International CorporationTechniques for increasing efficiency while servicing requests for database servicesUS6965599Nov 17, 2000Nov 15, 2005Fujitsu LimitedMethod and apparatus for relaying packets based on class of serviceUS6996842Jan 30, 2001Feb 7, 2006Intel CorporationProcessing internet protocol security trafficUS7031314Apr 19, 2002Apr 18, 2006Bytemobile, Inc.Systems and methods for providing differentiated services within a network communication systemUS7032031May 15, 2001Apr 18, 2006Cloudshield Technologies, Inc.Edge adapter apparatus and methodUS7051042May 1, 2003May 23, 2006Oracle International CorporationTechniques for transferring a serialized image of XML dataUS7058973Mar 3, 2000Jun 6, 2006Symantec CorporationNetwork address translation gateway for local area networks using local IP addresses and non-translatable port addressesUS7065086Aug 16, 2001Jun 20, 2006International Business Machines CorporationMethod and system for efficient layer 3-layer 7 routing of internet protocol (“IP”) fragmentsUS7089586May 2, 2001Aug 8, 2006Ipr Licensing, Inc.Firewall protection for wireless usersUS7103611May 1, 2003Sep 5, 2006Oracle International CorporationTechniques for retaining hierarchical information in mapping between XML documents and relational dataUS7111076Dec 22, 2000Sep 19, 2006Intel CorporationSystem using transform template and XML document type definition for transforming message and its replyUS7111163Jul 10, 2000Sep 19, 2006Alterwan, Inc.Wide area network using internet with quality of serviceUS7114008May 15, 2001Sep 26, 2006Cloudshield Technologies, Inc.Edge adapter architecture apparatus and methodUS7120645May 1, 2003Oct 10, 2006Oracle International CorporationTechniques for rewriting XML queries directed to relational database constructsUS7126907Aug 31, 2001Oct 24, 2006Tropic Networks Inc.Label switched communication network, a method of conditioning the network and a method of data transmissionUS7134075Apr 26, 2001Nov 7, 2006International Business Machines CorporationConversion of documents between XML and processor efficient MXML in content based routing networksUS7149222Dec 5, 2000Dec 12, 2006Converged Access, Inc.Integrated access point network deviceUS7177952Aug 2, 2000Feb 13, 2007Nortel Networks LimitedMethod and system for switching between two network access technologies without interrupting active network applicationsUS7185365Mar 27, 2002Feb 27, 2007Intel CorporationSecurity enabled network access controlUS7215637Dec 14, 2001May 8, 2007Juniper Networks, Inc.Systems and methods for processing packetsUS7215641Nov 2, 2004May 8, 2007Cisco Technology, Inc.Per-flow dynamic buffer managementUS7239634Jun 17, 2002Jul 3, 2007Signafor, Inc.Encryption mechanism in advanced packet switching systemUS7245620Oct 11, 2002Jul 17, 2007Broadcom CorporationMethod and apparatus for filtering packet data in a network deviceUS7281205Jun 29, 2001Oct 9, 2007Canon Kabushiki KaishaHash compact XML parserUS7281206Nov 14, 2002Oct 9, 2007Timebase Pty LimitedMaintenance of a markup language document in a databaseUS7296268Dec 18, 2000Nov 13, 2007Microsoft CorporationDynamic monitor and controller of availability of a load-balancing clusterUS7299361Jan 12, 2004Nov 20, 2007Mcafee, Inc.Remote e-mail scanning system and methodUS7321556Oct 28, 2002Jan 22, 2008Ipolicy Networks, IncApplication prioritization policy engineUS7330908Jul 22, 2005Feb 12, 2008Clouldshield Technologies, Inc.System and method for processing packets using location and content addressable memoriesUS7362763Sep 4, 2003Apr 22, 2008Samsung Electronics Co., Ltd.Apparatus and method for classifying traffic in a distributed architecture routerUS7363353Jul 8, 2002Apr 22, 2008Juniper Networks, Inc.Content service aggregation device for a data centerUS7376755Jun 10, 2003May 20, 2008Pandya Ashish ATCP/IP processor and engine using RDMAUS7386567Sep 30, 2004Jun 10, 2008Oracle International CorporationTechniques for changing XML content in a relational databaseUS7392259Oct 27, 2005Jun 24, 2008Electronics And Telecommunications Research InstituteMethod and system for supporting XQuery trigger in XML-DBMS based on relational DBMSUS7415512May 24, 2001Aug 19, 2008Cisco Technology, Inc.Method and apparatus for providing a general purpose computing platform at a router on a networkUS7421695Nov 12, 2003Sep 2, 2008Cisco Tech IncSystem and methodology for adaptive load balancing with behavior modification hintsUS7437451May 16, 2002Oct 14, 2008Hewlett-Packard Development Company, L.P.System and method for collecting desired information for network transactions at the kernel levelUS7469300Jan 16, 2003Dec 23, 2008Mobitv, Inc.System and method for storage and retrieval of arbitrary content and application dataUS7475108Jun 16, 2004Jan 6, 2009International Business Machines CorporationSlow-dynamic load balancing methodUS7483421Mar 29, 2004Jan 27, 2009Sony United Kingdom LimitedRouting dataUS7590843Oct 4, 2000Sep 15, 2009Nortel Networks LimitedKey exchange for a network architectureUS7725934Dec 7, 2004May 25, 2010Cisco Technology, Inc.Network and application attack protection based on application layer message inspectionUS20010000083Nov 29, 2000Mar 29, 2001Doug CrowShared cache parsing and pre-fetchUS20010027104Jan 29, 2001Oct 4, 2001Heino HameleersMethod for data connections in a cellular mobile communication networkUS20010047422Jan 22, 2001Nov 29, 2001Mcternan Brennan J.System and method for using benchmarking to account for variations in client capabilities in the distribution of a media presentationUS20010056504Feb 26, 2001Dec 27, 2001Eugene KuznetsovMethod and apparatus of data exchange using runtime code generator and translatorUS20020012433Jan 8, 2001Jan 31, 2002Nokia CorporationAuthentication in a packet data networkUS20020015485Oct 15, 2001Feb 7, 2002Bhusri Gurcharan S.Service and information management system for a telecommunications networkUS20020069279Dec 29, 2000Jun 6, 2002Romero Francisco J.Apparatus and method for routing a transaction based on a requested level of serviceUS20020072379Nov 6, 2001Jun 13, 2002International Business Machines CorporationMethod and system for locating position for a mobile communication deviceUS20020083817Oct 12, 2001Jul 4, 2002Hoshino Gakki Kabushiki KaishaSnare strainer for a snare drumUS20020101848Dec 5, 2000Aug 1, 2002Ivan LeeSystems and methods for on-location, wireless access of web contentUS20020105911May 23, 2001Aug 8, 2002Parag PruthiApparatus and method for collecting and analyzing communications dataUS20020114274Sep 19, 2001Aug 22, 2002Sturges James H.Packet based network for supporting real time applicationsUS20020126672Jan 10, 2001Sep 12, 2002Nelson ChowMethod and apparatus for a flexible and reconfigurable packet classifier using content addressable memoryUS20020136403Mar 1, 2001Sep 26, 2002Henson Kevin M.Data decryption systemUS20020143981Apr 3, 2001Oct 3, 2002International Business Machines CorporationQuality of service improvements for network transactionsUS20020152339Apr 9, 2001Oct 17, 2002Akira YamamotoDirect access storage system with combined block interface and file interface accessUS20020152399Apr 12, 2002Oct 17, 2002Smith Gregory JSystem and method for providing exploit protection for networksUS20020161907Apr 24, 2002Oct 31, 2002Avery MoonAdaptive multi-protocol communications systemUS20020163933Nov 2, 2001Nov 7, 2002Mathilde BenvenisteTiered contention multiple access (TCMA): a method for priority-based shared channel accessUS20040205770 *Feb 11, 2003Oct 14, 2004International Business Machines CorporationDuplicate message elimination system for a message brokerUS20060106941 *Nov 17, 2004May 18, 2006Pravin SinghalPerforming message and transformation adapter functions in a network element on behalf of an applicationUS20060123479 *Dec 7, 2004Jun 8, 2006Sandeep KumarNetwork and application attack protection based on application layer message inspection* Cited by examinerNon-Patent CitationsReference1Amended Claims, Application No. 05820894.3-2211/1812870, 6 pages.2Burns, Michael, et al., "Implementing Address Assurance in the Intel IXP Router", Western Network Processors Conference, Oct. 2002, 17 pages.3Chiu, Kenneth, et al., "Investigating the Limits of SOAP Performance for Scientific Computing", Nov. 7, 2002, IEEE Computer Society, 8 pages.4Claims, application No. EP 05820894, 6 pages.5Claims, filing No. 200580031571.0, 8 pages.6Claims, filing No. 200580045932.7, 8 pages.7Claims, International application No. PCT/US05/46149, 10 pages.8Current Claims for Application No. 200580041996, Application: Cisco Technology Inc., dated May 2011, 9 pages.9Current Claims for European application 0583164.1, 5 pages.10Current Claims for European application 05853162.5, 6 pages.11Current Claims for European application No. EP 05 85 3162, 6 Pages.12Current Claims for European application No. EP 05 85 3164, 5 pages.13Current Claims in Application No. 2216/DELNP/2007, Dated Jul. 2011, 9 pages.14Current Claims PCT/US05/40861, 6 pages.15Current Claims PCT/US05/45625, 9 pages.16Current Claims, Application No. 200580041997.4, Applicant: Cisco Technology Inc., 6 pages.17Current Claims, PCT/US05/41254, 11 pages.18Current Claims, PCT/US05/43599, 8 pages.19Current Claims, PCT/US05/44171, 9 pages.20Current Claims, PCT/US2006/024375, 6 pages.21Decasper, Dan et al., "Router Plugins: A Software Architecture for Next-Generation Routers," IEEE ACM Transactions on Networking, vol. 9, No. 1, Feb. 2000, XP011038838, 14 pages.22European Patent Office, "Communication pursuant to Article 94(3) EPC", Application No. 05820894.3-2211/1812870, dated May 28, 2009, 9 pages.23European Patent Office, "European Search Report", application No. 0583164.1, applicant: Cisco Technology Inc., Dated Nov. 30, 2010, 8 pages.24European Patent Office, "European Search Report", application No. 05853162.5, applicant Cisco Technology, Inc., Dated Dec. 6, 2010, 11 pages.25European Patent Office, "European Search Report", application No. EP 05820894, Feb. 6, 2009, 8 pages.26European Patent Office, "European Search Report," dated Dec. 6, 2010, application No. EP 05 85 3162, 11 pages.27European Patent Office, "European Search Report," dated Nov. 30, 2010, application No. EP 05 85 3164 8 pages.28Fujitsu Limited, et al.. Web Services Reliability (WS-Reliability). Ver1.0. Jan. 8, 2003. pp. 1-45.29Girardot, Marc, et al., "Millau: An Encoding Format for Efficient Representation and Exchange of XML Over the Web", Computer Networks, Netherlands, vol. 33, Jun. 2000, 22 pages.30Government of India Patent Office Intellectual Property Building, "Office Action in Application No. 2216/DELNP/2007", Applicant: Cisco Technology, Inc., Dated Jul. 14, 2011, 2 pages.31International Searching Authority, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration", International application No. PCT/US05/46149, dated Jul. 20, 2007, 9 pages.32International Searching Authority, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration," PCT/US05/40861, dated Nov. 17, 2006, 7 pages.33International Searching Authority, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration," PCT/US05/41254, dated Mar. 28, 2007, 7 pages.34International Searching Authority, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration," PCT/US05/43599, dated Feb. 28, 2007, 8 pages.35International Searching Authority, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration," PCT/US05/44171, dated Nov. 30, 2006, 7 pages.36International Searching Authority, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration," PCT/US05/45625, dated Oct. 20, 2006, 7 pages.37International Searching Authority, "Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration," PCT/US2006/024375, dated Oct. 17, 2006, 10 pages.38Marc Girardot and Neel Sundaresan. Millau: an encoding format for efficient representation and exchange for XMLover the web. [retrieved Jan. 31, 2005]. Retrieved from the internet: .39Marc Girardot and Neel Sundaresan. Millau: an encoding format for efficient representation and exchange for XMLover the web. [retrieved Jan. 31, 2005]. Retrieved from the internet: < URL:http://www9.org/w9cdrom/154/154.html>.40Oracle, "Oracle Application Developer's Guide-Advanced Queuing Release" A Same Application Using AQ, http://www.lorentzcenter.nl/awcourse/oracle/appdev.920/a96587/qsample.htm, 2002, 93 pages.41Pending Claims, Application No. 200580045932.7, 8 pages.42Ruslan Bilorusets et al.. Web Services Reliable Messaging Protocol (WS-ReliableMessaging). Mar. 2004.43Schramm, Cheryl, et al., "Application- Oriented Network Modeling with Mobile Agents", IEEE, 1998, 5 pages.44Sharp R L et al. "Network Security In a Heterogeneous Environment," AT & T Technical Journal, American Telephone and Telegraph Co. New York, US vol. 73, No. 5 Sep. 1, 1994, pp. 52-59.45Sharp R.L. et al. "Network Security In a Heterogeneous Environment", AT&T Journal, American Telephone and Telegraph Co. New York, US, vol. 73, No. 5, Sep. 1, 1994 pp. 52-59.46State Intellectual Property Office of the People's Republic of China, "The First Office Action", filing No. 200580031571.0, Dated Dec. 19, 2008, 9 pages.47State Intellectual Property Office of the People's Republic of China, "The First Office Action", filing No. 200580045932.7, Dated Nov. 28, 2008, 8 pages.48State Intellectual Property Office of the Peoples Republic of China, Office Action PCT Application No. 200580041997.4, Applicant: Cisco Technology Inc., Dated Feb. 11, 2011, 5 pages.49The Patent Office of the People's Republic of China, "The Second Office Action", Application No. 200580045932.7, dated May 8, 2009, 9 pages.50The Patent Office of the People'S Republic of China, Office Action in Application No. 200580041996, Applicant: Cisco Technology, Inc., dated May 25, 2011, 11 pages.51U.S. Appl. No. 11/005,978, filed Dec. 6, 2004, Final Office Action, mailed Dec. 28, 2009.52U.S. Appl. No. 11/005,978, filed Dec. 6, 2004, Final Office, Mailing Date Dec. 7, 2010.53U.S. Appl. No. 11/089,794, filed Mar. 24, 2005, Final Office Action, mailed Jan. 5, 2010.54U.S. Appl. No. 11/090,920, filed Mar. 24, 2005, Office Action, mailed Mar. 2, 2010.55U.S. Appl. No. 11/090,920, filed Mar. 24, 2005, Office Action, Mailing Date Jan. 4, 2011.56U.S. Appl. No. 11/398,983, filed Apr. 5, 2006, Office Action, mailed Jan. 6, 2010.57U.S. Appl. No. 11/398,983, filed Apr. 5, 2006, Office Action, Mailing Date Nov. 19, 2010.58U.S. Appl. No. 11/455,011, filed Jun. 15, 2006, Office Action, Mailing Date Oct. 6, 2011.59U.S. Appl. No. 11/472,807, filed Jun. 21, 2006, Office Action, mailed Jan. 11, 2010.60U.S. Appl. No. 11/473,298, filed Jun. 21, 2006, Office Action, mailed Feb. 4, 2010.61U.S. Appl. No. 11/495,034, filed Jul. 27, 2006, Office Action, mailed Dec. 10, 2009.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8745157 *Sep 2, 2011Jun 3, 2014Trading Technologies International, Inc.Order feed message stream integrityUS20100274914 *Oct 28, 2010International Business Machines CorporationInterface for connecting a network element to a session initiation protocol application serverUS20130060887 *Mar 7, 2013Trading Technologies International, Inc.Order feed message stream integrity* Cited by examinerClassifications U.S. Classification709/206, 726/3, 709/224, 709/230International ClassificationG06F15/16Cooperative ClassificationH04L67/2814, H04L67/2804, H04L67/2828, H04L67/2819European ClassificationH04L29/08N27A, H04L29/08N27ELegal EventsDateCodeEventDescriptionDec 10, 2004ASAssignmentOwner name: CISCO TECHNOLOGY, INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HO, RICKY;ANTHIAS, TEFCROS;REEL/FRAME:016081/0687;SIGNING DATES FROM 20041122 TO 20041124Owner name: CISCO TECHNOLOGY, INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HO, RICKY;ANTHIAS, TEFCROS;SIGNING DATES FROM 20041122 TO 20041124;REEL/FRAME:016081/0687Mar 20, 2012CCCertificate of correctionJun 22, 2015FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services