Patents Examined by Rashawn Tillery
  • Patent number: 9092132
    Abstract: An electronic device with a display, a touch-sensitive surface, one or more processors, and memory detects a first portion of a gesture, and determines that the first portion has a first gesture characteristic. The device selects a dynamic disambiguation threshold in accordance with the first gesture characteristic. The dynamic disambiguation threshold is used to determine whether to perform a first type of operation or a second type of operation when a first kind of gesture is detected. The device determines that the gesture is of the first kind of gesture. After selecting the dynamic disambiguation threshold, the device determines whether the gesture meets the dynamic disambiguation threshold. When the gesture meets the dynamic disambiguation threshold, the device performs the first type of operation, and when the gesture does not meet the dynamic disambiguation threshold, the device performs the second type of operation.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: July 28, 2015
    Assignee: Apple Inc.
    Inventors: Charles J. Migos, Britt S. Miura, Akiva D. Leffert
  • Patent number: 9083814
    Abstract: Displaying a lock mode screen of a mobile terminal is disclosed. One embodiment of the present disclosure pertains to a mobile terminal comprising a display module, an input device configured to detect an input for triggering a bouncing animation of a lock mode screen, and a controller configured to cause the display module to display the bouncing animation in response to the input for triggering the bouncing animation, where the bouncing animation comprises the lock mode screen bouncing for a set number of times with respect to an edge of the display module prior to stabilization.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: July 14, 2015
    Assignee: LG ELECTRONICS INC.
    Inventors: Jungjoon Lee, Taehun Kim, Taekon Lee, Jeongyoon Rhee, Younhwa Choi, Minhun Kang, Hyunjoo Jeon
  • Patent number: 9081470
    Abstract: Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage container item, the selection pane navigates to and displays items in the selected storage container. In order to prevent inadvertent selections, the user interface may provide graphical feedback indicating the inclusion status of an item prior to the user single clicking that item, e.g., responsive to mouse hover over that item. The user interface may further include a list pane which displays all items presently included in the list, regardless of each item's original storage container.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: July 14, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jason F. Moore, Justin Mann, Martin E. Van Tilburg, Colin R. Anthony
  • Patent number: 9081479
    Abstract: Systems and methods for providing user interfaces are disclosed. In certain embodiments, a menu having a number of icons can be provided on a display device such that the icons are arranged around an initial cursor position, or an area that is touched by a user's finger or stylus, for example. Due to the icons being arranged around the initial cursor position, any one of the icons from the menu can be chosen with relatively small cursor movement. In certain embodiments, the menu can be divided into regions that overlap with the icons, such that cursor movement from the initial cursor position into a given region has a similar effect as movement into the corresponding icon itself (without actually moving the cursor onto the desired icon).
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: July 14, 2015
    Assignee: D.R. Systems, Inc.
    Inventor: Evan K. Fram
  • Patent number: 9081580
    Abstract: A system and method for implementing a dynamic menu characterized by a real-time menu architecture. An example method includes determining a menu structure, with reference to a data set, for use with user interface software. A menu is then displayed, wherein the menu includes menu items arranged according to the menu structure. An initial drop-down menu list of the menu includes one or more of the menu items. Each menu item is associated with a data object of the data set. A signal is generated when a change is made to a data set corresponding to a menu item. The menu is then updated based on the signal. In an illustrative embodiment, the example method further includes employing a browser to trigger implementation of the method. The browser communicates with a web server, which communicates with an application that is adapted to analyze the data set and associated data structure and provide an update in response thereto via, the signal, to the web server.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: July 14, 2015
    Assignee: Oracle International Corporation
    Inventors: Eamon Gaffney, Rene Garcia-Oineza
  • Patent number: 9065861
    Abstract: A mobile electronic device presents a social network user interface to the device's user. The social network user interface displays posts from other network members who are connected to the device's user in the social network. A social networking application highlights one of the posts on the display. If the device is shaken while the post is highlighted, the application will cause an expression of the first user's positive reaction to the highlighted post to be displayed via the social network so that the first user's positive reaction can be viewed by at least the member who provided the selected post to the social network.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: June 23, 2015
    Inventor: Brandon M. Singer
  • Patent number: 9063581
    Abstract: A solution for auto-completing words being input to a computer is proposed. For this purpose, a user starts inputting a prefix of a target word; the computer tries predicting the target word that is desired, and it completes the prefix automatically (without the need of inputting the entire target word). In the proposed solution, the user also inputs an indication of the length of the target word. In this way, the computer can restrict the words being eligible to complete the prefix (i.e., including it) only to the ones having the desired length. This allows solving any ambiguity with shorter prefixes.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: June 23, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Domenico Raguseo
  • Patent number: 9058403
    Abstract: A user input selecting a first data item is received. Multiple informational categories associated with the selected first data item are accessed based on the received user input selecting the first data item. Multiple data items within a first of the multiple informational categories associated with the selected first data item are retrieved. Multiple data items within a second of the multiple informational categories associated with the selected first data item are retrieved. A display is generated. The display includes the first data item, the multiple retrieved data items within the first informational category arranged according to a first category-based axis that extends away from the first data item, and the multiple retrieved data items within the second informational category arranged according to a second category-based axis that extends away from the first data item. Rendering of the generated display is enabled.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: June 16, 2015
    Assignee: LG Electronics Inc.
    Inventors: Woojun Jung, Ilyong Park, Byoungsu Kang, Seongpyo Hong, Heekwon Kang, Jaeho Na
  • Patent number: 9053445
    Abstract: In accordance with aspects of the disclosure, a system and methods are provided for managing business objects in memory. The system and methods may be provided for defining a context of one or more input parameters of data used to determine one or more properties of one or more business objects, defining one or more rules associated with the one or more properties of each business object, and generating a metadata model for each business object based on the context of the one or more input parameters of each business object and the one or more rules associated with the one or more properties of each business object.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: June 9, 2015
    Assignee: SAP SE
    Inventors: Frank Brunswig, Dirk Giebel, Ralph Rillig, Jens Weiler, Michael Hartel, Daniel Zoch, Gerd Ritter
  • Patent number: 9049261
    Abstract: A computing device is described that receives an indication of a notification, and determines a priority level associated with the notification. The computing device determines, based at least in part on the priority level, content of the notification. Responsive to receiving an indication of a gesture detected at an input device, the computing device outputs, for display, a notification center graphical user interface that includes a graphical indication of the notification including the content of the notification.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: June 2, 2015
    Assignee: Google Inc.
    Inventors: Daniel Marc Gatan Shiplacoff, Matias Gonzalo Duarte, Christian Robertson, Alexander Faaborg, Lee Brandon Keely, Leon Hong, Jens Nagel, Peter Ng
  • Patent number: 9032315
    Abstract: A portable terminal reflecting a user's environment and a method for operating the same are disclosed. The method includes: generating usage pattern information that contains pattern environment information of the portable terminal and function information corresponding to the pattern environment information; collecting current environment information of the portable terminal; searching for pattern environment information that is substantially identical to the collected current environment information; extracting function information corresponding to the searched pattern environment information; and configuring a graphic user interface (GUI) based on the extracted function information.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: May 12, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyang Ah Kim, Tae Won Um, Dong Jun Shin, Kyoung Taek Kim, Kyung Hwa Kim
  • Patent number: 9032296
    Abstract: A method and system for providing highlight clips to a user device includes the user device having a display with a user interface and a content processing system communicating a plurality of highlight links to the user device. The user device displays the plurality of highlight links on the display and communicates a selection signal to the content processing system. The content processing system communicates a highlight clip corresponding to the selection signal to the user device. The user device displays the content clip in the user interface.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: May 12, 2015
    Assignee: The DIRECTV Group, Inc.
    Inventors: Alistair E. Jeffs, David E. Feldstein, Jon M. Dean, Yves S. Lin, David E. Shanks
  • Patent number: 9032322
    Abstract: A method including receiving an input of a character from a virtual keyboard rendered on a display, generating a set of characters that includes the character, and displaying the generated set of characters at a location that is associated with the virtual keyboard and that is on the display. An electronic device including a display having a virtual keyboard rendered thereupon and a processor, the processor being configured to perform the method. Also disclosed is a keyboard, including a plurality of keys, each key corresponding to one or more different characters of a plurality of characters, wherein in response to receiving an input of a character, the keyboard is configured to generate a set of characters that includes the character, and the keyboard is further configured to cause display of the generated set of characters at a location that is associated with the virtual keyboard and that is on the display.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: May 12, 2015
    Assignee: BlackBerry Limited
    Inventors: Jason Tyler Griffin, Jerome Pasquero
  • Patent number: 9032298
    Abstract: A system for accessing development components, including an online video clip library of templates and an online music clip library, and enabling online production of user-friendly, custom-integrated media products. The system includes a Web application on a Website for hosting services for producers/advertisers/users. The system also includes a search engine that indexes the video, interactive Web formatting screens for selecting development components and producing the Web products in said Web application, an online MIXER module for editing and playing said selected video, an online editing program, which allows the advertiser/user to edit his advertisement himself, outside WebServices accessible by said advertisers of said Web application via the internet for custom-integrating, encoding and formatting the video clips and a parallel platform in which content producer/users and commercial libraries could upload their raw material and set their price.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: May 12, 2015
    Assignee: AditAll LLC.
    Inventors: Aviad Segal, Jack Cohen-Martin
  • Patent number: 9032310
    Abstract: This document discusses, among other things a server interface to bridge communications between a desktop application and a web server. In an example embodiment, the server interface translates a communication from the desktop application (e.g., in a desktop programming language) to HyperText Markup Language (HTML) and transfers the translated communication over a network to a web server.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: May 12, 2015
    Assignee: eBay Inc.
    Inventors: Alan Lewis, Lance Christmann, Sean Christmann
  • Patent number: 9021394
    Abstract: A system and method for capturing user feedback of content in a networked environment and controlling the software using a single action is disclosed. Feedback-software controls provide the user with a single interface that allows the user to simultaneously provide user review content while controlling the software displaying the content. The feedback-software controls eliminate the additional action(s) required to provide feedback and control software. By reducing the process of providing feedback and controlling software into a single action, the feedback-software controls increase the probability that a user will provide feedback. This increased feedback can result in improved recommendations given to users and insightful feedback for content providers or merchants. Another advantage provided by the feedback-software controls is that a viewer can easily provide feedback on all of the displayed content or can simply provide feedback on smaller portions of the content, e.g.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: April 28, 2015
    Assignee: EventSQ LLC
    Inventor: Christopher M. Gichuhi
  • Patent number: 9009625
    Abstract: A system and method for implementing a dynamic menu characterized by a real-time menu architecture. An example method includes determining a menu structure, with reference to a data set, for use with user interface software. A menu is then displayed, wherein the menu includes menu items arranged according to the menu structure. An initial drop-down menu list of the menu includes one or more of the menu items. Each menu item is associated with a data object of the data set. A signal is generated when a change is made to a data set corresponding to a menu item. The menu is then updated based on the signal. In an illustrative embodiment, the example method further includes employing a browser to trigger implementation of the method. The browser communicates with a web server, which communicates with an application that is adapted to analyze the data set and associated data structure and provide an update in response thereto via, the signal, to the web server.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: April 14, 2015
    Assignee: Oracle International Corporation
    Inventors: Eamon Gaffney, Rene Garcia-Oineza
  • Patent number: 8997015
    Abstract: When it is discriminated by an input-means determining unit 8 that an input to display unit is a first input by a pen, a function of an application 3 allocated in advance to an area on a screen of the application 3 specified by an input coordinate of first input means determined by an input-position determining unit 11 is executed on the basis of the first input. When it is discriminated that the input to the display unit is a second input by a finger, the execution of the function of the application 3 allocated in advance on the screen of the application 3 is prohibited and a predetermined function not allocated to the area on the screen of the application 3 is executed on the basis of the second input.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: March 31, 2015
    Assignee: KYOCERA Corporation
    Inventor: Kenta Kinoshita
  • Patent number: 8984407
    Abstract: A graphical user interface displays performance data related to a communication session between a first computing device and a second computing device. The graphical user interface comprises a first graphical element and a second graphical element. The first graphical element has a number of sections that represent respective physical portions of a connection between the first computing device and the second computing device. Each of the sections displays the performance data of a current session for that respective physical section. The second graphical element displays corresponding performance data for a predetermined number of previous sessions between the first computing device and the second computing device.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: March 17, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Darin Sullivan, Shadi Muklashy
  • Patent number: 8984409
    Abstract: Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for processing information entered via a user interface provided in a web browser on a display device of a client machine in communication with a server. The user interface may be capable of displaying a plurality of components, including a first component that may display object record information associated with an object record stored in a database. Edited object record information may be received at the client machine and displayed in the first user interface component. The first user interface component may be designated as unsaved. An interrupt event associated with possible loss of the edited information may be detected. A warning message indicating the detection of the interrupt event may be displayed in the web browser, and one or more selections for responding to the warning message may be provided.
    Type: Grant
    Filed: September 9, 2010
    Date of Patent: March 17, 2015
    Assignee: salesforce.com, inc.
    Inventors: Marco Casalaina, Jason Ellis, David Yung, Luke Fu, Eric Wulff, Chitra Gulabrani, Sutthipong Thavisomboon, Natalie Doan, Steve Weiss