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

Icon_funbox Bizarre Patents

Patent No. 5285430

Behavior Modification Wristwatch

A wristwatch including a watch band and a watch body having an octagon shaped perimeter and being red in color and having the word STOP thereon to resemble a stop sign.

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: Krishnendu Gupta


Number of patents: 34
Last date: October 18, 2011

NumberTitleIssue Date
8041683Methods and apparatus for locating network logs
A log collection utility (LCU) operable in a storage area network (SAN) to identify the various types of log files generated in the SAN computes the location of each of the log files, and collects the log files for consolidation and analysis in a common repository. ...
10/18/2011
8028011Global UNIX file system cylinder group cache
A global cylinder group (CG) cache is stored in file server memory and shared by a plurality of file systems supported by the file server. The global CG cache comprises a number CG entries which are pre-allocated in memory. As different file systems are accessed, gl...
09/27/2011
8024712Collecting application logs
Techniques for locating and collecting application logs are disclosed. Embodiments disclosed herein can be advantageously utilized to collect application logs from a plurality of computers in a network. For example, embodiments disclosed herein can be used to identi...
09/20/2011
7958095Methods and apparatus for collecting and processing file system data
A storage area network management application provides a data collection agent that processes storage information concerning storage entities such as file systems in a storage area network environment by receiving a data collection policy identifying storage informa...
06/07/2011
7873851Powering disk drive spinup
A method is used in powering disk drive spinup. A disk drive is powered with a primary power source and is temporarily powered with a secondary power source in addition to the primary power source. The secondary power source powers the disk drive when the disk drive...
01/18/2011
7873619Managing metadata
A method is used in managing metadata. Data of an object is stored in a magnetic hard disk set in an object addressable data storage system. Metadata for the object is stored in an SSD set in the object addressable data storage system. The metadata includes informat...
01/18/2011
7856563Managing disk drive power states
Disk drive power states are managed. Information is received for use in determining a desired power state of a disk drive that is not currently being accessed. The disk drive is caused to have a spun up power state before the disk drive is next accessed. ...
12/21/2010
7818203Method for scoring customer loyalty and satisfaction
A computer-based method and computer program product for determining customer satisfaction and loyalty. ...
10/19/2010
7805416File system query and method of use
An improved policy enforcement architecture includes several components that improve the performance of policy enforcement in a hierarchical storage environment. A File System Query instruction permits a richer set of queries to be expressed by a policy engine, ther...
09/28/2010
7784049System and method for providing a plurality of virtual computing environments that efficiently use data in the virtual environments
This invention is a system and method related to providing a plurality of different virtual computing environments in a data storage environment. A system and method that includes configuring the server as a virtual machine server including a plurality of virtual ma...
08/24/2010
7752316Method and system for securing network access to data stored in a data storage system
This invention is a system and for managing data in a secure manner in a data storage environment that is in communication with a network including an internet-based network. The system includes computer-executable logic or software for securely managing internet cl...
07/06/2010
7734889Methods and apparatus for distributing information to multiple nodes
Some embodiments are directed to a technique for storing and/or locating content units stored on an object addressable storage (OAS) system, wherein each content unit is identified by an object identifier. The OAS system may comprise a plurality of zones, each of wh...
06/08/2010
7734886Controlling access to content units stored on an object addressable storage system
Aspects of the invention relate to sharing content stored on an object addressable storage (OAS) system among a plurality of users of the OAS system and authenticating users to an OAS system. In some embodiments, a user may store content units on the OAS system and ...
06/08/2010
7725672System and method for managing data associated with copying and recovery procedures in a data storage environment
This invention is a system and method related to restoring data in a data storage environment and includes program logic. ...
05/25/2010
7702496Method and apparatus for analyzing and problem reporting in grid computing networks
A method, device and computer product suitable for performing an analysis on a Grid Computer Network (GCN) is disclosed. The method comprises the steps of representing selected ones of a plurality of components and a relationship among the components in the GCN, pro...
04/20/2010
7660334Single printed circuit board configuration for a data storage system
A data storage system includes a first storage processor for storing and retrieving data from a data storage array for at least one host computer; a second storage processor, coupled to the first storage processor by a communication link, for storing and retrieving ...
02/09/2010
7624167Method and apparatus for arranging distributed system topology among a plurality of network managers
A method and apparatus is disclosed for assigning a plurality agents associated with and monitoring devices to at least one manager in a distributed system, wherein the distributed system is arranged into a plurality of groups, each group associated with a manager, ...
11/24/2009
7539838Methods and apparatus for increasing the storage capacity of a storage system
One embodiment is directed to an object addressable storage (OAS) system that has a plurality of storage devices to store a plurality of content units. The OAS system provides an OAS interface so that each one of the content units stored on the OAS system can be acc...
05/26/2009
7539813Methods and apparatus for segregating a content addressable computer system
One embodiment is directed to a method of segregating one or more content addressable storage systems into a plurality of virtual pools. The virtual pools can be allocated to different content sources and/or can be assigned to different storage system capabilities. ...
05/26/2009
7502881Data packet routing mechanism utilizing the transaction ID tag field
A data packet routing mechanism including a plurality of clients for issuing read requests to a host device, the read requests each including a TAG field for identifying which of the plurality of clients issued a particular read request, wherein a completion respons...
03/10/2009
7475285Method and apparatus for providing host resources for an electronic commerce site
A method and apparatus for detecting a change in the operational status of a first host computer and automatically configuring a second host computer to provide additional computing resources that replace or complement the first host computer. In one embodiment, a c...
01/06/2009
7440949System and method for configuring a host for operationally cooperating with data storage system
The present invention is a system, method, and apparatus for configuring a host computer to cooperatively operate with a data storage system in a data storage environment. This invention provides particular advantages when configuring a Unix-based host, such as a Su...
10/21/2008
7430645Methods and apparatus for extending a retention period for data in a storage system
One embodiment is a method and apparatus for modifying retention periods in a storage system, in which previously defined retention periods for units of data may be reduced. In another embodiment, the retention period of a unit of data may be modified in response to...
09/30/2008
7401322Software debugging tool
In a method for testing computer code, each branch that occurs within the machine-readable code is located. A first tracepoint is placed immediately after the beginning of the branch and a second tracepoint at the target address of each branch, each tracepoint gener...
07/15/2008
7401271Testing system and method of using same
A testing system (and method of using same) for testing a system-under-test (SUT) are provided. One embodiment of the testing system includes first, second, and third logic sections. The third logic section selectively couples either the first logic section or the s...
07/15/2008
7401266System and method for handling errors in accordance with a risk score factor
A system and method that includes scoring logic for handling errors in a data storage environment by employing risk scoring. Architecture for handling errors with scoring logic is provided. A program product enabled for carrying out methodology described herein is a...
07/15/2008
7398339Method and system for improving the latency in a data transmission system
A system for transferring data packets between a data packet transfer core and a number of clients of an application layer, including an interface between the data packet transfer core and the application layer for transferring data packets from the packet transfer ...
07/08/2008
7330915Method for automatically configuring a balanced mass storage system for measuring system performance
A method for measuring mass storage system performance in which a mass storage system has a plurality of disk drive storage elements controlled by a disk drive controller, the controller typically having a cache memory, and the controller receiving commands and data...
02/12/2008
7328318System and method for atomic multi-volume operations
A method system and program product for atomic operations across multi-volume or multi-LUNs in a data storage environment. It is difficult to manage data storage and replication operations occurring across such multi-LUNs. The method system and program product embod...
02/05/2008
7254654Split-FIFO multi-station data transfer system
A data transfer device is disclosed for writing data to and reading data from a disk drive system through a plurality of ports of the data transfer device. The data transfer device includes a first buffer for serially receiving, from a host system, control portions ...
08/07/2007
7229294Supplying power
Apparatus for use in supplying power includes an input connector and first and second output connectors. The input connector has first and second sets of pins. The first set is dedicated to receiving DC power, and the second set is dedicated to receiving AC power. T...
06/12/2007
7085781Multi-volume extent based file system
A memory storage device has a file storage operating system which uses an inode to record and find segments of each data file. The inode includes a plurality of rows. A portion of the rows are written with direct extents pointing to data blocks storing portions of f...
08/01/2006
7062594Root complex connection system
A data processing system includes first and second data processing devices coupled to each other through a midplane. Each data processing device includes a data storage processor; a root complex coupled to the data storage processor; and a switch device coupled betw...
06/13/2006
7043715Method and apparatus for customizing software
There is disclosed improved apparatus and methodology for customizing software. With respect to GUI resources such as splash-screens, a dynamic link library containing a customer's customized resources and a default link library containing the manufacturer's default...
05/09/2006
 
Sign InRegister
Username  
Password   
forgot password?