Inventor
Justin Quan
Inventor
San Francisco, CA, US
Overview
Patents· 82 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication25%
G06FElectric digital data processing22%
H04WWireless communication networks19%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use12%
H04BTransmission6%
H04MTelephonic communication6%
A63FCard, board, or roulette games5%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications4%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes0%
H04NPictorial communication, e.g. television0%
PatentTitleYear
10,946,276Application state backup and restoration across multiple devices202110,872,064Utilizing version vectors across server and client changes to determine device usage by type, app, and time of day202010,817,477Prioritizing file synchronization in a distributed computing system202010,814,229Fragment-based mobile device application streaming utilizing crowd-sourcing202010,791,458Transferring information to a mobile device202010,762,055Utilizing user devices for backing up and retrieving data in a distributed backup system202010,725,972Continuous and concurrent device experience in a multi-device ecosystem202010,694,337Managing user data on an electronic device202010,684,838Dynamic application deployment202010,684,744Launching applications on an electronic device202010,684,995Storage optimization in computing devices202010,671,634Adjusting push notifications based on location proximity202010,561,946File prefetching for gaming applications accessed by electronic devices202010,515,056API for resource discovery and utilization201910,430,047Managing content on an electronic device201910,346,481Customizing operating system based on detected carrier201910,311,108Cloud-based file prefetching on electronic devices201910,313,871Transferring information to a mobile device201910,252,159Application state backup and restoration across multiple devices201910,200,464In-app application casting201910,146,790Game state synchronization and restoration across multiple devices201810,123,189Electronic device system restoration by tapping mechanism201810,105,593File prefetching for gaming applications accessed by electronic devices201810,083,177Data caching among interconnected devices201810,057,726Managing user data on an electronic device201810,042,623Cloud based file system surpassing device storage limits20189,998,911Transferring information to a mobile device20189,990,371Classification of data objects in a distributed file system based on application creation and/or access information20189,965,489Prioritizing file synchronization in a distributed computing system20189,858,052'Decentralized operating system'20189,836,287Storage optimization in computing devices20179,811,329'Cloud based file system surpassing device storage limits'20179,776,078'Application state backup and restoration across multiple devices'20179,747,000'Launching applications on an electronic device'20179,717,985'Fragment-based mobile device application streaming utilizing crowd-sourcing'20179,720,665'Utilizing user devices for backing up and retrieving data in a distributed backup system'20179,678,735'Data caching among interconnected devices'20179,662,567'Optimizing gaming applications accessed by electronic devices'20179,654,556'Managing applications on an electronic device'20179,606,782'Game state synchronization and restoration across multiple devices'20179,600,552'Proximity based application state synchronization'20179,563,413'Configurable application state synchronization'20179,537,918'File sharing with client side encryption'20179,531,775'Mobile application migration to cloud computing platform'20169,524,151'Context sensitive distributed file system synchronization and merging semantics'20169,509,737'Client side encryption with recovery method'20169,462,022'Mobile application migration to cloud computing platform'20169,442,705'Sharing authentication profiles between a group of user devices'20169,398,063'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'20169,380,093'Mobile device application streaming'20169,374,407'Mobile device application streaming'20169,276,980'Data synchronization based on file system activities'20169,210,203'Resource based mobile device application streaming'20159,146,716'Automatic resource balancing for multi-device applications'20159,124,591'Automatic resource balancing for multi-device location-based applications'20159,122,491'Detecting serialization scheme used in software applications'20159,106,721'Application state synchronization across multiple devices'20159,065,829'Automatic resource balancing for multi-device applications'20159,061,210'Synchronizing an instance of an application between multiple devices'20159,047,321'Prioritizing downloading of image files'20159,038,060'Automatically installing operating system specific to a detected network'20159,021,120'Optimized video streaming using cloud computing platform'20159,002,829'Prioritizing synchronization of audio files to an in-vehicle computing device'20159,002,992'Location based game state synchronization'20158,977,723'Cloud based application fragmentation'20158,951,127'Game state synchronization and restoration across multiple devices'20158,954,394'Using mobile devices of a user as an edge cache to stream video files'20158,892,693'Enabling fragment-based mobile device application streaming'20148,874,700'Optimizing storage of data files'20148,875,127'Operating system customization'20148,844,012'Connecting to Wi-Fi network based off approval from another user device'20148,840,461'Game state synchronization and restoration across multiple devices'20148,805,790'Backing up audio and video files across mobile devices of a user'20148,806,478'Customizing operating system based on detected carrier'20148,793,397'Pushing notifications based on location proximity'20148,775,449'Game state synchronization and restoration across multiple devices'20148,764,555'Video game application state synchronization across multiple devices'20148,762,456'Generating prefetching profiles for prefetching data in a cloud based file system'20148,747,232'Multi-player game state backup and restoration across multiple devices'20148,745,261'Optimized video streaming using cloud computing platform'20148,732,355'Dynamic data prefetching'20148,725,800'Mobile photo application migration to cloud computing platform'2014Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2014–2017Patents assigned to NEXTBIT SYSTEMS INC (48)· patent assignee history
2014–2021Based in San Francisco, CA, US· patent location history
2015Patents assigned to NEXBIT SYSTEMS INC (2)· patent assignee history
2015Patents assigned to NEXTBIT SYSTEMS (1)· patent assignee history
2015Based in Palo Alto, CA, US· patent location history
2017–2018Patents assigned to RAZER (ASIA-PACIFIC) PTE LTD (10)· patent assignee history
2018–2021Patents assigned to RAZER ASIA PACIFIC PTE LTD (29)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| NEXTBIT SYSTEMS INC | 48 | 2014–2017 |
| RAZER ASIA PACIFIC PTE LTD | 29 | 2018–2021 |
| RAZER (ASIA-PACIFIC) PTE LTD | 10 | 2017–2018 |
| NEXBIT SYSTEMS INC | 2 | 2015 |
| NEXTBIT SYSTEMS | 1 | 2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| San Francisco, California, US | 81 | 2014–2021 |
| Palo Alto, California, US | 1 | 2015 |