Optimized content-delivery network (CDN) for the wireless last mile
D Yellin, R Peled, DB Eli, S Moshavi… - US Patent …, 2021 - Google Patents
A system (20) includes one or more interfaces and multiple processors. The one or more
interfaces are configured to communicate over a communication network (40). At least a first …
interfaces are configured to communicate over a communication network (40). At least a first …
Optimizing mobile network traffic coordination across multiple applications running on a mobile device
M Luna, A Backholm - US Patent 9,671,851, 2017 - Google Patents
Systems and methods for prediction of activity session for mobile network use optimization
and user experience enhancement are disclosed. In one aspect, embodiments of the …
and user experience enhancement are disclosed. In one aspect, embodiments of the …
Offloading application traffic to a shared communication channel for signal optimization in a wireless network for traffic utilizing proprietary and non-proprietary …
R Alisawi, A Backholm, H Hu, A Seleznyov… - US Patent …, 2017 - Google Patents
US9716663B2 - Offloading application traffic to a shared communication channel for signal
optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols …
optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols …
Initiating background updates based on user activity
DM Chan, J Iarocci, G Kapoor, KM Wan… - US Patent …, 2019 - Google Patents
In some implementations, a mobile device can be configured to monitor environmental,
system and user events. The occurrence of one or more events can trigger adjustments to …
system and user events. The occurrence of one or more events can trigger adjustments to …
System and method of implementing an object storage infrastructure for cloud-based services
A method for storing objects in an object storage system includes the steps of establishing a
network connection with a client over an inter-network, receiving an upload request …
network connection with a client over an inter-network, receiving an upload request …
Efficient content delivery over wireless networks using guaranteed prefetching at selected times-of-day
A method for content delivery includes defining a guaranteed prefetching mode, in which
content is continuously prefetched from a content source to a communication terminal of a …
content is continuously prefetched from a content source to a communication terminal of a …
Deployment meta-data based applicability targetting
PE Smith, WL Cheng, J Salameh… - US Patent 10,069,940, 2018 - Google Patents
For applications that are designed to operate across multiple computer environments, an
application distribution service may store multiple different versions of application packages …
application distribution service may store multiple different versions of application packages …
Delivery of push notifications to an inactive computing device
BE Korver, JR Thorpe, GP Thirumalai… - US Patent 9,277,530, 2016 - Google Patents
A method performed by a notification handler process running on a device includes
receiving a first push notification for a first application while the recipient device is inactive; …
receiving a first push notification for a first application while the recipient device is inactive; …
Power and notification management for a wearable device
SK Sasidharan, RM Narayanan… - US Patent …, 2021 - Google Patents
A device may receive power management information associated with a wearable device.
The power management information may identify a power management trigger associated …
The power management information may identify a power management trigger associated …
Efficient pre-fetching notifications
D Yellin, DB Eli, S Moshavi - US Patent 9,979,796, 2018 - Google Patents
A method includes sending to a user device prefetch notifications, which notify the user
device of available prefetch updates. Requests are received from the user device for one or …
device of available prefetch updates. Requests are received from the user device for one or …