Patents Examined by Alvin H Tan
  • Patent number: 7290219
    Abstract: A system and method is provided for displaying a selection based action bar to a user that the user is able to use to perform actions using selected data. A user selects one or more displayed selections using a selection device. After the user selections have been made, the system determines which actions can be used with the selected data. Graphical components that correspond to the allowed actions are placed in an action bar and the action bar is displayed proximate to at least one of the user's selections. The action bar is not removed and remains visible as a result of the user scrolling display or performing unrelated actions. Providing a persistent action bar in location proximate to the user's selection helps the user maintain focus on the selected data. In addition, the selection based action bar can be used as a visual placeholder are marking mechanism.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: October 30, 2007
    Assignee: International Business Machines Corporation
    Inventors: Ryan A. Boyles, Patrick R. Guido, Niraj P. Joshi, Robert C. Leah, Paul F. McMahan, Richard W. Ragan, Jr., Wayne B. Riley
  • Patent number: 7278107
    Abstract: Under the present invention, a source meeting partner can select a target application for sharing with one ore more destination meeting partners during a collaborative meeting. Upon selection of the target application, a portion of a meeting application window will be removed, and a window corresponding to the target application will be positioned to be viewable through the removed portion. If necessary, one or more navigators (e.g., scroll bars) can be provided to manipulate the target application window. Thus, the present invention allows the meeting application window and the target application window to be simultaneously viewable without requiring resizing or repositioning of either one.
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: October 2, 2007
    Assignee: International Business Machines Corporation
    Inventor: Christopher D. Price
  • Patent number: 7234116
    Abstract: A novel communications system is provided, including a plurality of user terminals capable of communication using a predetermined communication software program and accessible to Internet, and an administrator server on line with Internet, wherein each of the user terminals is capable of transmitting a character message comprising character information for designating a character, action information for designating an action of the character and a text message to another user terminal through Internet via the administrator server with use of the communication software program, while the latter user terminal having received the character message is capable of displaying an image of the character performing the action and the text message on a screen by selecting a motion picture file based on the character information and the action information received using the communication software program and executing the motion picture file.
    Type: Grant
    Filed: February 6, 2002
    Date of Patent: June 19, 2007
    Assignee: Qript, Inc.
    Inventors: Kimihito Watanabe, Takafumi Maruyama
  • Patent number: 7222305
    Abstract: A method of facilitating the reproduction of a presenter's desktop for attendees of a real-time collaboration. A bound portion of the desktop (the portion shared with the attendees) is logically divided into clusters. When the content of a cluster changes, the cluster is analyzed and one or more objects describing the content may be identified. Each object that is not already cached is cached and assigned a cache ID. Each object in the cluster is described in an object primitive to be sent to the attendees. Actions for reproducing the object on the attendees' clients are sent as action primitives. The object and action primitives allow the content of the presenter's desktop to be sent incrementally instead of sending the entire desktop.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: May 22, 2007
    Assignee: Oracle International Corp.
    Inventors: Ilya Teplov, Aleksey Skurikhin, Paul Huck, Alex Fedotov
  • Patent number: 7216293
    Abstract: The present invention provides a technique to improve productivity on a task for redesigning a screen depending on change in a display size of the screen displayed on a display unit. In a computer environment, a display of a screen composed of a container for defining a frame of the screen and a GUI part arranged in this container is controlled as follows. When an event is detected for changing the size of the screen displayed on a display section, the size of the container in this screen is changed according to the detected event. Furthermore, data relating to a GUI part arranged within the container are changed on the basis of transformation assist lines 341 and 342 set on the container. Then the changed size of the container, a position and the size of the GUI part are reflected to update the screen.
    Type: Grant
    Filed: March 14, 2003
    Date of Patent: May 8, 2007
    Assignee: International Business Machines Corporation
    Inventors: Katsuhisa Kataoka, Naoko Itoh
  • Patent number: 7197700
    Abstract: The disclosed is a method and system for storing a stencil for a job definition statement and data prescribing a user interface for job definition statement setup, generating data for executing a process for generating a job definition statement based on the contents set by a user via the user interface in accordance with the stencil for the job definition statement and the data prescribing the user interface for job definition statement setup, and generating a job definition statement by executing the process in accordance with the generated data.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: March 27, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Masanori Honda, Toshiaki Hirata, Shigeru Miyake, Yusuke Izumida, Takaki Kuroda, Atsushi Murase, Taro Inoue, Kenichi Kihara
  • Patent number: 7191410
    Abstract: Systems and methods for managing information display include the ability, at least in one implementation, to receive a message indicating that the information of a resource is to be displayed and to form a user interface for displaying the resource information by defining a pane in which to display the information and selecting a renderer operable to render the information in the pane.
    Type: Grant
    Filed: December 2, 2002
    Date of Patent: March 13, 2007
    Assignee: Sap AG
    Inventors: Marita Kruempelmann, Hans-Jurgen Richstein, Andreas Heix
  • Patent number: 7178111
    Abstract: A 10-Foot media user interface is herein described. A computer user interface may be designed for primary use as a 10-Foot user interface, where a user controls the computer using a remote control device, instead of as a traditional 2-Foot user interface where the user controls the computer using keyboard and mouse from directly in from of the computer. The 10-Foot user interface uses 3D space and animations to more clearly indicate navigation and selection of items in the user interface to the controlling user. Use of three-dimensional space also increases the display screen real estate that is available for content items, and allows the media user interface to move unselected items out of primary view of the user. The user interface may animate movement in three-dimensions to allow the user to more easily conceptually follow navigation of the user interface.
    Type: Grant
    Filed: August 3, 2004
    Date of Patent: February 13, 2007
    Assignee: Microsoft Corporation
    Inventors: Christopher Alan Glein, Bojana Ostojic, Jeffrey C. Fong, Kort Danner Sands, Mark R. Gibson
  • Patent number: 7146576
    Abstract: An apparatus and method for browsing a plurality of data objects represented by images displayed within a three-dimensional graphical environment is described. A plurality of data object arrangement schemes are provided for arranging corresponding represented images of the data objects within the three-dimensional environment dependent on a selected one of the schemes. The data objects are then automatically arranged within the three-dimensional environment according to the selected schemes. Schemes can be user selected such that by selecting a new scheme, the objects are rearranged according to the newly selected scheme. The environment is partitioned into three-dimensional areas and representative images of the data objects are arranged within the partitioned environment such that representative images of related groups of data objects with respect to the selected scheme are displayed within the same areas.
    Type: Grant
    Filed: October 30, 2001
    Date of Patent: December 5, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Nelson Liang An Chang, Amir Said
  • Patent number: 7137070
    Abstract: A method, system, and program for sampling responses to communication content for use in analyzing reaction responses to other communications are provided. Responses specified by a user to varying portions of the content of a communication are gathered. These specified responses are then stored in a database according to the types of content responded to, wherein the stored responses are then accessible for use in determining reaction responses by the user in another communication comprising at least one of the types of content. In particular, the communication may include sample content to which a response is requested. Further, the communication may include a proposed communication or a transmitted communication.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: November 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Michael A. Paolini, Newton James Smith, Jr.
  • Patent number: 7100122
    Abstract: A system, method, and program controls the occurrence of unsolicited browser windows by enabling a user to specify a maximum depth of a window that can be opened. Before opening a new window, the browser determines the window depth in relation to the specified depth. If the new window to be opened has a given depth in relation to the specified setting which allows the new window to be opened, the window will be opened. If the new window to be opened has a given depth in relation to the specified setting which does not allow the new window to be opened, the window will not be opened. Furthermore, the browser prevents a new window from being opened from a current window if the current window is being closed.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: David Earl Blaschke, Scott Thomas Jones