Wireless network optimization appliance

US9813295B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9813295-B2
Application numberUS-201213667038-A
CountryUS
Kind codeB2
Filing dateNov 2, 2012
Priority dateNov 2, 2012
Publication dateNov 7, 2017
Grant dateNov 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and apparatus are provided for wireless network optimization. Wireless network traffic is optimized by receiving redirected traffic based on one or more configuration rules; and applying the redirected traffic to a protocol optimizer that optimizes the wireless network traffic based on one or more optimization rules. A management interface is optionally provided to manage the network optimization appliance. A process monitor is optionally provided to monitor one or more process threads to determine if the process threads have stalled. The process monitor can monitor other components and can be monitored by at least one other component.

First claim

Opening claim text (preview).

What is claimed is: 1. A network appliance for improving wireless network traffic, comprising: a port for receiving selectively redirected network traffic of a given session at said network appliance from a network router based on one or more configuration rules that selectively redirect network traffic that matches one or more predefined criteria, wherein said given session comprises a plurality of connections; a protocol optimizer that improves said wireless network traffic based on one or more optimization rules implemented by a plurality of instances of an optimization process on said network appliance, wherein each of said plurality of instances generates a distinct heartbeat signal on said network appliance, wherein a given instance of said optimization process is associated with a corresponding one of said plurality of connections; and a process monitor, on said network appliance, that separately monitors each of said distinct heartbeat signals of said plurality of instances of said optimization process running on said network appliance to determine whether one or more of said plurality of instances of said optimization process within said session have failed and to automatically restart a failed optimization process instance. 2. The network appliance of claim 1 , further comprising a management console that provides an interface to manage said network appliance. 3. The network appliance of claim 1 , wherein said configuration rules specify that at least a portion of said wireless network traffic that is processed by said network appliance is marked. 4. The network appliance of claim 1 , wherein said configuration rules specify a given port where said wireless network traffic should be forwarded for network optimization. 5. The network appliance of claim 1 , wherein said selectively redirected traffic comprises a selected subset of wireless network traffic. 6. The network appliance of claim 1 , wherein said process monitor determines if one or more process threads have stalled. 7. The network appliance of claim 6 , wherein said process monitor monitors a plurality of additional components and is monitored by at least one other component. 8. An apparatus for improving wireless network traffic, the apparatus comprising: a memory; and at least one hardware device, coupled to the memory, operative to: obtain selectively redirected traffic of a given session at a network appliance from a network router based on one or more configuration rules that selectively redirect network traffic that matches one or more predefined criteria, wherein said given session comprises a plurality of connections; apply said selectively redirected traffic to a protocol optimizer that improves said wireless network traffic based on one or more optimization rules implemented by a plurality of instances of an optimization process on said network appliance, wherein each of said plurality of instances generates a distinct heartbeat signal on said network appliance, wherein a given instance of said optimization process is associated with a corresponding one of said plurality of connections; and separately monitor, on said network appliance, each of said distinct heartbeat signals of said plurality of instances of said optimization process running on said network apparatus to determine whether one or more of said plurality of instances of said optimization process within said session have failed and to automatically restart a failed optimization process instance. 9. The apparatus of claim 8 , wherein said at least one hardware device is further configured to provide a management interface to manage said apparatus. 10. The apparatus of claim 8 , wherein said configuration rules specify that at least a portion of said wireless network traffic that is processed by said apparatus is marked. 11. The apparatus of claim 8 , wherein said configuration rules specify a given port where said wireless network traffic should be forwarded for network optimization. 12. The apparatus of claim 8 , wherein said selectively redirected traffic comprises a selected subset of wireless network traffic. 13. The apparatus of claim 8 , wherein said at least one hardware device is further configured to monitor one or more process threads to determine if said process threads have stalled using a process monitor. 14. The apparatus of claim 13 , wherein said process monitor monitors a plurality of additional components and is monitored by at least one other component. 15. An article of manufacture for improving wireless network traffic, comprising a non-transitory machine readable recordable medium containing one or more programs which when executed implement the steps of: receiving selectively redirected traffic of a given session at a network appliance from a network router based on one or more configuration rules that selectively redirect network traffic that matches one or more predefined criteria, wherein said given session comprises a plurality of connections; applying said selected redirected traffic to a protocol optimizer that improves said wireless network traffic based on one or more optimization rules implemented by a plurality of instances of an optimization process on said network appliance, wherein each of said plurality of instances generates a distinct heartbeat signal on said network appliance, wherein a given instance of said optimization process is associated with a corresponding one of said plurality of connections; and separately monitoring, on said network appliance, each of said distinct heartbeat signals of said plurality of instances of said optimization process running on said network appliance to determine whether one or more of said plurality of instances of said optimization process within said session have failed and to automatically restarting a failed optimization process instance. 16. The article of manufacture of claim 15 , further comprising the step of providing a management interface to manage said network appliance. 17. The article of manufacture of claim 15 , wherein said configuration rules specify that at least a portion of said wireless network traffic that is processed by said network appliance is marked. 18. The article of manufacture of claim 15 , wherein said configuration rules specify a given port where said wireless network traffic should be forwarded for network optimization. 19. The article of manufacture of claim 15 , wherein said selectively redirected traffic comprises a selected subset of wireless network traffic. 20. The article of manufacture of claim 15 , wherein said monitoring step further comprises the step of monitoring one or more process threads to determine if said process threads have stalled using a process monitor.

Assignees

Inventors

Classifications

  • to enhance reliability, e.g. reduce downtime · CPC title

  • Electricity · mapped topic

  • Arrangements for optimising operational condition · CPC title

  • Active monitoring, e.g. heartbeat, ping or trace-route · CPC title

  • Registration at HLR or HSS [Home Subscriber Server] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9813295B2 cover?
Methods and apparatus are provided for wireless network optimization. Wireless network traffic is optimized by receiving redirected traffic based on one or more configuration rules; and applying the redirected traffic to a protocol optimizer that optimizes the wireless network traffic based on one or more optimization rules. A management interface is optionally provided to manage the network op…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L41/0836. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).