Patents Examined by Enrique Iturralde
  • Patent number: 8667417
    Abstract: Embodiments of the present invention include methods and systems for pop-up suppression. A method for pop-up suppression in a display of a web page to a user is provided. The method includes detecting a web page request for a pop-up. The method also includes automatically running the pop-up based on the web page request in a minimized pop-up window when the web page request for the pop-up is detected. A system for pop-up suppression is also provided. The system includes a pop-up manager configured to place a pop-up based on a web page request in a minimized pop-up window when the web page request for the pop-up is detected. The system also includes an execution module configured to run the pop-up in the minimized pop-up window. The system further includes a window module configured to open a minimized pop-up window for display when a user selects the minimized pop-up window.
    Type: Grant
    Filed: September 1, 2008
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventors: Ben Goodger, Glen Murphy, Brian Rakowski, Darin Fisher
  • Patent number: 8667425
    Abstract: This disclosure is directed to techniques for presenting a scratch-card style interface using a touch-sensitive device. The touch-sensitive device is configured to present a first image using a display of the device. The first image may include a plurality of portions. The plurality of portions may be a plurality of overlapping image particles, or may be a plurality of image layers. The device may detect a first user interaction, and graphically remove a first number of portions of the first image in response to detection of the first user interaction. The device may detect a second user interaction, and graphically remove a second number of portions of the first image in response to the detected second user interaction. Graphical removal of the second number of portions may at least partially reveal a second image presented using the display of the device.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: March 4, 2014
    Assignee: Google Inc.
    Inventors: David Burke, Steven J. Lee, David Singleton
  • Patent number: 8661357
    Abstract: An electronic device system with improved user convenience that is capable of controlling plural electronic devices connected via a network or the like from any of such electronic devices.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: February 25, 2014
    Assignee: Panasonic Corporation
    Inventors: Masafumi Shimotashiro, Kentaro Tanikawa, Masakazu Nakamura
  • Patent number: 8650493
    Abstract: A method and system is provided for testing and analyzing websites via a test-enabled web browser. When requested, a representative embodiment can provide for deep recording of user interactions as they relate to a specific web page currently on display in the browser view area, for extracting key information from the current web page sufficient to validate that a future playback does or does not produce the same effects on the chosen website page, for playing back a prior recording to confirm that a website page continues to pass the user-defined tests, and/or for providing detailed analyzes based on the specific contents of the current website page. The general result of systematic use of the test-enabled browser on websites is improved content quality, demonstrated website server behavior for deep tests, quicker delivery by the website server, and better serviceability for e-business.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: February 11, 2014
    Assignee: Software Research, Inc.
    Inventor: Edward F. Miller
  • Patent number: 8627208
    Abstract: A utility is provided for generating applications for a variety of data conversion or handling application environments. A user can use a graphical user interface to purpose application adaptable modules to define a desired application. In one implementation, the user interface (1500) includes a node tree panel (1502) and a process assembly panel (1504). The node tree panel (1502) lists tool sets (1508) including transformations, maps and input-output tools. These tools can then be assembled together with identified data sources and then elements using the assembly panel (1504) to define an application. In this manner, an application is generated from a number of generic modules simply by linking the modules to perform a purpose of the desired application. In this manner, an application is generated from a number of generic modules simply by linking the modules to perform a purpose of the desired application.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: January 7, 2014
    Assignee: Oracle International Corporation
    Inventors: Luis Rivas, Mark Kreider, Alec Sharp
  • Patent number: 8627226
    Abstract: A browser renders a page for display according to user habits. When a user interacts with a page associated with a network address, an entry is made in a file that associates the element on the page of the user interaction with the network address. When the page is visited again, the file is checked to see if any entry exists. If an entry exists and the stored user interaction is still relevant for that page, the page is rendered so that the location the user interacted with is provided at the top of the display, or the element is re-arranged, as in the case of a table, or both re-positioning and re-arranging occurs. Such page rendering reduces the need for the user to scroll through the page to view the desired information.
    Type: Grant
    Filed: July 22, 2008
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Mahdad Majd, John Matthew Santosuosso
  • Patent number: 8621371
    Abstract: A data transmission device comprises: an entry information acquisition unit which acquires entry information from a storage device; an entry information display unit which displays the acquired entry information on a display device in a style discriminating between entry information including detailed information and entry information not including the detailed information; an entry information selection unit which selects a piece of entry information including the detailed information from the entry information displayed on the display device depending on an input through an input device; a detailed information display unit which displays the detailed information included in the selected entry information on the display device; a destination information acquisition unit which acquires destination information from the selected entry information; and a data transmission unit which executes data transmission using the acquired destination information.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: December 31, 2013
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Nobuhiko Suzuki, Wataru Tomida
  • Patent number: 8612881
    Abstract: Various embodiments enable discovery of functionality associated with a webpage's content. In at least some embodiments, a user interface instrumentality can be automatically presented to a user to inform the user of functionality associated with content appearing on a webpage. The user interface instrumentality can, in some instances, reside in the form of a clickable button that is automatically presented when a user moves their cursor on or near a particular piece of webpage content. By clicking on the presented button, the user can access functionality associated with the particular piece of webpage content. In at least some other embodiments, a browser's chrome includes a discovery button that provides a listing of items that have functionality that can be performed relative to the items.
    Type: Grant
    Filed: August 13, 2008
    Date of Patent: December 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Jane T. Kim, Benjamin N. Truelove, Miladin Pavlicic
  • Patent number: 8612859
    Abstract: Multi-media project editing methods and systems are described. In one embodiment, a project editing system comprises a multi-media editing application that is configured to enable a user to combine multiple different video clips into a video project. A bitmap processor coupled with the multi-media editing application receives a first bitmap that can be used to render a transition between video clips and automatically processes the first bitmap to provide a different transition between video clips. Processing of the first bitmap can include, without limitation, using the first bitmap to provide an entirely new and different second bitmap, or processing the first bitmap in a manner which renders a transition that is different from the transition defined by the first bitmap. In one embodiment, a user is able to enter one or more parameters, through a user interface (UI), with the parameters then being used to manipulate the first bitmap to provide the different transition.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: December 17, 2013
    Assignee: Microsoft Corporation
    Inventors: David M. Maymudes, Daniel J. Miller
  • Patent number: 8612892
    Abstract: Performing incremental runtime composition. A method includes a computing system receiving a user input gesture modifying a diagram displayed on a diagram surface. The diagram includes a first element, a second element, and a plurality of elements connected to the second element laid out in a particular layout pattern with respect to the second element. The method further includes interpreting the user input gesture to be a gesture creating a graph by connecting the first element to the second element of the diagram. The method further includes performing an auto layout of the diagram by automatically, and without user intervention, repositioning the second element with respect to the first element but without substantially repositioning the plurality of elements with respect to the second element by moving the second element and the plurality of elements as an atomic unit.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: December 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Stephen M. Danton, Yuri Rychikhin, Jordan C. Sehn, Scott M. Roberts, Florian Voss, Laurent Mollicone, William A. Manis
  • Patent number: 8607166
    Abstract: User interfaces for browsing and/or searching are described. In some embodiments, an icon representing a file is displayed in a graphical user interface (GUI), where the icon includes one or more predefined decorations. The decorations may be chosen based on the file type, such as slide decorations for presentations, a foldover for documents, etc. This may also be referred to as type conformance. A preview of the content of the file is presented within the icon without launching an application which has created the file (also referred to as the creator application). The pre-defined decorations on the icon may be maintained on the icon while the preview of the content of the file is presented. The format of the icon (e.g., shape of the icon, size of the icon, etc.) may be maintained as well during presentation of the preview. Other embodiments are also described, and computer readable media and apparatuses are also described.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: December 10, 2013
    Assignee: Apple Inc.
    Inventors: Julien Jalon, Julien Robert, Cedric Bray, Alexandre Carlhian, Alexandre Moha
  • Patent number: 8607148
    Abstract: A method and system for performing drag and drop operation on a graphical user interface is disclosed herein. The method comprises: enlarging a drop region in a graphical user interface upon focusing on a part of the drop region, the drop region being enlarged in a direction based on the location of the focused part of drop region. In an embodiment the direction of enlargement is in the mirror direction of focused part of the drop region.
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: December 10, 2013
    Assignee: General Electric Company
    Inventors: Gurpreet Singh, Vinoth Rajasekaran
  • Patent number: 8584016
    Abstract: A system for verifying an electronic document, including a first device comprising a first display, a first interface and a first displaying program for displaying the electronic document on the first display, a second device comprising a second display, a second interface and a second displaying program, a communication channel between the first interface and the second interface, wherein the first and the second device are operable to exchange the electronic document and wherein the system comprises a selection function, the selection function for selecting a part of the electronic document and generating position information of the selected part of the electronic document, and wherein the second displaying program is operable to lock the electronic document after the exchange with the first device and display the selected part of the electronic document on the second display.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Jan Leonhard Camenisch, Thomas R. Gross
  • Patent number: 8584044
    Abstract: Technologies, systems, and methods for exploring a virtual space without cluttering or obscuring a field of view of the virtual space with overlaid names, labels, symbols, markers, and the like. Instead, a user may select objects of interest presented in a context bar to locate them in the field of view. Further, the user can make use of various forms of selection to zoom in on objects or points in the field of view and access information regarding the virtual space and objects without adding persistent clutter to the field of view.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventor: Curtis Glenn Wong
  • Patent number: 8572502
    Abstract: Building control systems that include a user interface that is configured to help manage relatively large amounts of building control data in an efficient and intuitive manner. In some cases, subsets of building control information can be associated with display elements such as windows or tabs, which can then be docked to provide a convenient way to selectively display only certain subsets of the building control information.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: October 29, 2013
    Assignee: Honeywell International Inc.
    Inventors: Pallavi Dharwada, SankaTandav Krishna
  • Patent number: 8572503
    Abstract: The device (D) is dedicated to the analysis of time varying quantities. It comprises a tool for managing display windows (MA) each for displaying the representation of a selected quantity and each associated with a first quantity selection tool (01) and a second time reference(s) selection tool (02) coupled to the management tool (MA).
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: October 29, 2013
    Inventor: Wally Tzara
  • Patent number: 8560965
    Abstract: Provided are a display device and a display method for displaying a setup screen with a screen navigation path. In various examples, provided are a user-friendly display device and a user-friendly display method that enable a user to understand in advance what information will be displayed in a setup screen when a reverse transition operation (e.g., a return or cancel operation) is performed.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: October 15, 2013
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Tsuyoshi Kawashima
  • Patent number: 8560968
    Abstract: A method of clinical evaluation of a cardiology patient includes the providing of a computer having a database and a user interface that includes a display screen. One or more images are displayed on the display screen, each being an anatomical representation of a part of a human heart which are a portion of a human heart, there is displayed on the screen patient data that corresponds to the part that is displayed on the screen. Such data can be for example prior or present test data. One embodiment includes a graphical medical generation system for replacing the dictation and transcription process of a cardiology health care professionals. A graphical display is provided which processes user input in conjunction with pre-defined cardiology reporting options to generate user-defined cardiology reports. A method and apparatus 10 is described for controlling, via a relational databases, the selection of pre-defined character strings to be inserted into the generated cardiology report.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: October 15, 2013
    Inventor: Vinod Nair
  • Patent number: 8560957
    Abstract: Embodiments of the invention provide system and methods for organizing, browsing and editing materials stored in a computer system. The system is configured to dynamically create an organizational structure for the materials according to classification groups specified by the creator of each stored material. Additionally, the system is configured to expose certain editable material parameters of a selected material to the end-user and make available specific GUI elements to the end-user so that the end-user can edit the selected material, thereby changing the appearance of the material.
    Type: Grant
    Filed: October 13, 2008
    Date of Patent: October 15, 2013
    Assignee: Autodesk, Inc.
    Inventors: Jérôme Maillot, Andre Gauthier, John Schrag
  • Patent number: 8560951
    Abstract: A production system automates the control of production devices used to produce and broadcast a show. The system automation allows a video director to pre-produce, preview, and produce the live show from a single user interface. In an embodiment, a processing unit displays graphical controls for the production devices. A video director interacts with the graphical controls to thereby remotely control the production devices from one location. In an embodiment, a video director defines a set of production commands or instructions (i.e., “transition macro”). Upon execution, each production command directs the processing unit to transmit in series and/or parallel one or more control commands to one or more of the production devices. Production commands can be included to enable the show to be broadcast live or recorded for on-demand access. Live and/or on-demand productions are distributed over traditional television mediums and/or a computer network, including the Internet.
    Type: Grant
    Filed: January 21, 2000
    Date of Patent: October 15, 2013
    Assignee: Thomson Licensing
    Inventors: Robert J. Snyder, Alex Holtz, David E. Buehnemann, Gilberto Fres, Harrison T. Hickenlooper, III, Charles M. Hoeppner, Kevin K. Morrow, Bradley E. Neider, Loren J. Nordin, III, Todd D. Parker