Apple granted patent for updating multiple computing devices
TweetFollow Us on Twitter

Apple granted patent for updating multiple computing devices

Apple has been granted a patent (number 8255571) for updating multiple computing devices. It seems to involve the features of iCloud that lets you keep various types of data in sync among all other OS X and iOS devices.

The patent is for a system that system includes a server site that includes a memory for storing update data sets that correspond to data sets stored on multiple computing devices of a user. The system also includes a synchronization manager for determining that one computing device associated with the user and another computing device associated with the user are absent one or more data updates stored in the memory at the server site. The synchronization manager is configured to send in parallel, absent establishing a data transfer lock, the one or more data updates to the both computing devices of the user for updating the corresponding data stored on each computing device.

The inventors are Christopher Brooke Sharp, Karl Groethe, Andy Belk and Stuart Slack.

Here's Apple's background and summary of the invention: "In the ever expanding fields of personal computing and electronic devices, individuals are more frequently purchasing and using multiple computing devices for both professional and recreational applications. Often such applications rely upon a user to monitor and adjust data on each device, as changes occur. For example, a user may be required to update each of his electronic devices (e.g., a computer system, cellular telephone, etc.) when his home address changes. Along with the time and effort that an individual expends to keep the data current on each device, the individual needs to guard against accidentally causing data on multiple devices to conflict.

"Disclosed herein are systems and methods for managing the updating of data on multiple computing devices associated with a user. By allowing multiple computing devices to receive data updates absent establishing a data transfer lock with an update repository, the devices may be updated in parallel. Further, reducing the demand on the data transfer lock, allows the lock to be used to provide update data (e.g., based on user interactions) to the update repository.

"In some implementations, a system includes a server site that includes a memory for storing update data sets that correspond to data sets stored on multiple computing devices of a user. The system also includes a synchronization manager for determining that at least a first computing device associated with the user and a second computing device associated with the user are absent at least a first data update stored in the memory at the server site, the synchronization manager is configured to send in parallel, absent establishing a data transfer lock, the at least first data update to the first computing device and the second computing device of the user for updating the corresponding data stored on each computing device.

"In other implementations, a system includes first computing device associated with a user. The first computing device includes a memory for storing update data sets to update corresponding stored data sets. The first computing device also includes a synchronizer for determining that the first computing device is absent at least a first data update stored at a server site. The synchronizer is configured to receive the at least first data update from the server site absent establishing a data transfer lock and in parallel with a second computing device receiving the at least first data update absent of establishing a data transfer lock.

"In other implementations, a method includes determining that at least a first computing device associated with a user and a second computing device associated with the user are absent at least a first data update stored at a server site. The method also includes, in parallel, sending the at least first data update from the server site to the first computing device and to the second computing device of the user to update corresponding data stored on each computing device. Sending the at least first data update occurs absent establishing a data transfer lock.

"In other implementations, a method includes determining that at least a first and a second computing device associated with a user are absent at least a first data update stored at a server site. The method also includes, in parallel, receiving the at least first data update from the server site at the first computing device and the second computing device of the user to update corresponding data stored on each computing device, wherein receiving the at least first data update occurs absent establishing a data transfer lock.

"In other implementations, one or more computer readable media store instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations that include determining that at least a first computing device associated with a user and a second computing device associated with the user are absent at least a first data update stored at a server site. Execution of the instructions also cause the processing device to perform operations that include, in parallel, sending the at least first data update from the server site to the first computing device and to the second computing device of the user to update corresponding data stored on each computing device, wherein sending the at least first data update occurs absent establishing a data transfer lock.

"In still other implementations, one or more computer readable media store instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations that include determining that at least a first and a second computing device associated with a user are absent at least a first data update stored at a server site. Execution of the instructions also cause the processing device to perform operations that include, in parallel, receiving the at least first data update from the server site at the first computing device and the second computing device of the user to update corresponding data stored on each computing device, wherein receiving the at least first data update occurs absent establishing a data transfer lock.

"These and other aspects and features and various combinations of them may be expressed as methods, apparatus, systems, means for performing functions, program products, and in other ways."

Apple has also been granted the following patents:

° Patent number 8255670 for replay reduction for power savings.

° Patent number 82556005 for a method and apparatus to prevent hacking of encrypted audio or video content during playback.

° Patent number 8259078 for liquid-crystal display (LCD) touch screens that integrate the touch sensing elements with the display circuitry.

° Patent number 8260079 for systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor.

° Patent number 8260877 for methods and apparatuses provide real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol.

° Patent number 8261246 for a method and system for dynamically populating groups in a developer environment.

° Patent number 8261209 for updating content based on cursor position.

° Patent number 8261197 for methods and systems for managing To do items and/or notes and/or emails (or other electronic messages).

° Patent number 8261191 for a a method that presents a preview of a set of images in a graphical user interface (GUI) of a device.

° Patent number 8261186 a method for defining structure for an unstructured document that includes a number of primitive elements that are defined in terms of their position in the document.

° Patent number 8261026 for improved approaches to manage cache data for applications operating in a data center environment.

