Patents Examined by Kieu D. Vu
  • Patent number: 10545631
    Abstract: Some embodiments provide a method of presenting several user interface (UI) controls for editing images. Upon receiving a selection of an image to edit, the method displays the image in a display area for displaying edits to the image. At a first location, the method receives input to activate a UI tool includes the several UI tools. In response to the input, the method displays, at a second location, a fanning animation that fans the several UI controls from a fanned closed layout to a fanned open layout.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: January 28, 2020
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Samuel M. Roberts
  • Patent number: 10540216
    Abstract: Systems and methods for normalizing cloud resource interactions across disparate objects and actions provided by a plurality of different cloud services. The methods comprise: obtaining information that identifies the objects and indicates what actions can be performed for the objects; processing the information to consolidate at least two of the actions supported by different ones of the objects into a single action; causing a unified view to be presented in a User Interface (“UI”) that allows an initiation of the single action whereby the at least two actions supported by different ones of the objects are concurrently selected; receiving a standardized command for initiating the single action; transforming a first protocol format of the standardized command into a second different protocol format to generate at least one non-standardized command; and using the non-standardized command to cause performance of the at least two actions by said different ones of the objects.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: January 21, 2020
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Ricardo F. Feijoo, Thomas Kludy
  • Patent number: 10528209
    Abstract: A sub-grid of a grid of data is displayed on a display device. The data is organized over cells. The cells within the sub-table are visible on the display device, whereas the cells outside the sub-table are not visible on the display device. In response to the data of a cell outside of the sub-table changing, such that the cell is not visible on the display device, an indicator is displayed in the cell of the sub-table that is visible that is closest within the table to the cell having the data that changed.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: January 7, 2020
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD
    Inventors: Matthew Robert Alcorn, Joseph Vincent DiCecco
  • Patent number: 10528247
    Abstract: An operation system includes a detector, an area designator, a selection item designator, and a display controller. The detector may be configured to detect an operation of touching a touch panel at a touch-position on the touch panel. The area designator may be configured to designate an area, which includes the touch-position at which the operation of touching the touch panel is detected, from a plurality of areas of the touch panel. The selection item designator may be configured to designate an associated set of selection items which is associated with the area designated by the area designator. The display controller may be configured to control the touch panel to display an operator which includes the associated set of selection items at or in the vicinity of the touch-position, at which the operation of touching the touch panel is detected by the detector.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: January 7, 2020
    Assignee: KONAMI DIGITAL ENTERTAINMENT CO., LTD.
    Inventor: Takahiro Abe
  • Patent number: 10528207
    Abstract: In one embodiment, a method includes receiving user input (e.g., touch input) selecting a content object displayed in an application on the user's mobile device. The mobile device may then send a request to a social-networking system for content objects and social-networking information related to the selected content object. In response to the user input, the mobile device may provide a persistent display of an interactive element (e.g., a bauble) that corresponds to the selected content object. The interactive element may be displayed, and the user may interact with it, without interfering with the underlying application. The interactive element may float over the application window until the user expands or dismisses it. The user may expand the interactive element to reveal a user interface in which the content object and requested related content objects and social-networking information are presented.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: January 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Andrew Yu-ran Chen, I Chien Peng
  • Patent number: 10518163
    Abstract: Location-aware fitness monitoring program products, systems, and methods, and applications thereof, are disclosed. In an embodiment, a method for providing information about an athletic activity includes the steps of displaying to a user via a computer performance parameter information regarding an individual's performance during the athletic activity as a function of time, and displaying to the user via the computer the title of a music track that was played for the individual by a portable fitness monitoring device during the athletic activity, wherein the display of the title of the music track occurs in response to the user specifying via the computer a particular point in time during the athletic activity.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: December 31, 2019
    Assignee: adidas AG
    Inventors: Alan Russell Lee, Andrew Leonard Axelrod, Stephen John Black, Mark Arthur Oleson, Jon H. Werner, Christian Dibenedetto
  • Patent number: 10523522
    Abstract: An environmental visualization system is provided for visualization of a computing architecture. The environmental visualization system may include a front-end system configured to receive signals communicated and carrying messages between source and destination network nodes separate and distinct from the system in a communication network composed of a plurality of network nodes within an environment of a user, interpret the messages to identify the source and destination network nodes, and generate data input for the signals that indicates the source and destination network nodes. The environmental visualization system may also include a computing architecture system configured to generate from the data input, a multidimensional layout that depicts the communication network, including the source and destination network nodes and signals communicated therebetween, in which the front-end system may be configured to output the multidimensional layout for display by a display device.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: December 31, 2019
    Assignee: The Boeing Company
    Inventors: Brian Dale Laughlin, William David Kelsey
  • Patent number: 10514827
    Abstract: Methods, systems and computer program products that are provided for resequencing actionable task structures include features for detecting and reflecting compatibility issues of discrete tasks in the actionable task structures. After receiving input for resequencing an actionable task structure, attributes associated with the resequenced tasks are accessed and analyzed. Compatibility is determined and reflected in the display of the task identifiers, with one or more visual identifiers. The visual indicators can also be used to reflect suggested changes to the actionable task structure, based on a comparison of the task attributes.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: December 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Taurean Addair Jones, Chairy Chiu Ying Cheung, Jose Ramon Calzada Gomez
  • Patent number: 10509627
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining an audio input, the audio input representing sound emanating from a key press based user interface; generating a context pattern based on the audio input; performing classification of the context pattern to classify the context pattern as belonging to a signature pattern classification, wherein the signature pattern classification specifies a user activity; and providing an output based on the performing classification.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: December 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Jr., Randy A. Rendahl
  • Patent number: 10509827
    Abstract: Methods and systems are provided for allowing a user to categorize, organize, and/or visualize content recommendations made by the user. Various interactive controls are made available to a user who recommends an item of content, where the controls are designed to allow the user to assign one or more attributes (e.g., characteristics, categories, labels, properties, etc.) to the recommendation. A user can also organize content recommendations into one or more categories that can be customized by the user according to subject-matter, content format, recommendation strength, and the like. The user is also provided with the ability to view his or her content recommendations arranged in various graphical representations.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: December 17, 2019
    Assignee: Google LLC
    Inventors: Neha Pattan, Jennifer W. Lin
  • Patent number: 10503376
    Abstract: A method for providing a graphical user interface on a display of a device includes: displaying a photograph an image on the display of the device, receiving a touch input made on the display, superimposedly displaying a plurality of control guides at a location corresponding to the touch input over the displayed photograph image in response to receiving the touch input, receiving a drag input corresponding to one of the plurality of control guides displayed on the display, removing adjusting a display characteristic of at least one of the plurality of control guides in response to receiving the drag input, and displaying the adjusted plurality of control guides on the display.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: December 10, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hui Chul Yang, Sejin Kwak
  • Patent number: 10505755
    Abstract: A server and a method of controlling a group action of the server are provided. The server can determine whether a conflict occurs between a first group action that is being executed and a second group action that is requested to be executed and determine at least one conflict solution, and the method controls the execution of the group actions by the server and the determination and communication of the conflict solution. The conflict can be determined by using group action characteristics of the first group action and the second group action.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: December 10, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-hun Ha, Moon-ki Hong, Jae-keun Lee, Jun-ho Lee
  • Patent number: 10503467
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining an audio input, the audio input representing sound emanating from a key press based user interface; generating a context pattern based on the audio input; performing classification of the context pattern to classify the context pattern as belonging to a signature pattern classification, wherein the signature pattern classification specifies a user activity; and providing an output based on the performing classification.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: December 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Jr., Randy A. Rendahl
  • Patent number: 10496253
    Abstract: Tree-diagram design interface processes for creating surveys, simulations, and intelligent tutoring systems are disclosed. The tree-diagram design interface processes create surveys, simulations, and intelligent tutoring systems in a highly intuitive manner that can be nearly universally understood with minimal instruction. Moreover, the tree-diagram design interface utilizes an easily understood 1:1 ratio of inputs between graphical elements in the design interface and actual elements of the survey, simulation, or intelligent tutoring system, whereby each input in the design phase has a clear and identical output in the survey, simulation, or intelligent tutoring system itself.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: December 3, 2019
    Inventor: Daniel Alan Keller
  • Patent number: 10496261
    Abstract: A device, user interface and method for searching a data set presented on a display of the device are disclosed. The method for searching a large data set comprises displaying content comprising at least a portion of the data set in a content window on the display, displaying a slider moveable along a selection path on the display, wherein the selection path corresponds to a range of a field corresponding to a subset of the data set, moving the slider along the selection path to make a selection of a range of the field, displaying the subset of the data set corresponding to the selection in the content window, automatically returning the slider to a return position after the selection has been made and continuing to display the subset of data corresponding to the selection.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: December 3, 2019
    Inventor: Paul Michael Whiten
  • Patent number: 10489723
    Abstract: An apparatus, method, and computer program product are described that determine a subset of users from a predefined distribution list based on a common characteristic of members of the subset. A common characteristic may be the fact that members of the subset have been determined to be proximate the source user's device. The source user may communicate (e.g., share content) with members of the identified subset through selection of the distribution list, while non-members of the subset would be excluded from the communication.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: November 26, 2019
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: David Alexander Dearman, Vidya Raghavan Setlur
  • Patent number: 10489007
    Abstract: Systems and methods for providing an evaluation tool for evaluating functionality and performance of applications are provided herein. The systems and methods described herein provide mechanisms for, among other things, providing contextualized evaluations of applications by tracking interactions with the evaluation tool, receiving evaluation criteria for assessing the application, and capturing rendered displays during an evaluation session.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: November 26, 2019
    Assignee: CERNER INNOVATION, INC.
    Inventor: Jay Christopher Vaglio
  • Patent number: 10474355
    Abstract: The present invention relates to a computer-implemented method for inputting text into an electronic device (10). A virtual keyboard (30) having a plurality of keys (40) is displayed on a display screen (20) and one or more characters are associated with each key. An input pattern is generated by a user and the key(s) (40) positioned on or proximal to the input pattern are identified. The keys (40) in the virtual keyboard (30) are allocated to pre-defined groups (50A, 50B, 50C), such that each group comprises a plurality of said keys (40). The input pattern is encoded in dependence on the pre-defined groups in which each of said one or more identified keys (40) are arranged. A candidate word or words is identified to be input into the electronic device (10) based on the encoded input pattern.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: November 12, 2019
    Assignee: Keypoint Technologies India Pvt. Ltd.
    Inventors: Shailaja Gummadidala, Prima Dona Kurian, Sandeep Yelubolu, Sumit Goswami, Sunil Motaparti
  • Patent number: 10474319
    Abstract: This disclosure provides an IM method and an IM client device. In the method, menu options are deployed on a session interface displayed on a viewing screen of an IM client device. The method includes generating, by an IM client device, a first event request when a user clicks on a first menu option on the session interface; sending, by the IM client device, the first event request to a third-party server via an IM server; and receiving, by the IM client device, a first event response from the third-party server via the IM server. With the technical scheme of the present disclosure, more personalized services may be provided to the user.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: November 12, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xiaolong Zhang
  • Patent number: 10466881
    Abstract: A control method of the present disclosure causes a computer of an information apparatus to: display on a touch panel display, a display screen representing a floor plan; display device icons on the display screen, the device icons representing one or more target devices respectively, the device icons including an icon representing an electric shutter device that is capable of opening or closing a shutter; display an operation screen on the display screen, when selection of the icon representing the electric shutter device is sensed, the operation screen including a shutter image representing the shutter; and output a movement control command to a network when a swipe operation is sensed on the shutter image, the movement control command being for moving the shutter of the electric shutter device in a swipe direction of the swipe operation, the electric shutter device corresponding to the selected icon.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: November 5, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Takamitsu Sasaki, Eiichi Naito