Patents by Inventor Ty Cobb

Ty Cobb 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: 7284157
    Abstract: Systems and methods are provided that prevent faulty drivers from being loaded and/or can prevent faulty drivers from being installed. Thus, instability of a computer system can be mitigated. Additionally, the occurrence of data corruption, system halting and the like can be reduced. A requested driver is compared to a list of faulty drivers from a faulty driver database. If the requested driver is in the list of faulty drivers, the requested driver is deemed faulty or defective, and is prevented from being loaded. Additionally, if the requested driver is in the list of faulty drivers, the requested driver can be prevented from being installed. Otherwise, the requested driver is operable and can be installed and/or loaded.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: October 16, 2007
    Assignee: Microsoft Corporation
    Inventors: Lonny Dean McMichael, George Evangelos Roussos, Eugene Lin, Jason Ty Cobb, Santosh Sharad Jodh, Bjorn Levidow, Vadim Bluvshtevn, Mark Derbecker
  • Patent number: 6950964
    Abstract: Systems and methods are provided that prevent faulty drivers from being loaded and/or can prevent faulty drivers from being installed. Thus, instability of a computer system can be mitigated. Additionally, the occurrence of data corruption, system halting and the like can be reduced. A requested driver is compared to a list of faulty drivers from a faulty driver database. If the requested driver is in the list of faulty drivers, the requested driver is deemed faulty or defective, and is prevented from being loaded. Additionally, if the requested driver is in the list of faulty drivers, the requested driver can be prevented from being installed. Otherwise, the requested driver is operable and can be installed and/or loaded.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: September 27, 2005
    Assignee: Microsoft Corporation
    Inventors: Lonny Dean McMichael, George Evangelos Roussos, Eugene Lin, Jason Ty Cobb, Santosh Sharad Jodh, Bjorn Levidow, Vadim Bluvshteyn, Mark Derbecker
  • Patent number: 6430706
    Abstract: The present invention is directed to tracking and managing failure-susceptible operations in a computer system. In a preferred embodiment, the performance of failure-susceptible operations is monitored such that, when execution of the operating system is interrupted and then restarted, it can be determined which failure-susceptible operation was in progress at the point at which execution of the operating system was interrupted. A list is made of the operations that failed to execute to completion and subsequent invocation of operations on the list is inhibited. A user may review the list and select operations, allowing the selected operations to be subsequently invoked.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: August 6, 2002
    Assignee: Microsoft Corporation
    Inventors: Pierre-Yves Santerre, Jason Ty Cobb
  • Patent number: 6205561
    Abstract: The present invention is directed to tracking and managing failure-susceptible operations in a computer system. In a preferred embodiment, the performance of failure-susceptible operations is monitored, such that, when execution of the operating system is interrupted then restarted, it can be determined which failure-susceptible operation was in progress at the point at which execution of the operating system was interrupted. In one embodiment, this monitoring is performed using a stack data structure. When a failure-susceptible operation is invoked, an entry is pushed on the stack identifying the invoked failure-susceptible operation. On the other hand, when a failure-susceptible operation is completed, the entry identifying the completed failure-susceptible operation is popped off the stack.
    Type: Grant
    Filed: December 11, 1997
    Date of Patent: March 20, 2001
    Assignee: Microsoft Corporation
    Inventors: Pierre-Yves Santerre, Jason Ty Cobb, Raymond D. Pedrizetti
  • Patent number: D748480
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: February 2, 2016
    Inventor: Ty Cobb
  • Patent number: D791606
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: July 11, 2017
    Inventor: Ty Cobb