Linux Software Development Java Servers Firmware Multithreading Unix Software Engineering Agile Methodologies Tcp/Ip Shell Scripting C Cloud Computing Php Operating Systems C++ Javascript Integration Xml Embedded Systems
David R. Chiluk - Austin TX, US Logan S. Gabriel - Raleigh NC, US Eric R. Kern - Chapel Hill NC, US Michael S. Rollins - Durham NC, US Paul K. Scrutton - Durham NC, US Janae V. Simons - Durham NC, US Torez Smith - Austin TX, US David R. Woodham - Cedar Park TX, US Tong Yu - Cary NC, US
International Classification:
H04L 1/00 H03M 1/22
US Classification:
341 3
Abstract:
Merging a codec with a digital media file, including receiving, by a digital media provider from a playback device through a data communications network, a request for the digital media file, the digital media file comprising digital media content encoded by a codec, identifying, by the digital media provider, the codec by which the digital media content was encoded, inserting, by the digital media provider, the codec into the digital media file, distributing the digital media file with the inserted codec to the playback device through the data communications network. Playing a digital media file on a playback device, including receiving the digital media file in the playback device, extracting the codec from within the digital media file, installing, by the playback device, the codec for operation on the playback device, and decoding, by the playback device through the codec, the digital media content for playback on the playback device.
Logan S. Gabriel - Raleigh NC, US Eric R. Kern - Chapel Hill NC, US Paul K. Scrutton - Durham NC, US David R. Woodham - Cedar Park TX, US Tong Yu - Cary NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06K 9/36
US Classification:
382232, 382298
Abstract:
Embodiments of the present invention address deficiencies of the art in respect to video scaling and compression and provide a novel and non-obvious method, system and computer program product for pre-distribution image scaling for screen size. In one embodiment of the invention, a compressed video delivery method can be provided. The method can include determining a display size for a target computing platform, pre-scaling video imagery to comport with the display size of the target computing platform, compressing the pre-scaled video imagery, and transmitting the compressed, pre-scaled video imagery to the target computing platform over a computer communications network.
Administering A Remote Session Between A Target Computing Device And A Remote Computing Device
- Singapore, SG GREGORY W. DAKE - DURHAM NC, US MARK E. MOLANDER - CARY NC, US MICHAEL H. NOLTERIEKE - RALEIGH NC, US PAUL K. SCRUTTON - DURHAM NC, US JOHN K. WHETZEL - HOLLY SPRINGS NC, US
International Classification:
H04L 29/08
Abstract:
Administering a remote session between a target computing device and a remote computing device, including: identifying, by a remote session administration module, a confidentiality level of content displayed by a target computing device, the target computing device engaged in a remote session with remote computing device, the remote session carried out by software executed by the target computing device, software executed by the remote computing device, and an active data communication link between the target computing device and the remote computing device; and controlling, by the remote session administration module, the remote session in dependence upon the confidentiality level of content displayed by the target computing device.