° Patent number 8261877 for methods and apparatuses provide real-time or near real-time streaming of content using transfer protocols such as an HTTP compliant protocol.

° Patent number 8260640 for systems and methods are provided for generating context-based movie information. For example, a movie application on an electronic device can obtain show times of a movie from multiple movie theaters.

° Patent number 8260320 for obtaining location specific content.

° Patent number 8260079 for systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an image sensor.

° Patent number 8259881 for interference-weighted communication signal processing systems and methods.

° Patent number 8259737 for enhanced encapsulation mechanism using a GRE protocol.

° Patent number 8259659 for methods and apparatus that enable a wireless network to detect and manage impending congestion events caused by a plurality of mobile devices attempting to access the network in a brief space of time.

° Patent number 8259506 for a method for data storage includes storing multiple sets each including one or more read thresholds for use in reading data from a plurality of analog memory cells.

° Patent number 8259198 for a system and method for detecting and correcting defective pixels in an image sensor.

° Patent number 8259139 for a method and system is disclosed for improving the response time of displays, such as liquid crystal displays (LCDs). The method includes receiving a target picture frame and comparing it to a current picture frame.

 
AAPL
$97.67
Apple Inc.
+1.41
MSFT
$43.63
Microsoft Corpora
+0.89
GOOG
$511.17
Google Inc.
-13.34

MacTech Search:
Community Search:

Software Updates via MacUpdate

Coda 2.5 - One-window Web development su...
Coda is a powerful Web editor that puts everything in one place. An editor. Terminal. CSS. Files. With Coda 2, we went beyond expectations. With loads of new, much-requested features, a few... Read more
Arq 4.6.1 - Online backup to Google Driv...
Arq is super-easy online backup for the Mac. Back up to your own Google Drive storage (15GB free storage), your own Amazon Glacier ($.01/GB per month storage) or S3, or any SFTP server. Arq backs up... Read more
Airfoil 4.8.10 - Send audio from any app...
Airfoil allows you to send any audio to AirPort Express units, Apple TVs, and even other Macs and PCs, all in sync! It's your audio - everywhere. With Airfoil you can take audio from any... Read more
Apple iMovie 10.0.6 - Edit personal vide...
With an all-new design, Apple iMovie lets you enjoy your videos like never before. Browse your clips more easily, instantly share your favorite moments, and create beautiful HD movies and Hollywood-... Read more
OnyX 2.8.8 - Maintenance and optimizatio...
OnyX is a multifunctional utility for OS X. It allows you to verify the startup disk and the structure of its System files, to run miscellaneous tasks of system maintenance, to configure the hidden... Read more
Parallels Desktop 10.1 - Run Windows app...
Parallels Desktop is simply the world's bestselling, top-rated, and most trusted solution for running Windows applications on your Mac. With Parallels Desktop for Mac, you can seamlessly run both... Read more
Apple Keynote 6.5 - Apple's present...
Apple Keynote makes it simple to create and deliver beautiful presentations. Powerful tools and dazzling effects bring your ideas to life. You can work seamlessly between Mac and iOS devices. And... Read more
OmniPlan 2.3.7 - Robust project manageme...
With OmniPlan, you can create logical, manageable project plans with Gantt charts, schedules, summaries, milestones, and critical paths. Break down the tasks needed to make your project a success,... Read more
Flavours 1.1.16 - Create and apply theme...
Flavours is a Mac application that allow users to create, apply and share beautifully designed themes. Classy Give your Mac a gorgeous new look by applying delicious themes! Easy Unleash your... Read more
Duplicate Annihilator 5.1.0 - Find and d...
Duplicate Annihilator takes on the time-consuming task of comparing the images in your iPhoto library using effective algorithms to make sure that no duplicate escapes. Duplicate Annihilator detects... Read more

Latest Forum Discussions

See All

