18601790. DEVICE CLUSTERING simplified abstract (Snap Inc.)
Contents
- 1 DEVICE CLUSTERING
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 DEVICE CLUSTERING - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Key Features and Innovation
- 1.6 Potential Applications
- 1.7 Problems Solved
- 1.8 Benefits
- 1.9 Commercial Applications
- 1.10 Prior Art
- 1.11 Frequently Updated Research
- 1.12 Questions about Clustering Client Devices
- 1.13 Original Abstract Submitted
DEVICE CLUSTERING
Organization Name
Inventor(s)
Zahra Ferdowsi of Marina del Rey CA (US)
Michael Cieslak of Los Angeles CA (US)
Michael David Marr of Monroe WA (US)
Aysegul Cansizoglu of Los Angeles CA (US)
Xiaolin Shi of Santa Monica CA (US)
Hussein Mehanna of Los Gatos CA (US)
Caleb Ogden of Highland UT (US)
DEVICE CLUSTERING - A simplified explanation of the abstract
This abstract first appeared for US patent application 18601790 titled 'DEVICE CLUSTERING
Simplified Explanation
The patent application describes a method for clustering client devices based on their performance metrics and modifying the operation of an application based on these clusters.
Key Features and Innovation
- Clustering client devices running an application based on performance metrics.
- Assigning each client device to a cluster with similar performance metrics.
- Modifying the operation of the application based on the performance metrics of the client device.
- Turning certain features of the application on and off using a rule based on device clusters.
Potential Applications
This technology could be applied in various fields such as:
- Mobile computing
- Internet of Things (IoT)
- Cloud computing
Problems Solved
This technology addresses the following problems:
- Efficient resource allocation based on device performance.
- Improved application performance on different client devices.
Benefits
The benefits of this technology include:
- Optimized application performance.
- Enhanced user experience on various client devices.
- Efficient resource utilization.
Commercial Applications
- This technology could be utilized by software developers to optimize application performance across different client devices.
- It could also be used by companies offering cloud services to improve resource allocation and enhance user experience.
Prior Art
Readers can explore prior art related to this technology in the fields of mobile computing, cloud computing, and performance optimization algorithms.
Frequently Updated Research
Researchers are constantly exploring new ways to enhance application performance on diverse client devices through clustering and performance-based modifications.
Questions about Clustering Client Devices
How does clustering client devices based on performance metrics improve application performance?
Clustering client devices allows for tailored modifications to the application operation, optimizing performance for each device's capabilities.
What are the potential challenges in implementing performance-based modifications in applications?
One potential challenge could be accurately measuring and categorizing the performance metrics of diverse client devices.
Original Abstract Submitted
Clustering a plurality of client devices running an application as a function of a data structure such that the plurality of client devices are each assigned a cluster. Client devices having similar performance metrics are assigned the same cluster. An operation of the application is modified as a function of the performance metrics of the client device. The modification of application operation is performed by turning certain features of the application on and off using a rule based on device cluster.
- Snap Inc.
- Zahra Ferdowsi of Marina del Rey CA (US)
- Michael Cieslak of Los Angeles CA (US)
- Michael David Marr of Monroe WA (US)
- Aysegul Cansizoglu of Los Angeles CA (US)
- Xiaolin Shi of Santa Monica CA (US)
- Hussein Mehanna of Los Gatos CA (US)
- Caleb Ogden of Highland UT (US)
- Yi Xu of Pasadena CA (US)
- H04L43/55
- H04L41/0893
- H04L41/50
- H04L67/1087
- H04L67/125
- CPC H04L43/55