US Patent No: 6,308,179

Number of patents in Portfolio can not be more than 2000

User level controlled mechanism inter-positioned in a read/write path of a property-based document management system

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A user-level controlled mechanism is interposed into a read/write path of a computer system. The mechanism can be implemented as properties attached to documents. Documents having properties attached thereto have the capability of separating the content of the document from the properties which describe the document. This separation of the document content from its properties allows for a user-level access and control of the properties thereby allowing a user flexibility in organizing, storing and retrieving documents. The mechanism allows a user to arrange collections of documents wherein a single document may appear in multiple collections. The properties of the present invention are user and document specific in the sense that they are associated with the user which attached the properties and are directed to control of specific documents.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
FIELDSTACK, LLCPORTLAND, ME2

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Dourish, James P San Francisco, CA 15 988
Edwards, Warren K San Francisco, CA 13 910
LaMarca, Anthony G Redwood City, CA 50 1136
Lamping, John O Los Altos, CA 39 1836
Petersen, Karin Palo Alto, CA 14 1027
Salisbury, Michael P Mountain View, CA 15 970
Terry, Douglas B San Carlos, CA 27 2701
Thornton, James D Redwood City, CA 50 1525

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 5,299,123 Method for allowing retrieval of documents with user defined search descriptors 49 1992
 
SEIKO EPSON CORPORATION (1)
* 6,070,162 Information search and collection system 15 1999
 
REGENTS OF THE UNIVERSITY OF MINNESOTA (1)
* 5,987,459 Image and document management system for content-based retrieval 77 1997
 
SUIKO CO., LTD. (1)
* 6,072,481 Electronic catalog data creating and/or displaying apparatus and method 51 1998
 
FUJI XEROX CO., LTD. (2)
* 5,692,141 Groupware system providing facilitated data transfer among common and individual work areas 16 1995
* 6,014,677 Document management device and method for managing documents by utilizing additive information 65 1996
 
ORACLE INTERNATIONAL CORPORATION (1)
* 5,978,818 Automated hypertext outline generation for documents 69 1997
 
I4I LIMITED PARTNERSHIP (1)
* 5,787,449 Method and system for manipulating the architecture and the content of a document separately from each other 25 1994
 
RPX CORPORATION (1)
* 6,049,799 Document link management using directory services 118 1997
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 6,023,714 Method and system for dynamically adapting the layout of a document to an output device 400 1997
* 6,038,567 Method and system for propagating object properties in a desktop publishing program 51 1998
 
Soverain Software LLC (1)
* 5,708,780 Internet server access control and monitoring systems 1166 1995
 
GOOGLE INC. (1)
* 5,930,801 Shared-data environment in which each file has independent security properties 122 1997
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
* 5,812,995 Electronic document filing system for registering and retrieving a plurality of documents 46 1997
 
CANON KABUSHIKI KAISHA (1)
* 6,009,442 Computer-based document management system 315 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (6)
* 2002/0019,936 File access control in a multi-protocol file server 34 2001
* 2004/0249,902 Method and apparatus for providing a web-based active virtual file system 7 2004
* 2007/0226,204 Content-based user interface for document management 78 2005
* 2006/0206,796 METHOD AND SYSTEM FOR PARAMETERIZED WEB DOCUMENTS 4 2006
* 2008/0216,009 Virtual Library File System 18 2008
9,336,213 Active file system 0 2008
 
MIRROR IMAGING L.L.C. (5)
6,963,866 Method of obtaining an electronically stored financial document 2 2002
7,552,118 Method of obtaining an electronically-stored financial document 0 2005
* 2006/0041,493 Method of obtaining an electronically-stored financial document 1 2005
7,836,067 Method of obtaining electronically-stored financial documents 1 2009
* 2009/0259,668 METHOD OF OBTAINING ELECTRONICALLY-STORED FINANCIAL DOCUMENTS 0 2009
 
