Personal computer diary

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5347579
SERIAL NO

08020354

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A computer diary archives a diary entry by creating, time stamping, authenticating and permanently storing a reference data block along with each diary entry. An archived diary entry can only be modified by placing original text within compartment codes, such as cross-out or tear-out codes, and by placing inserted text within insertion codes so that the original diary entry can be recreated from the modified diary entry. The reference data block, which can be the original diary entry, a canonical version of the original diary entry, or a one way fixed length encryption (hash) of the original diary entry, cannot be modified and is used to authenticate the original diary entry. The diary program also monitors text entry for aliases and relative date phrases, and upon detection, prompts the user for entry or enters a specific identifier for each detected alias in an alias compartment or an absolute date for each relative date phrase in an implied date compartment in the diary entry.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
E-CONTACT TECHNOLOGIES LLCAUSTIN, TX1

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Blandford, Robert R 1809 Paul Spring Rd., Alexandria, VA 22307 4 329

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 5150407 Secured data storage devices 160 1991
 
LEVINE, ALFRED B. (1)
* RE32655 Electronic calendar and diary 24 1985
 
METROPOLITAN LIFE INSURANCE COMPANY (1)
* 5027395 Data-locking system 41 1990
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
CIDWAY TECHNOLOGIES, LTD. (3)
6912659 Methods and device for digitally signing data 13 2001
7539864 Methods and portable device for digitally signing data 1 2007
* 2007/0143,622 METHODS AND PORTABLE DEVICE FOR DIGITALLY SIGNING DATA 1 2007
 
Other [Check patent profile for assignment information] (8)
* 5619571 Method for securely storing electronic records 104 1995
6895392 Usage rights grammar and digital works having usage rights created with the grammar 19 2001
* 2003/0126,446 Method and system for providing a secure time reference in a worm environment 16 2001
* 2006/0179,325 Secure computer data storage method and device 21 2004
* 2005/0216,531 Personal web diary 3 2004
* 2006/0015,693 Apparatus and method for moving contents having a restricted number of copies between storage media 1 2005
* 2006/0015,694 Apparatus and method for moving contents having a restricted number of copies between storage media 0 2005
* 2008/0289,048 APPARATUS AND METHOD FOR MOVING CONTENTS AFTER MUTUAL AUTHENTICATION 3 2008
 
NUANCE COMMUNICATIONS, INC. (1)
* 6810404 Computer-based document management system 73 1997
 
EMC IP HOLDING COMPANY LLC (6)
7444389 Methods and apparatus for generating a content address to indicate data units written to a storage system proximate in time 2 2003
* 2005/0144,172 Methods and apparatus for generating a content address to indicate data units written to a storage system proximate in time 14 2003
7765191 Methods and apparatus for managing the replication of content 4 2005
7392235 Methods and apparatus for retrieval of content units in a time-based directory structure 5 2005
* 2006/0235,821 Methods and apparatus for retrieval of content units in a time-based directory structure 7 2005
* 2006/0235,908 Methods and apparatus for managing the replication of content 21 2005
 
JDI Ventures, Inc. d/b/a Peak Performance Solutions (1)
* 2007/0016,940 Identification and password management device 2 2005
 
BITWISE DESIGNS, INC. (1)
* 2004/0039,912 Computer networked system and method of digital file management and authentication 27 2003
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 5893132 Method and system for encoding a book for reading using an electronic book 255 1995
 
