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

Icon_funbox Celebrity Inventors

Penn Jillette of Penn and Teller fame has patented a "Hydro-Therapeutic Stimulator", which uses a hot tub for stimulation.

Newsletter  PatentStorm News

Make the Most of PatentStorm

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

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

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

Attorney: Campbell Stephenson Ascolese LLP


Number of patents: 287
Last date: February 19, 2008

1                
NumberTitleIssue Date
7334038Broadband service control network
Services are provided in an architecture utilizing a framework of standardized interconnection mechanisms that allow for the dynamic addition of new services that meet rules for the distributed services network. Likewise, new agents may readily be added to the netwo...
02/19/2008
7278142Dynamic computing environment using remotely allocable resources
A system and a method of providing a dynamic computing environment to a user, in which the dynamic computing environment is configured to communicate and to operate under the control of the user. The dynamic computing environment has one or more virtual resources in...
10/02/2007
7253092Tungsten plug corrosion prevention method using water
Disclosed herein is a method of making integrated circuits. In one embodiment the method includes forming tungsten plugs in the integrated circuit and forming electrically conductive interconnect lines in the integrated circuit after formation of the tungsten plugs....
08/07/2007
7248586Packet forwarding throughput with partial packet ordering
The present invention describes a system and method of improving packet forwarding throughput in a router by reducing head of line blocking. In one embodiment of the present invention, incoming packets are stored in a packet reorder buffer. The packets are reordered...
07/24/2007
7246316Methods and apparatus for automatically generating presentations
Systems and methods for generating slide presentations enable a user (e.g., a sales professional) to generate presentations tailored to a specific presentation target (e.g., a potential customer) with the click of a button. An exemplary method includes: collecting i...
07/17/2007
7237227Application user interface template with free-form layout
Embodiments of the present invention provide methods and apparatuses for quickly and easily configuring an application user interface using a flexible generic layout file. For one embodiment, a free-form grid layout is provided that allows an application provider to...
06/26/2007
7227844Non-standard concatenation mapping for payloads
A method, apparatus and system are disclosed that more efficiently maps data into standard SONET concatenated payloads for transmission over established SONET networks. Framing information is added to a data stream to identify the beginning and ending locations of a...
06/05/2007
7227674Active digital hologram display
Certain types of holographic recording materials can be used to updateably record holographic stereograms formed when fringe patterns are generated through interference of an object laser beam containing image information with a reference laser beam. In this manner,...
06/05/2007
7222229System for automated boot from disk image
A system allowing a target machine to be booted up from a disk image stored in memory. Instead of reading the boot-up information from a disk drive or other physical device the data is read from memory. No modification is necessary to native operating system, input/...
05/22/2007
7219189Automatic operating system handle creation in response to access control changes
A method, computer program product, and system that enable automated creation of operating system handles in response to storage access control changes. A determination is made of the storage array LUNs to which a host has access control permission. Those storage ar...
05/15/2007
7217889System and method for reducing crosstalk between vias in a printed circuit board
Two pairs of vias are arranged in a printed circuit board. A first pair of vias, which conveys a first signal pair, is arranged in a plane that is substantially equidistant from the vias in a second pair of vias, which conveys a second signal pair. Similarly, the se...
05/15/2007
7215641Per-flow dynamic buffer management
The present invention provides a per-flow dynamic buffer management scheme for a data communications device. With per-flow dynamic buffer limiting, the header information for each packet is mapped into an entry in a flow table, with a separate flow table provided fo...
05/08/2007
7213231Cross-spectrum application model for dynamic computing environments in software lifecycle
Dynamic Computing Environments (DCEs) are used throughout phases of a software lifecycle. The DCE is configured through a remote user for a phase in the lifecycle. The DCE is then configured according to the command. The user then uses the DCE to fulfill the require...
05/01/2007
7213013Method, apparatus, and system for remote client search indexing
In one embodiment, a method is provided in which search indices are configured on a server. The search indices are associated with corresponding business components. The search indices are displayed to a client that is connected to the server via a computer network....
05/01/2007
7212490Dynamic load balancing for dual ring topology networks
A method and apparatus for servicing transmit traffic in a node of a network where the network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes receiving transit delay data associated wit...
05/01/2007
7210106Authorized item distribution lists
A facility for specifying the distribution of products and generating product distribution lists. The facility receives account definitions, which may include information specifying account hierarchies. One or more product categories may be associated with each acco...
04/24/2007
7203948Method, apparatus, and system for implementing caching of view custom options in a framework to support web-based applications
According to one aspect of the present invention, a system is provided for implementing caching of view custom options in a framework to support web-based applications. The system comprising a set of server-side objects managed by an object manager (OM) running on a...
04/10/2007
7203938Development tool, method, and system for client server applications
A software development method and system having a suite of graphical customization tools that enables developers to rapidly configure all aspects of the underlying application software, including the look-and-feel, behavior, and workflow. This is accomplished withou...
04/10/2007
7203801System and method for performing virtual device I/O operations
Systems, methods, apparatus and software can make use of separated I/O processors and strategy processors (implemented in hardware and/or software) to perform virtual device I/O operations. I/O processors operating on cluster nodes, storage appliance ports, or other...
04/10/2007
7200104Method for restoring a virtual path in an optical network using 1+1 protection
A method for restoring a virtual path, provisioned between a source and a target node, in a zoned mesh optical network is described. The method, in one embodiment, allocates a primary and a secondary physical path to the virtual path. The two physical paths are netw...
04/03/2007
7197576Distributed storage management platform architecture
A distributed storage management platform (DSMP) architecture is disclosed. Such a DSMP architecture includes a number of storage routers. Each one of the storage routers comprises a number of interface controllers. One of the interface controllers of each one of th...
03/27/2007
7194069System for accessing data via voice
A system for providing access to data via a voice interface. In one embodiment, the system includes a voice recognition unit and a speech processing server that work together to enable users to interact with the system using voice commands guided by navigation conte...
03/20/2007
7193968Sample netflow for network traffic data collection
A new network traffic data collection technique is presented. A group of information is received, and a determination is made whether to process the group of information for network data collection according to a sample mode and a sample rate. If the determination i...
03/20/2007
7194487System and method for recording the order of a change caused by restoring a primary volume during ongoing replication of the primary volume
A method may involve replicating a first change made to a primary volume. The first change is replicated to a secondary volume. A second change made to the primary volume is also replicated to the secondary volume. The second change is caused by a restore operation....
03/20/2007
7190091Selectable source input power supply
A selectable source input power supply is disclosed. According to one embodiment, a power supply is provided comprising an input stage including an input connector to couple the power supply to either of an AC input voltage or a DC input voltage, and an actuatable i...
03/13/2007
7191299Method and system of providing periodic replication
A method and system of providing periodic replication is disclosed. According to one embodiment, a method is provided which comprises creating a storage object corresponding to a data volume, wherein the storage object comprises a point-in-time copy of the data volu...
03/13/2007
7191284Method and system for performing periodic replication using a log and a change map
Disclosed is a method and system for performing periodic replication using a log and a change map. According to one embodiment, a first region and a second region of a primary data volume are identified and a plurality of write operations to the primary data volume ...
03/13/2007
7190496Enhanced environment visualization using holographic stereograms
Hologram production techniques can combine source data representing realistic information describing an environment with source data providing representational information describing a feature of the environment and/or some object interacting with the environment. T...
03/13/2007
7188125Replication using a special off-host network device
Disclosed is a method and apparatus for replicating a data volume using a network appliance. In one embodiment, a first node transmits a first write-data transaction to a first data storage system and to the network appliance. A second node transmits a second write-...
03/06/2007
7184403Hardware load balancing through a single fabric
The present invention relates to a method and apparatus for balancing loads in a switching fabric. The switching fabric comprises a plurality of data ports through which data frames enter or exit the switching fabric. In one embodiment, the apparatus includes a buff...
02/27/2007
7181682Document publishing and rendering
A facility for preparing content for display is described. The facility includes a publishing subsystem that, when applied to content, publishes the content. The facility further includes a rendering subsystem that is distinct from the publishing subsystem and that,...
02/20/2007
7177276Pipelined packet switching and queuing architecture
A pipelined linecard architecture for receiving, modifying, switching, buffering, queuing and dequeuing packets for transmission in a communications network. The linecard has two paths: the receive path, which carries packets into the switch device from the network,...
02/13/2007
7177993Method of detection of data corruption in mirrored storage
A first read request is received from a computer system. Data from one mirror of a data volume is returned to the computer system in response to receiving the first read request. The computer system may check the returned data to determine whether it is corrupted. I...
02/13/2007
7174514Engine to present a user interface based on a logical structure, such as one for a customer relationship management system, across a web site
A flowchart-based tool can be used to build a logical structure. In the context of a customer relationship management (CRM) system, the logical structure can comprise an ordered set of questions and branching logic that are presented to a customer of the business wh...
02/06/2007
7170852Mesh with projection channel access (MPCA)
A method for a communications network with a protect channel transmitting protect channel data and working channel transmitting working channel data includes transmitting the working channel data via the protect channel upon a disruption in the working channel, and ...
01/30/2007
7167552Quorums in meet-me conference calls
In one embodiment, a method for joining a meet-me conference call includes but is not limited to presenting an option to specify a quorum associated with a meet-me conference call, in response to user input to an application program co-resident with a terminal. In o...
01/23/2007
7162575Adaptive implementation of requested capabilities for a logical volume
A method, system, and computer program product for adaptively implementing capabilities of a logical volume. If a particular capability is an inherent attribute of an existing storage device, the existing storage device is chosen to implement the volume. If the part...
01/09/2007
7159093Development of a detailed logical volume configuration from high-level user requirements
A method, system, language, and computer program product to enable a user to provide a high-level specification of storage requirements without having detailed knowledge of the underlying vendor-specific APIs and command line utilities for each possible storage devi...
01/02/2007
7159123Use of cyclic redundancy checking for segregating control traffic
A method of modifying the error detection code (EDC) generation and verification logic at both ends of a communications link in a data communications device or system so that user packets and control packets use different EDC algorithms to protect the communications...
01/02/2007
7155577Optimistic reads in a multi-node environment
A method, system, computer system, and computer program product to support a distributed environment in which changes to data shared by multiple nodes are logged using private logs and managed by a coordinator. The coordinator recognizes invalidating operations and ...
12/26/2006
1                

Comments

No comments for this page
 
 
Forgot password?
Register here