Patents Examined by Haoshian Shih
  • Patent number: 9552608
    Abstract: A method of reducing duplications of content items across multiple content item lists presented to a user is disclosed. A first set of content items is received. It is detected that the first set of content items was communicated for presentation to a user in a first list. A second set of content items is received. It is determined that the second set of content items includes a duplicate content item, the duplicate content item being a content item that was included in the first set of content items. Based on a satisfaction of an omission criterion, an indication is provided that the content item is to be omitted from the second set of content items before the second set of content items is communicated for presentation to the user in a second list.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: January 24, 2017
    Assignee: PAYPAL, INC.
    Inventor: Oliver Nicholas Cockcroft
  • Patent number: 9547366
    Abstract: Systems and methods for haptic and gesture-driven paper simulation are disclosed. For example, one disclosed method includes the steps of receiving an electronic document; receiving metadata associated with the electronic document, the metadata comprising a characteristic indicating a type of paper; generating and transmitting a display signal configured to cause display of the at least a portion of the document; and generating and transmitting a haptic signal based on the type of paper, the haptic signal configured to cause a haptic output device to generate a haptic effect.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 17, 2017
    Assignee: Immersion Corporation
    Inventors: Christopher J. Ullrich, David M. Birnbaum, Marcus Aurelius Bothsa
  • Patent number: 9529498
    Abstract: An input processing apparatus and method using a user interface is provided. A display unit provides visual information on operation of the terminal, and a control unit controls the terminal to display a dialog configured to receive an input of a command and to perform an operation corresponding to an input command if the command corresponding to the dialog is input through an auxiliary input region on the display unit other than a region where the dialog is displayed.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: December 27, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Jeongpyo Lee
  • Patent number: 9524073
    Abstract: A method and computer system for receiving a selection of a first element of one or more elements on a web page via a user interface. A selection of an action to associate with the first element is received via the user interface. The action is associated with the first element on the web page based upon, at least in part, receiving the selection of the action.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: December 20, 2016
    Assignee: Google Inc.
    Inventors: Gregory L. Fair, James K. Rodgers, Mark E. Doliner, David E. Barnett, Kevin T. Irish, Brendan W. O'Brien
  • Patent number: 9513782
    Abstract: A method of generating a user interface for an application includes storing a profile for a user of the application, where the profile contains information that relates to a function of the user in an organization and personal information for the user, selecting elements to include in the user interface based on the profile, and building the user interface using the elements.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: December 6, 2016
    Assignee: SAP SE
    Inventor: Martin Zurmuehl
  • Patent number: 9507781
    Abstract: The invention comprises a system and method using a software application (“app”) running on portable computing devices to download presentations from a central server as thumbnails and manipulate the presentations in thumbnail format. The thumbnails can provide a storybook-type presentation that takes much less memory on a portable device than full native presentation format files. With the thumbnail file, the portable device user can move from slide to slide, reorder slides, delete slides, add slides from other thumbnail files, and add notes/text. After a new presentation is created using one or more thumbnail files, it may be uploaded to a central server where a server-side application recompiles the new presentation into a native format presentation from the thumbnail format. In this manner, presentations can be sourced from virtually anywhere and using nearly any computing device from which one can view thumbnail presentations. Other variations and enhancements are disclosed.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: November 29, 2016
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Joel Potts, Daniel Zinkin, Bret Goldsmith, Deep Purkayastha, Omar Siddiqi
  • Patent number: 9501471
    Abstract: A method for generating a context for translating strings for a graphical user interface. The method includes receiving a string to be translated and associated source code, the string identified by a unique key within the associated source code. The method includes identifying a first logical section of the associated source code corresponding to a unique key of the string. The method includes identifying one or more graphical user interface components within the identified logical section of the associated source code. The method then includes creating a mockup image presenting the one or more graphical user interface components and the string.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: November 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Timothy S. Bartley, Gavin G. Bray, Elizabeth M. Hughes, Kalvinder P. Singh
  • Patent number: 9491260
    Abstract: A control circuit co-displays a share-content selection opportunity (such as, but not limited to, a user-selectable icon button) when also displaying shareable content. Upon detecting selection of this share-content selection opportunity, the control circuit displays a plurality of different selectable content-sharing services. By one approach these different selectable content-sharing services are displayed in a window that partially, but not fully, overlies the shareable content. These teachings also provide for displaying a preselected service window for a given one of the plurality of different selectable content-sharing services. The preselected service can be selected, for example, on the basis of having been a most-recently selected one of the different selectable content-sharing services (either in general or in conjunction with the particular application as corresponds to the shareable content).
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: November 8, 2016
    Assignee: BlackBerry Limited
    Inventors: Simon Martin Thorsander, Robert Simon Lessing, Per Ake Daniel Johansson
  • Patent number: 9477378
    Abstract: A method and apparatus for providing a user interface, at a device, is provided. The method includes displaying a first user interface associated with a specific user; receiving a selection of the first user interface; and displaying a communication function list for connecting with the specific user.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: October 25, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Pil-eun Yang, Young-jae Ryu, Yoo-ra Oh
  • Patent number: 9465507
    Abstract: Users may communicate an idea asynchronously by including contextual information. The contextual information may be presented in multimodal annotations, suggestions of logical idea progression, and a chronological history of the project creation. The contextual information may include content captured from the real-world including from the user's immediate environment or elsewhere.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: October 11, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xiang Cao, Guang Li, Sergio Paolantonio
  • Patent number: 9448689
    Abstract: Systems and methods for displaying information on a wearable user device include determining calibration information based on user actions and information from images captured by a camera on a wearable user device. A field of view calibration may then be performed on a display engine in the wearable user device using the calibration information. Graphical information may then be displayed on a display device on the wearable user device according to a user field of view using the display engine in the wearable user. Field of view calibrations may be performed using calibration information that is based on: a user's head range of motion such that displayed graphical information conforms to that head range of motion, calibration objects by themselves that indicate a user's perspective in a user field of view, and calibration objects that allow the size of a user's hands to be determined and used to measure objects.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: September 20, 2016
    Assignee: PayPal, Inc.
    Inventors: Ares Sakamoto, Cory Gaines
  • Patent number: 9443212
    Abstract: A method of acclimatizing a user to a scheduling pattern change includes, in a calendar system implemented by at least one processor, determining an anticipated scheduling pattern change from a current scheduling pattern to a new scheduling pattern for the user; and establishing with the calendar system an acclimatization period to transition the user to the scheduling pattern change.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: September 13, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Mark Kelly, John Rice
  • Patent number: 9442631
    Abstract: Methods and systems for hands-free browsing in a wearable computing device are provided. A wearable computing device may provide for display a view of a first card of a plurality of cards which include respective virtual displays of content. The wearable computing device may determine a first rotation of the wearable computing device about a first axis and one or more eye gestures. Based on a combination of the first rotation and the eye gestures, the wearable computing device may provide for display the navigable menu, which may include an alternate view of the first card and at least a portion of one or more cards. Then, based on a determined second rotation of the wearable computing device about a second axis and based on a direction of the second rotation, the wearable computing device may generate a display indicative of navigation through the navigable menu.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: September 13, 2016
    Assignee: Google Inc.
    Inventors: Nirmal Patel, Hayes Solos Raffle, Mat Balez, Max Benjamin Braun, Jerrica Jones
  • Patent number: 9436679
    Abstract: An approach to generating a context for translating strings for a graphical user interface. The approach includes a computer receiving a string to be translated and associated source code, the string identified by a unique key within the associated source code and the associated source code is markup language. The computer identifies a first logical section of the associated source code corresponding to a unique key of the string and one or more graphical user interface components within the identified logical section of the associated source code. The computer then creates a mockup image presenting the one or more graphical user interface components and the string. The computer then labels, in the created mockup image, each of the one or more graphical user interface components and the first string of the plurality of strings, and identifies one or more additional graphical user interface components.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: September 6, 2016
    Assignee: International Business machines Corporation
    Inventors: Timothy S. Bartley, Gavin G. Bray, Elizabeth M. Hughes, Kalvinder P. Singh
  • Patent number: 9436348
    Abstract: A portable electronic device is provided. The portable electronic device includes a memory storing instructions. The portable electronic device also includes a processor executing the instructions to perform a plurality of operations. The operations may include detecting that a first key of the portable electronic device is being touched and held. The operations may also include detecting a key tapping action associated with a second key of the portable electronic device while the first key of the portable electronic device is being touched and held. The first and second keys of the portable electronic device may be located at a first and a second location of the portable electronic device respectively. The operations may further include determining a cursor direction based on the first location and the second location, and moving a position of a cursor in the cursor direction for one or more spaces.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: September 6, 2016
    Assignee: BlackBerry Limited
    Inventor: Jeffrey Charles Bos
  • Patent number: 9417768
    Abstract: The present invention relates generally to three dimension modeled view of electronic documents. In particular, the present invention relates to a method of providing an user interface for simulating a forward and reverse page-turn of a 3-dimensional multiple-page electronic document. The present invention also relates to a method of providing an user interface for simulating a page-tear when deleting a page in an 3-dimensional multiple-page electronic document.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: August 16, 2016
    Assignee: LULU SOFTWARE LIMITED
    Inventor: Vadym Stepanov
  • Patent number: 9411486
    Abstract: A method of providing secondary content on a mobile device such that the secondary content is associated with a controller and is a member of one of a plurality of content categories. The method includes displaying primary content on an interface of the mobile device; receiving the secondary content at the mobile device; applying a visual property to the controller, the visual property identifying the content category that the secondary content is a member of. Further, after receiving the secondary content at the mobile device, the controller is displayed on the interface of the mobile device such that the controller does not visually interfere with the displayed primary content. Upon receiving input selecting the controller, the secondary content associated with the controller is displayed on the interface of the mobile device.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: August 9, 2016
    Assignee: BlackBerry Limited
    Inventor: James Allen Hymel
  • Patent number: 9400659
    Abstract: A method includes identifying a first graphical application window and a second graphical application window. The first graphical application window and the second graphical application windows are each associated with separate applications. An attachment relationship may be defined between the first and second graphical application windows. A command may be received to manipulate the first graphical application window. A correlating command then manipulates the second graphical application window according to the attachment relationship between the first window and the second window, such that a spatial relationship between the first and second graphical application windows is maintained.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: July 26, 2016
    Assignees: Verizon Patent and Licensing Inc., Verizon Argentina S.R.L.
    Inventors: Gregory L. Mumford, Mariano Rivera
  • Patent number: 9377927
    Abstract: A device for managing image and audio files displays thumbnails, which are representative of the files, on a screen in different arrangements, depending on the selected layout and order. When the user enters input to indicates that he or she wishes to browse through the thumbnails, the thumbnails move across the screen in sequence, following a path through a focus outline in the center of the screen. The path followed by the thumbnails depends on the selected layout.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: June 28, 2016
    Assignee: Tessera Advanced Technologies, Inc.
    Inventors: Eduardo Agusto Sciammarella, Masakazu Hayashi, Makoto Imamura, Masato Kuninori, Haruo Oba, Junichi Rekimoto, Hideyuki Agata
  • Patent number: 9367197
    Abstract: A hierarchy of computer resources is represented on a display using frames. Each frame is constituted by a top banner, a left sidebar, a right edge, and a bottom edge. The banner includes text identifying the resource it represents. The banner and the left sidebar have sufficient width to bear the text; the edges have insufficient width to bear the text.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: June 14, 2016
    Assignee: Hewlett Packard Enterprise Development LLP
    Inventors: Edgar Circenis, Toran K. Kopren, Michael Kingdom