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

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, NY45733
PEARSON EDUCATION, INC.UPPER SADDLE RIVER, NJ19

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Baer, William J San Jose, CA 21 831
Hanapole, Edward Pine Brook, NJ 12 585
Hartman, Jr Robert C San Jose, CA 15 1080
Hennessy, Richard D York, ME 9 548
Johnson, Jr Eugene Lexington, KY 9 552
Kao, I-Ming San Jose, CA 20 785
Murray, Janet L Los Gatos, CA 20 785
Robertson, III Jerry D San Jose, CA 11 690
Walkus, Richard W Wayne, NJ 14 680

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

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
8,903,763 Method, system, and program product for transferring document attributes 0 2006
9,003,282 Method and system for managing volumes within a compilation of content 0 2007
* 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 18 2000
7,401,097 System and method for creating compilations of content 17 2000
7,895,243 Method and system for moving content in a content object stored in a data repository 6 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
 
MICROSOFT TECHNOLOGY LICENSING, LLC (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
 
PARSONS, MARCELLA BETZ (1)
* 7,631,013 System and method for publishing, distributing, and reading electronic interactive books 21 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 8 2011
8,903,851 Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment 0 2011
 
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