A beach chair which can be adapted for a woman who is pregnant and wishes to sunbathe in the prone position.
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.
| Number | Title | Issue Date |
| 8176568 | Tracing traitor coalitions and preventing piracy of digital content in a broadcast encryption system A system, method, and computer program product to find coalitions of receivers who collude to produce pirated protected content, then evaluates the confidence that particular members of each identified coalition are traitors versus innocent receivers incriminated by... | 05/08/2012 |
| 8090105 | Broadcast encryption with dual tree sizes A method, system, and computer program product for broadcast encryption key management. The invention eliminates the need for pre-specification of a maximum number of keys that can be employed in a given broadcast encryption system by enabling an initial key to be e... | 01/03/2012 |
| 8010903 | System and method for visualizing and navigating dynamic content in a graphical user interface A system and method for visualizing and navigating dynamic documents including data from an ongoing process and including instances of specified search terms. A summary view including a condensed abstract representation of a dynamic document provides a global overvi... | 08/30/2011 |
| 7971070 | Read/write media key block A recorder system contains a media key block (MKB) and selectively writes protected content into a recording medium according to the following content protection logic, to combat theft of the protected content: If the medium does not have a MKB, then the recorder wr... | 06/28/2011 |
| 7937428 | System and method for generating and using a dynamic bloom filter A dynamic Bloom filter comprises a cascaded set of Bloom filters. The system estimates or guesses a cardinality of input items, selects a number of hash functions based on the desired false positive rate, and allocates memory for an initial Bloom filter based on the... | 05/03/2011 |
| 7487169 | Method for finding the longest common subsequences between files with applications to differential compression A differential compression method and computer program product combines hash value techniques and suffix array techniques. The invention finds the best matches for every offset of the version file, with respect to a certain granularity and above a certain length thr... | 02/03/2009 |
| 7480621 | System, method and program product for automatically managing contracts A system, method and program product for commerce management, especially for managing contingency agreements or contracts. An agreement is entered into the system, logging conditions for the agreement and identifying potential responses to satisfy each condition. A ... | 01/20/2009 |
| 7426752 | System and method for order-preserving encryption for numeric data A system, method, and computer program product to automatically eliminate the distribution information available for reconstruction from a disguised dataset. The invention flattens input numerical values into a substantially uniformly distributed dataset, then maps ... | 09/16/2008 |
| 7409406 | Uniform search system and method for selectively sharing distributed access-controlled documents A privacy-preserving index system addresses the problem of providing a privacy-preserving search over distributed access-controlled content. Indexed documents can be readily reconstructed from inverted indexes used in the search. The privacy-preserving index system ... | 08/05/2008 |
| 7395437 | System and method for fast querying of encrypted databases A system, method, computer program product, and data management service that allows any comparison operation to be applied on encrypted data, without first decrypting the operands. The encryption scheme of the invention allows equality and range queries as well as t... | 07/01/2008 |
| 7392250 | Discovering interestingness in faceted search Exemplary embodiments of the present invention relate to enhanced faceted search support for OLAP queries over unstructured text as well as structured dimensions by the dynamic and automatic discovery of dimensions that are determined to be most “interesting” to... | 06/24/2008 |
| 7392466 | Method and system of annotation for electronic documents The present invention provides a method of annotation for electronic document, a method for creating, modifying and browsing an annotation in an electronic document, and an apparatus and system for editing, browsing annotations in electronic document. The method of ... | 06/24/2008 |
| 7383246 | System, method, and computer program product for progressive query processing A method, system, and computer program product to make query processing more robust in the face of optimization errors. The invention validates the statistics and assumptions used for compiling a query as the query is executed and, when necessary, progressively re-o... | 06/03/2008 |
| 7370273 | System and method for creating dynamic folder hierarchies A dynamic foldering system automatically manages the creation and deletion of run-time dynamic folders and selection of documents, items, or object graphs found in the run-time dynamic folders. The system comprises a query/predicate for a design-time folder group ba... | 05/06/2008 |
| 7315981 | XPath evaluation method, XML document processing system and program using the same To efficiently search an evaluation result of a plurality of XPath expressions with respect to a data file such as an XML document: an evaluation result of an XPath expression is obtained by generating a data structure with a redundant element by evaluating what com... | 01/01/2008 |
| 7290150 | Information integration across autonomous enterprises A system, method, and computer program product for processing a query spanning separate databases while revealing only minimal information beyond a query answer, by executing only specific information-limiting protocols according to query type. ... | 10/30/2007 |
| 7281006 | System and method for dividing data into predominantly fixed-sized chunks so that duplicate data chunks may be identified A data chunking system divides data into predominantly fixed-sized chunks such that duplicate data may be identified. The data chunking system may be used to reduce the data storage and save network bandwidth by allowing storage or transmission of primarily unique d... | 10/09/2007 |
| 7266656 | Minimizing system downtime through intelligent data caching in an appliance-based business continuance architecture A system for minimizing downtime in an appliance-based business continuance architecture is provided. The system includes at least one primary data storage and least one primary host machine. The system includes an intercept agent to intercept primary host machine d... | 09/04/2007 |
| 7240200 | System and method for guaranteeing software integrity via combined hardware and software authentication A system, method, and computer program product enabling individual user devices to authenticate and validate a digital message sent by a distribution center, without requiring transmissions to the distribution center. The center transmits the message with an appende... | 07/03/2007 |
| 7216129 | Information processing using a hierarchy structure of randomized samples A method is provided for retrieving information from massive databases (i.e., databases with millions of documents) in real time, that allows users to control the trade-off between accuracy in retrieved results and response times. The method may be applied to databa... | 05/08/2007 |
| 7209913 | Method and system for searching and retrieving documents A system (100) for searching and retrieving documents includes a database (106), a memory device (108), a user interface device (102) and a controller (104). The database (106) stores documents. The memory device (108... | 04/24/2007 |
| 7188106 | System and method for aggregating ranking results from various sources to improve the results of web searching A system and method for aggregating rankings from a plurality of ranking sources to generate a maximally consistent ranking by minimizing a distance measure. The ranking sources may be search engines executing queries on web pages that have been deliberately modifie... | 03/06/2007 |
| 7143362 | System and method for visualizing and navigating content in a graphical user interface A system and method for visualizing and navigating document content using a condensed representation of a document to provide both a global overview of the distribution of key search terms as well as their immediate context. The invention supports rapid skimming of ... | 11/28/2006 |
| 7137062 | System and method for hierarchical segmentation with latent semantic indexing in scale space A system and method for automatically generating a hierarchical table of contents or outline for indexing a document and identifying clusters of related information in the document. The document may comprise text, audio, video, or a multimedia presentation. The inve... | 11/14/2006 |
| 7086587 | Anti-tracking system to ensure consumer privacy A system, method and computer program product for enabling a user to detect nearby RFID tags and identify nearby RFID readers to enhance user privacy. A portable RFID reader scans for nearby tags, and a universal RFID tag detects nearby readers. The invention can al... | 08/08/2006 |
| 7043487 | Method for storing XML documents in a relational database system while exploiting XML schema A method for storing XML documents in a relational database system while exploiting XML Schema information to capture information about types, inheritance, equivalence classes, and integrity constraints in the generated relational schema, enabling efficient querying... | 05/09/2006 |
| 7016915 | Method for processing XML queries over relational data and meta-data using a relational database system A system, method, and computer program product for processing XML queries over relational data and meta-data using a relational database system. The invention runs a query to generate a view definition, so a regular query processor can handle queries on a mix of dat... | 03/21/2006 |
| 7013344 | Massively computational parallizable optimization management system and method A distributed processing system, program product and method of executing a computer program distributed across a plurality of computers. First, interested participants register and provide a commitment for available excess computer capacity. Participants may enter a... | 03/14/2006 |
| 6996268 | System and method for gathering, indexing, and supplying publicly available data charts A system, method and search engine for searching images for data contained therein. Training images are provided and image attributes are extracted from the training images. Attributes extracted from training images include image features characteristic of a particu... | 02/07/2006 |
| 6985868 | System, method and program product for automatically managing contracts A system, method and program product for commerce management, especially for managing contingency agreements or contracts. An agreement is entered into the system, logging conditions for the agreement and identifying potential responses to satisfy each condition. A ... | 01/10/2006 |
| 6957224 | Efficient retrieval of uniform resource locators A system, method and computer program product for providing links to remotely located information in a network of remotely connected computers. The system may or may not include a server providing an interface between shorthand codes and corresponding original files... | 10/18/2005 |
| 6947557 | Method and program product for maintaining security of publicly distributed information A method and computer program product for selectively making information available to groups of parties amongst a plurality of parties. Public keys that may be descriptive, such as a simple name or part of a name, are generated and published. Random suffixes or keys... | 09/20/2005 |
| 6947945 | Using an XML query language to publish relational data as XML A method for publishing relational data as XML by translating XML queries into queries against an relational database. Conversion of the relational database into an XML database is not required. Each relational table is mapped to a virtual XML document, and XML quer... | 09/20/2005 |
| 6920450 | Retrieving, detecting and identifying major and outlier clusters in a very large database The present invention discloses a method, a computer system, a computer readable medium and a sever. The method of the present invention comprises steps of; creating said document matrix from said documents using at least one attribute; creating a scaled residual ma... | 07/19/2005 |
| 6903887 | Multiple level (ML), integrated sector format (ISF), error correction code (ECC) encoding and decoding processes for data storage or communication devices and systems A method and an apparatus encodes and decodes blocks having a predetermined number of sectors of data bytes to detect and correct data bytes in error in each sector of a block. The method and the apparatus generates sector level check bytes for each sector in the bl... | 06/07/2005 |
| 6895402 | Detecting framing of a network resource identified by a target uniform resource locator A computer-implemented method for detecting framing of a network (such as the Internet or an intranet) resource identified by a target uniform resource locator (URL), by locating a suspect URL and an associated suspect page which reference the target URL, examining ... | 05/17/2005 |
| 6775703 | Lease based safety protocol for distributed system with multiple networks A system, method, and computer program product for a lease-based timeout scheme that addresses fencing's shortcomings. Unlike fencing, this scheme (or protocol) enables an isolated computer to realize it is disconnected from the distributed system and write its dirt... | 08/10/2004 |
| 6763352 | Incremental maintenance of summary tables with complex grouping expressions A method, apparatus, and article of manufacture for the incremental maintenance of summary tables with complex grouping expressions where the change (insert/delete/update) of a single row of the base data can affect multiple rows in the summary table. The invention ... | 07/13/2004 |
| 6742179 | Restructuring of executable computer code and large data sets A program product and method of compiling a computer program to optimize performance of a computer program. First, after initialization, a profiling run is done on computer code which may include program code blocks and program data. Execution of each computer progr... | 05/25/2004 |
| 6728952 | Identification of vacuous predicates in computer programs A computer system identifies a predicate in a computer language containing constant expressions as vacuous. The system identifies distinct variables contained in the predicate and represents the predicate by a set of bounding rectangles. The bounding rectangles are ... | 04/27/2004 |