FRONTLINE SYSTEMS, INC. (1)
* 2006/0235,899 Method of migrating legacy database systems 32 2006
 
Cadence Design Systems, Inc. (1)
* 7,143,341 Method and apparatus for concurrent engineering and design synchronization of multiple tools 60 2002
 
ESTsoft Corp. (1)
* 2013/0290,304 SYSTEM AND METHOD FOR SEPARATING DOCUMENTS 0 2013
 
INTERWOVEN (1)
* 2005/0080,804 System and method for maintaining componentized content 25 2004
 
XEROX CORPORATION (5)
6,950,982 Active annotation mechanism for document management systems 39 1999
8,245,137 Electronic filing system with scan-placeholders 2 2002
6,868,424 Electronic filing system with file-placeholders 23 2002
* 2004/0205,622 Electronic filing system with scan-placeholders 14 2002
* 2004/0019,613 Electronic filing system with file-placeholders 11 2002
 
INKTOMI CORPORATION (1)
6,941,302 Managing changes to a directory of electronic documents 10 2003
 
HERE GLOBAL B.V. (3)
* 7,613,917 Method and system for mass distribution of geographic data for navigation systems 9 2000
7,640,595 Computing system with decryption functions and secure data product 6 2004
* 2004/0193,364 Computing system with decryption functions and secure data product 23 2004
 
Mirrior Imaging, LLC (1)
9,141,612 Method of obtaining an electronically-stored financial document 0 2013
 
ORACLE AMERICA, INC. (5)
* 6,592,628 Modular storage method and apparatus for use with software applications 14 1999
6,480,206 Method and apparatus for an extensible editor 62 1999
6,470,364 Method and apparatus for generating text components 46 1999
* 7,120,698 Access control for an e-commerce application 6 2001
* 2003/0055,991 Access control for an e-commerce application 5 2001
 
TWITTER, INC. (1)
* 6,957,224 Efficient retrieval of uniform resource locators 11 2000
 
ORACLE INTERNATIONAL CORPORATION (5)
* 7,783,616 System and method for managing objects and resources with access rights embedded in nodes within a hierarchical tree structure 1 2006
* 2006/0155,677 System and method for managing objects and resources with access rights embedded in nodes within a hierarchical tree structure 0 2006
7,587,417 Systems and methods for dynamic querying 0 2006
7,454,438 System and methods for dynamic querying 0 2006
* 2006/0173,835 System and methods for dynamic querying 0 2006
 
APPLE INC. (1)
* 6,947,991 Method and apparatus for exposing network administration stored in a directory using HTTP/WebDAV protocol 21 1999
 
United Services Automobile Association (USAA) (1)
8,738,672 Document management system user interfaces 0 2012
 
United States Automobile Association (USAA) (1)
8,122,070 Document management system user interfaces 0 2005
 
SARKAR PTE. LTD. (2)
* 2006/0074,980 System for semantically disambiguating text information 136 2004
8,688,673 System for communication and collaboration 5 2006
 
HONDA MOTOR CO., LTD. (1)
8,443,045 Storage of selected e-mails including attachments in document management system 0 2003
 
LEADER TECHNOLOGIES, INC. (1)
* 2006/0069,726 Hospitality environment communications architecture 12 2005
 
