Patents Examined by John M Heffington
  • Patent number: 10146406
    Abstract: A meta guiding mode can be implemented on a computing device to alter or disable touch inputs that the computing device otherwise recognizes as input.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 4, 2018
    Assignee: RAKUTEN KOBO INC.
    Inventors: Benjamin Landau, Vanessa Ghosh
  • Patent number: 10133454
    Abstract: Instead of displaying interface elements such as pagination indicators side-by-side on a display, a device can present such interface elements in other visible configurations relative to each other. For example, the device can display pagination indicators of different sizes stacked on top of each other. When such stacked pagination indicators are presented as viewed from directly overhead, the pagination indicators can be appear as concentric rings. Alternatively, the device can display such stacked pagination indicators from various different non-overhead angle perspectives. When shown at some of these angles, the stacked pagination indicators can appear as a three-dimensional stack of discs. The device can highlight a particular pagination indicator to distinguish that particular pagination indicator visibly from the other pagination indicators. The highlighted pagination indicator can serve to indicate which of several interface segments, such as pages, is currently being shown on the display.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: November 20, 2018
    Assignee: APPLE INC.
    Inventors: Christopher Wilson, Imran A. Chaudhri
  • Patent number: 10115435
    Abstract: Methods and systems for prioritizing playback of media content in a playback queue are described herein. In one aspect, a client device plays a first media item from a playback queue. The playback queue includes a first portion having a plurality of media items with respective positions that define an order in which the media items are to be played. While playing the first media item, a first user input indicating selection of a second media item is detected. In response to the first user input, the second media item is assigned to a second portion of the playback queue, wherein the second portion has playback priority over the first portion. After playing the first media item, the second media item is played before playing other media items of the plurality of media items in the first portion.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: October 30, 2018
    Assignee: SPOTIFY AB
    Inventor: Brian Lee
  • Patent number: 10116747
    Abstract: A system for providing access to a content platform of an electricity provider comprises an interface operable to receive a request to access content from a content platform of an electricity provider from a communication device, one or more processors communicatively coupled to the interface, the one or more processors operable to determine, based on the received request, a display format for the communication device from a plurality of display formats, convert content from the content platform in the determined display format of the communication device, and the interface further operable to communicate the content to the communication device.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: October 30, 2018
    Assignee: TXU ENERGY RETAIL COMPANY LLC
    Inventor: Chris H. Hayden
  • Patent number: 10108952
    Abstract: Systems, methods, apparatuses, and computer-readable media configured to determine a location of a user, identify the user and provide additional services based on the determined location and/or identity are provided. In some examples, the identity of a customer may be determined based on detection of a signal by a personal computing device of the customer. One or more associate users associated with that customer may be identified and a location of the associate user may be transmitted to the customer user. In other examples, a category of an identified customer may be determined and an associate user equipped to work with that determined category of customer may be identified.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: October 23, 2018
    Assignee: Bank of America Corporation
    Inventors: Carrie Anne Hanson, Sharon Scanlon, Davindar Gill, David M. Grigg
  • Patent number: 10082930
    Abstract: A method and an apparatus for providing a user interface in a portable terminal without a touch screen are provided. The method includes outputting one of a plurality of menu pages, each menu page including a plurality of icons respectively linked to a specific function and arranged in multiple columns and rows, determining whether a key signal requesting movement is input, determining whether the input key signal exceeds a preset reference value when the key signal is input, and moving another of the plurality of menu pages when the input key signal exceeds the preset reference value, and moving a focus on the output menu page when the input key signal does not exceed the preset reference value.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: September 25, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Han Jo Joo
  • Patent number: 10079892
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for suggesting and inserting automated assistants in a graphical user interface for managing communication sessions. A system for suggesting an automated assistant generates a first vector describing a current context of a current communication session, and generates a comparison of the first vector and a second vector associated with a past context of an automated assistant in a past communication session. Then, if the comparison exceeds a similarity threshold, the system suggests the automated assistant to at least one user in the current communication session. Optionally, the system can predictively insert the automated assistant in a communication session if the comparison exceeds a similarity threshold. The graphical user interface for managing communication sessions displays automated assistants in a same manner as human participants.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: September 18, 2018
    Assignee: Avaya Inc.
    Inventors: Trung Dinh-Trong, Birgit Geppert, Frank Roessler
  • Patent number: 10073708
    Abstract: A system and method of providing visual indicators to manage peripheral devices is disclosed. In some embodiments, a graphical user interface environment is provided in which icons represent peripheral device objects. The appearance of the icons is modified based on attribute values associated with the device objects.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: September 11, 2018
    Assignee: S-PRINTING SOLUTION CO., LTD
    Inventor: Constantinos Kardamilas
  • Patent number: 10048854
    Abstract: A user of a web application can perform a drag and drop operation from a first component of the web application to a second component of the web application. The drag and drop operation can include three actions. The first action can be initializing a drag of an object within a first component of a web application. The second action can be dragging the object from within the first component over a drop target located within a second component of the web application. The third action can be dropping the object onto the drop target located within the second component of the web application. One of the first and second components can be a web component, and the other component can be a visualization component. The first and second components of the web application can communicate with each other using a communication component of the web application.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: August 14, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Hugh Zhang, Teck Hua Lee, Kevin Chow, Diar Ahmed, Prashant Singh
  • Patent number: 10037217
    Abstract: A multifunction device generates a display of a first view of an application-centric library associated with an application. The application-centric library has content rules that limit files to those that include content compatible with the application. The first view includes a representation of a first file compatible with the application and added to the application-centric library. The instructions also include: while displaying the first view, detecting first inputs; in response to detecting the first inputs, generating a display of a second view comprising a representation of a second file not added to the application-centric library; while displaying the second view, detecting second inputs interpreted as a selection of the representation of the second file; and in response to detecting the second inputs, in accordance with a determination that the second file is compatible with the application, adding the second file to the application-centric library.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: July 31, 2018
    Assignee: Apple Inc.
    Inventors: Peter Roman, Richard R. Dellinger, Megan M. Frost, Joshua B. Dickens, Mischa McLachlan, Patrick L. Coffman
  • Patent number: 9972022
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing resources. A system for managing resources is configured for categorizing users according to at least one of common user characteristics and common user behaviors with respect to at least a first domain to yield a group of users. The system is also configured for identifying a resource associated with at least one user behavior in a second domain different from the first domain during a first time interval for at least one user from the group of users. The system is further configured for modifying an accessibility of the resource, during a second time interval after the first time interval, with respect to the second domain for at least other users in the group of users based on the at least one user behavior.
    Type: Grant
    Filed: December 27, 2010
    Date of Patent: May 15, 2018
    Assignee: Avaya Inc.
    Inventors: Ajita John, Doree Duncan Seligmann
  • Patent number: 9881407
    Abstract: The disclosure herein provides methods, systems, and devices for managing, tracking, and facilitating the ordering and procurement of promotional products. Additionally, the disclosure herein provides methods, systems, and devices for aggregating, managing, and tracking promotional product procurement data in order to allow for the data mining of such information. The disclosure herein provides methods, systems, and devices for enabling the generation of a virtual canvas for creating images sized for editable areas of a promotional product, website, brochure, banner, or the like. The disclosure herein provides methods, systems, and devices for enabling the generation of a virtual canvas for creating a rotatable image of a promotional product having positioned on the promotional product a user defined image. The disclosure herein provides methods, systems, and devices for enabling the generation of a single invoice comprising an invoice amount from a supplier and an invoice amount from a third party decorator.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: January 30, 2018
    Assignee: Trade Only Limited
    Inventor: Martin Roy Varley
  • Patent number: 9880697
    Abstract: Various systems and methods for remote multi-touch control are described herein. A system may include a mode controller to enter an orientation mode for a user interface displayed by a presentation device, the orientation mode configured to allow a user of the presentation device to orient an input point on the user interface with a remote device, and an input/output module to receive an input from the user to trigger the presentation device to transition from the orientation mode to a pass-through mode, the pass-through mode configured to allow the user to control an application at the presentation device using a touch point on the remote device, the mode controller is to enter the pass-through mode at the presentation device, the input/output module is to receive input from the user via the remote device, and the presentation device is to pass the input through to the application.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: January 30, 2018
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Lenitra M. Durham, Pete A. Denman, Andrea Johnson, Sangita Sharma
  • Patent number: 9864510
    Abstract: An introduction or connection platform is described that improves the performance of a mobile device having a touchscreen by reducing the number of user inputs needed and also the amount of memory required for making connections in Apps that are used with backend databases. Examples of the subject technology include or provide: (1) an application for a mobile device that provides for a simple way to introduce someone to someone else (or multiple people); and (2) a mobile application that provides for receiving as a user input a simple swipe (e.g., finger or other digit being swept across the mobile's touch screen) in order to introduce someone in response to a post (e.g., a person looking for someone with a certain skill and/or experience set). Exemplary embodiments are implemented on a mobile device.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: January 9, 2018
    Assignee: Swishlinks LLC
    Inventors: Charbel Seif, Ali Shahanaghi
  • Patent number: 9852432
    Abstract: A method, data processing system and computer program product for customizing a presentation. A set of individual preferences for each individual of a plurality of individuals to form a set of audience preferences is determined, wherein each preference in the set of individual preferences is associated with one of a plurality of versions of the presentation. A set of versions of the presentation from the plurality of versions of the presentation is selected based on the set of audience preferences. The set of versions of the presentation selected from the plurality of versions of the presentation is presented.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: December 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Rick A. Hamilton, II, Anne R. Sand
  • Patent number: 9841956
    Abstract: This disclosure provides various embodiments for generating reports relating to UI models' compliance with a set of UI style guide rules. A digital UI model is parsed to determine whether a user interface, in a plurality of user interfaces within a software environment, satisfies at least one UI style guide rule in a plurality of UI style guide rules associated with the software environment. The digital UI model defines a plurality of attributes of the user interface. At least one statistical measure is calculated relating to compliance with UI style guide rules. The calculation of the statistical measure is based at least in part on the determination of whether the user interface satisfies the at least one UI style guide rule. A report is then generated identifying the at least one statistical measure, the report configured for presentation on a user interface of a computing device.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: December 12, 2017
    Assignee: SAP SE
    Inventors: Karin Bornheimer, Tobias Haug, Thomas Uhl, Carsten Brandt
  • Patent number: 9842144
    Abstract: A computer implemented method includes: receiving an incomplete input from a user; presenting a plurality of suggestions to the user for completion of the input, wherein the suggestions are presented in a ranked order based on a characteristic associated with the user terminal; receiving a selection by the user of a suggestion from the suggestions; and completing the input with the suggestion.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: December 12, 2017
    Assignee: YAHOO HOLDINGS, INC.
    Inventors: Frank J. Cort, Joshua Robert Russell Jacobson
  • Patent number: 9830045
    Abstract: Method and apparatus for previewing new events in a computing device having a plurality of applications for managing respective events are described. Individual applications are each represented by an application icon on a screen of a graphical user interface for the device. In response to a new event of a one of the applications, the application's icon is visually modified to notify of the new event. A visual modification may be determined in response to the new event, for example, to preview a content of the event. The visual modification may include a count of all new events that remain to be disposed. On a selection of the visually modified icon, additional previewing may be provided. Activation of the application having a visually modified application icon may be configured to automatically initiate the application at the new event.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: November 28, 2017
    Assignee: BlackBerry Limited
    Inventors: Gerhard D. Klassen, Craig A. Dunk, Christopher R. Wormald
  • Patent number: 9817540
    Abstract: Device, system, and method of composing logical computing platforms. For example, a wireless computing device includes: one or more wireless transceivers to send and receive wireless communication signals; a logical platform composition manager to provide a visual indication representing a logical platform that includes said wireless computing device and one or more wireless devices; and an input unit to receive a user selection corresponding to the visual representation; wherein, in response to the user selection, the logical platform composition manager is to command the one or more wireless transceivers to establish one or more wireless communication links between the wireless computing device and the one or more wireless devices.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: November 14, 2017
    Assignee: INTEL CORPORATION
    Inventors: Roy Want, Trevor Pering
  • Patent number: 9792633
    Abstract: A method and system for intelligent electronic information processing with cloud computing. The method and system include selecting one or more portions of a set of electronic information including any unwanted portions that have been reviewed and are to be eliminated from display. The selected portions are recorded on a cloud computing network in a cloud computing object thereby eliminating any unwanted previously reviewed portions of the set of electronic information from display with display of any additional sets of electronic information. The previously reviewed portions without the reviewed and unwanted portions are available to and across plural network devices and across plural login accounts anywhere on the cloud computing network.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: October 17, 2017
    Inventor: Blake Bookstaff