Self-driven adaptive upload
AssigneeMicrosoft Technology Licensing, LLC
InventorsNicholas Tegan HECKMAN, Ohad ATIA, Nitin SURI, Steven Craig PETERSON
Life of this patent
Estimating the term…
Abstract
A method and system for uploading a media file container from a first device to a second device are described herein, including receiving an instruction to upload the media file container and in response, identifying a first portion of the media file container and a last portion of the media file container, each of the first and last portions having a size in bytes and including at least one box of the media file container, and uploading the first portion of the media file container and the last portion of the media file container before the intervening portions of the media file container between the first and last portions.
Claims20
A system for uploading a media file container from a first device to a second device configured to process media data in the media file container, comprising:
- one or more processors;
- and
- a memory storing computer-executable instructions that, when executed, cause the one or more processors to control the system to perform operations comprising:
- responsive to receiving an instruction to upload the media file container to the second device, performing a series of instructions according to a set of upload rules, comprising:
- identifying a first portion of the media file container and a last portion of the media file container, each of the first and last portions having a size in bytes and including at least a portion of at least one box of the media file container;
- creating a schedule for uploading the first portion of the media file container and the last portion of the media file container before intervening portions of the media file container between the first and last portions;
- and
- based on the created schedule, completing uploading of the first and last portions of the media file container before completing the upload of the intervening portions of the media file container.
A method of uploading a media file container from a first device to a second device configured to process media data in the media file container, comprising:
- receiving an instruction to upload the media file container to the second device, and in response, performing, using the first device, a series of instructions according to a set of upload rules, comprising:
- identifying a first portion of the media file container and a last portion of the media file container, each of the first and last portions having a size in bytes and including at least a portion of at least one box of the media file container;
- creating a schedule for uploading the first portion of the media file container and the last portion of the media file container before intervening portions of the media file container between the first and last portions;
- and
- based on the created schedule, completing uploading of the first and last portions of the media file container before completing the upload of the intervening portions of the media file container.
A system for uploading a media file container from a first device to a second device configured to process media data in the media file container, comprising:
- a first device, comprising:
- a first input/output component configured to receive an instruction to upload the media file container to the second device;
- a first meeting application configured to identify a first portion of the media file container and a last portion of the media file container, each of the first and last portions having a size in bytes and including at least a portion of at least one box of the media file container;
- and
- a first communication component configured to create a schedule to upload the first portion of the media file container and the last portion of the media file container before intervening portions of the media file container between the first and last portions and, based on the created schedule, complete upload of the first and last portions of the media file container before completing the upload of the intervening portions of the media file container to the second device.
Dependencies are inferred from the claim text.