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 157 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] (7)
* 5619571 Method for securely storing electronic records 99 1995
* 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 26 2003
 
CONTENTGUARD HOLDINGS, INC. (95)
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 28 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 28 2000
6931545 Systems and methods for integrity certification and verification of content consumption environments 61 2000
6912294 Multi-stage watermarking process and system 55 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 23 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 51 2001
* 2001/0023,417 System for controlling the distribution and use of digital works using digital tickets 13 2001
7343324 Method, system, and computer readable medium for automatically publishing content 9 2001
7222104 Method and apparatus for transferring usage rights and digital work having transferrable usage rights 19 2001
6976009 Method and apparatus for assigning consequential rights to documents and documents having such rights 45 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 40 2001
6754642 Method and apparatus for dynamically assigning usage rights to digital works 12 2001
* 2002/0184,159 Demarcated digital content and method for creating and processing demarcated digital works 20 2001
* 2002/0184,156 Method and apparatus for transferring usage rights and digital work having transferrable usage rights 9 2001
7225160 Digital works having usage rights and method for creating the same 8 2001
7113912 Composite digital works having usage rights and method for creating the same 38 2001
6895392 Usage rights grammar and digital works having usage rights created with the grammar 17 2001
* 2002/0128,972 Digital works having usage rights and method for creating the same 14 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 57 2002
* 2002/0198,843 Method and apparatus for distributing enforceable property rights 23 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 1 2002
7152046 Method and apparatus for tracking status of resource in a system for managing use of the resources 15 2002
6824051 Protected content distribution system 71 2002
* 2003/0066,884 Protected content distribution system 13 2002
6934693 System for controlling the distribution and use of digital works 16 2002
6963859 Content rendering repository 24 2003
6920436 Digital work structure 26 2003
6928419 Method and apparatus for repackaging portions of digital works as new digital works 13 2003
6865551 Removable content repositories 11 2003
7043453 Method and system for conducting transactions between repositories using a repository transaction protocol 73 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 12 2003
7269735 Instance specific digital watermarks 14 2003
7237125 Method and apparatus for automatically deploying security components in a content distribution system 15 2003
7206941 Method and apparatus for validating security components through a request for content 15 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 47 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 2 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 2 2004
7774280 System and method for managing transfer of rights using shared state variables 4 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 14 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 35 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 20 2006
* 2006/0218,014 METHODS AND APPARATUS FOR INCREASING AND/OR FOR MONITORING A PARTY'S COMPLIANCE WITH A SCHEDULE FOR TAKING MEDICINES 9 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 36 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 134 1998
 
GOOGLE INC. (2)
* 5893132 Method and system for encoding a book for reading using an electronic book 244 1995
* 5815407 Method and device for inhibiting the operation of an electronic device during take-off and landing of an aircraft 47 1995
 
WALKER ASSET MANAGEMENT LIMITED PARTNERSHIP (1)
6263438 Method and apparatus for secure document timestamping 90 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 53 1995
* 5912974 Apparatus and method for authentication of printed documents 162 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 519 1996
5943422 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 922 1996
5892900 Systems and methods for secure transaction management and electronic rights protection 2378 1996
5910987 Systems and methods for secure transaction management and electronic rights protection 915 1996
* 5949876 Systems and methods for secure transaction management and electronic rights protection 632 1997
5917912 System and methods for secure transaction management and electronic rights protection 682 1997
5915019 Systems and methods for secure transaction management and electronic rights protection 708 1997
5920861 Techniques for defining using and manipulating rights management data structures 613 1997
5982891 Systems and methods for secure transaction management and electronic rights protection 977 1997
6112181 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 955 1997
6253193 Systems and methods for the secure transaction management and electronic rights protection 706 1998
6185683 Trusted and secure techniques, systems and methods for item delivery and execution 738 1998
6240185 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 359 1999
7233948 Methods and apparatus for persistent control and protection of content 217 1999
6138119 Techniques for defining, using and manipulating rights management data structures 496 1999
6363488 Systems and methods for secure transaction management and electronic rights protection 546 1999
7133845 System and methods for secure transaction management and electronic rights protection 164 1999
6389402 Systems and methods for secure transaction management and electronic rights protection 437 1999
6237786 Systems and methods for secure transaction management and electronic rights protection 432 1999
7069451 Systems and methods for secure transaction management and electronic rights protection 111 1999
6427140 Systems and methods for secure transaction management and electronic rights protection 429 1999
7133846 Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management 239 1999
6658568 Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management 494 1999
7165174 Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management 72 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 41 2000
7430670 Software self-defense systems and methods 126 2000
7143290 Trusted and secure techniques, systems and methods for item delivery and execution 47 2000
7062500 Techniques for defining, using and manipulating rights management data structures 105 2000
7095854 Systems and methods for secure transaction management and electronic rights protection 51 2000
6292569 Systems and methods using cryptography to protect secure computing environments 347 2000
6948070 Systems and methods for secure transaction management and electronic rights protection 137 2000
7076652 Systems and methods for secure transaction management and electronic rights protection 149 2001
6449367 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 335 2001
7120800 Systems and methods for secure transaction management and electronic rights protection 98 2001
7120802 Systems and methods for using cryptography to protect secure computing environments 35 2001
7124302 Systems and methods for secure transaction management and electronic rights protection 120 2001
7051212 Systems and methods for secure transaction management and electronic rights protection 62 2002
6618484 Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels 209 2002
7143066 Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information 80 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 154 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 92 2003
8751793 Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management 13 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 105 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 32 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 12 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 24 2006
7917749 Systems and methods for secure transaction management and electronic rights protection 15 2006
8543842 System and methods for secure transaction management and electronics rights protection 7 2006
7925898 Systems and methods using cryptography to protect secure computing environments 10 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 114 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 171 1996
* 5828751 Method and apparatus for secure measurement certification 108 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 147 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 23 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