Patents Examined by Sabrina L. Greene
  • Patent number: 7975234
    Abstract: A user interface is described which displays a shape and enables a user to manipulate that shape by dividing it into a number of regions. Each region has an associated term which is made up from one or more constraints. A mathematical function, such as an objective function, is generated from the resultant graphical representation of the shape, where the function contains a term for each region and where each term is weighted according to the size of the corresponding region.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: July 5, 2011
    Assignee: Microsoft Corporation
    Inventors: Youssef Hamadi, Stephanie Ubeda
  • Patent number: 7865833
    Abstract: This invention provides a data processing apparatus, data processing server, and data processing system, which can easily edit data by utilizing features of object-based coding, and can easily generate object-based encoded multimedia data. A multimedia edit & playback terminal (201) issues an edit instruction of multimedia data to a multimedia edit server (202) that edits multimedia data consisting of a plurality of object data. A communication client (214) receives layout information of multimedia data. A playback unit (212) displays the acquired layout information, and an edit designation unit (211) designates desired one of the displayed layout information. The designated layout information is output via the communication client (214).
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: January 4, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masahiko Takaku, Hajime Oshima, Tomomi Fukuoka
  • Patent number: 7827508
    Abstract: A digital camera comprising: a display; means for displaying on the display a menu of user selectable options; first user activated means for sequentially navigating through the displayed menu of user selectable options; and second user activated means for directly choosing a predetermined one of the options without having to navigate sequentially through the options.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: November 2, 2010
    Assignee: Eastman Kodak Company
    Inventor: Michael Venturino
  • Patent number: 7823080
    Abstract: In a personal broadcasting system, a user terminal vertically divides a window serving as a main screen into separate elements corresponding to a plurality of functions on a display screen and causes a display unit to display the separate elements side-by-side, the separate elements being a plurality of independent panel windows.
    Type: Grant
    Filed: September 17, 2002
    Date of Patent: October 26, 2010
    Assignee: Sony Corporation
    Inventors: Yasushi Miyajima, Keigo Ihara, Takanori Nishimura, Junko Fukuda, Shin Shiroma, Keiichi Yoshioka, Junichiro Sakata
  • Patent number: 7783983
    Abstract: A method and system for displaying a graphical user interface on the display device. Methods include displaying a control area on a graphical user interface, the control area including at least one control field associated with an attribute of a content source, the control field being configured to be viewable via the control area and displaying a content area on the graphical user interface such that the control area and the content area are at least partially superimposed and simultaneously visible on the graphical user interface, the content area displaying content of at least a portion of the content source.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: August 24, 2010
    Assignee: EMC Corporation
    Inventors: Clay Mayers, Gregory M. Cusanza, Nathan Anthony Courey
  • Patent number: 7773106
    Abstract: The present invention allows mobile users to send replies to, or to forward, truncated electronic mail messages, and yet still send the entire body of the original electronic mail message, without having to download the entire body of the mail message locally to the mobile device and then re-transmit the entire message from the mobile device.
    Type: Grant
    Filed: June 2, 2003
    Date of Patent: August 10, 2010
    Assignee: Microsoft Corporation
    Inventors: Frank S. Serdy, Jr., Selvarai Nalliah, David R. Williamson
  • Patent number: 7770125
    Abstract: In an application that uses a graphical user interface, a technique for automatically grouping graphical constructs receives a selection of a graphical construct for placement within a group of graphical constructs within a graphical work area of a graphical user interface. The system detects an existing group of graphical constructs already defined in a group and graphically displays an automatic grouping indicator that identifies, to a user of the graphical user interface, that the selected graphical construct can be automatically grouped within the existing group. The system receives, from the user, a selection of the existing group of graphical constructs that has an automatic grouping indicator displayed, and in response, automatically groups the selected graphical construct into the selected existing group of graphical constructs that has an automatic grouping indicator displayed on the graphical user interface.
    Type: Grant
    Filed: February 16, 2005
    Date of Patent: August 3, 2010
    Assignee: Adobe Systems Inc.
    Inventors: Jeffery Young, Jean L. Brousseau
  • Patent number: 7716589
    Abstract: A non-computer interface to a storage system includes a set top box (STB) or interface unit connected to a storage system for storing information to be accessed by a user. The storage system can be a database, such as a relational database having a plurality of tables, or a digital library system, for storing information to be accessed by the user. Also stored in the storage system are navigation information or rules for controlling a user's navigation of the database. A user interacts with the storage system through the STB, sending navigation commands to the storage system via the STB. The navigation commands available to a user are generated by combining the navigation rules with the user's access privileges. The user can send navigation commands via a remote controller which sends cursor control commands to the STB. Alternatively, the user can send navigation commands via a virtual reality interface.
    Type: Grant
    Filed: September 20, 2002
    Date of Patent: May 11, 2010
    Assignee: International Business Machines Corporation
    Inventors: William Russell Belknap, Steven Victor Kauffmann
  • Patent number: 7689925
    Abstract: Described is technology allowing computer programs to participate in the copy and paste process at various times. A source program, from which data is requested to be copied to the clipboard, may participate as desired, including, for example, to cancel the copy, or to determine which data formats will be placed on the clipboard, including one or more custom data formats. A target program, to which data may be copied from the clipboard, may also participate as desired, including, for example, to cancel the paste, or to determine which data format will be pasted, which may be a custom data format. In one implementation, events provide notifications and APIs may be called to facilitate the communication.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Henry D. Hahn, Evgeny N. Veselov, Sangil Jeon
  • Patent number: 7657837
    Abstract: In a client-server system, a server-node application runs a user session and a remote presentation protocol communicates between the client node and the server node. The server node stores a remote virtual desktop including remote windows of the user session. The client node displays multiple local windows of applications running locally on the client node and further displays one or more windows of the remote virtual desktop. The one or more windows are clipped to produce a clipped region so that the remote windows are displayed therein to appear as the local windows. The local windows are enumerated according to z-order from back to front and an area of each local window which overlaps the clipped region is subtracted from the clipped region so that the local windows show through the area.
    Type: Grant
    Filed: April 6, 2006
    Date of Patent: February 2, 2010
    Assignee: Ericom Software Ltd.
    Inventors: Dan Shappir, Eran Heyman, Dror Shilo
  • Patent number: 7657841
    Abstract: A display device for a construction machine has a display switching means, output control means, operation detecting means, and display prohibiting means. The display switching means switches information displayed on a monitor placed in an operation cabin, where the switching is made to prevent display of unnecessary information on the monitor while the construction machine is performing work. The output control means selects display information recorded in information recording means and outputs the selected information to the monitor. The operation detecting means detects whether or not the construction machine is in a working state. When the operation detecting means detects that the construction machine is in the working state, display switching operation of the monitor is performed by the display switching means, and the display prohibiting means prohibits the display of specific information.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: February 2, 2010
    Assignee: Hitachi Construction Machinery Co., Ltd.
    Inventors: Kazuhiro Shibamori, Keiichiro Nakamura, Tsuyoshi Sakyo, Kazunori Nakamura, Tadatoshi Shimamura, Genroku Sugiyama
  • Patent number: 7647561
    Abstract: A system, method and computer program product are provided for generating an application. An interaction with a first application is recorded for capturing a functionality of the first application. An interaction with a second application is also recorded for capturing a functionality of the second application. A pattern is generated based on the recorded interactions. An application is generated based on the pattern. The interactions recorded in the pattern are repeated upon replay of the pattern for providing the functionalities of the first and second applications. A method for executing the pattern-based application is provided. Upon receiving a request for data, a pattern for retrieving the requested data is selected. The pattern is replayed. The recorded interaction is conducted as specified in the pattern for obtaining the requested data. The requested data is received.
    Type: Grant
    Filed: December 13, 2002
    Date of Patent: January 12, 2010
    Assignee: NVIDIA International, Inc.
    Inventors: Quinton Y. Zondervan, Umair A. Khan
  • Patent number: 7526733
    Abstract: Techniques are provided for establishing an association between a code and a user. Before a software product is provided to the user, the code is stored within the software product. The software product is configured to convert the code into a visual watermark, which is displayed on at least one screen image generated by the software product. Techniques are also provided for identifying a visual watermark in a screen image and decoding the visual watermark into a corresponding code. The user associated with the code can then be identified.
    Type: Grant
    Filed: August 21, 2002
    Date of Patent: April 28, 2009
    Assignee: Autodesk, Inc.
    Inventor: Peter R. Samson
  • Patent number: 7500203
    Abstract: The present invention provides a document processing method and system which implement display that improves efficiency and usability of edit operations when inserting, moving, or copying & pasting data, by taking full advantage of the feature of retaining data and set values hierarchically in the system. In document processing for editing a document consisting of multiple sets of original data, when a user moves a graphic object which represents a desired original by dragging it on the document in order to move or copy the desired original data to a certain position on the document, the present invention detects the boundary between originals in the document, nearest to the position of the cursor dragging the graphic object which represents the desired original, and displays an identifiable mark on the boundary between originals in the document.
    Type: Grant
    Filed: September 20, 2006
    Date of Patent: March 3, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasuo Mori
  • Patent number: 7496853
    Abstract: A method of enabling a user to manage items such as text, graphics image, audio clips, video clips etc. on a clipboard are provided. The method includes displaying a window having at least one option for managing the items on the clipboard and allowing the user to assert the option to manage the items. In another embodiment, a method is provided to indicate a selected item at a location in a document displayed in a graphical user interface with a scrollbar. The method includes selecting the item, determining whether the item is a file, and displaying, if the item is a file, an icon representing the file in the scrollbar at a location corresponding to the location of the highlighted item.
    Type: Grant
    Filed: May 8, 2003
    Date of Patent: February 24, 2009
    Assignee: International Business Machines Corporation
    Inventors: Faisal M. Awada, Joe Nathan Brown, Philip Bernard Burkes, Herman Rodriguez