Area Designation Patents (Class 715/246)
  • Publication number: 20080046813
    Abstract: An apparatus, system, and method are disclosed for rendering multiple segment hypertext script. An identification module identifies a plurality of segments in a hypertext script. Each segment is delimited by at least one tag and includes an instruction for rendering a segment display region that is a portion of a display image described by the hypertext script. A calculation module calculates display coordinates for each segment display region. The display coordinates specify the spatial location and dimensions of the segment display region. A format module formats each segment as an independently displayable formatted segment hypertext script configured to be displayed within the corresponding segment display region. A rendition module renders each formatted segment hypertext script within the corresponding segment display region as a Java object using Java functionality.
    Type: Application
    Filed: August 15, 2006
    Publication date: February 21, 2008
    Inventors: Philip Matthew Doatmas, Brian Sean McCain, Matthew John Ward
  • Publication number: 20080028299
    Abstract: Wrapping nodes in a drawing canvas may be provided. A plurality of nodes may be received and a location to wrap the plurality of nodes may be determined. The location may be between two consecutive nodes in the plurality of nodes. Furthermore, a direction may be determined to place a first subset of the plurality of nodes comprising at least one node in the plurality of nodes and being subsequent to the determined location. The plurality of nodes may be balanced using at least one of the following: i) placing nodes within the plurality of nodes to an end of available space within the drawing canvas; ii) placing a first predetermined number of nodes of the plurality of nodes per row; and iii) evenly spacing a second predetermined number of nodes of the plurality of nodes.
    Type: Application
    Filed: July 31, 2006
    Publication date: January 31, 2008
    Applicant: Microsoft Corporation
    Inventors: Crystal L. Hoyer, Anna Dayen, David M. Gerton, Janet L. Schorr, Scott A. Sherman
  • Publication number: 20080010589
    Abstract: A chart data layout system and method of processing chart data in a report is provided. The chart data layout system comprises a query module for decomposing required data into required data queries, a chart layout module for rendering a chart based upon chart data received from the queries, a category module for displaying category aggregate information in a category location of a chart, and a series module for displaying series aggregate information in a series location of the chart. The method comprises the steps of decomposing required data into queries, retrieving queried data, rendering a chart based upon the queried data, rendering category information on a category label of the chart based upon queried data, and rendering series information on a series label of the chart based upon queried data.
    Type: Application
    Filed: June 22, 2006
    Publication date: January 10, 2008
    Applicant: Cognos Incorporated
    Inventor: Stephen Gibson
  • Publication number: 20080010590
    Abstract: A method for configuring a page to conditionally show specific page components is provided. In response to receiving a request to show a current page from a client browser, page components are identified that maybe shown from a set of page components. In response to receiving a request to show a current page from a client browser, a layout page associated with the current page is determined. The current page is combined with the identified page components of the layout page to form a combined page. The combined page is sent to the client browser.
    Type: Application
    Filed: July 7, 2006
    Publication date: January 10, 2008
    Inventors: Bryce Allen Curtis, Stewart Earle Nickolas, Wayne Elmo Vicknair