IP Library Granted Patent US 7,248,262
Granted Patent B2
US 7,248,262 · App. 09/797,191 · Granted Jul 24, 2007

Process and data structure for providing required resolution of data transmitted through a communications link of given bandwidth

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 7,248,262
App. No.
09/797,191
Granted
Jul 24, 2007
Kind
B2
Abstract

A data structure, termed a pyramid, representing levels of data is disclosed. A method to produce the data structure is also disclosed. The pyramid data structure includes a series of levels, termed floors. In turn, the each floor is comprised of numerous cells. The data structure may be cached or can be stored in a file or database for run-time access by distributed applications.

Claims (16)

1. A method for displaying an image, wherein the image is stored in different resolutions in its entirety and the image at each resolution is divided into cells, the method comprising:

a client computer receiving a first set of cells making up at least part of the image at a first resolution from a server computer,

the client computer directly displaying the first set of cells to a user;

the client computer sending a first instruction to zoom into the image to the server computer;

the client computer receiving a second set of cells making up at least part of the image at a second resolution from the server computer; and

the client computer directly displaying the second set of cells to the user.

2. The method of claim 1 , further comprising:

the client computer sending a second instruction to pan the image to the server computer;

the client computer receiving a third set of cells making up at least part of the image at the second resolution from the server computer; and

the client computer directly displaying the third set of cells to the user.

3. A method for displaying an image, wherein the image is stored in different resolutions in its entirety and the image at each resolution is divided into cells, the method comprising:

a client computer receiving a first set of cells making up a first part of the image at one of the resolutions from a server computer;

the client computer directly displaying the first set of cells to a user;

the client computer sending an instruction to pan the image to the server computer;

the client computer receiving a second set of cells making up another part of the image at said one resolution from the server computer; and

the client computer directly displaying the second set of cells to the user.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Nov 13, 2015
From: EAST WEST BANK
To: ARCSOFT, INC.; MULTIMEDIA IMAGE SOLUTION LIMITED; ARCSOFT (HANGZHOU) MULTIMEDIA TECHNOLOGY CO., LTD.; ARCSOFT (SHANGHAI) TECHNOLOGY CO., LTD.; ARCSOFT HANGZHOU CO., LTD.
Reel/Frame 037109/0027 →
SECURITY INTEREST Recorded Aug 14, 2014
From: ARCSOFT, INC.; ARCSOFT (SHANGHAI) TECHNOLOGY CO., LTD.; ARCSOFT (HANGZHOU) MULTIMEDIA TECHNOLOGY CO., LTD.; MULTIMEDIA IMAGE SOLUTION LIMITED; ARCSOFT HANGZHOU CO., LTD.
To: EAST WEST BANK
Reel/Frame 033535/0537 →