Patent application number | Description | Published |
20090262741 | Transparent Provisioning of Services Over a Network - An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. A packet interceptor/processor apparatus is coupled with the network so as to be able to intercept and process packets flowing over the network. Further, the apparatus provides external connectivity to other devices that wish to intercept packets as well. The apparatus applies one or more rules to the intercepted packets which execute one or more functions on a dynamically specified portion of the packet and take one or more actions with the packets. The apparatus is capable of analyzing any portion of the packet including the header and payload. Actions include releasing the packet unmodified, deleting the packet, modifying the packet, logging/storing information about the packet or forwarding the packet to an external device for subsequent processing. Further, the rules may be dynamically modified by the external devices. | 10-22-2009 |
20100103837 | TRANSPARENT PROVISIONING OF NETWORK ACCESS TO AN APPLICATION - An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. A packet interceptor/processor apparatus is coupled with the network so as to be able to intercept and process packets flowing over the network. Further, the apparatus provides external connectivity to other devices that wish to intercept packets as well. The apparatus applies one or more rules to the intercepted packets which execute one or more functions on a dynamically specified portion of the packet and take one or more actions with the packets. The apparatus is capable of analyzing any portion of the packet including the header and payload. Actions include releasing the packet unmodified, deleting the packet, modifying the packet, logging/storing information about the packet or forwarding the packet to an external device for subsequent processing. Further, the rules may be dynamically modified by the external devices. | 04-29-2010 |
20100142382 | IDENTIFICATION OF PATTERNS IN STATEFUL TRANSACTIONS - A system for the identification of patterns in stateful transactions may include a message interceptor, a message pattern processor, a message handler, and a memory. The message interceptor may be operative to intercept messages transmitted by a first device over a network to a recipient. The message interceptor may be operative to intercept the messages before the messages are received by the recipient. The message pattern processor may be operative to add the message to a message pattern and store the message pattern in a memory. The message pattern processor may compare the message pattern to a plurality of exemplary message patterns and identify when the message pattern matches at least one of the exemplary message patterns. The message handler may be operative to determine an action to take with respect to the message based on the at least one matching exemplary message pattern identified by the message pattern processor. | 06-10-2010 |
20110060845 | DIFFERENTIATING UNIQUE SYSTEMS SHARING A COMMON ADDRESS - A system for differentiating unique systems and/or users sharing a common address may include an interface, a device identifier, a communication interceptor and a communication processor. The interface may be operative to receive a designation of a plurality of devices and/or users and a specification of corresponding services to be provisioned. The device identifier may be operative to cause the devices to provide a unique identifier with each communication originated by the device and store the unique identifier and the associated specification in a memory. The communication interceptor may be operative to intercept a communication originated by one of the devices and determine the unique identifier associated with the communication. The communication processor may be operative to determine the associated device and/or user specific service to be provisioned based on the unique identifier and process the communication in accordance with the associated device and/or user specific service to be provisioned. | 03-10-2011 |
20120218901 | TRANSPARENT PROVISIONING OF SERVICES OVER A NETWORK - An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. A packet interceptor/processor apparatus is coupled with the network so as to be able to intercept and process packets flowing over the network. Further, the apparatus provides external connectivity to other devices that wish to intercept packets as well. The apparatus applies one or more rules to the intercepted packets which execute one or more functions on a dynamically specified portion of the packet and take one or more actions with the packets. The apparatus is capable of analyzing any portion of the packet including the header and payload. Actions include releasing the packet unmodified, deleting the packet, modifying the packet, logging/storing information about the packet or forwarding the packet to an external device for subsequent processing. Further, the rules may be dynamically modified by the external devices. | 08-30-2012 |
20120254466 | DIFFERENTIATING UNIQUE SYSTEMS SHARING A COMMON ADDRESS - A system for differentiating unique systems and/or users sharing a common address may include an interface, a device identifier, a communication interceptor and a communication processor. The interface may be operative to receive a designation of a plurality of devices and/or users and a specification of corresponding services to be provisioned. The device identifier may be operative to cause the devices to provide a unique identifier with each communication originated by the device and store the unique identifier and the associated specification in a memory. The communication interceptor may be operative to intercept a communication originated by one of the devices and determine the unique identifier associated with the communication. The communication processor may be operative to determine the associated device and/or user specific service to be provisioned based on the unique identifier and process the communication in accordance with the associated device and/or user specific service to be provisioned. | 10-04-2012 |
20130166637 | Apparatus and Method for Domain Name Resolution - An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. Multiple edge servers and edge caches are provided at the edge of the network so as to cover and monitor all points of presence. The edge servers selectively intercept domain name translation requests generated by downstream clients, coupled to the monitored points of presence, to subscribing Web servers and provide translations which either enhance content delivery services or redirect the requesting client to the edge cache to make its content requests. Further, network traffic monitoring is provided in order to detect malicious or otherwise unauthorized data transmissions. | 06-27-2013 |
20130179969 | Apparatus and Method for Domain Name Resolution - An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. Multiple edge servers and edge caches are provided at the edge of the network so as to cover and monitor all points of presence. The edge servers selectively intercept domain name translation requests generated by downstream clients, coupled to the monitored points of presence, to subscribing Web servers and provide translations which either enhance content delivery services or redirect the requesting client to the edge cache to make its content requests. Further, network traffic monitoring is provided in order to detect malicious or otherwise unauthorized data transmissions. | 07-11-2013 |
20130263247 | Transparent Provisioning of Network Access to an Application - An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. A packet interceptor/processor apparatus is coupled with the network so as to be able to intercept and process packets flowing over the network. Further, the apparatus provides external connectivity to other devices that wish to intercept packets as well. The apparatus applies one or more rules to the intercepted packets which execute one or more functions on a dynamically specified portion of the packet and take one or more actions with the packets. The apparatus is capable of analyzing any portion of the packet including the header and payload. Actions include releasing the packet unmodified, deleting the packet, modifying the packet, logging/storing information about the packet or forwarding the packet to an external device for subsequent processing. Further, the rules may be dynamically modified by the external devices. | 10-03-2013 |
20130275621 | Differentiating Unique Systems Sharing a Common Address - A system for differentiating unique systems and/or users sharing a common address may include an interface, a device identifier, a communication interceptor and a communication processor. The interface may be operative to receive a designation of a plurality of devices and/or users and a specification of corresponding services to be provisioned. The device identifier may be operative to cause the devices to provide a unique identifier with each communication originated by the device and store the unique identifier and the associated specification in a memory. The communication interceptor may be operative to intercept a communication originated by one of the devices and determine the unique identifier associated with the communication. The communication processor may be operative to determine the associated device and/or user specific service to be provisioned based on the unique identifier and process the communication in accordance with the associated device and/or user specific service to be provisioned. | 10-17-2013 |
20130318166 | IDENTIFICATION OF PATTERNS IN STATEFUL TRANSACTIONS - A system for the identification of patterns in stateful transactions may include a message interceptor, a message pattern processor, a message handler, and a memory. The message interceptor may be operative to intercept messages transmitted by a first device over a network to a recipient. The message interceptor may be operative to intercept the messages before the messages are received by the recipient. The message pattern processor may be operative to add the message to a message pattern and store the message pattern in a memory. The message pattern processor may compare the message pattern to a plurality of exemplary message patterns and identify when the message pattern matches at least one of the exemplary message patterns. The message handler may be operative to determine an action to take with respect to the message based on the at least one matching exemplary message pattern identified by the message pattern processor. | 11-28-2013 |
20140098662 | TRANSPARENT PROVISIONING OF SERVICES OVER A NETWORK - An apparatus and method for enhancing the infrastructure of a network such as the Internet is disclosed. A packet interceptor/processor apparatus is coupled with the network so as to be able to intercept and process packets flowing over the network. Further, the apparatus provides external connectivity to other devices that wish to intercept packets as well. The apparatus applies one or more rules to the intercepted packets which execute one or more functions on a dynamically specified portion of the packet and take one or more actions with the packets. The apparatus is capable of analyzing any portion of the packet including the header and payload. Actions include releasing the packet unmodified, deleting the packet, modifying the packet, logging/storing information about the packet or forwarding the packet to an external device for subsequent processing. Further, the rules may be dynamically modified by the external devices. | 04-10-2014 |