Patents Examined by Le Nguyen
  • Patent number: 8543923
    Abstract: An apparatus, system, and method are disclosed for displaying health spatially and temporally. A status module records a health status for each of a plurality of components at a plurality of temporal instances, wherein the health status instances are recorded in a history file. An interconnection module records interconnection relationships for the plurality of clusters in a resource file. A display module displays a system graphical representation comprising a graphical representation for each of the components, each interconnection relationship for the components, a health status for each component, and a transitional health for each component. The system graphical representation is for a specified temporal instance. The transitional health portrays a change in health status over a plurality of temporal instances.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: September 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: James A. Fisher, Shinobu Fujihara, Daniel Loewus-Deitch, Michael R. Maletich
  • Patent number: 8543917
    Abstract: An approach is provided for presenting a global view of content. A content mapping platform receives an access address of content, the content including location information. The content mapping platform then determines availability information of the content by causing, at least in part, detection of the content at the access address and causing, at least in part, presentation of the content on a user interface of a user device indicating the location information based on the availability information of the content.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: September 24, 2013
    Assignee: Nokia Corporation
    Inventors: Pekka Ketola, Panu Johansson, Jari Selenius, Lotta Maaria Partanen, Erika Piia Pauliina Reponen, Jaakko Keränen
  • Patent number: 8504922
    Abstract: Described herein is technology for, among other things, performing navigation in a media environment. The technology involves the presenting a user with only a portion of the previously visited pages or areas as he or she moves to previously visited pages or areas. As the user moves around the media environment, the movements are recorded for use when requests are received for previously visited areas or pages. As the user moves to previously visited areas redundant pages or areas are skipped. Thus, the user's forward and backward navigation are different and the user moves backward more easily, quickly and efficiently.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: August 6, 2013
    Assignee: Microsoft Corporation
    Inventors: Mark Newell, Jeffrey Margolis, Will Vong, Bill Flora, Bojana Ostojic, Kristina Voros, Christen Coomer, Frederic Azera
  • Patent number: 8464175
    Abstract: A graphical user interface for use with a computer system including a display and a user selection device for selecting audio files, video files, and image files. A layout engine responds to a format file referenced to the selected audio files, the selected video files and the selected image files. A rendering engine generates journal display data defining a 3D journal image in accordance with the format file, the journal display data being provided to the display and corresponding to a 3D model. A bookshelf engine manages multiple 3D journal images.
    Type: Grant
    Filed: December 9, 2004
    Date of Patent: June 11, 2013
    Assignee: Microsoft Corporation
    Inventors: Peter J. Turcan, Wyatt D. Jackson, Michael T. Wasson
  • Patent number: 8429559
    Abstract: A method and user interface for eliciting and processing user feedback includes displaying on a computing device display a digital asset, wherein the digital asset has an associated list having at least one keyword; displaying on the computing device display a user feedback interface, the user feedback interface comprising at least one input component configured to receive user generated input; receiving a keyword replacement pair via the at least one input component; storing the keyword replacement pair; analyzing the stored keyword replacement pair; and producing results indicting potential changes to the digital asset based upon the analyzing. Based upon the results of the analysis, an updated version of the digital asset may be produced including any user suggested changes.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: April 23, 2013
    Assignee: Xerox Corporation
    Inventors: Dale Ellen Gaucas, Kirk J. Ocke, Michael David Shepherd
  • Patent number: 8307298
    Abstract: A computer program for outputting a user interface to a computer. The computer outputs a voice message and the user interface consecutively informs a progress of a process executed by the computer. The program determines whether or not the user interface consecutively informs the progress of another process with a voice message. A first user interface consecutively informs the progress of the specific process with a first voice message that includes start, ongoing, and end messages, if the first determining step determines that the user interface does not consecutively inform the progress of the another process with the voice message. A second user interface informs the progress of the specific process with a second voice message that includes start and end messages while omitting the ongoing message, if the first determining step determines that the user interface consecutively informs the progress of the another process with the voice message.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: November 6, 2012
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Takafumi Kai
  • Patent number: 8302013
    Abstract: A system, a method, and a user interface for providing content by using several modules for displaying the content within a single page. A first module within the page is for presenting content from a first source and a second module is for presenting content from a second source. The first module is stacked on top of the second module within a window for presenting the page. The content presented by the first module is independent of the content presented by the second module such that a user interacts with the content of each module independently and without the need for navigation to a location external to the single page.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: October 30, 2012
    Assignee: Yahoo! Inc.
    Inventors: Stephen Gerald Garcia, Joshua Allen Rehling, Andrew Boath Faris, Anthony Dominic Amidei
  • Patent number: 8146002
    Abstract: A method, system, and computer program product for providing a pop-up repelling region (e.g., frame) for use in a screen sharing session that includes providing, or creating a region on a screen, during a screen sharing session, that includes a view of at least one application within the region and repelling from the view in the frame of all other applications.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Christopher D. Price, William M. Quinn, Amy D. Travis
  • Patent number: 8140994
    Abstract: An object is associated with one or more controls in a software application. An object associated with a control determines the operation of the data entry user interface when the data entry user interface is being employed to enter data into the control. More particularly, the object may communicate interface e characteristics to a component that is responsible for providing the user interface to the user. Such a component may be, for example, a shared software module that renders the user interface on a display, receives input data from the user through the user interface, and routes the entered data to a designated destination. Alternately, the object itself may create a user interface having the specified characteristics.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: March 20, 2012
    Assignee: Microsoft Corporation
    Inventors: Kyril Feldman, Robert L Chambers, Steve Dodge, Takanobu Murayama, Tobias Zielinski, Todd A Torset, Thomas R Wick, Adrian J Garside
  • Patent number: 8028251
    Abstract: A touch screen device and a method of operation are provided. The device and method allow for scrolling and selection of files from a file list, and for skipping or reversing an execution order of the selected files simply by performing a drag on a touch screen. The method of selecting files on the touch screen device includes detecting a diagonal drag on a screen, selecting file(s) included within a corresponding range, and skipping file(s) within the range. The method may also include changing an execution order of the selected file(s) when a drag with a return trajectory is detected. The method may also include scrolling through the file list in accordance with a direction and speed of the drag. The device and method allows a plurality of files to be selected and skipped at a time, and a desired file to be rapidly and easily located.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: September 27, 2011
    Assignee: LG Electronics Inc.
    Inventors: Ho Joo Park, Ji Suk Chae, Young Ho Ham, Kyung Hee Yoo, Ji Ae Kim, Yu Mi Kim, Sang Hyun Shin, Seung Jun Bae, Yoon Hee Koo, Jun Hee Kim, Seong Cheol Kang
  • Patent number: 8006183
    Abstract: Methods and systems are provided for the controlled cursor's behavior. According to one example method, any desired data may be linked to a cursor and a desired cursor behavior could be defined to convey the linked data using the cursor. When a change in the linked data is detected, the example method includes using the desired cursor behavior to convey the changed data independent of a location where the cursor is placed on a screen.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: August 23, 2011
    Assignee: Trading Technologies International Inc.
    Inventor: Simeon C. Peebler
  • Patent number: 7966576
    Abstract: A method of providing a graphical user interface includes displaying a graphic representation of a data object at an initial location, receiving a command selecting the data object from a user, moving the graphical representation of the data object towards a destination location upon receiving an indication of the destination location from a user, and causing an at least indirect transition of the object from a first state to a second state at a time when the graphical representation of the data object is positioned substantially at a final destination location. Output enables a user to distinguish the first state from the second state. A first timer is started in response to receiving an indication of a destination location from a user through the interface. The transition from the first state to the second state is automatically caused only after the first timer has run over a pre-determined period of time.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: June 21, 2011
    Assignee: Oce-Technologies B.V.
    Inventor: Ronald R. F. Dongelmans
  • Patent number: 7908565
    Abstract: A system is disclosed for displaying a second window of a second application while a first window of a first application has input focus in a windowed computing environment having a voice recognition engine. The system comprises a retriever for launching the second application, a user command receiver for receiving commands from the voice recognition engine, and an application manager. The application manager responds to a command from the user command receiver by invoking the retriever to launch the second application and display the second window while the first window maintains substantially uninterrupted input focus.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: March 15, 2011
    Inventor: Ronald M. Katsuranis
  • Patent number: 7895536
    Abstract: The present invention is a system that provides a layer editor representing layers using box like controls. The layer controls are arranged in vertical stack representing the ordering of the layers in the paint application and provided with a highlight frame that indicates an active layer. The name or graphic of each layer depicted in the corresponding box for that layer can be created using drawing strokes of a stylus or pen of a pen-based computer. The pen is also used to select the controls, pop-up menus and perform selections or operations with underlying menus and/or functions. Making a mark with the pen can be used to select layer editing functions. A drawing dialog is used to write or draw the names applied to the layers.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: February 22, 2011
    Assignee: Autodesk, Inc.
    Inventors: George Fitzmaurice, Gordon Kurtenbach, Lynn Miller, Joe Di Vittorio
  • Patent number: 7870506
    Abstract: A digital consumer product having a menu system includes an audit trail system having an audit trail management system that removes screens from an audit trail triggered by the addition of a new screen to the audit trail. Menu screens and/or video screens are added to the audit trail as navigated by the user and, accordingly, certain screens are removed from the audit trail. The audit trail management system also provides the ability to store two or more instances of full-screen video and all intervening screens, the ability to provide all data and temporary state information for all screens stored in the audit trail and the ability to restore and refresh them, the ability to retain partial screens and screen objects and the ability to restore and refresh them, and the ability to remove any or all stored screens.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: January 11, 2011
    Assignee: Thomson Licensing
    Inventors: Darrel Wayne Randall, Wanda Green Thompson
  • Patent number: 7840899
    Abstract: A list navigation module (LNM) is described that allows a user to navigate among a filtered list of items, yet, in addition, also discover items within an original list items. In operation, a user inputs a search selection, which prompts the LNM to cull a filtered list of items from the original set of items. When the user enters navigation selections of a first kind, the LNM advances to only items in the filtered list. When the user enters navigation selections of a second kind, the LNM advances to items in the unfiltered original list. Further, when the user attempts to navigate past an end of the presented filtered list, the LNM advances to items in the unfiltered original list. The LNM can provide a visual indicator which conveys that one or more items in the original list of items do not appear in the filtered list of items.
    Type: Grant
    Filed: June 2, 2006
    Date of Patent: November 23, 2010
    Assignee: Microsoft Corporation
    Inventors: Ronald A. Morris, Jonathan L. Conradt, Yi Linda Chan, David H. Sloo, Keith K. Okabe
  • Patent number: 7840897
    Abstract: Each of a plurality of desired behaviors is associated with a corresponding positive point value, and each of a plurality of undesired behaviors is associated with a corresponding negative point value. A behavior tracking manager tracks behaviors performed by a subject over a defined period of time. The behavior tracking manager automatically calculates a point total based on the behaviors performed by the subject during the defined time period. The behavior tracking manager, in a subsequent defined period of time, automatically allocates consequences to the subject based on the point total earned during the previous period of time. Each of a plurality of levels can be associated with a corresponding point cost, and the behavior tracking manager can automatically assigning an appropriate level to the subject, based on the point total earned during the previous period of time.
    Type: Grant
    Filed: May 12, 2003
    Date of Patent: November 23, 2010
    Inventor: Leland J. Ancier
  • Patent number: 7707505
    Abstract: A dynamic, intelligent user interface for an on-line, virtual application whereby user input customizes the subsequent display of application data and queries presented to the user/applicant. The present invention includes a facility for intelligent editing, data state presentation, and error flagging and correction. In one embodiment of the present invention, the intelligent user interface is implemented as part of a series of dynamically generated web pages (a form set) presented to a user of an ecommerce Internet web site. This presentation is in the form of a collection of tabbed panes of data, the selected pane being displayed on a web page, wherein each pane contains one or more pages of data and queries.
    Type: Grant
    Filed: March 23, 2000
    Date of Patent: April 27, 2010
    Assignee: InsWeb Corporation
    Inventors: Curtis K. Ohrt, Michael R. Martin, Xiaofeng Ma, Robert J. Dugan, Steven Horio, Sridhar Gunapu, Deepankar Narayanan
  • Patent number: 7640506
    Abstract: Methods, systems, and apparatus are provided for viewing and managing collaboration data from within the context of a shared electronic document. A document editing pane is displayed for editing the shared document. In conjunction with the document editing pane, a collaboration pane is displayed for displaying the collaboration data. Through the collaboration pane, collaboration data such as the identities of one or more collaborators, task, documents, links and other information may be displayed. Actions may also be performed with respect to any aspect of the collaboration data through the collaboration pane.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventors: Christopher Pratley, Marcin Sawicki, Anne Marie Renée Archambault, Raj Bharat Merchant, Michael Anthony Rigler, Sean Blagsvedt, Ethan Joseph Bernstein
  • Patent number: 7636890
    Abstract: A computer object access control graphical user interface allows a user to set computer locations where a computer object may be accessed and other users who may access the computer object. The computer object may be a computer file, a computer message, person contact information, etc. The access control user interface may operate, for example, to save a computer object to one or more computer locations, and also to specify sharing of the computer object with one or more other users so that they can access the object. Saving a computer object and setting the sharing of it are together referred to as controlling access to the object, the former referring to where the object may be accessed from and the latter referring to who may access the object. This provides, therefore, a unified interface for selecting and displaying destinations that can be either a file store or a person, thereby unifying the control of access to a computer object.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: December 22, 2009
    Assignee: Microsoft Corporation
    Inventors: Cezary Marcjan, Andrzej Turski, Lili Cheng