Apple wins QuickTime-related patent
TweetFollow Us on Twitter

Apple wins QuickTime-related patent

Apple has won a QuickTime related patent from the US Patent & Trademark Office for "One-Click Full Screen Video." The invention provides a method and system for playing full-screen video on a user computer.

The method includes displaying in the user interface at the user computer a web page containing at least one link to electronic video file, selecting the link to request the video file, downloading the video file to user computer in response to the request, detecting by the user computer receipt of the video file, opening in the user interface to window of the video player in full-screen mode in response to the detecting, and reading the video file by the player to play the video in the window.

A feature of the present invention is that the video player may not have its preferences preset by the user to open in any particular mode. The mode in which the video player opens will be determined by the downloaded video file. The inventors are Robert Douglas Werner, Daniel Marusich and Greg Gilman.

Here's Apple's summary of the invention: "The present invention relates generally to the viewing in real-time of video content as it is being downloaded from the Internet and, more particularly, to the launching of a video player in full screen mode without user interaction to view the video after requesting its download.

"The viewing of video content on the Internet continually becomes more popular as the available bandwidth for content providers increases. For example, a news content provider may provide a video of a news story reported live from the location of the news event, similar to the reporting of televised news broadcasts. In such example, a user at a user computer connected to the Internet, through a web browser executing at the user computer, would access the web page of a news service provider, and then read such web page scanning for headlines and abstracts of news stories of particular interest. Typically, the headline of the story is set forth as a hypertext link. Selecting of the link in the user interface, such as by positioning a mouse pointer over the link and clicking the appropriate mouse button, would direct the user to an additional web page containing full text of the desired news story. The additional web page may contain a link to a video file to enable the user to view selectively the 'live report,' or be encoded to automatically download the video file to the user computer.

"Upon the start of the download of the video file, the web browser would detect the receipt of the header of the video file. For the web browser to play to the video file, typically the web browser has been programmed with a helper or browser plug-in which reads the video file and displays the corresponding video in the browser window. Alternatively, the web browser plug-in launches a video player which plays the video in a separate window, usually overlaying the browser window.

In many such examples, similar to the one described above, the quality of the displayed video is of low resolution and is typically displayed in a "postage stamp" window. The low resolution quality is a result of the lack of bandwidth necessary to transmit a sufficient number of pixels to the user computer such that a larger image can be viewed in real-time.

The video file is typically encoded with separate audio and video tracks. For any given time segment of the video, the number of bytes required for the video track far exceeds the number of bytes of the audio track. Real time viewing requires that each track be decoded simultaneously as the video file is being contemporaneously downloaded and played such that the audio and video tracks remain synchronized to each other. Delays in transmission of the video file, caused either by insufficiency of bandwidth or network interruptions, may cause the player to pause playing of the video file until the next frame of data has been received or disconnect completely from the connection with the server from which the video file is being downloaded.

"The effect of any such delays may be mitigated by buffering the downloaded electronic data prior to it being read by the video player. As electronic data on the video file is first downloaded, it is temporarily stored in a buffer. The reading of such data by the video player is delayed until a sufficient number of bytes of data have been temporarily stored in the buffer. Ideally, the time rate of reading of the bytes by the video player should not exceed the time rate of storing such bytes in the buffer. Accordingly, the buffer would always contain a number of bytes such that, should any bandwidth or interruption delay occur, there should always be a sufficient number of bytes for the video player and sufficient read without resulting in a pause or disconnect. However, depending on the display size of the video image, for the larger the display size the more bytes that are needed for each frame of data, there may be an insufficient number of bytes in the buffer to prevent such pause or disconnect.

"With use of the highest connection speed dial-up modem to connect the user computer to the Internet, there is not much bandwidth available for displaying the video image in real-time much larger than the postage stamp image described above. Otherwise, should the user desire to view a much larger image, the user must download the video file first, and only after the complete video file has been downloaded may the user launched the player and play the video. However, digital subscriber line and cable modem service is becoming more readily available to users. The bandwidth increase of the digital subscriber line and cable modem service will allow for the transmission of more bytes for each frame of video data while enabling the video player to play the video contemporaneously with the download of the video data.

"There have been attempts in the prior art to utilize the available bandwidth for the presentation of full-screen video. One such attempt does allow the user to view full-screen video during the download of such video. However, the video player must have its preferences changed by the user to display in full-screen mode the video being downloaded. This change of preferences must occur prior to the actual download in the video. Once the preferences have been changed, the video player cannot be used to view other videos which are not in full-screen mode. Another such attempt claimed that full-screen videos had been accomplished with a novel video player, however, the player window displayed a substantial amount of border adjacent to screen area in which the video is played.

"Accordingly, it is desirable to provide a method and apparatus in which the user can download a video file, and view the corresponding video in real-time irrespective of the screen size which such video requires for viewing. It is also desirable to provide a method and apparatus which does not require the user to change preferences of the video player prior to downloading any such video.

"According to the present invention, a method for playing full-screen video on a user computer includes displaying in the user interface at the user computer a web page containing at least one link to electronic video file, selecting the link to request the video file, downloading the video file to user computer in response to the request, detecting by the user computer receipt of the video file, opening in the user interface to window of the video player in full-screen mode in response to the detecting, and reading the video file by the player to play the video in the window.

"A feature of the present invention is that the video player may not have its preferences preset by the user to open in any particular mode. The mode in which the video player opens will be determined by the downloaded video file."

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

BusyCal 2.6.6 - Powerful calendar app wi...
BusyCal is an award-winning desktop calendar that combines personal productivity features for individuals with powerful calendar sharing capabilities for families and workgroups. BusyCal's unique... Read more
MegaSeg 5.9.6 - Professional MP3 DJ appl...
MegaSeg is a complete solution for pro audio/video DJ mixing, radio automation, and music scheduling with rock-solid performance and an easy-to-use design. Mix with visual waveforms and Magic... Read more
KeyCue 7.5 - Displays all menu shortcut...
Need more than one license? Get KeyCue Family for just $15.99. KeyCue lets you view available Command key shortcuts. Simply press and hold the Command key to view a list of all available keyboard... Read more
Apple Pro Video Formats 2.0.1 - Updates...
Apple Pro Video Formats brings updates to Apple's professional-level codes for Final Cut Pro X, Motion 5, and Compressor 4. Version 2.0.1: Support for the following professional video codecs Apple... Read more
Maya 2015 - Professional 3D modeling and...
Maya is an award-winning software and powerful, integrated 3D modeling, animation, visual effects, and rendering solution. Because Maya is based on an open architecture, all your work can be scripted... Read more
EtreCheck 2.2 - For troubleshooting your...
EtreCheck is a simple little app to display the important details of your system configuration and allow you to copy that information to the Clipboard. It is meant to be used with Apple Support... Read more
OmniOutliner Pro 4.2 - Pro version of th...
OmniOutliner Pro is a flexible program for creating, collecting, and organizing information. Give your creativity a kick start by using an application that's actually designed to help you think. It's... Read more
VLC Media Player 2.2.1 - Popular multime...
VLC Media Player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, MP3, OGG, ...) as well as DVDs, VCDs, and various streaming protocols. It... Read more
Nisus Writer Pro 2.1.1 - Multilingual wo...
Nisus Writer Pro is a powerful multilingual word processor, similar to its entry level products, but brings new features such as table of contents, indexing, bookmarks, widow and orphan control,... Read more
Tinderbox 6.2.0 - Store and organize you...
Tinderbox is a personal content management assistant. It stores your notes, ideas, and plans. It can help you organize and understand them. And Tinderbox helps you share ideas through Web journals... Read more

Lifeline... (Games)
Lifeline... 1.1 Device: iOS Universal Category: Games Price: $2.99, Version: 1.1 (iTunes) Description: Lifeline is a playable, branching story of survival against all odds. Using your iPhone, iPad, or Apple Watch, you will help... | Read more »
Pandemic: The Board Game Has Gone Univer...
Don't let the virus win! Now you can download Pandemic: The Board Game, by F2Z Digital Media, for all of your iOS devices. The app is based on the fantastic board game by Z-man games. As employees of the CDC, you and your friends will have to work... | Read more »
Get Ready to Read Bloomberg Business on...
Fans of Bloomberg Business will soon be able to get all their news on the Apple Watch. The app lets you get the top headlines on your main screen and bookmark stories to read later. Using the motion detection in the Apple Watch, the headlines are... | Read more »
Watch This Homerun is Batting for the Ap...
Eyes Wide Games' Watch This Homerun is purportedly the first sports game coming to the Apple Watch, where you'll be up to bat as the pitcher tries to out-manuever you with fastballs, curveballs, and changeups. Using one-touch controls you can try to... | Read more »
Field Trip Can Take You on a Guided Tour...
Field Trip, by Google’s Niantic Labs, is an exploration app that gives you details about the awesome places you can discover wherever you find yourself. The app can show you local history, delicious restraunts, the best places to shop, and places to... | Read more »
Watch Your Six - SPY_WATCH is Infiltrati...
SPY_WATCH, by Bossa Studios, is a new game designed for the Apple Watch. Runmor has it your spy agency has fallen out of favor. To save it, you'll need to train-up a spy and send them on missions to earn you a stunningly suspicious reputation and... | Read more »
Both Halo: Spartan Assault and Halo: Spa...
Halo: Spartan Assault and Halo: Spartan Strike, by Microsoft, have officially landed on the App Store. Spartan Assault pits you against the Covenant with missions geared to tell the story of the origin of Spartan Ops. In Spartan Strike you'll delve... | Read more »
The Apple Watch Could Revolutionize the...
It’s not here yet but there’s that developing sneaky feeling that the Apple Watch, despite its price tag and low battery life, might yet change quite a lot about how we conduct our lives. While I don’t think it’s going to be an overnight... | Read more »
Mad Skills Motocross 2 Version 2.0 is He...
Mad Skills Motocross 2 fans got some good news this week as Turborilla has given the game its biggest update yet. Now you'll have access to Versus mode where you can compete against your friends in timed challenges. Turborilla has implemented a... | Read more »
Kids Can Practice Healthy Living With Gr...
Bobaka is releasing a new interactive book called Green Riding Hood  in May. The app teaches kids about yoga and organic style of life through mini-games and a fun take on the classic Little Red Riding Hood fairy tale. | Read more »

Price Scanner via MacPrices.net

Sale! 15-inch Retina MacBook Pros for up to $...
 MacMall has 15″ Retina MacBook Pros on sale for up to $255 off MSRP. Shipping is free: - 15″ 2.2GHz Retina MacBook Pro: $1794.99 save $205 - 15″ 2.5GHz Retina MacBook Pro: $2244.99 save $255 Adorama... Read more
New 2015 MacBook Airs on sale for up to $75 o...
Save up to $75 on the purchase of a new 2015 13″ or 11″ 1.6GHz MacBook Air at the following resellers. Shipping is free with each model: 11" 128GB MSRP $899 11" 256GB... Read more
Clearance 13-inch Retina MacBook Pros availab...
B&H Photo has leftover 2014 13″ Retina MacBook Pros on sale for up to $250 off original MSRP. Shipping is free, and B&H charges NY sales tax only: - 13″ 2.6GHz/128GB Retina MacBook Pro: $1129... Read more
Clearance 2014 MacBook Airs available startin...
B&H Photo has clearance 2014 MacBook Airs available for up to $200 off original MSRP. Shipping is free, and B&H charges NY sales tax only: - 11″ 128GB MacBook Air: $729 $170 off original MSRP... Read more
16GB iPad mini 3 on sale for $349, save $50
B&H Photo has the 16GB iPad mini 3 WiFi on sale for $349 including free shipping plus NY sales tax only. Their price is $50 off MSRP, and it’s the lowest price available for this model. Read more
Mac minis on sale for up to $75 off, starting...
MacMall has Mac minis on sale for up to $75 off MSRP including free shipping. Their prices are the lowest available for these models from any reseller: - 1.4GHz Mac mini: $459.99 $40 off - 2.6GHz Mac... Read more
Taichi Temple First Tai Chi Motion Sensor App...
Zhen Wu LLC has announced the official launch of Taichi Temple 1.0, the first motion sensor app for Tai Chi, offering a revolutionary new way to de-compress, relax and exercise all at the same time.... Read more
CleanExit – Erase your Hard Drive Quickly, Se...
CleanExit works on both Macs and PCs, securely and permanently deleting all files from any type of hard drive, flash-based drive or camera media card making the files permanently unrecoverable.... Read more
250 iPhone 6 Tips eBook Released for $1.99
Bournemouth, UK based iOS Guides has released 250 iPhone 6 Tips, a new eBook available in the iBookstore that reveals a wealth of tips and tutorials for iPhone 6 and iPhone 6 Plus. Priced at $1.99,... Read more
TigerText Introduces First Secure Enterprise...
TigerText, a provider of secure, real-time messaging for the enterprise, has announced the launch of TigerText for the Apple Watch. TigerText for the Apple Watch enables users to securely send and... Read more

Jobs Board

*Apple* Solutions Consultant - Retail Sales...
**Job Summary** As an Apple Solutions Consultant (ASC) you are the link between our customers and our products. Your role is to drive the Apple business in a retail Read more
*Apple* Solutions Consultant - Retail Sales...
**Job Summary** As an Apple Solutions Consultant (ASC) you are the link between our customers and our products. Your role is to drive the Apple business in a retail Read more
DevOps Software Engineer - *Apple* Pay, iOS...
**Job Summary** Imagine what you could do here. At Apple , great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring Read more
*Apple* Pay - Site Reliability Engineer - Ap...
**Job Summary** Imagine what you could do here. At Apple , great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring Read more
Sr. Technical Services Consultant, *Apple*...
**Job Summary** Apple Professional Services (APS) has an opening for a senior technical position that contributes to Apple 's efforts for strategic and transactional Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.