Patents Examined by Jeffrey Gaffin
  • Patent number: 9606725
    Abstract: Collaborative overlay of user interface elements rendered on the display of a computing device, including: identifying, by an overlay management module, one or more active elements of a user interface for a first application; selecting, by the overlay management module, a location on a user interface for a second application to place one or more of the active elements of the user interface for the first application; and displaying, by the overlay management module, the one or more of the active elements of the user interface for the first application at the selected location on the user interface for the second application.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: March 28, 2017
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Gary D. Cudak, Lydia M. Do, Christopher J. Hardee, Adam Roberts
  • Patent number: 9608950
    Abstract: An electronic device displays an image or video associated with a session of a messaging application. The device displays a message received from a user associated with the session over the image or video. In response to receiving a second message, the device displaces display of the first message with display of the second message, and displays the first message at a second location, also over the image or video. The device also displays an image icon associated with the image or video over the image or video. In response to receiving a second image or video, the device displays a second image icon over the first image or video. In response to the user selecting the second image or video, the device replaces display of the first image or video with the second image or video, while maintaining the display of the messages and image icons.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: March 28, 2017
    Assignee: Blend Systems, Inc.
    Inventors: Matthew J. Geiger, Akash R. Nigam, Evan K. Rosenbaum
  • Patent number: 9607107
    Abstract: To provide a method for displaying a list of contents divided in plural pages by saving a trouble for finding the desired contents. If the user puts (hovers) a cursor over an index for displaying a divided partial list, the attribute values of the contents included in the partial list corresponding to the index are displayed. Also, it is suitable that the attribute values displayed at this time are configured so that the attribute values used for sort may be displayed as a tooltip.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: March 28, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yoshinobu Hamada
  • Patent number: 9606814
    Abstract: A method, system, and computer-usable medium are disclosed for providing navigation assistance within a user interface. A request for look-ahead navigation assistance is received and the user's current location within the application is determined. Application state data associated with the user's current location within the application is processed to generate possible destination locations within the application. The resulting possible location destinations within the application are then contextually displayed to the user within a user interface as graphical elements.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ethan K. Merrill, Valerie M. Bennett
  • Patent number: 9597039
    Abstract: A clinical workstation includes a processing unit configured to record context information and user habit information based on user interaction with a computer-based application during a plurality of phases of a medical workflow. The processing unit may also be configured to generate a plurality of macro sets based on the recorded context information and the recorded user habit information. Each macro set may be associated with at least one user preferred application tool and be bound to one of the plurality of phases.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 21, 2017
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Lutz Dominick, Vladyslav Ukis
  • Patent number: 9600134
    Abstract: Processing documents by highlighting a portion of a document displayed on a computer display, where the portion is highlighted when a cursor is in a predefined location of the display relative to the location of the portion of the document, where the portion is identified as a candidate for selection for a post-selection operation prior to the cursor being in the predefined location of the display, and where the highlighting is done independent of any input received via a computer input device to indicate the extents of the portion, and recording a selection of the portion when an input that is predefined to indicate a selection action is received in association with the portion via a computer input device.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Joshua Fox, Michael Pelts, Vladislav Rybak
  • Patent number: 9600142
    Abstract: The invention relates to the field of man-machine interfacing. In particular, it relates to a user interface allowing a unified approach for organizing and navigating data on a computing device. A method executed on a processor for displaying on a screen a set of entities associated with at least one of at least two particular entities, comprises the steps of: displaying on the screen indicia of the at least two particular entities; determining the distance on the screen between the displayed indicia of the at least two particular entities; determining the set of entities based on the distance on the screen between the indicia of the at least two particular entities; and displaying on the screen indicia for the set of entities.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: March 21, 2017
    Assignee: EXB Asset Management GmbH
    Inventor: Ramin O. Assadollahi
  • Patent number: 9600298
    Abstract: Machines, systems and methods for recognizing visual change in a graphical user interface (GUI) environment, the method comprising determining position of an active GUI object in the GUI environment based on known attributes of the active GUI object; monitoring a focus area in the active GUI object to detect visual changes in attributes of the focus area, without regard to any visual changes outside the focus area; determining whether the active GUI object has moved or has been resized, in response to determining a visual change in the attributes of the focus area; and determining position of a new active GUI object in the GUI environment, in response to determining that the active GUI object has not been moved or has not been resized.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: March 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amir Geva, Sivan Harary, Mattias Marder
  • Patent number: 9600785
    Abstract: This disclosure relates to tools for optimizing complex processes or systems, such as flow process charts and, more specifically to the automatic graphical renderings of processes. In an exemplary embodiment, the process is a complex process including hundreds or thousands of operations. In an exemplary embodiment, a device displays a first view that includes a complete progression diagram automatically generated from data stored in a database, and at least some directional lines of the complete progression diagram unintelligibly overlap. In response to a selection of a particular operation in the complete progression diagram, in an exemplary embodiment, the display toggles to a second view that includes a focus diagram. In an exemplary embodiment, an edit to the focus diagram is checked in real-time and rejected if the edit orphans an object currently undergoing the process on a live production line.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: James M. Bogusky, Mary Ann Emmett, Donald A. Hallock, Arden Steuart Lake, Joseph Paul Palmeri, James I. Paradies, William Madison Sipperley
  • Patent number: 9600148
    Abstract: An image display apparatus includes a detection unit and a controller. The detection unit detects a specified position on a display screen on which an image is displayed. When the specified position on the display screen is moved, the controller performs a page switching operation or a move operation on the basis of a movement direction in which the specified position is moved. The page switching operation is an operation of switching an image being displayed on the display screen to another image. The move operation is an operation of moving a display position of the image being displayed on the display screen.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: March 21, 2017
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Kiyoko Shimadate
  • Patent number: 9602849
    Abstract: In accordance with an embodiment of the present invention, a method of streaming a media preview includes delivering a preview data having preview information from a media file to be streamed. The preview data has a multi-dimensional hierarchical data structure has a plurality of layers with increasing content of the preview information in each layer of the plurality of layers. The preview data is configured to provide an adaptive and scalable preview service.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: March 21, 2017
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Kui Lin, Hong Heather Yu, Hongbing Li
  • Patent number: 9600158
    Abstract: Computerized systems and methods are disclosed for aggregating information and digital services into an interactive user interface. In accordance with certain embodiments, computerized systems and methods are provided that display a plurality of tiles for a plurality of sources, the plurality of sources being provided by at least a first information provider and a second information provider. The systems and methods may further include receiving a selection of content within a first tile in the plurality of tiles, the content being provided by the first information provider. The systems and methods may further include dragging, based on input from the first user, the selected content onto a second tile linked to the second information provider. The systems and methods may further include sending, based on the dragging, the selected content to the second information provider to share the selected content with a second user.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 21, 2017
    Assignee: AOL Inc.
    Inventors: David Temkin, Oliver Steele, Jim Sabia, Thomas Andrew McDonald, Michael John Ackerman, Lorien Mae Henry-Wilkins, Sarah Allen
  • Patent number: 9600152
    Abstract: A data processing system and computer program product for sharing displayed content. A content displayed on a source computer system is shared with a set of target computer systems, wherein the content is displayed on a target display on each target computer system in the set of target computer systems. In response to a change in the content displayed on the source computer system, a progress in displaying the change in the content on the target display on the each target computer system in the set of target computer systems is identified. An indication of the progress in displaying the change in the content on the target display on the each target computer system in the set of target computer systems is generated at the source computer system.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Rick A. Hamilton, II, Anne R. Sand
  • Patent number: 9592451
    Abstract: The present invention relates to directed communication between avatars in a virtual environment controlled by end-users from outside the virtual environment. A method in accordance with an embodiment includes: determining a relative location of a first avatar and a second avatar in a virtual environment, wherein at least one end-user of the first avatar and the second avatar wears a headset configured to track head movements thereof, wherein the head movements of the end-user translate to their avatar and influence volume of voice communication from their avatar; adjusting aspects of a voice communication between the first avatar and the second avatar based on the relative location and the track head movements; referring to a list of avatars whose audio characteristics are to be portrayed differently in a voice communication; and further adjusting the audio characteristics of one of the first avatar and the second avatar in accordance with the list.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: March 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, John P. Karidis, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 9589253
    Abstract: A workflow authoring system is described herein that provides a design-time authoring environment and a runtime component for displaying interactive, structured instructional content. The authoring environment provides custom controls, templates, and sample pages that allow authors to create a runnable workflow application. The application is a structured, interactive content type that provides users a better way to learn about data flows, workflows, and processes. The application also provides the ability to filter content based on specific actions the user takes, answers that the user provides, information that is retrieved from the user's environment, and so forth. This content model facilitates improved net satisfaction (NSAT) with software products, as users more readily find the information they are looking for and receive more dynamic instructional material. Authors that may not have programming experience can use the system to create rich, interactive content.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: March 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Douglas A. Eby, Steve Andrew De George
  • Patent number: 9588660
    Abstract: To provide a mobile electronic device capable of assisting a user so as to readily designate at least a part of a character string displayed on a screen as a selection range. A display unit displays a screen including a character string. A designated position detection unit detects a position in the screen designated by the user. An inclination detection unit detects an inclination of the mobile electronic device. A selection range setting unit sets at least a part of the character string as a selection range. A start position setting unit sets a start position of the selection range, based on the position designated by the user and detected by the designated position detection unit. An end position moving unit moves an end position of the selection range, based on a result of detection by the inclination detection unit, after the start position of the selection range is set.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: March 7, 2017
    Assignee: RAKUTEN, INC.
    Inventor: Keisuke Matsuo
  • Patent number: 9591122
    Abstract: A terminal device having a dual touch screen capable of controlling a content is disclosed. The terminal device displays at least one content to a display unit. A processor coupled to the terminal is configured to checking content mapped to an area at which a touch event is detected and released from the dual touch screen including a first touch sensor and a second touch sensor and to control the content according to the touch event.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: March 7, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Soo Yeoun Yoon, Hui Chul Yang, Hyun Jin Kim, Yong Gook Park, Ji Yeon Kwak, Ji Hyeon Kweon, Eun Kyung Yoo, Keum Koo Lee
  • Patent number: 9588652
    Abstract: A method, data processing system and computer program product for sharing displayed content. A content displayed on a source computer system is shared with a set of target computer systems, wherein the content is displayed on a target display on each target computer system in the set of target computer systems. In response to a change in the content displayed on the source computer system, a progress in displaying the change in the content on the target display on the each target computer system in the set of target computer systems is identified. An indication of the progress in displaying the change in the content on the target display on the each target computer system in the set of target computer systems is generated at the source computer system.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: March 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Rick A. Hamilton, II, Anne R. Sand
  • Patent number: 9588781
    Abstract: The same command surface on a page may be associated with unrelated components and applications. Each of the components registers the commands associated with a shared command surface that they will be utilizing. Each component may utilize an arbitrary number of commands that are associated with the command surface. The command manager acts as a message broker between the components on the page and the command surfaces. When a command that is associated with a command surface is received, the command manager dispatches the command message to the appropriate components.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: March 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Josef Larsson, Eric Bailey, Tim McConnell
  • Patent number: 9582236
    Abstract: An apparatus comprising: a first display area; a second display area; and an interface separating the first display area from the second display area; and a display controller configured to control display of a user interface element in a first configuration when the user interface element is movable across the interface from the first display area to the second display area and a first criteria dependent upon a distance of the user interface element from the interface is satisfied and is configured to control display of the user interface element in a second configuration, different to the first configuration, when the user interface element is movable across the interface from the first display area to the second display area and the first criteria concerning a distance of the user interface element from the interface is not satisfied.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: February 28, 2017
    Assignee: Nokia Technologies Oy
    Inventor: Lene Leth Rasmussen