IP Library Granted Patent US 9,542,079
Granted Patent B2
US 9,542,079 · App. 14/517,597 · Granted Jan 10, 2017

System and method for scaling digital images

Inventors: Sergey Ignatchenko (Cariari, CR); Victor Gavrysh (Toronto, CA); Dmitri Ligoum (Aurora, CA)
Assignee: RATIONAL INTELLECTUAL HOLDINGS LIMITED
G06F3/0482G06F17/3028G06T3/40H04N1/3876H04N1/393
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,542,079
App. No.
14/517,597
Granted
Jan 10, 2017
Kind
B2
Abstract

Methods, computer devices, and computer readable media containing instructions for executing such methods are provided for the modification of digital images having a plurality of visual elements.

Claims (33)

1. A computer-implemented method, comprising:

receiving, from a server, a software package over a communication network, the software package including instructions and a library of replacement images;

storing the library; and

based on the instructions, performing the steps of:

displaying a window at a first size including a first group of images and a second group of images,

responsive to an input for changing the window to a second size,

scaling the first group of images to a new size based on the second size of the window,

for each of the second group of images, retrieving respective replacement images from the library, and

displaying the window at the second size including the resized first group of images and the retrieved replacement images for the second group of images.

2. The computer-implemented method of claim 1 , wherein the first group and the second group of images are initially displayed within the window of a default size.

3. The computer-implemented method of claim 2 , wherein the replacement images includes a group of replacement images that are smaller than the default size and a group of replacement images that are larger than the default size.

4. The computer-implemented method of claim 1 , wherein the replacement images includes subsets of images with each subset representing the same image from the second group of images, wherein each replacement image within the same subset differs in size by a predetermined ratio.

5. The computer-implemented method of claim 1 , wherein the scaling is performed using a scaling algorithm selected from the group consisting of a bilinear algorithm, a bicubic algorithm, a Win32 StretchBlt algorithm, a Win32 StretchBlt with HALFTONE parameter algorithm, Mitchell algorithm, sinc algorithm, bessel algorithm, lanczos algorithm, catrom algorithm, cubic algorithm, quadratic algorithm, gaussian algorithm, blackman algorithm, hamming algorithm, hanning algorithm, hermite algorithm, triangle algorithm, box algorithm, and point algorithm.

6. The computer-implemented method of claim 1 , wherein the first group of images an image of a poker table top.

7. The computer-implemented method of claim 1 , wherein the first group of images an image representing a player.

8. The computer-implemented method of claim 1 , wherein the second group of images includes one or more of a playing card image, a poker chip image, a dealer image, and a notes window image.

9. A client device, comprising:

a display screen;

a memory;

a processor to perform the steps of:

store a library of replacement images in the memory received from a server;

display a window at a first size including a first group of images and a second group of images,

responsive to an input for changing the window to a second size,

scale the first group of images to a new size based on the second size of the window,

for each of the second group of images, retrieve respective replacement images from the library, and

display the window at the second size including the resized first group of images and the retrieved replacement images for the second group of images.

10. The client device of claim 9 , wherein the first group and the second group of images are initially displayed within the window of a default size.

11. The client device of claim 10 , wherein the replacement images includes a group of replacement images that are smaller than the default size and a group of replacement images that are larger than the default size.

12. The client device of claim 9 , wherein the replacement images includes subsets of images with each subset representing the same image from the second group of images, wherein each replacement image within the same subset differs in size by a predetermined ratio.

13. The client device of claim 9 , wherein the scaling is performed using a scaling algorithm selected from the group consisting of a bilinear algorithm, a bicubic algorithm, a Win32 StretchBlt algorithm, a Win32 StretchBlt with HALFTONE parameter algorithm, Mitchell algorithm, sinc algorithm, bessel algorithm, lanczos algorithm, catrom algorithm, cubic algorithm, quadratic algorithm, gaussian algorithm, blackman algorithm, hamming algorithm, hanning algorithm, hermite algorithm, triangle algorithm, box algorithm, and point algorithm.

14. The client device of claim 9 , wherein the first group of images an image of a poker table top.

15. The client device of claim 9 , wherein the first group of images an image representing a player.

16. The client device of claim 9 , wherein the second group of images includes one or more of a playing card image, a poker chip image, a dealer image, and a notes window image.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2024
From: LLOYDS BANK PLC, AS COLLATERAL AGENT
To: RATIONAL INTELLECTUAL HOLDINGS LIMITED
Reel/Frame 067269/0442 →
RELEASE OF SECURITY INTEREST Recorded Apr 30, 2024
From: LLOYDS BANK PLC, AS SUCESSOR TO DEUTSCHE BANK AG NEW YORK BRANCH AS COLLATERAL AGENT
To: RATIONAL INTELLECTUAL HOLDINGS LIMITED
Reel/Frame 067268/0738 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2022
From: OLDFORD GROUP LIMITED
To: RATIONAL INTELLECTUAL HOLDINGS LIMITED
Reel/Frame 060818/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2022
From: IGNATCHENKO, SERGEY; GAVRYSH, VICTOR; LIGOUM, DMITRI
To: OLDFORD GROUP LIMITED
Reel/Frame 060818/0953 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jul 1, 2020
From: RATIONAL INTELLECTUAL HOLDINGS LIMITED
To: LLOYDS BANK PLC
Reel/Frame 053096/0438 →
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL RECORDED AT R/F 047245/0708 Recorded Jun 30, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: LLOYDS BANK PLC
Reel/Frame 053093/0490 →
FIRST LIEN SECURITY AGREEMENT Recorded Jul 11, 2018
From: RATIONAL INTELLECTUAL HOLDINGS LIMITED
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 047245/0708 →
RELEASE OF SECURITY INTEREST Recorded Jul 10, 2018
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: RATIONAL INTELLECTUAL HOLDINGS LIMITED
Reel/Frame 046308/0870 →
FIRST LIEN SECURITY AGREEMENT Recorded Apr 10, 2018
From: RATIONAL INTELLECTUAL HOLDINGS LIMITED
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 045872/0670 →
Continuity (5)
Continuation 13912738 · Jun 7, 2013
Continuation 13298841 · Nov 17, 2011
Continuation 12833285 · Jul 9, 2010
Continuation 11396917 · Apr 4, 2006
Related Publication 20150143288A1 · May 21, 2015