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

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

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

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY68180
PEARSON EDUCATION, INC.UPPER SADDLE RIVER, NJ12

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Baer, William J San Jose, CA 19 619
Hanapole, Edward Pine Brook, NJ 10 423
Hartman, Jr Robert C San Jose, CA 15 841
Hennessy, Richard D York, ME 9 408
Johnson, Jr Eugene Lexington, KY 9 412
Kao, I-Ming San Jose, CA 18 578
Murray, Janet L Los Gatos, CA 18 578
Robertson, III Jerry D San Jose, CA 11 517
Walkus, Richard W Wayne, NJ 12 492

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (13)
4,823,306 Text search system 134 1987
5,251,315 Atomic check-in check-out document copy commands partitioned into document interchange architecture system operands 28 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 34 1992
5,644,736 System and method for selecting components of a hierarchical file structure 84 1995
5,787,413 C++ classes for a digital library 89 1996
5,857,203 Method and apparatus for dividing, mapping and storing large digital objects in a client/server library system 88 1996
5,848,404 Fast query search in large dimension database 49 1997
5,991,758 System and method for indexing information about entities from different information sources 88 1997
6,098,072 Source code files in a file directory system having multiple hierarchies representing contextual views 42 1997
6,211,871 Named bookmark sets 65 1999
6,839,701 Hitmask for querying hierarchically related content entities 46 2000
6,986,102 Method and configurable model for storing hierarchical data in a non-hierarchical data repository 17 2000
7,076,494 Providing a functional layer for facilitating creation and manipulation of compilations of content 26 2000
 
MICROSOFT CORPORATION (4)
6,026,416 System and method for storing, viewing, editing, and processing ordered sections having different file formats 157 1996
5,956,715 Method and system for controlling user access to a resource in a networked computing environment 84 1996
5,890,147 Scope testing of documents in a search engine using document to folder mapping 167 1997
6,446,077 Inherited information propagator for objects 47 1998
 
PEARSON EDUCATION, INC. (4)
6,449,627 Volume management method and system for a compilation of content 119 2000
6,611,840 Method and system for removing content entity object in a hierarchically structured content object stored in a database 145 2000
7,007,034 File structure for storing content objects in a data repository 45 2000
7,043,488 Method and system for storing hierarchical content objects in a data repository 59 2000
 
ADOBE SYSTEMS INCORPORATED (2)
5,737,599 Method and apparatus for downloading multi-page electronic documents with hint information 208 1995
5,634,064 Method and apparatus for viewing electronic documents 112 1996
 
AMAZON.COM, INC. (2)
6,029,141 Internet-based customer referral system 814 1997
5,960,411 Method and system for placing a purchase order via a communications network 1092 1997
 
APPLE INC. (2)
5,781,189 Embedding internet browser/buttons within components of a network component system 130 1995
5,781,732 Framework for constructing shared documents that can be collaboratively accessed by multiple users 111 1996
 
GOOGLE INC. (2)
5,579,471 Image query system and method 319 1994
5,909,688 Information management system 21 1997
 
HITACHI, LTD. (2)
5,905,973 Shopping basket presentation method for an online shopping system 146 1997
6,594,646 Method and apparatus for selling digital contents, processing program thereof and recording medium for the program 28 1999
 
SUN MICROSYSTEMS, INC. (2)
5,187,786 Method for apparatus for implementing a class hierarchy of objects in a hierarchical file system 153 1991
6,592,628 Modular storage method and apparatus for use with software applications 11 1999
 
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 52 2002
 
BROMBERG, DAVID (1)
6,529,889 System and method of knowledge architecture 23 1999
 
CANON KABUSHIKI KAISHA (1)
5,778,398 Document processing to permit sharing of content by plural documents 50 1994
 
CAPITAL EDUCATION LLC (1)
6,347,333 Online virtual campus 96 1999
 
