Patent US6714218B1 successfully refreshed from Google Patents.
US6714218B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Scaling images
Assignee: Intel Corp
•
Filing: 2000-09-05
•
Granted: 2004-03-30
•
Expires: 2020-09-05
Abstract
Abstract A method and apparatus for scaling is provided. The method comprises enabling a user to identify at least a portion of an image on a display device. The method comprises enabling scaling of an electronic representation of the portion of the image using an overlay engine. The apparatus comprises a controller and a video overlay engine that is coupled to the controller. The controller is provided to receive user selected information associated with at least a portion of an image on a display device. The video overly engine is provided to scale an electronic representation of the portion of the image using a video overlay engine.
Inventors
- 👤 Qixiong J. Bian
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 22:20
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/40
Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
103 words
An apparatus, comprising: a controller to receive user selected information including a scale factor to scale the electronic representation of the portion of the image associated with at least a portion of an image on a display device; a memory region to store an electronic representation of the image; and a video overlay engine coupled to the controller, the video overlay engine to scale an electronic representation of the portion of the image, provide the scaled portion of the image to the display device as an overlay over the image on the display device, and dynamically update the scaled portion of the image.
Claim 2
Independent Claim
103 words
An apparatus, comprising: a controller to receive user selected information including a scale factor to scale the electronic representation of the portion of the image associated with at least a portion of an image on a display device; a memory region to store an electronic representation of the image; and a video overlay engine coupled to the controller, the video overlay engine to scale an electronic representation of the portion of the image, provide the scaled portion of the image to the display device as an overlay over the image on the display device, and dynamically update the scaled portion of the image.
Claim 3
Dependent Claim
33 words
The apparatus of claim 1 , wherein the controller to receive the user selected information comprises the controller to receive coordinates corresponding to the portion of the image displayed on the display device.
Claim 4
Dependent Claim
73 words
The apparatus of claim 2 , wherein the controller to receive the user selected information further comprises the controller to: determine memory location of the electronic representation of the portion of the image in an associated memory region based on the received coordinates, wherein the associated memory region comprises at least one memory location corresponding to at least one pixel of the display device; and provide the memory location to the overlay engine.
Claim 5
Dependent Claim
41 words
The apparatus of claim 3 , wherein the video overlay engine to scale the electronic representation of the portion of the image comprises the video overlay engine to scale the electronic representation of the image residing in the associated memory region.
Claim 6
Dependent Claim
45 words
The apparatus of claim 4 , further comprising the controller to: update the associated memory region that is occupied by the electronic representation of the portion of the image; and scale the electronic representation of the portion of the image in response to the update.
Claim 7
Dependent Claim
17 words
The apparatus of claim 1 , further comprising a display to display the portion of the image.
Claim 8
Dependent Claim
12 words
The apparatus of claim 1 , wherein the controller is a processor.
Claim 9
Dependent Claim
35 words
The apparatus of claim 1 , wherein the video overlay engine to scale comprises the video overlay engine to scale the electronic representation of the portion of the image by a factor greater than one.
Claim 10
Dependent Claim
73 words
An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to: receive user selected information including a scale factor to scale the electronic representation of the portion of the image associated with at least a portion of an image on a display device; scale an electronic representation of the portion of the image using an overlay engine; and dynamically update the scaled portion of the image.
Claim 11
Dependent Claim
73 words
An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to: receive user selected information including a scale factor to scale the electronic representation of the portion of the image associated with at least a portion of an image on a display device; scale an electronic representation of the portion of the image using an overlay engine; and dynamically update the scaled portion of the image.
Claim 12
Dependent Claim
37 words
The article of claim 9 , wherein the one or more machine-readable storage media contain instructions that when executed enable the processor to receive coordinates corresponding to the portion of the image displayed on the display device.
Claim 13
Dependent Claim
77 words
The article of claim 10 , wherein the one or more machine-readable storage media contain instructions that when executed enable the processor to: determine the memory location of the electronic representation of the portion of the image in an associated memory region based on the received coordinates, wherein the associated memory region comprises at least one memory location corresponding to at least one pixel of the display device; and provide the memory location to the overlay engine.
Claim 14
Dependent Claim
35 words
The article of claim 11 , wherein the one or more machine-readable storage media contain instructions that when executed enable the scaling of the electronic representation of the image residing in the associated memory region.
Claim 15
Dependent Claim
60 words
The article of claim 12 , wherein the one or more machine-readable storage media contain instructions that when executed enable the processor to: update the associated memory region that is occupied by the electronic representation of the portion of the image; and enable the electronic representation of the portion of the image to be scaled in response to the update.
Claim 16
Independent Claim
77 words
A method comprising: enabling a user to identify at least a portion of an image on a display device including receiving a scale factor to scale the electronic representation of the portion of the image; enabling scaling of an electronic representation of the portion of the image using an overlay engine; enabling display of the scaled portion of the image as an overlay over the image on the display device; and dynamically updating the scaled electronic representation.
Claim 17
Independent Claim
77 words
A method comprising: enabling a user to identify at least a portion of an image on a display device including receiving a scale factor to scale the electronic representation of the portion of the image; enabling scaling of an electronic representation of the portion of the image using an overlay engine; enabling display of the scaled portion of the image as an overlay over the image on the display device; and dynamically updating the scaled electronic representation.
Claim 18
Dependent Claim
33 words
The method of claim 14 , wherein enabling the user to identify the portion of the image comprises enabling receiving coordinates corresponding to the portion of the image displayed on the display device.
Claim 19
Dependent Claim
60 words
The method of claim 15 , wherein the display device has an associated memory region for one or more pixels of the display device, further comprising: enabling determining memory location of the electronic representation of the portion of the image in the associated memory region based on the received coordinates; and enabling providing the memory location to the overlay engine.
Claim 20
Dependent Claim
46 words
The method of claim 16 , further including: allowing updates to the associated memory region that is occupied by the electronic representation of the portion of the image; and enabling scaling of the electronic representation of the portion of the image in response to the update.
Claim 21
Dependent Claim
35 words
The method of claim 17 , wherein enabling scaling of the electronic representation of the portion of the image comprises enabling scaling of the electronic representation of the image residing in the associated memory region.
Claim 22
Dependent Claim
16 words
The method of claim 14 , further comprising enabling displaying of the portion of the image.
Claim 23
Dependent Claim
26 words
The method of claim 14 , wherein enabling scaling comprises enabling scaling the electronic representation of the portion of the image using a video overlay engine.
Claim 24
Dependent Claim
27 words
The method of claim 14 , wherein enabling scaling comprises enabling scaling the electronic representation of the portion of the image by a factor greater than one.
Claim 25
Independent Claim
115 words
A system, comprising: a display; a control box coupled to the display, the control box comprising: a controller to receive user selected information including a scale factor to scale the electronic representation of the portion of the image associated with at least a portion of an image on a display device; and an interface coupled to the controller, the interface comprising a video overlay engine to scale an electronic representation of the portion of the image; and a memory region to store an electronic representation of the image, the video overlay engine to provide the scaled portion to the display as an overlay over the image and dynamically update the scaled portion of the image.
Claim 26
Independent Claim
115 words
A system, comprising: a display; a control box coupled to the display, the control box comprising: a controller to receive user selected information including a scale factor to scale the electronic representation of the portion of the image associated with at least a portion of an image on a display device; and an interface coupled to the controller, the interface comprising a video overlay engine to scale an electronic representation of the portion of the image; and a memory region to store an electronic representation of the image, the video overlay engine to provide the scaled portion to the display as an overlay over the image and dynamically update the scaled portion of the image.
Claim 27
Dependent Claim
60 words
The system of claim 22 , wherein the controller to receive the user selected information further comprises the controller to associate the received coordinates to the electronic representation of the portion of the image in an associated memory region, wherein the associated memory region comprises at least one memory location corresponding to at least one pixel of the display device.
Claim 28
Dependent Claim
41 words
The system of claim 23 , wherein the video overlay engine to scale the electronic representation of the portion of the image comprises the video overlay engine to scale the electronic representation of the image residing in the associated memory region.
Claim 29
Independent Claim
85 words
A method comprising: selecting at least a portion of an image on a display device having an associated memory region corresponding to each pixel, including associating the selected portion of the image to an electronic representation of the portion of the image in the associated memory region; scaling an electronic representation of the portion of the image using a video overlay engine; enabling display of the scaled portion as an overlay over the image on the display device; and dynamically updating the scaled electronic representation.
Claim 30
Independent Claim
85 words
A method comprising: selecting at least a portion of an image on a display device having an associated memory region corresponding to each pixel, including associating the selected portion of the image to an electronic representation of the portion of the image in the associated memory region; scaling an electronic representation of the portion of the image using a video overlay engine; enabling display of the scaled portion as an overlay over the image on the display device; and dynamically updating the scaled electronic representation.
Claim 31
Dependent Claim
31 words
The method of claim 25 , wherein scaling the electronic representation of the portion of the image comprises scaling the electronic representation of the image residing in the associated memory region.
Claim 32
Dependent Claim
43 words
The method of claim 26 , further including: updating the associated memory region that is occupied by the electronic representation of the portion of the image; and scaling of the electronic representation of the portion of the image in response to the update.
References Cited (Backward Citations)
US4546349A
Cited
US5053886A
Cited
US5638501A
Cited
US5949432A
Cited
US5850232A
Cited
US6154600A
Cited
US6184906B1
Cited
US6501441B1
Cited
US6388668B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2007-03-30 | 2007-09-29 | 2008-03-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2011-03-30 | 2011-09-29 | 2012-03-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2015-03-30 | 2015-09-29 | 2016-03-30 | $7700.00 | Window Closed / Lapsed |