Contained Object Scale Change Patents (Class 715/801)
  • Patent number: 7949355
    Abstract: A system and method for processing attachments to messages sent to a mobile device is described herein. Embodiments described herein apply to encrypted messages comprising multiple message parts, in which different encryption keys (e.g. session keys) have been used to encrypt the different message parts. In at least one example embodiment, the encrypted session keys for every message content part comprising an attachment is received at the mobile device. In one embodiment, all of the encrypted session keys are stored together in a main message header. The mobile device may then decrypt the encrypted session key associated with a user requested attachment, and transmits the decrypted session key to one or more remote servers in an attachment request for use in decrypting the requested attachment. Data associated with the requested attachment, in decrypted form, is returned to the mobile device.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: May 24, 2011
    Assignee: Research In Motion Limited
    Inventors: Michael K. Brown, Michael G. Kirkup, Michael S. Brown
  • Patent number: 7949955
    Abstract: A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A magnified image is presented within a moveable magnifier frame. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. The magnifier is configured to remain on top of the display screen desktop, including open windows, while it is activated. It also passes events of a user input device to windows located beneath the magnifier, and dynamically updates the magnified image to reflect changes in underlying screen content. The display screen magnifier is configured to operate this way through a leveraging of resources made available by application programming interfaces (APIs) of an operating system, namely a windows style, and a second stage screen content compositing engine associated with the windows style.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: May 24, 2011
    Assignee: Microsoft Corporation
    Inventors: Michael Winser, David V. Esposito
  • Patent number: 7949954
    Abstract: A system and method are described for changing window's functionality upon detecting resizing events. According to one example method, a plurality of size thresholds is defined that are associated with a plurality of functional states for a window. Upon detecting that a size of a window reaches a first size threshold, a first functional state is applied to a window. Then, upon detecting another size threshold as the window is being increased or decreased in size, another functional state associated with the detected threshold is applied to the window.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: May 24, 2011
    Assignee: Trading Technologies International, Inc.
    Inventor: Raymond J. Jezek, Jr.
  • Patent number: 7937251
    Abstract: An interactive design system includes a design application that creates and models a geometry of an object. A programming language application defines engineering rules that may be associated with the object. The programming language application associates the geometry of the object with the engineering rules such that any change made to the geometry is automatically reflected in the engineering rules and any change made to the engineering rules is reflected in the geometry. The programming language application may also generate one or more knowledge features that can be used to verify that associated parameter constraints have not been violated as a result of a geometry or engineering rule change before applying the desired changes.
    Type: Grant
    Filed: October 8, 2007
    Date of Patent: May 3, 2011
    Assignee: Siemens Industry, Inc.
    Inventors: Jon B. Turner, Victor R. Hambridge, Rami Reuveni
  • Patent number: 7900158
    Abstract: A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. In one embodiment, the magnification region is moveable relative to the magnifier frame, in relation to movement of the magnifier frame on the display screen. Such relative movement can be used to avoid a potentially disorienting edge condition that arises when a magnifier frame reaches an edge of the display screen and stops, while its associated magnification region continues to pan. In another embodiment, the cursor of a user input device is moveable across the screen display into and out of the magnification region.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: March 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Joseph K. Ngari, Kevin J. Smith, Scott Mitchell Mail, Jacob Fleisher, Michael Winser, David V. Esposito
  • Patent number: 7890881
    Abstract: The invention comprises systems and methods for a fold preview. Various embodiments of the present invention provide a fold preview of a web page, including fixed-width and flexible-width web page designs. Other embodiments of the present invention provide a fold preview of any software application interface. In one exemplary embodiment, a method for providing a fold preview comprises calculating a cut-off region for one or more display resolutions, rendering one or more fold indicators, and continuing to display an area of a page falling within the cut-off region.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: February 15, 2011
    Assignee: Adobe Systems Incorporated
    Inventor: John Skidgel
  • Patent number: 7877703
    Abstract: Methods for the intelligent rendering of information in a limited display environment are provided. Display environments, especially in mobile devices, are limited with regard to physical space and technical capability. The present invention provides for the scaling of information in the display in light of those limitations. Additional methods for intelligently determining information to be or not to be displayed in the environment are further provided. Determinations of information to be displayed may be a result of a user-determination or automatic determinations made by a user device. Zooming and ‘quick look’ features are also provided.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: January 25, 2011
    Assignee: Seven Networks, Inc.
    Inventor: Michael Fleming
  • Publication number: 20110006978
    Abstract: The disclosure relates to controlling and manipulating an image of an object on a display device based on tracked eye movements of an observer. When the object is displayed according to an initial view, the observer's eye movement is tracked and processed in order to determine the focus of the observer's attention or gaze on the image. Thereafter, the displayed image is modified to provide a better view of the part of the object in which the observer is most interested. This is accomplished by modifying at least one of the spatial positioning of the object within the viewing area, the angle of view of the object, and the viewing direction of the object.
    Type: Application
    Filed: September 25, 2009
    Publication date: January 13, 2011
    Inventor: Xiaoru YUAN
  • Publication number: 20100313110
    Abstract: The present invention relates to the field of information display as well as information processing. An example of the information may be data. A number of inventive aspects are disclosed in this specification. In a first aspect of invention, the invention relates to the manner in which windows are displayed and tiled, for example on a computer. In one embodiment, the invention relates to the resizing of display windows. In a second aspect of invention, the invention relates to the processing of information. In one embodiment, the invention relates to any spreadsheet, matrix, redefinition hierarchy, the building of mathematical models and/or circular reference.
    Type: Application
    Filed: December 11, 2008
    Publication date: December 9, 2010
    Applicant: DOUBLEIQ PTY LTD
    Inventors: Dennis Gladstone Claridge, Mark Anthony Stammers
  • Publication number: 20100299629
    Abstract: The invention relates to a process for displaying a portion of a history graph selected by a user with an interactive element belonging to a computer-supported user interface with a graphic display, where the graphic data pertaining to the history graph is stored in a data storage. In accordance with the invention, a portion of the history graph which is expanded or augmented relative to the portion selected by the user is established from the graphic data, such that the portion selected by the user is surrounded by and simultaneously lies at the center of the associated expanded portion of the history graph. The graphic data of the expanded portion of the history graph is provided to the user interface, and the portion selected by the user is displayed on the graphic user interface in the form of a display section of the associated expanded portion of the history graph.
    Type: Application
    Filed: May 14, 2010
    Publication date: November 25, 2010
    Applicant: VEGA GRIESHABER KG
    Inventors: Fridolin FAIST, Thomas OEHLER, Andreas SCHMIDT
  • Patent number: 7823083
    Abstract: Method, browser client, and apparatus for enabling users of hand-held devices to perform full page browsing of Web pages with zooming and panning. A proxy or proxy server is used to process HTML-based Web content corresponding to requested Web pages in their original form and generate translated content that is configured to be processed by a browser client running on hand-held devices to support full page browsing of the Web pages with zooming and panning support while preserving the original page layout and design of the Web pages. Thus, users are enabled to use their hand-held devices to browse their favorite Web pages in a similar manner to which they are accustomed when using their desktop browser. Moreover, since the original form of the HTML-based Web content is employed, hand-held device users are enabled to browse from among billions of Web pages available via the Internet.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: October 26, 2010
    Assignee: SoftView LLC
    Inventors: Gary B. Rohrabaugh, Scott A. Sherman
  • Patent number: 7802201
    Abstract: Method and arrangement for panning and zooming a displayed image on a display screen of a handheld electronic device 300 using the same auxiliary user input device 328 is described. The displayed image can be toggled between panning and zooming modes that respectively pan and zoom the displayed image by successively actuating the auxiliary user input device 328.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: September 21, 2010
    Assignee: Research In Motion Limited
    Inventors: Matthew Richard Lee, Fahd Sohail Butt, Tancem Talukdar
  • Patent number: 7797640
    Abstract: A method for generating a flexible display field on a monitor includes providing a display field with a main window, into which a plurality of information windows are incorporatable and which has a basic grid with a regular raster, allocating individual grid fields to a respective information window for displaying in an assigned grid field, setting a grid stage of a basic field via a central first user control device for the main window, switching the main window between a regular grid occupancy in which a size of each incorporated information window corresponds to a size of one grid field of the basic field, and an irregular grid occupancy in which a size of at least one information window corresponds to a size of an integral multiple of one grid field of the basic grid, and initiating a switchover of a user by a selection and a change in size of an information window and also a video management system and a software program are provided.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: September 14, 2010
    Assignee: Robert Bosch GmbH
    Inventor: Andreas Baumann
  • Patent number: 7739612
    Abstract: An editing application may allow a user to change a literal property value of an object in a conventional manner. The functionality of the editing application may be expanded to allow a user to access non-literal values for property values, by allowing the user to define a calculation based on one or more sources. To indicate that an associated property value of an object is a non-literal value, a non-literal cue may be presented to the user, such as through the display of the object, the associated property indicator, and/or the associated property value. To reduce the learning curve of the expanded functionality, the user interface for literal values of a property may remain minimally impacted, while, alternative gestures associated with the object, property indicator, and/or property value may be used to allow access to the non-literal value controls or information.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Samuel S. Wan, Henry A. Sowizral, Kenneth L. Young
  • Patent number: 7716598
    Abstract: Methods and systems for scaling down a Web page image enables the image to be displayed on a standard television without horizontal scrolling of the image. A Web page image that initially has a horizontal dimension larger than the horizontal dimension of a television display is received from a web server and subsequently scaled down by a scaling factor that is based only upon the amount of scaling that is necessary to fit the image within the horizontal dimension of the television display. This scaling factor is used to scale the image horizontally and vertically, thus preserving the aspect ratio of the image. When a hyperlink from the scaled down Web page image is selected, coordinates to the hyperlink are scaled up based on the same scaling factor so that they will correspond with the server-side image map of the Web page image.
    Type: Grant
    Filed: April 1, 2008
    Date of Patent: May 11, 2010
    Assignee: Microsoft Corporation
    Inventors: Christopher M. White, Phillip Y. Goldman, David R. Anderson, Keith R. Ohlfs, Bruce A. Leak
  • Publication number: 20100115407
    Abstract: A method of displaying in a mobile terminal includes displaying a map on a display unit, displaying at least one icon on the map, the at least one icon being linked to a certain area of the displayed map, receiving a signal for changing a scale of the map, changing the scale of the map in response to the signal and displaying the map according to the changed scale, displaying the at least one icon differently according to the changed scale of the map, wherein the at least one icon is updated when map data corresponding to the certain area is changed, the map data comprising first map data corresponding to a first time point and second map data corresponding to a second time point, and displaying a first icon corresponding to the first map data and a second icon corresponding to the second map data differently to indicate a change of the map data between the first time point and the second time point.
    Type: Application
    Filed: March 18, 2009
    Publication date: May 6, 2010
    Inventors: Hyoungmi Kim, Hyolin Kim, Gu-Ang Jang, Jina Chang
  • Patent number: 7712043
    Abstract: A system, method, program product and service for navigating and displaying hierarchically structured data. A system is provided that includes: a graphical data display system for displaying a structured diagram having a plurality of nodes; a navigation system for allowing a user to launch a viewport at a selected node within the structured diagram to view subnodes of the selected node; and a context maintenance system that maintains a visual context between each of the plurality of nodes and subnodes within the structured diagram.
    Type: Grant
    Filed: April 6, 2007
    Date of Patent: May 4, 2010
    Assignee: International Business Machines Corporation
    Inventors: Jin Li, David K. Modjeska
  • Patent number: 7712045
    Abstract: A resource manager can vary content for various display aspect ratios used to display information in a computing environment. This allows providing content that is more suitable and/or especially designed for display on a particular aspect ratio. It will be appreciated that resource manager can facilitate execution of the same computer program code for various aspect ratio as content displayed can be effectively adjusted by the resource manager. In order to support multiple aspect ratios, the resource manager can use an Aspect Ratio Adaptable Data Set (ARADS) that effectively supports displaying graphical content for various aspect ratios. The (ARADS) can include “base data” and “aspect-ratio-specific data” that can complement and/or replace the base data. The base data can be used as an initial basis for displaying graphics on any one of a plurality of different aspect ratios while the aspect-ratio-specific data can be specifically designed for and/or accommodate a particular aspect ratio.
    Type: Grant
    Filed: November 10, 2006
    Date of Patent: May 4, 2010
    Assignee: IGT
    Inventors: Steven G. LeMay, Robert E. Breckner, David A. Gipp, Gregory A. Schlottmann
  • Patent number: 7712046
    Abstract: A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. In one embodiment, the magnification region is moveable relative to the magnifier frame, in relation to movement of the magnifier frame on the display screen. Such relative movement can be used to avoid a potentially disorienting edge condition that arises when a magnifier frame reaches an edge of the display screen and stops, while its associated magnification region continues to pan. In another embodiment, the cursor of a user input device is moveable across the screen display into and out of the magnification region.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Joseph K. Ngari, Kevin J. Smith, Scott Mitchell Mail, Jacob Fleisher, Michael Winser, David V. Esposito
  • Patent number: 7705861
    Abstract: An analytical tool for measuring spacing between elements in a web page is provided. In one implementation, the analytical tool identifies locations indicated on a web page and automatically determines one or more elements in proximity to those indicated locations. The analytical tool automatically identifies points on the determined elements associated with the indicated locations and calculates the distance between those points. The calculated distance is displayed on the web page. The automatically identified points and a graphical representation of a measuring ruler between the points may also be displayed to enhance usability.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: April 27, 2010
    Assignee: Microsoft Corporation
    Inventor: Markus W. Mielke
  • Patent number: 7701471
    Abstract: An application initiates a display of a first portion of an image in a viewing region of a display screen. Additionally, the application initiates a transparent display of an overflow indicator in a display area of the viewing region to enable viewing through the overflow indicator to corresponding content associated with the image. As its name suggests, the overflow indicator indicates that there is a second portion of the image not currently displayed in the viewing region. This technique of providing the overflow indicator overlaid on the image enhances a user's viewing experience because a display area or region occupied by the overflow indicator (e.g., a shaded region) enables a user to i) view an unobstructed view of the image beneath the overflow indicator, and ii) identify that a current size of the viewing region only shows a portion of the image rather than the whole image.
    Type: Grant
    Filed: March 2, 2005
    Date of Patent: April 20, 2010
    Assignee: Adobe Systems Incorporated
    Inventors: Jeffrey E. Young, Stefan Cameron, Mark C. Leyden
  • Patent number: 7698653
    Abstract: A graphical user interface (GUI) graphically corresponds to an image display window through which a single image or a stream of images or video frames are displayed. The GUI includes a zoom control box having an inner region positioned within an outer region. The size of the inner region relative to the outer region represents the magnification of the portion of the image being displayed within the image display window. The magnification of the image being displayed is increased by using a cursor control device to position a cursor within the inner region and clicking the cursor control device. The magnification of the image being displayed is decreased by using the cursor control device to position the cursor outside of the inner region but inside of the outer region and clicking the cursor control device. As the magnification is increased or decreased, the size of the inner region relative to the outer region is changed accordingly.
    Type: Grant
    Filed: July 13, 2004
    Date of Patent: April 13, 2010
    Inventors: Kendyl A. Roman, R. Paul Raposo
  • Patent number: 7694234
    Abstract: A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. The magnifier is controllable through use of a user input device. At least one operational parameter of the magnifier can be adjusted, without interaction with on-screen objects and without taking focus away from the desktop or any windows open on the screen. In a particular embodiment of the invention, on-the-fly controllability of the magnifier includes its activation and deactivation, adjustment of the magnification level, and adjustment of the size of the magnifier frame.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: April 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Jacob Fleisher, Joseph K. Ngari, Kevin J. Smith, Samuel A. Mann, Scott Mitchell Mail, Michael Winser, David V. Esposito
  • Patent number: 7689927
    Abstract: Systems, methods, and computer-readable media that include computer-executable instructions stored thereon for displaying electronic documents keep track of portions of an electronic document that have appeared in a user interface window at some point in time (i.e., the portions that have been actually viewed by the user). These portions of the electronic document that have actually been viewed are designated the “viewable document section” of the electronic document. In some examples, scrolls bars and/or other electronic document view shifting elements become available to the user only if the electronic document includes a viewable document section that does not appear in the user interface window, and these scroll bars and/or other view shifting elements may be limited based on the content of the viewable document section (not the entire electronic document).
    Type: Grant
    Filed: November 15, 2002
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Eric Fox, Hyun-Suk Kim
  • Publication number: 20100070916
    Abstract: Some embodiments of the present invention provide a system that facilitates selection of a template for a document by a user. During operation, the system displays a graphical object associated with the template to the user and detects a position of a cursor over the graphical object. Next, in response to a cursor movement over the graphical object, the system displays a set of template previews for the template within the graphical object.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Applicant: Apple Inc.
    Inventors: Aaron Shane Montgomery Lees, Stella Du
  • Publication number: 20100031188
    Abstract: A method for zooming images may include the following steps: a closed line is traced on a touch panel and a tracing direction of the closed line is determined. An area enclosed by the closed line is then determined. A zooming ratio is computed according to the area. The image is zoomed according to the tracing direction and the zooming ratio. An electronic device using the method is also described.
    Type: Application
    Filed: March 17, 2009
    Publication date: February 4, 2010
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Po-Hsien Liu
  • Patent number: 7634742
    Abstract: Methods, systems and apparatus, including computer program products, for docking toolbars and moving buttons from one toolbar to another toolbar on a graphical user interface. In calculating an adapted presentation for the destination toolbar, the destination toolbar constraints determine the size of moved buttons such that the destination toolbar size does not change and all the toolbar buttons on the destination toolbar are a uniform size.
    Type: Grant
    Filed: April 7, 2004
    Date of Patent: December 15, 2009
    Assignee: Adobe Systems Incorporated
    Inventor: David Sawyer
  • Patent number: 7626589
    Abstract: The invention provides techniques for wrapping a two-dimensional texture conformally onto a surface of a three dimensional virtual object within an arbitrarily-shaped, user-defined region. The techniques provide minimum distortion and allow interactive manipulation of the mapped texture. The techniques feature an energy minimization scheme in which distances between points on the surface of the three-dimensional virtual object serve as set lengths for springs connecting points of a planar mesh. The planar mesh is adjusted to minimize spring energy, and then used to define a patch upon which a two-dimensional texture is superimposed. Points on the surface of the virtual object are then mapped to corresponding points of the texture. The invention also features a haptic/graphical user interface element that allows a user to interactively and intuitively adjust texture mapped within the arbitrary, user-defined region.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: December 1, 2009
    Assignee: SensAble Technologies, Inc.
    Inventor: Torsten Berger
  • Publication number: 20090276727
    Abstract: An image display apparatus according to an embodiment of the present invention includes: a moving unit configured to move a display position of an image displayed on a display screen; a setting unit configured to set a compressed image display area on the display screen; and a compression unit configured to, in a case where the display position of the image is moved by the moving unit, compress a part of the image extending off the display screen and a part of the image displayed in the compressed image display area so that these parts fit within the compressed image display area, and to display a compressed image in the compressed image display area on the display screen.
    Type: Application
    Filed: April 28, 2009
    Publication date: November 5, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Akihiro Ouchi
  • Patent number: 7587683
    Abstract: A display method for displaying a plurality of icons in list form on a display device by a list-form displaying section and for enlarging and reducing an icon. When a first icon is selected while second icon previously selected is being enlarged, the second icon is enlarged to a predetermined size, and then after the enlargement, the enlarged second icon is reduced so as to have a size substantially equal to the size of each of icons which are not selected.
    Type: Grant
    Filed: December 27, 2005
    Date of Patent: September 8, 2009
    Assignees: Sony Ericsson Mobil Communications Japan, Inc., Sony Corporation
    Inventors: Yuichi Ito, Toshiyuki Chiba, Tatsuya Hama, Yukako Morimoto
  • Publication number: 20090193356
    Abstract: Systems and methods for providing a zoomable user interface are provided. Objects associated with content may be graphically presented to a user. The graphical presentation may be initially based on a first browsing mode of a plurality of browsing modes. A selection of a portion of the objects of the graphical presentation may be received. In addition, a second or successive browsing mode may be determined. The selected portion may then be mapped based on the second browsing mode. Subsequently, the selected portion may be graphically presented based on the second browsing mode to the user.
    Type: Application
    Filed: January 28, 2009
    Publication date: July 30, 2009
    Inventor: Nelson Saba
  • Patent number: 7568166
    Abstract: A displaying apparatus is disclosed which displays part of a target object in magnified fashion and scrolls what is being displayed of the target object in accordance with instructions from a user. The displaying apparatus includes an inputting device operable to input the instructions from the user, and a controller operable to control a display device so as to switch the display of the target object in accordance with the input through the inputting device. The controller causes the display device to start scrolling the display so as to zoom out on the target object in response to the scroll instruction from the inputting device, and to either zoom in on the target object until an initial scale of the target object is restored before ending the scroll, or to terminate the scroll so as to zoom in on the target object until the initial scale thereof is restored.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: July 28, 2009
    Assignee: Sony Corporation
    Inventor: Ryoichi Kato
  • Patent number: 7552398
    Abstract: Techniques are presented to semantically zoom information to fit within a bounded display space. A bounded display space optionally constrained by size or shape is determined. Semantically coherent portions of information to be displayed within the bounded space are determined. Transformation rules are applied to the portion of the information to be displayed to produce a plurality of different length representations. A store of semantic zoom level information associates combinations of the different length portion representations. A desired number of information elements to be displayed within the bounded display space is determined. Iterations over the store of semantic zoom information determine combinations of different length representations that fit within the bounded display space.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: June 23, 2009
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Eric Allan Bier, Alan Frederick Newberger
  • Patent number: 7536654
    Abstract: Groups of photo thumbnails are presented to the user, and where a user selects one of the thumbnails, a transition is provided replacing the group of thumbnails with the photo represented by the selected thumbnail. The photo may be displayed without cropping or stretching. In addition, a zoom/enlargement animation of the selected thumbnail is provided, and also possibly of the remaining thumbnails in the group, which then transitions into the represented photo. In addition, after or during the zooming animation, a cross-fading may occur such that the thumbnails fade out and the represented photo fades in. These types of transitions and user inputs both while the user is manually browsing thumbnails and when the user is viewing an automated slideshow of the thumbnails.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: May 19, 2009
    Assignee: Microsoft Corporation
    Inventors: Colin R. Anthony, Martijn E. Van Tilburg, Justin Mann
  • Patent number: 7530030
    Abstract: A system and method for facilitating target acquisition is presented. Upon detecting a triggering event to display expanded targets, i.e., icons representing applications, services, folders, and the like, the computer system generates expanded targets and displays them for target acquisition. The expanded targets typically include their source target, and are expanded such that a user may more easily acquire that source target. According to one embodiment, the expanded targets are generated as Voronoi polygons. Alternatively, the expanded targets may be generated as polygons based on a weighted distance based on the area previously assigned to the expanded target.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: May 5, 2009
    Assignee: Microsoft Corporation
    Inventor: Patrick Markus Baudisch
  • Publication number: 20090094550
    Abstract: A zooming method of a display image of an electronic device for zooming in a designated area of a portable electronic device. The zooming method includes the following steps setting a hot key combination, and loading a trigger event of the hot key into a Windows operating system as a monitor event; detecting the trigger event of an input device; if the Windows operating system detects the trigger event of the hot key, the Windows operating system executing a zooming process of the Windows operating system, so as to zoom in or zoom out the display image. Thus, a same set of hot key signals can be used to zoom in/out the designated area in different applications.
    Type: Application
    Filed: August 19, 2008
    Publication date: April 9, 2009
    Applicant: INVENTEC CORPORATION
    Inventors: Yun-Liang HUANG, Huan-Chung HSU
  • Patent number: 7500203
    Abstract: The present invention provides a document processing method and system which implement display that improves efficiency and usability of edit operations when inserting, moving, or copying & pasting data, by taking full advantage of the feature of retaining data and set values hierarchically in the system. In document processing for editing a document consisting of multiple sets of original data, when a user moves a graphic object which represents a desired original by dragging it on the document in order to move or copy the desired original data to a certain position on the document, the present invention detects the boundary between originals in the document, nearest to the position of the cursor dragging the graphic object which represents the desired original, and displays an identifiable mark on the boundary between originals in the document.
    Type: Grant
    Filed: September 20, 2006
    Date of Patent: March 3, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasuo Mori
  • Publication number: 20080320414
    Abstract: Methods and apparatuses for efficient edge anti-aliasing.
    Type: Application
    Filed: June 28, 2007
    Publication date: December 25, 2008
    Applicant: Apple Inc.
    Inventors: ALEX KAN, Michael J. E. Swift, Sean Gies, Loren Brichter, Christopher Niederauer
  • Patent number: 7469385
    Abstract: Embodiments of the present invention relate to methods, systems, and computer-readable media for editing an object displayed by a computer system. Editing comprises detecting an edit operation for an object displayed on a video display of a computer system. An edit operation request is then sent to an abstraction layer via an interface provided by the abstraction layer to initiate editing of the object by the abstraction layer. The abstraction layer receives the edit operation request and determines the type of container in which the object is displayed based on properties related to the object to be edited. The abstraction layer reads a set of properties related to the object and the container in which the object is displayed. The abstraction layer may then edit the object based the properties of the container and object by modifying one or more of the properties of the container and object.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: December 23, 2008
    Assignee: Microsoft Corporation
    Inventors: Mark Harper, Alex Mogilevsky, Benjamin Westbrook
  • Patent number: 7458031
    Abstract: The present invention permits customization of shapes, sizes, and layout for data of nodes within a network diagram based upon node category or nodes selected by the user. The invention also permits a user to create his or her own data template for the layout of data within a certain category of nodes. The invention further provides a filter that highlights nodes in a network diagram according to parameters selected by a user. The invention can include a graphical user interface that permits rapid and easy selection of various options for nodes displayed within a network diagram. The system and method of the present invention also organizes and generates a network diagram that permits a user to display one or more nodes at one magnification level while displaying other nodes at a different magnification level.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Jeffrey R. Aamodt, Alexander A. Sourov, Darius Snapkauskas
  • Patent number: 7451405
    Abstract: A process is set forth for viewing an enlarged area of an image. The image is stored on a server and re-sized for viewing on a mobile communication device based on screen size and colour display capabilities of the device. The image is enlarged within the server by modifying binary raw data of the original image based on crop rectangle coordinates entered at the mobile communication device. The process allows users to quickly retrieve any relevant part of a large image attachment that has been resized by the server. This minimizes bandwidth usage, device memory/CPU consumption, and request/response latency while still allowing the user to view an image area in its original level of detail.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: November 11, 2008
    Assignee: Research In Motion Limited
    Inventors: Olav A. Sylthe, Jianwei (Oliver) Yuan, Dan Dumitru
  • Patent number: 7404147
    Abstract: A method for space management of a workspace provided on a display includes defining a first data structure of full-space rectangles present on the workspace, wherein at least a portion of the full-space rectangles are permitted to overlap. A second data structure of largest empty-space rectangles available on the workspace is also defined to complete the representation of the workspace. The methods include performing an operation on at least one full-space rectangle on the workspace and redefining the first data structure and the second data structure in accordance with the workspace resulting from the operation performed. The operations can include adding a new full-space rectangle, moving an existing full-space rectangle and deleting an existing full full-space rectangle from the workspace. Generally, the workspace is a display device coupled to an electronic device such as a personal computer, personal digital assistant, electronic book viewer and the like.
    Type: Grant
    Filed: April 24, 2001
    Date of Patent: July 22, 2008
    Assignee: The Trustees of Columbia University in the city of New York
    Inventors: Blaine A Bell, Steven A. Feiner
  • Patent number: 7395510
    Abstract: A method of adjusting a document configuration includes the steps of generating a set of document configuration constraints that define an acceptable range of change in the look and feel of a document, the configuration of which is to be adjusted. The method includes modifying the document configuration while satisfying the set of document configuration constraints to minimize the change in the look and feel of the document.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: July 1, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shridhar Diwan, Henry W. Sang, Jr.
  • Publication number: 20080148181
    Abstract: Techniques are provided for displaying electronic calendar information. A calendar entry corresponding to a date is selected. In response to selecting the calendar entry, the calendar entry is expanded by increasing a portion of a display area associated with the calendar entry. Other calendar entries are compressed by decreasing a portion of the display area associated with the other calendar entries.
    Type: Application
    Filed: December 18, 2006
    Publication date: June 19, 2008
    Applicant: Microsoft Corporation
    Inventors: August de Ios Reyes, Adrian Mark Chandley, Paul E. Henderson, Allen Sayegh, Edith Ackermann
  • Patent number: 7340689
    Abstract: A system and method are disclosed for displaying a web page on a computer screen. The method and system provide zoom in and out viewing of the web page as the web page is constructed. In accordance with the method, a browser determines whether web object display has exceeded a current zoomed view of the web page and zooms out the current zoomed view to accommodate additional web objects if display has exceeded the current zoomed view. The browser processes all of the web objects to display the entire web page with all of the web objects. The browser then zooms back into the current view of the web page to only an initial portion of the web page. A scroll indicator is displayed in conjunction with the current view of the web page to permit a user to access portions of the web page that are not displayed within the current view.
    Type: Grant
    Filed: October 22, 2003
    Date of Patent: March 4, 2008
    Assignee: International Business Machines Corporation
    Inventor: Viktors Berstis
  • Patent number: 7302649
    Abstract: In an operation method for processing data file of the present invention, reduced-size images and file icons of small area associated with the reduced-size images are displayed in pairs at predetermined interval between a reduced-size image and a file icon in each pair, and at least the data file is processed with a function as selected or the display position of the reduced-size image is changed by performing drag-and-drop operations on the file icons instead of performing a drag-and-drop operation on the reduced-size image directly as in the conventional method. According to the foregoing arrangement of the present invention, the reduced-size image can be displayed without reducing the size even while a drag-and-drop operation is being performed, and it is therefore possible to identify each data file based on the reduced-size image.
    Type: Grant
    Filed: March 16, 2001
    Date of Patent: November 27, 2007
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Akinori Ohnishi
  • Patent number: 7302648
    Abstract: Methods and apparatuses for resizing buffered windows. In one aspect of the invention, a method to resize a buffered window on a data processing system includes: determining an estimated size for a window which has a first pixel image of a first size buffered in a first window buffer; allocating a second window buffer which is large enough to buffer the window in the estimated size; and buffering a second pixel image of the window in a second size in the second window buffer. In one example according to this aspect, a portion of a frame buffer is updated to the second pixel image to display the window in the second size. A portion of the second window buffer, storing the data that represents the second pixel image, is clipped to update the corresponding portion of the frame buffer.
    Type: Grant
    Filed: July 10, 2002
    Date of Patent: November 27, 2007
    Assignee: Apple Inc.
    Inventors: Ralph Brunner, Peter Graffagnino, Andrew Barnes
  • Patent number: 7275219
    Abstract: A method for generating a presentation of region-of-interest in an information representation including the steps of: selecting a viewpoint for the region-of-interest; selecting a location for the region-of-interest; creating a lens surface having a predetermined location for the region-of-interest; creating a transformed presentation by: determining a mapping for pixel coordinates from the representation to the lens surface by applying a distortion function defining said lens surface to said pixel coordinates; calculating a vector from the predetermined location to the location; and, copying pixel information from the representation to the lens surface according to the mapping as displaced by the vector; and, displaying the transformed presentation on a display screen to generate the presentation of the region-of-interest.
    Type: Grant
    Filed: February 5, 2003
    Date of Patent: September 25, 2007
    Assignee: Idelix Software Inc.
    Inventor: Garth B. D. Shoemaker
  • Patent number: 7263670
    Abstract: In order to display all information to be displayed on a computer screen in a manner which is easy to understand in hierarchical window displaying, an entire screen is taken as a root window, and display objects of windows and icons corresponding to child windows of the root window are arranged on the root window. Lower order windows and icons are also present within the child windows. The sizes of the windows are user-programmable, and each window has its own independent scale. The scales are decided in such a manner that a proportion occupied by the total surface area of the display objects within a window is fixed or does not exceed a fixed value with respect to the surface area of the window.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: August 28, 2007
    Assignee: Sony Corporation
    Inventor: Junichi Rekimoto
  • Patent number: 7263668
    Abstract: A display interface system for computer controlled displays including a window in a display screen, for the display of visible data; a set of selectable items in the portion of said display screen; an implementation for varying the area of the display screen portion; and for varying the comprehensiveness level of the items in response to the varying area of the display screen portion. It is often the case that the area in a window needs to be reduced for any of a variety of purposes. In such a situation, the items in the menu are maintained at a high level of comprehensiveness, e.g. icon plus explanatory text, while its window area is greatest. Then, as the window area is reduced, the levels of comprehensiveness of the items in the menu or set are also reduced since the space can no longer accommodate them.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: August 28, 2007
    Assignee: International Business Machines Corporation
    Inventor: James Lee Lentz