Proximity Based Networked Media File Sharing
First Claim
1. A method performed by one or more processes executing on a host computer system, the method comprising:
- detecting that a portable electronic device is within a predefined communications proximity relative to the host computer system;
establishing wireless communications with the portable electronic device;
exchanging information with the portable electronic device sufficient to determine that metadata relating to one or more items of visual media content resides on the portable electronic device;
using the metadata to retrieve the one or more items of visual media content from a storage location separate from the portable electronic device; and
adding the retrieved one or more items of visual media content to a list of visual media content available for presentation on a presentation device associated with the host computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
Among other things, methods, systems and computer program products are disclosed for manipulating media. In one aspect, one or more processes executing on a host computer system detect that a portable electronic device is within a predefined communications proximity relative to the host computer system, establish wireless communications and exchange information with the portable electronic device sufficient to determine that metadata relating to one or more items of visual media content reside on the portable electronic device. The metadata is used to retrieve the one or more items of visual media content from a storage location separate from the portable electronic device. The retrieved one or more items of visual media content are added to a list of visual media content available for presentation on a presentation device associated with the host computer system.
-
Citations
24 Claims
-
1. A method performed by one or more processes executing on a host computer system, the method comprising:
-
detecting that a portable electronic device is within a predefined communications proximity relative to the host computer system; establishing wireless communications with the portable electronic device; exchanging information with the portable electronic device sufficient to determine that metadata relating to one or more items of visual media content resides on the portable electronic device; using the metadata to retrieve the one or more items of visual media content from a storage location separate from the portable electronic device; and adding the retrieved one or more items of visual media content to a list of visual media content available for presentation on a presentation device associated with the host computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method performed by one or more processes executing on a host computer system, the method comprising:
-
detecting that a plurality of portable electronic device are within a predefined communications proximity relative to the host computer system; establishing wireless communications with the portable electronic devices; exchanging information with the portable electronics devices to determine that metadata relating to one or more items of visual media content resides on one or more of the portable electronic devices; and using the metadata in the one or more portable electronic devices to generate a collective library of visual media content currently available for presentation on a presentation device associated with the host computer system. - View Dependent Claims (12)
-
-
13. A system comprising:
-
a wireless communication hub configured to exchange information with one or more portable electronic devices; a computer system executing one or more processes to perform operations comprising; detecting that one or more portable electronic devices are within a predefined communications proximity relative to the wireless communication hub; establishing wireless communications with the one or portable electronic devices; transmitting information relating to a predetermined topic to the one or more portable electronic devices; and ceasing communication with a portable electronic device upon detecting that the portable electronic devices is no longer within the predefined communications proximity. - View Dependent Claims (14)
-
-
15. A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
-
detecting that a portable electronic device is within a predefined communications proximity relative to the host computer system; establishing wireless communications with the portable electronic device; exchanging information with the portable electronic device sufficient to determine that metadata relating to one or more items of visual media content resides on the portable electronic device; using the metadata to retrieve the one or more items of visual media content from a storage location separate from the portable electronic device; and adding the retrieved one or more items of visual media content to a list of visual media content available for presentation on a presentation device associated with the host computer system. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification