Network of disparate processor-based devices to exchange and display media files
First Claim
1. A method comprising:
- storing a plurality of digital media files on a host; and
wirelessly communicating at least one of the plurality of digital media files from the host to a processor-based appliance.
2 Assignments
0 Petitions
Accused Products
Abstract
A first type of processor-based device, such as a personal computer functioning as a host and containing digital media files, may wirelessly communicate with a second type of processor-based device or appliance, such as a digital picture frame (DPF). Upon request and/or at periodic intervals, the host may transmit menu items and/or media files to the DPF. Responsive to user choices entered at the DPF and transmitted to the host, the host may transmit further menu items and/or media files to the DPF. Methods of polling and registering one or more DPFs by a host, of retrieving media files by a host from the Internet satisfying user-specified search criteria, and of uploading media files from a DPF to a host, are also described, in addition to a network and a machine-accessible medium.
-
Citations
55 Claims
-
1. A method comprising:
-
storing a plurality of digital media files on a host; and
wirelessly communicating at least one of the plurality of digital media files from the host to a processor-based appliance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
storing a plurality of digital media files on a host, the plurality of digital media files being organized in a file structure; and
wirelessly communicating one of a digital media file and a portion of the file structure from the host to a processor-based appliance to render into one of a visual form and an audio form. - View Dependent Claims (12, 13, 14)
-
-
15. A method comprising:
-
storing a plurality of digital media files on a host, the plurality of digital media files being organized in a file structure;
wirelessly communicating a portion of the file structure from the host to a processor-based appliance to render into one of a visual form and an audio form; and
receiving a request from the processor-based appliance. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method performed by a host comprising:
-
storing a plurality of digital media files, the plurality of digital media files being organized in a file structure;
wirelessly transmitting a polling inquiry;
determining whether a response to the polling inquiry is received from a processor-based appliance; and
if so, registering the processor-based appliance. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method performed by a processor-based appliance comprising:
-
wirelessly transmitting a registration request;
determining whether a response to the registration request is wirelessly received from a host, the host being to store a plurality of digital media files organized in a file structure, and further being to store menu information pertaining to at least one of the plurality of digital media files and the file structure. - View Dependent Claims (27, 28, 29)
-
-
30. A method comprising:
-
storing a plurality of digital media files in a processor-based appliance; and
wirelessly communicating at least one of the plurality of digital media files from the processor-based appliance to a host. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A host comprising:
-
a memory to store a plurality of digital media files, and to further store program instructions;
a processor coupled to the memory to execute ones of the program instructions; and
a transceiver coupled to the processor to wirelessly communicate at least one of the plurality of digital media files to a processor-based appliance, in accordance with ones of the program instructions. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A digital picture frame comprising:
-
a memory to store a plurality of digital media files, and to further store program instructions;
a processor coupled to the memory to execute ones of the program instructions;
a renderer coupled to the processor to render one or more of the digital media files into human-perceivable form in accordance with ones of the program instructions; and
a transceiver coupled to the processor to wirelessly communicate with a host, in accordance with ones of the program instructions. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
-
48. A network comprising:
-
a host including;
a host memory to store a plurality of digital media files, and to further store a first plurality of program instructions;
a host processor coupled to the host memory to execute ones of the first plurality of program instructions; and
a host transceiver coupled to the host processor and to operate in accordance with ones of the first plurality of program instructions; and
a digital picture frame including;
a digital picture frame memory to store at least one digital media file, and to further store a second plurality of program instructions;
a digital picture frame processor coupled to the digital picture frame memory to execute ones of the second plurality of program instructions;
a renderer coupled to the digital picture frame processor to render the at least one digital media file into human-perceivable form in accordance with ones of the second plurality of program instructions; and
a digital picture frame transceiver coupled to the digital picture frame processor to wirelessly communicate with the host transceiver, in accordance with ones of the second plurality of program instructions. - View Dependent Claims (49, 50, 51)
-
-
52. An article comprising a machine-accessible medium having associated instructions, wherein the instructions, when accessed, result in a machine performing:
-
storing a plurality of digital media files in a file structure having at least one menu item; and
wirelessly communicating at least one of the plurality of digital media files and the at least one menu item from the machine to a processor-based appliance to render into one of a visual form and an audio form. - View Dependent Claims (53, 54, 55)
-
Specification