Apple patents range from quickstart workout generation to extraction obfuscation
TweetFollow Us on Twitter

Apple patents range from quickstart workout generation to extraction obfuscation

A plethora of Apple patents have appeared at the US Patent & Trademark Office. Here's a summary of each.

Patent number 2010062905 involves a method for a quickstart workout generation and calibration. Systems and methods for generating a quick start workout template and calibrating an electronic device using the workout template are provided. The electronic device may create and store a workout template to be used in conjunction with a workout. The workout template may be selected in a quick start fashion to restart the same workout. The workout template may be defined at least in part by a selection of any suitable workout goal and/or any suitable associated media. If the media associated with the workout goal is changed or is removed, a new workout template may be created. The electronic device may be calibrated or recalibrated using the workout template. If the electronic device is calibrated or re-calibrated with respect to a particular sensor, the electronic device may use the calibration in conjunction with any suitable workout template and the sensor to more accurately monitor the user's workout. The inventors are Benjamin Andrew Rottler, Allen P. Haughay and Ryan Perry.

Patent number 2010064255 is for contextual menus in an electronic device. A system and method for displaying menus of selectable options to a user are provided. The menus may include options that are contextually related to a current mode of the device to provide relevant options to a user. The electronic device modes may include, for example, a media mode, a radio mode, a workout mode, a calendar or event mode, a clock mode, a stopwatch mode, or any other suitable mode. To further enhance a user's experience, the displayed menus may not cover the entirety of the screen such that a portion of the content associated with a current mode or application may be visible, thus providing context to the displayed options. The inventors are Benjamin Andrew Rottler and Policarpo Wood.

Patent number 2010063964 involves portable browsing for information retrieval. An integrated searching/browsing mechanism employs user-constructed information hierarchies that represent a cognitive framework for the organization of information. The hierarchies are independent of the information itself. This feature permits them to be shared among multiple users, and applied to any of a variety of different sources of information. The hierarchical organization that is provided by the framework gives the user the ability to browse around any available document database in a manner that is intuitive to the user. Two or more hierarchies can be combined to locate documents which match the criteria of both hierarchies, and thereby refine search results to an appropriate level. A relevance feedback mechanism further enhances the browsing experience, by concentrating the search results in areas that are most relevant to documents selected as being of particular interest. The inventors are Richard Daniel Borovoy, Michael Graves, Michael Robert Hanson and Nagabhushan Rao Machiraju.

Patent number 2010062615 is for a dock with a flippable connector. A dock includes a moveable connector to allow connection to a handheld electronic device. Generally, the connector moves between a closed position and an open position where the connector is placed in at least one substantially upright position for receiving a handheld electronic device. The connector may be hidden from view or lie flush relative to the body of the dock, thereby making the dock more portable and easily organized with other objects, e.g. in stacking. Various motions can be used to move the connector. Examples include one or more rotations, translations, and/or the like. Various retention mechanisms may be employed to retain the connector in an open position when connected to the media player. Also, various electrical mechanisms can be used to couple the movable connector to a fixed printed circuit board (PCB) contained inside the body of the dock. The inventor is Chris Prest.

Patent number 20100609667 is for an angularly dependent display optimized for multiple viewing angles. Methods and apparatus for providing optimized gamma settings for each of a plurality of viewing angles and/or device orientations. In certain types of display devices, off-axis viewing leads to contrast degradation and/or color aberrations in a perceived image, as luminance values depend on the angle at which the output is viewed. By remapping grayscale and/or color values to new output voltages, an image can be presented at an optimized luminance level when viewed from any specific angle. In some embodiments, the display device comprises an inclination sensor adapted to sense device rotation about at least one axis. Display parameter optimization logic reads data from the inclination sensor and automatically adjusts the display to an optimized gamma setting. The inventors are Cheng Chen, Wei Chen, Victor Hao-En Yin and John Z. Zhong.

Patent number 2010060568 is for a curved surface input device with normalized capacitive sensing. A curved surface input device with normalized capacitive sensing is disclosed. The input device can normalize capacitive sensing through an overlay having a varying thickness, such as an overlay with a curved surface. The capacitive sensing normalization can be implemented in software, hardware or a combination of software and hardware. A software implementation for normalizing capacitive sensing can comprise adjusting the sensitivity of a sensing operation associated with different sensor elements of the input device. A hardware implementation for normalizing capacitive sensing can comprise adjusting a hardware configuration of the input device associated with one or more physical parameters that can influence the capacitive sensitivity of the sensor elements, such as an area of the sensor elements, a distance between the sensor elements and other conductive input device elements (such as a ground plane), and a dielectric constant associated with the overlay. The inventors are Joseph Fisher and Erturk Kocalar.

Patent number 2010060568 involves a system and method for revising Boolean and arithmetic operations. Disclosed are systems, methods, computer readable media and special purpose processors for obfuscating code. The method includes extracting an operation within program code, selecting a formula to perform the equivalent computation as the extracted operation, and replacing the extracted operation with the selected formula. The formula can be selected randomly or deterministically. The extracted operation can be an arithmetic operation or a Boolean operation. The inventors are Mathieu Ciet, Augustin J. Farrugia, Filip Toma Paun and Jean-Francois Riendeau.

Patent number 2010058303 involves a system and method for conditional expansion obfuscation. Disclosed are systems, methods, and computer readable-media for obfuscating code through conditional expansion obfuscation. The method includes identifying a conditional expression in a computer program, identifying a sequence of conditional expressions that is semantically equivalent to the conditional expression, and replacing the conditional expression with the semantically equivalent sequence of conditional expressions. One option replaces each like conditional expression in the computer program with a diverse set of sequences of semantically equivalent conditional expressions. A second option rearranges computer instructions that are to be processed after the sequence of conditional expression is evaluated so that a portion of the instructions is performed before the entire sequence of conditional expressions is evaluated. A third option performs conditional expansion obfuscation of a conditional statement in combination with branch extraction obfuscation. The inventors are Ginger M. Myles, Tanya Michelle Lattner, Julien Lerouge and Augustin J. Farrugia.

Patent number 2010058301 is for a system and method for branch extraction obfuscation. Disclosed e systems, methods, and computer readable-media for obfuscating code. The method includes extracting a conditional statement from a computer program, creating a function equivalent to the conditional statement, creating a pointer that points to the function, storing the pointer in an array of pointers, replacing the conditional statement with a call to the function using the pointer at an index in the array, and during runtime of the computer program, dynamically calculating the index corresponding to the pointer in the array. In one aspect, a subset of instructions is extracted from a path associated with the conditional statement and the subset of instructions is placed in the function to evaluate the conditional statement. In another aspect, the conditional statement is replaced with a call to a select function that (1) calculates the index into the array, (2) retrieves the function pointer from the array using the index, and (3) calls the function using the function pointer. Calls can be routed through a select function before the function pointer is used to call the function evaluating the conditional statement. Each step in the method can be applied to source code of the computer program, an intermediate representation of the computer program, and assembly code of the computer program. The inventors are Ginger M. Myles, Tanya Michelle Lattner, Julien Lerouge and Augustin J. Farrugia.

 
AAPL
$489.57
Apple Inc.
+22.21
MSFT
$32.23
Microsoft Corpora
-0.64
GOOG
$881.25
Google Inc.
-4.26

MacTech Search:
Community Search:

Software Updates via MacUpdate

