Method and apparatus for preserving, enlarging and supplementing image content displayed in a graphical user interface
Summary by NHIP
GUI Image Enlargement Method
The method enlarges a selected digital image portion within a graphical user interface while displaying the remaining original portion adjacent to it. Hidden supplemental data corresponding to the selection is revealed only in the enlarged version, and image data is stored in three distinct memory locations correlated by a table.
Claim Score by NHIP
Abstract
An enlargement feature of a graphical user interface (GUI) is disclosed. When a portion of a digital image displayed in the GUI is selected for enlargement, an enlarged version of the selected portion is displayed adjacent to the remaining portion of the original image that was not selected for enlargement. The digital image may include a plurality of image portions (e.g., individual display windows) selectable for enlargement, such as those found in a CATV electronic programming guide (EPG). In one embodiment, hidden supplemental data corresponding to the selected portion is only revealed in the enlarged version of the selected portion, so that it can be more easily viewed. In another embodiment, an enlargement feature application program is downloaded to a local device that controls the GUI, in response to a subscriber accepting an offer presented by a service provider.

Term
Term ended
Expired 6 March 2022, 4.6 years ago.
- Priority and filed
- Granted
- Expired
- Today
44 claims: 7 independent, 37 dependent
- 1A method of enlarging a digital image displayed in a graphical user interface (GUI), the method comprising:(a) selecting for enlargement a portion of an original image displayed in the GUI;and (b) displaying, adjacent to and distinct from an enlarged image of the selected portion, an image of the remaining portion of the original image that was not selected for enlargement, wherein the remaining portion does not include image data displayed by the enlarged image.
- 14A method of enlarging a digital image displayed in a graphical user interface (GUI), the method comprising:(a) selecting for enlargement a portion of an original image displayed in the GUI;(b) determining if there is hidden supplemental data that corresponds to the selected portion;and (c) if it is determined that there is corresponding supplemental data, displaying an enlarged image of the selected portion, the enlarged image revealing the hidden supplemental data.
- 22A method of providing an enlargement feature to a graphical user interface (GUI), the enlargement feature allowing a subscriber to enlarge a selected portion of an original image displayed in the GUI such that the remaining portion of the original image that was not selected for enlargement is not obscured by the enlarged image, and the enlarged image is not transparently superimposed on the remaining portion, the method comprising:(a) a service provider offering the enlargement feature to the subscriber;and (b) in response to the subscriber accepting the offer of step (a), downloading an enlargement feature application program to a local device that controls the GUI.
- 29Apparatus for enlarging a digital image displayed in a graphical user interface (GUI), the apparatus comprising:(a) a first memory location that stores image data of a portion of an original image displayed in the GUI and selected for enlargement;(b) a second memory location that stores image data associated with the remaining portion of the original image that was not selected for enlargement;and (c) a processor that (i) retrieves the image data of the selected portion from the first memory location, (ii) retrieves the image data of the remaining portion from the second memory location, (iii) reconfigures the image data such that the remaining portion is displayed adjacent to an enlarged image of the selected portion, and (iv) instructs the GUI to display a modified image based on the reconfigured image data, wherein the remaining portion does not include image data displayed by the enlarged image and is distinct from the enlarged image.
- 30Apparatus for enlarging a digital image displayed in a graphical user interface (GUI), the apparatus comprising:(a) a first memory location that stores image data of a portion of an original image displayed in the GUI and selected for enlargement;(b) a second memory location that stores a table that correlates hidden supplemental data with selected image portion identification data;and (c) a processor that (i) searches the second memory location to determine if there is hidden supplemental data that corresponds to the selected portion, (ii) incorporates any hidden supplemental data found in the second memory location that corresponds to the selected portion into the enlarged image, and (iii) instructs the GUI to display the enlarged image, wherein the incorporated hidden supplemental data is revealed by the enlarged image.
- 31A method of displaying a digital image, the method comprising:(a) displaying an original image having a plurality of image portions selectable for enlargement;(b) selecting one of the image portions;and (c) displaying, adjacent to and distinct from an enlarged image of the selected image portion, the remaining selectable image portions that were not selected.
- 42Broadest claimClaim Score 86, broad(NHIP)A method of displaying a digital image, the method comprising:(a) displaying an original image having a plurality of image portions selectable for enlargement;(b) selecting one of the image portions;and (c) displaying, adjacent to and distinct from an enlarged image of the selected portion, at least the selectable image portions that were immediately adjacent to the selected image portion prior to being enlarged.
Independent claims7
52 paragraphs in 4 sections, as filed
BACKGROUND OF THE INVENTION
00011. Field of the Invention
0002The present invention generally relates to a graphical user interface (GUI) for controlling the display of a digital image, and providing GUI features which allow a user to reformat the image so that the user can concentrate on a portion of the image that is of particular interest, while preserving the remaining portion of the image.
00032. Background Information
0004In a CATV system, an electronic program guide (EPG) is used by a viewer to determine what programs are available for viewing on a television, at what time the programs will be broadcast, and on which channels. More sophisticated EPGs display supplemental information used by the viewer to determine whether the program is suitable for young children, what actors are in the program, how long the program is, and what the program is about. Normally in an EPG, an individual windowed portion is allocated for each program displayed.
0005Viewers of CATV programs use a GUI to navigate an EPG and select program windows in the EPG that are of particular interest. When viewing the EPG at a considerable distance from the television set, it is often difficult for a viewer to discern the text and/or images in the individual windows of the EPG.
0006U.S. Pat. No. 5,754,348 (Soohoo) discloses magnifying a selected region of an image while simultaneously preserving the continuity and integrity of the original unmagnified image that forms the visual content of the magnified region. Using Soohoo's method, a selected region of an original image is determined, the selected region image data is copied and magnified, and the floating plane region containing the magnified image data is displayed such that it covers an area of the original image that is larger than the selected region. Thus, the use of Soohoo's method obstructs a portion of the original image from being viewed.
0007<figref idref="DRAWINGS">FIG. 1</figref> illustrates a prior art system <b>100</b> comprising a display <b>105</b> showing an original image <b>110</b>. The original image is shown in text format, but it is understood that any image(s) may be included in the original image.
0008<figref idref="DRAWINGS">FIG. 2</figref> illustrates a prior art system <b>200</b> comprising a display <b>220</b> showing an original image <b>205</b>. A selected portion <b>215</b> of the original image is shown. Prior art system <b>200</b> superimposes a magnified image <b>215</b> over the original image <b>205</b> without modifying the original image <b>205</b>. There is information in the superimposed magnified image <b>215</b> that also appears in the original image <b>205</b>, which can both be seen simultaneously if the window is not directly superimposed over the selected portion <b>210</b>.
0009<figref idref="DRAWINGS">FIG. 3</figref> illustrates a prior art system <b>300</b> having a magnified image <b>310</b> superimposed over an original image <b>305</b>. In this case, a window displaying the magnified image <b>310</b> is transparently superimposed over the original image <b>305</b> such that both images <b>305</b> and <b>310</b> may be simultaneously viewed. Magnified image <b>310</b> is displayed in a floating plane region in a partially transparent format, so that a portion of the original image covered by the floating plane region can still be viewed. However, in situations where it is desired to enlarge a portion of the original image having a dense concentration of text and/or image data, it would be difficult, if not impossible, to discern what appears behind the floating plane image.
SUMMARY OF THE INVENTION
0010The present invention includes a method and apparatus for preserving, enlarging and supplementing image content displayed in a graphical user interface (GUI), such as an electronic program guide (EPG), or the like.
0011The present invention enlarges a digital image displayed in a graphical user interface (GUI). The present invention selects for enlargement a portion of an original image displayed in the GUI and displays, adjacent to an enlarged image of the selected portion, an image of the remaining portion(s) of the original image that was not selected for enlargement. When one of the image portions is selected, the remaining selectable image portion(s) that was not selected is displayed adjacent to an enlarged image of the selected portion. The remaining portion does not include the image data that is displayed by the enlarged image and thus there is no redundancy in the data displayed by the adjacent image portions. Further, the remaining portion is not obscured by the enlarged image, and the enlarged image is not transparently superimposed on the remaining portion.
0012The present invention displays an enlarged portion of the original image adjacent to a remaining portion of the original image that was not selected for enlargement. The present invention may store image data of the selected portion in a first memory location and store image data of the remaining portion in a second memory location.
0013The image data of the selected portion is retrieved from the first memory location, the image data of the remaining portion from the second memory location is retrieved from the second memory location, and the retrieved image data is reconfigured such that the remaining portion image is displayed adjacent to an enlarged image of the selected portion, and the GUI is instructed to display a modified image based on the reconfigured image data.
0014In a first embodiment of the present invention, a table that correlates hidden supplemental data with selected image portion identification data is stored in a third memory location. The present invention may search the third memory location to determine if there is hidden supplemental data that corresponds to the selected portion, incorporate any hidden supplemental data found in the third memory location that corresponds to the selected portion into the enlarged image, and instruct the GUI to display the enlarged image including the hidden supplemental data.
0015The enlargement feature may be controlled by an infrared (IR) remote control operated by the subscriber. The enlargement feature may be controlled by a wireless pointing device operated by the subscriber. The pointing device may be a mouse having two buttons which, each of which when depressed, implement different features of the present invention. A floating plane region may be superimposed on the original image in the GUI. The floating plane region moves in accordance with a change of the selected portion, and the enlarged image of the selected portion is modified to correspond to the current selected portion.
0016The present invention also displays an original image having a plurality of image portions selectable for enlargement. When one of the image portions is selected, the selectable image portions that were immediately adjacent to the selected image portion prior to being enlarged are either displayed or hidden, depending on which image portion is selected and how the enlargement of the selected image portion is configured.
0017The apparatus of the present invention includes a first and second memory location and a processor. The first memory location stores image data of a portion of an original image displayed in the GUI and selected for enlargement. The second memory location stores image data of the remaining portion of the original image that was not selected for enlargement. The processor (i) retrieves the image data of the selected portion from the first memory location, (ii) retrieves the image data of the remaining portion from the second memory location, (iii) reconfigures the image data such that the remaining portion is displayed adjacent to an enlarged image of the selected portion, and (iv) instructs the GUI to display a modified image based on the reconfigured image data. The remaining portion is not obscured by the enlarged image, and the enlarged image is not transparently superimposed on the remaining portion.
0018In accordance with the first embodiment described above, the apparatus of the present invention includes a first and second memory location, and a processor. The first memory location stores image data of a portion of an original age displayed in the GUI and selected for enlargement. The second memory location stores a table that correlates hidden supplemental data with selected image portion identification data. The processor (i) searches the second memory location to determine if there is hidden supplemental data that corresponds to the selected portion, (ii) incorporates any hidden supplemental data found in the second memory location that corresponds to the selected portion into the enlarged image, and (iii) instructs the GUI to display the enlarged image. The incorporated hidden supplemental data is revealed by the enlarged image.
0019In a second embodiment of the present invention, a service provider may offer a subscriber access to an enlargement feature of the GUI described above. In response to the subscriber accepting the offer, an enlargement feature application program is downloaded to a local device that controls the GUI. The enlargement feature may be operated in conjunction with an electronic programming guide (EPG) or an integral part of another EPG version. The service provider may be a multiple system cable operator (MSO), and the local device may be a set-top box in communication with a remote server maintained by the MSO and a television.
BRIEF DESCRIPTION OF THE DRAWINGS
The following detailed description of preferred embodiments of the present invention would be better understood when read in conjunction with the appended drawings. For the purpose of illustrating the present invention, there are shown in the drawings embodiments which are presently preferred. However, the present invention is not limited to the precise arrangements and instrumentalities shown. In the drawings:
<figref idref="DRAWINGS">FIG. 1</figref> shows a prior art display of an original image.
<figref idref="DRAWINGS">FIG. 2</figref> shows a prior art GUI display where a selected portion of the original image is selected and a magnified image is superimposed on the original image.
<figref idref="DRAWINGS">FIG. 3</figref> shows a prior art GUI display where a magnified image of the selected portion is transparently superimposed on the original image.
<figref idref="DRAWINGS">FIG. 4</figref> shows an original image prior to a particular portion of the original image being selected for enlargement in accordance with the present invention.
<figref idref="DRAWINGS">FIG. 5</figref> shows a reconfigured version of the original image with an enlarged image portion displayed adjacent to the remaining portion of the original image that was not selected for enlargement in accordance with the present invention.
<figref idref="DRAWINGS">FIG. 6</figref> shows an electronic programming guide (EPG) with a plurality of selectable windows, each containing information about different programs in accordance with the present invention.
<figref idref="DRAWINGS">FIG. 7</figref> shows a reconfigured version of the EPG with an enlarged window containing selected program information displayed adjacent to the remaining program windows that were not selected for enlargement in accordance with the present invention.
<figref idref="DRAWINGS">FIG. 8</figref> shows a flow chart in accordance with the present invention.
<figref idref="DRAWINGS">FIG. 9</figref> shows a CATV system in accordance with the present invention.
<figref idref="DRAWINGS">FIG. 10</figref> shows a table stored in a memory location used for determining whether hidden supplemental data is to be displayed when a corresponding image portion is selected in accordance with the present invention.
<figref idref="DRAWINGS">FIG. 11</figref> shows a CATV system that allows a subscriber to add an enlargement feature to a local device used by the subscriber in accordance with the present invention.
<figref idref="DRAWINGS">FIG. 12A</figref> shows an original image with an image portion selected for enlargement.
<figref idref="DRAWINGS">FIGS. 12B</figref>, <b>12</b>C and <b>12</b>D show examples of how the image display may appear after particular selectable image portions of an original image are selected for enlargement.
DETAILED DESCRIPTION OF THE INVENTION
0034The present invention enlarges a selected portion of a displayed image and displays the enlarged selected portion adjacent to the remaining portion of the image that was not enlarged. In order to fit the enlarged image portion and the remaining image portion on the same display screen without any overlapping, the present invention stores and reconfigures image data associated with the selected image portion and the remaining image portion.
0035<figref idref="DRAWINGS">FIG. 4</figref> illustrates a GUI display <b>400</b> in accordance with the present invention. Included on the GUI display <b>400</b> are four substantially equal-sized image portions, a first portion <b>405</b>, a second portion <b>410</b>, a third portion <b>415</b>, and a fourth portion <b>420</b>. Image data associated with portions <b>405</b>, <b>410</b>, <b>415</b> and <b>420</b> is stored in memory. Once one of the image portions is selected for enlargement, the stored image data is retrieved from memory, reconfigured, and displayed in accordance with the present invention.
0036<figref idref="DRAWINGS">FIG. 5</figref> shows a system display <b>500</b> after a first portion <b>520</b> is selected for enlargement. Note that image portions <b>505</b>, <b>510</b> and <b>515</b> may remain the same size or may be reduced in size, depending on the room available on the display. Image portion <b>520</b> is enlarged to allow a viewer a clear image while still allowing the viewer to discern the other non-enlarged (or reduced) image portions.
0037<figref idref="DRAWINGS">FIG. 6</figref> shows an electronic programming guide (EPG) <b>600</b>. EPG <b>600</b> is shown with four program windows <b>605</b>, <b>610</b>, <b>615</b> and <b>620</b>. A television viewer may select a particular program window for enlargement by selecting one of the windows <b>605</b>, <b>610</b>, <b>615</b> and <b>620</b> by utilizing a wireless pointing capability that may be built into an infrared (IR) remote control, wireless mouse, Web pad, or the like.
0038<figref idref="DRAWINGS">FIG. 7</figref> shows an EPG <b>700</b> after a program window <b>720</b> has been selected for enlargement. Program window <b>720</b> is displayed adjacent to windows <b>705</b>, <b>710</b> and <b>715</b> which were not selected for enlargement. Once enlarged, window <b>720</b> is illustrated as displaying additional supplemental data about the program associated with the program window selected.
0039Referring now to <figref idref="DRAWINGS">FIG. 8</figref> which represents one of the exemplary embodiments of the present invention, an original image having selectable image portions is displayed (step <b>805</b>). One of the selectable image portions is selected for enlargement (step <b>810</b>). Image data associated with the selected image portion is stored in a first memory location (step <b>815</b>). Image data associated with the remaining selectable image portion(s) is stored in a second memory location (step <b>820</b>). A table correlating hidden supplemental data with selectable image portion identification data is stored in a third memory location (step <b>825</b>). Image data associated with the selected image portion is retrieved from the first memory location (step <b>830</b>). Image data associated with the remaining selectable image portion(s) is retrieved from the second memory location (step <b>835</b>). A search is performed in the third memory location for hidden supplemental data that corresponds to the selected image portion and is retrieved if found (step <b>840</b>). The image data retrieved from the first, second and third memories is then reconfigured by a processor (step <b>845</b>). Finally, the image data associated with the remaining image portion(s) is displayed adjacent to an enlarged image of the selected image portion which includes any hidden supplemental data found in the third memory location (step <b>850</b>).
0040The remaining image portion(s) does not include the image data displayed by the enlarged image. The selection of an image portion for enlargement may be implemented by utilizing a wireless pointing capability that may be built into an infrared (IR) remote control, wireless mouse, Web pad, or the like. The display of the enlarged image portion including the hidden supplemental data adjacent to the remaining image portion(s) may then be implemented by depressing a second button on the mouse. As previously discussed, the remaining portion is not obscured by the enlarged image, and the enlarged image is not transparently superimposed on the remaining portion.
0041Referring now to <figref idref="DRAWINGS">FIG. 9</figref> which represents another exemplary embodiment of the present invention, a CATV system <b>900</b> is shown which includes a service provider node <b>905</b>, a local device <b>910</b>, a display <b>915</b> and a wireless GUI controller <b>920</b>. The service provider node <b>905</b> may be a multiple system cable operator (MSO). The local device <b>910</b> may be a set-top box in communication with a remote server maintained by the service provider node <b>905</b> and the display <b>915</b>, which may be a television. Local device <b>910</b> includes a processor <b>925</b>, a first memory location <b>930</b>, a second memory location <b>935</b> and a third memory location <b>940</b>. EPG data is transmitted from the service provider node <b>905</b> (e.g., headend) to the processor <b>925</b> within local device <b>910</b>. The EPG data is displayed, in whole or in part, on display <b>915</b>. Processor <b>925</b> parses through the EPG data received and creates a table of hidden supplemental data that would normally have to be displayed in such a small font that it would be almost impossible for a viewer to see the data at a reasonable distance from the display <b>915</b>. Image portion selections may be made directly via GUI controller <b>920</b> by utilizing a wireless pointing capability that may be built into an infrared (IR) remote control, wireless mouse, Web pad, or the like. Image data associated with the selected image portion is stored in the first memory location <b>930</b>. Image data associated with the remaining displayed image portion(s) is stored in the second memory location <b>935</b>. A search is then performed on the third memory location <b>940</b> to determine if there is hidden supplemental data associated with the selected image portion. The first, second and third memory locations, <b>930</b>, <b>935</b>, and <b>940</b>, can reside in processor <b>925</b> or in another processor that communicates with processor <b>925</b>.
0042<figref idref="DRAWINGS">FIG. 10</figref> represents another exemplary embodiment of the present invention for which a table <b>1000</b> is used to determine whether there is hidden supplemental data associated with a selected image portion. Each selectable image portion is assigned an identification parameter <b>1005</b> (in this example: IDs <b>1</b>, <b>2</b>, <b>3</b> and <b>4</b> have been assigned). When a particular image portion is selected by a user who views data displayed in the selected image portion <b>1010</b> (e.g., “I Love Lucy”), the table <b>1000</b> residing in memory location <b>940</b> is searched and, if found, hidden supplemental data <b>1015</b> that correlates to the selected image portion (e.g., Episode #27 “The Kleptomaniac”—Ricky Discovers a Large Amount of Cash in Lucy's Purse) is displayed in an enlarged window that was not displayed in the selectable image portion window, along with the data originally displayed in the selected image portion window.
0043<figref idref="DRAWINGS">FIG. 11</figref> represents another exemplary embodiment which incorporates the features of the present invention into a subscriber's local device. A service provider <b>1105</b> (e.g., MSO) offers an enlargement feature to a user of a local device <b>1110</b> (e.g., a set-top box). The offer is presented by displaying the offer on a television <b>1115</b> via the local device <b>1110</b>. The subscriber is given the opportunity to accept the offer by pressing one or more buttons on the local device <b>1110</b>, a wireless GUI, or by placing a telephone call to the service provider or a third party representative. Upon acceptance of the offer by the subscriber and processing by the service provider, an enlargement feature application program is downloaded from the service provider <b>1105</b> to the local device <b>1110</b> and stored in a memory and/or processor within the local device <b>1110</b>.
0044<figref idref="DRAWINGS">FIGS. 12A-12D</figref> represent another exemplary embodiment of the present invention which is used to select an image portion for enlargement.
0045As shown in <figref idref="DRAWINGS">FIG. 12A</figref>, the selection of a particular image portion for enlargement may be implemented by the user selecting one of a plurality of image portions P<b>1</b>-P<b>25</b> contained by an original image viewed on display <b>1200</b>. The selection of region <b>1205</b> in the GUI may be accomplished in a number of ways, such as by superimposing a floating plane region on one of image portions P<b>1</b>-P<b>25</b>, or by utilizing a wireless pointing capability that may be built into an infrared (IR) remote control, wireless mouse, Web pad, or the like.
0046<figref idref="DRAWINGS">FIGS. 12B-12D</figref> illustrate that the location of the selectable region changes in accordance with which portion P<b>1</b>-P<b>25</b> of the original image is selected for enlargement.
0047As shown in <figref idref="DRAWINGS">FIG. 12B</figref>, an enlarged image <b>1205</b>′ of selected image portion P<b>13</b> is viewed on display <b>1200</b>′. The image portions P<b>1</b>-P<b>12</b>, P<b>14</b> and P<b>16</b>-P<b>20</b> that were immediately adjacent to selected image portion P<b>13</b> prior to being enlarged, are positioned to surround the enlarged image portion viewed on display <b>1200</b>′ such that these adjacent image portions retain their relative positions when compared to the original image. Image portions P<b>15</b> and P<b>21</b>-P<b>25</b> are hidden from view.
0048As shown in <figref idref="DRAWINGS">FIG. 12C</figref>, when the selectable region is moved from selected image portion P<b>13</b> to image portion P<b>12</b>, an enlarged image <b>1210</b> of selected image portion P<b>12</b> is viewed on display <b>1200</b>″. The image portions P<b>1</b>-P<b>11</b>, P<b>13</b>, P<b>14</b> and P<b>16</b>-P<b>20</b> that were immediately adjacent to selected image portion P<b>12</b> prior to being enlarged, are positioned to surround the enlarged image portion viewed on display <b>1200</b>″ such that these adjacent image portions retain their relative positions when compared to the original image. Image portions P<b>15</b> and P<b>21</b>-P<b>25</b> are again hidden from view.
0049As shown in <figref idref="DRAWINGS">FIG. 12D</figref>, when the selectable region is moved from selected image portion P<b>12</b> to image portion P<b>17</b>, an enlarged image <b>1215</b> of selected image portion P<b>17</b> is viewed on display <b>1200</b>″′. In this example, the image portions P<b>6</b>-P<b>16</b>, P<b>18</b>, Pl<b>9</b> and P<b>21</b>-P<b>25</b> that were immediately adjacent to selected image portion P<b>17</b> prior to being enlarged, are positioned to surround the enlarged image portion viewed on display <b>1200</b>″′ such that these adjacent image portions retain their relative positions when compared to the original image. Image portions P<b>1</b>-P<b>5</b> and P<b>20</b> are hidden from view.
0050The present invention may be implemented with any combination of hardware and software. If implemented as a computer-implemented apparatus, the present invention is implemented using means for performing all of the steps and functions described above.
0051The present invention can be included in an article of manufacture (e.g., one or more computer program products) having, for instance, computer useable media. The media has embodied therein, for instance, computer readable program code means for providing and facilitating the mechanisms of the present invention. The article of manufacture can be included as part of a computer system or sold separately.
0052It will be appreciated by those skilled in the art that changes could be made to the embodiments described above without departing from the broad inventive concept thereof. It is understood, therefore, that this invention is not limited to the particular embodiments disclosed, but it is intended to cover modifications within the spirit and scope of the present invention as defined by the appended claims.
Contents4
8 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US2009144776A1 | Cited by | United States of America | Pre-grant |
| US9448699B2 | Cited by | United States of America | Applicant |
| USRE46301E | Cited by | United States of America | Search report |
| US2003101241A1 | Cited by | United States of America | Pre-grant |
| US9355239B2 | Cited by | United States of America | Applicant |
| USRE44725E | Cited by | United States of America | Applicant |
| US2006206717A1 | Cited by | United States of America | Pre-grant |
| US8458485B2 | Cited by | United States of America | Applicant |
| US10904624B2 | Cited by | United States of America | Applicant |
| US2005149501A1 | Cited by | United States of America | Pre-grant |
| US8196044B2 | Cited by | United States of America | Search report |
| US7480862B2 | Cited by | United States of America | Search report |
| US2009033803A1 | Cited by | United States of America | Pre-grant |
| US8584038B2 | Cited by | United States of America | Applicant |
| US2010325721A1 | Cited by | United States of America | Pre-grant |
| US7689926B2 | Cited by | United States of America | Search report |
| US7202878B2 | Cited by | United States of America | Search report |
| US2012072952A1 | Cited by | United States of America | Pre-grant |
| US7953983B2 | Cited by | United States of America | Search report |
| US2007234212A1 | Cited by | United States of America | Pre-grant |
| US8910253B2 | Cited by | United States of America | Applicant |
| US2007157160A1 | Cited by | United States of America | Pre-grant |
| US8849066B2 | Cited by | United States of America | Search report |
| US2006103669A1 | Cited by | United States of America | Pre-grant |
| USRE44725E1 | Cited by | United States of America | Applicant |
| US2006015901A1 | Cited by | United States of America | Pre-grant |
| US2015188776A1 | Cited by | United States of America | Search report |
| US2013022293A1 | Cited by | United States of America | Pre-grant |
| US7250947B2 | Cited by | United States of America | Search report |
| US8836727B2 | Cited by | United States of America | Applicant |
| US9352456B2 | Cited by | United States of America | Applicant |
| US8650636B2 | Cited by | United States of America | Applicant |
| US9946891B2 | Cited by | United States of America | Applicant |
| US9635405B2 | Cited by | United States of America | Applicant |
| USRE47518E | Cited by | United States of America | Search report |
| US2007234232A1 | Cited by | United States of America | Pre-grant |
| WO0025267A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| WO0152050A1 | Cites | World Intellectual Property Organization (WIPO) | Applicant |
| US2003005453A1 | Cites | United States of America | Search report |
| US4790028A | Cites | United States of America | Search report |
| US5754348A | Cites | United States of America | Applicant |
| US5767919A | Cites | United States of America | Search report |
| US5793438A | Cites | United States of America | Applicant |
| US6025837A | Cites | United States of America | Search report |
| US6163316A | Cites | United States of America | Search report |
| US6169543B1 | Cites | United States of America | Search report |
| US6249290B1 | Cites | United States of America | Search report |
| US6396507B1 | Cites | United States of America | Search report |
| US6466203B2 | Cites | United States of America | Search report |
| US6518986B1 | Cites | United States of America | Search report |
| US6526577B1 | Cites | United States of America | Search report |
| US6614804B1 | Cites | United States of America | Search report |
| US6657647B1 | Cites | United States of America | Search report |
| US6704028B2 | Cites | United States of America | Search report |
| US6745391B1 | Cites | United States of America | Search report |
| PCT International Preliminary Examination Report for PCT/US02/26770, mailed May 18, 2005, 5 pages. | Non-patent | – | Third party observation |
| PCT International Preliminary Examination Report for PCT/US02/26770, mailed May 18, 2005, 5 pages. | Non-patent | – | Applicant |
7 members in 3 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 94151201 | United States of America | A | |
| US20010941512 | – | – | – |
Members7
| Document | Office | Kind | |
|---|---|---|---|
| US2003043149A1 | United States of America | A1 | |
| WO03021531A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU2002336386A1 | Australia | A1 | |
| WO03021531A3 | World Intellectual Property Organization (WIPO) | A3 | |
| US6958759B2This record | United States of America | B2 | |
| US2006015901A1 | United States of America | A1 | |
| US7202878B2 | United States of America | B2 |
55 transactions on the USPTO file
Allowed after 2 non-final rejections.
- Non-final rejections
- 2
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Receipt into PubsR1021 | R1021 | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Receipt into PubsR1021 | R1021 | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Mail Examiner's Amendment | – | |
| Mail Examiner's Amendment | – | |
| Mail Examiner's Amendment | – | |
| Examiner's Amendment Communication | – | |
| Examiner's Amendment Communication | – | |
| Examiner's Amendment Communication | – | |
| Workflow - File Sent to ContractorSENT | SENT | |
| Correction - Drawing NOT RequiredX/DR | X/DR | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Mail Formal Drawings RequiredMN/DR | MN/DR | |
| Information Disclosure Statement (IDS) Filed | – | |
| Information Disclosure Statement (IDS) Filed | – | |
| Formal Drawings RequiredN/DR | N/DR | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| IFW TSS Processing by Tech Center CompleteTSSCOMP | TSSCOMP | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - Granted | – | |
| Request for Extension of Time - Granted | – | |
| Workflow incoming amendment IFWWAMD | WAMD | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) Filed | – | |
| Information Disclosure Statement (IDS) Filed | – | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Transfer Inquiry to GAUTI1050 | TI1050 | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Application Is Now CompleteCOMP | COMP | |
| Mail-Petition to Revive Application - GrantedMPREV | MPREV | |
| New or Additional Drawing FiledC614 | C614 | |
| Petition EnteredPET. | PET. | |
| Corrected PaperCPAP | CPAP | |
| Correspondence Address ChangeC.AD | C.AD | |
| IFW Scan & PACR Auto Security Review | – | |
| Reference capture on IDSRCAP | RCAP | |
| Additional Application Filing FeesADDFLFEE | ADDFLFEE | |
| Applicant has submitted new drawings to correct Corrected Papers problemsCORRDRW | CORRDRW | |
| Initial Exam Team nnIEXX | IEXX |
8 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Fee paymentFPAY | FPAY | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| Fee paymentFPAY | FPAY | |
| Fee paymentFPAY | FPAY | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| AssignmentAS | AS |
Numbers
- Publication
- 06958759
- Publication, DOCDB
- 6958759
- Publication, EPODOC
- US6958759
- Application
- 9941512
- Application, DOCDB
- 94151201
- Application, EPODOC
- US20010941512
Titles
- English
- Method and apparatus for preserving, enlarging and supplementing image content displayed in a graphical user interface
Patent term adjustment
- A delay
- +500 daysthe office missed an examination deadline
- Applicant delay
- −310 days
- Net adjustment
- 190 days
Classification
- CPC, 8
- H04N21/4312
- G06F3/0481
- G06F2203/04806
- H04N21/42653
- H04N21/4314
- H04N21/4316
- H04N21/47
- H04N21/482
- IPC, 6
- G06F3 033
- G06F3 048
- H04N5 445
- H04N21 426
- H04N21 431
- H04N21 482
- USPC, 5
- 345660000
- 348E05104
- 715800000
- 715810000
- 725039000