CASE WESTERN RESERVE UNIVERSITY (1)
6,091,930 Customizable interactive textbook 163 1997
 
CELORIO, VICTOR MANUEL (1)
6,012,890 Electronic bookstore vending machine 77 1997
 
ECOLLEGE.COM (1)
6,470,171 On-line educational system for display of educational materials 49 1999
 
FASM NETWORK SERVICES, LLC (1)
6,411,993 Interactive web book system with attribution and derivation features 13 1999
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,806,061 Method for cost-based optimization over multimeida repositories 112 1997
 
HITACHI SOFTWARE CO., LTD. (1)
6,182,082 Method and system for managing object-oriented database 15 1995
 
HONDA GIKEN KOGYO KABUSHIKI KAISHA (1)
5,274,757 Book editing apparatus 31 1991
 
JOHNSON, RALPH E. (1)
6,249,905 Computerized accounting system implemented in an object-oriented programming environment 42 1998
 
LUTRIS TECHNOLOGIES, INC. (1)
2003/0140,315 PRINT ON DEMAND VIRTUAL BUILDER 57 1999
 
MELTING POINT LIMITED (1)
6,003,040 Apparatus and method for storing, navigating among and adding links between data items in computer databases 128 1998
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
5,297,039 Text search system for locating on the basis of keyword matching and keyword relationship matching 164 1992
 
NEC CORPORATION (1)
6,606,633 Compound document management system and compound document structure managing method 14 1999
 
NOKIA CORPORATION (1)
6,886,036 System and method for enhanced data access efficiency using an electronic book over data networks 29 1999
 
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 45 2000
 
QUART MEDIA HOUSE B.V. (1)
5,680,619 Hierarchical encapsulation of instantiated objects in a multimedia authoring system 201 1995
 
REMBRANDT SOCIAL MEDIA, LP (1)
6,415,316 Method and apparatus for implementing a web page diary 47 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 61 1997
 
ROVI TECHNOLOGIES CORPORATION (1)
6,331,865 Method and apparatus for electronically distributing and viewing digital contents 107 1998
 
UNISYS CORPORATION (1)
5,864,870 Method for storing/retrieving files of various formats in an object database using a virtual multimedia file system 162 1996
 
WOLTERS KLUWER FINANCIAL SERVICES, INC. (1)
6,006,242 Apparatus and method for dynamically creating a document 210 1996
 
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 53 1999
 
XEROX CORPORATION (1)
5,388,196 Hierarchical shared books with database 222 1990
 
YAHOO! INC. (1)
5,991,756 Information retrieval from hierarchical compound documents 233 1997

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
APPLE INC. (4)
7,971,186 Automatic execution flow ordering 0 2004
7,886,264 Automatic conversion for disparate data types 0 2004
7,428,535 Automatic relevance filtering 4 2004
8,255,389 Automatic relevance filtering 0 2008
 
PEARSON EDUCATION, INC. (3)
7,613,993 Prerequisite checking in a system for creating compilations of content 10 2000
7,401,097 System and method for creating compilations of content 8 2000
7,895,243 Method and system for moving content in a content object stored in a data repository 2 2007
 
MICROSOFT CORPORATION (2)
7,774,787 Method for specifying and verifying multi-threaded object-oriented programs with invariants 1 2005
7,590,978 Inferring object invariant method and system 1 2005
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
8,266,120 Method and apparatus for using selective attribute acquisition and clause evaluation for policy based storage management 0 2008
 
ORACLE INTERNATIONAL CORPORATION (1)
7,653,630 Method and apparatus for facilitating privileged object stores in a database 0 2005
 
PARSONS, MARCELLA BETZ (1)
7,631,013 System and method for publishing, distributing, and reading electronic interactive books 10 2006
 
TEGRITY, INC. (1)
8,276,077 Method and apparatus for automatic annotation of recorded presentations 0 2009
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (1)
8,447,977 Authenticating a device with a server over a network 0 2008

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