MICROSOFT TECHNOLOGY LICENSING, LLC (100)
* 6,393,456 System, method, and computer program product for workflow processing using internet interoperable electronic messaging with mime multiple content type 212 1998
* 6,691,119 Translating property names and name space names according to different naming schemes 6 1999
* 7,346,848 Single window navigation methods and systems 48 2000
7,191,394 Authoring arbitrary XML documents using DHTML and XSLT 83 2000
7,155,667 User interface for integrated spreadsheets and word processing tables 20 2000
7,117,435 Spreadsheet fields in text 7 2000
7,000,230 Network-based software extensions 60 2000
6,948,135 Method and systems of providing information to computer users 141 2000
6,883,168 Methods, systems, architectures and data structures for delivering software via a network 109 2000
6,874,143 Architectures for and methods of providing network-based software extensions 126 2000
* 6,915,299 Web server document library 8 2000
* 6,832,220 Method and apparatus for file searching, accessing file identifiers from reference page 15 2000
* 6,606,642 System, method, and computer program product for workflow processing using internet interoperable electronic messaging with MIME multipart content type 23 2002
7,415,672 System and method for designing electronic forms 6 2003
7,370,066 System and method for offline editing of data files 29 2003
7,275,216 System and method for designing electronic forms and hierarchical schemas 27 2003
7,913,159 System and method for real-time validation of structured data files 22 2003
7,516,145 System and method for incrementally transforming and rendering hierarchical data files 16 2003
7,168,035 Building a view on markup language data through a set of components 119 2003
7,197,515 Declarative solution definition 28 2003
7,581,177 Conversion of structured documents 21 2003
7,406,660 Mapping between structured data and a visual surface 80 2003
7,334,187 Electronic form aggregation 18 2003
7,296,017 Validation of XML data files 81 2003
7,451,392 Rendering an HTML electronic form by applying XSLT to XML using a solution 86 2003
7,376,673 Offline editing of XML files using a solution 33 2003
8,819,072 Promoting data from structured data files 7 2004
7,318,063 Managing XML documents containing hierarchical database information 12 2004
7,496,837 Structural editing with schema awareness 94 2004
7,412,645 User interface for integrated spreadsheets and word processing tables 18 2004
7,568,101 Digital signatures with an embedded view 29 2004
7,281,018 Form template data source change 127 2004
7,774,620 Executing applications at appropriate trust levels 24 2004
7,676,843 Executing applications at appropriate trust levels 25 2004
7,533,268 Digital signature with an embedded view 27 2004
7,712,048 Task-sensitive methods and systems for displaying command sets 18 2004
7,610,562 Task-sensitive methods and systems for displaying command sets 22 2004
7,512,896 Task-sensitive methods and systems for displaying command sets 21 2004
7,818,677 Single window navigation methods and systems 32 2004
7,779,027 Methods, systems, architectures and data structures for delivering software via a network 31 2004
7,673,227 User interface for integrated spreadsheets and word processing tables 27 2004
7,350,141 User interface for integrated spreadsheets and word processing tables 46 2004
7,392,522 Architectures for and methods of providing network-based software extensions 23 2004
7,692,636 Systems and methods for handwriting to a screen 25 2004
* 7,689,564 Apparatus and computer-readable media for determining whether an existing map specifies a different content type than the content type that is specified for the specified resource name extension in a web distributed authoring and versioning (WebDAV) request 4 2004
* 2005/0055,333 Apparatus and computer-readable media for processing HTTP requests 6 2004
7,702,997 Spreadsheet fields in text 1 2004
7,549,115 System and method for integrated spreadsheets and word processing tables 36 2004
7,523,390 Spreadsheet fields in text 3 2004
7,506,242 System and method for integrating spreadsheets and word processing tables 10 2004
7,120,866 Spreadsheet fields in text 9 2004
7,506,243 System and method for integrating spreadsheets and word processing tables 14 2004
8,487,879 Systems and methods for interacting with a computer through handwriting to a screen 8 2004
7,493,332 Storing locally a file received from a remote location 0 2004
7,333,978 Searching to identify web page(s) 0 2004
* 2005/0108,238 Web page identifiers 1 2004
* 2005/0097,102 Searching to identify web page(s) 0 2004
* 2005/0060,352 Storing locally a file received from a remote location 0 2004
* 2005/0060,351 Graphical user interface for automatically accessing files 10 2004
7,712,022 Mutually exclusive options in electronic forms 27 2004
7,584,417 Role-dependent action for an electronic form 42 2004
7,721,190 Methods and systems for server side form processing 26 2004
7,509,353 Methods and systems for exchanging and rendering forms 5 2004
7,904,801 Recursive sections in electronic forms 12 2004
7,437,376 Scalable object model 23 2004
7,937,651 Structural editing operations for network forms 19 2005
7,743,063 Methods and systems for delivering software via a network 24 2005
7,689,929 Methods and systems of providing information to computer users 27 2005
7,346,610 Methods and systems of providing information to computer users 45 2005
7,725,834 Designer-created aspect for an electronic form template 29 2005
7,360,171 Methods and systems of providing information to computer users 10 2005
8,010,515 Query to an electronic form 12 2005
7,543,228 Template for rendering an electronic form 36 2005
8,200,975 Digital signatures for network forms 10 2005
* 7,743,082 Web server document library 0 2005
* 2005/0267,917 Web server document library 2 2005
7,613,996 Enabling selection of an inferred schema part 35 2005
7,979,856 Network-based software extensions 19 2005
8,001,459 Enabling electronic documents for limited-capability computing devices 11 2005
7,779,343 Opening network-enabled electronic documents 0 2006
7,490,109 System and method for offline editing of data files 30 2006
7,900,134 Authoring arbitrary XML documents using DHTML and XSLT 18 2006
* 2008/0263,449 Automated maintenance of pooled media content 4 2007
7,865,477 System and method for real-time validation of structured data files 19 2007
8,074,217 Methods and systems for delivering software 26 2007
7,971,139 Correlation, association, or correspondence of electronic forms 17 2007
7,933,871 Discovering and updating templates 0 2007
7,925,621 Installing a solution 18 2008
8,892,993 Translation file 4 2008
8,918,729 Designing electronic forms 4 2008
8,078,960 Rendering an HTML electronic form by applying XSLT to XML using a solution 9 2008
8,103,720 Apparatus and computer-readable media for processing HTTP requests 2 2010
* 2010/0250,666 APPARATUS AND COMPUTER-READABLE MEDIA FOR PROCESSING HTTP REQUESTS 1 2010
* 7,945,602 Web server document library 0 2010
9,229,917 Electronic form user interfaces 0 2011
9,210,234 Enabling electronic documents for limited-capability computing devices 1 2011
8,429,522 Correlation, association, or correspondence of electronic forms 7 2011
8,359,391 Apparatus and computer-readable media for processing HTTP requests determine scoping mapping between a mapped resource name extension and a content type 1 2012
9,268,760 Correlation, association, or correspondence of electronic forms 0 2013
9,239,821 Translation file 0 2014
 
THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK (4)
* 7,428,547 System and method of organizing data to facilitate access and streaming 8 2004
* 2004/0167,916 System and method of organizing data to facilitate access and streaming 3 2004
8,046,338 System and method of organizing data to facilitate access and streaming 3 2008
* 2008/0228,825 SYSTEM AND METHOD OF ORGANIZING DATA TO FACILITATE ACCESS AND STREAMING 1 2008
 
FineGround Networks (1)
* 2007/0226,371 METHOD AND SYSTEM FOR CLASS-BASED MANAGEMENT OF DYNAMIC CONTENT IN A NETWORKED ENVIRONMENT 4 2007
 
GOOGLE INC. (4)
* 6,370,538 Direct manipulation interface for document properties 34 1999
7,293,005 Pipelined architecture for global analysis and index building 14 2004
7,783,626 Pipelined architecture for global analysis and index building 0 2007
* 2007/0282,829 PIPELINED ARCHITECTURE FOR GLOBAL ANALYSIS AND INDEX BUILDING 10 2007
 
REFLECTION CODE LLC (4)
8,763,907 Barcode device 0 2013
8,746,565 Barcode device 0 2013
8,733,657 Barcode device 0 2013
8,733,658 Barcode device 0 2013
 
PLANO ENCRYPTION TECHNOLOGIES LLC (1)
* 6,466,983 Systems and methods for controlling access to data maintained in a repository 22 1999
 
