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

Icon_funbox Bizarre Patents

Patent No. 6351867

Body squeegee

A hand wearable body squeegee comprising a glove portion, a concave squeegee band, and a linear squeegee band.

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: Konrad Raynes Victor & Mann LLP


Number of patents: 72
Last date: February 17, 2004

1    
NumberTitleIssue Date
6694317Method and apparatus for high-speed access to and sharing of storage devices on a networked digital data processing system
A digital data processing system with improved access to information stored on a peripheral device is provided. The system has a plurality of nodes, a peripheral device, a file system and a bypass mechanism. A first node (e.g., a client node) is connected...
02/17/2004
6675230Method, system, and program for embedding a user interface object in another user interface object
Disclosed is a system, method, and program for implementing components of a user interface as an object. A user interface is implemented in a first user interface program object including elements compatible with a first user interface program. A standard...
01/06/2004
6665678Method, system, and program for optimistic concurrency control for scrollable cursors in a database
Provided is a method, system, and program for performing a cursor operation. A result table is generated including rows corresponding to a subset of rows in a base table having data in one or more columns that satisfy a query predicate clause. A command i...
12/16/2003
6662361Method, system, program, and data structures for transforming an instruction in a first bit architecture to an instruction in a second bit architecture
Disclosed is a method, system, program, and data structures for transforming an instruction in a first bit architecture, e.g., 32 bit, to an instruction in a second bit architecture, e.g., 64 bit. Code is transformed from an instruction in the first bit a...
12/09/2003
6662342Method, system, and program for providing access to objects in a document
Disclosed is a system, method, and program for determining a structure of objects in a document, such as an XML document. The document is parsed to determine instances of objects within the document. Each instance of each object is parsed to determine whe...
12/09/2003
6658542Method and system for caching data in a storage system
Disclosed is a system and method for caching data. A processor receives data from a host to modify a track in a first storage device. The processor stores a copy of the modified data in a cache and indicates in a second storage device the tracks for which...
12/02/2003
6658498Method, system, program, and data structures for reconfiguring output devices in a network system
Disclosed is a method, system, program, and data structures for configuring output device resources including device objects, output devices, and logical interfaces to the output devices. Jobs directed to a device object are submitted to one associated ou...
12/02/2003
6654039Method, system and program for scrolling index scans
A method, system and program for accessing records in a database object, such as an index or table. A cursor is maintained that points to a start entry in the database object. The database object has rows and columns of values. A runtime component receive...
11/25/2003
6651154Method, system, and program for expanding the storage space in an array of storage units
Implementations describe the expansion of storage space in an array of storage units. The storage space formed by the storage units is configured as logical units to store data. Storage units are added to the array to form an expanded storage space. The s...
11/18/2003
6647399Method, system, program, and data structures for naming full backup versions of files and related deltas of the full backup versions
A system, method, program, and data structure for performing a backup operation of a target file. At least one operation is initiated to perform at least one delta backup of the target file to at least one delta backup set. A delta backup set includes cha...
11/11/2003
6644773Method, system, and article of manufacture for performing registration calibration for printing devices
Provided are a method, system, and an article of manufacture for registration calibration of a printer. An application prints reticle patterns on a printed page. An imaging device creates a digital image of the printed reticle patterns. If color registrat...
11/11/2003
6643637Method, system, and program for using a fetch request to make data available to an application program
Provided is a method, system, program, and data structures for making data available to an application program. A result table is generated including rows corresponding to a subset of rows in a base table having data in one or more columns that satisfy a ...
11/04/2003
6639687Progress indicator for multiple actions
Disclosed is a progress indicator generated on a computer display. Program logic in a computer system monitors the execution of a plurality of tasks, such as the transmission of print jobs, and determines progress status information for each of the execut...
10/28/2003
6633962Method, system, program, and data structures for restricting host access to a storage space
A method, system, program, and data structure for restricting host access to at least one logical device. Each logical device comprises a section of physical storage space that is non-overlapping with the physical storage space associated with other logic...
10/14/2003
6631548Simultaneous slider crown and camber adjust by scribe line control
Methods for adjusting the curvature of a slider may include providing a first slider including an air bearing surface and a back surface opposite the air bearing surface. The camber and crown of the first slider are measured, and a plurality of scribes ar...
10/14/2003
6631521System, method, and program for performing program specific operations during the uninstallation of a computer program from a computer system
Disclosed is a system, method, and program for uninstalling an installed program comprised of installed components installed from file sets. A call is made to a first uninstall program to uninstall the installed program. The first uninstall program is in ...
10/07/2003
6624909Image file format for storing graphical matter and related information
Provided are a method, system, and program for processing graphics input. The graphics input may include a first and second types of graphics matter, such as line art and continuous tone. At least two data structures including representations of a same gr...
09/23/2003
6608750Handle-mounted light conduit for a storage device carrier
A carrier assembly for a storage device includes a frame for mounting to the storage device, a handle rotatably mounted to the frame, and a light conduit in the handle, said light conduit being adapted to transmit light signals from a first end of the lig...
08/19/2003
6604148Method, system, and program for accessing a network namespace
Disclosed is a method, system, and program for accessing an object in a network providing communication among multiple network devices and a namespace server including a namespace comprising one network address, e.g., IP address, for each network device i...
08/05/2003
6603269Resonant chamber applicator for remote plasma source
An improved plasma applicator for remotely generating a plasma for use in semiconductor manufacturing is provided. In one embodiment, a plasma applicator is comprised of a chamber assembly, a removable waveguide adapter and a circular clamp which secures ...
08/05/2003
6601128Method, system, program, and data structure for selecting a preferred path to a storage device
Disclosed is a method, system, program, and data structure for selecting a path to one of at least two controllers. Each controller is capable of providing access to storage areas, such as Logical Unit Numbers (LUNs). Path information is received from the...
07/29/2003
6599143Variably positionable electrical connector
A variably positionable electrical connector provides a direct interface for a disk drive or other electrical device to a printed circuit board (PCB), backplane or motherboard of a computer system. The connector has a base (which may comprise a PCB or bac...
07/29/2003
6598041Method, system, and program for processing modifications to data in tables in a database system
Provided is a method, system, program, and data structures for making data available to an application program. A result table is generated including rows corresponding to a subset of rows in a base table having data in one or more columns that satisfy a ...
07/22/2003
6594653Server integrated system and methods for processing precomputed views
Server-integrated methods and apparatus for processing precomputed views for answering user queries on a database are described. In accordance with one embodiment, a system for answering user queries on a database stored on a server includes a query proce...
07/15/2003
6587933Method, system, and program for discarding data in a storage system where updates to a primary storage device are shadowed in a secondary storage device
Provided is a method, system, and program for releasing storage space in a first and second storage devices. Updates to the first storage device are copied to the second storage device to provide secondary storage for the updates. A first and second table...
07/01/2003
6587879Architecture for testing pervasive appliances
Disclosed is a system, method, and program for testing appliances. The appliance includes an embedded processor and an appliance network address to communicate with remote systems over a network. A first server program having a first network address, such...
07/01/2003
6587878System, method, and program for measuring performance in a network system
Disclosed is a method, system, and program for generating network performance data. Performance information including a performance time to download a page and execute the page within an application program is received. The received performance informatio...
07/01/2003
6587217Method for organizing files in a library in a network printing system
The present invention concerns a method, apparatus, and article of manufacture for managing print files associated with a job ticket describing a plurality of print files included in a print job. The print files are stored in a library within a server. Wh...
07/01/2003
6584503Method, system and program for establishing network contact
Disclosed is a method, system, and program for establishing communication with multiple network devices, such as printers. A detection is made of at least one network device that is not available for communication. A routine is executed at predetermined i...
06/24/2003
6584497Method, system, and program for returning a file requested through a network connection
Disclosed is a system, method, and program for processing a file request from an application program, such as a web browser. A file is maintained in a storage device accessible to a computer system. The file is capable of being accessed through a file sys...
06/24/2003
6583890Method and apparatus for improving page description language (PDL) efficiency by recognition and removal of redundant constructs
A method and system for removing redundant or repeated information from a multiple-page document file is described. A master prolog is created for storing information which is repeated in two or more pages within the document file. Repeated information th...
06/24/2003
6578020Method and system for converting code to executable code using neural networks implemented in a very large scale integration (VLSI) integrated circuit
Disclosed is a an integrated circuit method and system for generating a compiler to map a code set to object code capable of being executed on an operating system platform. The integrated circuit is encoded with logic including at least one neural network...
06/10/2003
6569096System and method of automating multidimensional scaling for psychophysics
Disclosed is method, system, and program for defining and administering a test to determine human perceptions of observable samples, such as printed text or images, sounds, motion pictures, etc. based on multiple factors. A displayable test building windo...
05/27/2003
6567830Method, system, and program for displaying added text to an electronic media file
Provided are a method, system, and program for receiving and displaying text inserted into a text document. The program displays lines of text from the document and receives user inputted text. The program generates a graphical element to include the user...
05/20/2003
6564307Method, system, and program for logically erasing data
Disclosed is a method, system, program, and memory for erasing data. A request to erase data at least one storage location is received. In response, a data structure is generated indicating that each storage location subject to the erase request is in an ...
05/13/2003
6560772Method, system, and program for accessing data in different environments
Disclosed is a system, method, and program for making data available to a first application program. A determination is made of an environment in which the first application program is called. Data is accessed in a first format if the determined environme...
05/06/2003
6551357Method, system, and program for storing and retrieving markings for display to an electronic media file
Disclosed is a method, system, and program for displaying markings to electronic media, such as text, images, video clips, audio clips, etc., in an electronic media file. A marking file includes markings and address information indicating locations of ele...
04/22/2003
6549220Method, system, and program for providing pages of information with navigation and content areas
Disclosed is a system, method, program, and electronic storage media for providing at least one content area of information and n different sized navigation areas. There are n addressable locations for each content area. Each of the n addressable location...
04/15/2003
6539501Method, system, and program for logging statements to monitor execution of a program
Disclosed is a system, method, and program for generating trace statements to a log file. A log method in a program, such as a Java program, including an identifier parameter is processed. The program includes multiple instances of the log method to trace...
03/25/2003
6538660Method, system, and program for superimposing data from different application programs
Disclosed is a system, method, and program for displaying data. A program receives first input graphics commands from a first application program to display first output on a display monitor and second input graphics commands from a second application pro...
03/25/2003
1    
 
Sign InRegister
Username  
Password   
forgot password?