CONTENTGUARD HOLDINGS, INC. (94)
7356688 System and method for document distribution 31 1999
7286665 System and method for transferring the right to decode messages 10 1999
6937726 System and method for protecting data files by periodically refreshing a decryption key 34 1999
6859533 System and method for transferring the right to decode messages in a symmetric encoding scheme 30 1999
7068787 System and method for protection of digital works 29 2000
6885748 System and method for protection of digital works 80 2000
7073199 Document distribution management method and apparatus using a standard rendering engine and a method and apparatus for controlling a standard rendering engine 29 2000
6931545 Systems and methods for integrity certification and verification of content consumption environments 64 2000
6912294 Multi-stage watermarking process and system 57 2000
7359881 System for controlling the distribution and use of digital works using secure components 6 2001
7031471 System for controlling the distribution and use of rendered digital works through watermarking 10 2001
6944600 System for controlling the distribution and use of digital works using digital tickets 25 2001
6714921 System for controlling the distribution and use of digital works using digital tickets 97 2001
6708157 System for controlling the distribution and use of digital works using digital tickets 54 2001
* 2001/0023,417 System for controlling the distribution and use of digital works using digital tickets 15 2001
7343324 Method, system, and computer readable medium for automatically publishing content 10 2001
7222104 Method and apparatus for transferring usage rights and digital work having transferrable usage rights 20 2001
6976009 Method and apparatus for assigning consequential rights to documents and documents having such rights 46 2001
6973445 Demarcated digital content and method for creating and processing demarcated digital works 24 2001
6876984 Method and apparatus for establishing usage rights for digital content to be created in the future 41 2001
6754642 Method and apparatus for dynamically assigning usage rights to digital works 13 2001
* 2002/0184,159 Demarcated digital content and method for creating and processing demarcated digital works 21 2001
* 2002/0184,156 Method and apparatus for transferring usage rights and digital work having transferrable usage rights 10 2001
7225160 Digital works having usage rights and method for creating the same 10 2001
7113912 Composite digital works having usage rights and method for creating the same 41 2001
* 2002/0128,972 Digital works having usage rights and method for creating the same 17 2001
7743259 System and method for digital rights management using a standard rendering engine 3 2002
7085741 Method and apparatus for managing digital content usage rights 61 2002
* 2002/0198,843 Method and apparatus for distributing enforceable property rights 25 2002
7853531 Method and apparatus for supporting multiple trust zones in a digital rights management system 3 2002
7774279 Rights offering and granting 4 2002
8275716 Method and system for subscription digital rights management 2 2002
8099364 Digital rights management of content when content is a future live event 2 2002
7152046 Method and apparatus for tracking status of resource in a system for managing use of the resources 16 2002
6824051 Protected content distribution system 72 2002
* 2003/0066,884 Protected content distribution system 14 2002
6934693 System for controlling the distribution and use of digital works 16 2002
6963859 Content rendering repository 26 2003
6920436 Digital work structure 27 2003
6928419 Method and apparatus for repackaging portions of digital works as new digital works 14 2003
6865551 Removable content repositories 12 2003
7043453 Method and system for conducting transactions between repositories using a repository transaction protocol 74 2003
8832852 Method and apparatus for dynamic protection of static and dynamic content 0 2003
8225414 Method and apparatus for identifying installed software and regulating access to content 4 2003
7913095 Method and apparatus for providing a specific user interface in a system for managing content 1 2003
7603319 Method and apparatus for preserving customer identity in on-line transactions 3 2003
7412605 Method and apparatus for variable encryption of data 13 2003
7269735 Instance specific digital watermarks 15 2003
7237125 Method and apparatus for automatically deploying security components in a content distribution system 16 2003
7206941 Method and apparatus for validating security components through a request for content 16 2003
8069116 System and method for supplying and managing usage rights associated with an item repository 5 2003
7206765 System and method for supplying and managing usage rights based on rules 50 2003
6957194 Method for printing digital works 21 2003
7065505 Method for metering and pricing of digital works 4 2003
7058606 Method for loaning digital works 21 2003
7024392 Method for controlling use of database content 8 2003
6957193 Repository with security class and method for use thereof 28 2003
6925448 Usage rights grammar and digital works having usage rights created with the grammar 3 2003
6910022 Usage rights grammar and digital works having usage rights created with the grammar 9 2003
7269576 Content rendering apparatus 3 2004
7269577 System for controlling the distribution and use of digital works using digital tickets 11 2004
8001053 System and method for rights offering and granting using shared state variables 4 2004
7774280 System and method for managing transfer of rights using shared state variables 5 2004
7200574 System for controlling the distribution and use digital works using digital tickets 8 2004
7725401 Method and apparatus for establishing usage rights for digital content to be created in the future 5 2005
7209902 Repository with security class and method for use thereof 6 2005
7260556 Content rendering device with usage rights 6 2005
7162633 Method and apparatus for hierarchical assignment of rights to documents and documents having such rights 11 2005
7266529 Method and apparatus for executing code in accordance with usage rights 1 2005
7184571 Multi-stage watermarking process and system 11 2005
7765403 System for controlling the distribution and use of rendered digital works through watermarking 5 2005
7809644 Digital work structure 4 2005
7389270 System for controlling the distribution and use of digital works 15 2005
7139736 Content rendering repository 4 2005
* 2005/0273,433 Content rendering repository 1 2005
7117180 System for controlling the use of digital works using removable content repositories 2 2005
7609848 Multi-stage watermarking process and system 4 2005
7664708 System for controlling the distribution and use of digital works using digital tickets 4 2005
7523072 System for controlling the distribution and use of digital works 36 2005
7788182 Method for loaning digital works 1 2006
8869293 Method and apparatus for hierarchical assignment of rights to documents and documents having such rights 0 2006
8271350 Method and system for automatically publishing content 2 2007
8275709 Digital rights management of content when content is a future live event 9 2008
8205089 System for controlling the distribution and use of rendered digital works through watermarking 2 2009
7907749 Multi-stage watermarking process and system 0 2009
8170955 System and method for enforcing usage rights associated with digital content 0 2009
8412644 Method and apparatus for establishing usage rights for digital content to be created in the future 0 2010
8078542 System and method for managing transfer of rights using shared state variables 1 2010
* 2010/0275,270 METHOD AND APPARATUS FOR MANAGING THE TRANSFER OF RIGHTS 2 2010
8489900 Method and apparatus for providing a specific user interface in a system for managing content 0 2011
8862517 Digital rights management of content when content is a future live event 0 2011
8892473 Method and system for subscription digital rights management 0 2012
8468098 Method and system for subscription digital rights management 0 2012
8442916 Digital rights management of content when content is a future live event 1 2012
 
