RICH MEDIA CLUB LLC v. GANNETT CO., INC Patents
Case Filing Date: 2025-09-04
Patent Number | Organic/Acquired | Forward Citation Count | Age Of Patent From Priority Date | Independent Claim Count | Claim 1 Word Count | Family Size | Patent Quality Score |
---|---|---|---|---|---|---|---|
US9824074 | Organic | 8 | 16 years, 9 months | 1 | 307 | 2 | 66 |
US11004090 | Organic | 3 | 19 years, 9 months | 2 | 372 | 1 | 55 |
US11468453 | Organic | 1 | 19 years, 9 months | 4 | 332 | 4 | 62 |
US11741482 | Organic | 0 | 19 years, 9 months | 2 | 278 | 4 | 30 |
US12125051 | Organic | 0 | 19 years, 9 months | 1 | 308 | 4 | 27 |
Patent Summary | Independent Claim |
---|---|
US9824074 - Content Rendering and Control System for a Pre-Defined Area of a Content Page Dynamic content rendering ensures that only visible or near-visible areas of a webpage are loaded, optimizing performance and user experience. Pre-defined placeholders allow precise control over content display based on browser dimensions. This approach reduces unnecessary data usage and enhances browsing efficiency. | 1. One or more computer-readable non-transitory storage media embodying software this is operable when executed by one or more computer systems to: generate code for marking a pre-defined area on a content page in which content is to be rendered, the pre-defined area comprising a placeholder location on the content page in which content is to be rendered; determine whether the pre-defined area of the content page in which content is to be rendered is within at least a portion of a visible area of a viewer's browser window on a display device by comparing coordinates of the pre-defined area with coordinates of the browser window; determine whether the pre-defined area on the content page in which content is to be rendered is completely outside of the visible area of the browser window and is also within a pre-defined distance outside of the visible area of the browser window by comparing the coordinates of the pre-defined area with the coordinates of the browser window; in response to determining that the pre-defined area on the content page in which content is to be rendered is at least partially within the visible area of the browser window, provide instructions to: retrieve one or more content files; and render the one or more content files in the pre-defined area on the content page in which content is to be rendered; and in response to determining that the pre-defined area on the content page in which content is to be rendered is completely outside of the visible area of the browser window and is also within the pre-defined distance outside of the visible area of the browser window, provide instructions to: retrieve the one or more content files; and render the one or more content files in the pre-defined area on the content page in which content is to be rendered. |
US11004090 - System and Method for Creation, Distribution and Tracking of Advertising via Electronic Networks Dynamic ad placement using auction algorithms ensures optimal ad selection based on bids. Relational database integration enables efficient retrieval and assembly of licensed ad content. This system enhances targeted advertising and cost-per-use tracking for advertisers. | 1. A system comprising: at least a first module associated with a first triggering area of an ad content page and a second module associated with a second triggering area of the ad content page and a correlator code configured to work in conjunction with a web browser which renders the ad content page: the correlator code configured, in conjunction with the web browser, to: determine that the first triggering area of the page is within a visible area of a viewer's browser window; in response to determining that the first triggering area is within the visible area of the browser window, activate the first module of the page such that a first communication is sent to a server computing system; determine that the second triggering area is within a predefined distance outside of the visible area of the browser window; and in response to determining that the second triggering area is within the predefined distance outside of the visible area of the browser window, activate the second module of the page such that a second communication is sent to a server computing system; one or more server computing systems configured to: receive the one or more communications initiated from one or more modules of the page in response to the one or more modules being activated by the correlator code; and in response to receiving a communication initiated from the first module, select an advertisement to display on the page based at least in part on a plurality of bids from a plurality of bid users and identify a first selected bid; serve a first ad content designated by the first selected bid user to the browser; in response to receiving a communication initiated from the second module, select an advertisement to display on the page based at least in part on a plurality of auction bids from a plurality of bid users and identify a second selected bid; serve a second ad content designated by the second selected bid user to the browser; wherein the served first ad content is rendered in a first predefined area associated with the first triggering area and the second ad content is rendered in a second predefined area associated with the second triggering area. |
US11468453 - System and Method for Creation, Distribution and Tracking of Advertising via Electronic Networks Ad content tracking ensures precise monitoring of ad visibility and user interaction. Dynamic ad replacement enhances relevance by serving updated ads based on user engagement. This method optimizes advertising efficiency and user experience. | 1. A method comprising: (a) designating, by one or more server computing systems, a predefined area on an ad content display page, wherein the ad content display page includes (i) the predefined area configured to display advertisement content, the predefined area being a portion of the ad content display page, and (ii) page content displayed in other portions of the ad content display page, the page content being separate from the advertisement content; and (b) serving the ad content display page to a remote computing device operating a browser and displaying a browser window in response to a request, wherein the remote computing device is configured to receive instructions in the form of code that are configured to determine whether the predefined area is within a predefined distance outside of a visible area of the browser window and to send a first communication to one or more dispatcher servers based on the determination, and wherein the one or more dispatcher servers are configured to cause a first advertisement to be served to the remote computing device upon receipt of the first communication, wherein the browser is configured to render the first advertisement in the predefined area, and wherein the instructions are further configured to determine whether the predefined area is in view within the visible area of the browser window on the remote computing device and to send a second communication to the one or more dispatcher servers in response to a determination that the predefined area has been in view within the visible area of the browser window for a predefined period of time, and wherein the one or more dispatcher servers are further configured to: (i) receive the second communication from the remote computing device; (ii) cause a replacement advertisement to be selected for display on the ad content display page; and (iii) cause the replacement advertisement to be served to the remote computing device; wherein the browser is further configured to render the replacement advertisement in the predefined area. |
US11741482 - System and Method for Creation, Distribution and Tracking of Advertising via Electronic Networks Scroll-based ad rendering ensures ads are displayed only when visible, reducing unnecessary data usage. Server-driven ad delivery optimizes ad placement based on user interaction. This method enhances ad relevance and minimizes bandwidth consumption. | 1. A method for rendering advertisement content in an ad content display page, wherein the ad content display page includes (i) a predefined area configured to display advertisement content, the predefined area being a portion of the ad content display page, and (ii) page content displayed in other portions of the ad content display page, the page content being separate from the advertisement content, the ad content display page being scrollable to allow a portion of the ad content display page to appear in a visible area of a browser window of a browser that is configured to be operated by a remote computing device, the method comprising: (a) determining whether a predefined portion of the predefined area of the ad content display page is in the visible area of the browser window; and (b) in response to a determination that the predefined portion of the predefined area of the ad content display page is in the visible area of the browser window, causing a communication to be sent from the remote computing device to one or more dispatcher servers, wherein the one or more dispatcher servers are configured to: (i) receive the communication, and (ii) cause advertisement content to be served to the remote computing device, wherein the browser is configured to render the advertisement content in the predefined area of the ad content display page, and wherein the advertisement content first appears in the predefined area of the ad content display page only after the one or more dispatcher servers serve the advertisement content to the remote computing device and the browser renders the advertisement content in the predefined area of the ad content display page. |
US12125051 - System and Method for Creation, Distribution and Tracking of Advertising via Electronic Networks Dynamic ad rendering ensures ads are displayed only when visible, optimizing user experience. Server-driven ad delivery enhances ad placement efficiency based on user interaction. This system minimizes bandwidth usage and improves ad relevance. | 1. A computer program product for rendering advertisement content in an ad content display page, wherein the ad content display page includes (i) a predefined area configured to display advertisement content, the predefined area being a portion of the ad content display page, and (ii) page content displayed in other portions of the ad content display page, the page content being separate from the advertisement content, the ad content display page being scrollable to allow a portion of the ad content display page to appear in a visible area of a browser window of a browser that is configured to be operated by a remote computing device, the computer program product comprising a non-transitory computer readable medium tangibly embodying computer-executable program instructions thereon that, when executed, cause one or more computing devices to: (a) determine whether a predefined portion of the predefined area of the ad content display page is in the visible area of the browser window; and (b) in response to a determination that the predefined portion of the predefined area of the ad content display page is in the visible area of the browser window, cause a communication to be sent from the remote computing device to one or more dispatcher servers, wherein the one or more dispatcher servers include computer-executable program instructions thereon that, when executed: (i) receive the communication, and (ii) cause advertisement content to be served to the remote computing device, wherein the browser is configured to render the advertisement content in the predefined area of the ad content display page, and wherein the advertisement content first appears in the predefined area of the ad content display page only after the one or more dispatcher servers serve the advertisement content to the remote computing device and the browser renders the advertisement content in the predefined area of the ad content display page. |