Dragon Dictate 3.0.3 - Premium voice rec...
With Dragon Dictate speech-recognition software, you can use your voice to create and edit text or interact with your favorite Mac applications. Far more than just speech-to-text, Dragon Dictate... Read more
TrailRunner 3.7.746 - Route planning for...
Note: While the software is classified as freeware, it is actually donationware. Please consider making a donation to help stimulate development. TrailRunner is the perfect companion for runners,... Read more
VueScan 9.2.23 - Scanner software with a...
VueScan is a scanning program that works with most high-quality flatbed and film scanners to produce scans that have excellent color fidelity and color balance. VueScan is easy to use, and has... Read more
Acorn 4.1 - Bitmap image editor. (Demo)
Acorn is a new image editor built with one goal in mind - simplicity. Fast, easy, and fluid, Acorn provides the options you'll need without any overhead. Acorn feels right, and won't drain your bank... Read more
Mellel 3.2.3 - Powerful word processor w...
Mellel is the leading word processor for OS X, and has been widely considered the industry standard since its inception. Mellel focuses on writers and scholars for technical writing and multilingual... Read more
Iridient Developer 2.2 - Powerful image...
Iridient Developer (was RAW Developer) is a powerful image conversion application designed specifically for OS X. Iridient Developer gives advanced photographers total control over every aspect of... Read more
Delicious Library 3.1.2 - Import, browse...
Delicious Library allows you to import, browse, and share all your books, movies, music, and video games with Delicious Library. Run your very own library from your home or office using our... Read more
Epson Printer Drivers for OS X 2.15 - Fo...
Epson Printer Drivers includes the latest printing and scanning software for OS X 10.6, 10.7, and 10.8. Click here for a list of supported Epson printers and scanners.OS X 10.6 or laterDownload Now Read more
Freeway Pro 6.1.0 - Drag-and-drop Web de...
Freeway Pro lets you build websites with speed and precision... without writing a line of code! With it's user-oriented drag-and-drop interface, Freeway Pro helps you piece together the website of... Read more
Transmission 2.82 - Popular BitTorrent c...
Transmission is a fast, easy and free multi-platform BitTorrent client. Transmission sets initial preferences so things "Just Work", while advanced features like watch directories, bad peer blocking... Read more