INVENTOR HOLDINGS, LLC (8)
8055509 Methods and apparatus for increasing and/or for monitoring a party's compliance with a schedule for taking medicines 9 2000
6959387 Method and apparatus for verifying secure document timestamping 3 2001
RE41960 Method and apparatus for verifying secure document timestamping 0 2005
8069056 Methods and apparatus for increasing and/or for monitoring a party's compliance with a schedule for taking medicines 15 2006
7801745 Methods and apparatus for increasing and/or monitoring a party's compliance with a schedule for taking medicines 22 2006
* 2006/0218,014 METHODS AND APPARATUS FOR INCREASING AND/OR FOR MONITORING A PARTY'S COMPLIANCE WITH A SCHEDULE FOR TAKING MEDICINES 16 2006
RE42893 Method and apparatus for verifying secure document timestamping 1 2006
* RE42018 Method and apparatus for verifying secure document timestamping 0 2006
 
ContentGuardiHoldings, Inc. (1)
7028009 Method and apparatus for distributing enforceable property rights 38 2002
 
L2LA, LLC (1)
* 2010/0318,424 System for Correlating Physiological and Environmental Conditions 2 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 6208996 Mobile device having notification database in which only those notifications that are to be presented in a limited predetermined time period 138 1998
 
GOOGLE INC. (1)
* 5815407 Method and device for inhibiting the operation of an electronic device during take-off and landing of an aircraft 48 1995
 
WALKER ASSET MANAGEMENT LIMITED PARTNERSHIP (1)
6263438 Method and apparatus for secure document timestamping 91 1998
 
LOCKHEED MARTIN CORPORATION (1)
* 2004/0103,284 System and method for archiving authenticated research and development records 17 2002
 
WARNER BROS. HOME ENTERTAINMENT INC. (1)
* 6411772 Data structure for distinguishing data of authorized and unauthorized publishers 7 2000
 
