Patents by Inventor David L. Henrickson

David L. Henrickson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150095756
    Abstract: A method for automated, real-time adaptive website optimization at least includes: a) receiving matching data about web pages use in an optimization campaign; b) receiving configuration data for website optimization applications; c) receiving optimization criteria; d) receiving a referent performance value; e) receiving instructions for capturing visitor activity data; f) initializing a real-time, adaptive website optimization algorithm for optimizing overall website performance; g) establishing web page treatment options; h) detecting a website visitor; i) matching a website visitor with one or more web pages; j) treating web pages in real-time in accordance with the optimization algorithm's control; k) capturing website visitor activity data; l) calculating website performance for each of the web page treatments; m) calculating feedback by comparing the referent performance and the website performance; n) providing feedback to the optimization algorithm; and o) determining web page treatment for future web
    Type: Application
    Filed: October 1, 2013
    Publication date: April 2, 2015
    Inventors: Zijad F. Aganovic, David L. Henrickson
  • Patent number: 8224784
    Abstract: Computer tools and methods novelly combine periodic backup and restore features with migration features to transfer the components of a failed system to a new system. As well as backing up and transferring critical data files during the disaster recovery operation, an aspect of the present invention also transfers, inter alia, applications, user states, hardware settings, software settings, user preferences and other user settings, menus, and directories. In another aspect of the present invention, a network of shared end-user computers periodically backs up each individual end-user computer to a central instrumentality, in a novel manner to reduce storage and time requirements. That is, redundancies for the end-user computer backup files are eliminated or greatly reduced by only making reference to but not storing components that are generic to the system, and further for each previously stored component, only storing differential or incremental information, unless predefined conditions are met.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventor: David L. Henrickson
  • Patent number: 7783674
    Abstract: A method and apparatus for relocating application programs, settings, menus, files and documents from a source computer to a target computer. The method and apparatus function properly regardless of whether the source and target computers have the same hardware or operating system. The method includes scanning the source and target machines for all applications programs, settings, menus, files, and documents in order to create a relocation strategy. The relocation strategy is created in view of pre-programmed selection rules or selection rules created by the user. The strategy is then implemented by copying, replacing or merging data from the source machine to the target machine.
    Type: Grant
    Filed: July 6, 2005
    Date of Patent: August 24, 2010
    Assignee: Microsoft Corporation
    Inventors: David L. Henrickson, Eiko Eisen
  • Patent number: 7634685
    Abstract: Computer tools and methods novelly combine periodic backup and restore features with migration features to transfer the components of a failed system to a new system, which new system may be dissimilar to the old system. As well as backing up and transferring critical data files during the disaster recovery operation, the present invention also transfers, inter alia, applications, user states, hardware settings, software settings, user preferences and other user settings, menus, and directories. In another aspect of the present invention, a network of shared end-user computers periodically backs up each individual end-user computer to a central instrumentality, in a novel manner to reduce storage and time requirements.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventor: David L. Henrickson
  • Patent number: 7503042
    Abstract: A computer migration method for transferring non-physical aspects from a source computer to a target computer according to an embodiment. In one embodiment, the method includes surveying the source computer aspects, and without scripts, associating portions of the source computer aspects into source computer Application Groups on the fly. The method also includes generating a list at least including the source computer Application Groups; receiving a user's selection of source computer Application Groups to be migrated to the target computer; and transferring selected source computer Application Groups to the target computer,; wherein the target computer is adapted to supplant the source computer after migration.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: March 10, 2009
    Assignee: Microsoft Corporation
    Inventors: David L. Henrickson, Michael F. Kenny
  • Patent number: 7392423
    Abstract: Computer tools and methods novelly combine periodic backup and restore features with migration features to transfer the components of a failed system to a new system, which new system may be dissimilar to the old system. As well as backing up and transferring critical data files during the disaster recovery operation, the present invention also transfers, inter alia, applications, user states, hardware settings, software settings, user preferences and other user settings, menus, and directories. In another aspect of the present invention, a network of shared end-user computers periodically backs up each individual end-user computer to a central instrumentality, in a novel manner to reduce storage and time requirements.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventor: David L. Henrickson
  • Patent number: 6938058
    Abstract: A method and apparatus for relocating application programs, settings, menus, files and documents from a source computer to a target computer. The method and apparatus function properly regardless of whether the source and target computers have the same hardware or operating system. The method includes scanning the source and target machines for all applications programs, settings, menus, files, and documents in order to create a relocation strategy. The relocation strategy is created in view of pre-programmed selection rules or selection rules created by the user. The strategy is then implemented by copying, replacing or merging data from the source machine to the target machine.
    Type: Grant
    Filed: May 8, 2003
    Date of Patent: August 30, 2005
    Assignee: Eisenworld, Inc.
    Inventors: David L. Henrickson, Eiko Eisen
  • Publication number: 20040128203
    Abstract: A novel scheme for creating and delivering a new customized computer system (e.g., a PC), delivers the new system with the “personality” of another of the prospective end-user's computer systems already installed prior to delivery. The “personality” includes such things as the application software, files, and personal settings of the old system chosen by the end-user to be migrated to the new system. A migration survey tool (MST) surveys the contents of a migration source computer (MSC) and lists the contents (including personal settings) to be migrated to a migration target computer (MTC) which has been (or will be) newly purchased, but not yet delivered. In an interactive fashion, the end-user determines which of the listed contents will make up the personality and be migrated to the new system, and causes the personality to be placed in a migration file.
    Type: Application
    Filed: December 26, 2002
    Publication date: July 1, 2004
    Inventors: Christa St. Pierre, David L. Henrickson
  • Publication number: 20030200274
    Abstract: A method and apparatus for relocating application programs, settings, menus, files and documents from a source computer to a target computer. The method and apparatus function properly regardless of whether the source and target computers have the same hardware or operating system. The method includes scanning the source and target machines for all applications programs, settings, menus, files, and documents in order to create a relocation strategy. The relocation strategy is created in view of pre-programmed selection rules or selection rules created by the user. The strategy is then implemented by copying, replacing or merging data from the source machine to the target machine.
    Type: Application
    Filed: May 8, 2003
    Publication date: October 23, 2003
    Inventors: David L. Henrickson, Eiko Eisen
  • Publication number: 20030172373
    Abstract: A novel computer migration tool allows a user to selectively migrate assets of choice from a source computer to a target computer. The migration tool is non-script based, and intelligently ascertains “on the fly,” which assets on the source computer are part of each program, whether or not the migration tool has previous information about the programs or has ever encountered said programs. The novel techniques of determining how all of the files of a source computer are to be grouped (i.e., to which programs, files are associated) include examining installation log files created by “installation technology,” where they exist. Where installation log files do not exist, the migration tool uses a rules-based approach to group files (into programs) according to common folders, common creation dates, common modification dates, and, examining file allocation tables, group files that are proximate.
    Type: Application
    Filed: March 8, 2002
    Publication date: September 11, 2003
    Inventors: David L. Henrickson, Michael F. Kenny
  • Patent number: 4180161
    Abstract: A carrier structure for electronic components which allows safe handling, testing, marking and shipment is fabricated as an integral part of the electronic component package. The carrier forms a square protective enclosure surrounding the electronic device and connected to the electronic device by breakable plastic tabs which are molded with the electronics component package. The structure allows the electrical leads of the electronic component to be trimmed, formed, and tested while the component is still attached to the carrier.
    Type: Grant
    Filed: May 4, 1978
    Date of Patent: December 25, 1979
    Assignee: Motorola, Inc.
    Inventors: David L. Henrickson, John J. Kaiser, William C. Koehn, David P. Raven
  • Patent number: 4102039
    Abstract: A carrier structure for electronic components which allows safe handling, testing, marking and shipment is fabricated as an integral part of the electronic component package. The carrier forms a square protective enclosure surrounding the electronic device and connected to the electronic device by breakable plastic tabs which are molded with the electronics component package. The structure allows the electrical leads of the electronic component to be trimmed, formed, and tested while the component is still attached to the carrier.
    Type: Grant
    Filed: February 14, 1977
    Date of Patent: July 25, 1978
    Assignee: Motorola, Inc.
    Inventors: David L. Henrickson, John J. Kaiser, William C. Koehn, David P. Raven