IP Library Granted Patent US 9,424,813
Granted Patent B2
US 9,424,813 · App. 14/631,960 · Granted Aug 23, 2016

Interactive flyer system

Inventors: Matthew Cheung (Mississauga, CA); David Au-Yeung (Toronto, CA); Jeff Francis (Oakville, CA); David Meyers (Mississauga, CA); Wehuns Tan (Oakville, CA)
Assignee: FLIPP CORPORATION
G09G5/391G06T1/60G06T3/40G06T7/0079G06T11/60G09G5/006G06Q30/0276G06T2207/20021G09G2340/045G09G2360/121
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,424,813
App. No.
14/631,960
Granted
Aug 23, 2016
Kind
B2
Abstract

An interactive flyer system is disclosed. The system includes a flyer image tiler for creating a flyer image tile set, the set including multiple copies of a flyer image segmented into a plurality of flyer image tiles with each copy representing the flyer image at one of a plurality of zoom levels, wherein a copy of the multiple copies is configured to fit within a viewport having a resolution, and a flyer image tile store for storing the flyer image tile set. There is also disclosed a method for displaying the interactive digital flyer.

Claims (34)

1. An interactive digital flyer system comprising:

a processor unit for executing instructions; and

a memory unit for storing instructions, which when executed by the processor configure the system to provide:

a flyer image tiler for creating a flyer image tile set comprising multiple copies of a flyer image, each of the multiple copies of the flyer image segmented into a plurality of flyer image tiles representing the flyer image at a respective one of a plurality of zoom levels; and

a flyer image tile store for storing the flyer image tile set, wherein the flyer image tile store comprises a plurality of flyer image tile sets for the flyer image, each of the plurality of flyer image tile sets configured to fit within a respective one of a plurality of viewport resolutions.

2. The system according to claim 1 , wherein a copy of the multiple copies of the flyer image is configured to fit within a viewport having a viewport resolution.

3. The system according to claim 1 , wherein the system responds to a request from a communication device by serving at least one flyer image tile from the plurality of flyer image tiles displayable in the viewport of the communication device, or to be cached at the communication device, or both.

4. The system according to claim 3 , wherein the flyer image tile to be cached at the communication device being determined based on feedback information from a feedback store, a viewport information associated with the viewport of the communication device, or flyer-related information from a flyer data store, or a combination thereof.

5. The system according to claim 1 , further comprising a flyer data store for storing flyer-related information.

6. The system according to claim 5 , wherein the flyer-related information comprises contextual information, point of interest, product specific information or feedback information, or a combination thereof.

7. The system according to claim 1 , wherein the plurality of viewport resolutions being associated with known resolutions of display screens.

8. The system according to claim 1 , further comprising a feedback data store for storing feedback information.

9. The system according to claim 8 , wherein the feedback information is used to generate a feedback report, to validate flyer-related information stored in a flyer data store, or both.

10. The system according to claim 8 , wherein the feedback information comprises viewscore for each flyer image tile, the viewscore being varied when the flyer image tile is served to a communication device.

11. The system according to claim 10 , wherein magnitude of variation of the viewscore being dependent on the flyer image tile served, position of the flyer image tile served relative to the viewport, or the zoom level of the flyer image tile served, or a combination thereof.

12. The system according to claim 10 , wherein the feedback information further comprises date and time at which the viewscore was varied, an IP address of the communication device, or locale information of the communication device, or a combination thereof.

13. A method for providing an interactive digital flyer, the method comprising:

receiving at a network computing device a request for an interactive digital flyer at an initial zoom level, the request received from a communication device;

determining a flyer image tile set of the requested interactive digital flyer from a plurality of flyer image tile sets each associated with a respective viewport resolution, the determined flyer image tile set comprising multiple copies of a flyer image, each of the multiple copies of the flyer image segmented into a plurality of flyer image tiles representing the flyer image at a respective one of a plurality of zoom levels;

retrieving from the determined flyer image tile set a flyer image tile of the plurality of flyer image tiles associated with the initial zoom level; and

returning the retrieved flyer image tile to the communication device for display.

14. The method according to claim 13 , further comprising: returning additional flyer image tiles from the determined flyer image tile set to the communication device for caching.

15. The method according to claim 13 , wherein determining the flyer image tile set is based on device information specifying a device viewport resolution received in the request for the interactive digital flyer.

16. The method according to claim 13 , further comprising:

receiving a request for a new flyer image tile based on a viewer action;

determining the flyer image tile set to provide;

retrieving from the determined flyer image tile set the determine new flyer image; and

returning the retrieved new flyer image tile to the communication device.

17. The method according to claim 16 , wherein the viewer action is a zoom-in, zoom-out, or pan, or a combination thereof.

18. A computer readable non-transitory storage medium storing instructions or statements for execution by a processor for configuring a computing device to perform a method for providing an interactive digital flyer, the method comprising:

receiving at a network computing device a request for an interactive digital flyer at an initial zoom level, the request received from a communication device;

determining a flyer image tile set of the requested interactive digital flyer from a plurality of flyer image tile sets each associated with a respective viewport resolution, the determined flyer image tile set comprising multiple copies of a flyer image, each of the multiple copies of the flyer image segmented into a plurality of flyer image tiles representing the flyer image at a respective one of a plurality of zoom levels;

retrieving from the determined flyer image tile set a flyer image tile of the plurality of flyer image tiles associated with the initial zoom level; and

returning the retrieved flyer image tile to the communication device for display.

Assignments (8)
SECURITY INTEREST Recorded Nov 5, 2024
From: FLIPP OPERATIONS INC.
To: ROYAL BANK OF CANADA, AS AGENT
Reel/Frame 069142/0631 →
SECURITY INTEREST Recorded Nov 14, 2023
From: FLIPP CORPORATION
To: ROYAL BANK OF CANADA DBA RBC CAPITAL PARTNERS
Reel/Frame 065558/0769 →
SECURITY INTEREST Recorded Aug 24, 2023
From: FLIPP CORPORATION
To: ROYAL BANK OF CANADA, AS AGENT
Reel/Frame 064689/0327 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME NO. 61138/0651 Recorded Aug 14, 2023
From: MIDCAP FINANCIAL TRUST
To: FLPP OPERATIONS, INC.
Reel/Frame 064586/0845 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME NO. 60272/0077 Recorded Aug 14, 2023
From: MIDCAP FINANCIAL TRUST
To: FLPP CORPORATION
Reel/Frame 064586/0783 →
SECURITY INTEREST Recorded Sep 19, 2022
From: FLIPP OPERATIONS INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 061138/0651 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2022
From: FLIPP CORPORATION
To: FLIPP OPERATIONS INC.
Reel/Frame 061011/0091 →
SECURITY INTEREST Recorded Jun 22, 2022
From: FLIPP CORPORATION
To: MIDCAP FINANCIAL TRUST
Reel/Frame 060272/0077 →
Continuity (2)
Continuation 13011602 · Jan 21, 2011
Related Publication 20150170224A1 · Jun 18, 2015