Method and system for predicting optimal HTML structure...

Data processing: presentation processing of document – operator i – Presentation processing of document – Layout

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C715S252000, C715S252000, C715S252000, C709S203000, C709S228000

Reexamination Certificate

active

09999565

ABSTRACT:
The present invention is directed towards providing a system and method for optimizing HTML output in a just-in-time compiling environment for devices such as mobile devices. A method is provided for optimizing the output in a single pass as device content is rendered. The method delays writing a closing tag until it is determined that a formatting or layout of the next control conflicts. Tags are emitted in a predefined order to minimize the number of tags that will need to be closed to accommodate a following control whose style differs. Object hierarchy is leveraged to predict the order in which tags should be written without looking ahead of the current control in the hierarchy.

REFERENCES:
patent: 3937925 (1976-02-01), Boothroyd
patent: 3956615 (1976-05-01), Anderson et al.
patent: 4186871 (1980-02-01), Anderson et al.
patent: 4807154 (1989-02-01), Scully et al.
patent: 4847785 (1989-07-01), Stephens
patent: 4949300 (1990-08-01), Christenson et al.
patent: 4979148 (1990-12-01), Bush et al.
patent: 5299315 (1994-03-01), Chin et al.
patent: 5349657 (1994-09-01), Lee
patent: 5388156 (1995-02-01), Blackledge, Jr. et al.
patent: 5465332 (1995-11-01), Deloye et al.
patent: 5517655 (1996-05-01), Collins et al.
patent: 5548340 (1996-08-01), Bertram
patent: 5550560 (1996-08-01), Kanada et al.
patent: 5604908 (1997-02-01), Mortson
patent: 5638176 (1997-06-01), Hobbs et al.
patent: 5640449 (1997-06-01), Worley et al.
patent: 5649131 (1997-07-01), Ackerman et al.
patent: 5664228 (1997-09-01), Mital
patent: 5675520 (1997-10-01), Pitt, III et al.
patent: 5706505 (1998-01-01), Fraley et al.
patent: 5732256 (1998-03-01), Smith
patent: 5732267 (1998-03-01), Smith
patent: 5745103 (1998-04-01), Smith
patent: 5748890 (1998-05-01), Goldberg et al.
patent: 5774670 (1998-06-01), Montulli
patent: 5793982 (1998-08-01), Shrader et al.
patent: 5812996 (1998-09-01), Rubin et al.
patent: 5835724 (1998-11-01), Smith
patent: 5855020 (1998-12-01), Kirsch
patent: 5878141 (1999-03-01), Daly et al.
patent: 5878282 (1999-03-01), Mital
patent: 5897622 (1999-04-01), Blinn et al.
patent: 5911068 (1999-06-01), Zimmerman et al.
patent: 5918007 (1999-06-01), Blackledge, Jr. et al.
patent: 5940075 (1999-08-01), Mutschler, III et al.
patent: 5940847 (1999-08-01), Fein et al.
patent: 5953524 (1999-09-01), Meng et al.
patent: 5956489 (1999-09-01), San Andres et al.
patent: 5961601 (1999-10-01), Iyengar
patent: 5963952 (1999-10-01), Smith
patent: 5983227 (1999-11-01), Nazem et al.
patent: 5991802 (1999-11-01), Allard et al.
patent: 5995753 (1999-11-01), Walker
patent: 6006230 (1999-12-01), Ludwug et al.
patent: 6014637 (2000-01-01), Fell et al.
patent: 6014666 (2000-01-01), Helland et al.
patent: 6023714 (2000-02-01), Hill et al.
patent: 6032207 (2000-02-01), Wilson
patent: 6038551 (2000-03-01), Barlow et al.
patent: 6067578 (2000-05-01), Zimmerman et al.
patent: 6072664 (2000-06-01), Aoyagi et al.
patent: 6076108 (2000-06-01), Courts et al.
patent: 6101607 (2000-08-01), Bachand et al.
patent: 6108717 (2000-08-01), Kimura et al.
patent: 6115744 (2000-09-01), Robins
patent: 6121968 (2000-09-01), Arcuri et al.
patent: 6138150 (2000-10-01), Nichols et al.
patent: 6138171 (2000-10-01), Walker
patent: 6167524 (2000-12-01), Goodnow et al.
patent: 6173316 (2001-01-01), De Boor et al.
patent: 6178461 (2001-01-01), Chan et al.
patent: 6185608 (2001-02-01), Hon et al.
patent: 6203220 (2001-03-01), Takenoshita et al.
patent: 6205480 (2001-03-01), Broadhurst et al.
patent: 6212192 (2001-04-01), Mirashrafi et al.
patent: 6218958 (2001-04-01), Eichstaedt et al.
patent: 6230160 (2001-05-01), Chan et al.
patent: 6246422 (2001-06-01), Emberling et al.
patent: 6247044 (2001-06-01), Gosling et al.
patent: 6253228 (2001-06-01), Ferris et al.
patent: 6253234 (2001-06-01), Hunt et al.
patent: 6279151 (2001-08-01), Breslau et al.
patent: 6286133 (2001-09-01), Hopkins
patent: 6300947 (2001-10-01), Kanevsky
patent: 6326957 (2001-12-01), Nathan et al.
patent: 6334157 (2001-12-01), Oppermann et al.
patent: 6343148 (2002-01-01), Nagy
patent: 6351767 (2002-02-01), Batchelder et al.
patent: 6353447 (2002-03-01), Truluck et al.
patent: 6354477 (2002-03-01), Trummer
patent: 6363352 (2002-03-01), Dailey et al.
patent: 6370561 (2002-04-01), Allard et al.
patent: 6373841 (2002-04-01), Goh et al.
patent: 6397253 (2002-05-01), Quinlan et al.
patent: 6401099 (2002-06-01), Koppolu et al.
patent: 6401132 (2002-06-01), Bellwood et al.
patent: 6405241 (2002-06-01), Gosling et al.
patent: 6412008 (2002-06-01), Fields et al.
patent: 6430575 (2002-08-01), Dourish et al.
patent: 6457030 (2002-09-01), Adams et al.
patent: 6460071 (2002-10-01), Hoffman
patent: 6460141 (2002-10-01), Olden
patent: 6463442 (2002-10-01), Bent et al.
patent: 6470381 (2002-10-01), De Boor et al.
patent: 6480894 (2002-11-01), Courts et al.
patent: 6487665 (2002-11-01), Andrews et al.
patent: 6505238 (2003-01-01), Tran
patent: 6509913 (2003-01-01), Martin et al.
patent: 6535896 (2003-03-01), Britton et al.
patent: 6546516 (2003-04-01), Wright et al.
patent: 6556217 (2003-04-01), Makipaa et al.
patent: 6557038 (2003-04-01), Becker et al.
patent: 6560598 (2003-05-01), Delo et al.
patent: 6560618 (2003-05-01), Ims
patent: 6564251 (2003-05-01), Katariya et al.
patent: 6591272 (2003-07-01), Williams
patent: 6606418 (2003-08-01), Mitchell et al.
patent: 6610105 (2003-08-01), Martin et al.
patent: 6622168 (2003-09-01), Datta
patent: 6633416 (2003-10-01), Benson
patent: 6704728 (2004-03-01), Chang et al.
patent: 6714794 (2004-03-01), O'Carroll
patent: 6725219 (2004-04-01), Nelson et al.
patent: 6728421 (2004-04-01), Kokemohr
patent: 6826597 (2004-11-01), Lonnroth et al.
patent: 6886013 (2005-04-01), Beranek
patent: 6901437 (2005-05-01), Li
patent: 6954751 (2005-10-01), Christfort et al.
patent: 6961776 (2005-11-01), Buckingham et al.
patent: 2001/0037404 (2001-11-01), Hafsteinsson et al.
patent: 2001/0054020 (2001-12-01), Barth et al.
patent: 2002/0004815 (2002-01-01), Muhlestein et al.
patent: 2002/0008703 (2002-01-01), Merrill et al.
patent: 2002/0073163 (2002-06-01), Churchill et al.
patent: 2002/0078101 (2002-06-01), Chang et al.
patent: 2002/0078144 (2002-06-01), Lamkin et al.
patent: 2002/0083171 (2002-06-01), Hoogenboom et al.
patent: 2002/0095445 (2002-07-01), alSafadi et al.
patent: 2002/0103858 (2002-08-01), Bracewell et al.
patent: 2002/0107891 (2002-08-01), Leamon et al.
patent: 2002/0108102 (2002-08-01), Muhlestein et al.
patent: 2002/0116534 (2002-08-01), Teeple
patent: 2002/0120753 (2002-08-01), Levanon et al.
patent: 2002/0161928 (2002-10-01), Ndili
patent: 2002/0188890 (2002-12-01), Shupps et al.
patent: 2003/0009476 (2003-01-01), Fomenko et al.
patent: 2003/0009519 (2003-01-01), Gosling et al.
patent: 2003/0009567 (2003-01-01), Farouk
patent: 2003/0018827 (2003-01-01), Gutherie et al.
patent: 2003/0025728 (2003-02-01), Ebbo et al.
patent: 2003/0028565 (2003-02-01), Landsman et al.
patent: 2003/0074634 (2003-04-01), Emmelmann
patent: 2003/0097639 (2003-05-01), Niyogi et al.
patent: 2003/0187952 (2003-10-01), Young et al.
patent: 2004/0003112 (2004-01-01), Alles et al.
patent: 2004/0003139 (2004-01-01), Cottrille et al.
patent: 2004/0003248 (2004-01-01), Arkhipov
patent: 2004/0073873 (2004-04-01), Croney et al.
patent: 2004/0172484 (2004-09-01), Hafsteinsson et al.
patent: 1156415 (2001-11-01), None
patent: 1156427 (2001-11-01), None
patent: 1156428 (2001-11-01), None
patent: 1164473 (2001-12-01), None
patent: 01111680.3-2201- (2002-04-01), None
patent: 01111681.1-2201- (2002-04-01), None
patent: 2339374 (2000-01-01), None
patent: WO 98/21651 (1998-05-01), None
patent: WO 98/44695 (1998-10-01), None
patent: WO 99/34288 (1999-07-01), None
patent: WO 0127783 (2001-04-01), None
patent: WO 01755667 (2001-10-01), None
patent: WO 02213434 (2002-03-01), None
Heins et al., “Taking Your Information Into the Wireless World: Developing Information for Delivery to Mobile Devices”, IEEE, pp. 237-244, Oct. 2001.
Kirda, “Web Engineering Device Independent Web Services”, Distributed Systems Group, IEEE, pp. 795-796, May 2001.
Kagal et al., “Centaurus: A Framewor

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for predicting optimal HTML structure... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for predicting optimal HTML structure..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for predicting optimal HTML structure... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3806555

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.