Patents Examined by Hien Duong
  • Patent number: 9400588
    Abstract: A computing system provided according to an aspect of the present invention contains a server system operable to send a same hierarchical menu to client systems which display the sub-menus of the hierarchical menu in a overlapping style or a cascading style. As a result, the implementation of server systems supporting such client systems may be simplified. According to another aspect, an event handler is also implemented on the server system, to process the events generated by client system displaying menus in both the overlapping style and the cascading style. According to yet another aspect, a server system stores a in-memory representation of a context menu, and thereafter serves requests from different clients for the same hierarchical menu based on such in-memory representation.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: July 26, 2016
    Assignee: Oracle International Corporation
    Inventor: Amogh Chakravarthy
  • Patent number: 9397844
    Abstract: Embodiments of the present disclosure relate to automatic generation of dynamically changing layouts for a graphical user-interface. Specifically, embodiments of the present disclosure employ analysis of an image associated with the view (e.g., either the current view or a future view) of the graphical user-interface to determine colors that are complementary to the image. The colors are applied to the view, such that the color scheme of the view matches the image.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: July 19, 2016
    Assignee: APPLE INC.
    Inventors: Joe R. Howard, Brian R. Frick, Timothy B. Martin, Christopher John Sanders
  • Patent number: 9395864
    Abstract: Animation for the expansion and collapse of content in a user interface may be provided. The user interface may be displayed by a computer and may contain a content surface for editing content. The content may include a top data row and data items in rows below the top data row on the content surface. The computer may then receive an input to expand/collapse the data items into the top data row. The computer may then animate a display of the data items expanding/collapsing into the top data row. Animation for the sorting of content in a user interface may also be provided. The user interface may be displayed by a computer and may contain a content surface for editing a plurality of rows containing content. The computer may then receive a request to sort the content. The computer may then animate a sort of the content.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: July 19, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Josh Leong, Christopher D. Edwards, Karen Xiaoxu Cheng, Chad B. Rothschiller, Clinton Dee Covington, Krista Anne Bendig
  • Patent number: 9396214
    Abstract: A method and system for providing a user interface for presenting images of clusters of an image search result is provided. The user interface system displays the search result in a cluster/view form using a cluster panel and a view panel. The cluster panel contains a cluster area for each cluster. The view panel may contain thumbnails of images of the search result in a list view or a mix view. When a user selects a cluster area from the cluster panel, the user interface system displays a list view of thumbnails for that cluster in the view panel. The user interface system may display a thumbnail list near a cluster area of the cluster panel. The thumbnail list contains mini-thumbnails of the images of the selected cluster. The user interface system may also display a detail view of an image in the view panel when a user selects an image.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Feng Jing, Lei Zhang, Ming Jing Li, Wei-Ying Ma, Kefeng Deng
  • Patent number: 9392093
    Abstract: A method for identifying a user is provided, including the following method operations: identifying at least three contact regions on a touch sensitive surface, the contact regions defined by simultaneous contact of at least three fingers of the user with the touch sensitive surface; for each contact region, determining a center point; determining distances between each of the determined center points of the contact regions; comparing the determined distances against predefined distances associated with a known user; based on the comparing, determining the user to be the known user or not the known user.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: July 12, 2016
    Assignee: Yahoo! Inc.
    Inventors: Benoit Schillings, Daryl Low, Andreas Rossbacher
  • Patent number: 9389775
    Abstract: A list of a plurality of objects to be displayed, which corresponds to page images to be operated, respectively, is displayed; it is determined which object is selected as an object to be moved among the plurality of displayed objects to be displayed; it is determined which object is selected as a movement destination object among the plurality of displayed objects to be displayed; and allocation page images are displayed in a state where a page image corresponding to the object determined as the object to be moved and a page image corresponding to the object determined as the movement destination object are allocated to a single page.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: July 12, 2016
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventor: Hiroyuki Kato
  • Patent number: 9389754
    Abstract: Systems and methods to generate a playlist based on content meta data. In one embodiment, a method includes: receiving user-defined parameters; generating a playlist comprising a plurality of content portions, the generating comprising selecting the plurality of content portions from a data repository based on the user-defined parameters and further based on meta data for content stored in the data repository; and providing the playlist for display on a user device.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: July 12, 2016
    Assignee: Demand Media, Inc.
    Inventors: Byron William Reese, Monica Winn Landers, Brian Andrew Dillon
  • Patent number: 9392038
    Abstract: A computer-implemented application program comprises various graphic user interfaces to facilitate the formation of a physical meeting between people. A computer-readable storage medium comprises instructions to implement the computer-implemented application program.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: July 12, 2016
    Inventor: David R. Robinson
  • Patent number: 9390403
    Abstract: Described are systems for providing contextually relevant data to participants of an electronic communication. A screen sharing session is established between a plurality of participants of the electronic communication. A set of contextual relevance data is determined between contents of the screen sharing session, at least one of the participants, and external data related to the at least one of the participants. The screen sharing session is changed to include the contextual relevance data.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: July 12, 2016
    Assignee: International Business Machines Corporation
    Inventor: Josef Scherpa
  • Patent number: 9384290
    Abstract: Systems, methods, routines and/or techniques for a local mobile memo for non-interrupting link noting are described. One or more embodiments may include a method that may include displaying to a user a page containing a link, receiving a first user input that indicates the link should be saved for potential later processing and saving the link to a local repository so that the link can be processed later. The saving may occur while the page continues to be displayed. The saving may occur without processing the link to perform the associated action. The method may include displaying a list (e.g., including the link) of one or more links saved in the repository, for example, in response to an event that indicates that the user may be interested in viewing links in the link repository.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventors: Yifang Liu, Zhenyu Liu
  • Patent number: 9383775
    Abstract: A display device that incorporates a supplemental display screen that is stored within a main body of the display device must be able to transition objects displayed on a main display to a supplemental display. As the supplemental display is pulled out from storage within the main body of the display device, objects that were displayed on the main display may be transitioned onto the supplemental display. Various methods for transitioning the display of objects on the main display to the supplemental display are discussed, where methods may take into account the length of the supplemental display that is pulled out from storage and also touch input contacts that are made on either one of the displays.
    Type: Grant
    Filed: February 7, 2012
    Date of Patent: July 5, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Eunhyung Cho, Hyorim Park
  • Patent number: 9361133
    Abstract: An information processing apparatus configured to display a management screen, used for managing a connected peripheral device, based on control information described with respect to a function that can be instruct d from the management screen includes a storing unit, and a registration unit. The registration unit may register in the storing unit a type of language displayed on a screen provided by software that runs on the information processing apparatus. A display about the software is performed on the management screen based on the type of language registered by the registration unit and the control information.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: June 7, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Koichi Abe
  • Patent number: 9323427
    Abstract: A list display method and apparatus are disclosed. The list display method, for a terminal having a display unit, includes detecting a necessity for displaying a list, classifying list items into viewable items and aggregated items, displaying the viewable items in the list view region and displaying information regarding the aggregated items in the list aggregate region. Responsive to inputs aggregate items may be classified as viewable items and corresponding ones of the viewable items are classified as aggregate items.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: April 26, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seock Hyun Yu, Giang Yoon Kwon, Chang Mo Yang, Jae Myung Lee, Yu Sic Kim, Bo Young Lee, Eun Ju Lee
  • Patent number: 9299061
    Abstract: Described are methods for providing contextually relevant data to participants of an electronic communication. A screen sharing session is established between a plurality of participants of the electronic communication. A set of contextual relevance data is determined between contents of the screen sharing session, at least one of the participants, and external data related to the at least one of the participants. The screen sharing session is changed to include the contextual relevance data.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventor: Josef Scherpa
  • Patent number: 9298473
    Abstract: An object access interface is described that effectively decouples a functional layer from a user interface (UI) layer. In the context of pre-existing functional objects that are specifically tailored to a pre-existing UI, a single entry point access-interface may define generic and object-specific functions. The function may be used to collect input routed to the associated function object, compile an input set in a form similar to how the pre-existing UI provided input sets, and process the compiled input and any resulting outputs from the function object.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: March 29, 2016
    Assignee: SAP SE
    Inventors: Andreas Wendel, Frank Nuxoll
  • Patent number: 9294377
    Abstract: A Policy- and Relevance-based User Interface (UI) for an enterprise suite Console provides a Console Operator access to information about systems on a network under management. By means of such UI, a user experience is dynamically constructed within product domains particular to the system under management using content elements that flow from content sites into the user environment, populating user interface and driving the Operator experience. Specifications distributed with the content determine how the local Console UI organizes and presents information. The UI is further determined by each Console operator's content access rights. The UI allows for re-flowing the Console UI without reinstalling or updating the Console application, seamlessly integrating new content in to the UI and targeting language to specific working areas.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jesse Ward-Karet, Peter Benjamin Loer, Christopher Jacob Loer, Jeremy Scott Spiegel, Aaron Olaf Louick Bauer, Brian Patrick Green, John Edward Firebaugh, Michael Latham Ottum, Anna Esther Min
  • Patent number: 9270540
    Abstract: An approach is provided for presenting, via a graphical user interface, a plurality of selectable areas corresponding to a plurality of categories of switches and a plurality of options. One of the options includes a search function for finding a desired one of the switches. A communication session is automatically established with one of the switches as specified by a user through one of the selectable areas or the search function. Information from the one switch is received over the communication session, wherein the information is used for analyzing the one switch.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: February 23, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Jimmy D. Dillon
  • Patent number: 9262039
    Abstract: A method is used in displaying data storage system information. A graphical user interface (GUI) is provided that includes a tree structure of GUI components. Each of the GUI components is representative of an object in a data storage system. The tree structure includes lightweight information for the GUI components. At least one of the GUI components is updated by exercising a model view controller architecture. The GUI component is derived from a model chain that includes at least two models.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: February 16, 2016
    Assignee: EMC Corporation
    Inventors: Scott E. Joyce, Anirudh Takkallapally, Vidhi Bhardwaj, Sreenath Rajagopal
  • Patent number: 9256358
    Abstract: A graphical user interface method is disclosed. A first interface panel including a first graphical content for a first menu item is generated. The first interface panel is displayed in a primary display area, and a first descriptor is displayed in a menu display area that is segregated from the primary display area. The first descriptor is associated with the first menu item. An input command is received on the menu display area, and in response thereto, a second interface panel with a second set of graphic content for a second menu item is generated. An input command transition relationship is defined between the first interface panel and the second interface panel, and the received input command corresponds thereto. The second interface panel is displayed in the primary display area, and a second descriptor associated with the second menu item is displayed in the menu display area.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: February 9, 2016
    Assignee: ADTILE TECHNOLOGIES INC.
    Inventors: Nils Forsblom, Joao Cardoso, Kim Niklas Stenbäck
  • Patent number: 9244698
    Abstract: Various embodiments provide a download bar user interface control that is designed to help users maintain focus on their browsing activities, while offering notifications regarding a file download. In at least some embodiments, the download bar user interface control is non-modal and is presented at a location within the browsing field-of-view that is selected to reduce user distraction. Various embodiments also provide a download manager user interface that enables multiple download-related tasks to be performed. In at least some embodiments, the download manager user interface is presented responsive to input to the download bar user interface control. Further to some embodiments, the download bar user interface control can be closed responsive to the download manager user interface being presented and download-related notifications and options transferred from the download bar user interface control to the download manager user interface.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: January 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ritika Virmani, Jane T. Kim, Warren G. Stevens, Dave Risney, Todd Sahl, Andrew E. Olson, Sarah J. Bowers, Susan Makarian, Clint C. Jorgenson, Randall K. Winjum, Eric M. Lawrence