Customization of content and advertisements in publications
First Claim
Patent Images
1. A method performed by a device, the method comprising:
- receiving, by a processor of the device and from a user device, a request to create a publication;
searching, by the processor and based on particular input from the user device, a plurality of content sources to identify particular content for the publication;
providing, by the processor and to the user device, search queries for advertisements;
receiving, by the processor and from the user device, selection of one of the provided search queries for advertisements;
searching, by the processor and, based on the one of the provided search queries for advertisements, a plurality of advertisements to identify particular advertisements,searching the plurality of advertisements being performed independently of searching the plurality of content sources;
receiving, by the processor, selection, of a particular advertisement, from the particular advertisements, for the publication;
receiving, by the processor and from the user device, input identifying a distribution format for the publication,the distribution format being a printed format;
receiving, by the processor and from the user device, input identifying a frequency of causing the publication to be provided to a user of the user device;
creating, by the processor, the publication;
the publication including the particular content and the particular advertisement;
causing, by the processor, the publication to be provided to the user, the publication being provided to the user in the printed format,periodically recreating, by the processor, the publication at one or more additional times as one or more addition publications based on the input identifying the frequency; and
causing, by the processor, each of the one or more additional publications to be provided to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving personalized content from a plurality of content sources. The personalized content is based on user input. The method further includes receiving a personalized advertisement based on user input, and creating a customized publication including the personalized content and the personalized advertisement.
52 Citations
30 Claims
-
1. A method performed by a device, the method comprising:
-
receiving, by a processor of the device and from a user device, a request to create a publication; searching, by the processor and based on particular input from the user device, a plurality of content sources to identify particular content for the publication; providing, by the processor and to the user device, search queries for advertisements; receiving, by the processor and from the user device, selection of one of the provided search queries for advertisements; searching, by the processor and, based on the one of the provided search queries for advertisements, a plurality of advertisements to identify particular advertisements, searching the plurality of advertisements being performed independently of searching the plurality of content sources; receiving, by the processor, selection, of a particular advertisement, from the particular advertisements, for the publication; receiving, by the processor and from the user device, input identifying a distribution format for the publication, the distribution format being a printed format; receiving, by the processor and from the user device, input identifying a frequency of causing the publication to be provided to a user of the user device; creating, by the processor, the publication; the publication including the particular content and the particular advertisement; causing, by the processor, the publication to be provided to the user, the publication being provided to the user in the printed format, periodically recreating, by the processor, the publication at one or more additional times as one or more addition publications based on the input identifying the frequency; and causing, by the processor, each of the one or more additional publications to be provided to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method performed by a device, the method comprising:
-
receiving, by a processor of the device and from a user device, a request to create a publication; identifying, by a processor of the device and based on a first input from the user device, particular content received from a plurality of content sources; searching, by the processor, advertisements based on a second input from the user device; providing, by the processor and to the user device, particular advertisements based on searching the advertisements; receiving, by the processor and from the user device, selection, of a particular advertisement from the advertisements provided to the user device; receiving, by the processor and from the user device, input identifying a distribution format for the publication, the distribution format being a printed format; receiving, by the processor and from the user device, input identifying a frequency of causing the publication to be provided to a user of the user device; creating, by the processor and based on the input identifying the frequency, the publication; the publication including the particular content and the particular advertisement; the publication being periodically recreated at one or more additional times based on the input identifying the frequency; and causing, by the processor and based on the input identifying the frequency, the publication to be periodically provided to the user of the user device in the distribution format. - View Dependent Claims (14, 30)
-
-
15. A method performed by a device, the method comprising:
-
receiving, by a processor of the device, content from a plurality of content providers; aggregating, by me processor, the content; selecting, by the processor, particular content from the aggregated content, the particular content being selected based on a first input from a user device; receiving, by the processor, advertisements from a plurality of advertisers; aggregating, by the processor, the advertisements; searching, by the processor, the aggregated advertisements based on a second input from the user device; recommending, by the processor, advertisements based on results of searching the aggregated advertisements; receiving, by the processor and from the user device, selection of a particular advertisement from the recommended advertisements; receiving, by the processor and from the user device, input identifying a distribution format for the publication, the distribution format being a printed format; receiving, by the processor and from the user device, input identifying a frequency of causing the publication to be provided to a user of the user device; creating, by the processor, the publication, the publication including the particular content and the particular advertisement, the publication being provided to the user in the distribution format; and periodically recreating, by the processor, the publication at one or more additional times as one or more additional publications based on the input identifying the frequency, the one or more additional publications being periodically provided to the user, based on the input identifying the frequency, in the distribution format. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable medium storing instructions, the instructions comprising:
a plurality of instructions which, when executed by one or more processors, cause the one or more processors to; receive, from a user device, a request to create a publication; receive, from the user device, information regarding a first search query; perform a search to identify content, for the publication, based on the first search query; receive, from the user device, information regarding a second search query; perform a search to identify advertisements, for the publication, based on the second search query, the search to identify the advertisements being performed independently of the search to identify the content; provide the advertisements to the user device; receive selection, from the user device, of a particular advertisement from the advertisements provided to the user device; receive, from the user device, input identifying a distribution format for the publication, the distribution format being a printed format; receive, from the user device, input identifying a frequency relating to providing the publication to a user of the user device; and create the publication, the publication including the content and the particular advertisement, the publication being provided to the user in the distribution format; periodically recreate the publication at one or more additional times as one or more additional publications based on the input identifying the frequency, the one or more additional publications being periodically provided to the user, based on the input identifying the frequency, in the distribution format.
-
19. A system, comprising:
-
one or more devices to; receive, from a user device, a request to create a publication; receive, from the user device, information regarding a first search query; receive, from the user device, a search query, perform, using the search query, a search to identify advertisements for the publication; provide the advertisements to the user device for display; receive selection, from the user device, of a particular advertisement from the advertisements provided to the user device; receive, from the user device, input identifying a distribution format for providing the publication to a user of the user device, the distribution format being a printed format; receive, from the user device, input identifying a frequency relating to providing the publication to a user of the user device; create the publication, the publication including the content and the particular advertisement, the publication being provided, to the user, in the distribution format; periodically recreate the publication at one or more additional times, based on input identifying the frequency, as one or more additional publications; and cause each of the one or more additional publications to be provided to the user. - View Dependent Claims (23)
-
-
20. A device comprising:
-
a memory to store instructions; and a processor to execute instructions in the memory to; receive, from a user device, a request to create a publication, receive content for the publication, the content being based on information associated with a user of the user device, receive, from the user device, a search query, perform, using the search query, a search to identify advertisements for the publication; provide the advertisements to the user device for display; receive selection, from the user device, of a particular advertisement from the advertisements provided to the user device; receive, from the user device, input identifying a distribution format for providing the publication to a user of the user device, the distribution format being a printed format, receive, from the user device, input identifying a frequency relating to providing the publication to a user of the user device, create the publication, the publication including the content and the particular advertisement, cause the publication to be provided to the user, the publication to be provided, to the user, in the distribution format, periodically recreate the publication at one or more additional times, based on input identifying the frequency, as one or more additional publications; and cause each of the one or more additional publications to be provided to the user. - View Dependent Claims (24)
-
-
21. A memory device that stores instructions, the instructions comprising:
-
one or more instructions which, when executed by one or more processors, causes the one or more processors to receive, from a user device, a request to create a publication, one or more instructions which, when executed by one or more processors, causes the one or more processors to receive content for the publication, the content being based on information associated with a user of the user device, one or more instructions which, when executed by one or more processors, causes the one or more processors to receive, from the user device, a search query, one or more instructions which, when executed by one or more processors, causes the one or more processors to perform a search, based on the search query, to identify advertisements; provide the advertisements to the user device for display; one or more instructions which, when executed by one or more processors, causes the one or more processors to receive selection of a particular advertisement, of the identified advertisements, for the publication; one or more instructions which, when executed by one or more processors, causes the one or more processors to receive, from the user device, input identifying a distribution format for providing the publication to a user of the user device, the distribution format being a printed format, one or more instructions which, when executed by one or more processors, causes the one or more processors to receive, from the user device, input identifying a frequency relating to providing the publication to the user of the user device, one or more instructions which, when executed by one or more processors, causes the one or more processors to create the publication, the publication including the content and the particular advertisement, one or more instructions which, when executed by one or more processors, causes the one or more processors to cause the publication to be provided to the user; one or more instructions which, when executed by one or more processors, causes the one or more processors to periodically recreate the publication at one or more additional times, based on input identifying the frequency, as one or more additional publications; and one or more instructions which, when executed by one or more processors, causes the one or more processors to cause each of the one or more additional publications to be provided to the user. - View Dependent Claims (25)
-
-
22. A method performed by a device, the method comprising, comprising:
-
receiving, by a processor of the device and from a user device, a request to create a publication; receiving, by the processor of the device and from the user device, input identifying a distribution format for providing the publication to a user of the user device, the distribution format being a printed format; receiving, by the processor of the device and from the user device, input identifying a frequency relating to providing the publication to the user of the user device; associating, by a processor of the device, a plurality of content search queries with information that is associated with the user; periodically searching, by the processor and based on the input identifying the frequency, content using the plurality of content search queries; associating, by the processor, a plurality of advertisement search queries with the information that is associated with the user; periodically searching, by the processor and based on the input identifying the frequency advertisements using the plurality of advertisement search queries, periodically searching the advertisements being performed independently of periodically searching the content; and periodically creating, by the processor and based on the input identifying the frequency, the publication, the publication including; particular content identified based on periodically searching the content, and one or more advertisements identified based on periodically searching of the advertisements, the publication being periodically provided to the user, based on the input identifying the frequency, in the distribution format. - View Dependent Claims (26)
-
-
27. A system comprising:
-
one or more devices to; receive content from a plurality of content sources; receive, from a user device of a user, a request to create a publication; select particular content, from the content received from the plurality of content sources, for the publication; perform a search to identify advertisements for the publication; receive, from the user device, input identifying a frequency relating to providing the publication to a user of the user device; the distribution format being a printed format; receive, from the user device, input identifying a frequency relating to providing the publication to the user of the user device; create the publication, the publication including the particular content and the particular advertisement; cause the publication to be provided to the user, the publication being provided, to the user, in the distribution format; recreate the publication at one or more additional times, based on the input identifying the frequency, as one or more additional publications; and cause each of the one or more additional publications to be provided to the user. - View Dependent Claims (28, 29)
-
Specification