U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5508049

Pizza Pie With Concentric Rings of Crust

A pizza mold for forming a plurality of concentric raised ridges of dough (i.e., crust) on the surface of a pizza pie.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: McKenna; Christopher J.


Number of patents: 76
Last date: May 15, 2012

1    
NumberTitleIssue Date
8181019Systems and methods for managing CRLS for a multi-core system
The present invention is directed towards systems and methods for maintaining Certificate Revocation Lists (CRLs) for client access in a multi-core system. A first core may generate a secondary CRL corresponding to a master CRL maintained by the first core. The CRLs...
05/15/2012
8151323Systems and methods for providing levels of access and action control via an SSL VPN appliance
The present invention relates to systems and methods to identify a level of access for a resource being accessed via a secure socket layer virtual private network (SSL VPN) connection to a network, and to control the action on the resource based on the identified le...
04/03/2012
8141164Systems and methods for dynamic decentralized load balancing across multiple sites
A method for enabling decentralized dynamic load balancing among a plurality of appliances providing access to a plurality of sites, each site comprising a local area network and at least one server includes: determining, by a first appliance, a first number of serv...
03/20/2012
8135850Systems and methods for load balancing real time streaming
The present application relates to systems and methods for managing of Real Time Stream Protocol (RTSP) sessions by an intermediary located between a client and a server. An intermediary located between a client and a server receives a response from the server to a ...
03/13/2012
8132247Systems and methods for authorizing a client in an SSL VPN session failover environment
The SSL VPN session failover solution of the appliance and/or client agent described herein provides an environment for handling IP address assignment and end point re-authorization upon failover. The appliances may be deployed to provide a session failover environm...
03/06/2012
8131767Intelligent augmentation of media content
Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment visual elements in documents with rich media content and provide the rich media content based on user interaction with the augmented visual e...
03/06/2012
8126986Advanced content and data distribution techniques
A method and apparatus for displaying locally stored content objects is disclosed. In one embodiment, the method comprises receiving a message containing one or more parameters indicative of one or more characteristics of a client, and sending one of a plurality of ...
02/28/2012
8122014Layered augmentation for web content
Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment content in web pages with resources and provide the resources based on user interaction with the augmented content in the web pages. The disc...
02/21/2012
8116207Systems and methods for weighted monitoring of network services
A method for determining service availability using a plurality of weighted monitoring agents includes: establishing, by an appliance, a plurality of agents, the plurality of agents monitoring a service executing on a server, and each agent having an assigned weight...
02/14/2012
8108608Systems and methods of maintaining freshness of a cached object based on demand and expiration time
A device that implements a method for performing integrated caching in a data communication network. The device is configured to receive a packet from a client over the data communication network, wherein the packet includes a request for an object. At the operating...
01/31/2012
8108525Systems and methods for managing a plurality of user sessions in a virtual private network environment
Methods for establishing an SSL/VPN session on behalf of a user of a client where the user has a previously existing session are described. Methods include receiving, by an appliance, a request from a first client operated by a user to establish a virtual private ne...
01/31/2012
8103783Systems and methods of providing security and reliability to proxy caches
The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution ...
01/24/2012
8090877Systems and methods for fine grain policy driven cookie proxying
The present solution enables a client that is not configured to use cookies to access resources of the server that uses cookies for communications with the clients. An intermediary deployed between a client and a server intercepts and modifies transmissions between ...
01/03/2012
8086490Systems and methods of using a lighting system to enhance brand recognition
The present solution described herein provides systems and methods to coordinate and control the lighting of areas of a display unit in manner desired based on the type, brand and other characteristics of the product presented for display via the display unit. A lig...
12/27/2011
8077632Automatic LAN/WAN port detection
A system is disclosed for which a network device with two or more ports determines which of its functions should be performed on which of its ports. A method is disclosed for monitoring the traffic on each port for characteristic traffic that indicates the function ...
12/13/2011
8077622Systems and methods for efficiently load balancing based on least connections
Systems and methods for load balancing services based on fewest connections by decreasing granularity of service selection as a number of fewest connections serviced by the services increases may include establishing, by an appliance, a set of identifiers correspond...
12/13/2011
8074028Systems and methods of providing a multi-tier cache
The present solution provides a multi-tiered caching and cache indexing system is depicted. A cache management system uses a memory based object index to reference or identify corresponding objects stored in disk. The memory used to index object may grow proportiona...
12/06/2011
8070325LED light fixture
A light fixture using LEDs includes a lower skin layer possessing heat transfer properties. A circuit board is affixed to the lower skin layer, and a single LED, or a plurality of LEDs, is electrically connected to the circuit board. The single LED, or plurality of ...
12/06/2011
8065559Systems and methods for load balancing via a plurality of virtual servers upon failover using metrics from a backup virtual server
The present invention provides methods and systems for performing load balancing via a plurality of virtual servers upon a failover using metrics from a backup virtual server. The methods and systems described herein provide systems and methods for an appliance dete...
11/22/2011
8063799Systems and methods for sharing compression histories between multiple devices
Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficient...
11/22/2011
8051207Inferring server state in s stateless communication protocol
Server state objects are identified by an intermediate server among packets transmitted between an application server and a client device on a network based upon a stateless communication protocol, by monitoring and analyzing the packets transmitted between the appl...
11/01/2011
8051127Systems and methods for identifying long matches of data in a compression history
Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficient...
11/01/2011
8050271Protecting data integrity in an enhanced network connection
The integrity of a data stream transmitted over a network is protected by adjusting the sequence number, the port number, or another field of a data packet field, for a number of data packets so that the data packets will be considered either valid or invalid by a d...
11/01/2011
8046830Systems and methods for network disruption shielding techniques
The present invention is generally directed towards a remote access architecture for providing peer-to-peer communications and remote access connectivity. In one embodiment, the remote access architecture of the present provides a method for establishing a direct co...
10/25/2011
8023441Method for reporting and accumulating data in a wireless communication network
A method and apparatus for coordinating communication in a wireless sensor network may include a plurality of nodes, such as routers, edge nodes, data accumulators and/or gateways. Time management functions, such as determining an elapsed time, may be controlled bas...
09/20/2011
8019868Method and systems for routing packets from an endpoint to a gateway
A method for routing packets from an endpoint to a gateway includes receiving, by a driver of a process for providing secure communications to a gateway from an endpoint, a filtering table. The driver may intercept an outbound packet, the driver terminating a first ...
09/13/2011
8018961Systems and methods for receive and transmission queue processing in a multi-core architecture
Described herein is a method and system for directing outgoing data packets from packet engines to a transmit queue of a NIC in a multi-core system, and a method and system for directing incoming data packets from a receive queue of the NIC to the packet engines. Pa...
09/13/2011
8014421Systems and methods for adjusting the maximum transmission unit by an intermediary device
The present invention is generally directed towards a remote access architecture for providing peer-to-peer communications and remote access connectivity. In one embodiment, the remote access architecture of the present invention provides a method for establishing a...
09/06/2011
8013538TRI-light
A lighting arrangement includes a light fixture including a plurality of light sources wherein each light source is configured to generate a different color light when energized; and a circuit arrangement included in the light fixture and operatively interposed betw...
09/06/2011
8009682Systems and methods for packet steering in a multi-core architecture
Described herein is a method and system for distributing whole and fragmented requests and responses across a multi-core system. Each core executes a packet engine that further processes data packets and data packet fragments allocated to that core. A flow distribut...
08/30/2011
7853679Systems and methods for configuring handling of undefined policy events
Systems and methods for configuring and evaluating policies that direct processing of one or more data streams are described. A configuration interface is described for allowing users to specify object oriented policies. These object oriented policies may allow any ...
12/14/2010
7853678Systems and methods for configuring flow control of policy expressions
Systems and methods for configuring and evaluating policies that direct processing of one or more data streams are described. A configuration interface is described for allowing users to specify object oriented policies. These object oriented policies may allow any ...
12/14/2010
7853558Intelligent augmentation of media content
Embodiments of the present disclosure include methods (and corresponding systems and computer program products) that augment visual elements in documents with rich media content and provide the rich media content based on user interaction with the augmented visual e...
12/14/2010
7843912Systems and methods of fine grained interception of network communications on a virtual private network
A method for intercepting communication of a client to a destination on a virtual private network includes an agent executing on the client that intercepts a network communication of the client. The agent provides a virtual private network connection from a first ne...
11/30/2010
7827237Systems and methods for identifying long matches of data in a compression history
Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficient...
11/02/2010
7809818Systems and method of using HTTP head command for prefetching
The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution ...
10/05/2010
7801978Apparatus, method and computer program product for efficiently pooling connections between clients and servers
An apparatus, method and computer program product for efficiently pooling network client-server connections. The apparatus is implemented within an interface unit connecting a plurality of servers to the Internet, which is in turn connected to a plurality of clients...
09/21/2010
7793220Scalable derivative services
An efficient method for parsing HTML pages identifies pages containing a mix of static and dynamic content. The pages are parsed to form abstract syntax trees (ASTs), which are then cached along with the pages. When a later version of a page is retrieved, it is comp...
09/07/2010
7783757Systems and methods of revalidating cached objects in parallel with request for object
The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution ...
08/24/2010
7774834Rule generalization for web application entry point modeling
A security gateway receives messages, such as URL requests, rejected by a message filter based on a set of rules. The security gateway maintains frequencies with which the messages were rejected by the rules. The security gateway finds rejected messages having a hig...
08/10/2010
1    
 
Sign InRegister
Username  
Password   
forgot password?