Patents by Inventor Josh Gustafson

Josh Gustafson 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: 8528024
    Abstract: A system and methods for acquiring scheduled television programs with coinciding program times. One method includes initially identifying that a conflict exists to acquire the scheduled television programs. Once the conflict is identified, the method identifies one or more alternate sources that contain the scheduled television programs. Acquisition schedules are generated and optimized. Then, at least one of the scheduled television programs are recorded from one of the alternate sources. A user may set user preferences to customize how the system will generate potential acquisition schedules.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Mark Schwesinger, Josh Gustafson
  • Publication number: 20120315021
    Abstract: A system and methods for acquiring scheduled television programs with coinciding program times. One method includes initially identifying that a conflict exists to acquire the scheduled television programs. Once the conflict is identified, the method identifies one or more alternate sources that contain the scheduled television programs. Acquisition schedules are generated and optimized. Then, at least one of the scheduled television programs are recorded from one of the alternate sources. A user may set user preferences to customize how the system will generate potential acquisition schedules.
    Type: Application
    Filed: August 22, 2012
    Publication date: December 13, 2012
    Applicant: Microsoft Corporation
    Inventors: Mark Schwesinger, Josh Gustafson
  • Patent number: 8272015
    Abstract: A system and methods for acquiring scheduled television programs with coinciding program times. One method includes initially identifying that a conflict exists to acquire the scheduled television programs. Once the conflict is identified, the method identifies one or more alternate sources that contain the scheduled television programs. Acquisition schedules are generated and optimized. Then, at least one of the scheduled television programs are recorded from one of the alternate sources. A user may set user preferences to customize how the system will generate potential acquisition schedules.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: September 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Mark Schwesinger, Josh Gustafson
  • Publication number: 20090220208
    Abstract: A system and methods of incrementally updating a recording schedule in response to changes in user requests and changes in availability of requested content. Changes to the recording schedule may be prompted by a user request to record new content, a change in the parameters of an existing request, removal of a request, and the like. Before changing the recording schedule, an algorithm generates new possible recording schedules by combining recording assignments for a given program with the existing recording schedule. In one embodiment, the algorithm reduces the new possible recording schedules to a final recording schedule and applies the final recording schedule to a digital recording device. In another embodiment, the final recording schedule is presented to a user for approval before the schedule is applied to the digital recording device.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: JOSH GUSTAFSON, MARK SCHWESINGER, JESSICA ZAHN
  • Publication number: 20090119715
    Abstract: A system and methods for acquiring scheduled television programs with coinciding program times. One method includes initially identifying that a conflict exists to acquire the scheduled television programs. Once the conflict is identified, the method identifies one or more alternate sources that contain the scheduled television programs. Acquisition schedules are generated and optimized. Then, at least one of the scheduled television programs are recorded from one of the alternate sources. A user may set user preferences to customize how the system will generate potential acquisition schedules.
    Type: Application
    Filed: November 1, 2007
    Publication date: May 7, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: MARK SCHWESINGER, JOSH GUSTAFSON