Patents Examined by Dennis-Doon Chow
  • Patent number: 7849405
    Abstract: A system and method for displaying contextual, user-contributed help information in a software application are disclosed. The software application may display a series of user interface screens that guide a user through a process. For each of at least a subset of the screens, the software application may be operable to display contextual help information for the screen, where the contextual help information includes information that has been contributed by other users of the software application. The software application may also enable the user to contribute new help information related to various ones of the screens, e.g., so that the new help information is subsequently viewable by other users of the software application.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: December 7, 2010
    Assignee: Intuit Inc.
    Inventors: Paul E. Coletta, Floyd J. Morgan
  • 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: 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: 7840907
    Abstract: The present invention provides an information processing apparatus that can make the user easily search for desired data. By mutually superposing and displaying icons of respective plural files and folders, and carrying out the flipping operation for thus superposed and displayed icons, an arbitrary icon is shifted and displayed such that the icon is spread. Accordingly, the operation of searching for a desired icon from among the plural icons can be made more intuitive and comprehensible with a sense of flipping a page of a book. Furthermore, since plural icons indicative of the contents of files and folders corresponding to the respective plural icons are displayed such that the icons are not superposed one another, the user can visually confirm the contents of the respective icons, which makes it possible to easily search for an icon of a desired file or folder, and easily search for desired data consequently.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: November 23, 2010
    Assignee: Sony Corporation
    Inventors: Yuhei Kikuchi, Takashi Kitao
  • Patent number: 7823081
    Abstract: A user interface system, and an image forming apparatus using the user interface system for displaying an operation menu and transferring the contents thereof based on an operation input received in response to operation menu selection. The display and transfer of the operation menu are achieved using a group of independent software objects that include a menu flow software object that controls the transfer of the contents of the operation menu and a separate operation software object that functions in cooperation with the menu flow software object to control processing of the operation input by a processor and for creating, changing, and deleting the input operation.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: October 26, 2010
    Assignee: Ricoh Company, Ltd.
    Inventor: Fumihiko Sato
  • Patent number: 7818688
    Abstract: In a display device, items of information relating to specified information, which is displayed as the largest item, via a selected relation criterion, are displayed aligned on a selection axis, and items of information relating via other relation criteria are displayed aligned on non-selection axes. An item of information selected as the specified information can be sequentially changed in response to an input from up and down direction keys. The relation criteria for items of information displayed on the selection axis and the non-selection axes can be sequentially changed in response to an input from left and right direction keys. An information selection by the user is confirmed with present specified information by an input from a circle button, and a jump is made to a process according to the present specified information.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: October 19, 2010
    Assignee: Kabushiki Kaisha Square Enix
    Inventors: Ken Narita, Hitoshi Imai, Tadashi Tsushima
  • Patent number: 7818687
    Abstract: A Graphical User Interface or “GUI” for use with a computer operating systems that operates dynamically according to the user's preferences. Each element of the GUI is surrounded by a dynamic edge which allows the user to combine two or more elements together to create a visually coherent unit in real time. Users can merge or fuse together two or more edges together thus creating a combined group that has aspects and qualities from the constituent elements. Particular colors and color combinations can be created by the user along with user selected shapes and sizes of individual elements selected from a library of element shapes and sizes. The grouped elements can then be separated back to the individual elements for use in different applications or other groupings as later desired by the user.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: October 19, 2010
    Assignee: RealNetworks, Inc.
    Inventor: Alexandre Marc Jacques Brouaux
  • Patent number: 7814423
    Abstract: 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: Grant
    Filed: February 27, 2004
    Date of Patent: October 12, 2010
    Assignee: 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
  • Patent number: 7814420
    Abstract: A method includes receiving information identifying a plurality of selections made by a user. The method also includes updating a help index value based on one or more of the selections. The method further includes detecting a request for help from the user. In addition, the method includes retrieving help information using the help index value and presenting the retrieved help information to the user. At least one of the selections by the user may include a selection of an option from a plurality of options, where each of the options is associated with a different incremental value. Updating the help index value may include adding the incremental value associated with the selected option to the help index value.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: October 12, 2010
    Assignee: Honeywell International Inc.
    Inventors: G. Brent Gerhart, Christopher A. Lunemann, Mark W. Trush
  • Patent number: 7810042
    Abstract: Graphical user interfaces for computer display devices include a page bar control element that allows a user to easily and quickly navigate among the pages of a multiple page electronic document and/or among the pages of a plurality of electronic documents. In some examples, the page bar control element displayed on the computer system provides a visual representation of a multiple pages of the document(s), wherein the visual representation includes several tabs or markers, each marker representing one or more pages of the document(s). In some examples, the markers are rendered in colors that enable quick identification of the current page and/or the page being viewed as well as pages viewed in a riffling action. The page bar control element also may include a visual “flag” that helps users quickly locate text that they have previously flagged or that the system has automatically flagged for them.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: October 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Leroy B. Keely, David Switzer, Shawna Swanson, Kevin P. Paulson, Tamara Stephas
  • Patent number: 7805675
    Abstract: A method, system, and computer program product for re-creating events occurring within a Web application is provided. The method includes receiving a request to perform an action from a client system accessing the Web application over a network. The method also includes generating a log file for the client system and recording the request and a timestamp of the request in the log file. The method further includes collecting client system information, executing the request, and recording the client system information and request execution details in the log file. Upon the occurrence of a triggering event, the method includes generating scripts to re-create the request and the request execution details, executing the scripts within the Web application and the operating environment of the client system that is re-produced using the client system information, and recording and evaluating results of execution of the scripts to identify any issues or evaluate client system experiences with the Web application.
    Type: Grant
    Filed: May 19, 2006
    Date of Patent: September 28, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ryan K. Cradick, R. Eric Morter, John S. Warren, Timothy D. Zosel
  • Patent number: 7802190
    Abstract: Apparatus and method for displaying menu lists and activating applications in conjunction with electronic devices that respectively load contents and an information device that reproduces the contents stored in the electronic devices. Connection to the electronic devices is detected, and a menu list is generated. The menu list automatically updates to include additional applications corresponding to electronic devices when connections to the electronic devices are respectively detected. This provides an updated menu list from which selection is made to activate a predetermined application to perform an operation related to the relevant electronic device.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: September 21, 2010
    Assignee: Sony Corporation
    Inventors: Koichi Uchida, Hiroyuki Arakawa
  • Patent number: 7802202
    Abstract: Described is a computer-implemented system and method that dynamically detects which input device (e.g., pen or mouse) is currently in use, and based on the device, varies a program's user interaction model to better optimize the user's ability to interact with the program via that input device. A tablet input subsystem receives pen and touch data, and also obtains keyboard and mouse data. The subsystem analyzes the data and determines which input device is currently active. The active device is mapped to an interaction model, whereby different user interface appearances, behaviors and the like may be presented to the user to facilitate improved interaction. For example, a program may change the size of user interface elements to enable the user to more accurately scroll and make selections. Timing, tolerances and thresholds may change. Pen hovering can become active, and interaction events received at the same location can be handled differently.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: September 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Eric B. Fox, Emily K. Rimas-Ribikauskas, Robert J. Jarrett, Leroy B. Keely
  • Patent number: 7797639
    Abstract: Graphical user interfaces for computer display devices include a page bar control element that allows a user to easily and quickly navigate among the pages of a multiple page electronic document and/or among the pages of a plurality of electronic documents. In some examples, the page bar control element displayed on the computer system provides a visual representation of a multiple pages of the document(s), wherein the visual representation includes several tabs or markers, each marker representing one or more pages of the document(s). In some examples, the markers are rendered in colors that enable quick identification of the current page and/or the page being viewed as well as pages viewed in a riffling action. The page bar control element also may include a visual “flag” that helps users quickly locate text that they have previously flagged or that the system has automatically flagged for them.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: September 14, 2010
    Assignee: Microsoft Corporation
    Inventors: Leroy B. Keely, David Switzer, Shawna Swanson, Kevin P. Paulson, Tamara Stephas
  • Patent number: 7788606
    Abstract: Systems and methods for generating graphic primitives. Data is received that is indicative of a gesture provided by a user. It is determined whether the received gesture data is indicative of a graphic primitive. A graphic primitive is generated for use on a user display based upon said determining step.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: August 31, 2010
    Assignee: SAS Institute Inc.
    Inventors: Himesh G. Patel, Stuart A. Nisbet, Vikram Dere, Keith V. Collins, Sarat M. Kocherlakota
  • Patent number: 7761801
    Abstract: A mobile terminal providing a graphic user interface and method of providing a graphic user interface are disclosed. In one embodiment a mobile terminal may comprise a control unit, a touch screen display unit coupled to the control unit, and a memory storing instructions to be executed by the control unit. In one embodiment a method may comprise displaying and then moving one or more icons around the screen of the mobile terminal, detecting a designation of a point on the screen, and executing a predefined action based on a distance from a location of the designated point to a location of at least one of the icons. Another embodiment may detect an application related event, display an indicator icon, and execute a predefined action in response to the event detection.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: July 20, 2010
    Assignee: LG Electronics Inc.
    Inventor: Yeon Woo Park
  • Patent number: 7747966
    Abstract: An electronic “To-Do” bar is provided in which displayed upcoming tasks, meetings, appointments and the like. The electronic To-Do bar is displayed in a lightweight menu of tasks, meetings and appointments and is displayed persistently in addition to other software functionality or user interfaces displayed on a user's computer display screen according to other software applications or other software functionality in use. A user is presented with an always-visible list of upcoming tasks, meetings and appointments without the need to launch a separate tasks application or calendar application to view upcoming tasks, meetings or appointments.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: June 29, 2010
    Assignee: Microsoft Corporation
    Inventors: Richard H. Leukart, Glenn L. Frankel, Stephen D. Jensen, Hernan Savastano, Cheryl L. Williams
  • Patent number: 7739616
    Abstract: The present invention relates to a technique for displaying the contents of a file on a display of a computer. Upon receiving an enlargement instruction for performing an enlarged display of a file, a computer detects whether an object included in the file is to be included in an enlarged display range of the file. When it is detected that the object is not to be included in the enlarged display range, the enlarged display range is automatically changed, whereby a user can understand which part of the file the enlarged display range corresponds to without performing a complicated operation.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: June 15, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Akihiro Masukawa, Eiji Kato
  • Patent number: 7739599
    Abstract: Automatic editing of video clips detected during the capture of a video data stream. A media editing application identifies video clips as a function of determined property values of each of a series of video frames included in the video. An edit component automatically edits video clips during the capture of the video data stream. A user interface allows the user to view individual video clips during the video capturing process and to define desired transition effects to apply between successive video clips and/or a desired special effect to apply to selected video clips.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Michael J. Patten, Bret D. Ahlstrom, Ian Mercer, Russell Scott Randall, Warren L. Burch
  • Patent number: 7730425
    Abstract: A function-oriented user interface presents users with selections related to what they want to do, rather than selections related to what tool they want to use. Functions may be dragged onto elements (data objects) or elements may be dragged onto functions to initiate activity. The elements themselves may present icons representing functions that are available such as adding a voice note or addressing to another person.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: June 1, 2010
    Inventors: Isabelo de los Reyes, Nathanael Roberton, Brian Calvery, Timothy J. E. Turner, Adrian Chandley, Daniel Makoski, Paul Henderson, Egor Nikitin, Tarek Elabbady, Phillip Joe