"Without question, the greatest invention in the history of mankind is beer. Oh, I grant you that the wheel was also a fine invention, but the wheel does not go nearly as well with pizza."
Dave Barry
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 |
| 8170955 | System and method for enforcing usage rights associated with digital content A method, system and software for permitting use of digital works having rights associated therewith in a system having repositories configured to enable use of the digital work in accordance with the rights, including associating a transfer right with a digital wor... | 05/01/2012 |
| 8150727 | Content and advertising material superdistribution Embodiments provide content and advertising material superdistribution. In one embodiment, a method of distributing content and advertising material may be provided. The method may include: registering members who are potential users and distributors of content; rec... | 04/03/2012 |
| 8140515 | Personalization engine for building a user profile Users of electronic documents are classified for profiling and targeting of additional relevant content. Behavioral data is gathered from user registration information and user activity, and user documents and actions are categorized. Registration information is com... | 03/20/2012 |
| 8108313 | Rights expression profile system and method using templates A system and method for creating a rights expression for association with an item for use in a system for controlling use of the item in accordance with the rights expression, including specifying rights expression information indicating a manner of use of an item, ... | 01/31/2012 |
| 8099364 | Digital rights management of content when content is a future live event A method and system for managing use of items having usage rights associated therewith including a point of capture system adapted to generate content of a future event when the event occurs, a content distributor adapted to generate a rights label having usage righ... | 01/17/2012 |
| 8082214 | System and methods for rating plural products A system and method for rating of each of plural products comprising identifying plurality of attributes associated with a category of product, applying a scalar structure for each attribute to provide scalar value of each attribute for each of the plural products, ... | 12/20/2011 |
| 8078542 | System and method for managing transfer of rights using shared state variables A method, system and device for transferring rights adapted to be associated with items from a rights supplier to a rights consumer, including obtaining a set of rights associated with an item, the set of rights including meta-rights specifying derivable rights that... | 12/13/2011 |
| 8069116 | System and method for supplying and managing usage rights associated with an item repository A system and method for enforcing rights expressions, include specifying a repository rights expression indicating a manner of use of an item at a repository; and associating the repository rights expression with the repository. In a further embodiment, the system i... | 11/29/2011 |
| 8019659 | Catalog taxonomy for storing product information and system and method using same A catalog taxonomy organized in a tree-like configuration including at least one first tier product category having at least one first tier attribute associated with products in the first tier category, and a plurality of second tier product categories branching fro... | 09/13/2011 |
| 8019656 | System and method for generating an alternative product recommendation A method and system for automatically generating a self-updating naturally-reading narrative product summary including assertions about a selected product. In one embodiment, the system and method includes evaluating an existing narrative product summary, comparing ... | 09/13/2011 |
| 8001053 | System and method for rights offering and granting using shared state variables A method, system and device for sharing rights adapted to be associated with items, the method and system including generating at least one of usage rights and meta-rights for the items; defining, via the usage rights, a manner of use for the items; and defining, vi... | 08/16/2011 |
| 7974923 | Extensible rights expression processing system Extensible grammar-based rights expression system for processing rights expressions including an interpreter with plug-in subcomponents, a validator, and a framework. In another embodiment, system includes a framework having an extensible architecture with extensibi... | 07/05/2011 |
| 7970709 | Method and apparatus for client customization by executing software parts on plural servers A client computer requests plural program parts from various servers. The plural parts are authorized in accordance with usage rights and combined to create a new computer program. The parts can be executed as the new computer program on the servers, on the client, ... | 06/28/2011 |
| 7949691 | Methods of catalog data maintenance, storage, and distribution An invention is described herein that provides methods and apparatus for collecting, distributing and storing product data. A data structure suitable for use in collecting, distributing or storing product data for use in a catalog is disclosed. More particularly, th... | 05/24/2011 |
| 7917372 | Pharmacy benefits management method and apparatus A pharmacy benefits management system and method. A processor server has claim information relating to pharmacy benefits claims, and information relating to a claims processing formularly stored therein. A provider server has pharmacy benefits plan structure informa... | 03/29/2011 |
| 7913095 | Method and apparatus for providing a specific user interface in a system for managing content A method and apparatus for managing use of protected content by providing a specific user interface to an application program used to render the content. The method includes identifying a user interface description associated with content, building a specific user i... | 03/22/2011 |
| 7907749 | Multi-stage watermarking process and system A multi-stage watermarking system and process that creates a watermark specification which describes how to generate a watermark, generates a template specification which describes how to merge the watermark into a target document, generates the watermark based on t... | 03/15/2011 |
| 7853531 | Method and apparatus for supporting multiple trust zones in a digital rights management system Digital rights management method and system for items having usage rights. A first activation device defines a first trust zone. A first license device associated with the first trust zone generates an open license having usage rights associated with a first item. A... | 12/14/2010 |
| 7844486 | System and method for determining and increasing an accuracy of costing A method, system, and computer program product for determining and increasing the accuracy of costing including determining possible components of a product; allocating each component at least one costing wherein the costing depends on the current product definition... | 11/30/2010 |
| 7840488 | System and method for granting access to an item or permission to use an item based on configurable conditions A method, system, device, and computer program product for processing plural rights expressions associated with an item for use in a system for controlling use of the item in accordance with the rights expressions, including receiving a request to use an item, the i... | 11/23/2010 |
| 7840448 | System and method for automatically generating a narrative product summary A system and method for automatically generating a naturally reading narrative product summary including assertions about a selected product. The method includes the steps of determining an attribute associated with the selected product, retrieving an assertion mode... | 11/23/2010 |
| 7809644 | Digital work structure A digital work and data structure for use within a system for enforcing usage rights associated with digital content, including a description tree file including descriptor blocks organized in a hierarchical manner. The descriptor blocks include usage rights associa... | 10/05/2010 |
| 7809050 | Method and system for reconfigurable channel coding Aspects of a reconfigurable system for providing channel coding in a wireless communication device are described. The aspects include a plurality of computation elements for performing channel coding operations and memory for storing programs to direct each of the p... | 10/05/2010 |
| 7805371 | Rights expression profile system and method A system, method and device for creating a rights expression for association with an item for use in a system for controlling use of the item in accordance with the rights expression, including specifying rights expression information indicating a manner of use of a... | 09/28/2010 |
| 7797374 | System and method for providing digital messaging services An exemplary embodiment of the invention relates to a system and method for providing digital messaging services received from multiple sources over a communications network. The system includes a client system, including a display screen coupled to a communications... | 09/14/2010 |
| 7792730 | Resource amount determination technique A data processing system and method are provided for repetitively determining a resource amount for counterbalancing the transfer of a failure risk pertaining to a bundle of constructs that may individually fail. The system has data storage for storing reference val... | 09/07/2010 |
| 7788182 | Method for loaning digital works A method, system and software for permitting use of digital works having rights associated therewith within a system having repositories configured to enable use of the digital work in accordance with the rights, including associating a transfer right with a digital... | 08/31/2010 |
| 7788166 | Implied index correlation and dispersion A data processing apparatus and method are provided for calculating an implied correlation and/or dispersion of an index that has a plurality of constituents. Data is received which describes properties of the index and properties of at least some of its constituent... | 08/31/2010 |
| 7783528 | System and method for generating an alternative product recommendation A method and system for automatically generating a naturally reading narrative product summary including assertions about a selected product. In one embodiment, the method includes the steps of determining at least one attribute associated with the selected product,... | 08/24/2010 |
| 7778841 | System and method for generating information relating to histories for a plurality of vehicles System and method for generating information relating to a vehicle's history. In one embodiment, the method includes the steps of identifying target records in a database, determining a total number of owners for each vehicle based on the target records, and display... | 08/17/2010 |
| 7774280 | System and method for managing transfer of rights using shared state variables A method, system and device for transferring rights adapted to be associated with items from a rights supplier to a rights consumer, including obtaining a set of rights associated with an item, the set of rights including meta-rights specifying derivable rights that... | 08/10/2010 |
| 7774279 | Rights offering and granting Processes and systems for offering and granting digital rights that govern distribution and usage of content, services and resources. The processes and systems provide a basis for flexible business models and negotiation transactions between content providers and us... | 08/10/2010 |
| 7765403 | System for controlling the distribution and use of rendered digital works through watermarking A trusted rendering system for use in a system for controlling the distribution and use of digital works. A trusted rendering system facilitates the protection of rendered digital works which have been rendered on a system which controls the distribution and use of ... | 07/27/2010 |
| 7752419 | Method and system for managing hardware resources to implement system functions using an adaptive computing architecture The present invention concerns a new category of integrated circuitry and a new methodology for adaptive or reconfigurable computing. The exemplary IC embodiment includes a plurality of heterogeneous computational elements coupled to an interconnection network. The ... | 07/06/2010 |
| 7743259 | System and method for digital rights management using a standard rendering engine A system and method for the secure distribution and consumption of electronic documents using a standard rendering engine. The documents can usage rights associated therewith. A server stores at least one of the documents in computer readable form. A client having a... | 06/22/2010 |
| 7743220 | External memory controller node A computing machine and system to provide multiple independent simultaneous memory requests is disclosed. The computing machine includes a memory. A plurality of heterogeneous computational nodes embodied in an integrated circuit are configured to make requests for ... | 06/22/2010 |
| 7725401 | Method and apparatus for establishing usage rights for digital content to be created in the future Usage rights for a digital work are established prior to creation of the corresponding content. The rights can be associated with the content after the content is created. A content creation, such as a video recorder or a still camera, device can store labels of the... | 05/25/2010 |
| 7720767 | Method and system to support dynamic rights and resources sharing The invention relates to method for deriving a sub-right from a right, the right comprising a plurality of components, each of which specifies an aspect of the right. A component may be, for example, a principal, an action, a resource, and a condition. The invention... | 05/18/2010 |
| 7716151 | Apparatus, method and product for optimizing software system workload performance scenarios using multiple criteria decision making The present technique is an apparatus and method evaluating software performance. The method identifies performance scenarios using a knowledge base and selects the performance scenarios from a context module using operational laws. The system analyzes performance c... | 05/11/2010 |
| 7703012 | Adaptable transfer and publication of digital media An adaptable method for facilitating user interaction with digital media objects. Representations of substantially-reduced data size of each of the digital media objects are transferred before the transfer of copies of the original data size of each of the digital m... | 04/20/2010 |