Patents Examined by Kevin Nguyen
  • Patent number: 9939991
    Abstract: A tile visualization has a window with a swim lane area and a panel area for displaying tiles that represent hierarchical data items. Tiles may be styled as cards. The swim lane displays an active tile and its immediate ancestors in a row or column. The active tile may be identified by a visual indicator. The panel displays one or more levels of the active tile's descendants. The descendants may be arranged in a matrix, or in columns each headed by an immediate descendant. The swim lane and panel are scrollable. A user can navigate up in the hierarchy by activating a tile in the swim lane, or down by activating a tile in the panel. Users may select one or more tiles without activating them.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: April 10, 2018
    Assignee: Oracle International Corporation
    Inventors: Jairam Ramanathan, Prashant Singh, Yi Dai, Jindrich Dinga, David Kamholz
  • Patent number: 9930080
    Abstract: A method and apparatus for sharing presentation data, interactions, and annotation information between devices. The method includes: converting the presentation data into at least one image; transmitting the at least one image to the second device; displaying an image from among the at least one image on a screen of the first device, and transmitting image identification information about the displayed image to the second device; adding annotation data to the displayed image, based on a user input; and transmitting annotation information about the annotation data to the second device. The second device displays an image corresponding to the image identification information on a screen of the second device based on the image identification information, and the second device displays the annotation information on the image displayed on the screen of the second device the annotation information.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: March 27, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-kih Hong, Min-suk Choi, Yoon-suk Choi, Sang-Il Lee, Seong-hoon Kang
  • Patent number: 9927903
    Abstract: The present disclosure provides a vehicular input device including: a capacitance sensor mounted to a vehicle providing a plurality of first conductors lined up in a vehicular front-back direction; and a control unit for estimating the separation distance between the capacitance sensor and a driver's finger based on the amount of an electrical charge in a part of the plurality of first conductors arranged at the back side of a vehicle and also estimating the front-back position of the driver's finger on the capacitance sensor based on the difference of an electrical charge respectively stored in each of the plurality of first conductors.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: March 27, 2018
    Assignee: DENSO CORPORATION
    Inventor: Yusuke Oda
  • Patent number: 9921680
    Abstract: Techniques include receiving a pressure input from a user of a user device at a pressure-sensitive display of the device and determining that the display is covered (e.g., obscured from the user's view) using the device. The techniques further include, in response to receiving the pressure input and determining that the display is covered, receiving a search query from the user at the device via voice input, transmitting the query to a search system via a network using the device, and receiving search results from the system at the device subsequent to transmitting the query. The techniques also include performing one or more actions associated with the search results using the user device (e.g., displaying the results to the user at the display, providing a text-to-speech or playback output for the results to the user, and/or forwarding the results to another computing device for display and/or text-to-speech or playback output).
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: March 20, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Thomas Francis
  • Patent number: 9923782
    Abstract: A computerized virtual entity pathway visualization method and system provide a virtual entity packet pathway display indicating a packet pathway along which a data packet would travel from between virtual entities (e.g., virtual machines) in a computer system. One implementation includes modeling of a computer system having physical and virtual entities, identifying a packet pathway from a source virtual entity in the computer system to a destination virtual entity in the computer system, and rendering on a computer display screen a packet pathway and an arrangement of plural active icons corresponding to physical and virtual entities included in the packet pathway from the source virtual entity to the destination virtual entity.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: March 20, 2018
    Assignee: VMware, Inc.
    Inventors: Sanket Bindle, Ajinkya Harkare, Rohit Toshniwal, Mukul Gupta, Shiv Agarwal, Raunaq Gupta
  • Patent number: 9921733
    Abstract: Provided are systems and methods for determining and displaying automatically binned information via a graphical user interface. A graphical user interface (GUI) may include a first graphical element representing a first metric value for a first time window and a second graphical element representing a second metric value for a second time window. An indication of a selection of the first time window may be received via the GUI. An updated GUI comprising a third graphical element representing a third metric value for the third time window and a fourth graphical element representing the fourth metric value for the fourth time window may be displayed, wherein the third time window and the fourth time window may be sub-ranges of the first time window.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: March 20, 2018
    Assignee: SPLUNK INC.
    Inventors: Nicholas Filippi, Siegfried Puchbauer-Schnabel, Cary Noel
  • Patent number: 9921717
    Abstract: Certain exemplary embodiments relate to techniques for generating electronic menu (eMenu) graphical user interface layouts for use in connection with electronic devices (e.g., tablets, phablets, smart phones, etc.). A virtual grid-based layout including rows and columns that together constitute regularly sized and shaped grid cells is defined. Input identifying items to be included in the eMenu is received. Each item has associated length and width dimensions corresponding to a number of grid cells. At least some of the items are flagged for inclusion in the eMenu. Those items marked for inclusion are automatically and programmatically arranged in the eMenu in the grid cells of the grid-based layout in a manner that minimizes the number of unused grid cells. A tag-based representation of the layout corresponding to the formatted eMenu is stored. The file is made available to the electronic device in enabling the formatted eMenu to be displayed thereon.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: March 20, 2018
    Assignee: TouchTunes Music Corporation
    Inventors: Yu Fang, Robert R. Dykes
  • Patent number: 9921718
    Abstract: A method is provided for adaptation of a menu to a use context. The menu has at least one global list of trigger elements The method includes replacement of a global list of trigger elements, when said menu is reproduced, with a shortened list having predicted trigger elements among the trigger elements of the global list. The predicted trigger elements are trigger elements that have a higher probability of being selected in the use context than a selection threshold. Thus, the shortened list is not fixed but adapts itself to the use context, allowing a different menu to be offered, notably as a function of the user and/or the terminal reproducing said menu and/or agenda, etc. Also provided are an adaptable menu generator and an application having an adaptable menu.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: March 20, 2018
    Assignee: ORANGE
    Inventors: Christine Kuster, Valentin Millet, Suzanne Lebrun
  • Patent number: 9916025
    Abstract: Techniques include receiving a pressure input from a user of a user device at a pressure-sensitive display of the device and determining that the display is covered (e.g., obscured from the user's view) using the device. The techniques further include, in response to receiving the pressure input and determining that the display is covered, receiving a search query from the user at the device via voice input, transmitting the query to a search system via a network using the device, and receiving search results from the system at the device subsequent to transmitting the query. The techniques also include performing one or more actions associated with the search results using the user device (e.g., displaying the results to the user at the display, providing a text-to-speech or playback output for the results to the user, and/or forwarding the results to another computing device for display and/or text-to-speech or playback output).
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: March 13, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Thomas Francis
  • Patent number: 9910569
    Abstract: An address bar user interface control includes one or more interactive segments. A segment may include one or more filters or selection criteria for selecting content from physical and/or virtual locations. In some instances, a segment may include two or more filters or selection criteria which are logically combined for selecting content.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: March 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Patrice L. Miner, Zeke Odins-Lucas, David G. De Vorchik, Charles Cummins, Paul A. Gusmorino
  • Patent number: 9912984
    Abstract: Devices and methods for obtaining media stream with adaptive resolutions. The device includes a receiver in communication with a processor, and a transmitter. The receiver is configured to receive a plurality of media signals. The processor is programmed to communicate with a terminal device in the home network, obtain a corresponding display resolution of the terminal device, and select a media signal according to the corresponding display resolution of the terminal device and a video resolution of the media signal. The transmitter is configured to transmit media stream corresponding to the selected media signal to the terminal device.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: March 6, 2018
    Assignees: Hisense USA Corp., Hisense Electric Co., Ltd., Hisense International Co., Ltd.
    Inventor: Ke Yu
  • Patent number: 9910571
    Abstract: Displaying windows on a computing device includes displaying a first window on a display of a computing device. First user input corresponding to a drag gesture from a first edge of the display inward and away from the first edge is received. In response to the received first user input, a second window is displayed concurrent with display of the first window. Second user input corresponding to a swipe gesture from a second edge of the display inward and away from the second edge is received. In response to the received second user input, a third window is displayed that replaces the concurrent display of the first and second windows. A state of the concurrent display of the first and second windows is stored for subsequent concurrent display of the first and second windows.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: March 6, 2018
    Assignee: GOOGLE LLC
    Inventors: Jennifer Shien-Ming Chen, Alexander Friedrich Kuscher
  • Patent number: 9886171
    Abstract: A method and system is disclosed that allows a user to easily and intuitively operate applications that require contact information, in a touch device, via a tray item associated with the contact information. The method for operating applications includes: displaying a contact tray comprised of a number of tray items based on contact information, on an execution screen; receiving an interaction to use a tray item in the contact tray; configuring an execution screen for an application based on contact information of the tray item; and operating the application based on the configured execution screen.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: February 6, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bong Won Lee, Il Haeng Cho, Dong Seok Ryu, Sung Ho Park, Sang Ki Lee, Kyu Sung Kim, Min Seung Song, Joo Yeon Park
  • Patent number: 9880696
    Abstract: A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: January 30, 2018
    Assignee: Palantir Technologies Inc.
    Inventors: Lindsay Ward, Derek Cicerone, Punyashloka Biswal, Sixin Li, Geoff Cameron, Adam Storr, Ashwin Ramaswamy
  • Patent number: 9881126
    Abstract: In a method and system for populating multi-segment layouts with related multimodal medical images, a relationship is determined between subsets of the multimodal medical images. The relationship is used to determine selected subsets initially selected for display in respective segments of a segmented display. Appropriate images relating to selected subsets are used to populate the remaining display segments.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: January 30, 2018
    Assignee: Siemens PLC
    Inventors: Joan Alvarez Del Castillo, Kevin Scott Hakl, Christian Mathers, Abhinav Shanker
  • Patent number: 9875288
    Abstract: A system, a method, and a computer program product for filtering data stored in a hierarchical data model for use by an attribute value derivation are provided. At least one filtering mechanism to filter at least one instruction containing at least one target attribute value corresponding to at least one source attribute value combination stored in a hierarchical data model is provided. The instruction is filtered using the filtering mechanism. A user interface for displaying the hierarchical data model containing the filtered instruction is generated.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: January 23, 2018
    Assignee: SAP SE
    Inventor: Thorsten Bender
  • Patent number: 9870135
    Abstract: A method operates a device that includes a display device, a user interface device, and a processor connected to the display device and the user interface device. The processor connected to the display device receives a user input defining a line on the display device; detects one or more direction changes in the received user input of the defined line; and defines a line segment according to the detected direction changes, where a length of the line segment is a distance between a start of the defined line and a first detected direction change. One or more processors segment a time period into multiple time segments, where each time segment corresponds in length to the defined line segment. The display device then displays the segmented time period on the defined line segment.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Thomas G. Hobbs, Samuel J. Smith, Mark A. Woolley
  • Patent number: 9871821
    Abstract: A method for enforcing secure processes between a user and a device involves determining that the user has initiated installation of a secure application, installing the RA part of the secure application, triggering a trusted UI session upon realization that the TA part of the secure application is not installed, receiving, via the trusted UI session, user credentials for authenticating the user and enforcing user-specific and device-specific security, cryptographically signing combined user credentials with a cryptographic signature to obtain an authentication object, passing the authentication object to a service provider associated with the secure application for extraction of the user credentials, and generating an authorization token permitting the installation of the TA part of the secure application upon verification of the cryptographically signed authentication object.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: January 16, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Nicolas Ponsini, Eric Vetillard
  • Patent number: 9870132
    Abstract: This document describes techniques for application reporting in an application-selectable user interface. These techniques permit a user to view reports for applications in a user interface through which these applications may be selected. By so doing, a user may quickly and easily determine which applications to select based on their respective reports and then select them or their content through the user interface.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: January 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nazia Zaman, Adrian J. Garside, Christopher T. Bush, Lindsey R. Barcheck, Chantal M. Leonard, Jesse Clay Satterfield
  • Patent number: 9864494
    Abstract: This document describes techniques for application reporting in an application-selectable user interface. These techniques permit a user to view reports for applications in a user interface through which these applications may be selected. By so doing, a user may quickly and easily determine which applications to select based on their respective reports and then select them or their content through the user interface.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: January 9, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nazia Zaman, Adrian J. Garside, Christopher T. Bush, Lindsey R. Barcheck, Chantal M. Leonard, Jesse Clay Satterfield