Systems and Methods for In-Line Viewing of Files over a Network
First Claim
1. A method for providing in-line viewing of files over a network comprising:
- receiving a selection of a selected file for access;
determining a type of the selected file;
selecting an appropriate player, viewer, or format for outputting the selected file based on the file type of the selected file; and
providing access to the selected file by outputting the selected file over a network in a format according to the selected player, viewer, or format.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for in-line viewing of files over a network such as the Internet are described. The files are organized into groups or lists, thus forming one or more products. The file or files in a single product may include files of various formats. The user uploading files can input or select the order in which the files of the product are to be displayed/played/accessed by other users. When a file is accessed, a determination is made as to the type of file to be accessed and a player or viewer appropriate for the file type is used to provide access to the file for the user. As each subsequent file in the product is accessed, the determination of the appropriate viewer or player is repeated and access to the file is provided accordingly. Multiple files may be simultaneously accessed using multiple players. Access restrictions may also be provided.
13 Citations
62 Claims
-
1. A method for providing in-line viewing of files over a network comprising:
-
receiving a selection of a selected file for access; determining a type of the selected file; selecting an appropriate player, viewer, or format for outputting the selected file based on the file type of the selected file; and providing access to the selected file by outputting the selected file over a network in a format according to the selected player, viewer, or format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A system for providing in-line viewing of files over a network comprising:
-
a receiver for receiving files of various types over a network; a plurality of files uploaded over the network to the receiver comprising files of varying types requiring different players or viewers for playback; a database for storing the files received by the receiver; an identifier configured to identify the file types of the uploaded files; a file selector for selecting a file to be accessed; a player selector configured to select a proper viewer or player to access the selected file; a formatter configured to format information within the files into a format for playing by a player; and a file outputter that transmits the selected file information over the network. - View Dependent Claims (57)
-
-
58. A system for providing in-line viewing of files over a network comprising:
-
a database of files; a receiver configured to receive files and store them in the database; an inputter configured to receive; a grouping of files into a product; and an order of files within the product; and an outputter configured to output files of the product according to the order. - View Dependent Claims (59, 60)
-
-
61. A method for providing in-line viewing of files over a network comprising:
-
receiving an upload of a first plurality of files from multiple users over a network, the files comprising different types of data necessitating different players, viewers, or formatting for accessing, playing, or viewing the contents of the various files; storing the received files in a database; receiving selection of a file for access; determining a type of the selected file or a type of data contained in the selected file; selecting an appropriate player, viewer, or format for outputting the selected file based on the type of the selected file or the type of data contained in the selected file; and providing access to the selected file by outputting the selected file over a network in a format according to the selected player, viewer, or format.
-
-
62. A method for providing in-line viewing of files over a network comprising:
-
receiving an upload of a first plurality of files from multiple users over a network, the files comprising different types of data necessitating different players, viewers, or formatting for accessing, playing, or viewing the contents of the various files; determining the type of file received; converting the selected file into a file format suitable for streaming, progressive, download, or other download for in-line viewing in the user'"'"'s browser; storing the converted file in a database of files; receiving selection of a file for access; selecting an appropriate player, viewer, or format for outputting the selected file based on a type of the selected file or a type of data contained in the selected file; and providing access to the selected file by outputting the converted file over a network in a format according to the selected player, viewer, or format.
-
Specification