SOCIAL CACHING FOR DEVICE RESOURCE SHARING AND MANAGEMENT
First Claim
Patent Images
1. A system to enable a mobile device to use physical storage of another device for social caching, the system, comprising:
- a local proxy on the mobile device which detects a receives a response in response to a request to a content source;
wherein, the local proxy wirelessly accesses the physical storage of other device via a wireless network to cache the response or content for the mobile device;
responsive to subsequent requests at the mobile device which would be satisfied by the content or the response, the physical storage of the other device is further accessed via the wireless network to access the cache to satisfy the request at the mobile device;
wherein, the physical storage of the other device is accessed in response to detecting commonalities between the mobile device and the other device;
wherein, the commonalities include common interests in users of the mobile device and the other device.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of social caching for device resource sharing and management are disclosed. In one embodiment, a system includes a local proxy which wirelessly accesses the physical storage of other device via a wireless network to cache the response or content for the mobile device, in response to detecting commonalities between the mobile device and the other device. The commonalities can include, for example, common interests in users of the mobile device and the other device
-
Citations
30 Claims
-
1. A system to enable a mobile device to use physical storage of another device for social caching, the system, comprising:
-
a local proxy on the mobile device which detects a receives a response in response to a request to a content source; wherein, the local proxy wirelessly accesses the physical storage of other device via a wireless network to cache the response or content for the mobile device; responsive to subsequent requests at the mobile device which would be satisfied by the content or the response, the physical storage of the other device is further accessed via the wireless network to access the cache to satisfy the request at the mobile device; wherein, the physical storage of the other device is accessed in response to detecting commonalities between the mobile device and the other device; wherein, the commonalities include common interests in users of the mobile device and the other device. - View Dependent Claims (2, 3)
-
-
4. A method for leveraging a virtual memory network to conserve wireless network resources, the method, comprising:
-
creating the virtual memory network from physical resources of multiple mobile devices; wherein, content for one mobile device of the multiple mobile devices is stored in a portion of the virtual memory network; wherein, the portion of the virtual memory network need not correspond to the physical resources contributed by the one mobile device to the virtual memory network. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for a mobile device to use physical storage of another device for caching, the method, comprising:
-
receiving over a cellular or IP network, at the mobile device, a response or content to be cached; wirelessly accessing the physical storage of the other device via a wireless network to cache the response or content for the mobile device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for leveraging a virtual memory network to conserve wireless network resources, the system, comprising:
-
means for, creating the virtual memory network from physical resources of multiple mobile devices; wherein, content for one mobile device of the multiple mobile devices is stored in a portion of the virtual memory network; means for, synchronizing the polls directed towards a common application server from multiple devices by sending a single polling event to the common application server; means for, storing a response received in response to the single polling event, in the virtual memory network for access by the multiple devices; wherein, the response is cached in the virtual memory network to satisfy subsequent requests directed to the common application server from any of the multiple mobile devices. - View Dependent Claims (30)
-
Specification