Patents Examined by Steven Theriault
  • Patent number: 7278117
    Abstract: A method, program product and system for warping image data, the method comprising in one embodiment: receiving image data for an image; segmentation of the image into a plurality of regions based on regional classification of the image; obtaining a set of warping rules; and warping the image based on the classification of each region and the warping rules.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: October 2, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Ullas Gargi
  • Patent number: 7213212
    Abstract: The present invention relates to a system and method for providing dynamic wizard interfaces to end users. In one embodiment, a client device retrieves a container encapsulating a number of packages utilizing a self-describing data format from a remote server. A wizard engine on the client device interprets the container and packages to produce a wizard interface. Preferably, the present invention utilizes a compatible data structure for receiving, saving, and transmitting captured information regarding the wizard interface.
    Type: Grant
    Filed: June 3, 2002
    Date of Patent: May 1, 2007
    Assignee: Microsoft Corporation
    Inventors: Andrew G. Bybee, Christopher A. Evans, Chad C. Neff, Pritvinath Obla, Leslie S. Yeh
  • Patent number: 7213211
    Abstract: A system for knowledge transfer in a group setting comprises a plurality of participant work areas and a moderator work area. Each of the plurality of participant work areas has at least one corresponding participant input-device, and each of the participant input-devices is adapted to define participant images that are then included on the corresponding participant work area. The moderator work area comprises at least one moderator input-device. The at least one moderator input-device is adapted to define moderator images that are then included on the moderator work area and to select moderator images that are then simultaneously included on each of plurality of participant work areas. The moderator input-device is further adapted to select participant images from any of the plurality of participant work areas that are then included on the moderator work area.
    Type: Grant
    Filed: October 20, 2003
    Date of Patent: May 1, 2007
    Assignee: Dynamic Knowledge Transfer, LLC
    Inventors: Daniel P. Sanders, David Berque
  • Patent number: 7207012
    Abstract: The present invention provides a system and method for maintaining and displaying information regarding high bandwidth telecommunication cables in metropolitan areas. The present invention allows a user to select a metropolitan area for display. The user may thereafter select one or more vendors who own high bandwidth telecommunication cables in the selected metropolitan area. A user may control the prominence of displayed cables by designating selected vendors in a prioritized list.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: April 17, 2007
    Assignee: Sprint Communications Company L.P.
    Inventors: Ron L. House, Paul Caccavo, George L. Stahl
  • Patent number: 7203911
    Abstract: A method, apparatus, and article of manufacture altering a displayed image presented to a user on a viewing device using the proximity of the user to the viewing device to determine how the displayed image is to be presented. The viewing device includes a plurality of proximity sensors that are used to determine the location of a user to the viewing device. As the user moves his or her position relative to the viewing device, the proximity sensors detect the change in the user position. These changes in detected position are used to alter the image being displayed upon the viewing device.
    Type: Grant
    Filed: May 13, 2002
    Date of Patent: April 10, 2007
    Assignee: Microsoft Corporation
    Inventor: Lyndsay Williams
  • Patent number: 7200816
    Abstract: A unified visual design environment in a data processing system to enable automatic generation of a plurality of stylesheets for different output formats. The invention enables support for visual editing and generation of extensible Stylesheet Language (XSL) code, such as XSL code that enables XML content to be rendered into an HTML file, XSL:FO code that enables XML content to be rendered into a PDF file, and the like. With a single stylesheet design, developers can preview an output of a stylesheet transformation in one of several different formats, e.g., HTML, PDF, or others.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: April 3, 2007
    Assignee: Altova, GmbH
    Inventors: Alexander Falk, Vladislav Gavrielov
  • Patent number: 7188316
    Abstract: In a display of properties (or metadata) for multiple selected files, properties may be aggregated. Visual differentiation may be used to associate displayed aggregated values with one or more selected files to which the values pertain. Multi-value properties may also be aggregated and differentiated and/or accentuated. When aggregating multiple multi-value properties, steps may be taken to carry relative priority or positioning assigned by each of the selected files to which the multi-value properties pertain. Aggregated multi-value properties may include prompt text informing them of editing options, and users may edit properties by editing the displayed aggregated properties. Changes to the aggregated properties may be applied to the properties of the various selected files.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: March 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Paul A. Gusmorino, Ben Karas, David G. De Vorchik, Marcus Harvey, Patrice L. Miner, Tyler K. Beam, Timothy P. McKee
  • Patent number: 7181700
    Abstract: A method and system for web based graphical control components. Specifically, the present invention describes a method of graphically displaying a graphical user interface (GUI) control component within a hypertext markup language (HTML) web page. The present invention optionally displays a label associated with a displayed GUI control component. A JavaScript routine is invoked in response to user input, and based thereon a selected image file is selected from a plurality of image files. The plurality of image files correspond to respective user selectable options for responding to the label. The selected image file is then displayed in the GUI control component on the HTML web page. The JavaScript routine employs a unique naming scheme for name tags of a plurality of sequentially associated slave objects of a master object for more concise referencing.
    Type: Grant
    Filed: June 4, 2002
    Date of Patent: February 20, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: Jaime F. Guerrero
  • Patent number: 7168047
    Abstract: A mouse for controlling movements on a display screen is disclosed. The mouse includes a housing that is gripped by a user during manipulation of the mouse and a sensor configured to detect the presence of a user's hand or portions thereof located outside of and in close proximity to a predetermined portion of the housing. The signals produced by the sensor are used to control functionalities of the mouse, as for example, switching between a cursor control mode and a scroll/pan control mode of the mouse.
    Type: Grant
    Filed: May 28, 2002
    Date of Patent: January 23, 2007
    Assignee: Apple Computer, Inc.
    Inventor: Brian Q. Huppi
  • Patent number: 7162695
    Abstract: A multimedia safety analysis system used for system safety training and as an information repository is disclosed. The training device may be web based and may be simultaneously accessed from a computer server by numerous users or executed by an individual user. The system allows a user to investigate a system safety process and aides in the establishment of their own system safety program. The flow of a comprehensive system safety process is illustrated. Each data element in the process has numerous associated data items (information) that define how to accomplish the task associated with the Data Element including references, definitions, examples, acronyms, and specifications given to illustrate more fully what is needed to accomplish the task.
    Type: Grant
    Filed: June 17, 2002
    Date of Patent: January 9, 2007
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Michael G. Zemore, Robert C. Heflin, Jr., Kenneth B. Johnson, T. Glenn Moore, Joseph T. Janney, Peggy L. Rogers, Kevin G. Stottlar, Lawrence E. Eskey, Jr.
  • Patent number: 7139979
    Abstract: Operations in an application may be displayed using a graphical programming representation. A plurality of interconnected icons may be displayed, where each icon corresponds to an operation included in the application. The plurality of interconnected icons may visually indicate a function implemented by operations in the application. Each displayed icon may correspond to a node in a graphical programming development environment.
    Type: Grant
    Filed: June 10, 2002
    Date of Patent: November 21, 2006
    Assignee: National Instruments Corporation
    Inventors: Kevin L. Schultz, Nicolas Vazquez
  • Patent number: 7137077
    Abstract: A freeform selection tool for a computer system with a graphical user interface allows a user to draw a freeform selection path so as to select one or more graphical objects. The user is provided with the freedom to input selection ink, in any orientation, and using any desired selection path size provided by the select tool. The selecting tool may change the visual appearance of any graphical object once selected. The selecting tool provides the ability to select ink or graphical object with a particular property to be used for the selection. The selecting tool can recognize various selection gestures coordinated with a semantic relationship of the ink so that the number of selection ink strokes can be minimized. The selecting tool may change for different selection modes depending on the type of graphical object encountered and change of the context for a particular selection.
    Type: Grant
    Filed: July 30, 2002
    Date of Patent: November 14, 2006
    Assignee: Microsoft Corporation
    Inventors: Marieke Iwema, Leroy B. Keely, F. David Jones, Robert J. Jarrett
  • Patent number: 7137076
    Abstract: Recognition results associated with handwritten electronic ink, voice recognition results or other forms of user input can be corrected by designating at least a portion of a visual display. Recognition results corresponding to the designated portion, and optionally, additional recognition results to provide context, are displayed. Portions of the displayed recognition results are then selected, and alternate recognition results made available. Alternate recognition results can be chosen, and the selected recognition results modified based upon the chosen alternate. The invention may include different user interfaces.
    Type: Grant
    Filed: July 30, 2002
    Date of Patent: November 14, 2006
    Assignee: Microsoft Corporation
    Inventors: Marieke Iwema, Leroy B. Keely, Charlton E. Lui, Kevin P. Paulson
  • Patent number: 7051279
    Abstract: A method and system for providing help information for a computer program. The help system provides help information based on a schema that specifies the structure of a valid computer program. The schema provides definitions of program element types that are specific instances of a program element type derived from more general program element types. The help system identifies a “derivation” of program element types relating to the selected program element. The help system then displays the derivation to the user. The user can then select to display documentation associated with the displayed program element types.
    Type: Grant
    Filed: July 8, 2003
    Date of Patent: May 23, 2006
    Assignee: Intentional Software Corporation
    Inventor: Charles Simonyi
  • Patent number: 7007242
    Abstract: The invention relates to a mobile device comprising a display. In order to offer a user a more extensive immediate overview over the information available to a specific topic, it is proposed that the mobile device comprises processing means for presenting on the display a three-dimensional polyhedron as graphical user interface. Different pieces of information that are to be presented to a user of the mobile device are associated to different facets of this polyhedron, and the visible facets of the polyhedron present at least a hint on a respectively associated piece of information to a user of the mobile device. It is further proposed that the mobile device comprises means for enabling a user to cause the processing means to rotate the facets of the presented polyhedron. The invention relates equally to a corresponding graphical user interface and to a corresponding method for presenting such a graphical user interface.
    Type: Grant
    Filed: February 20, 2002
    Date of Patent: February 28, 2006
    Assignee: Nokia Corporation
    Inventors: Riku Suomela, Mika Roykkee
  • Patent number: 7003737
    Abstract: A system and method for displaying, browsing and accessing content in real space and time. In one embodiment, a user may browse and access multiple types of electronic content in a three dimensional representation of real space and time, where each document has a time and space attribute. A user may also place electronic documents at different locations in real space and time. A user performs inquiries by moving a space indicator along a time line. A visual indicator representing a relevancy score may provide information regarding document proximity to a selected location in space and time. The relevance score may also offset uncertainties inherent in location tracking systems. A document window is provided to display documents located at a selected point in space and time. Visual indicators associated with the documents may represent the time and space location of each document. Documents in the document window may be sorted as desired by a user.
    Type: Grant
    Filed: April 19, 2002
    Date of Patent: February 21, 2006
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Patrick Chiu, Khai Truong
  • Patent number: 7003728
    Abstract: A system for knowledge transfer in a group setting comprises a plurality of participant work areas and a moderator work area. Each of the plurality of participant work areas has at least one corresponding participant input-device, and each of the participant input-devices is adapted to define participant images that are then included on the corresponding participant work area. The moderator work area comprises at least one moderator input-device. The at least one moderator input-device is adapted to define moderator images that are then included on the moderator work area and to select moderator images that are then simultaneously included on each of plurality of participant work areas. The moderator input-device is further adapted to select participant images from any of the plurality of participant work areas that are then included on the moderator work area.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: February 21, 2006
    Inventor: David Berque
  • Patent number: 6973625
    Abstract: A framework and method of programming web-based interfaces using management classes for the management of behavior regarding specific web elements wherein said code relating to said management classes is loaded into a user's browser and primarily executed within the client-side browser environment.
    Type: Grant
    Filed: April 19, 2002
    Date of Patent: December 6, 2005
    Assignee: Convergys CMG Utah
    Inventors: Joseph Paul Lupo, Stephen DeWayne Weagraff, Thomas Byron Dean, Michael Daniel Sauer