STRATEGIES FOR SCHEDULING BANDWIDTH-CONSUMING MEDIA EVENTS

Patent №

US 7,584,497

Granted

2009-09-01

Filed 2005

Owner

MICROSOFT CORPORATION

AI components

2

kr · planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11135994

Scheduling functionality is described for resolving conflicts in the schedules of respective client devices, where the schedules are used to govern the recordation of media programs by the respective client devices. The client devices use virtual tuner functionality to receive media programs over respective communication channels, each channel having a prescribed amount of available bandwidth in which to receive media information. The scheduling functionality includes a conflict identification module for identifying conflicts in the schedules, a solution enumeration module for enumerating solutions to the conflicts, and a conflict resolution module for resolving the conflicts based on the output of the solution enumeration module. In one case, the schedules can be partitioned into a plurality of time segments, and solutions can be enumerated for each time segment in turn.

Knowledge representationPlanningH04N 5/782H04N 21/23439H04N 21/4147H04N 21/443H04N 21/4532H04N 21/4583H04N 21/47214H04N 21/6125+1 more

AI classification

Planning0.96
Knowledge representation0.57
AI hardware0.04
Machine learning0.01
Natural language0.01
Evolutionary computation0.00
Vision0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 163320825

Assignors

POTREBIC, PETER J., TAYLOR, THOMAS H., PASUMARTHY, NAGA A.K.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC