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

Icon_funbox Did You Know...

...that the video game, Pong, was invented by a guy who graduated at the bottom of his engineering class? Nolan Bushnell spent more time running the games at a local amusement park than he did on his studies at the University of Utah. His dreams of working for Disney's amusement empire were dashed when the company wouldn't hire him. Taking a boring job, Nolan daydreamed about electronic versions of popular games. He invented Pong, the first video game, and went on to found Atari Co.

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: Cesari and Mckenna, LLP


Number of patents: 409
Last date: May 10, 2011

1                      
NumberTitleIssue Date
7941527Tuning aging parameters for flows in flow-based systems
In one embodiment, flows are monitored that are open for a length of time until ending by either a distinct ending or by being silent longer than a configured aging timer (wherein a silent flow is a “zombie flow”). In response to each first flow ending, a total ...
05/10/2011
7937495System and method for modifying data transferred from a source to a destination
A technique modifies data transferred from a source to a destination on an intermediate node in a network. According to the technique, a processor of the node issues commands to modify the data. The commands are held in a data structure and not performed on the data...
05/03/2011
7937474Method and apparatus for offloading network processes in a computer storage system
A system and method for offloading network processes from main processors of a storage system and performing them on parallel processing modules. Embodiments of the present invention improve performance of a clustered storage system by performing certain network pro...
05/03/2011
7937367System and method for parallelized replay of an NVRAM log in a storage appliance
A system and method for operating a storage system is provided. A plurality of operating system transaction entries are stored in a log, and a swarm of messages with respect to the plurality of operating system transaction entries is established. The swarm of messag...
05/03/2011
7934430Die scale strain gauge
A chip with resistive, metallic strain gauges distributed on surfaces on and buried within the chip. Also, vertically arranged vias and vertical thin film resistive strain gauges are described. The resistive strain gauges can be multiplexed wherein strain can be mea...
05/03/2011
7934060Lightweight coherency control protocol for clustered storage system
A lightweight coherency control protocol ensures consistency of data containers, such as a file, and associated data buffers stored on one or more volumes served by a plurality of nodes, e.g., storage systems, connected as a cluster. Each data buffer is associated w...
04/26/2011
7934016System and method for recognizing and assigning application-specific flows
In one embodiment, an intermediate network device includes a communication facility configured to receive a reservation request message that includes a flow spec object. The flow spec object specifies one or more flow parameters that describe a given traffic flow th...
04/26/2011
7933921Referent-controlled location resolution of resources in a federated distributed system
When receiving a client data access request directed to a first data container serviced by a first federation member, data of the first requested data container may be used to resolve a context identifier and identify a volume location database (VLDB) associated wit...
04/26/2011
7932751Frequency mode selection discriminator and low pass filter
A circuit is described that detects high and low frequencies and additional clock frequencies and outputs a signal that indicates a high, a low frequency or an additional mode. When in the low frequency low frequency mode signals are regenerated free of any high fre...
04/26/2011
D636778Desktop ipad dock
04/26/2011
D636777Desktop dock for iPad
04/26/2011
7930644Programming environment and metadata management for programmable multimedia controller
A multimedia controller, based on a general purpose computer, which is capable of interfacing with, controlling or managing a wide variety of audio, video, telecommunications, data communications or other devices. A configuration tool, based on a graphical user inte...
04/19/2011
7930587System and method for storage takeover
A system and method for performing a takeover procedure is disclosed. A plurality of storage system nodes is coupled in a cluster. One or more of the plurality of storage system nodes in the cluster is notified to takeover at least a portion of a writable storage de...
04/19/2011
7930493System and method for record retention date in a write once read many storage system
This invention provides a specified retention date within a data set that is locked against deletion or modification within a WORM storage implementation. This retention date scheme does not utilize any proprietary application program interfaces (APIs) or protocols,...
04/19/2011
7930475Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writes
A method for storing data on a plurality of storage devices of a storage system is disclosed. The data is received as data blocks from a plurality of write requests. The data blocks are saved as buffered data for writing to the storage devices in a single write requ...
04/19/2011
7930473System and method for supporting file and block access to storage object on a storage appliance
A technique enables application data stored on storage devices of a storage system to be accessible by a client as either a file or logical unit number (lun). The storage system is illustratively embodied as a multi-protocol storage appliance having a storage operat...
04/19/2011
7930275System and method for restoring and reconciling a single file from an active file system and a snapshot
The present invention relates to a system for restoring a file from a snapshot, where a version of the file exists in both an active file system and the snapshot. A twin inode is created in the active file system and comparisons are made between block pointers of th...
04/19/2011
7930164System and method for simulating a software protocol stack using an emulated protocol over an emulated network
A computer storage system executes a host operating system on the computer. A plurality of storage operating system simulators are executed by the host operating system, each storage operating system simulator simulating an operating system of a storage system. Inpu...
04/19/2011
7929554Optimized forwarding for provider backbone bridges with both I and B components (IB-PBB)
In one embodiment, when a frame is directed to one or more customer instance ports (CIPs) of a switch having received the frame, the frame (a “local frame”) may be forwarded on the one or more CIPs based on only a customer space (C-space) lookup operation. Also,...
04/19/2011
7929524Apparatus and method to hide transit only multi-access networks in OSPF
A system for hiding transit-only interfaces in a network. When a routing system is advertising a transit-only interface, the advertisement is marked to indicate the address is a transit-only interface. A routing system receives the advertisement and detects the iden...
04/19/2011
7926059Method and apparatus for decomposing I/O tasks in a RAID system
A data access request to a file system is decomposed into a plurality of lower-level I/O tasks. A logical combination of physical storage components is represented as a hierarchical set of objects. A parent I/O task is generated from a first object in response to th...
04/12/2011
7926049System and method for determining differences between software configurations
A system and method for determining differences between configurations of a software program. A configuration differencing command generates a hash table of configuration keys and values for each of the configurations being compared. A key is selected from a first h...
04/12/2011
7925751Mechanism for controlled sharing of files in a clustered application environment
A method and apparatus for operating a plurality of computers is disclosed. A file is maintained on a selected computer of the plurality of computers. An open request for the file is sent by a first computer of the plurality of computers to the selected computer, th...
04/12/2011
7925749System and method for transparent data replication over migrating virtual servers
A system and method for transparent data replication of one or more data containers over migrating virtual servers (vfilers) operating on physical storage systems is provided. A mirroring (or other replication) procedure associated with a vfiler generates an entry i...
04/12/2011
7925629Write ordering style asynchronous replication utilizing a loosely-accurate global clock
A write ordering style asynchronous replication service utilizes a loosely-accurate global clock in a data backup and recovery storage environment. The storage environment includes a set of source storage systems illustratively embodied as source replication nodes t...
04/12/2011
7925622System and method for file system snapshot of a virtual logical disk
A computer database system has one or more application buffers to use in performing input/output (I/O) operations. A file system receives contents of the application buffers. Contents of the file system are written into a nonvolatile memory. A backup command directe...
04/12/2011
7924294Polygon trimming using a modified azimuthal map projection
In one embodiment, a system, method and computer readable media are disclosed for trimming geographic data that defines polygons to boundaries of a quadrangle. The geographic data is converted to map coordinates in a novel azimuthal map projection. Each map projecte...
04/12/2011
7924066Low speed, load independent, slew rate controlled output buffer with no DC power consumption
An output buffer utilizes capacitive feedback to control the output slew rate largely independent of load capacitance. The invention slows the rising and falling slew rates and via a capacitance feedback reduces the effect of load capacitance on slew rate, and uses ...
04/12/2011
7921406Incorporating technical computing into a DBMS
The present invention enables customized technical computing within a database. The present invention provides a method and system to insert a software function implemented in a technical computing environment into a database to manipulate data and use the software ...
04/05/2011
7921257Dynamic parity distribution technique
A dynamic parity distribution system and technique distributes parity across disks of an array. The dynamic parity distribution system includes a storage operating system that integrates a file system with a RAID system. In response to a request to store (write) dat...
04/05/2011
7921153Methods and apparatuses for selectively displaying information to an invited participant
In one embodiment, methods and apparatuses are provided for allowing an invited participant to access a customized web page; programming a first content for the invited participant; displaying the first content on the customized web page to the invited participant; ...
04/05/2011
7921110System and method for comparing data sets
The present invention provides a system and method for comparing data sets, to ensure that they are accurate reflections of each other, without the need for performing O(N2) operations, in which N is the size of each data set. A hash table is generated fo...
04/05/2011
7921077System and method for managing data deduplication of storage systems utilizing persistent consistency point images
A system and method for managing data deduplication of a storage system utilizing persistent consistency point images (PCPIs). Once a target PCPI of a data transfer is generated, a backup management module of the storage system alerts a data deduplication module to ...
04/05/2011
7920479Cost minimization of services provided by multiple service providers
In one embodiment, a plurality of connections couple to a plurality of service providers (SPs) that each provide services at a cost. The cost of the services of each SP is determined according to a tiered pricing structure that includes one or more tiers. Each tier ...
04/05/2011
7920466Protection of hierarchical tunnel head-end nodes
In one embodiment, a point of local repair (PLR) for a child tunnel establishes a backup tunnel to a hierarchical tunnel head-end node's (grooming node's) downstream hierarchical tunnel neighbor (merge point) and learns a corresponding backup tunnel label. The PLR t...
04/05/2011
7917598System and method for administering a filer having a plurality of virtual filers
A method and apparatus for operating a computer data storage system is disclosed. A computer data storage system is administered by a physical server administrator. The physical server administrator administers the computer data storage system with a full administra...
03/29/2011
7917539Zero copy write datapath
A technique enhances a write data path within a storage operating system executing on a storage system. As used herein, the write data path defines program logic used by a file system of the storage operating system to process write requests directed to data served ...
03/29/2011
7917523Method and system for providing improved URL mangling performance using fast re-write
Method and system for providing improved uniform resource locator (URL) mangling performance using fast re-write including scanning a web page, detecting an absolute URL in the web page, and modifying the detected absolute URL to a corresponding relative URL in the ...
03/29/2011
7917461Mechanism for handling file level and block level remote file accesses using the same server
An apparatus for handling file level and block level remote file accesses. The apparatus includes a block level server. The apparatus includes a file level server. The apparatus includes a storage layer implementing an inode layer performing inode operations, and st...
03/29/2011
7914199Apparatus and methods for fabricating a frozen food product
An apparatus for a frozen food product, such as an ice cream or frozen-yoghurt product, produces an aerated and flavored base mix. The base mix is provided in a liquid form to the apparatus and is mixed with a gas in the apparatus to aerate the base mix. Flavor is a...
03/29/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?