Patents by Inventor Charles E. Kindel

Charles E. Kindel 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).

  • Patent number: 8473956
    Abstract: A priority based scheduling system for a server prioritizes multiple tasks that are defined using various constraints, which may include relationships defined between different tasks, performance parameters for each task, and completion constraints. The system may track actual performance of a task and update the performance parameters over time. Some embodiments may include a status monitoring agent that may detect that a monitored network parameter has changed that may cause a scheduled task to be raised or lowered in priority. The system may be used to schedule and execute one time tasks as well as recurring tasks, and may execute those tasks during a rigid or flexible periodic time window. Many of the tasks may be pausable and resumable, and such tasks may be performed in increments over successive time windows.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventors: Charles E. Kindel, James Christopher Gray, Neil S. Fishman, James M. Lyon, Alexander Dadiomov
  • Patent number: 7634772
    Abstract: Methods and systems automatically download computer software components from a computer network like the Internet or an intranet. The methods and systems can be used to provide dynamic or interactive multimedia components in HTML documents with HTML <OBJECT> tags. The HTML <OBJECT> tags can contain parameters including uniform resource locators (URLs) which reference dynamic or interactive multimedia components on remote computers. Network browsers and other applications can obtain computer software components from a computer network like the Internet or an intranet in a uniform, portable, architecture-neutral, robust manner. The computer software components obtained can be used to provide a variety of new multimedia functionality to an application program.
    Type: Grant
    Filed: September 20, 2004
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Srivatsan Parthasarathy, Hadi Partovi, Benjamin W. Slivka, Charles E. Kindel
  • Publication number: 20090183162
    Abstract: A priority based scheduling system for a server prioritizes multiple tasks that are defined using various constraints, which may include relationships defined between different tasks, performance parameters for each task, and completion constraints. The system may track actual performance of a task and update the performance parameters over time. Some embodiments may include a status monitoring agent that may detect that a monitored network parameter has changed that may cause a scheduled task to be raised or lowered in priority. The system may be used to schedule and execute one time tasks as well as recurring tasks, and may execute those tasks during a rigid or flexible periodic time window. Many of the tasks may be pausable and resumable, and such tasks may be performed in increments over successive time windows.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Charles E. Kindel, James Christopher Gray, Neil S. Fishman, James M. Lyon, Alexander Dadiomov
  • Patent number: 6802061
    Abstract: Methods and systems automatically download computer software components from a computer network like the Internet or an intranet. The methods and systems can be used to provide dynamic or interactive multimedia components in HTML documents with HTML <OBJECT> tags. The HTML <OBJECT> tags can contain parameters including uniform resource locators (URLs) which reference dynamic or interactive multimedia components on remote computers. Network browsers and other applications can obtain computer software components from a computer network like the Internet or an intranet in a uniform, portable, architecture-neutral, robust manner. The computer software components obtained can be used to provide a variety of new multimedia functionality to an application program.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: October 5, 2004
    Assignee: Microsoft Corporation
    Inventors: Srivatsan Parthasarathy, Hadi Partovi, Benjamin W. Slivka, Charles E. Kindel, Jr.
  • Patent number: 6347398
    Abstract: A method and system to automatically locate, download, verify, install, register and display computer software components from a computer network like the Internet or an intranet. The method and system is used to provide dynamic or interactive multimedia components in HTML documents with HTML <OBJECT> tags. The HTML <OBJECT> tags contain parameters including uniform resource locators (URLs) which reference dynamic or interactive multimedia components on remote computers. Network browsers and other applications can obtain computer software components from a computer network like the Internet or an intranet in a uniform, portable, architecture-neutral, robust manner. The computer software components obtained can be used to provide a variety of new multimedia functionality to an application program which is stored on remote computers.
    Type: Grant
    Filed: November 8, 1999
    Date of Patent: February 12, 2002
    Assignee: Microsoft Corporation
    Inventors: Srivatsan Parthasarathy, Hadi Partovi, Benjamin W. Slivka, Charles E. Kindel, Jr.
  • Patent number: 5513929
    Abstract: A fixed, non-compliant, non-floating offshore platform subject to lower wave, wind, current, and rig loadings resulting from a configuration that supports the portion of the well casings that extend from near the seafloor to a deck level above the water surface using tension instead of intermediate lateral supports. Only the smallest one or two well casings among all those that comprise the well casing system are extended back from the seafloor, which further reduces the lateral loadings on the structure.
    Type: Grant
    Filed: August 11, 1994
    Date of Patent: May 7, 1996
    Assignee: McDermott International, Inc.
    Inventors: Dennis E. Calkins, Charles E. Kindel, Robin M. Converse, Roger S. Osborne, James A. Haney, Raymond J. Serpas