Patents Examined by Rayeez Chowdhury
  • Patent number: 10289204
    Abstract: An apparatus including a movement sensor and processing unit, where sensed movement, especially velocity and/or acceleration and changes thereof, is used to control real and/or virtual objects, where no hard selection protocol is used and output signals and/or commands occur with a change in velocity or acceleration.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: May 14, 2019
    Assignee: Quantum Interface, LLC
    Inventor: Jonathan Josephson
  • Patent number: 10156979
    Abstract: A method includes displaying a user interface for displaying a graphic and a hidden graphic in a first area; displaying a set of contents corresponding to the graphic in a second area distinguishable from the first area; detecting a user's gesture for selecting a part of the first area; enlarging the first area to include a part of the second area; displaying a plurality of graphics including the graphic and the hidden graphic in the extended first area in response to the user's gesture; detecting a user's additional gesture for moving a first graphic among the plurality of graphics; and moving the first graphic to a part of the extended first area in response to the user's additional gesture, and moving a second graphic of the plurality of graphics to an area from which the first graphic is moved out.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: December 18, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Berm-jin Cho, Yu-shik Whang, Hyun-gyoo Yook
  • Patent number: 10095371
    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: December 11, 2015
    Date of Patent: October 9, 2018
    Assignee: SAP SE
    Inventors: Florian Jann, Michael Krenkler, Tina Rauschenbach, Emil Voutta
  • Patent number: 10073586
    Abstract: Embodiments of the present application disclose a method for controlling a mouse pointer to automatically follow a cursor. During operation, the system detects whether the cursor is in a currently active window displayed on a screen of a computing device. In response to detecting that the cursor is in the currently active window, the system obtains coordinates of the cursor. The system then calculates follow coordinates according to the coordinates of the cursor and a predetermined distance value. The system subsequently sets coordinates of the mouse pointer to the follow coordinates.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: September 11, 2018
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Jing Huang
  • Patent number: 10054964
    Abstract: Embodiments of the invention provide thermostat controls having improved tactile feedback. According to one embodiment, a thermostat includes a bottom member, a switch, a top member, and a motion guiding member or assembly that operationally couples the top member with the bottom member so that the top member is inwardly pressable by a user relative to the bottom member to allow the thermostat to receive input from the user by contacting the switch with a component of the top member or the bottom member. The motion guiding member or assembly contacts the top member near its outer periphery to control the inward motion of the top member relative to the bottom member to provide the improved tactile feedback.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: August 21, 2018
    Assignee: Google LLC
    Inventors: John B. Filson, Eric B. Daniels, Anthony M. Fadell, Matthew Lee Rogers
  • Patent number: 10043408
    Abstract: A digital podium apparatus includes: a frame; an extended handle disposed on the digital podium frame with which change of direction of movement is actuated, wherein a user can change direction by rotating the handle; a plurality of computer tablets disposed on the digital podium frame in a multi-tablet podium top; a five-wheel base configured to move the digital podium; a framework having four pedals, wherein the two front pedals are configured to move the podium forward and the two back pedals are configured to move the podium backward; and a divider to prevent the pressure of the standing person, so that to move forward a user uses toes simultaneously by standing on the divider; and wherein the digital podium is configured to project and relay teaching material through a multi-tablet podium into classroom projectors or mini laser projector, and into a dual tablet notebook of each child in classroom.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: August 7, 2018
    Inventor: Gulshan Prem Choppla
  • Patent number: 10042505
    Abstract: Methods, systems, and media for presenting annotations across multiple videos are provided. In some implementations, methods for presenting annotations across multiple videos are provided, the methods comprising: receiving a selection of an annotation from a user; identifying, by a hardware processor, a plurality of videos associated with the user account to be associated with the annotation; and presenting the annotation upon rendering one of the plurality of videos.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 7, 2018
    Assignee: Google LLC
    Inventors: Aaron Dennis Bingham, Silviu Bota, Raul Evelio Vera, Dror Menachem Shimshowitz
  • Patent number: 10013233
    Abstract: A connected state is re-established between a mobile device and a playback device based on a previously established connected state with the mobile device. A message may be received via the playback device which comprises a modification to a playlist made before re-establishing the connected state with the mobile device. One or more queued media items in a playback queue may be modified based on the modification to the playlist. The playback device, for example, may then play from the modified playback queue.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: July 3, 2018
    Assignee: SONOS, INC.
    Inventors: Abhishek Kumar, Andrew Schulert, Robert Andrew Lambourne, Arthur L. Coburn, IV
  • Patent number: 9996322
    Abstract: A system and method for facilitating automatically adjusting a user interface display screen or portion thereof. An example method includes determining context information associated with data, wherein the data is maintained in accordance with a data model; generating a signal when the context information changes; and employing the signal to automatically configure one or more characteristics of a user interface architecture, resulting in an adjusted user interface architecture. The context information may include information specifying one or more attributes relating to the data model. Generating may further include analyzing the one or more attributes to determine a modification to be made to the user interface architecture and then rendering a user interface display screen based on a modified user interface architecture.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: June 12, 2018
    Assignee: Oracle International Corporation
    Inventors: Blake Sullivan, Edward Farrell, Jing Wu, Venkata Guddanti, Min Lu, Hongbing Wang, Michael Elges, Michael William McGrath, Gangadhar Konduri
  • Patent number: 9983766
    Abstract: Embodiments relate to systems and methods providing a flip-though format for viewing notification of messages and related items on devices, for example personal mobile devices such as smart phones. According to an embodiment, an unread item most recently received is shown in full screen on the mobile device. While the user is viewing this item, the device will automatically retrieve and load into a cache memory, the next most recently received item. When the user is done viewing the item most recently received, the user can swipe a finger across the touch screen to trigger a page flipping animation and display of the next most recently received item. Embodiments avoid the user having to click back and forth between a list of notifications/links and corresponding notification items.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: May 29, 2018
    Assignee: SAP SE
    Inventor: Jian Xu
  • Patent number: 9983779
    Abstract: A method of displaying a menu based on at least one of a depth information and a space gesture is provided. The method including determining depth information corresponding to a distance from a screen of a user terminal to a hand of a user; identifying at least one layer among a plurality of layers based on the depth information; and applying a graphic effect to the identified layer so that a menu page corresponding to the at least one identified layer is displayed on the screen of the user terminal.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: May 29, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Keun Joo Park, Hyun Surk Ryu, Chang Kyu Choi, Joon Ah Park
  • Patent number: 9971480
    Abstract: A non-transitory processor-readable medium storing code representing instructions to be executed by a processor to define a set of indicators encoding a set of content segments from the set of content segments. The processor further defines, for each content segment, a first link between that content segment and an indicator from the set of indicators, such that the first link associates a center component of the content segment to that indicator. The processor also defines, for each content segment, a second link between that content segment and an adjacent content segment within the sequence of content segments, such that the second link associates an edge component of that content segment to an edge component of the adjacent content segment. The processor also defines a presentation of the set of content segments based on the first link and the second link, for each content segment.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: May 15, 2018
    Assignee: FIFTYTHREE, INC.
    Inventors: Andrew S. Allen, Julian Walker, Georg F. Petschnigg
  • Patent number: 9940005
    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: July 26, 2014
    Date of Patent: April 10, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Timothy Dwyer, Nathalie Henry Riche, Bongshin Lee, Sheelagh Carpendale
  • Patent number: 9921710
    Abstract: A method and an apparatus for converting and displaying execution screens of a plurality of applications included a device in which the plurality of applications are provided. The method includes displaying an execution screen of a first application from among the plurality of applications, receiving an external input corresponding to the first application, generating a list of the plurality of applications according to the external input, selecting a second application from among the plurality of applications by using the list, and displaying an execution screen of the second application.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: March 20, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun-young Kim, Kang-tae Kim, Keun-jik Kim, Duck-hyun Kim, Chul-joo Kim, Kwang-won Sun
  • Patent number: 9904437
    Abstract: A minimized state navigation bar is provided for switching between modules within an expanded communication service such as email, calendar, contacts, tasks, etc. and for presenting preview peeks associated with each module to a user. The minimized state may be selected automatically based on user interface context or user action. A temporary preview of a module may be provided upon a hover action over the icons without actually needing to switch to a module. The preview may also be docked or pinned to a location on the main user interface so that it is displayed within the main user interface. New or interesting activity within each module may be highlighted by displaying an information badge next to an icon, for example.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: February 27, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel Costenaro, Elizabeth Holz, Alessio Roic, Jedidiah Brown
  • Patent number: 9904394
    Abstract: Method and devices for displaying graphical user interface configurations based detected user contact are disclosed. One disclosed method comprises displaying a graphical user interface (GUI) according to a first GUI configuration on a display of a handheld device, receiving a sensor signal from a sensor, the sensor coupled to the handheld device, the sensor signal indicating a contact with the handheld device, determining a grasping contact based at least in part on the sensor signal, determining a second GUI configuration based at least in part on the grasping contact, and displaying the GUI on the display according to the second GUI configuration.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: February 27, 2018
    Assignee: IMMERSON CORPORATION
    Inventors: Juan Manuel Cruz-Hernandez, Ali Modarres
  • Patent number: 9906472
    Abstract: A navigation bar is provided for switching between modules within an expanded communication service such as email, calendar, contacts, tasks, etc. and for presenting preview peeks associated with each module to a user. A temporary preview of a module may be provided upon a hover action over predefined navigation bar locations such as icons and/or textual identifiers without actually needing to switch to a module. The preview may also be docked or pinned to a location on the main user interface so that it is displayed within the main user interface. New or interesting activity within each module may be highlighted by displaying an information badge next to a module name, for example.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: February 27, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Daniel Costenaro, Elizabeth Holz, Alessio Roic, Jedidiah Brown
  • Patent number: 9898174
    Abstract: This specification describes methods, systems, and apparatus, including computer programs encoded on a computer-readable storage device, for providing a preview of an expandable content item. The subject matter of the specification is embodied in a method that includes presenting an interface configured to receive input for designating characteristics associated with an expandable content item and receiving, via the interface, a designation of one or more directions for expansion of the expandable content item. The method also includes presenting a control for enabling selection of a preview option, and receiving a selection of the control. The method further includes presenting a preview interface responsive to receiving the selection of the control, the preview interface including an option for designating a selection of at least a first or a second different preview environment.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: February 20, 2018
    Assignee: Google LLC
    Inventors: Pavel Kobyakov, Fedor Labounko
  • Patent number: 9892374
    Abstract: A system for virtual event planning is disclosed. The system comprises a processor and memory that further includes computer-executable instructions that, when executed by the processor, cause the processor to implement a user interface module for generating and/or accessing a virtual event, a virtual production facility for virtually customizing and displaying the contribution of one or more contributors and/or participants of the virtual event, and an interaction module for providing user controlled interaction between the one or more contributors and/or participants.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: February 13, 2018
    Inventor: Mark C. Kneece
  • Patent number: 9887953
    Abstract: The present disclosure relates to a system for displaying micro-blog messages, which includes: when the users look up the list roster, the micro-blog terminal sends an obtaining request to the micro-blog server, receives and display the list roster fed back by the micro-blog server; when any one of the micro-blog list is selected from the list roster, the micro-blog terminal writes a name of the chosen micro-blog list into a new displaying page, and sending a message list request to the micro-blog server; the micro-blog terminal receives the message list of the chosen micro-blog list that is fed back from the micro-blog server, and displaying the message list of the chosen micro-blog list on the new message displaying page. It is disclosed a micro-blog terminal, server thereof.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: February 6, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Li Zhang, Jingjing Li, Heng Wang