System and method for creating searchable user-created blog content
First Claim
1. A networked device for linking a plurality of independent websites having web logs and allowing user-created content contained on the web logs in any of the websites to be searchable and accessible from any of the other websites, the networked device comprising:
- a processor;
a memory;
a database contained in the memory having information stored therein relating to user-created content posted on a web log in at least one of the plurality of websites, wherein the stored information includes user-defined search criteria for the respective posted user-created content; and
a search engine executable by the processor on the networked device for searching the database for user-defined search criteria that at least partially matches a search request received by the networked device from a website, retrieving the matching user-defined content from the website on which such content is posted, and forwarding the retrieved user-defined content to the requesting website.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided which allows users to create, upload and post user-created content on a website or device that is searchable and accessible from a different website or device. Each user that adds user-created content to a website or device also defines the search criteria that will be used to search for such content. The system and method further creates a distributed network of independent websites that allows user-created content stored on any of the websites to be searched and accessed from any single website in the distributed network without having to leave that website.
71 Citations
28 Claims
-
1. A networked device for linking a plurality of independent websites having web logs and allowing user-created content contained on the web logs in any of the websites to be searchable and accessible from any of the other websites, the networked device comprising:
-
a processor;
a memory;
a database contained in the memory having information stored therein relating to user-created content posted on a web log in at least one of the plurality of websites, wherein the stored information includes user-defined search criteria for the respective posted user-created content; and
a search engine executable by the processor on the networked device for searching the database for user-defined search criteria that at least partially matches a search request received by the networked device from a website, retrieving the matching user-defined content from the website on which such content is posted, and forwarding the retrieved user-defined content to the requesting website.
-
-
2. A distributed network of web logs comprising:
-
a plurality of distinct web logs containing user-created content;
a centralized database communicatively connected to the plurality of web logs, wherein the centralized database contains information relating to the user-created content contained in the web logs, wherein the user-created content on a first web log is accessible into a second web log without leaving the second web log.
-
-
3. A system comprising:
-
a processor;
a network connection; and
a storage unit to contain information related to logs of user-created content to be contained in separately hosted documents, wherein the user-created content of a log in a first document is accessible into a second separately hosted document. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processor;
a network connection; and
a storage unit to contain data to host a website containing a web log forum for receiving content posted from at least one user, wherein the content in the web log forum is searchable from a second website.
-
-
10. A system comprising:
-
a processor;
a network connection; and
a storage unit to contain information related user-created content to be contained in digital files in electronic devices, wherein the user-created content of a first electronic device is accessible by a second electronic device. - View Dependent Claims (11)
-
-
12. A distributed network of electronic devices comprising:
-
a plurality of distinct electronic devices containing user-created content, wherein user-created content is content that is created by a user of a particular electronic device and that is experienced on a media on the particular electronic device that is not created or authored by the user;
a centralized database communicatively connected to the plurality of electronic devices, wherein the centralized database contains information relating to the user-created content contained in the electronic devices, wherein the user-created content on a first electronic device is accessible into a second electronic device.
-
-
13. A method comprising:
-
receiving content provided by a user in a web log on a website;
receiving user-defined search criteria for the content; and
sending the user-defined search criteria to a first system, the user-defined search criteria to be used to identify the content provided by the user in response to a search query submitted from a separate system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
receiving information identifying a location of user-created content posted on a first website;
receiving search parameters corresponding to the user-created content, as defined by a user creating the user-created content, the search parameters to be used to identify the user-created content in response to receiving a search query;
receiving a search query from a second website; and
in response to the search query at least partially matching the search parameters as defined by the user of the user-created content, providing to the second website information relating to the user-created content posted on the first website.
-
-
23. A method comprising:
-
receiving content created by a user of a first electronic device;
receiving user-defined search criteria for the content; and
sending the user-defined search criteria to a first system, the user-defined search criteria to be used to identify the content provided by the user in response to a search query submitted from a second electronic device.
-
-
24. A method comprising:
-
receiving information identifying a location of user-created content contained on a first electronic device;
receiving search parameters corresponding to the user-created content, as defined by a user creating the user-created content, the search parameters to be used to identify the user-created content in response to receiving a search query;
receiving a search query from a second electronic device; and
in response to the search query at least partially matching the search parameters as defined by the user of the user-created content and providing to the second electronic device information relating to the user-created content contained on the first electronic device.
-
-
25. A machine-readable medium having program instructions stored thereon executable by a processing unit for performing the steps of:
-
receiving information identifying a location of user-created content posted on a first website;
receiving search parameters corresponding to the user-created content, as defined by a user of the user-created content, the search parameters to be used to identify the user-created content in response to receiving a search query;
receiving a search query from a second website; and
in response to the search query at least partially matching the search parameters as defined by the user of the user-created content, providing to the second website information relating to the user-created content posted on the first website.
-
-
26. A machine-readable medium having program instructions stored thereon executable by a processing unit for performing the steps of:
-
receiving content provided by a user in a web log on a website;
receiving user-defined search criteria for the content; and
sending the user-defined search criteria to a first system, the user-defined search criteria to be used to identify the content provided by the user in response to a search query submitted from a separate system.
-
-
27. A system comprising:
-
means for receiving information identifying a location of user-created content posted on a first website;
means for receiving search parameters corresponding to the user-created content, as defined by a user of the user-created content, the search parameters to be used to identify the user-created content in response to receiving a search query;
means for receiving a search query from a second website; and
means for, in response to the search query at least partially matching the search parameters as defined by the user of the user-created content, providing to the second website information relating to the user-created content posted on the first website.
-
-
28. A system comprising:
-
means for receiving content provided by a user in a web log on a website;
means for receiving user-defined search criteria for the content; and
means for sending the user-defined search criteria to a first system, the user-defined search criteria to be used to identify the content provided by the user in response to a search query submitted from a separate system.
-
Specification