Daylite Adds Ability To Create Forms and...
Daylite Adds Ability To Create Forms and Download Files Posted by Andrew Stevens on August 13th, 2013 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Reiner Knizia’s Kaleidoscope Review
Reiner Knizia’s Kaleidoscope Review By Campbell Bird on August 13th, 2013 Our Rating: :: BEAUTIFULLY ELEMENTALUniversal App - Designed for iPhone and iPad This colorful, nature-themed puzzle game is beautiful, calming, and so... | Read more »
FileThis Fetch Tracks Down All Your Fina...
FileThis Fetch Tracks Down All Your Financial Records and Securely Sends Them To A Single Location Posted by Andrew Stevens on August 13th, 2013 [ | Read more »
Butterfly Sky Review
Butterfly Sky Review By Lee Hamlet on August 13th, 2013 Our Rating: :: BUTT-BOUNCING FUNUniversal App - Designed for iPhone and iPad Butterfly Sky combines the gameplay of Doodle Jump and Tiny Wings into a fun and quirky little... | Read more »
The Portable Podcast, Episode 197
We’ll get our hooks into you! On This Episode: Carter and Mike Meade of BeaverTap Games talk about the speedrun sequel Mikey Hooks, and the work that went into making the hooking mechanic feel just right. Carter and two of the members of Ironhide... | Read more »
Sony To Bring Two Lens Camera Attachment...
Sony To Bring Two Lens Camera Attachments To iOS Devices Posted by Andrew Stevens on August 13th, 2013 [ permalink ] There are two lens camera attachments making their way to iOS as Sony plans to release the DSC-QX10 and the | Read more »
ScribbleMix Review
ScribbleMix Review By Jennifer Allen on August 13th, 2013 Our Rating: :: DEPENDABLE SOCIAL DRAWINGUniversal App - Designed for iPhone and iPad Requiring players to draw entire phrases is a smart move for this Draw Something style... | Read more »
Guitar! by Smule Jams Out A Left-Handed...
Guitar! by Smule Jams Out A Left-Handed Mode, Unlocks All Guitars Posted by Andrew Stevens on August 13th, 2013 [ permalink ] | Read more »
KungFu Jumpu Review
KungFu Jumpu Review By Lee Hamlet on August 13th, 2013 Our Rating: :: FLYING KICKSUniversal App - Designed for iPhone and iPad Kungfu Jumpu is an innovative fighting game that uses slingshot mechanics rather than awkward on-screen... | Read more »
The D.E.C Provides Readers With An Inter...
The D.E.C Provides Readers With An Interactive Comic Book Platform Posted by Andrew Stevens on August 13th, 2013 [ permalink ] | Read more »

Price Scanner via MacPrices.net

Can Surface be Saved? – Another Microsoft Bra...
WinSuperSite’s Paul Thurrott predicts that industry watchers and technology enthusiasts will be debating Microsoft’s decision to enter the PC market for years to come, but in the wake of a disastrous... Read more
Somewhat Watered-Down NeoOffice 2013 Now Avai...
NeoOffice 2013 is the version of NeoOffice in Apple’s Mac App Store. Except for the changes listed below, NeoOffice 2013 has the same features as NeoOffice 3.3 Patch 8. What changes will NeoOffice... Read more
Delayed Fingerprint Sensor Production To Bott...
It may be hard to get a iPhone 5S this fall. Digitimes’ Josephine Lien and Steve Shen report that production of Apple’s next iPhone, commonly referred to as the iPhone 5S and scheduled to be unveiled... Read more
Grovo Launches Freemium iOS App to Accelerate...
Grovo.com has launched its iOS app in the Apple Store for all iOS devices. Grovo’s new app, which complements its web-based training platform, is the most convenient way to get immediate answers to... Read more
iGO Chargers Apple-Certified And Backed With...
In light of recent reports that counterfeit or third party chargers have compromised the integrity of mobile devices and even caused physical harm resulting in death, iGO assures consumers that its... Read more
Apple refurbished iPads and iPad minis availa...
 Apple has Certified Refurbished iPad 4s and iPad minis available for up to $140 off the cost of new iPads. Apple’s one-year warranty is included with each model, and shipping is free: - 64GB Wi-Fi... Read more
Snag an 11-inch MacBook Air for as low as $74...
 The Apple Store has Apple Certified Refurbished 2012 11″ MacBook Airs available starting at $749. An Apple one-year warranty is included with each model, and shipping is free: - 11″ 1.7GHz/64GB... Read more
15″ 2.3GHz MacBook Pro (refurbished) availabl...
 The Apple Store has Apple Certified Refurbished 15″ 2.3GHz MacBook Pros available for $1449 or $350 off the cost of new models. Apple’s one-year warranty is standard, and shipping is free. Read more
15″ 2.7GHz Retina MacBook Pro available with...
 Adorama has the 15″ 2.7GHz Retina MacBook Pro in stock for $2799 including a free 3-year AppleCare Protection Plan ($349 value), free copy of Parallels Desktop ($80 value), free shipping, plus NY/NJ... Read more
13″ 2.5GHz MacBook Pro on sale for $150 off M...
B&H Photo has the 13″ 2.5GHz MacBook Pro on sale for $1049.95 including free shipping. Their price is $150 off MSRP plus NY sales tax only. B&H will include free copies of Parallels Desktop... Read more

Jobs Board

Sales Representative - *Apple* Honda - Appl...
APPLE HONDA AUTOMOTIVE CAREER FAIR! NOW HIRING AUTO SALES REPS, AUTO SERVICE BDC REPS & AUTOMOTIVE BILLER! NO EXPERIENCE NEEDED! Apple Honda is offering YOU a Read more
*Apple* Developer Support Advisor - Portugue...
Changing the world is all in a day's work at Apple . If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than Read more
RBB - *Apple* OS X Platform Engineer - Barc...
RBB - Apple OS X Platform Engineer Ref 63198 Country USA…protected by law. Main Function | The engineering of Apple OS X based solutions, in line with customer and Read more
RBB - Core Software Engineer - Mac Platform (...
RBB - Core Software Engineer - Mac Platform ( Apple OS X) Ref 63199 Country USA City Dallas Business Area Global Technology Contract Type Permanent Estimated publish end Read more
*Apple* Desktop Analyst - Infinity Consultin...
Job Title: Apple Desktop Analyst Location: Yonkers, NY Job Type: Contract to hire Ref No: 13-02843 Date: 2013-07-30 Find other jobs in Yonkers Desktop Analyst The Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.