NIMBLE TECHNOLOGY, INC. (5)
6,581,062 Method and apparatus for storing semi-structured data in a structured manner 122 2000
* 6,449,620 Method and apparatus for generating information pages using semi-structured data stored in a structured manner 176 2000
7,152,062 Technique for encapsulating a query definition 36 2000
7,756,904 Nested conditional relations (NCR) model and algebra 0 2001
7,124,144 Method and apparatus for storing semi-structured data in a structured manner 45 2001
 
SHARP KABUSHIKI KAISHA (13)
7,889,932 Methods and systems for detecting regions in digital images 1 2006
8,630,498 Methods and systems for detecting pictorial regions in digital images 0 2006
8,437,054 Methods and systems for identifying regions of substantially uniform color in a digital image 1 2006
7,864,365 Methods and systems for segmenting a digital image into regions 6 2006
7,792,359 Methods and systems for detecting regions in digital images 1 2006
* 2007/0291,288 Methods and Systems for Segmenting a Digital Image into Regions 7 2006
7,876,959 Methods and systems for identifying text in digital images 6 2006
* 2008/0056,573 Methods and Systems for Identifying Text in Digital Images 1 2006
8,121,403 Methods and systems for glyph-pixel selection 0 2007
8,014,596 Methods and systems for background color extrapolation 6 2007
8,368,956 Methods and systems for segmenting a digital image into regions 2 2010
* 2011/0096,993 Methods and Systems for Segmenting a Digital Image into Regions 1 2010
8,150,166 Methods and systems for identifying text in digital images 0 2011
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (23)
* 6,694,328 Method for creating queries on version objects 18 2000
* 6,721,785 System for directing e-mail to selected recipients by applying transmission control directives on aliases identifying lists of recipients to exclude or include recipients 37 2000
* 2002/0087,594 Methods, systems and computer program products for subscriber customized generation of publications 8 2001
* 2005/0038,788 Annotation security to prevent the divulgence of sensitive information 38 2003
8,296,304 Method, system, and program for handling redirects in a search engine 0 2004
7,499,913 Method for handling anchor text 8 2004
7,424,467 Architecture for an indexer with fixed width sort and variable width sort 12 2004
* 2005/0165,800 Method, system, and program for handling redirects in a search engine 15 2004
* 2005/0165,781 Method, system, and program for handling anchor text 30 2004
* 2005/0165,838 Architecture for an indexer 6 2004
7,461,064 Method for searching documents for ranges of numeric values 34 2004
* 2006/0074,962 Method, system, and program for searching documents for ranges of numeric values 2 2004
8,417,693 Enforcing native access control to indexed documents 0 2005
* 2007/0016,583 Enforcing native access control to indexed documents 54 2005
7,743,060 Architecture for an indexer 5 2007
8,346,759 Searching documents for ranges of numeric values 1 2008
8,271,498 Searching documents for ranges of numeric values 1 2008
* 2008/0301,130 METHOD, SYSTEM AND ARTICLE OF MANUFACTURE FOR SEARCHING DOCUMENTS FOR RANGES OF NUMERIC VALUES 11 2008
* 2009/0049,078 AUTOFOLDERING PROCESS IN CONTENT MANAGEMENT 1 2008
8,285,724 System and program for handling anchor text 0 2008
8,655,888 Searching documents for ranges of numeric values 0 2011
* 8,688,733 Remote inventory manager 0 2012
RE45184 Sectional E-mail transmission 0 2013
 
EXCALIBUR IP, LLC (1)
* 6,675,161 Managing changes to a directory of electronic documents 33 1999
 
GATES, WILLIAM H., III (1)
* 6,970,925 Method and system for property notification 25 1999
 
CISCO TECHNOLOGY, INC. (4)
8,799,764 Method and system for parameterized web documents 0 2006
* 7,802,014 Method and system for class-based management of dynamic content in a networked environment 2 2007
7,702,815 Method and system for class-based management of dynamic content in a networked environment 1 2007
7,603,483 Method and system for class-based management of dynamic content in a networked environment 55 2007
 
