IP Library Granted Patent US 9,842,378
Granted Patent B2
US 9,842,378 · App. 14/640,715 · Granted Dec 12, 2017

System and method for pre-loading flyer image tiles and managing memory for same

Inventors: Erik Charlebois (Toronto, CA); Matthew Cheung (Mississauga, CA); David Au-Yeung (Toronto, CA); Jeff Francis (Oakville, CA); David Meyers (Mississauga, CA); Wehuns Tan (Oakville, CA)
Assignee: FLIPP CORPORATION
G06T1/60G06F3/0482G06Q30/0277G06T3/40G06T11/60G09G5/006G09G5/391G06Q30/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,842,378
App. No.
14/640,715
Granted
Dec 12, 2017
Kind
B2
Abstract

In the present disclosure, there is disclosed a communication device including a pre-loading module configured to retrieve a first and a second set of flyer image tiles from a flyer image tile set stored in memory, the first set of flyer image tiles being associated with the most zoomedout state and the second set of flyer image tiles being associated with a zoom level of a current viewport. The pre-loading module is further configured to associate the first set of flyer image tiles with an underlay viewport. The communication device further includes a display configured to display the first set of flyer image tiles in the underlay viewport that are visible in the current viewport and overlay the second set of flyer image tiles visible in the current viewport onto the first set of flyer image tiles.

Claims (10)

1. A method of managing physical memory of an interactive flyer system on a communication device, comprising:

determining that the physical memory requires management;

ordering flyer image tiles stored in the memory in z-order; and

for each top z-order flyer image tile,

determining portion of the flyer image tiles stored in the memory that is covered by the top z-order flyer image tile; and

removing from the physical memory the determined portion of the flyer image tiles to release the memory storing the determined portion of the flyer image tiles.

2. The method according to claim 1 , wherein determining portion of the flyer image tiles stored in the physical memory that is covered by the top z-order flyer image tile comprises determining intersection between the top z-order flyer image tile and the ordered flyer image tiles.

3. The method according to claim 1 , wherein the flyer image tiles stored in the physical memory are associated with a set of flyer image tiles comprising multiples copies of a tiled flyer image for a plurality of zoom levels based on a flexible zoom ratio.

4. The method according to claim 1 , wherein determining that the physical memory requires management comprises determining that a trigger condition has been satisfied.

5. The method according to claim 4 , wherein the trigger condition being is based on a predetermined memory capacity threshold, or a predetermined elapsed time since last memory management, or both.

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 (3)
Division 13299528 · Nov 18, 2011
Continuation In Part 13011602 · Jan 21, 2011
Related Publication 20150186954A1 · Jul 2, 2015