Roland Osborne - Walnut Creek CA, US Alexander van Zoest - San Diego CA, US Aaron Robinson - San Diego CA, US Brian Fudge - San Diego CA, US Mayur Srinivasan - San Diego CA, US Kevin Fry - Poway CA, US
International Classification:
G06F 15/16
US Classification:
709230000
Abstract:
A computer device selected as a media server is connected to a consumer electronic (CE) device over multiple media transfer channels. The multiple media transfer channels together with an improved media transfer protocol allow for efficient, real-time transfer of different types of digital media, in various combinations, for playing on the CE device. Each type of media is transferred over its own dedicated channel according to its individual data rate. The improved media transfer protocol allows the data to be transmitted in either an asynchronous mode or a synchronous stream or timestamp mode depending on whether synchronization is desired. A dedicated control channel allows for the transfer of control information from the CE device to the media server as well as for resynchronizing media position of the server upon a change in play mode of the corresponding media.
Chunk Header Incorporating Binary Flags And Correlated Variable-Length Fields
- San Diego CA, US Shaiwal Priyadarshi - San Diego CA, US Jason Braness - San Diego CA, US Roland Osborne - San Francisco CA, US William Frantz - San Diego CA, US Daniel Salmonsen - Carlsbad CA, US John Funnell - Chandlers Ford, GB Michael Floyd - San Diego CA, US
Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
Systems And Methods For Playing Back Multimedia Files Incorporating Reduced Index Structures
Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with indexes associated with the content data of the multimedia files. Through the use of the indexes, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
Systems And Methods For Seeking Within Multimedia Content During Streaming Playback
A receiver driven approach for playback of remote content is described. One embodiment includes obtaining information concerning the content of the media file from the remote server, identifying a starting location within the media sequence, identifying byte ranges of the media file corresponding to media required to play the media sequence from the starting location, requesting the byte ranges required to play the media sequence from the starting location, buffering received bytes of information pending commencement of playback, playing back the buffered bytes of information, receiving a user instruction, identifying byte ranges of the media file corresponding to media required to play the media sequence in accordance with the user instruction, flushing previous byte range requests, and requesting the byte ranges required to play the media in accordance with the user instruction.
Chunk Header Incorporating Binary Flags And Correlated Variable-Length Fields
- San Diego CA, US Shaiwal Priyadarshi - San Diego CA, US Jason Braness - San Diego CA, US Roland Osborne - San Francisco CA, US William Frantz - San Diego CA, US Daniel Salmonsen - Carlsbad CA, US John Funnell - Chandlers Ford, GB Michael Floyd - San Diego CA, US
Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
Chunk Header Incorporating Binary Flags And Correlated Variable-Length Fields
- San Diego CA, US Shaiwal Priyadarshi - San Diego CA, US Jason Braness - San Diego CA, US Roland Osborne - San Francisco CA, US William Frantz - San Diego CA, US Daniel Salmonsen - Carlsbad CA, US John Funnell - Chandlers Ford, GB Michael Floyd - San Diego CA, US
Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
Systems And Methods For Seeking Within Multimedia Content During Streaming Playback
A receiver driven approach for playback of remote content is described. One embodiment includes obtaining information concerning the content of the media file from the remote server, identifying a starting location within the media sequence, identifying byte ranges of the media file corresponding to media required to play the media sequence from the starting location, requesting the byte ranges required to play the media sequence from the starting location, buffering received bytes of information pending commencement of playback, playing back the buffered bytes of information, receiving a user instruction, identifying byte ranges of the media file corresponding to media required to play the media sequence in accordance with the user instruction, flushing previous byte range requests, and requesting the byte ranges required to play the media in accordance with the user instruction.
Hierarchical And Reduced Index Structures For Multimedia Files
- San Diego CA, US Roland Osborne - San Francisco CA, US Jason Braness - San Diego CA, US Shaiwal Priyadarshi - San Diego CA, US
Assignee:
DIVX, LLC - San Diego CA
International Classification:
G11B 27/10 G06F 17/30
Abstract:
Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with indexes associated with the content data of the multimedia files. Through the use of the indexes, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
Resumes
Entrepreneur In Residence | Innovation And Partnerships
500 Startups
Entrepreneur In Residence | Innovation and Partnerships
Swisscontact Worldwide Jul 2017 - Aug 2017
Entrepreneur In Residence
Olark Jun 2009 - Jan 2016
Vice President Product | Cofounder
Hab.la Mar 2007 - Jun 2009
Cofounder
Nethernet Corporation Oct 1998 - Mar 2009
Vice President and Chief Designer
Education:
University of Virginia 2001 - 2005
Bachelors, Bachelor of Arts, Economics
Skills:
User Experience User Interface Design Entrepreneurship Start Ups Ruby on Rails Web Development Product Management Javascript Product Marketing Css Python Software Development Business Development Html New Business Development Mysql Marketing Strategy E Commerce Git Gas Sweetening Man Power Product Development
Interests:
Foo Fighters (Band) Imogen Heap Air (Band) Jack Johnson Outdoors Snowboarding Ben Folds Photography Paul Graham Mixpanel Wilco (Band) Cake The Beatles (Band) Directed Edge Conversion Optimization Startups Travel Radiohead (Band) Y Combinator Ted Mochi Weezer (Band)
Roland Osborne comes with more than 15 years of experience on the business side of martial arts. As founder of Millennium Training, a martial arts marketing ...
Youtube
Learn Martial Arts Online | Lesson 1: Simple ...
Do you want to learn self defense? Are you looking to become a black b...
Duration:
15m 14s
Roland Osborne Training Class Beginners Marti...
Duration:
9m 53s
Roland Osborne Weapons Grands at Cactus Class...
This video is brought to you by ...
Duration:
1m 15s
Master Motivation - Roland Osborne
MASTER MOTIVATION - 12/12/22 Roland Osborne's life mission is to rea...
Duration:
59m 1s
Roland Osborne - Innovation: Martial Arts Ath...
Presentation by founder of Hyper Martial Arts, Roland Osborne. Osborne...
Duration:
1m 43s
Roland Osborne lessons
Roland Osborne giving some lessons to the kids class at Martial Arts A...