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.
-
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