LG ELECTRONICS INC. (5)
* 7665144 Apparatus and method for moving contents having a restricted number of copies between storage media 2 2005
* 7665145 Apparatus and method for moving contents having a restricted number of copies between storage media 2 2005
* 7661144 Apparatus and method for moving contents having a restricted number of copies between storage media 2 2005
7895660 Method and apparatus for moving contents using copy and movement control information 0 2008
7810161 Apparatus and method for moving contents after mutual authentication 2 2008
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 5664099 Method and apparatus for establishing a protected channel between a user and a computer system 54 1995
* 5912974 Apparatus and method for authentication of printed documents 164 1997
 
SHARP KABUSHIKI KAISHA (1)
* 5953734 Electronic apparatus 6 1997
 
WALKER DIGITAL, LLC (5)
7553235 Method and apparatus for outputting a result of a game via a container 4 2006
* 2006/0276,931 SYSTEMS AND METHODS FOR IMPROVED HEALTH CARE COMPLIANCE 0 2006
* 2006/0234,793 METHOD AND APPARATUS FOR OUTPUTTING A RESULT OF A GAME VIA A CONTAINER 3 2006
* 2006/0234,792 METHOD AND APPARATUS FOR OUTPUTTING A RESULT OF A GAME VIA A CONTAINER 2 2006
8250369 Method and apparatus for secure measurement certification 0 2009
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
* 6141760 System and method for generating unique passwords 53 1997
* 2002/0196,685 Trusted and verifiable data storage system, method, apparatus and device 10 2002
 
INTERTRUST TECHNOLOGIES CORPORATION (54)
6157721 Systems and methods using cryptography to protect secure computing environments 532 1996
5943422 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 933 1996
5892900 Systems and methods for secure transaction management and electronic rights protection 2426 1996
5910987 Systems and methods for secure transaction management and electronic rights protection 932 1996
* 5949876 Systems and methods for secure transaction management and electronic rights protection 638 1997
5917912 System and methods for secure transaction management and electronic rights protection 693 1997
5915019 Systems and methods for secure transaction management and electronic rights protection 716 1997
5920861 Techniques for defining using and manipulating rights management data structures 619 1997
5982891 Systems and methods for secure transaction management and electronic rights protection 997 1997
6112181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 979 1997
6253193 Systems and methods for the secure transaction management and electronic rights protection 720 1998
6185683 Trusted and secure techniques, systems and methods for item delivery and execution 756 1998
6240185 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 363 1999
7233948 Methods and apparatus for persistent control and protection of content 220 1999
6138119 Techniques for defining, using and manipulating rights management data structures 505 1999
6363488 Systems and methods for secure transaction management and electronic rights protection 555 1999
7133845 System and methods for secure transaction management and electronic rights protection 170 1999
6389402 Systems and methods for secure transaction management and electronic rights protection 443 1999
6237786 Systems and methods for secure transaction management and electronic rights protection 439 1999
7069451 Systems and methods for secure transaction management and electronic rights protection 116 1999
6427140 Systems and methods for secure transaction management and electronic rights protection 435 1999
7133846 Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management 241 1999
6658568 Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management 508 1999
7165174 Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management 74 1999
7092914 Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 49 2000
7243236 Systems and methods for using cryptography to protect secure and insecure computing environments 42 2000
7430670 Software self-defense systems and methods 130 2000
7143290 Trusted and secure techniques, systems and methods for item delivery and execution 50 2000
7062500 Techniques for defining, using and manipulating rights management data structures 109 2000
7095854 Systems and methods for secure transaction management and electronic rights protection 55 2000
6292569 Systems and methods using cryptography to protect secure computing environments 354 2000
6948070 Systems and methods for secure transaction management and electronic rights protection 142 2000
7076652 Systems and methods for secure transaction management and electronic rights protection 152 2001
6449367 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 341 2001
7120800 Systems and methods for secure transaction management and electronic rights protection 99 2001
7120802 Systems and methods for using cryptography to protect secure computing environments 36 2001
7124302 Systems and methods for secure transaction management and electronic rights protection 122 2001
7051212 Systems and methods for secure transaction management and electronic rights protection 64 2002
6618484 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 214 2002
7143066 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 81 2002
7110983 Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 82 2002
6938021 Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 157 2002
8307212 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 1 2003
7100199 Systems and methods for secure transaction management and electronic rights protection 95 2003
8751793 Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management 15 2003
7415617 Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, commerce process control and automation, distributed computing, and rights management 107 2004
7392395 Trusted and secure techniques, systems and methods for item delivery and execution 20 2005
7281133 Trusted and secure techniques, systems and methods for item delivery and execution 33 2005
7844835 Systems and methods for secure transaction management and electronic rights protection 25 2005
8533851 Systems and methods for secure transaction management and electronic rights protection 14 2006
8185473 Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, commerce process control and automation, distributed computing, and rights management 25 2006
7917749 Systems and methods for secure transaction management and electronic rights protection 16 2006
8543842 System and methods for secure transaction management and electronics rights protection 10 2006
7925898 Systems and methods using cryptography to protect secure computing environments 11 2006
 
