Network appliance for monitoring network requests for multimedia content
First Claim
1. A network appliance for monitoring content requested by at least one networked device operably coupled to a local area network and the Internet, the network appliance comprising:
- a local database stored on the network appliance;
at least one interface for receiving and processing packetized data, the packetized data including packetized data that encapsulates TCP/IP packet data generated by the at least one network device and communicated over the local area network;
processing means that processes the TCP/IP packet data to identify whether it specifies a URL representing at least one particular file type of multimedia content, and if so, adds the specified URL and an associated date and time to the local database;
routing logic that forwards the TCP/IP packet data as part of packetized data for downstream data communication to the Internet irrespective of the processing of the TCP/IP packet data that identifies whether the TCP/IP packet data specifies a URL representing at least one particular file type of multimedia content; and
web server logic that is configured to provide controlled access to information stored in the local database;
wherein the processing means includes a first processing means and a second processing means, wherein the first processing means processes the TCP/IP packet data to identify whether it matches at least one predetermined profile and, if so, adds a particular object corresponding to the TCP/IP packet data to a queue of objects, and wherein the second processing means processes the queue of objects to automatically determine whether the URL represented by a given object represents at least one particular file type of multimedia content, and if so, adds data associated with the given object to the local database; and
wherein the local database stores thumbnail images for multimedia content corresponding to URLs specified by TCP/IP data communicated over the local area network, and the web server logic is configured to provide access to such thumbnail images stored in the local database in order to allow at least one authorized user to review the multimedia content corresponding to URLs specified by TCP/IP data communicated over the local area network.
0 Assignments
0 Petitions
Accused Products
Abstract
A network appliance that monitors multimedia content requested by at least one networked computer coupled to a local area network and the Internet. The appliance includes a database, at least one interface processing packetized data encapsulating TCP/IP packet data generated by the network computer(s) and communicated over the local area network, routing logic for the TCP/IP packet data, and processing means processing the TCP/IP packet data to identify whether it specifies a URL representing at least one particular type of multimedia content, and if so, adds the specified URL and an associated date and time to the database. It can include a first mechanism monitoring physical connections/disconnections to the local area network over time, and a second mechanism monitoring Internet connectivity over time. It can also provide access to information stored in the database and/or provide upload of stored information to a remote system for remote access to such information.
21 Citations
21 Claims
-
1. A network appliance for monitoring content requested by at least one networked device operably coupled to a local area network and the Internet, the network appliance comprising:
-
a local database stored on the network appliance; at least one interface for receiving and processing packetized data, the packetized data including packetized data that encapsulates TCP/IP packet data generated by the at least one network device and communicated over the local area network; processing means that processes the TCP/IP packet data to identify whether it specifies a URL representing at least one particular file type of multimedia content, and if so, adds the specified URL and an associated date and time to the local database; routing logic that forwards the TCP/IP packet data as part of packetized data for downstream data communication to the Internet irrespective of the processing of the TCP/IP packet data that identifies whether the TCP/IP packet data specifies a URL representing at least one particular file type of multimedia content; and web server logic that is configured to provide controlled access to information stored in the local database; wherein the processing means includes a first processing means and a second processing means, wherein the first processing means processes the TCP/IP packet data to identify whether it matches at least one predetermined profile and, if so, adds a particular object corresponding to the TCP/IP packet data to a queue of objects, and wherein the second processing means processes the queue of objects to automatically determine whether the URL represented by a given object represents at least one particular file type of multimedia content, and if so, adds data associated with the given object to the local database; and wherein the local database stores thumbnail images for multimedia content corresponding to URLs specified by TCP/IP data communicated over the local area network, and the web server logic is configured to provide access to such thumbnail images stored in the local database in order to allow at least one authorized user to review the multimedia content corresponding to URLs specified by TCP/IP data communicated over the local area network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system which monitors content requested by at least one networked device operably coupled to a local area network and the Internet, the system comprising:
-
a network appliance and remote server operably coupled to one another over the Internet; wherein the network appliance includes a local database stored on the network appliance; at least one interface for receiving and processing packetized data, the packetized data including packetized data that encapsulates TCP/IP packet data generated by the at least one network device and communicated over the local area network; processing means that processes the TCP/IP packet data to identify whether it specifies a URL representing at least one particular file type of multimedia content, and if so, adds the specified URL and an associated date and time to the local database, wherein the processing means includes a first processing means and a second processing means, wherein the first processing means processes the TCP/IP packet data to identify whether it matches at least one predetermined profile and, if so, adds a particular object corresponding to the TCP/IP packet data to a queue of objects, and wherein the second processing means processes the queue of objects to automatically determine whether the URL represented by a given object represents at least one particular file type of multimedia content, and if so, adds data associated with the given object to the local database; routing logic that forwards the TCP/IP packet data as part of packetized data for downstream data communication to the Internet irrespective of the processing of the TCP/IP packet data that identifies whether the TCP/IP packet data specifies a URL representing at least one particular file type of multimedia content; and upload logic that cooperates with the remote server to upload data stored in the local database to the remote server; and wherein the remote server is configured to store thumbnail images for multimedia content corresponding to URLs specified by TCP/IP data communicated over the local area network of the network appliance, and the remote server is configured to provide access to such thumbnail images stored by the remote server in order to allow at least one authorized user to review the multimedia content corresponding to URLs specified by TCP/IP data communicated over the local area network of the network appliance. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification