Apple patents involve audio playback, notifications, more
TweetFollow Us on Twitter

Apple patents involve audio playback, notifications, more

Apple has been granted several patents by the U.S. Patent & Trademark Office. Following is a summary of each.

Patent number 20120026403 is for facilitating audio playback during display sleep mode. The disclosed embodiments relate to a system for managing power for a display. During operation, the system receives a video-blank command, which specifies that the display is to enter a video-blank mode wherein the display outputs a blank screen. In response to the video-blank command, the system causes the display to output a blank screen, and powers down display components associated with outputting a display signal to the display.

In some embodiments, the display additionally comprises audio components including an audio-output device, and powering down the display components involves maintaining an existing power state for the audio components, so that the audio components can continue to output an audio signal while the display components are powered down. The inventors are Maciej Maciesowicz, Maria A. Tovar and Simon M. Douglas.

Patent number 20120030653 is for an assumption-based compilation. Techniques for processing source code written in a traditionally interpreted language such as JavaScript, or another dynamic and/or interpreted language, are disclosed. In one example, compiled code associated with the source code is constructed and executed. An assumption on which a specific aspect of the compiled code is based (e.g., an optimization) is tested at a checkpoint of the compiled code.

A roll over to fallback code is performed if the test indicates the assumption is not true. The inventors are Victor Leonel Hernandez Porras, Christopher Arthur Lattner, Jai-Hong Chen, Eric Marshall Christopher, Roger Scott Hoover, Francois Jouaux, Robert John McCall, Thomas John O'Brien and Pratik Solanki.

Patent number 20120026202 involves interrupt-based notifications for display setting changes. The disclosed embodiments relate to a system that communicates a change in a display setting from a display to a host system for the display. During operation, the system determines at the display that the display setting has changed. Next, in response to the change, the system sends an interrupt from the display to the host system through a first interface, wherein the interrupt informs the host system that the display setting has changed.

After sending the interrupt to the host system, the system receives a request from the host system to obtain values for one or more display settings including the changed display setting. In response to the request, the system sends updated values for the one or more display settings to the host system. The inventors are Maciej Maciesowicz, Jack I. Fu and David W. Lum.

Patent number 20120030659 involves constructing a runtime state for inlined code. Techniques for processing computer code are disclosed. In one example, an indication that a computer code is to begin execution at a portion of code other than a starting portion of the code is received, and a runtime state associated with the portion of the code at which execution is to begin is constructed. In some examples, execution of the portion of code is initiated. In some examples, a program counter associated with the portion of the code is used to initiate execution of the code. In some examples, the computer code comprises a fallback code associated with a previously executing code. The inventors are Victor Leonel Hernandez Porras, Christopher Arthur Lattner, Jai-Hong Chen, Eric Marshall Christopher, Roger Scott Hoover, Francois Jouaux, Robert John McCall, Thomas John O'Brien, and Pratik Solanki.

Patent number 20120030661 is for observation and analysis based code optimization. Observation and analysis based optimization of software code is disclosed. An expected value is chosen for a dynamic attribute that cannot be determined, prior to execution of the associated software code, to be guaranteed to have that expected value at runtime. An optimized version of the software code is generated, including one or more optimizations based on an assumption that the dynamic attribute will have the expected value.

Non-exhaustive examples of a dynamic attribute include a variable type; a location in memory; a location in which a global object, property, or variable is stored; the contents of a global function or method; and a value of a global property or variable. A check is performed during execution of the optimized version of the software code, prior to executing the portion that has been optimized based on the assumption, to verify that the dynamic attribute has the expected value.

In the event that it is determined at runtime that the dynamic attribute does not have the expected value, execution reverts to backup code that is not based on the assumption that dynamic attribute will have the expected value. The inventors are Victor Leonel Hernandez Porras, Christopher Arthur Lattner, Jai-Hong Chen, Eric Marshall Christopher, Roger Scott Hoover, Francois Jouaux, Robert John McCall, Thomas John O'Brien, and Pratik Solanki.

 
AAPL
$546.08
Apple Inc.
-7.10
MSFT
$29.90
Microsoft Corpora
-0.31
GOOG
$628.93
Google Inc.
+17.82
MacTech Search:
Community Search:

Adobe Proto Review
Adobe Proto Review By Jennifer Allen on May 16th, 2012 Our Rating: :: SHALLOWiPad Only App - Designed for the iPad A great app to demonstrate around potential clients, but lacking in functionality.   | Read more »
Adobe Collage Review
Adobe Collage Review By Jennifer Allen on May 16th, 2012 Our Rating: :: LIMITINGiPad Only App - Designed for the iPad A nice idea and easy to use but far too limited.   | Read more »
Fish Runner Review
Fish Runner Review By Jennifer Allen on May 16th, 2012 Our Rating: :: SIMPLEUniversal App - Designed for iPhone and iPad A simple endless runner that isn’t quite as welcoming as it could be.   | Read more »
Shake Out Review
Shake Out Review By Jason Wadsworth on May 16th, 2012 Our Rating: :: SHAKEN BUT NOT STIRRINGiPhone App - Designed for the iPhone, compatible with the iPad A simple game where players shake a bunch of balls around to crush ticking... | Read more »
Exponential Invasion Review
Exponential Invasion Review By Kevin Stout on May 16th, 2012 Our Rating: :: MORE LEVELS!Universal App - Designed for iPhone and iPad Exponential Invasion is a math-based puzzle game slightly reminiscent of Sudoku.   | Read more »
Dance Like a Dingo with Frisky’s New Ele...
Frisky, the electronic music internet radio station, is now available on iOS with an eponymous app. Frisky comes with two distinct flavors of stations to listen to: Frisky and Chill. Frisky is for high-energy dance music, boasting the same shows... | Read more »
Track 8 Review
Track 8 Review By Kevin Stout on May 16th, 2012 Our Rating: :: BEAUTIFUL Track 8 is a Metro-style music player for the iPad.   Developer: Ender Labs Price: $1.99 Version Reviewed: 1.0.1 Device Reviewed On: iPad (third-generation) | Read more »

Price Scanner via MacPrices.net

Which New MacBook Pro Rumors Stand The Best Chance...
A veritable tsunami of MacBook Pro rumors engulfed the Mac Web this week, indicating that a new product launch can’t be too far off now. With Apple’s obsessive secrecy about such things, predicting... Read more
How To Boost Your MacBook Pro’s Performance
ZNet’s Adrian Kingsley-Hughes has posted some tips on how to make your MacBook Pro even faster. He notes that because the MacBook Pro is a portable system, you can’t crack it open and replace the CPU... Read more
Barclays Capital Analyst Predicts New Macbooks and...
SlashGear’s Michael Crider cites Barclays Capital analyst Ben Reitzes predicting (backed by the authority of several billion dollars worth of guided investments) that Apple will update its MacBook... Read more
Hybrid Ultrabook Drives To Undercut Pure SSD Solut...
The Register’s Chris Mellor cites storage industry research firm TrendFocus saying Ultrabooks will increasingly use hybrid disk drives for their near-SSD speed, HDD capacity and ability to undercut... Read more
Aggregate Customer Satisfaction Index – Apple’s De...
Much like employment numbers, the aggregate customer satisfaction continues on a path of steady but mediocre growth, according to a report released by the American Customer Satisfaction Index (ACSI... Read more
Sale! 13″ MacBook Pro on sale for $1089, $110 off...
B&H Photo has the 13″ 2.4GHz MacBook Pro on sale for $1089.95including free shipping plus NY sales tax only. Their price is $110 off MSRP, and it’s the lowest price available for this model from... Read more
MacBook Pros on sale today with free 8GB RAM upgra...
MacConnection has MacBook Pros available today including a free 8GB RAM upgrade with high-end 15″ and 17″ models and heavily discounted 8GB RAM upgrades with the base 15″ model and both 13″ MacBook... Read more
iMacs on sale bundled with free upgrade to 8GB RAM
MacConnection has 2011 iMacs in stock today with a free upgrade to 8GB of RAM. Shipping is also free. Their prices represent a $200+ savings over custom 8GB iMacs at The Apple Store: - 21″ 2.5GHz... Read more

Jobs Board

iPhone/iPad Business Analyst at Apple (C...
and drive the approved project roadmap, partner with the iPhone Retail Product Leader on project/enhancement ... Education/Experience: The ideal candidate for the iPhone Solution Manager position is... Read more
*Apple* Sales Manager - Apple (United S...
The Apple Sales Manager (ASM) will be an experienced field sales representative with 3+ years in retail selling or sales management who will be responsible for sales Read more
*Apple* Retail - Manager - Apple Inc. (...
Much more than just a place for amazing products, the Apple Retail Store serves a dazzling range of needs for its customers. Not only can users get hands-on experience Read more
Twitter / iPhone Application & Desig...
consists of modifying an existing Twitter application for iPhone. We will be modifying the flow of the existing ... applications and iPhone applications. Android experience also desired. Desired... Read more
*Apple* Retail - New Store Opening - Ap...
…like no other. A career like no other. Much more than just a place for amazing Apple products, the Apple Retail Store provides its customers with a place to learn, Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.