PACKET FILTERING BASED ON DYNAMIC USAGE INFORMATION
First Claim
Patent Images
1. A receiver of network data comprising:
- a processor; and
a computer storage medium accessible to the processor and bearing instructions which when executed by the processor configure the processor for causing the receiver to filter network packets by packet type from a network device central processing unit (CPU) based on usage information, wherein responsive to a user selecting a “
video”
feature, the processor passes video packets but not binary application packets, wherein responsive to a user changing to an “
application”
feature selection, the processor passes binary application packets but not video packets.
0 Assignments
0 Petitions
Accused Products
Abstract
A receiver of network data dynamically filters packets by packet type from a network device CPU based on usage information, such as time, day, location, and feature (e.g., “video” or “application”) selection.
-
Citations
21 Claims
-
1. A receiver of network data comprising:
-
a processor; and a computer storage medium accessible to the processor and bearing instructions which when executed by the processor configure the processor for causing the receiver to filter network packets by packet type from a network device central processing unit (CPU) based on usage information, wherein responsive to a user selecting a “
video”
feature, the processor passes video packets but not binary application packets, wherein responsive to a user changing to an “
application”
feature selection, the processor passes binary application packets but not video packets. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving usage information pertaining to a network device; based on the usage information, determining at least one desired packet type from a network; and passing, from a packet receiver of the network device to a central processing unit (CPU) of the network device, only the packets determined to be desired, wherein responsive to a user selection of a “
video”
feature, the desired packet type includes video packets but not binary application packets, wherein responsive to a user selection of an “
application”
feature, the desired packet type includes binary application packets but not video packets. - View Dependent Claims (9, 10, 11, 12, 13, 15, 16, 17, 21)
-
-
14. (canceled)
-
18. Apparatus, comprising:
-
a data receiver; a central processor unit (CPU) configured for receiving data from the data receiver, the CPU configured for having at least first and second operational states; the data receiver configured for receiving packets having a first type and packets having a second type, the data receiver configured for sending packets having the first type to the CPU but not sending packets having the second type to the CPU when the CPU is in the first operational state, the data receiver configured for not sending packets having the first type to the CPU and sending packets having the second type to the CPU when the CPU is in the second operational state, the first type being video and the second type being binary application. - View Dependent Claims (19, 20)
-
Specification