Patents by Inventor David Derk

David Derk 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: 20240143350
    Abstract: A system for generating a user interface described herein can include a processor to detect a type of the system based on hardware components residing within the system or coupled to the system and determine a user interface manager to execute based on the type of the system. The processor can also execute the user interface manager to generate a user interface for the system, wherein the type of the user interface manager comprises a plurality of rules to indicate a layout of the user interface.
    Type: Application
    Filed: September 8, 2023
    Publication date: May 2, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ramrajprabu BALASUBRAMANIAN, Darren R. DAVIS, Kenton A. SHIPLEY, Nathan T. RADEBAUGH, Paul DYKSTRA, Jan Harold KARACHALE, Brian David CROSS, Patrick J. DERKS, William Scott STAUBER, Nishad MULYE
  • Patent number: 7506033
    Abstract: The present invention provides a system and method for remotely accessing a client in a client-server system. From a browser, an end user enters a URL containing a machine name and a port number. A listening program at the client listening on that port number establishes communication with the browser and invokes a client agent. The client agent includes conventional client functions as well as APIs that allow the client to interface with both the server and the browser. The client agent then serves an applet to the browser that makes the browser appear to the end user as the client machine. The user can then execute client functions from the browser. Examples of the client functions include backing up and restoring files from the client to/from the server, migrating or recalling files, archiving or retrieving files.
    Type: Grant
    Filed: November 12, 1998
    Date of Patent: March 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: Douglas Robert Case, David Derk, James Michael Dile, Robert Clair Edwards, Jr., Avishai Haim Hochberg, David T. Kwan, Thomas Franklin Ramke, Jr., Pete Tanenhaus, Randy Tung, John Viksne, Brett Walker, Hui-Lan Wen
  • Publication number: 20070185936
    Abstract: Provided are a method, system, and article of manufacture, wherein image data corresponding to data stored in a storage unit is stored in a backup set. Metadata that indicates deletions made to files and directories in the storage unit is stored in the backup set, subsequent to the storing of the image data in the backup set. Additions and modifications made to the files and the directories in the storage unit are stored in the backup set, subsequent to the storing of the metadata in the backup set. The data stored in the storage unit is recovered from the backup set.
    Type: Application
    Filed: February 7, 2006
    Publication date: August 9, 2007
    Inventors: David Derk, Ken Hannigan, Avishai Hochberg, Thomas Ramke
  • Publication number: 20060129615
    Abstract: Provided are a method, system, and program for performing scheduled backups of a backup node associated with a plurality of agent nodes. Backup data sets on at least one machine in a network are associated with a backup node and a plurality of agent nodes in the network are associated with the backup node. The agent nodes are associated with machines in the network capable of backing up the backup data sets associated with the backup node. A schedule indicating a scheduled backup to backup scheduled data sets associated with the backup node is processed. At least one of the agent nodes is contacted to request the at least one agent node to perform the scheduled backup and backup the scheduled data sets, wherein the at least one contacted agent node performs the scheduled backup to backup the scheduled backup sets.
    Type: Application
    Filed: December 9, 2004
    Publication date: June 15, 2006
    Inventors: David Derk, Robert Edwards, Glen Hattrup, Avishai Hochberg, Thomas Ramke, James Smith
  • Publication number: 20060123211
    Abstract: To implement snapshot operations of a storage volume, a snapshot agent is invoked to initiate the snapshot operations of the storage volume, to establish access to a directory of one or more files to be excluded from the snapshot operations of the storage volume, and to process each write request of the storage volume based on the directory of file(s) to be excluded from the snapshot operations of the storage volume. The storage agent can additionally process each read request of the storage volume based on the directory of file(s) to be excluded from the snapshot operations of the storage volume.
    Type: Application
    Filed: December 8, 2004
    Publication date: June 8, 2006
    Applicant: International Business Machines Corporation
    Inventors: David Derk, Robert Edwards, Omar Vargas
  • Publication number: 20020107907
    Abstract: The present invention provides a system and method for remotely accessing a client in a client-server system. From a browser, an end user enters a URL containing a machine name and a port number. A listening program at the client listening on that port number establishes communication with the browser and invokes a client agent. The client agent includes conventional client functions as well as APIs that allow the client to interface with both the server and the browser. The client agent then serves an applet to the browser that makes the browser appear to the end user as the client machine. The user can then execute client functions from the browser. Examples of the client functions include backing up and restoring files from the client to/from the server, migrating or recalling files, archiving or retrieving files.
    Type: Application
    Filed: November 12, 1998
    Publication date: August 8, 2002
    Inventors: DOUGLAS ROBERT CASE, DAVID DERK, JAMES MICHAEL DILE, ROBERT CLAIR EDWARDS, AVISHAI HAIM HOCHBERG, DAVID T. KWAN, THOMAS FRANKLIN RAMKE, PETE TANENHAUS, RANDY TUNG, JOHN VIKSNE, BRETT WALKER, HUI-LAN WEN