Multiple Virtual Screen Or Desktop Switching Patents (Class 715/778)
-
Patent number: 8015285Abstract: Embodiments of the instant invention are directed to a system, apparatus and method for monitoring a user's activities and displaying and presenting unsolicited content to users over a wide area network. Embodiments of the instant invention include a monitoring system comprising an activity monitor and a content transfer and display means, wherein the activity monitor comprises an event identifier and a timer. The monitoring system monitors user activities, identifies trigger events, measures the elapsed time of inactivity of the user and initiates the presentation of unsolicited data, or content, to the user computer. In general, the monitoring system identifies trigger events and measures the elapsed time between trigger events. If the elapsed time between the trigger events exceeds a predefined time period the monitoring system causes unsolicited data to be presented on the user computer.Type: GrantFiled: August 18, 2010Date of Patent: September 6, 2011Assignee: Hoshiko LLCInventor: Gary Shuster
-
Patent number: 8010900Abstract: Systems and methods are provided for storing and restoring digital data. A method includes receiving, a first user input requesting that a backup interface be displayed, displaying the backup interface, the backup interface including a display area for presenting at least a first visual representation of an earlier version of a current view and a visual representation of the current view, the earlier version including a first element, receiving, while the backup interface is displayed, a second user input requesting that the current view be modified according to the earlier version, at least with regard to the first element, animating the modification of the first element as moving from the visual representation of the earlier version to the visual representation of the current view, and modifying, in response to the second user input, the current view according to the earlier version, at least with regard to the first element.Type: GrantFiled: June 8, 2007Date of Patent: August 30, 2011Assignee: Apple Inc.Inventors: David Hart, Mike Matas, Pavel Cisler, Kevin Tiene
-
Patent number: 8006196Abstract: Graphics information resulting from operation of applications is directed to a set of visible windows. A set of graphics contexts is provided having fixed associations with the applications. A set of variable associations is provided between the graphics contexts and the windows, so that varying the windows to which graphics information resulting from operation of the applications is directed is accomplished by varying the associations between the graphics contexts and the windows.Type: GrantFiled: September 10, 2004Date of Patent: August 23, 2011Assignee: PresagisInventor: Christopher J. Hall
-
Patent number: 8001238Abstract: The invention relates to a remote monitor technique. In particular, the present invention relates to a method for real-time monitoring a remote control process by a third party and a system thereof, which are able to third-party monitor a control terminal and a controlled terminal in the remote control process. The method comprises steps of establishing a connection between a control terminal and a third party monitoring terminal; arranging the control terminal, the controlled terminal and the third party monitoring terminal in one and the same session based on the connection; the controlled terminal sending its desktop video to the third party monitoring terminal via a virtual display driver; and the third party monitoring terminal sending a predetermined control strategy to the controlled terminal.Type: GrantFiled: April 16, 2008Date of Patent: August 16, 2011Assignees: Legend Holdings Ltd., Lenovo (Beijing) LimitedInventors: Lei Hong, Shuaimin Ye, Feng Gao, Huiming Li
-
Patent number: 7996785Abstract: The present invention includes systems for and methods of visually integrating application windows in a virtual machine environment. Embodiments of the present invention are directed to a system for and method of visually integrating application windows of host and guest operating system in a virtual machine environment in order to reduce difficulties that the users of computers experience in navigating between applications in a virtual machine environment. The present invention accomplishes this by using a composite window list in the virtual machine monitor (VMM) to manage the configuration, the focus, the geometry, the Z-order of the windows across guest and host operating systems, and the arrangement of doppelgangers (virtual application windows, in this case) in a way that allows host and guest application windows to appear integrated in a single display window.Type: GrantFiled: June 30, 2004Date of Patent: August 9, 2011Assignee: Microsoft CorporationInventor: Mike Neil
-
Patent number: 7992087Abstract: Various embodiments illustrated and described herein provide one or more of systems, methods, and software operable to process multilayered documents including form fields. Some embodiments, are operable to process a new or modified background layer image to identify input fields, to match the identified fields with metadata in foreground layer data defining interactive input fields, and to modify the mappings of the input fields defined within the foreground layer of a page description language document as a function of identified input fields in the modified background layer image.Type: GrantFiled: February 27, 2008Date of Patent: August 2, 2011Assignee: Adobe Systems IncorporatedInventor: Stefan Cameron
-
Patent number: 7987432Abstract: A method, system and computer program product recorded on a computer-readable medium for execution on at least one processor, for seamless integration of a non-native application into a host OS, including launching a first Virtual Execution Environment (VEE) on a computing system that has a host operating system and a host desktop displayed to a user; displaying a window corresponding to the VEE on the host desktop; upon a user invoking a user application that is non-native to both the host OS and the first VEE, (a) installing a second VEE that is compatible with the user application, (b) installing the user application into the second VEE, (c) launching the application inside the second VEE, and (d) displaying the non-native application window within a window of the second VEE. The VEE can be a Virtual Private Server or a Virtual Machine.Type: GrantFiled: April 24, 2007Date of Patent: July 26, 2011Assignee: Parallels Holdings, Ltd.Inventors: Alexander V. Grechishkin, Alexey B. Koryakin, Nikolay N. Dobrovolskiy, Andrey A. Omelyanchuk, Alexander G. Tormasov, Serguei M. Beloussov
-
Patent number: 7978172Abstract: A switching device that selectively changes a computer to be operated from multiple computers including a control unit that the control unit detects a cursor position on the computer to be operated based on coordinate data and a computer resolution of the computer to be operated, the coordinate data being generated by performing a same acceleration process as the computer to be operated, on relative coordinate data that has been acquired from a given pointing device, and the control unit selectively changing changes the computer to be operated according to the cursor position. It is thus possible to selectively change the computer to be operated without any dedicated software or requiring a given space for manipulation.Type: GrantFiled: December 16, 2004Date of Patent: July 12, 2011Assignee: Fujitsu Component LimitedInventor: Kenichi Fujita
-
Patent number: 7958218Abstract: An apparatus, program product and method for determining unreturned standby resource usage. Unreturned standby resource data is monitored and stored separately from other standby resource data for billing and other accounting purposes.Type: GrantFiled: January 8, 2008Date of Patent: June 7, 2011Assignee: International Business Machines CorporationInventors: Daniel Charles Birkestrand, Randall Lane Grimm, David Otto Lewis, Terry Lyle Schardt
-
Patent number: 7954064Abstract: Systems, methods, computer-readable mediums, user interfaces and other implementations are disclosed for organizing, managing and presenting widgets in display areas associated with multiple dashboard environments. In some implementations, a first display area associated with a first dashboard environment is configured for displaying at least one widget from a first set of widgets. A second display area associated with a second dashboard environment is configured for displaying at least one widget from a second set of widgets.Type: GrantFiled: February 1, 2006Date of Patent: May 31, 2011Assignee: Apple Inc.Inventors: Scott Forstall, Imran A. Chaudhri, John O. Louch, Eric Steven Peyton
-
Patent number: 7925987Abstract: A control and its associated programming interface for allowing entry of electronic ink, editing and other manipulation of the ink, and/or recognition of the ink. Ink may be stored in a data structure such as an ink object that permits later retrieval by applications. As is the case with text that may be bolded, underlined, italicized, and the like, the describe control and its programming interface may permit ink information to be manipulated as easily as text, while providing the richness of handwritten ink.Type: GrantFiled: June 28, 2002Date of Patent: April 12, 2011Assignee: Microsoft CorporationInventors: Alexander Gounares, Steve Dodge, Tobiasz A. Zielinski, Arin J. Goldberg, Kyril Feldman, Todd A. Torset, Robert L. Chambers, Richard K. Sailor
-
Patent number: 7921373Abstract: A display screen management unit is provided which can reduce a screen resource required to switch screens and simultaneously display a pre-transition screen and a post-transition screen. A screen control section requests a screen discard determination section to determine whether or not a currently displayed screen is to be discarded. The screen discard determination section compares currently displayed screen information with switching target screen information, and when the currently displayed screen is completely hidden by the switching target screen, determines that the currently displayed screen is to be discarded. The screen control section discards a screen resource for the screen determined to be discarded, from a screen resource saving section. The screen control section generates a screen resource for the switching target screen, and saves the screen resource into the screen resource saving section. The screen control section causes a display section to display the saved screen resource.Type: GrantFiled: March 29, 2005Date of Patent: April 5, 2011Assignee: Panasonic CorporationInventors: Ken Yamashita, Hidehiko Shin
-
Patent number: 7913182Abstract: A method and system for auxiliary display of information for a computing device. An auxiliary display is integrated with a computing system to provide an area where notifications can be peripherally presented off-screen. Whenever a background task sends a notification to the main display of the system, the notification may be redirected to appear instead on the auxiliary display. A user may then glance at the notification appearing on the auxiliary display to be informed of the message without interruption from the current task onscreen. Any type of information may be presented on the auxiliary display including incoming communications, meeting reminders, system alerts, and information from Internet subscription services. The auxiliary display may be placed on the central processor chassis or on the monitor border along with LED indicator lights to provide simple peripheral-vision notification. By pressing a button, a user may obtain additional detailed follow-up information.Type: GrantFiled: August 23, 2006Date of Patent: March 22, 2011Assignee: Microsoft CorporationInventors: Eric Gould Bear, Chad Magendanz, Aditha May Adams, Carl Ledbetter, Steve Kaneko, Chris Schoppa, Adrian Chandley, William J. Westerinen, Dale C. Crosier, Robert Scott Plank
-
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, CONTROL METHODS, AND STORAGE MEDIUM
Publication number: 20110060951Abstract: An apparatus determines whether a current display is a web screen, when a user operation performed via the web screen indicates a display of a native screen and when a web server instructs the apparatus to display the native screen. The apparatus switches the current display to the native screen when the current display is the web screen, and maintains the current display when the current display is not the web screen.Type: ApplicationFiled: August 31, 2010Publication date: March 10, 2011Applicant: CANON KABUSHIKI KAISHAInventor: Ritsuto Sako -
Patent number: 7904826Abstract: An operating system shell has an underlying desktop object that is rendered according to different views. The operating system shell renders on a display screen a desktop graphical user interface with windows, tools, icons, etc. that are within a segment of the desktop object that can be observed (i.e., rendered) from one of the views. In illustrated implementations, the desktop object is of an extent that is greater than can be rendered from a single view. Allowing a user to select or access different views of the desktop object effectively provides an extended desktop that overcomes the fixed and limited display capabilities of conventional operating system shells.Type: GrantFiled: March 29, 2002Date of Patent: March 8, 2011Assignee: Microsoft CorporationInventors: David P. Vronay, Lili Cheng, Baining Guo, Sean U. Kelly
-
Patent number: 7882447Abstract: A method and system to determine the size of a first area on a user interface that is utilized to display data items. The system receives a request for a user interface that includes a first area and a second area that are complementary in size. The system utilizes the first area utilized to display data items and the second area to display other information. The system determines a size of the first area by computing a number of data items that are to be displayed in the first area and generates the user interface to include the first area in the second area, the first area being of the determined size.Type: GrantFiled: September 29, 2005Date of Patent: February 1, 2011Assignee: eBay Inc.Inventors: Corey Chandler, Preston Grant Smalley
-
Patent number: 7882440Abstract: A styleswitcher displayed in a graphical user interface allowing a user to transform the appearance of the graphical user interface with one-click access. The styleswitcher captures viewing settings previously selected and saved by the user. By clicking on an available styleswitcher, the user causes the entire graphical user interface to refresh and display in viewing settings corresponding to the selected styleswitcher.Type: GrantFiled: October 28, 2005Date of Patent: February 1, 2011Assignee: SAP AGInventor: Julia Mohr
-
Patent number: 7860536Abstract: A method of using a portable communications device includes displaying a first image of a rotary dial in a display of the portable communications device in response to a first contact by a user with a click wheel. The first image of the rotary dial includes a plurality of icons arranged proximate to a periphery of the rotary dial. The plurality of icons include numbers.Type: GrantFiled: July 24, 2006Date of Patent: December 28, 2010Assignee: Apple Inc.Inventors: Steven P. Jobs, Scott Forstall, Greg Christie, Bas Ording, Imran Chaudhri, Stephen O. Lemay, Marcel Van Os, Freddy Allen Anzures, Mike Matas
-
Patent number: 7853890Abstract: An address bar user interface control includes a plurality of interactive segments, each segment including one or more filters or selection criteria for selecting content from physical and/or virtual locations. A segment may include two or more filters or selection criteria which are logically combined such as by a logical “OR” operation. A user may select a child control associated with an interactive segment, i.e., a parent segment, to provide a list of selectable child filters or selection criteria. In response to selection of a child filter or selection criteria, an interactive segment representing the child filter or selection criteria is added to the address bar succeeding the parent segment and the interactive segments subsequent to the parent segment are removed.Type: GrantFiled: April 22, 2005Date of Patent: December 14, 2010Assignee: Microsoft CorporationInventors: Patrice L. Miner, Zeke Odins-Lucas, David G. De Vorchik, Charles Cummins, Paul A. Gusmorino
-
Publication number: 20100275267Abstract: Systems, methods, and apparatus for social and retail hotspots are provided.Type: ApplicationFiled: January 5, 2009Publication date: October 28, 2010Inventors: Jay S. Walker, Russell P. Sammon, Renny S. Talianchich, Jeffrey Y. Hayashida, Carson C.K. Fincham
-
Patent number: 7823078Abstract: Methods and apparatus, including computer program products, implementing techniques for business data processing. The techniques include displaying business data on a user interface through which users can view the business data and provide input modifying the business data. The business data comprises a plurality of business objects. The techniques further include receiving one or more first user inputs, each first user input requesting creation of a note and specifying the contents of the note to be created; in response to each of the first user inputs, creating a note and binding the note to one of the business objects; receiving a second user input selecting one of the notes; and in response to the second user input, navigating from the selected note to the business object bound to the selected note.Type: GrantFiled: June 15, 2004Date of Patent: October 26, 2010Assignee: SAP AGInventors: Victor Shaburov, Alexey Medvedev, Peter Harbusch, Thomas Arend, Peter Giese
-
Patent number: 7823071Abstract: In an implementation of user interface start page, the start page includes a user-identifiable indicator associated with a user of a computing system to indicate that the user is logged-on to the computing system. The user interface start page also includes user-selectable controls from one or more regions of a user interface desktop page which is displayed after a transition from the user interface start page to the user interface desktop page. Each of the user-selectable controls on the user interface start page initiate a display of information associated with the user when selected.Type: GrantFiled: February 20, 2004Date of Patent: October 26, 2010Assignee: Microsoft CorporationInventors: David A. Matthews, Kanwal VedBrat, Hillel N. Cooperman, Sterling M. Reasor, Charles Cummins, J. Craig Hally, Mark R. Ligameri, Timothy P. McKee, Giampiero M. Sierra, Timothy D. Noonan, Eric R. Flo, Charles W. Stabb
-
Publication number: 20100269060Abstract: Navigating a plurality of instantiated virtual desktops including maintaining a z-axis order of a plurality of currently instantiated virtual desktops; receiving a user's invocation of one or more mouse buttons; identifying the received invocation of the one or more mouse buttons as a user instruction to change the virtual desktop currently given focus; selecting, in dependence upon the user instruction, one of the plurality of virtual desktops to give focus; reordering the virtual desktops in the z-axis such that the selected virtual desktop is highest in the z-axis order; giving focus to the selected virtual desktop; and displaying the selected virtual desktop as highest in the z-axis order.Type: ApplicationFiled: April 17, 2009Publication date: October 21, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Justin P. Bandholz, William G. Pagan, William J. Piazza
-
Patent number: 7814423Abstract: A method for rendering a portal graphical user interface (GUI), comprising providing for the representation of a GUI desktop, a GUI look and feel, and a GUI book as a set of controls wherein the controls can be organized in a logical hierarchy, traversing the representation, wherein the traversing comprises associating a theme with a first control in the set of controls, rendering the first control according to the theme, rendering any descendents of the first control according to the theme, wherein any descendents of the first control can override the theme, and wherein one of the set of controls can communicate with another of the set of controls.Type: GrantFiled: February 27, 2004Date of Patent: October 12, 2010Assignee: BEA Systems, Inc.Inventors: Scott Musson, Christopher Jolley, George Murnock, Subrahmanyam Allamaraju, Brodi Beartusk, Robert Bergman, James D'Ambrosia, Kevin Blair Frender, Stephen Hetzel, Purushotham Babu Naidu, Sameer Sawant
-
Publication number: 20100235777Abstract: A window manager process hosts proxy window objects created by an application in a window manager display structure. A process in a device creates a local proxy view object within a window manager display structure for the window manager process. The process registers an identifier for a remote proxy window object which corresponds to an application display structure. The application controls processing of data used by the application. The process assigns the identifier for the remote proxy window object to the local proxy view object in the window manager display structure to create a composite display structure and renders the composite display structure to display an image on a display device. The image corresponds to the objects of the application display structure represented by the remote proxy window object. The window manager process controls rendering of the composite display structure.Type: ApplicationFiled: March 16, 2009Publication date: September 16, 2010Inventors: Scott Herz, John Harper, Christopher Marcellino
-
Publication number: 20100223574Abstract: A user interface and techniques for presenting content in a multiple virtual screens are described. The user interface has one or more multiple virtual screen to define separate and distinct portions of content data. Overview, related content information may be placed in the various multiple virtual screens. Navigation buttons facilitate movement from display of content information in one virtual screen to the display of content information in another virtual screen. With the bar navigation element, a user can intuitively move among the multiple virtual screens using just a single actuation (e.g., a single click of a mouse, or a stylus tap). The multiple virtual screens remain in their original orientation and relative positioning, and remain visible in the user interface so that the user can track their location.Type: ApplicationFiled: February 27, 2009Publication date: September 2, 2010Applicant: Microsoft CorporationInventors: Min Wang, Xiangwei Zhu, Haidong Zhang, Chunhui Zhang, Jian Wang
-
Patent number: 7788595Abstract: A method of switching among management system applications includes displaying data associated with at least a first one of the management system applications using a graphical user interface screen for use with a computerized management system for at least one of products and services. The graphical user interface screen is configured to display data associated with the management system applications in an individual area for each management system application. The graphical user interface screen includes buttons configured to facilitate switching among the management system applications. The method also includes receiving a user selection of one of the buttons, and switching from the individual area displaying the data associated with the first one of the management system applications to the individual area displaying data associated with a second one of the management system applications in response to the received user selection.Type: GrantFiled: March 7, 2005Date of Patent: August 31, 2010Assignee: SAP AGInventors: Michael Biwer, Jochen Comes
-
Patent number: 7788593Abstract: A method, system and computer program product recorded on a computer-readable medium for execution on at least one processor, for seamless integration of a non-native application into a host OS, including launching a first Virtual Execution Environment (VEE) on a computing system that has a host operating system and a host desktop displayed to a user; displaying a window corresponding to the VEE on the host desktop; upon a user invoking a user application that is non-native to both the host OS and the first VEE, (a) installing a second VEE that is compatible with the user application, (b) installing the user application into the second VEE, (c) launching the application inside the second VEE, and (d) displaying the non-native application window within a window of the second VEE. The VEE can be a Virtual Private Server or a Virtual Machine.Type: GrantFiled: February 10, 2008Date of Patent: August 31, 2010Assignee: Parallels Software International, Inc.Inventors: Alexander V. Grechishkin, Alexey B. Koryakin, Nikolay N. Dobrovolskiy, Andrey A. Omelyanchuk, Alexander G. Tormasov, Serguei M. Beloussov
-
Publication number: 20100188230Abstract: A computer implemented method for automatically delivering a series of dynamic alerts to a user and for automatically reconfiguring the user interface to compensate for changes in perceived diminished cognitive ability of the user, said method being implemented using a computer application running on a computing device having a user interface, said method comprising the steps of: a) delivering a series of alerts to the user on the computing device at predetermined intervals until receipt of the most recent alert is acknowledged by the user by complying with at least one of a plurality of action requests displayed on the user interface of the computing device; b) automatically modifying the intensity level and/or number of sensory means of at least one alert in said series of alerts; and c) in the event that a predetermined number of alerts go unacknowledged by the user, modifying the number and/or character of said plurality of action requests to better accommodate the user's cognitive ability.Type: ApplicationFiled: August 13, 2009Publication date: July 29, 2010Inventor: Ted Lindsay
-
Patent number: 7764277Abstract: Systems and methods for use in displaying user interface components upon user interfaces of computing devices. A system and method could be configured to receive an image to be displayed upon a user interface of the device. One or more indicators can be used to specify how the image is to be divided into multiple regions. The regions of the divided image are displayed with a user interface component upon the user interface of the device.Type: GrantFiled: June 17, 2005Date of Patent: July 27, 2010Assignee: Research In Motion LimitedInventors: Gerhard D. Klassen, Matthew Bells
-
Patent number: 7757001Abstract: A distributed computer network includes at least two computers. Each of the at least two computers runs an application sharing program to enable an image generated by one computer to be displayed by at least one other computer. At least one of the at least two computers executes an image modifying routine to alter the appearance of an image generated by the one computer prior to display on the at least one other computer. In this manner, a user of the at least one other computer can tell at a glance if an image being presented is an image that has been received from the one computer or is its own desktop graphical user interface.Type: GrantFiled: April 26, 2002Date of Patent: July 13, 2010Assignee: SMART Technologies ULCInventor: Taco van Ieperen
-
Publication number: 20100169820Abstract: A method, computer program product, and computing system for providing a graphical user interface via an operating system. The graphical user interface may be configured to permit a user to define a plurality of modes, one of the modes being a current mode. The method may also include permitting a user to select an updated mode of the plurality of modes, the updated mode being different from the current mode. The computer-implemented method may further include transmitting a message indicating that the updated mode has been selected to a configuration interface associated with at least one application running on the operating system. Numerous other variations and embodiments are also included within the scope of the present disclosure.Type: ApplicationFiled: December 29, 2008Publication date: July 1, 2010Inventors: Sean Callanan, Patrick Joseph O'Sullivan, Hema Srikanth, Carol Sue Zimmet
-
Publication number: 20100169821Abstract: In one embodiment of the present invention, a layout switching device includes: a disregard list storage section for storing, for each of display layouts, a disregard list indicating a type of state information which can be disregarded even when the state information is changed; and a disregard list comparing section for judging, in a case where the state information is changed, whether or not a type of the changed state information is indicated in the disregard list by referring to a disregard list which corresponds to a current display layout and is stored in the disregard list storage section. Further, a layout decision section decides a layout after switching, based on the latest state information and a layout decision rule, only in a case where the disregard list comparing section judges that the type of the changed state information is not included in the disregard list.Type: ApplicationFiled: January 24, 2008Publication date: July 1, 2010Inventors: Teruhisa Masui, Osamu Nishida, Fumiaki Fujimoto
-
Patent number: 7747960Abstract: A control for, and method of, operating at least two medical systems, each of which generates its own visual display output and accepts commands from an input device. The control includes a display, having an active display area, and at least one inactive display area, at least one input device which provides inputs to the medical system whose visual display output is being displayed on the active display area, and a controller that automatically selects the medical system whose visual display output is displayed on the active display area.Type: GrantFiled: February 2, 2007Date of Patent: June 29, 2010Assignee: Stereotaxis, Inc.Inventors: Jeffrey M. Garibaldi, Walter M. Blume, Nathan Kastelein, Raju R. Viswanathan
-
Publication number: 20100162118Abstract: A GUI providing method and a GUI providing apparatus are provided. According to the GUI providing method, a GUI from among GUIs for an external apparatus connected to a video apparatus is determined and displayed. Accordingly, if there are many GUIs for an apparatus, a GUI most suitable for the current circumstance is automatically determined and provided to a user.Type: ApplicationFiled: December 16, 2009Publication date: June 24, 2010Applicant: Samsung Electronics Co., Ltd.Inventors: Deok-ho KIM, Ki-ho KIM
-
Patent number: 7743336Abstract: A widget security system, method and computer-readable medium detects a security event associated with a widget, assesses the risk associated with the security event, and initiates a security action based on the assessed risk.Type: GrantFiled: May 10, 2006Date of Patent: June 22, 2010Assignee: Apple Inc.Inventors: John O. Louch, Scott Forstall, Eric Steven Peyton
-
Publication number: 20100125905Abstract: In accordance with an example embodiment of the present invention, an apparatus, comprising a processor configured to associate a first virtual screen with a first user identity receive input for transitioning from the first virtual screen to a second virtual screen, and associate the second virtual screen with a second user identity based at least in part on the input is disclosed.Type: ApplicationFiled: November 20, 2008Publication date: May 20, 2010Applicant: NOKIA CORPORATIONInventor: John Samuels
-
Patent number: 7712041Abstract: Multi-user multi-input desktop workspaces and applications are described. In one aspect, a single computing device presents multiple workspaces on a desktop area. The desktop area is designed for multiple users to provide in parallel inputs. Each workspace is configured for use by a particular set of users. Responsive to user direction, user access restrictions to a particular workspace of the multiple workspaces is suspended to allow a new user to interface within context of a particular workspace.Type: GrantFiled: August 17, 2006Date of Patent: May 4, 2010Assignee: Microsoft CorporationInventors: Kentaro Toyama, Bhrighu Sareen, Bradley L Carpenter, Udai Singh Pawar
-
Patent number: 7703039Abstract: A computer system receives a command to initiate setting a display mode of its corresponding display screen to one in which received input commands (e.g., mouse input, keyboard input, etc.) are directed to multiple display applications running on the computer system instead of only a single display application in a foreground (e.g., a “topmost” window presented to a user) on the computer display screen. For example, based on input from a user, an auxiliary application herein receives an identification of at least a first display application and a second display application that each display information on different respective windows of the display screen. Thereafter, the auxiliary application duplicates received input commands and forwards the received input commands to both the first display application and the second display application, alleviating the user from having to separately apply the same commands to each of the first and second display applications.Type: GrantFiled: March 2, 2006Date of Patent: April 20, 2010Assignee: Adobe Systems IncorporatedInventor: Amit Agarwal
-
Patent number: 7698651Abstract: A user interface method for executing one or more operations in a computer for interfacing an associated user with a knowledge portal (10) that is operatively associated with a plurality of data objects in a data store (12) includes the steps of: receiving a user input (202); updating, based upon the received user input, one of a current object identity (82), a preview object identity (86), and a K-map parameter (84); updating a K-map conditional upon updating one of a current object identity (82) and a K-map parameter (84); displaying in a document pane (72) at least a portion of the current object; displaying in a map pane (74) the K-map; and displaying in a preview pane (76) contents associated with the preview object.Type: GrantFiled: June 28, 2001Date of Patent: April 13, 2010Assignee: International Business Machines CorporationInventors: Alex Cabanes, Alice Chiang
-
Patent number: 7689905Abstract: Run-time data and visual layout definition data can be stored in a storage medium. The run-time data and the visual layout definition data can be associated with a terminal application, which is configured to communicate with a host server in blocks of data in accordance with a standardized synchronous terminal protocol. A visual screen for the terminal application can be generated by combining the layout data and the run-time data. The generating can occur when the terminal application is disconnected from the host server or host server emulator. The generated visual screen, which is a screen of a front-end of a terminal application interface, can be presented.Type: GrantFiled: November 5, 2008Date of Patent: March 30, 2010Assignee: International Business Machines CorporationInventors: Brian G. Farn, Edmund H. Reinhardt
-
Patent number: 7681200Abstract: A plurality of virtual machines are executed on a host computer, the host computer including graphics hardware, and a display. The virtual machines write display data to their respective virtual desktop buffers. A virtual machine is selected to output to the display of the host computer. A composition buffer on the graphics hardware is enabled with respect to the selected virtual machine. The contents of the virtual desktop buffer associated with the selected virtual machine are copied to the composition buffer by the graphics hardware. The contents of the composition buffer are rendered and displayed by the graphics hardware. In addition, read access to the compositing buffer is restricted to the graphics hardware, thus preventing malicious software applications from capturing the display data across partitions.Type: GrantFiled: July 22, 2005Date of Patent: March 16, 2010Assignee: Microsoft CorporationInventor: Dan Wong
-
Publication number: 20100064068Abstract: Provided are an apparatus, a method, and a program for displaying an operating screen in a short time when the apparatus is powered on after change in configuration thereof. After the apparatus is powered on, the operating screen on the previous activation is displayed, and a simplified screen is displayed if the configuration of the apparatus is different from that on the previous activation.Type: ApplicationFiled: August 13, 2009Publication date: March 11, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Hiroyasu Miyazawa
-
Publication number: 20100064245Abstract: A computer display controller arbitrates between multiple environments in a computer system to apportion display space between the multiple environments. The display controller may be implemented in hardware, firmware, or software, and determines display space allocation based on requests or requirements of each of the environments. If only one environment is active, the display controller may allocate the entire display space to the first environment. When a second environment is activated, display parameters may be dynamically provided to the display controller or previously provided to the display controller for storage and subsequent use. The display controller apportions the total displayable area to accommodate both environments and if necessary alters the display parameters of the first environment to accommodate the display needs of the second environment. The process may be extended to additional environments and may operate satisfactorily with computer systems having multiple displays.Type: ApplicationFiled: September 4, 2009Publication date: March 11, 2010Applicant: xSides CorporationInventors: Jason M. Smith, D. David Nason
-
Patent number: 7665033Abstract: One embodiment of the present invention provides a system that uses a zooming effect to provide additional display space to manage applications. In one mode of operation, the system presents an image of a computer desktop to the user on a display device. When the system receives a request from a user to provide additional display space in a display device for application management purposes, the system decreases the size of the computer desktop in the display device to provide an extended display area. The system then facilitates application management by displaying items useful for application management in this extended display area. By providing the extended display area, the system allows the user to access such items easily and efficiently without losing the context of the computer desktop.Type: GrantFiled: August 31, 2006Date of Patent: February 16, 2010Assignee: Sun Microsystems, Inc.Inventors: Paul Byrne, Hideya Kawahara, Frank E. Ludolph
-
Patent number: 7657841Abstract: A display device for a construction machine has a display switching means, output control means, operation detecting means, and display prohibiting means. The display switching means switches information displayed on a monitor placed in an operation cabin, where the switching is made to prevent display of unnecessary information on the monitor while the construction machine is performing work. The output control means selects display information recorded in information recording means and outputs the selected information to the monitor. The operation detecting means detects whether or not the construction machine is in a working state. When the operation detecting means detects that the construction machine is in the working state, display switching operation of the monitor is performed by the display switching means, and the display prohibiting means prohibits the display of specific information.Type: GrantFiled: April 15, 2005Date of Patent: February 2, 2010Assignee: Hitachi Construction Machinery Co., Ltd.Inventors: Kazuhiro Shibamori, Keiichiro Nakamura, Tsuyoshi Sakyo, Kazunori Nakamura, Tadatoshi Shimamura, Genroku Sugiyama
-
Patent number: 7644369Abstract: Computer screen legibility is controlled. A logically topmost software window of a particular color and of a certain transparency is created. Additionally, a pattern is used to further control legibility. The window allows screen objects logically beneath it on a z-axis to be viewed and manipulated and the window reduces a contrast of screen objects logically beneath it on the z-axis.Type: GrantFiled: June 17, 2005Date of Patent: January 5, 2010Assignee: Rocket Software, Inc.Inventor: Peter Hoe-Richardson
-
Publication number: 20090327174Abstract: The aspects of the disclosed embodiments include clustering a set of discrete user interface states into groups; presenting the groups on a display of a device; and enabling selection of any state within a presented group, wherein selection of a state returns the user interface to the selected state.Type: ApplicationFiled: December 22, 2008Publication date: December 31, 2009Applicant: NOKIA CORPORATIONInventor: Mikko Honkala
-
Patent number: 7640513Abstract: A system is described for displaying images of a virtual three-dimensional book having one or more virtual pages. The system comprises a display system capable of executing a display program wherein images of the virtual three-dimensional book are produced on the display system. A degree of interest (DOI) function is provided for allocating available space on the display system. A page selection function may provide a user-selectable scale along a long axis of the virtual book for selecting virtual pages. Virtual chapter tabs may also be provided for navigating within the virtual book. The display system may also include a page flipping function with several different page flipping speeds and several different page flipping animations for moving between virtual pages in the virtual book. Moreover, a scroll bar function provided to facilitate page navigation wherein space on the scroll bar is allocated using a DOI function.Type: GrantFiled: July 22, 2004Date of Patent: December 29, 2009Assignee: Xerox CorporationInventors: Stuart Kent Card, Richard Carl Gossweiler, III, Allison Gyle Woodruff, Jock Douglas MacKinlay
-
Publication number: 20090300537Abstract: A method and system for changing a display format for information rendered on a handheld device based at least in part on a velocity of the handheld device recognizes that when the velocity of the handheld device that is optimally held by a stationary user in both hands in a horizontal orientation exceeds a predetermined threshold, it is generally indicative that the handheld device is being held by a mobile user in one hand in a vertical orientation. Accordingly, upon determining that the velocity of the handheld device exceeds the predetermined threshold, information rendered on the handheld device is reoriented from a landscape orientation to a portrait orientation so that the information is oriented correctly from the perspective of the mobile user.Type: ApplicationFiled: May 27, 2008Publication date: December 3, 2009Inventor: Kenneth J. Park