US Patent No: 7,346,844

Number of patents in Portfolio can not be more than 2000

Method and system for moving content in a content object stored in a data repository

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A web-based system, method and program product are provided for adding content to a content object stored (e.g., a custom compilation or prepublished work) in a data repository as a group of hierarchically related content entities. Each noncontainer content object is preferably stored as a separate entity in the data repository. Each content entity is also stored as a row in a digital library index class as a collection of attributes and references to related content entities and containers. As the user selects desired objects for inclusion in a content object, the system arranges the objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the user. The system then creates a file object (e.g., a CBO) defining the content object that contains a list or outline of the container and noncontainer entities selected, their identifiers, order and structure. This file object is stored separately in the data repository. Content is moved in the content object by moving desired ones of the container and noncontainer content entity identifiers to new locations in the list or outline. This is achieved through a user interface by providing a mechanism for enabling a user to select a container or noncontainer (e.g., by title) to be moved and specify a target location for the content entity (e.g., by inserting the container or noncontainer title between other titles in the outline.)

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY46780
PEARSON EDUCATION, INC.UPPER SADDLE RIVER, NJ18

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Baer, William J San Jose, CA 20 801
Hanapole, Edward Pine Brook, NJ 11 563
Hartman, Jr Robert C San Jose, CA 15 1052
Hennessy, Richard D York, ME 9 526
Johnson, Jr Eugene Lexington, KY 9 534
Kao, I-Ming San Jose, CA 19 756
Murray, Janet L Los Gatos, CA 19 756
Robertson, III Jerry D San Jose, CA 11 667
Walkus, Richard W Wayne, NJ 13 652

Cited Art Landscape

Patent Info (Count) # Cites Year
 
ADOBE SYSTEMS INCORPORATED (2)
5,737,599 Method and apparatus for downloading multi-page electronic documents with hint information 236 1995
5,634,064 Method and apparatus for viewing electronic documents 137 1996
 
FASM NETWORK SERVICES, LLC (1)
* 6,411,993 Interactive web book system with attribution and derivation features 14 1999
 
XEROX CORPORATION (1)
5,388,196 Hierarchical shared books with database 247 1990
 
A9.COM, INC. (1)
2003/0050,916 Computer processes for selecting nodes to call to attention of a user during browsing of a hierarchical browse structure 99 2002
 
CAPITAL EDUCATION LLC (1)
* 6,347,333 Online virtual campus 113 1999
 
AMAZON TECHNOLOGIES, INC. (1)
6,029,141 Internet-based customer referral system 1049 1997
 
REMBRANDT SOCIAL MEDIA, LP (1)
* 6,415,316 Method and apparatus for implementing a web page diary 63 1998
 
AMAZON.COM, INC. (1)
5,960,411 Method and system for placing a purchase order via a communications network 1361 1997
 
HITACHI, LTD. (2)
5,905,973 Shopping basket presentation method for an online shopping system 175 1997
6,594,646 Method and apparatus for selling digital contents, processing program thereof and recording medium for the program 29 1999
 
PEARSON EDUCATION, INC. (4)
6,449,627 Volume management method and system for a compilation of content 150 2000
6,611,840 Method and system for removing content entity object in a hierarchically structured content object stored in a database 170 2000
7,007,034 File structure for storing content objects in a data repository 68 2000
7,043,488 Method and system for storing hierarchical content objects in a data repository 74 2000
 
HONDA GIKEN KOGYO KABUSHIKI KAISHA (1)
5,274,757 Book editing apparatus 32 1991
 
Pearson Eduction, Inc. (1)
7,089,239 Method and system for preventing mutually exclusive content entities stored in a data repository to be included in the same compilation of content 55 2000
 
NEC CORPORATION (1)
6,606,633 Compound document management system and compound document structure managing method 16 1999
 
CELORIO, VICTOR MANUEL (1)
* 6,012,890 Electronic bookstore vending machine 85 1997
 
APPLE INC. (2)
5,781,189 Embedding internet browser/buttons within components of a network component system 151 1995
5,781,732 Framework for constructing shared documents that can be collaboratively accessed by multiple users 120 1996
 
GOOGLE INC. (2)
5,579,471 Image query system and method 413 1994
5,909,688 Information management system 23 1997
 
WRITE BROTHERS, INC. (1)
* 6,544,294 Method and apparatus for creating, editing, and displaying works containing presentation metric components utilizing temporal relationships and structural tracks 72 1999
 
Hitachi Software Co., Ltd. (1)
6,182,082 Method and system for managing object-oriented database 16 1995
 
CANON KABUSHIKI KAISHA (1)
5,778,398 Document processing to permit sharing of content by plural documents 57 1994
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (13)
4,823,306 Text search system 159 1987
5,251,315 Atomic check-in check-out document copy commands partitioned into document interchange architecture system operands 30 1990
5,377,348 System for searching a data base by creating a marking matrix in which two dimensional patterns control the search and selection 37 1992
5,644,736 System and method for selecting components of a hierarchical file structure 95 1995
5,787,413 C++ classes for a digital library 105 1996
5,857,203 Method and apparatus for dividing, mapping and storing large digital objects in a client/server library system 107 1996
5,848,404 Fast query search in large dimension database 56 1997
5,991,758 System and method for indexing information about entities from different information sources 111 1997
6,098,072 Source code files in a file directory system having multiple hierarchies representing contextual views 52 1997
6,211,871 Named bookmark sets 87 1999
6,839,701 Hitmask for querying hierarchically related content entities 59 2000
6,986,102 Method and configurable model for storing hierarchical data in a non-hierarchical data repository 25 2000
7,076,494 Providing a functional layer for facilitating creation and manipulation of compilations of content 36 2000
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,806,061 Method for cost-based optimization over multimeida repositories 125 1997
 
