Patents by Inventor Roland Osborne
Roland Osborne 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: 10141024Abstract: 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.Type: GrantFiled: August 4, 2016Date of Patent: November 27, 2018Assignee: DIVX, LLCInventors: Kourosh Soroushian, Roland Osborne, Jason Braness, Shaiwal Priyadarshi
-
Publication number: 20180232379Abstract: 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.Type: ApplicationFiled: February 5, 2018Publication date: August 16, 2018Applicant: Sonic IP, Inc.Inventors: Kourosh Soroushian, Shaiwal Priyadarshi, Jason Braness, Roland Osborne, William Frantz, Jerome Vashisht-Rota, Daniel Salmonsen, John Funnell, Michael Floyd
-
Patent number: 9886438Abstract: 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.Type: GrantFiled: January 9, 2015Date of Patent: February 6, 2018Assignee: Sonic IP, Inc.Inventors: Kourosh Soroushian, Shaiwal Priyadarshi, Jason Braness, Roland Osborne, William Frantz, Jerome Vashisht-Rota, Daniel Salmonsen, John Funnell, Michael Floyd
-
Publication number: 20170353520Abstract: 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.Type: ApplicationFiled: August 21, 2017Publication date: December 7, 2017Applicant: Sonic IP, Inc.Inventor: Roland Osborne
-
Patent number: 9794318Abstract: 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.Type: GrantFiled: February 26, 2015Date of Patent: October 17, 2017Assignee: Sonic IP, Inc.Inventor: Roland Osborne
-
Publication number: 20170004862Abstract: 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.Type: ApplicationFiled: August 4, 2016Publication date: January 5, 2017Applicant: Sonic IP, Inc.Inventors: Kourosh Soroushian, Roland Osborne, Jason Braness, Shaiwal Priyadarshi
-
Publication number: 20150172351Abstract: 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.Type: ApplicationFiled: February 26, 2015Publication date: June 18, 2015Applicant: Sonic IP, Inc.Inventor: Roland Osborne
-
Publication number: 20150125131Abstract: 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.Type: ApplicationFiled: January 9, 2015Publication date: May 7, 2015Inventors: Kourosh Soroushian, Shaiwal Priyadarshi, Jason Braness, Roland Osborne, William Frantz, Jerome Vashisht-Rota, Daniel Salmonsen, John Funnell, Michael Floyd
-
Patent number: 8997161Abstract: Systems and methods of providing enhanced digital media playback through application enhancement tracks are described. Application enhancement tracks are derived from the main content that they are associated with and are encoded to aid the performance of one or more functions related to the content, such as visual-search using a video application enhancement track, or trick-play track. In several embodiments, a method of decoding a media file for play back includes obtaining a media file containing compressed content and an accompanying application enhancement track which is a subset of the compressed content, playing back the compressed content, and decoding frames of the application enhancement track at a rate proportional to a visual-search speed and from a location determined by the portion of the compressed content most recently played back.Type: GrantFiled: October 29, 2008Date of Patent: March 31, 2015Assignee: Sonic IP, Inc.Inventors: Shaiwal Priyadarshi, Kourosh Soroushian, Roland Osborne, Jason Braness, John Kelley
-
Patent number: 8977768Abstract: 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.Type: GrantFiled: December 30, 2010Date of Patent: March 10, 2015Assignee: Sonic IP, Inc.Inventor: Roland Osborne
-
Patent number: 8942548Abstract: 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.Type: GrantFiled: October 29, 2012Date of Patent: January 27, 2015Assignee: Sonic IP, Inc.Inventors: Kourosh Soroushian, Shaiwal Priyadarshi, Jason Braness, Roland Osborne, William Frantz, Jerome Vashisht-Rota, Daniel Salmonsen, John Funnell, Michael Floyd
-
Publication number: 20130055084Abstract: 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.Type: ApplicationFiled: July 27, 2012Publication date: February 28, 2013Applicant: DIVX, LLCInventors: Kourosh Soroushian, Roland Osborne, Jason Braness, Shaiwal Priyadarshi
-
Patent number: 8301793Abstract: 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.Type: GrantFiled: November 17, 2008Date of Patent: October 30, 2012Assignee: DIVX, LLCInventors: Kourosh Soroushian, Shaiwal Priyadarshi, Jason Braness, Roland Osborne, William Frantz, Jerome Vashisht-Rota, Dan Salmonsen, John Funnell, Michael Floyd
-
Patent number: 8233768Abstract: 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.Type: GrantFiled: November 17, 2008Date of Patent: July 31, 2012Assignee: DIVX, LLCInventors: Kourosh Soroushian, Roland Osborne, Jason Braness, Shaiwal Priyadarshi
-
Publication number: 20110099225Abstract: 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.Type: ApplicationFiled: December 30, 2010Publication date: April 28, 2011Applicant: DIVX, LLCInventor: Roland Osborne
-
Patent number: 7886069Abstract: 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.Type: GrantFiled: January 7, 2008Date of Patent: February 8, 2011Assignee: DIVX, LLCInventor: Roland Osborne
-
Patent number: 7664872Abstract: 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.Type: GrantFiled: December 30, 2005Date of Patent: February 16, 2010Assignee: DIVX, Inc.Inventors: Roland Osborne, Alexander van Zoest, Aaron Robinson, Brian Fudge, Mayur Srinivasan, Kevin Fry
-
Publication number: 20090169181Abstract: Systems and methods of providing enhanced digital media playback through application enhancement tracks are described. Application enhancement tracks are derived from the main content that they are associated with and are encoded to aid the performance of one or more functions related to the content, such as visual-search.Type: ApplicationFiled: October 29, 2008Publication date: July 2, 2009Inventors: Shaiwal Priyadarshi, Kourosh Soroushian, Roland Osborne, Jason Braness, John Kelley
-
Publication number: 20090136216Abstract: Critical information or playback data is included in a media file thereby enabling multimedia content to be decoded and presented even when only some of the multimedia content is partially available.Type: ApplicationFiled: November 26, 2008Publication date: May 28, 2009Inventors: Kourosh Soroushian, Shaiwal Priyadarshi, Jason Braness, Roland Osborne, Dan Salmonsen, John Kelley
-
Publication number: 20090132721Abstract: 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.Type: ApplicationFiled: November 17, 2008Publication date: May 21, 2009Inventors: Kourosh Soroushian, Shaiwal Priyadarshi, Jason Braness, Roland Osborne, William Frantz, Jerome Vashisht-Rota, Dan Salmonsen, John Funnell, Michael Floyd