摘要:
An augmented spreadsheet presentation provides for selecting a region of user focus in a primary body of data displayed as an array of cells, with two or more displayed cells of the array of cells being logically linked by a constraint graph. Two or more displayed cells can be linked by color or symbol animations in response to selected user focus with a mouse or other cursor. Complex animations that successively illustrate multiple constraint graph paths are possible.
摘要:
An augmented spreadsheet presentation provides for selecting a region of user focus in a primary body of data displayed as an array of cells, with two or more displayed cells of the array of cells being logically linked by a constraint graph. Color of two or more displayed cells can be dynamically adjusted in response to selected user focus with a mouse or other cursor, with each of the two or more displayed cells having a slightly different color to form a color gradient that shows constraint graph linkage of the cells. Additional annotations illustrating constraint graph relationships or formulas can also be activated by a transient mouse focus.
摘要:
A method of making a substrate in which sets of optically anisotropic spheroidal balls are disposed, as for use in an electrical twisting ball display. First and second sets of spheroidal balls, are deposited on a receiving surface composed of an elastomer substrate material in an adhesive state, the spheroidal balls thus deposited adhering to the receiving surface. Balls of the first and second sets are physically distinguishable from one another. Balls of the first set can be deposited in a first arrangement, and balls of the second set, in a second arrangement. Each ball of each set has an optical anisotropy and an anisotropy for providing an electrical dipole moment, the electrical dipole moment rendering the ball electrically responsive such that when the ball is rotatably disposed in an electric field while the electrical dipole moment of the ball is provided, the ball tends to rotate to an orientation in which the electrical dipole moment aligns with the field. With the balls thus deposited, additional, liquid elastomer material is poured over the balls adhering to the receiving surface, thereby covering the balls and forming an uncured substrate material in which the balls are disposed. This uncured substrate material is cured to form a substrate in which balls of the first and second sets are disposed. A plasticizer fluid can be applied to the substrate thus formed, thereby expanding the substrate so as to render the balls disposed in the substrate rotatable within the substrate.
摘要:
A reprographic method for making a output document having a desired image from an input document having an input image includes scanning an instruction page containing an image processing command. The image processing command contained on the instruction page is decoded, and subsequently at least a portion of the input image is scanned. The output document is then produced from the scanned at least a portion of the input image in accordance with the decoded image processing command. The image processing commands can be such as cut, paste, mask, crop, enlarge, reduce, reorient, lighten, darken or the like that change the form or appearance of the actual image. In addition, the image manipulation commands can be such as commands to control special operational modes for differing input image types, such as, for example, photographs or half-tone images, the number of output document copies to be produced, the output type, color, stock, or other command that controls the output form of the image. The image processing commands can be in the form of full-page forms, or self-stick removable notes that can be placed directly on the input document, in many instances.
摘要:
Techniques are provided to improve communication through selective display of attention shifting display elements. A focus of attention is determined, display events located and attention shifting display elements displayed. The attention shifting display elements suggest display events as candidate foci of attention based on the display event, the display event location and the distance from the focus of attention. Attention shifting display elements are composed of attention directing portions, and optional attention attracting and informing portions. The attention directing portions help direct attention across distances and help attract attention to a point. The informing portions indicate availability of information associated with the display event occurring outside the focus of attention. The attention directing, attention attracting and informing portions of an attention shifting display element are associated with dynamic or periphery of attention based display attributes, static or focus of attention based display attributes or a combination of the two.
摘要:
A system and method for turning pages of a three-dimensional electronic book. A closed three-dimensional electronic book is modeled as at least one three-dimensional object having length, width and thickness dimensions. An opened three-dimensional book electronic is modeled as at least two three-dimensional objects having length, width and thickness dimensions, representing the left side of the opened book and the right side of the opened book. The page(s) to be turned is modeled as at least a three-dimensional object having length, width and thickness dimensions. The cross-section parallelogram having a width dimension and a thickness dimension based on the width and thickness dimensions of the closed three-dimensional electronic book, and a user-selected number of page(s) to be turned. Page turning of a three-dimensional electronic book is modeled as a dynamic animation showing the concurrent movement of three three-dimensional objects representing the left side pages block, the right side pages block, and the pages(s) to be turned.
摘要:
A user interface method and system for performing sensemaking tasks using visual information objects. The present invention provides techniques for the system to perform operations for creating, rearranging visual information objects, reallocating display space and scaling user input automatically so that users need not interrupt their creative activities. Such operations are intuitive and non-intrusive. Certain of the behavior results of the operations are specified in contracts associated with each visual information object.
摘要:
Techniques are provided to manage seams between discrete displays. Output image information is determined at the level of an application output call, an operating system output call, a device driver, a video controller level or at any other output level. Display layout adjustments are applied to the output image information based on user input and/or the type and/or location of the output image information. Interpolable output image information and non-interpolable output image information are determined. Display layout adjustments of non-interpolable output image information selectively move the non-interpolable output image information away from the seam. Display layout adjustments of interpolable output image information at the seam selectively redraw the interpolable output image information through the seam. Techniques for applying seam information as a constraint in the initial layout of the output image information are also provided. Techniques of maintaining context within text and other high context output image information are provided in which portions of the display immediately before a seam are replicated onto the display immediately following the seam.
摘要:
A primary body of data is displayable on a screen and a supporting body of data is relatable to an annotation tag present in the primary body of textual data. An annotation tag having a predetermined size in the primary body of data is selected, and negotiations ensue between the primary body of data and the supporting body to determine a space into which the supporting body of data can be fitted while maintaining a substantially unobstructed view of the primary body of data. Generally, this negotiated space is sized larger than the original predetermined size of the annotation tag. An animation sequence is used to position the supporting body of data in the negotiated space.
摘要:
A method for generating a tree structure representation of a generalized graph structure for display includes the more important links in the representation. Usage parameters are referenced in generating the tree structure from the generalized graph structure. Frequency, recency, spacing of accesses, and path information are exemplary types of usage parameters. A breadth-first or depth-first traversal of the graph references usage parameters associated with each node or link. The usage parameters which are associated with each node are referenced in order to determine the visitation order. The visitation order is determined by visiting the highest used nodes or links first. A method of displaying the tree structure references the usage parameters to determine the positioning of the nodes in the layout of the tree structure. In a preferred embodiment, the root node is positioned in the center of the layout. In one example, sibling nodes are spread out on links which emanate radially about their parent. The highest-used sibling nodes can be placed farthest apart from each other so as to achieve optimal separation so that they have the most growth space. The lowest-used nodes are then placed in the remaining space between the high-usage nodes. In another example, sibling nodes are positioned at the same radius from the root node. Each leaf node in the hierarchy is assigned the same amount of angular space. The layout angle of each node is a function of the ranking of the node's usage parameter relative to its siblings. Derived usage parameters such as need probability, cocitation clustering, or functions of both node and link usages can alternatively be referenced.