Patents Examined by Rayeez R Chowdhury
  • Patent number: 10579216
    Abstract: In general, the multi-touch detection implementations described herein use touch detection technologies to provide new and advantageous interactions between users and touch displays using touch, pens and user-wearable devices (UWDs). These new and advantageous interactions include user-associated mobile menus, combined click-through and radial marking menus, menus to automate and improve drawing or manipulation of content on a display, new menus and methods of selecting objects and text on a display, and new interactions with UWDs and touchscreen displays by using UWDs with gestures. In addition, targeted haptic feedback to the UWD of specific users of a display is enabled. In some multi-touch detection implementations menus or tools available to act on object on a display can be ported entirely, or in part, between displays, such as between small and large displays.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: March 3, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michel Pahud, Kenneth P. Hinckley, William Buxton
  • Patent number: 10572138
    Abstract: A user may interact with a control interface in the course of interacting with electronic content. The control interface may include any user interface utilized to adjust various aspects of an application, including, but not limited to, scroll bars, sliders, and/or navigation windows. Input at the control interface may be received from the user indicating that the user desires to manipulate the electronic content (e.g., jump to another location in a movie) or, alternatively, that the user wishes to manipulate the control interface. Upon determining that the input is intended to manipulate the control interface, the control interface may be adjusted to display a control interface view that provides finer or coarser granularity, allowing the user to interact with the control interface with more accuracy.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: February 25, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Mayank Thakore
  • Patent number: 10564797
    Abstract: A device and a method for displaying content on a display device involve generating a graphical user interface including a toolbar in response to a request to display content. The toolbar is displayed simultaneously with the content on a display screen of the display device, with at least two sides of the toolbar are separated from edges of the display screen. The toolbar is partially transparent and brought onto display using an animation, separately from display of the content.
    Type: Grant
    Filed: October 8, 2018
    Date of Patent: February 18, 2020
    Assignee: SAP SE
    Inventors: Florian Jann, Michael Krenkler, Tina Rauschenbach, Emil Voutta
  • Patent number: 10558347
    Abstract: A link curvature processing module enables a user with the ability to control the curvature of links in a node-link diagram. As a node-link diagram is displayed to a user, the user may interact with the diagram and adjust the curvature of one or more links in the diagram to improve the readability of the diagram. The user's modification to the curvature of a link alters the shape of the link so that the position of the nodes connected to the link does not change. By providing the user with such control, the user is able to tailor the visual display of the links to the user's preference.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: February 11, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Timothy Dwyer, Nathalie Henry Riche, Bongshin Lee, Sheelagh Carpendale
  • Patent number: 10551998
    Abstract: A method for displaying a screen on an electronic device is provided. The method includes displaying, on a display of the electronic device, a first screen configured with a plurality of areas in which a plurality of contents are respectively displayed in a plurality of rows, and displaying, if an area is selected from among the plurality of areas, a second screen configured with one or more recommended item areas in which information related to content corresponding to the selected area is arranged.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: February 4, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Min-Kyung Lee, Yoon-Jeong Kang, Yoo-Jin Hong, Lars Anders Larsson, Michael Erik Winberg, Nils Roger Andersson Reimer, Oskar Plaza Olivestedt, Per Marcus Eriksson
  • Patent number: 10545022
    Abstract: A system and method that that triggers actions or sets of actions within a software application executed on a mobile device based at least in part on location identifiers.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 28, 2020
    Assignee: TRANSFORM SR BRANDS LLC
    Inventor: Robert C. Hudson
  • Patent number: 10534823
    Abstract: Embodiments disclose a recommendation engine that implements a system and method for classifying users and media content, and for determining which media items a particular user will most likely enjoy. By organizing users and media content in a 3 dimensional virtual space and assigning x, y, and z coordinates to each, their relationship and affiliation with/to one another is defined by their distances from each other. When a user rates a media item highly, both that user and that media item move closer together. When a user gives a negative rating to a media item, they move farther apart. Further multiple users who rate the same media item similarly move closer together to form clusters of similar interest groups. This terraforms the virtual space into a natural attraction/separation of like-minded/different-minded users and similar/dissimilar media content.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: January 14, 2020
    Assignee: Nautilus Data Technologies, Inc.
    Inventors: Arnold Magcale, Dane Iracleous, Justin Johns
  • Patent number: 10534754
    Abstract: A method and apparatus for a search function are provided in a touch-sensitive device that supports a search for contents in a list view by using a dedicated keypad displayed in the list view. In the method, the apparatus displays the dedicated keyboard for a content search in the list view, and performs the content search in the list view in response to an interaction inputted on the dedicated keyboard. The apparatus then displays at least one execution item associated with at least one found content, and executes the content associated with a selected one among the at least one execution item.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: January 14, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Sehwan Park
  • Patent number: 10534503
    Abstract: Implementations disclose a user interface for viewing and combining media items into a video. A method includes presenting a user interface facilitating a creation of a video from a plurality of media items, the user interface comprising a first portion concurrently playing a first media item and a second media item of the plurality of media items; receiving user input indicating a selection of the first media item in the first portion of the user interface; in response to determining that the user input is of a first type, adding the first media item to a set of selected media items, and presenting the set of selected media items in a second portion of the user interface; and creating the video from the set of selected media items.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: January 14, 2020
    Assignee: GOOGLE LLC
    Inventors: Matthias Grundmann, Jokubas Zukerman, Marco Paglia, Kenneth Conley, Karthik Raveendran, Reed Morse
  • Patent number: 10534623
    Abstract: A method, performed by at least one computer, the method comprising using the at least one computer to perform acts of accessing information specifying at least one user-specified condition specified by a user and at least one corresponding user-specified action, the user-specified action to be performed when the user-specified condition is met; determining whether the at least one user-specified condition is met; and when it is determined that the at least one user-specified condition is met, causing a virtual assistant executing on a mobile device different from the at least one computer to perform the at least one user-specified action.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: January 14, 2020
    Assignee: Nuance Communications, Inc.
    Inventors: Kenneth S. Harper, Fares Jaradeh, Holger Quast, Carey Radebaugh, Sean P. Brown
  • Patent number: 10528587
    Abstract: An exemplary method includes displaying a user interface that includes multiple panes, and receiving a first user input to select an existing node from a flow diagram or a flow element template. The system displays a moveable icon representing a new node for placement in the flow diagram. The new node specifies an operation corresponding to the selected existing node or the selected flow element template. Drop targets are displayed in the flow diagram according to dependencies between the data flow operation of the new node and operations of existing nodes. A second user input places the moveable icon over a first drop target. In response to ceasing to detect the second user input, the system inserts the new node into the flow diagram at the first drop target. The new node performs the specified data flow operation.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: January 7, 2020
    Assignee: Tableau Software, Inc.
    Inventors: Jun Kim, Will Pugh, Isaac Kunen
  • Patent number: 10521854
    Abstract: Systems, methods, and computer-readable media are described for selecting and displaying custom user interface (“UI”) controls. A user of a networked computing service may create custom UI controls that perform user-specified actions, and the networked computing service may present these custom UI controls as part of its user interface. The networked computing service may determine which of a set of custom UI controls to present based on criteria such as frequency or recency of recurring usage, a context or a category associated with the custom UI controls, user preferences, the status of a pending action, usage of similar custom UI controls by other users, or other criteria. The networked computing service may present an interface that enables further customization or modification of the custom UI controls.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: December 31, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Stephan Josef Andrizzi, Jai Prakash Chabria, Nicole Dare, Kenneth DeLand, Nirav Praful Desai, Anindya Guha, Marc Hensley, Douglas James Herrington, Samuel Stevens Heyworth, Apoorva Iyer, Nitish Kumar, Hannah McClellan Richards, Jae Park, Amir Pelleg, Jessica Protasio, Daniel Benjamin Rausch, Laura Allison Ridlehoover, Jeffrey Rosenberg, Paul Warren Smart, Amirali Virani
  • Patent number: 10509616
    Abstract: A method for operating a first electronic device is provided. The method includes displaying a first graphic element and a first screen part related to a second electronic device on a first display of the first electronic device and detecting movement of the first graphic element in relation to the first screen part. The method also includes displaying a second screen part related to the second electronic device in response to the movement where a second graphic element corresponding to the first graphic element is inserted in the second screen part.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: December 17, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Heang-Su Kim, Nan-Sook Kim, Ha-Young Choi
  • Patent number: 10509487
    Abstract: A system for combining a gyromouse input with a touch surface input in an augmented reality (AR) environment and/or a virtual reality (VR) environment, a virtual display of virtual items and/or features may be adjusted in response to movement of the gyromouse combined with touch inputs, or touch and drag inputs, received on a touch surface of the gyromouse. Use of the gyromouse in the AR/VR environment may allow touch screen capabilities to be accurately projected into a three dimensional virtual space, providing a controller having improved functionality and utility in the AR/VR environment, and enhancing the user's experience.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: December 17, 2019
    Assignee: GOOGLE LLC
    Inventors: David Dearman, Chun Yat Frank Li
  • Patent number: 10503359
    Abstract: Systems, interfaces, and methods for implementing the systems and interfaces includes selection attractive movement as the selection protocol, where a selection object is used to discriminate between selectable objects and attract a target object toward the selection objects, where the direction and speed of the motion controls, discriminates, attracts, and activates the selected objects.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: December 10, 2019
    Assignee: Quantum Interface, LLC
    Inventor: Jonathan Josephson
  • Patent number: 10503370
    Abstract: Application extension management may be provided. A plurality of related documents may be scanned to determine whether an activation trigger associated with an application extension has been triggered. In response to determining that the activation trigger associated with the application extension has been triggered, the application extension may be triggered and a user interface element associated with the application extension may be displayed according to a display rule.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: December 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Claux, Jason Todd Henderson, Oleg Ouliankine, Michael Anthony Faoro
  • Patent number: 10489026
    Abstract: A method for facilitating browsing of an accessible user interface is disclosed. The method includes, providing an application for a user device, the user device having an input and a display, the application permitting a user to select an object selection area associated with a moving item using the input of the device; receiving an indication of the object selection area from the user device; identifying the moving item associated with the object selection area; generating a non-visual feedback to the user; and providing the user interface for display on the user device.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: November 26, 2019
    Assignee: Target Brands, Inc.
    Inventor: Ryan Strunk
  • Patent number: 10491644
    Abstract: Systems, methods, and non-transitory computer readable media are configured to receive responses from users over a spectrum of approval levels. The users can be participating in an event broadcasted by a social networking system. The responses can be processed to generate an aggregate count of responses at each approval level in the spectrum. A layout animation can be presented in a user interface reflecting the aggregate count of responses at each approval level in the spectrum.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: November 26, 2019
    Assignee: Facebook, Inc.
    Inventor: Alex Douglas Cornell
  • Patent number: 10489031
    Abstract: A method of interacting with a user interface displaying content on a display of an electronic device is provided. A zoom gesture is detected to modify a zoom level of the content displayed on the user interface. A momentum or kinetic value for the zoom gesture is determined and a final zoom level based on the determined momentum value of the zoom gesture is determined. The animation of the transition to the final zoom level can be adjusted to display the content on the user interface at the determined final zoom level. The content may be a webpage in a web browser where the zoom gesture is performed on regions within the content. The momentum of the zoom gesture is utilized to determine a desired region and adjust a final zoom level to align the content.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: November 26, 2019
    Assignee: BlackBerry Limited
    Inventor: Genevieve Elizabeth Mak
  • Patent number: 10481778
    Abstract: A display device includes a display, a detector, and a controller. The display has a display surface. The display displays an image. The detector is capable of detecting at least three touch positions each on the basis of a touch on the display surface by a detection target. The controller controls the display and the detector. The controller determines whether or not a pinch operation is performed on the basis of whether or not a distance between two touch positions touched last by the detection target is changed. When determining that the pinch operation is performed, the controller performs zoom-in processing or zoom-out processing on the image using a touch position touched immediately before the last touched two touch positions as a reference point.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: November 19, 2019
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Yoshiyuki Fujiwara