×

Residential cache appliance utilizing a social network

  • US 10,291,735 B2
  • Filed: 07/23/2014
  • Issued: 05/14/2019
  • Est. Priority Date: 07/23/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving, at a social networking server system from a residential cache appliance associated with a first social networking account, an indication to share a content item, wherein receiving the indication includes;

    receiving, at the social networking server system, a network efficient representation of the content item that is uploaded by the residential cache appliance, wherein a privacy setting of the residential cache appliance is managed by the social networking server system;

    associating, at the social networking server system, a network address of the residential cache appliance with the network efficient representation of the content item;

    maintaining, at a storage associated with the social networking server system, a cache map of available residential cache appliances to implement a distributed cache store, wherein for one or more of the available residential cache appliances, the cache map identifies an associated social networking account, an associated network address, associated cache appliance stored content items, and associated privacy settings managed by the social networking server system;

    receiving, at the social networking server system and from a requester device associated with a second social networking account, a request for a full copy of the content item, wherein a second user associated with the requester device is a social connection of a first user associated with the residential cache appliance in a social graph of the social networking server system; and

    in response to the request, redirecting, by the social networking server system based on the cache map, the requester device to the residential cache appliance to obtain the full copy of the content item;

    wherein the residential cache appliance transmits in response to the redirection from the social networking server system, the full copy of the content item to the requester device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×