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

Icon_funbox Bizarre Patents

Patent No. 5273766

Tenderizing Meat

A method to tenderize meat with an explosive shockwave.

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: Kassatly; Samuel A.


Number of patents: 175
Last date: December 28, 2010

1          
NumberTitleIssue Date
7860246System and method for protecting data in a secure system
A system for protecting data in a security system generates and encodes a backup key for encoding long-lived secrets. The system generates a distribution plan for distributing cryptographic splits of the encoded backup key to selected persons based on geographic and...
12/28/2010
7730013System and method for searching dates efficiently in a collection of web documents
A date querying system processes free-form text in documents to identify and locate some or all of the dates in the documents using extended regular expression matching to capture various date formats. The system packages a canonicalized format of each identified da...
06/01/2010
7725346Method and computer program product for predicting sales from online public discussions
A sales prediction system predicts sales from online public discussions. The system utilizes manually or automatically formulated predicates to capture subsets of postings in online public discussions. The system predicts spikes in sales rank based on online chatter...
05/25/2010
7707265System, method, and service for interactively presenting a summary of a web site
An interactive web site summary system builds an overview browsing system for the entire Web. Overview browsing represents an alternative to the search-based view of information work by providing a consistent set of summary views that can be browsed interactively. T...
04/27/2010
7706616System and method for recognizing word patterns in a very large vocabulary based on a virtual keyboard layout
A word pattern recognition system based on a virtual keyboard layout combines handwriting recognition with a virtual, graphical, or on-screen keyboard to provide a text input method with relative ease of use. The system allows the user to input text quickly with lit...
04/27/2010
7694082Computer program and method for managing resources in a distributed storage system
A resource management system uses a virtual resource pool distributed across a set of storage devices to manage resources in a distributed storage system. The storage devices dedicate a resource in an allocation pool available to the virtual resource pool. The virtu...
04/06/2010
7692244Electronically scannable multiplexing device
An electronically scannable multiplexing device is capable of addressing multiple bits within a volatile or non-volatile memory cell. The multiplexing device generates an electronically scannable conducting channel with two oppositely formed depletion regions. The d...
04/06/2010
7685636System, service, and method for enabling authorized use of distributed content on a protected media
A protected content distribution system utilizes media-based copy protection to support online distribution of protected content in a secure and legitimate fashion. Using a media-based copy protection scheme based on broadcast encryption, the protected content distr...
03/23/2010
7676484System and method of performing an inverse schema mapping
Given a target schema in which instances have been mapped from a source schema, an inverse schema mapping system generates an instance of a target relation for each of a plurality of target relations in the target schema, chases the target relation using a schema ma...
03/09/2010
7640488System, method, and service for using a focused random walk to produce samples on a topic from a collection of hyper-linked pages
A focused random walk system produces samples of on-topic pages from a collection of hyper-linked pages such as Web pages. The focused random walk system utilizes a focused random walk to produce a focused sample, which is a random sample of Web pages focused on a t...
12/29/2009
7640416Method for automatically relating components of a storage area network in a volume container
A volume container system automatically relates components of a storage area network in membership association of a volume container. The volume container is an abstract entity that maps a relationship between servers and storage devices. The entity captures network...
12/29/2009
7630497System and method for assigning sequence keys to a media player to enable hybrid traitor tracing
A hybrid traitor-tracing enabling system comprises an inner code and a multi-level outer code. The inner code comprises encrypted tables comprising codewords for file segment variations. One level of the multi-level outer code comprises assignments of a cluster of s...
12/08/2009
7606795System and method for verifying the integrity and completeness of records
A correctness verification system receives a query, executes the query using a query logic, and produces a query result. The query result comprises data records that satisfy the query, data verification objects associated with the data records, index segments access...
10/20/2009
7598097Method of fabricating a magnetic shift register
A magnetic data track used in a magnetic shift register memory system may be fabricated by forming a multilayered stack of alternating dielectric and/or silicon layers. A trench is etched in the multi-layer stack structure. A selective etching process is used to cor...
10/06/2009
7587570System and method for providing automated storage provisioning
A storage provisioning system generates a storage management framework comprising a resource model representing a set of storage devices for use by an application. The resource model comprises a set of data containers and at least one volume container such that the ...
09/08/2009
7574450Method for sharing an object between applications
An object sharing system instantiates or defines an object container that can be cloned and return a reference to a “saved” object, allowing an object to be passed between applications while maintaining a consistent reference to the object. The object sharing sy...
08/11/2009
7548963System and method for generating a multi-plan for a multi-layer storage area network
A multi-plan generation system generates a multi-plan for a multi-layer storage area network. The system generates a predetermined number of plans while generating and retaining globally optimum plans. The system dynamically calculates and orders these plans accordi...
06/16/2009
7529970System and method for improving the performance of operations requiring parity reads in a storage array system
A system for improving a performance of a write process in an exemplary RAID system reduces a number of IOs required for a short write in a RAID algorithm by using a replicated-parity drive. Parity is stored on the parity portion of the disk drives. A replicated-par...
05/05/2009
7519624Method for proactive impact analysis of policy-based storage systems
A system efficiently and proactively assesses the impact of user's actions on a network storage system. The system generally operates on a storage area network that includes a database represented by states and policies, before the user action is executed. The syste...
04/14/2009
7514327Electronically scannable multiplexing device
An electronically scannable multiplexing device is capable of addressing multiple bits within a volatile or non-volatile memory cell. The multiplexing device generates an electronically scannable conducting channel with two oppositely formed depletion regions. The d...
04/07/2009
7505990Method for defining and generating document management applications for model-driven document management
A business process file generator defining and generating dynamic document management applications for use in a document management system, formalizing variable elements in document management applications to reduce the requirement for custom application logic with ...
03/17/2009
7487178System and method for providing an object to support data structures in worm storage
An object storage system provides a storage object to support index structures, logs, and audit trails in WORM storage. The storage object includes a mutable object, an immutable object, or an appendable object. For each storage object, the system maintains an indic...
02/03/2009
7487150Method for matching pattern-based data
A pattern-based data matching method matches pattern-based data. The data matching method generates a regular expression pattern for input datasets and describes similarity measures between the generated patterns. The data matching method analyzes an input dataset i...
02/03/2009
7487174Method for storing text annotations with associated type information in a structured data store
A text annotation structured storage method stores text annotations with associated type information in a structured data store. The present system persists or stores annotations in a structured data store in an indexable and queryable format. Exemplary structured d...
02/03/2009
7475335Method for automatically and dynamically composing document management applications
A document management system applies relevant document analysis, metadata extraction, and business process association algorithms and methodology to automatically and dynamically classify documents for routing, processing, and executing customized business logic. Th...
01/06/2009
7464076System and method and computer program product for ranking logical directories
A logical directory ranking system ranks documents or web pages utilizing logical directories. The present system groups together compound documents as a single information node with one or more leaves, constructing a logical directory graph. URLs can be grouped at ...
12/09/2008
7460332Tape roller guide with integral recording head
An integral recording head, for use in a linear tape drive system, includes a circumferentially grooved roller guide assembly and a recording head actuator assembly. The circumferential groove feature is incorporated on the surfaces of the roller guide assembly, and...
12/02/2008
7385234Memory and logic devices using electronically scannable multiplexing devices
A memory device or a logic device that uses an electronically scannable multiplexing device capable of addressing multiple bits within a volatile or non-volatile memory cell. The multiplexing device generates an electronically scannable conducting channel with two o...
06/10/2008
7353423System and method for improving the performance of operations requiring parity reads in a storage array system
A system for improving a performance of a write process in an exemplary RAID system reduces a number of IOs required for a short write in a RAID algorithm by using a replicated-parity drive. Parity is stored on the parity portion of the disk drives. A replicated-par...
04/01/2008
7352029Electronically scannable multiplexing device
An electronically scannable multiplexing device is capable of addressing multiple bits within a volatile or non-volatile memory cell. The multiplexing device generates an electronically scannable conducting channel with two oppositely formed depletion regions. The d...
04/01/2008
7321905System and method for efficient data recovery in a storage array utilizing multiple parity slopes
A recovery enabling system for storage arrays is a high distance generalization of RAID-5 with optimal update complexity and near optimal storage efficiency. The recovery enabling system utilizes presets, data cells with known values that initialize the reconstructi...
01/22/2008
7315470Data storage device and associated method for writing data to, and reading data from an unpatterned magnetic layer
A data storage device includes a unpatterned magnetic film having data regions in which to store data. A track is disposed in proximity to the magnetic film, such that the track selectively defines a shiftable magnetic domain wall. In order to select a data bit that...
01/01/2008
7287004System for providing integrated financing services
An integrated financing services system provides a leasing service for vendors accessible through the Internet, embedding financing into the checkout process using several Web services. The present system is accessed by a vendor to provide lease prices on a line ite...
10/23/2007
7281022System, method, and service for segmenting a topic into chatter and subtopics
A topic segmenting system segments a topic into chatter and subtopics. The system decomposes a conversation into topics, producing a time-based structure for topics and subtopics in the conversation. The system extracts a large number of topics at all levels of gran...
10/09/2007
7272590System and method for determining numerical representations for categorical data fields
A system and method determine numerical representations for categorical data fields by taking advantage of the redundancy of the data records to allow automatic discovery of an order of the categories. A categorical data field is recoded by creating separate tables ...
09/18/2007
7269546System and method of finding documents related to other documents and of finding related words in response to a query to refine a search
A computer-implemented system and method is disclosed for retrieving documents using context-dependant probabilistic modeling of words and documents. The present invention uses multiple overlapping vectors to represent each document. Each vector is centered on each ...
09/11/2007
7257577System, method and service for ranking search results using a modular scoring system
A modular scoring system using rank aggregation merges search results into an ordered list of results using many different features of documents. The ranking functions of the present system can easily be customized to the needs of a particular corpus or collection o...
08/14/2007
7251367System and method for recognizing word patterns based on a virtual keyboard layout
A system augments stylus keyboarding with shorthand gesturing. The system defines a shorthand symbol for each word according to its movement pattern on an optimized stylus keyboard. The system recognizes word patterns by identifying an input as a stroke, and then ma...
07/31/2007
7251654System and method for ranking nodes in a network
A dangling web page processing system ranks dangling web pages on the web. The system ranks dangling web pages of high quality that cannot be crawled by a crawler. In addition, the system adjusts ranks to penalize dangling web pages that return errors when links on ...
07/31/2007
7246254System and method for automatically and dynamically optimizing application data resources to meet business objectives
A system and method to automatically and dynamically optimize available resources to meet application data availability and business objectives. In one embodiment, a backup and data recovery system continually and dynamically adjust to the backup and recovery or res...
07/17/2007
1          
 
Sign InRegister
Username  
Password   
forgot password?