ECOLLEGE.COM (1)
* 6,470,171 On-line educational system for display of educational materials 56 1999
 
BROMBERG, DAVID (1)
* 6,529,889 System and method of knowledge architecture 25 1999
 
Melting Point Limited (1)
6,003,040 Apparatus and method for storing, navigating among and adding links between data items in computer databases 150 1998
 
WOLTERS KLUWER FINANCIAL SERVICES, INC. (1)
6,006,242 Apparatus and method for dynamically creating a document 264 1996
 
JOHNSON, RALPH E. (1)
6,249,905 Computerized accounting system implemented in an object-oriented programming environment 50 1998
 
ROSE BLUSH SOFTWARE LLC (1)
5,848,409 System, method and computer program product for maintaining group hits tables and document index tables for the purpose of searching through individual documents and groups of documents 70 1997
 
SUN MICROSYSTEMS, INC. (2)
5,187,786 Method for apparatus for implementing a class hierarchy of objects in a hierarchical file system 161 1991
6,592,628 Modular storage method and apparatus for use with software applications 13 1999
 
ROVI TECHNOLOGIES CORPORATION (1)
6,331,865 Method and apparatus for electronically distributing and viewing digital contents 116 1998
 
LUTRIS TECHNOLOGIES, INC. (1)
2003/0140,315 PRINT ON DEMAND VIRTUAL BUILDER 71 1999
 
CASE WESTERN RESERVE UNIVERSITY (1)
6,091,930 Customizable interactive textbook 188 1997
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
5,297,039 Text search system for locating on the basis of keyword matching and keyword relationship matching 181 1992
 
UNISYS CORPORATION (1)
5,864,870 Method for storing/retrieving files of various formats in an object database using a virtual multimedia file system 207 1996
 
QUART MEDIA HOUSE B.V. (1)
5,680,619 Hierarchical encapsulation of instantiated objects in a multimedia authoring system 239 1995
 
MICROSOFT CORPORATION (4)
* 6,026,416 System and method for storing, viewing, editing, and processing ordered sections having different file formats 169 1996
5,956,715 Method and system for controlling user access to a resource in a networked computing environment 101 1996
5,890,147 Scope testing of documents in a search engine using document to folder mapping 253 1997
6,446,077 Inherited information propagator for objects 55 1998
 
NOKIA CORPORATION (1)
6,886,036 System and method for enhanced data access efficiency using an electronic book over data networks 49 1999
 
ENERGETIC POWER INVESTMENT LIMITED (1)
5,991,756 Information retrieval from hierarchical compound documents 255 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
8,903,763 Method, system, and program product for transferring document attributes 0 2006
* 8,266,120 Method and apparatus for using selective attribute acquisition and clause evaluation for policy based storage management 0 2008
 
PEARSON EDUCATION, INC. (4)
8,589,777 Method and system for calculating cost of a compilation of content 0 2000
7,613,993 Prerequisite checking in a system for creating compilations of content 15 2000
7,401,097 System and method for creating compilations of content 15 2000
7,895,243 Method and system for moving content in a content object stored in a data repository 5 2007
 
ORACLE INTERNATIONAL CORPORATION (1)
* 7,653,630 Method and apparatus for facilitating privileged object stores in a database 0 2005
 
APPLE INC. (5)
7,971,186 Automatic execution flow ordering 1 2004
7,886,264 Automatic conversion for disparate data types 4 2004
* 7,428,535 Automatic relevance filtering 4 2004
8,255,389 Automatic relevance filtering 1 2008
8,515,920 Automatic relevance filtering 0 2012
 
TEGRITY, INC. (1)
8,276,077 Method and apparatus for automatic annotation of recorded presentations 0 2009
 
PARSONS, MARCELLA BETZ (1)
* 7,631,013 System and method for publishing, distributing, and reading electronic interactive books 20 2006
 
OPEN INVENTION NETWORK, LLC (1)
8,786,875 Systems and methods for printing a document from a mobile communication device 1 2010
 
SALESFORCE.COM, INC. (3)
* 8,635,232 Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment 2 2011
* 2011/0196,883 SYSTEMS AND METHODS FOR EXPORTING, PUBLISHING, BROWSING AND INSTALLING ON-DEMAND APPLICATIONS IN A MULTI-TENANT DATABASE ENVIRONMENT 7 2011
8,903,851 Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment 0 2011
 
MICROSOFT CORPORATION (2)
* 7,774,787 Method for specifying and verifying multi-threaded object-oriented programs with invariants 10 2005
7,590,978 Inferring object invariant method and system 2 2005
 
CANON KABUSHIKI KAISHA (1)
8,447,977 Authenticating a device with a server over a network 0 2008
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Sep 18, 2015
11.5 Year Payment $7400.00 $3700.00 $1850.00 Sep 18, 2019
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00