Patents Represented by Attorney, Agent or Law Firm Computer Law
  • Patent number: 6757713
    Abstract: Methods, articles, signals, and systems are provided for providing email message originators and distributors with default control over message removal at a message recipient's location, regardless of whether the message has been opened. For instance, a self-removing message is designated as such by the message's originator, and a self-removal enhancement is added to conventional message content before the message is transmitted over a computer network toward one or more recipients. At the recipient's location, the message is automatically deleted without additional effort by the recipient, before or after being displayed, according to the originator's instructions unless they are overridden by the recipient. Messages may be automatically deleted in response to the arrival of a replacement message. Thus, the burden of removing unsolicited email messages is transferred from recipients to the system and the message's originators and/or to ISPs and other email distributors.
    Type: Grant
    Filed: July 18, 2000
    Date of Patent: June 29, 2004
    Inventors: John W. L. Ogilvie, Genie L. Ogilvie
  • Patent number: 6711608
    Abstract: Methods, articles, signals, and systems are provided for protecting email message contents. A self-removing message is designated as such by the message's originator, and a self-removal enhancement such as self-removal code or self-removal indicators are added to conventional message content before the message is transmitted over a computer network toward one or more recipients. Copies of the message may be removed from intermediate network nodes by software which recognizes, and acts in response to, self-removal indicators. At the recipient's location, the message is displayed and then removed from disk and from memory without additional effort by the recipient. Thus, the burden of removing unsolicited email messages is transferred from recipients to the system and the message's originator. Security of messages may also be enhanced by reducing the number of copies of confidential message content and/or the accessible life span of those copies.
    Type: Grant
    Filed: September 18, 1999
    Date of Patent: March 23, 2004
    Inventor: John W. L. Ogilvie
  • Patent number: 6701347
    Abstract: Methods, articles, signals, and systems are provided for providing unsolicited email message originators with default control over message removal at a message recipient's location, regardless of whether the unsolicited message has been opened. For instance, a self-removing message is designated as such by the message's originator, and a self-removal enhancement is added to conventional message content such as advertising before the message is transmitted over a computer network toward recipients. At a given recipient's location, the message is automatically deleted without additional effort by the recipient, before or after being displayed, according to the originator's instructions unless they are overridden by the recipient. Thus, the burden of removing unsolicited email messages is transferred from recipients to the message's originators.
    Type: Grant
    Filed: July 20, 2000
    Date of Patent: March 2, 2004
    Inventor: John W. L. Ogilvie
  • Patent number: 6681325
    Abstract: The HKEY_LOCAL_MACHINE\SYSTEM\DISK\Information Windows NT registry key contains disk layout information, such as disk letter assignments. During repartitioning of a hard drive, this key needs to be modified to reflect the new partitions. In order to accomplish this, while in Win32 mode, the modified disk layout information is stored in a temporary registry key. Then, while in Windows NT boot mode, direct reads and writes are performed on the registry files (e.g., “system” and “system.alt”) that contain the “Information” registry key and the temporary registry key to replace the “Information” registry key with the temporary registry key.
    Type: Grant
    Filed: September 15, 1999
    Date of Patent: January 20, 2004
    Assignee: PowerQuest Corporation
    Inventors: Russell J. Marsh, Niel Orcutt
  • Patent number: 6615365
    Abstract: The invention provides systems and methods for storing and recovering images in a computer partition, and more particularly to tools and techniques for placing and extracting images to and from the same partition that is imaged. Both a factory image and a user-updateable image may be stored on the same partition. Copies of a portion of the partition data and/or the system data for the imaged partition can be stored at a specified location within the imaged partition, in a separate partition, or on a removable recovery medium, thereby allowing images to be recovered after disruption of the imaged partition's system data. The image may be stored contiguously or non-contiguously. The image may also be stored as a system file or as an image container which comprises one or more than one image file. To speed restoration time and to assist recovery, the image may be stored at or near the end of the partition. Familiar or novel image formats may be used.
    Type: Grant
    Filed: March 22, 2000
    Date of Patent: September 2, 2003
    Assignee: PowerQuest Corporation
    Inventors: Roy M. Jenevein, Heidi S. Kramer, Derrick S. Shadel, Andy V. Lawrence, Val A. Arbon
  • Patent number: 6615405
    Abstract: A method and system are provided for installing software on microprocessor based devices accessible over a computer network. The method includes, identifying component data associated with a software application using a first electronic device; generating a first server update algorithm by comparing the component data against data present on a first server and executing the first server algorithm thereby duplicating the component data on the first server; generating a second server update algorithm by comparing the component data on the first server against data present on a second server and executing the second server algorithm thereby duplicating the component data on the second server; generating a second device update algorithm by comparing the component data on the second server to data present on a second device and installing the software application on the second device by executing the second device update algorithm.
    Type: Grant
    Filed: January 6, 2000
    Date of Patent: September 2, 2003
    Assignee: Power Quest Corporation
    Inventors: Dov J. Goldman, Peter A. Spiro
  • Patent number: 6606664
    Abstract: Methods, devices, and systems are provided in a multi-level computer architecture which provides improved capabilities for managing courseware and other content in a shared use operating environment such as a computer network. In particular, the invention provides a commercial networked instruction content delivery method and system which does not exclude synchronous sharing but is focused on asynchronous sharing. Security means in the architecture provide content property holders with the ability to know how many minutes of use an individual made of licensed material and with increased certainty that their material cannot be used, copied, or sold in usable form unless and until a user site is connected or reconnected to a minute-by-minute counter which is located off the premises of the user. This security link helps protect software and other works which are being sold or licensed to an individual, organization, or entity, and creates income opportunities for owners of such content.
    Type: Grant
    Filed: August 21, 2001
    Date of Patent: August 12, 2003
    Assignee: Digital-Vending Services International, LLC
    Inventors: Vincent S Darago, Christopher Jenkins
  • Patent number: 6547134
    Abstract: The invention provides sampling, escrowing, and other tools and techniques for facilitating transactions that involve digital goods. Transactions may be of the goods-for-payment type, or they may be barter transactions that exchange goods for goods. Digital goods may be escrowed with an automatic broker. The broker may also create and distribute samples of the goods, which are created by techniques such as distorting or burdening part or all of a copy of the goods. In some cases the broker may accept and act on approval or disapproval notices from the parties to a transaction, to cancel or complete a transaction. In other cases, the broker's participation is limited to providing and/or authenticating samples.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: April 15, 2003
    Inventor: John W. L. Ogilvie
  • Patent number: 6529784
    Abstract: A method for providing system management services to a customer's network of target computers through a communications network is described. Service subscribers have at least one target computer system. Each target computer system has a hardware configuration and a software configuration. An agent process is hosted on at least one target computer system of each subscriber. Each agent communicates with a centralized control server through a communication link. The control server manages the hardware or software configurations of the target computer systems through the server. By centralizing the resources for managing the computing resources of several subscribers at a single control server, the need for redundant management resources at each subscriber is reduced or eliminated. A method for providing a customer system management information in response to receiving information about the customer's target computer system is also described.
    Type: Grant
    Filed: February 29, 2000
    Date of Patent: March 4, 2003
    Assignee: Caldera Systems, Inc.
    Inventors: Allan Cantos, Neil Mager, Keith Erskine, Mike Vilot, Alison Whittier
  • Patent number: 6530077
    Abstract: A Windows NT partitioning program partitions a storage device in Windows NT boot mode (i.e., after the Windows NT kernel loads device drivers and before the Session Manager loads the Windows NT user interface). In this mode, the partitioning program is capable of corrupting its own backing store—a Windows NT executable file stored on the storage device—through the partitioning process. Such corruption would generally lead to execution errors in the partitioning program when code or data from the corrupted executable file is paged into the program's in-memory executable image. To avoid such errors, the working set allocated to the executable image is expanded to accommodate all the pageable Windows NT program sections in the executable file. Each pageable program section is then locked into the executable image.
    Type: Grant
    Filed: September 15, 1999
    Date of Patent: March 4, 2003
    Assignee: PowerQuest Corporation
    Inventor: Russell J. Marsh
  • Patent number: 6493341
    Abstract: Methods, configured storage media, and systems are provided for increasing bandwidth between a local area network (“LAN”) and other networks by using multiple routers on the given LAN. Data packets are multiplexed between the routers using a novel variation on the standard SYN packet synchronization protocol, and other components. On receiving data destined for an external network, a controller or gateway computer will direct the data to the appropriate router. In addition to providing higher speed connections, the invention provides better fault tolerance in the form of redundant connections from the originating LAN to a wide area network such as the Internet.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: December 10, 2002
    Assignee: Ragula Systems
    Inventors: Sanchaita Datta, Ragula Bhaskar
  • Patent number: 6487586
    Abstract: Methods, articles, signals, and systems are provided for providing email message originators and distributors with default control over message removal at a message recipient's location, regardless of whether the message has been opened. For instance, a self-removing message is designated as such by the message's originator, and a self-removal enhancement is added to conventional message content before the message is transmitted over a computer network toward one or more recipients. At the recipient's location, the message is automatically deleted without additional effort by the recipient, before or after being displayed, according to the originator's instructions unless they are overridden by the recipient. ISPs and other message distributors may identify messages that should be self-removing, and make them self-removing if they are not.
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: November 26, 2002
    Inventors: John W. L. Ogilvie, Genie L. Ogilvie
  • Patent number: 6453383
    Abstract: Methods and systems are provided for manipulating data in segmented environments such as an instance of a NetWare file system. Unlike the conventional approach that relies on FDISK and the install.nlm and nwconfig.nlm utilities in NetWare, the invention does not destroy user data on the disk after the data is copied to tape or other intermediate storage. Segment-related features such as limits on the number of segments; various configurations of segments, volumes and partitions among drives; and data mirroring, are handled by the invention during “in place” manipulations. Segments, volumes, partitions, and segment clusters or blocks may each be resized. Segments may be merged. Volumes may be consolidated on a single drive. Other manipulations and various combinations of manipulations are also provided.
    Type: Grant
    Filed: August 13, 1999
    Date of Patent: September 17, 2002
    Assignee: PowerQuest Corporation
    Inventors: Theron M. Stoddard, Blaine S. Dennis, Robert S. Raymond
  • Patent number: 6377958
    Abstract: Methods and systems are provided for converting from a complex file system such as a Microsoft NTFS file system or a Linux ext2fs file system, to a simpler FAT file system. Features of the advanced file system are identified and handled. Depending on the circumstances, some features are carried over to the resulting FAT file system, while other features carry over only partially or not at all.
    Type: Grant
    Filed: July 7, 2000
    Date of Patent: April 23, 2002
    Assignee: PowerQuest Corporation
    Inventor: Niel Orcutt
  • Patent number: 6343738
    Abstract: The invention provides sampling, escrowing, and other tools and techniques for facilitating transactions that involve digital goods. Transactions may be of the goods-for-payment type, or they may be barter transactions that exchange goods for goods. Digital goods may be escrowed with an automatic broker. The broker may also create and distribute samples of the goods, which are created by techniques such as distorting or burdening part or all of a copy of the goods. In some cases the broker may accept and act on approval or disapproval notices from the parties to a transaction, to cancel or complete a transaction. In other cases, the broker's participation is limited to providing and/or authenticating samples.
    Type: Grant
    Filed: April 18, 2000
    Date of Patent: February 5, 2002
    Inventor: John W. L. Ogilvie
  • Patent number: 6330653
    Abstract: The present invention provides tools and techniques for manipulating virtual partitions in a virtual engine environment without necessarily committing each partition manipulation by actually modifying on-disk system structures. A virtual engine, virtual partitions, virtual drives, and other structures in the virtual engine environment permit users to experiment with different partition manipulations in a safe and efficient manner. A batch manager manages a resulting list of partition manipulation operations, which may be optimized. The batch list may also be executed automatically by a conventional partition manipulation engine without requiring additional user input at the end of each list entry. The present invention also provides the ability to manipulate extended partitions automatically and provides support for remote partition manipulation through a two-part user interface architecture.
    Type: Grant
    Filed: April 30, 1999
    Date of Patent: December 11, 2001
    Assignee: PowerQuest Corporation
    Inventors: Golden E. Murray, David I. Marsh, Robert S. Raymond, Troy Millett, Damon Janis, Russell J. Marsh, Paul E. Madden
  • Patent number: 6324569
    Abstract: Methods, articles, signals, and systems are provided for providing email message originators and distributors with default control over message removal at a message recipient's location, regardless of whether the message has been opened. For instance, a self-removing message is designated as such by the message's originator, and a self-removal enhancement is added to conventional message content before the message is transmitted over a computer network toward one or more recipients. At the recipient's location, the message is automatically deleted without additional effort by the recipient, before or after being displayed, according to the originator's instructions unless they are overridden by the recipient. ISPs and other message distributors may identify messages that should be self-removing, and make them self-removing if they are not.
    Type: Grant
    Filed: July 18, 2000
    Date of Patent: November 27, 2001
    Inventors: John W. L. Ogilvie, Genie L. Ogilvie
  • Patent number: 6324650
    Abstract: Methods and systems are provided for controlling the disclosure of sensitive information. Disclosure is controlled in the sense that (a) the information is not disclosed until predefined conditions are met, such as the passage of a certain time without an authorized update request for secrecy, (b) copies of the information are protected by encryption and by widespread, unpredictable storage, so that at least one copy will be available when disclosure is required, (c) the information is kept secret until disclosure is required, and (d) when disclosure is required, the information is sent to predefined destinations such as email addresses or posted to web sites, in a predefined format.
    Type: Grant
    Filed: November 2, 1998
    Date of Patent: November 27, 2001
    Inventor: John W.L. Ogilvie
  • Patent number: 6295276
    Abstract: Methods, configured storage media, and systems are provided for increasing bandwidth between a local area network (“LAN”) and other networks by using multiple routers on the given LAN. Data packets are multiplexed between the routers using a novel variation on the standard address resolution protocol, and other components. On receiving data destined for an external network, a controller or gateway computer will direct the data to the appropriate router. In addition to providing higher speed connections, the invention provides better fault tolerance in the form of redundant connections from the originating LAN to a wide area network such as the Internet.
    Type: Grant
    Filed: December 31, 1999
    Date of Patent: September 25, 2001
    Assignee: Ragula Systems
    Inventors: Sanchaita Datta, Ragula Bhaskar
  • Patent number: 6282573
    Abstract: Methods, devices, and systems are provided in a multi-level computer architecture which provides improved capabilities for managing courseware and other content in a shared use operating environment such as a computer network. In particular, the invention provides a commercial networked instruction content delivery method and system which does not exclude synchronous sharing but is focused on asynchronous sharing. Security in the architecture provides content property holders with the ability to know how many minutes of use an individual made of licensed material and with increased certainty that their material cannot be used, copied, or sold in usable form unless lo and until a user site is connected or reconnected to a minute-by-minute counter which is located off the premises of the user. This security link helps protect software and other works which are being sold or licensed to an individual, organization, or entity, and creates income opportunities for owners of such content.
    Type: Grant
    Filed: April 19, 2000
    Date of Patent: August 28, 2001
    Assignee: Community Learning and Information Network
    Inventors: Vincent S. Darago, Christopher Jenkins