POSTECH ACADEMY-INDUSTRY FOUNDATION (1)
* 2008/0086,483 FILE SERVICE SYSTEM IN PERSONAL AREA NETWORK 1 2007
 
E-Numerate Solutions, Inc. (3)
9,268,748 System, method, and computer program product for outputting markup language documents 0 2015
9,262,383 System, method, and computer program product for processing a markup document 0 2015
9,262,384 Markup language system, method, and computer program product 0 2015
 
FUJITSU LIMITED (1)
* 7,152,208 Apparatus managing document distribution 4 1998
 
CDimensions, Inc. (1)
* 7,444,390 Method and apparatus for providing a web-based active virtual file system 12 2004
 
MCKIBBEN, MICHAEL T. (3)
* 2004/0123,242 Context instantiated application protocol 35 2003
7,925,246 Radio/telephony interoperability system 6 2005
* 2006/0080,344 Radio/telephony interoperability system 28 2005
 
PROXIMA THERAPEUTICS, INC. (1)
7,516,399 Structured-document path-language expression methods and systems 27 2004
 
Crucian Global Services, Inc. (2)
* 7,725,490 Collaborative file access management system 8 2001
* 2003/0105,734 Collaborative file access management system 64 2001
 
SNAPCHAT, INC. (2)
8,631,077 Duplicate e-mail content detection and automatic doclink conversion 1 2004
* 2006/0020,668 System and method for duplicate e-mail content detection and automatic doclink conversion 8 2004
 
Leaper Technologies, Inc. (1)
* 8,195,714 Context instantiated application protocol 5 2003
 
EMC CORPORATION (1)
* 6,636,250 Methods and apparatus for presenting information to a user of a computer system 131 2000
 
OPEN TEXT CORPORATION (2)
7,707,159 Method and apparatus for storing semi-structured data in a structured manner 4 2006
* 2006/0265,410 Method and apparatus for storing semi-structured data in a structured manner 4 2006
 
PALO ALTO RESEARCH CENTER INCORPORATED (5)
8,966,362 Method and system for in-document markup in support of information sharing 0 2007
7,933,889 Method and system for metadata-driven document management and access control 12 2007
* 2008/0288,862 Method and system for in-document markup in support of information sharing 18 2007
8,131,762 Method and system for metadata-driven document management and access control 3 2011
* 2011/0196,896 METHOD AND SYSTEM FOR METADATA-DRIVEN DOCUMENT MANAGEMENT AND ACCESS CONTROL 1 2011
 
TEXAS INSTRUMENTS INCORPORATED (1)
* 2004/0078,528 Cache coherency in a multi-processor system 2 2003
 
GENERAL DYNAMICS ADVANCED INFORMATION SYSTEMS, INC. (1)
* 2007/0195,960 Apparatus and method for encrypting data 6 2006
 
TOSHIBA TEC KABUSHIKI KAISHA (3)
* 7,532,340 Document management system rule-based automation 104 2002
* 2003/0200,234 Document management system rule-based automation 94 2002
8,127,217 Document management system for transferring a plurality of documents 1 2009
 
OPSHUB, INC. (2)
* 8,645,906 Method for enforcing change policy based on project state 2 2007
* 2008/0066,049 METHOD FOR ENFORCING CHANGE POLICY BASED ON PROJECT STATE 8 2007
 
MATHON SYSTEMS, INC. (6)
7,386,529 System and method for managing content with event driven actions to facilitate workflow and other features 51 2003
7,386,530 System and method for managing content including addressability features 8 2003
7,386,531 System and method for managing content 4 2003
7,386,532 System and method for managing versions 22 2003
7,289,973 Graphical user interface for system and method for managing content 28 2003
* 2004/0133,588 Graphical user interface for system and method for managing content 13 2003
* Cited By Examiner