Systems and methods for presenting content
First Claim
Patent Images
1. A method comprising:
- aggregating a plurality of third party content from one or more third party webpages in accordance with authorization received from the one or more third party webpages without employing user-supplied information;
normalizing the plurality of third party content to generate normalized aggregated content;
storing at least a portion of the normalized aggregated content in at least one data storage device;
storing, for each of a plurality of potential independent websites, one or more display attributes;
identifying a first independent website of the plurality of potential independent websites, wherein the first independent website comprises a destination user interface to display first content;
receiving a selection of one of the plurality of third party content of the normalized aggregated content stored in the at least one data storage device as second content;
receiving a selection of a particular recommendation slot of the destination user interface;
receiving a configuration command identifying a user-selected duration of time to lock the particular recommendation slot;
modifying, by a processor, the second content to correspond to one or more display attributes of the first independent website; and
providing, via the destination user interface of the first independent website, the second content in the particular recommendation slot in accordance with the configuration command locking the second content in to the particular recommendation slot for the user-selected duration of time.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing content. In one embodiment, a method for providing user access to online content can be provided. The method can include aggregating content from one or more third party webpages; storing at least a portion of the content in at least one data storage device; and when the user requests, via a browser program, a selection of content from the one or more third party webpages, providing the user with access to the stored portion of content.
51 Citations
12 Claims
-
1. A method comprising:
-
aggregating a plurality of third party content from one or more third party webpages in accordance with authorization received from the one or more third party webpages without employing user-supplied information; normalizing the plurality of third party content to generate normalized aggregated content; storing at least a portion of the normalized aggregated content in at least one data storage device; storing, for each of a plurality of potential independent websites, one or more display attributes; identifying a first independent website of the plurality of potential independent websites, wherein the first independent website comprises a destination user interface to display first content; receiving a selection of one of the plurality of third party content of the normalized aggregated content stored in the at least one data storage device as second content; receiving a selection of a particular recommendation slot of the destination user interface; receiving a configuration command identifying a user-selected duration of time to lock the particular recommendation slot; modifying, by a processor, the second content to correspond to one or more display attributes of the first independent website; and providing, via the destination user interface of the first independent website, the second content in the particular recommendation slot in accordance with the configuration command locking the second content in to the particular recommendation slot for the user-selected duration of time. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
a memory; and a processor operatively coupled to the memory, the processor to; aggregate a plurality of third party content from one or more third party webpages in accordance with authorization received from the one or more third party webpages without employing user-supplied information, normalize the plurality of third party content to generate normalized aggregated content, store at least a portion of the normalized aggregated content in at least one data storage device; store, for each of a plurality of potential independent websites, one or more display attributes, identify a first independent website of the plurality of potential independent websites, wherein the first independent website comprises a destination user interface displaying first content, receive a selection of one of the plurality of third party content of the normalized aggregated content stored in the at least one data storage device as second content, receive a selection of a particular recommendation slot of the destination user interface; receive a configuration command identifying a user-selected duration of time to lock the particular recommendation slot; modify, by the processor, the second content to correspond to one or more display attributes of the first independent website, and provide, via the destination user interface of the first independent website, the second content in the particular recommendation slot in accordance with the configuration command locking the second content in to the particular recommendation slot for the user-selected duration of time. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer readable storage medium including instructions that, when executed by a processing device, cause the processing device to:
-
aggregate a plurality of third party content from one or more third party webpages in accordance with authorization received from the one or more third party webpages without employing user-supplied information; normalize the plurality of third party content to generate normalized aggregated content; store at least a portion of the normalized aggregated content in at least one data storage device; store, for each of a plurality of potential independent websites, one or more display attributes; identify a first independent website of the plurality of potential independent websites, wherein the first independent website comprises a destination user interface displaying first content; receive a selection of one of the plurality of third party content of the normalized aggregated content stored in the at least one data storage device as second content; receive a selection of a particular recommendation slot of the destination user interface; receive a configuration command identifying a user-selected duration of time to lock the particular recommendation slot; modify, by the processor, the second content to correspond to one or more display attributes of the first independent website, and provide, via the destination user interface of the first independent website, the second content in the particular recommendation slot in accordance with the configuration command locking the second content in to the particular recommendation slot for the user-selected duration of time. - View Dependent Claims (10, 11, 12)
-
Specification