My Very Hungry Caterpillar (Education)
My Very Hungry Caterpillar 1.0.0 Device: iOS Universal Category: Education Price: $3.99, Version: 1.0.0 (iTunes) Description: Care for your very own Very Hungry Caterpillar! My Very Hungry Caterpillar will captivate you as he crawls... | Read more »
Dungeon Dick (Games)
Dungeon Dick 1.1 Device: iOS Universal Category: Games Price: $.99, Version: 1.1 (iTunes) Description: Dungeon Dick is a fantasy adventure where you must discover the wicked plot to destroy the lands . 'Fling' at your foes and land... | Read more »
Here’s How the Apple Watch Could Transfo...
With the Apple Watch’s generic release date of, “early 2015” hovering on the horizon, it’s only a matter of time before gamers begin to ask “What’s in it for us?” The obvious choice would be to place entire games directly on the face of the watch,... | Read more »
Republique Episode 3: Ones & Zeroes...
Republique Episode 3: Ones & Zeroes is Available Now Posted by Rob Rich on October 17th, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Loot Raiders Review
Loot Raiders Review By Campbell Bird on October 17th, 2014 Our Rating: :: PRESS BUTTON, GET LOOTUniversal App - Designed for iPhone and iPad This menu-based loot game is suitable to compel those with pretty extreme loot lust.   | Read more »
Angry Birds are Crashing Puzzle & Dr...
Angry Birds are Crashing Puzzle & Dragons Next Week Posted by Rob Rich on October 17th, 2014 [ permalink ] Next week, Puzzle & Dragons is getting a little angry. Because, you know, Angry Birds. It’s a… a pun. I thought… never mind. | Read more »
Incandescence Review
Incandescence Review By Andrew Fisher on October 17th, 2014 Our Rating: :: ALL TAPPED OUTUniversal App - Designed for iPhone and iPad Incandescence promises intense tapping action, but isn’t particularly fun.   | Read more »
Lion Pig (Games)
Lion Pig 1.0 Device: iOS Universal Category: Games Price: $1.99, Version: 1.0 (iTunes) Description: "Leaving aside the biology of how a pig and a lion might meet, fall in love, and create this curious cross-breed, Lion Pig is a... | Read more »
Zero Lives (Games)
Zero Lives 1.0 Device: iOS Universal Category: Games Price: $2.99, Version: 1.0 (iTunes) Description: Zero Lives is a puzzle game. Simple and elegant at its core but deep and captivating the more you play. Each puzzle will challenge... | Read more »
#SUPERHYPER (Games)
#SUPERHYPER 001 Device: iOS Universal Category: Games Price: $.99, Version: 001 (iTunes) Description: "This is a game that fans of challenging minimalist arcade games, not to mention pixel art, should keep an eye on" - Touch Arcade "... | Read more »

Price Scanner via MacPrices.net

Apple Pay Available to Millions of Visa Cardh...
Visa Inc. brings secure, convenient payments to iPad Air 2 and iPad mini 3as well as iPhone 6 and 6 Plus. Starting October 20th, eligible Visa cardholders in the U.S. will be able to use Apple Pay,... Read more
Textkraft Pocket – the missing TextEdit for i...
infovole GmbH has announced the release and immediate availability of Textkraft Pocket 1.0, a professional text editor and note taking app for Apple’s iPhone. In March 2014 rumors were all about... Read more
C Spire to offer iPad Air 2 and iPad mini 3,...
C Spire on Friday announced that it will offer iPad Air 2 and iPad mini 3, both with Wi-Fi + Cellular, on its 4G+ LTE network in the coming weeks. C Spire will offer the new iPads with a range of... Read more
Belkin Announces Full Line of Keyboards and C...
Belkin International has unveiled a new lineup of keyboard cases and accessories for Apple’s newest iPads, featuring three QODE keyboards and a collection of thin, lightweight folios for both the... Read more
Verizon offers new iPad Air 2 preorders for $...
Verizon Wireless is accepting preorders for the new iPad Air 2, cellular models, for $100 off MSRP with a 2-year service agreement: - 16GB iPad Air 2 WiFi + Cellular: $529.99 - 64GB iPad Air 2 WiFi... Read more
Price drops on refurbished Mac minis, now ava...
The Apple Store has dropped prices on Apple Certified Refurbished previous-generation Mac minis, with models now available starting at $419. Apple’s one-year warranty is included with each mini, and... Read more
Apple refurbished 2014 MacBook Airs available...
The Apple Store has Apple Certified Refurbished 2014 MacBook Airs available for up to $180 off the cost of new models. An Apple one-year warranty is included with each MacBook, and shipping is free.... Read more
Refurbished 2013 MacBook Pros available for u...
The Apple Store has Apple Certified Refurbished 13″ and 15″ MacBook Pros available starting at $929. Apple’s one-year warranty is standard, and shipping is free: - 13″ 2.5GHz MacBook Pros (4GB RAM/... Read more
WaterField Designs Unveils Outback iPad Slip...
Fresh on the heels of Apple’s announcement Thursday, WaterField Designs unveils its new Outback Slip Case for the iPad Air 2 and iPad mini 3 — a custom-fitted case for the just-announced Apple iPads... Read more
Apple Introduces iPad Air 2 & iPad mini 3...
Apple on Thursday introduced iPad Air 2, slimmed down again to just 6.1 mm, and weighing less than a pound. iPad Air 2 also features an improved Retina display claimed to deliver enhanced contrast... Read more

Jobs Board

Position Opening at *Apple* - Apple (United...
**Job Summary** At the Apple Store, you connect business professionals and entrepreneurs with the tools they need in order to put Apple solutions to work in their Read more
Position Opening at *Apple* - Apple (United...
**Job Summary** The Apple Store is a retail environment like no other - uniquely focused on delivering amazing customer experiences. As an Expert, you introduce people Read more
Position Opening at *Apple* - Apple (United...
**Job Summary** As businesses discover the power of Apple computers and mobile devices, it's your job - as a Solutions Engineer - to show them how to introduce these Read more
Position Opening at *Apple* - Apple (United...
…Summary** As a Specialist, you help create the energy and excitement around Apple products, providing the right solutions and getting products into customers' hands. You Read more
Project Manager, *Apple* Financial Services...
**Job Summary** Apple Financial Services (AFS) offers consumers, businesses and educational institutions ways to finance Apple purchases. We work with national and Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.