Patent | Date |
---|
Electronic device system restoration by tapping mechanism Grant 11,044,592 - Chan , et al. June 22, 2 | 2021-06-22 |
Power management on an electronic device Grant 10,969,851 - Chan , et al. April 6, 2 | 2021-04-06 |
Application state backup and restoration across multiple devices Grant 10,946,276 - Quan , et al. March 16, 2 | 2021-03-16 |
Utilizing version vectors across server and client changes to determine device usage by type, app, and time of day Grant 10,872,064 - Chan , et al. December 22, 2 | 2020-12-22 |
Fragment-based mobile device application streaming utilizing crowd-sourcing Grant 10,814,229 - Quan , et al. October 27, 2 | 2020-10-27 |
Prioritizing file synchronization in a distributed computing system Grant 10,817,477 - Chan , et al. October 27, 2 | 2020-10-27 |
Utilizing user devices for backing up and retrieving data in a distributed backup system Grant 10,762,055 - Chan , et al. Sep | 2020-09-01 |
Continuous and concurrent device experience in a multi-device ecosystem Grant 10,725,972 - Chan , et al. | 2020-07-28 |
Managing user data on an electronic device Grant 10,694,337 - Chan , et al. | 2020-06-23 |
Dynamic application deployment Grant 10,684,838 - Quan , et al. | 2020-06-16 |
Storage optimization in computing devices Grant 10,684,995 - Chan , et al. | 2020-06-16 |
Launching applications on an electronic device Grant 10,684,744 - Chan , et al. | 2020-06-16 |
Adjusting push notifications based on location proximity Grant 10,671,634 - Chan , et al. | 2020-06-02 |
File prefetching for gaming applications accessed by electronic devices Grant 10,561,946 - Chan , et al. Feb | 2020-02-18 |
System and method for resolving synchronization conflicts Grant 10,540,368 - Chan , et al. Ja | 2020-01-21 |
API for resource discovery and utilization Grant 10,515,056 - Chan , et al. Dec | 2019-12-24 |
Managing content on an electronic device Grant 10,430,047 - Chan , et al. O | 2019-10-01 |
Multi-tasker Grant 10,425,471 - Chan , et al. Sept | 2019-09-24 |
Customizing operating system based on detected carrier Grant 10,346,481 - Chan , et al. July 9, 2 | 2019-07-09 |
Application State Backup And Restoration Across Multiple Devices App 20190176038 - QUAN; Justin ;   et al. | 2019-06-13 |
Cloud-based file prefetching on electronic devices Grant 10,311,108 - Chan , et al. | 2019-06-04 |
Application state backup and restoration across multiple devices Grant 10,252,159 - Quan , et al. | 2019-04-09 |
Utilizing Version Vectors Across Server And Client Changes To Determine Device Usage By Type, App, And Time Of Day App 20190073377 - CHAN; Michael A. ;   et al. | 2019-03-07 |
In-app application casting Grant 10,200,464 - Quan , et al. Fe | 2019-02-05 |
Power Management On An Electronic Device App 20190033947 - CHAN; Michael A ;   et al. | 2019-01-31 |
Electronic Device System Restoration By Tapping Mechanism App 20190037375 - CHAN; Michael A. ;   et al. | 2019-01-31 |
File Prefetching For Gaming Applications Accessed By Electronic Devices App 20190015752 - CHAN; Michael A. ;   et al. | 2019-01-17 |
Game state synchronization and restoration across multiple devices Grant 10,146,790 - Chan , et al. De | 2018-12-04 |
Managing User Data On An Electronic Device App 20180324557 - CHAN; Michael A. ;   et al. | 2018-11-08 |
Electronic device system restoration by tapping mechanism Grant 10,123,189 - Chan , et al. November 6, 2 | 2018-11-06 |
Applying power management based on a target time Grant 10,114,440 - Chan , et al. October 30, 2 | 2018-10-30 |
File prefetching for gaming applications accessed by electronic devices Grant 10,105,593 - Chan , et al. October 23, 2 | 2018-10-23 |
Data caching among interconnected devices Grant 10,083,177 - Chan , et al. September 25, 2 | 2018-09-25 |
Managing user data on an electronic device Grant 10,057,726 - Chan , et al. August 21, 2 | 2018-08-21 |
Prioritizing File Synchronization In A Distributed Computing System App 20180225303 - Chan; Michael A. ;   et al. | 2018-08-09 |
Cloud based file system surpassing device storage limits Grant 10,042,623 - Chan , et al. August 7, 2 | 2018-08-07 |
Transferring information to a mobile device Grant 9,998,911 - Chu , et al. June 12, 2 | 2018-06-12 |
Classification of data objects in a distributed file system based on application creation and/or access information Grant 9,990,371 - Chan , et al. June 5, 2 | 2018-06-05 |
Prioritizing file synchronization in a distributed computing system Grant 9,965,489 - Chan , et al. May 8, 2 | 2018-05-08 |
Storage Optimization In Computing Devices App 20180081649 - CHAN; Michael A. ;   et al. | 2018-03-22 |
Decentralized operating system Grant 9,858,052 - Bornstein , et al. January 2, 2 | 2018-01-02 |
Power Management On An Electronic Device App 20170371394 - CHAN; Michael A. ;   et al. | 2017-12-28 |
Launching Applications On An Electronic Device App 20170351389 - CHAN; Michael A. ;   et al. | 2017-12-07 |
Storage optimization in computing devices Grant 9,836,287 - Chan , et al. December 5, 2 | 2017-12-05 |
Application State Backup And Restoration Across Multiple Devices App 20170340966 - QUAN; Justin ;   et al. | 2017-11-30 |
Cloud based file system surpassing device storage limits Grant 9,811,329 - Chan , et al. November 7, 2 | 2017-11-07 |
Fragment-based Mobile Device Application Streaming Utilizing Crowd-sourcing App 20170312630 - QUAN; Justin ;   et al. | 2017-11-02 |
Utilizing User Devices For Backing Up And Retrieving Data In A Distributed Backup System App 20170300307 - CHAN; Michael A. ;   et al. | 2017-10-19 |
Application state backup and restoration across multiple devices Grant 9,776,078 - Quan , et al. October 3, 2 | 2017-10-03 |
Data Caching Among Interconnected Devices App 20170262442 - CHAN; Michael A. ;   et al. | 2017-09-14 |
Launching applications on an electronic device Grant 9,747,000 - Chan , et al. August 29, 2 | 2017-08-29 |
Fragment-based mobile device application streaming utilizing crowd-sourcing Grant 9,717,985 - Quan , et al. August 1, 2 | 2017-08-01 |
Utilizing user devices for backing up and retrieving data in a distributed backup system Grant 9,720,665 - Chan , et al. August 1, 2 | 2017-08-01 |
Repurposing a mobile device Grant 9,712,985 - Chu , et al. July 18, 2 | 2017-07-18 |
Game State Synchronization And Restoration Across Multiple Devices App 20170195418 - CHAN; Michael A. ;   et al. | 2017-07-06 |
Data caching among interconnected devices Grant 9,678,735 - Chan , et al. June 13, 2 | 2017-06-13 |
Optimizing gaming applications accessed by electronic devices Grant 9,662,567 - Chan , et al. May 30, 2 | 2017-05-30 |
Managing applications on an electronic device Grant 9,654,556 - Chan , et al. May 16, 2 | 2017-05-16 |
Game state synchronization and restoration across multiple devices Grant 9,606,782 - Chan , et al. March 28, 2 | 2017-03-28 |
Proximity based application state synchronization Grant 9,600,552 - Quan , et al. March 21, 2 | 2017-03-21 |
Repurposing A Mobile Device App 20170064524 - CHU; Brian ;   et al. | 2017-03-02 |
Configurable application state synchronization Grant 9,563,413 - Chan , et al. February 7, 2 | 2017-02-07 |
File sharing with client side encryption Grant 9,537,918 - Chan , et al. January 3, 2 | 2017-01-03 |
Mobile application migration to cloud computing platform Grant 9,531,775 - Chan , et al. December 27, 2 | 2016-12-27 |
Context sensitive distributed file system synchronization and merging semantics Grant 9,524,151 - Chan , et al. December 20, 2 | 2016-12-20 |
Client side encryption with recovery method Grant 9,509,737 - Chan , et al. November 29, 2 | 2016-11-29 |
Mobile application migration to cloud computing platform Grant 9,462,022 - Chan , et al. October 4, 2 | 2016-10-04 |
Display screen or portion thereof with graphical user interface Grant D768,162 - Chan , et al. October 4, 2 | 2016-10-04 |
Sharing authentication profiles between a group of user devices Grant 9,442,705 - Chan , et al. September 13, 2 | 2016-09-13 |
Customizing distribution of an operating system based on detected network carrier by retrieving differences between the distributed operating system and an operating system currently installed on a computing device Grant 9,398,063 - Chan , et al. July 19, 2 | 2016-07-19 |
Mobile device application streaming Grant 9,380,093 - Quan , et al. June 28, 2 | 2016-06-28 |
Mobile device application streaming Grant 9,374,407 - Quan , et al. June 21, 2 | 2016-06-21 |
Data synchronization based on file system activities Grant 9,276,980 - Chan , et al. March 1, 2 | 2016-03-01 |
Device connection proxy through cloud to optimize network messages Grant 9,270,719 - Chan February 23, 2 | 2016-02-23 |
Interface for resolving synchronization conflicts of application states Grant 9,268,655 - Chan , et al. February 23, 2 | 2016-02-23 |
Launching Applications On An Electronic Device App 20150370428 - CHAN; Michael A. ;   et al. | 2015-12-24 |
Managing Applications On An Electronic Device App 20150373107 - CHAN; Michael A ;   et al. | 2015-12-24 |
Managing Content On An Electronic Device App 20150365491 - CHAN; Michael A. ;   et al. | 2015-12-17 |
Dynamic Application Deployment App 20150365463 - QUAN; Justin ;   et al. | 2015-12-17 |
Transferring Information To A Mobile Device App 20150365817 - CHU; Brian ;   et al. | 2015-12-17 |
Resource based mobile device application streaming Grant 9,210,203 - Quan , et al. December 8, 2 | 2015-12-08 |
In-app Application Casting App 20150326655 - Quan; Justin ;   et al. | 2015-11-12 |
File Prefetching For Gaming Applications Accessed By Electronic Devices App 20150283462 - Chan; Michael A. ;   et al. | 2015-10-08 |
Optimizing Gaming Applications Accessed By Electronic Devices App 20150283456 - Chan; Michael A. ;   et al. | 2015-10-08 |
Automatic resource balancing for multi-device applications Grant 9,146,716 - Chan , et al. September 29, 2 | 2015-09-29 |
Automatic resource balancing for multi-device location-based applications Grant 9,124,591 - Chan , et al. September 1, 2 | 2015-09-01 |
Detecting serialization scheme used in software applications Grant 9,122,491 - Chan , et al. September 1, 2 | 2015-09-01 |
Interactive multi-tasker Grant 9,112,885 - Chan , et al. August 18, 2 | 2015-08-18 |
Gaming application state transfer amongst user profiles Grant 9,095,779 - Chan , et al. August 4, 2 | 2015-08-04 |
Managing User Data On An Electronic Device App 20150208205 - CHAN; Michael A. ;   et al. | 2015-07-23 |
Synchronizing an instance of an application between multiple devices Grant 9,061,210 - Chan , et al. June 23, 2 | 2015-06-23 |
Automatic resource balancing for multi-device applications Grant 9,065,829 - Chan , et al. June 23, 2 | 2015-06-23 |
Prioritizing downloading of image files Grant 9,047,321 - Chan , et al. June 2, 2 | 2015-06-02 |
Automatically installing operating system specific to a detected network Grant 9,038,060 - Chan , et al. May 19, 2 | 2015-05-19 |
Optimization of gaming application execution using proxy connection Grant 9,026,665 - Chan May 5, 2 | 2015-05-05 |
Optimized video streaming using cloud computing platform Grant 9,021,120 - Chan , et al. April 28, 2 | 2015-04-28 |
Location based game state synchronization Grant 9,002,992 - Chan , et al. April 7, 2 | 2015-04-07 |
Prioritizing synchronization of audio files to an in-vehicle computing device Grant 9,002,829 - Chan , et al. April 7, 2 | 2015-04-07 |
Cloud based application fragmentation Grant 8,977,723 - Quan , et al. March 10, 2 | 2015-03-10 |
Mechanism for sharing states of applications and devices across different user profiles Grant 8,954,611 - Chan , et al. February 10, 2 | 2015-02-10 |
Game state synchronization and restoration across multiple devices Grant 8,951,127 - Quan , et al. February 10, 2 | 2015-02-10 |
Using mobile devices of a user as an edge cache to stream video files Grant 8,954,394 - Chan , et al. February 10, 2 | 2015-02-10 |
Multi-tasker App 20150032889 - Chan; Michael A. ;   et al. | 2015-01-29 |
Interactive Multi-tasker App 20140379811 - Chan; Michael A. ;   et al. | 2014-12-25 |
Enabling fragment-based mobile device application streaming Grant 8,892,693 - Quan , et al. November 18, 2 | 2014-11-18 |
Operating system customization Grant 8,875,127 - Chan , et al. October 28, 2 | 2014-10-28 |
Optimizing storage of data files Grant 8,874,700 - Chan , et al. October 28, 2 | 2014-10-28 |
Classification Of Data Objects In A Distributed File System Based On Application Creation And/or Access Information App 20140289190 - Chan; Michael A. ;   et al. | 2014-09-25 |
Connecting To Wi-fi Network Based Off Approval From Another User Device App 20140289825 - Chan; Michael A. ;   et al. | 2014-09-25 |
Electronic Device System Restoration By Tapping Mechanism App 20140289201 - Chan; Michael A. ;   et al. | 2014-09-25 |
Mechanism For Sharing States Of Applications And Devices Across Different User Profiles App 20140289331 - Chan; Michael A. ;   et al. | 2014-09-25 |
Detecting Serialization Scheme Used In Software Applications App 20140289717 - Chan; Michael A. ;   et al. | 2014-09-25 |
Continuous And Concurrent Device Experience In A Multi-device Ecosystem App 20140289415 - Chan; Michael A. ;   et al. | 2014-09-25 |
Automatic Resource Balancing For Multi-device Applications App 20140289413 - Chan; Michael A. ;   et al. | 2014-09-25 |
Configurable Application State Synchronization App 20140289195 - Chan; Michael A. ;   et al. | 2014-09-25 |
Using Mobile Devices Of A User As An Edge Cache To Stream Video Files App 20140289203 - Chan; Michael A. ;   et al. | 2014-09-25 |
Prioritizing Synchronization Of Audio Files To An In-vehicle Computing Device App 20140289196 - Chan; Michael A. ;   et al. | 2014-09-25 |
Prioritizing File Synchronization In A Distributed Computing System App 20140289189 - Chan; Michael A. ;   et al. | 2014-09-25 |
Sharing Authentication Profiles Between A Group Of User Devices App 20140289824 - Chan; Michael A. ;   et al. | 2014-09-25 |
Synchronizing An Instance Of An Application Between Multiple Devices App 20140287818 - Chan; Michael A. ;   et al. | 2014-09-25 |
Automatic Resource Balancing For Multi-device Location-based Applications App 20140289304 - Chan; Michael A. ;   et al. | 2014-09-25 |
Decentralized Operating System App 20140289411 - Bornstein; Daniel R. ;   et al. | 2014-09-25 |
Prioritizing Downloading Of Image Files App 20140289225 - Chan; Michael A. ;   et al. | 2014-09-25 |
Game State Synchronization And Restoration Across Multiple Devices App 20140289194 - Chan; Michael A. ;   et al. | 2014-09-25 |
Storage Optimization In Computing Devices App 20140289426 - Chan; Michael A. ;   et al. | 2014-09-25 |
Optimizing Storage Of Data Files App 20140289376 - Chan; Michael A. ;   et al. | 2014-09-25 |
Context Sensitive Distributed File System Synchronization And Merging Semantics App 20140289191 - Chan; Michael A. ;   et al. | 2014-09-25 |
Location Based Game State Synchronization App 20140287836 - Chan; Michael A. ;   et al. | 2014-09-25 |
Gaming Application State Transfer Amongst User Profiles App 20140287827 - Chan; Michael A. ;   et al. | 2014-09-25 |
Api For Resource Discovery And Utilization App 20140289414 - Chan; Michael A. ;   et al. | 2014-09-25 |
Utilizing Version Vectors Across Server And Client Changes To Determine Device Usage By Type, App, And Time Of Day App 20140289382 - Chan; Michael A. ;   et al. | 2014-09-25 |
Automatic Resource Balancing For Multi-device Applications App 20140289417 - Chan; Michael A. ;   et al. | 2014-09-25 |
Mechanism For Sharing States Of Applications And Devices Across Different User Profiles App 20140289333 - Chan; Michael A. ;   et al. | 2014-09-25 |
Utilizing User Devices For Backing Up And Retrieving Data In A Distributed Backup System App 20140289202 - Chan; Michael A. ;   et al. | 2014-09-25 |
Connecting to Wi-Fi network based off approval from another user device Grant 8,844,012 - Chan , et al. September 23, 2 | 2014-09-23 |
Game state synchronization and restoration across multiple devices Grant 8,840,461 - Quan , et al. September 23, 2 | 2014-09-23 |
Optimized Video Streaming Using Cloud Computing Platform App 20140244806 - Chan; Michael A. ;   et al. | 2014-08-28 |
Optimization Of Gaming Application Execution Using Proxy Connection App 20140243100 - Chan; Michael A. | 2014-08-28 |
Customizing operating system based on detected carrier Grant 8,806,478 - Chan , et al. August 12, 2 | 2014-08-12 |
Backing up audio and video files across mobile devices of a user Grant 8,805,790 - Chan , et al. August 12, 2 | 2014-08-12 |
Fragment-based Mobile Device Application Streaming Utilizing Crowd-sourcing App 20140221093 - Quan; Justin ;   et al. | 2014-08-07 |
Mobile Device Application Streaming App 20140215025 - Quan; Justin ;   et al. | 2014-07-31 |
Pushing notifications based on location proximity Grant 8,793,397 - Chan , et al. July 29, 2 | 2014-07-29 |
Game state synchronization and restoration across multiple devices Grant 8,775,449 - Quan , et al. July 8, 2 | 2014-07-08 |
Pushing Notifications Based On Location Proximity App 20140189015 - Chan; Michael A. ;   et al. | 2014-07-03 |
Video game application state synchronization across multiple devices Grant 8,764,555 - Quan , et al. July 1, 2 | 2014-07-01 |
Generating prefetching profiles for prefetching data in a cloud based file system Grant 8,762,456 - Chan , et al. June 24, 2 | 2014-06-24 |
Optimization of gaming application execution using proxy connection Grant 8,762,491 - Chan June 24, 2 | 2014-06-24 |
Game State Synchronization And Restoration Across Multiple Devices App 20140162793 - Quan; Justin ;   et al. | 2014-06-12 |
Cloud Based File System Surpassing Device Storage Limits App 20140164453 - Chan; Michael A. ;   et al. | 2014-06-12 |
Game State Synchronization And Restoration Across Multiple Devices App 20140162760 - Quan; Justin ;   et al. | 2014-06-12 |
Multi-player game state backup and restoration across multiple devices Grant 8,747,232 - Quan , et al. June 10, 2 | 2014-06-10 |
Game State Synchronization And Restoration Across Multiple Devices App 20140156599 - Quan; Justin ;   et al. | 2014-06-05 |
Generating Prefetching Profiles For Prefetching Data In A Cloud Based File System App 20140156793 - Chan; Michael A. ;   et al. | 2014-06-05 |
Operating System Customization App 20140157255 - Chan; Michael A. ;   et al. | 2014-06-05 |
Optimized video streaming using cloud computing platform Grant 8,745,261 - Chan , et al. June 3, 2 | 2014-06-03 |
Multi-player Game State Backup And Restoration Across Multiple Devices App 20140148246 - Quan; Justin ;   et al. | 2014-05-29 |
Cloud Based Application Fragmentation App 20140149558 - Quan; Justin ;   et al. | 2014-05-29 |
Optimization Of Gaming Application Execution Using Proxy Connection App 20140148255 - Chan; Michael A. | 2014-05-29 |
Dynamic data prefetching Grant 8,732,355 - Chan , et al. May 20, 2 | 2014-05-20 |
Proximity Based Application State Synchronization App 20140136481 - Quan; Justin ;   et al. | 2014-05-15 |
Mobile Application Migration To Cloud Computing Platform App 20140136662 - Chan; Michael A. ;   et al. | 2014-05-15 |
Video Game Application State Synchronization Across Multiple Devices App 20140135105 - Quan; Justin ;   et al. | 2014-05-15 |
Optimized Video Streaming Using Cloud Computing Platform App 20140136729 - Chan; Michael A. ;   et al. | 2014-05-15 |
Enabling Fragment-based Mobile Device Application Streaming App 20140136666 - Quan; Justin ;   et al. | 2014-05-15 |
Resource Based Mobile Device Application Streaming App 20140136664 - Quan; Justin ;   et al. | 2014-05-15 |
Customizing Operating System Based On Detected Carrier App 20140137102 - Chan; Michael A. ;   et al. | 2014-05-15 |
Customizing Operating System Based On Detected Carrier App 20140136830 - Chan; Michael A. ;   et al. | 2014-05-15 |
Automatically Installing Operating System Specific To A Detected Network App 20140137101 - Chan; Michael A. ;   et al. | 2014-05-15 |
Mobile Photo Application Migration To Cloud Computing Platform App 20140136611 - Chan; Michael A. ;   et al. | 2014-05-15 |
Mobile photo application migration to cloud computing platform Grant 8,725,800 - Chan , et al. May 13, 2 | 2014-05-13 |
Dynamic Data Prefetching App 20140129665 - Chan; Michael A. ;   et al. | 2014-05-08 |
Cloud Based File System Surpassing Device Storage Limits App 20140108335 - Chan; Michael A. ;   et al. | 2014-04-17 |
Mobile Application Migration To Cloud Computing Platform App 20140101237 - Chan; Michael A. ;   et al. | 2014-04-10 |
Data Synchronization Based On File System Activities App 20140101103 - Chan; Michael A. ;   et al. | 2014-04-10 |
Client Side Encryption With Recovery Method App 20140101451 - Chan; Michael A. ;   et al. | 2014-04-10 |
File Sharing With Client Side Encryption App 20140095881 - Chan; Michael A. ;   et al. | 2014-04-03 |
Application State Backup And Restoration Across Multiple Devices App 20140095625 - Quan; Justin ;   et al. | 2014-04-03 |
Device Connection Proxy Through Cloud To Optimize Network Messages App 20140095660 - Chan; Michael A. | 2014-04-03 |
Cloud-based File Prefetching On Electronic Devices App 20140095591 - Chan; Michael A. ;   et al. | 2014-04-03 |
Data Caching Among Interconnected Devices App 20140095646 - Chan; Michael A. ;   et al. | 2014-04-03 |
System And Method For Resolving Synchronization Conflicts App 20140095734 - Chan; Michael A. ;   et al. | 2014-04-03 |
Adjusting Push Notifications Based On Location Proximity App 20140095617 - Chan; Michael A. ;   et al. | 2014-04-03 |
Interface For Resolving Synchronization Conflicts Of Application States App 20140095929 - Chan; Michael A. ;   et al. | 2014-04-03 |
Customizing operating system based on detected carrier App 20140095705 - Chan; Michael A. ;   et al. | 2014-04-03 |