Patents Examined by Ba Huynh
  • Patent number: 7703047
    Abstract: A notepad computer with a page display region displaying a page of a document on which a user can write using a pen or stylus type writing tool is provided. Associated with the page is an interface that can be used with the pen. The interface includes a core task tool region adjacent to the page where tool icons are partially visible until the pen is brought near one of the icons. The tool icon becomes fully visible when the pen is within the region of the icon. The tool when activated can pop-up a radial pop-up menu located at an edge of the document where all the menu choices are located in a semi-circle away from the edge so that the users hand while holding the pen and making a selection does not block the choices. A page flipping tool is located in a corner of the page and is an explicit two-stroke menu allowing selection of a next or previous page.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: April 20, 2010
    Assignee: Microsoft Corporation
    Inventors: Leroy Bertrand Keely, Jr., Douglas Alan Young, Andrew James Palay
  • Patent number: 7703027
    Abstract: System and method for merging differences between graphical programs. Information is received regarding matches and differences, e.g., in hardware, software, configuration, and/or connectivity, between first and second graphical programs, each comprising respective pluralities of interconnected nodes. The information is analyzed to merge differences between the first and second graphical programs, e.g., for each difference: removing all non-common nodes and connections thereto in the second sub-graph from the second graphical program, adding all common nodes and connections thereto in the first sub-graph to the second graphical program, determining all edges in the first sub-graph that connect common nodes to non-common nodes; and for each determined edge, adding to the second graphical program an edge that connects a corresponding common node in the second sub-graph with a corresponding non-common node added from the first sub-graph. A merged graphical program is displayed on a display, e.g.
    Type: Grant
    Filed: January 12, 2006
    Date of Patent: April 20, 2010
    Assignee: National Instruments Corporation
    Inventors: Ray Hsu, Mohammed Kamran Shah, Duncan Hudson, Yixin Guo, Jonathan P. Fournie
  • Patent number: 7703032
    Abstract: A system and method for binding a GUI element to a data source of live measurement data are described. A data source component may be included in a program and may be configured with a binding to a data source of live measurement data in response to user input. A GUI element may also be included in the program, and the binding configured for the data source component may be associated with the GUI element in response to user input. Associating the binding with the GUI element may effectively bind the GUI element to the data source of live measurement data and may enable the GUI element to automatically display the live measurement data from the data source during execution of the program. A system and method for binding a GUI element in a program to a data target for live measurement data are also described. A GUI element may be included in a program, and the GUI element may be configured to display live measurement data during execution of the program.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: April 20, 2010
    Assignee: National Instruments Corporation
    Inventor: Elton Wells
  • Patent number: 7698653
    Abstract: A graphical user interface (GUI) graphically corresponds to an image display window through which a single image or a stream of images or video frames are displayed. The GUI includes a zoom control box having an inner region positioned within an outer region. The size of the inner region relative to the outer region represents the magnification of the portion of the image being displayed within the image display window. The magnification of the image being displayed is increased by using a cursor control device to position a cursor within the inner region and clicking the cursor control device. The magnification of the image being displayed is decreased by using the cursor control device to position the cursor outside of the inner region but inside of the outer region and clicking the cursor control device. As the magnification is increased or decreased, the size of the inner region relative to the outer region is changed accordingly.
    Type: Grant
    Filed: July 13, 2004
    Date of Patent: April 13, 2010
    Inventors: Kendyl A. Roman, R. Paul Raposo
  • Patent number: 7694233
    Abstract: A graphical user interface provides a display of multiple items of information in a manner such that the user can comprehend the relationship of various items to one another over a wide span. At least some information containers are allocated a reduced amount of area in which to be viewed by the user. At least one container continues to be displayed in full view. In one embodiment, the containers are displayed in an overlapping arrangement. In a column view, the column containing the object that was last clicked upon, and the column showing the contents of the selected object, can be displayed in full view. The other columns may be only partially visible, due to the overlapping arrangement. When the user moves a cursor over a container with a reduced viewing area, the display changes to show that container in full view.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: April 6, 2010
    Assignee: Apple Inc.
    Inventor: Bas Ording
  • Patent number: 7689936
    Abstract: Several elements are displayed on a computer display. The user is provided with a haptic device, for moving a cursor over the display. Distances between the cursor and the various elements are computed; the element with the smallest distance is highlighted on the display. When the user moves the haptic device, the identified element is changed, according to the distance between the cursor and the various elements. The user selects the identified element by actuating a select button. The invention makes it possible for the user to select one of the displayed elements, without having to move the cursor over the element to be selected. No prior knowledge of the shape of the elements is required for carrying out the selection process.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: March 30, 2010
    Assignee: Dassault Systemes
    Inventor: Sebastien Rosel
  • Patent number: 7685524
    Abstract: The invention enables users to virtually attach information to situations in the real world, and also enables users to quickly and easily find out desired information. An IR sensor receives an IR signal transmitted from an IR beacon, and supplies the received signal to a sub-notebook PC. A CCD video camera takes in a visual ID from an object, and supplies the inputted visual ID to the sub-notebook PC. A user inputs, through a microphone, a voice to be attached to situations in the real world. The sub-notebook PC transmits position data, object data and voice data, which have been supplied to it, to a server through a communication unit. The transmitted data is received by the server via a wireless LAN. The server stores the received voice data in a database in correspondence to the position data and the object data.
    Type: Grant
    Filed: October 2, 2006
    Date of Patent: March 23, 2010
    Assignee: Sony Corporation
    Inventor: Junichi Rekimoto
  • Patent number: 7685531
    Abstract: A user interface for displaying information includes a region for displaying information regarding one or more files that are stored in a memory, and a navigation map located adjacent the region, the navigation map displaying a graphic associated with information being displayed in the region, the graphic representing a quantity of the displayed information and a quantity of non-displayed information in the region. A method for locating an object stored in a memory includes providing a navigation tool displaying a plurality of folders, wherein a first folder and a second folder can be selected from the plurality of folders, and simultaneously displaying at least some content from the first folder and at least some content from the second folders in response to a selection of the first and the second folders.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: March 23, 2010
    Inventors: Simon D. Yeung, Kenneth B. Goldstein, Gary R. Horne
  • Patent number: 7681141
    Abstract: A method of scrolling in a graphical user interface includes: receiving a command to scroll a plurality of contents icons displayed in the graphical user interface; and retrieving an appropriate number of additional contents icons from a contents icon database to provide a scrolled display in the graphical user interface, wherein the contents icon database is divided into a plurality of entries, each entry of the plurality of entries including at least data for a contents icon of the plurality of contents icons and a link to a contents file, each entry of the database is configured to be fixed in size so that the data for the contents icon can be quickly accessed, and the contents icon can be scrolled in the graphical user interface at a relatively high speed.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: March 16, 2010
    Assignee: Sony Computer Entertainment America Inc.
    Inventor: Edgar A. Tu
  • Patent number: 7681148
    Abstract: A page exception icon is provided for programming a page exception during a document processing job. The page exception icon is pre-programmed by selecting at least one document job processing parameter from a plurality of document job processing parameters and storing the document job processing parameter in association with a name provided for the page exception icon. The page exception icon can be dragged and dropped onto objects representing pages of a document processing job to perform a page exception in accordance with the document job processing parameters pre-programmed for the page exception icon.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: March 16, 2010
    Assignee: Xerox Corporation
    Inventor: David C. Robinson
  • Patent number: 7673245
    Abstract: Converting a computer user interface panel between different panel types. An automated process is activated that reads field attributes of a first panel in a computer system. A configuration table associated with the first panel is tied to logic that specifies how the panel of the first type interacts with a backend of the computer system. Entries are created in a second configuration table that can be used to display a second panel in the computer system. The second panel comprises at least some of the plurality of fields and belongs to a second type of panels in which a panel of the second type is formed of configuration table entries and is independent of the backend. The automated process converts the field attributes to be compatible with the second type of panels and stores them in the second configuration table for use in displaying the second panel.
    Type: Grant
    Filed: October 15, 2003
    Date of Patent: March 2, 2010
    Assignee: SAP Aktiengesellschaft
    Inventors: Peter Weddeling, Rene Dehn, Martin Scholz
  • Patent number: 7669129
    Abstract: Transformation hierarchies and effects trees may be defined in the same user interface by treating animated transformations as another type of time-varying data stream. Effects operators in the effect tree are provided with an input to receive a transformation. The effects operators can be set to either use a transformation having parameters specified by the user, or use an input transformation, or both. Transform operators may generate an output transform based on user specified parameters or based on a function of data input to the transform operator. If there is no input connected to a transform operator, the transform operator may generate its own local transform. In the user interface, the user can connect the output of one transformation operator to the next (e.g., parent to child) using the same output to input port connections as used for images and effects operators.
    Type: Grant
    Filed: April 1, 2004
    Date of Patent: February 23, 2010
    Assignee: Avid Technology, Inc.
    Inventor: Shailendra Mathur
  • Patent number: 7669130
    Abstract: Systems and methods for previewing edited video. In general, in one implementation, a method includes generating a video sequence from a plurality of video segments, identifying an inability to output at least one video segment in the video sequence in substantially real time; and adjusting an output level associated with the at least one video segment to enable the at least one video segment to be output in substantially real time. The output level may include a video quality or a frame rate.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: February 23, 2010
    Assignee: Apple Inc.
    Inventors: Sachin Agarwal, Giovanni Agnoli, Brian Everett Meaney
  • Patent number: 7650570
    Abstract: Visualizing and exploring a music library using metadata, such as genre, sub-genre, artist, and year, is provided. Geometric shapes, such as disks or rectangles, may be divided into sectors representing genre and each sector may be further divided into sub-sectors representing artists associated with each genre. The sector's relative size generally reflects the importance of the corresponding genre within the library. Likewise, the sub-sector's relative size generally reflects the importance of the corresponding artist within the genre which may be determined by the number of media items of the artist. Marks representing each media item may be arranged and displayed within the geometric shape to reflect the mark's corresponding genre, artist, and year. In addition, each mark may reflect an attribute, such as playcount, of the media item and each sector may reflect the mean value of an attribute of all media items within the sector.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: January 19, 2010
    Assignee: Strands, Inc.
    Inventors: Marc Torrens, Patrick Hertzog, Josep-Lluis Arcos
  • Patent number: 7647562
    Abstract: System and method for deploying and executing a program, e.g., a graphical program, on an embedded device, e.g., a compact sensor interface (CSI) that includes or is coupled to one or more sensors. The program is stored on a host mobile computer, e.g., a PDA, then downloaded to the CSI over a wired or wireless serial link, e.g., cable, infrared (IR), Bluetooth, etc. The embedded device executes the graphical program to perform the function, thereby generating data. The data is sent to the mobile computer over a wired or wireless serial link, e.g., via a Front Panel Protocol, where the data is displayed. Alternatively, the mobile computer executes a different program to perform a discovery operation to detect and establish communications with the embedded device, retrieves the data from the embedded device via a wireless serial transmission medium, e.g., IR link (e.g., IrDA), Bluetooth, etc., and displays the data.
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: January 12, 2010
    Assignee: National Instruments Corporation
    Inventors: Marius Ghercioiu, Horea Hedesiu, Silviu Folea, Gratian I. Crisan, Ciprian Ceteras, Ioan Monoses
  • Patent number: 7644363
    Abstract: Embodiments of the invention provide a method for generating labels for drawing elements of a computer aided design (CAD) drawing that may include some unknown number of associated or related drawing elements. The method includes receiving a selection of a set of drawing elements in the CAD drawing that are associated with the first drawing element, receiving a selection of fields specifying attributes of the drawing elements in the set of drawing elements to use in generating label content for a label of the first drawing element, and defining a label style based on the selection of the set of drawing elements and the selection of attributes of the of the drawing elements in the set of drawing elements.
    Type: Grant
    Filed: April 10, 2006
    Date of Patent: January 5, 2010
    Assignee: Autodesk, Inc.
    Inventors: Michael C. Rogerson, Gary Blais, Kenneth W. Spalding, III, Patrick Haessly, Lisa Fox, Michael A. Appolo, III
  • Patent number: 7644366
    Abstract: A method for managing and displaying related information in a graphical user interface includes storing each of a plurality of related datasets in a discrete file. A compound file is stored linking the discrete data files to each other. A common window for the combined file is displayed in the graphical user interface. A discrete window for each discrete file is displayed within the common window.
    Type: Grant
    Filed: July 30, 1999
    Date of Patent: January 5, 2010
    Assignee: Computer Associates Think, Inc.
    Inventor: Robert S. McKinney
  • Patent number: 7644372
    Abstract: System and method of adjusting selection areas of menu options in a radial menu utilize the frequency of selection of each of the menu options to adjust the size of various selection areas over time. The sizes of menu options or selection areas with relatively high frequency of use may increase, while the sizes of the selection areas of the remaining menu options may decrease. In addition, the size of the menu options may be further adjusted to return to the original arrangement, e.g., in which the size of each of the selection areas is equal or occupies some predetermined area. The user may hold an electronic pen over the radial menu or select an icon from the radial menu to resize the selection areas to return to the original arrangement.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: January 5, 2010
    Assignee: Microsoft Corporation
    Inventor: Thomas P. Russo
  • Patent number: 7640504
    Abstract: A method and system for exporting menu objects to a peripheral, which includes the steps of collecting configuration data of the current setting, creating a Direct Data Entry menu of pages and elements, storing the configuration data into the Direct Data Entry menu, and sending a Direct Data Entry string for a requested element in the Direct Data Entry menu.
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: December 29, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Martin D. Harris, Laurent P. H. Pizot
  • Patent number: RE41113
    Abstract: Systems and methods for returning windows to an original location are described. When springing already open windows to a new location on a display space, it is desired to return that window to its original location for certain situations. A list is provided when the springing operation is initialized which captures information used to return the sprung window. According to exemplary embodiments, the relocation of various windows is tracked to ensure that each window is returned to an original location.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: February 9, 2010
    Assignee: Apple Inc.
    Inventor: Max E McFarland