Systems and methods for efficiently generating table layouts using moveable items

An API is provided for positioning items in a table. The API allows a number of columns or a number of rows, or both, to be specified for a table. Any items to be placed in the table may be identified for the API. Items may be "moveable," or not associated with fixed positions in the table...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lehenbauer, Daniel Ryan, Chrisope, Jeffrey Thomas, Fosler, Jessica Lynn, Yuan, Jian
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Lehenbauer, Daniel Ryan
Chrisope, Jeffrey Thomas
Fosler, Jessica Lynn
Yuan, Jian
description An API is provided for positioning items in a table. The API allows a number of columns or a number of rows, or both, to be specified for a table. Any items to be placed in the table may be identified for the API. Items may be "moveable," or not associated with fixed positions in the table. The moveable items may be placed adjacently in the table to fill a first row. New rows or columns may be generated to accommodate additional items. Items may also be "fixed," or associated with fixed positions in the table. Moveable items may fill in around the fixed items. A novel algorithm is provided to efficiently place both moveable and fixed items in a table. An on-demand reservation grid may be used in conjunction with the algorithm, thereby accommodating items that span multiple columns and/or rows.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_07500186</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>07500186</sourcerecordid><originalsourceid>FETCH-uspatents_grants_075001863</originalsourceid><addsrcrecordid>eNqNjDsKAjEQQNNYLOod5gJCRFa3F8VWtJfRncRAPpKZCLn9GvEAVg8ej9ep86WyUGDAOEIgeaaRwaQMZIx7OIriK1iKlFFctCB49wQeayrCULi5kN701a6dFmpm0DMtf5wrOB6u-9Oq8AvlM-Sbzdigd73W62G7-SOZANs4OSQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Systems and methods for efficiently generating table layouts using moveable items</title><source>USPTO Issued Patents</source><creator>Lehenbauer, Daniel Ryan ; Chrisope, Jeffrey Thomas ; Fosler, Jessica Lynn ; Yuan, Jian</creator><creatorcontrib>Lehenbauer, Daniel Ryan ; Chrisope, Jeffrey Thomas ; Fosler, Jessica Lynn ; Yuan, Jian ; Microsoft Corporation</creatorcontrib><description>An API is provided for positioning items in a table. The API allows a number of columns or a number of rows, or both, to be specified for a table. Any items to be placed in the table may be identified for the API. Items may be "moveable," or not associated with fixed positions in the table. The moveable items may be placed adjacently in the table to fill a first row. New rows or columns may be generated to accommodate additional items. Items may also be "fixed," or associated with fixed positions in the table. Moveable items may fill in around the fixed items. A novel algorithm is provided to efficiently place both moveable and fixed items in a table. An on-demand reservation grid may be used in conjunction with the algorithm, thereby accommodating items that span multiple columns and/or rows.</description><language>eng</language><creationdate>2009</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7500186$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,780,802,885,64039</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7500186$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Lehenbauer, Daniel Ryan</creatorcontrib><creatorcontrib>Chrisope, Jeffrey Thomas</creatorcontrib><creatorcontrib>Fosler, Jessica Lynn</creatorcontrib><creatorcontrib>Yuan, Jian</creatorcontrib><creatorcontrib>Microsoft Corporation</creatorcontrib><title>Systems and methods for efficiently generating table layouts using moveable items</title><description>An API is provided for positioning items in a table. The API allows a number of columns or a number of rows, or both, to be specified for a table. Any items to be placed in the table may be identified for the API. Items may be "moveable," or not associated with fixed positions in the table. The moveable items may be placed adjacently in the table to fill a first row. New rows or columns may be generated to accommodate additional items. Items may also be "fixed," or associated with fixed positions in the table. Moveable items may fill in around the fixed items. A novel algorithm is provided to efficiently place both moveable and fixed items in a table. An on-demand reservation grid may be used in conjunction with the algorithm, thereby accommodating items that span multiple columns and/or rows.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2009</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNqNjDsKAjEQQNNYLOod5gJCRFa3F8VWtJfRncRAPpKZCLn9GvEAVg8ej9ep86WyUGDAOEIgeaaRwaQMZIx7OIriK1iKlFFctCB49wQeayrCULi5kN701a6dFmpm0DMtf5wrOB6u-9Oq8AvlM-Sbzdigd73W62G7-SOZANs4OSQ</recordid><startdate>20090303</startdate><enddate>20090303</enddate><creator>Lehenbauer, Daniel Ryan</creator><creator>Chrisope, Jeffrey Thomas</creator><creator>Fosler, Jessica Lynn</creator><creator>Yuan, Jian</creator><scope>EFH</scope></search><sort><creationdate>20090303</creationdate><title>Systems and methods for efficiently generating table layouts using moveable items</title><author>Lehenbauer, Daniel Ryan ; Chrisope, Jeffrey Thomas ; Fosler, Jessica Lynn ; Yuan, Jian</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_075001863</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2009</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Lehenbauer, Daniel Ryan</creatorcontrib><creatorcontrib>Chrisope, Jeffrey Thomas</creatorcontrib><creatorcontrib>Fosler, Jessica Lynn</creatorcontrib><creatorcontrib>Yuan, Jian</creatorcontrib><creatorcontrib>Microsoft Corporation</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Lehenbauer, Daniel Ryan</au><au>Chrisope, Jeffrey Thomas</au><au>Fosler, Jessica Lynn</au><au>Yuan, Jian</au><aucorp>Microsoft Corporation</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Systems and methods for efficiently generating table layouts using moveable items</title><date>2009-03-03</date><risdate>2009</risdate><abstract>An API is provided for positioning items in a table. The API allows a number of columns or a number of rows, or both, to be specified for a table. Any items to be placed in the table may be identified for the API. Items may be "moveable," or not associated with fixed positions in the table. The moveable items may be placed adjacently in the table to fill a first row. New rows or columns may be generated to accommodate additional items. Items may also be "fixed," or associated with fixed positions in the table. Moveable items may fill in around the fixed items. A novel algorithm is provided to efficiently place both moveable and fixed items in a table. An on-demand reservation grid may be used in conjunction with the algorithm, thereby accommodating items that span multiple columns and/or rows.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_07500186
source USPTO Issued Patents
title Systems and methods for efficiently generating table layouts using moveable items
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-25T13%3A10%3A09IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Lehenbauer,%20Daniel%20Ryan&rft.aucorp=Microsoft%20Corporation&rft.date=2009-03-03&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E07500186%3C/uspatents_EFH%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true