# US 2008/0189395 A1 · System and method for digital file distribution

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2008/0189395 A1
- Document ID: US20080189395A1
- Status: Published application
- Kind: A1
- Application number: 11/701,698
- Filed: 2007-02-02
- Published: 2008-08-07
- Earliest claimed: 2007-02-02
- Assignees: Facebook, Inc.
- Inventors: Jed Stremel; TS Ramakrishnan; Mark Slee
- Web page: https://patentgrep.com/patent/US20080189395A1

## CPC

- G06F 16/9535: Search customisation based on user profiles and personalisation
- G06F 16/2471: {Distributed queries}
- G06F 16/9536: Search customisation based on social or collaborative filtering
- G06Q 10/40: Business processes related to social networking or social networking services
- H04L 63/101: {Access control lists [ACL]}
- H04L 65/403: Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15)
- H04L 67/06: specially adapted for file transfer, e.g. file transfer protocol [FTP]
- H04L 67/1063: {Discovery through centralising entities}
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 67/104: Peer-to-peer [P2P] networks
- H04L 67/30: Profiles
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Systems and methods for obtaining a digital file similar to one used by a device associated with a member of a social network are provided. Digital file information about the digital file is stored on a web-based social network database. The digital file may be located on the same server as the web-based social network database or a third party server such as a mobile phone carrier. A user of the web-based social network database requesting the digital file may require a different format of the digital file than that used by the device of the member. If a different format is requested by the user, a server finds or converts the digital file to be compatible for use by a device specified by the user.

## Claims

### Claim 1

A method for distributing a digital file in a peer-to-peer network comprising:
storing identification information of the digital file in a record of a first user of a web-based social network database;
receiving a request from a second user of the web-based social network database for the digital file, the request based at least in part on the identification information in the record of the first user;
locating a source of the digital file; and
facilitating the transfer of the digital file from the source to a device selected by the second user.

### Claim 2 (depends on 1)

The method of claim 1, wherein the digital file is a ringtone, a game or an image file.

### Claim 3 (depends on 1)

The method of claim 1, wherein the source of the digital file is a third party server.

### Claim 4 (depends on 1)

The method of claim 1, further comprising recommending an additional digital file based on the digital file requested by the second user.

### Claim 5 (depends on 1)

The method of claim 1, further comprising recommending an additional digital file based on characteristics of the second user.

### Claim 6 (depends on 1)

The method of claim 1, wherein the device is a mobile device.

### Claim 7 (depends on 1)

The method of claim 1, further comprising ascertaining device information from the device for which the digital file is requested.

### Claim 8 (depends on 7)

The method of claim 7, wherein the step of locating a source of the digital file further comprises using the device information to find a compatible digital file.

### Claim 9 (depends on 7)

The method of claim 7, further comprising converting the digital file to a format compatible with the device using the device information.

### Claim 10 (depends on 1)

The method of claim 1, wherein the device is associated with a third user.

### Claim 11 (depends on 1)

The method of claim 1, further comprising ensuring integrity of a digital rights management technology.

### Claim 12 (depends on 1)

The method of claim 1, wherein the digital file information is associated with a first user's digital file associated with a first user's device.

### Claim 13

A system for distributing a digital file in a peer-to-peer network comprising:
a web-based social network database configured to store identification information of the digital file in a record of a first user, to receive a request from a second user of the web-based social network database for the digital file wherein the request is partially based on the identification information in the record of the first user;
a finder module configured to locate a source of the digital file;
a server configured to facilitate the transfer of the digital file from the source to a device selected by the second user.

### Claim 14 (depends on 13)

The system of claim 13, wherein the digital file is a ringtone, a game or an image file.

### Claim 15 (depends on 13)

The system of claim 13, wherein the source of the digital file is a third party server.

### Claim 16 (depends on 13)

The system of claim 13, further comprising a recommendation module configured to recommend an additional digital file based on the digital file requested by the second user.

### Claim 17 (depends on 13)

The system of claim 13, further comprising a recommendation module configured to recommend an additional digital file based on characteristics of the second user.

### Claim 18 (depends on 13)

The system of claim 13, wherein the device is a mobile device.

### Claim 19 (depends on 13)

The system of claim 13, further comprising a device specification module to ascertain device information for which the digital file is requested.

### Claim 20 (depends on 19)

The system of claim 19, further comprising a finder module configured to locate a compatible digital file using the device information.

### Claim 21 (depends on 19)

The system of claim 19, further comprising a conversion module to convert the digital file to a format compatible with the device using the device information.

### Claim 22 (depends on 13)

The system of claim 13, wherein the device is associated with a third user.