U.S. PHILIPS CORPORATION (1)
* 5489095 Device for protecting the validity of time sensitive information 45 1993
 
Bennethum Computer Systems (1)
* 5937416 Method for preserving data in an electronic document 35 1997
 
CERTIFIED MEASUREMENT, LLC (2)
6289453 Method and apparatus for secure measurement certification 116 1998
8549310 Method and apparatus for secure measurement certification 0 2009
 
MOTOROLA, INC. (2)
* 5761681 Method of substituting names in an electronic book 38 1995
* 5761682 Electronic book and method of capturing and storing a quote therein 13 1995
 
WALKER ASSET MANAGEMENT LTD. PARTNERSHIP (2)
* 5923763 Method and apparatus for secure document timestamping 176 1996
* 5828751 Method and apparatus for secure measurement certification 119 1996
 
JORASCH, JAMES A. (6)
7553234 Method and apparatus for outputting a result of a game via a container 7 2004
8092224 Systems and methods for improved health care compliance 7 2005
8556728 Method and apparatus for outputting a result of a game via a container 0 2006
8353752 Method and apparatus for outputting a result of a game via a container 0 2006
8262394 Systems and methods for improved health care compliance 6 2006
7821404 Systems and methods for improved health care compliance 11 2006
 
Authentidate Holding Corp. (1)
7415476 Digital file management and imaging system and method including secure file marking 2 2003
 
FUJI XEROX CO., LTD. (1)
* 6161183 Data verifying method apparatus for creating data to be verified and data verifying apparatus 26 1997
 
GRAPHON CORPORATION (1)
8510226 Method for synchronous encryption between a client and a licensing agent 6 2007
 
ROBERT BOSCH GMBH (2)
* 8166303 Method for transmitting data among components of the system electronics of mobile systems, and such components 2 2003
* 2003/0194,088 Method for transmitting data among components of the system electronics of mobile systems, and such components 6 2003
 
EMC CORPORATION (1)
* 2006/0235,893 Methods and apparatus for managing the storage of content 2 2005
 
INTEL CORPORATION (6)
* 5892899 Tamper resistant methods and apparatus 135 1996
* 6049609 Cell array providing non-persistent secret storage through a mutation cycle 5 1997
6205550 Tamper resistant methods and apparatus 148 1997
6178509 Tamper resistant methods and apparatus 148 1997
6175925 Tamper resistant player for scrambled contents 133 1997
* 6023778 Method and apparatus for utilizing mux scan flip-flops to test speed related defects by delaying an active to inactive transition of a scan mode signal 28 1997
 
RPX CORPORATION (2)
* 7114077 Verification system for confidential data input 1 2001
* 2002/0122,591 Verification system for confidential data input 4 2001
 
KENT RIDGE DIGITAL LABS (1)
* 2005/0044,369 Electronic document management system 24 2004
 
TOSHIBA STORAGE DEVICE CORPORATION (1)
* 2007/0234,037 Information storage device 4 2006
 
HARADA & ASSOCIATES (1)
* 2004/0064,703 Access control technique using cryptographic technology 3 2003
 
PHILIPS ELECTRONICS NORTH AMERICA CORPORATION (1)
* 6601172 Transmitting revisions with digital signatures 80 1997
* Cited By Examiner