Patents Examined by Nhat-Huy T Nguyen
  • Patent number: 10503256
    Abstract: A technique for force feedback can include displaying a data set in a visual model. A technique for force feedback can include selecting a portion of the data instances in the data set. A technique for force feedback can also include providing a force feedback via a force feedback device as an interaction point interacts with the portion of the data instances.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: December 10, 2019
    Assignee: MICRO FOCUS LLC
    Inventors: Mithra Vankipuram, Gregory W. Cook, Nelson L. Chang, Joshua Hailpern
  • Patent number: 10459992
    Abstract: As provided herein, a user of a client device may perform a search to generate a search results webpage. The search results webpage may be populated with links to webpages along with selection options used to selectively designate which webpages to open. The user may select one or more of the selection options, such as a first selection option for a first webpage and a third selection option for a third webpage. Accordingly, the first webpage may be presented within a first user interface tab and the third webpage may be presented within a second user interface tab (e.g., the first user interface tab may be presented within a foreground and the second user interface tab may be presented within a background based upon the user selecting the first selection option before the second selection option). In this way, the user may selectively open webpages within user interface tabs.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: October 29, 2019
    Assignee: Oath Inc.
    Inventors: Amol Ghanekar, John Peng, Bharadhwaj Narayanan, David Brandon Miller, Arun Krishnankutty Autuchirayll
  • Patent number: 10462838
    Abstract: A computer implemented method of controlling a slave communication device from a master communication device is provided. The method includes displaying, on a display of the master communication device, an indication of a plurality of slave devices paired with the master communication device, receiving, on the master communication device, a user selection of a slave communication device from the plurality of slave communication devices, displaying, on the master communication device, a representation of at least part of a user interface of the selected slave communication device, receiving a user interaction with the virtual phone display region, transmitting control signals on the wireless network connection to cause the selected slave communication device establish a voice call, and transmitting and receiving bi-directional audio signals to and from the slave communication device over the wireless network connection to facilitate the voice call.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: October 29, 2019
    Assignee: Mastercard International Incorported
    Inventor: Ajit Madhukar Karnik
  • Patent number: 10459887
    Abstract: Embodiments can provide a portable computing device for pre-launching an application upon predicting that the application may be an application desired to be launched by a user. One or more application pre-launch criteria for an icon may be determined to have been satisfied when the icon is within a specified region of a display. Pre-launching the application can include loading the application into working memory while not presenting an interface associated with the application on the display of the portable computing device. When a selection of the icon is received, an interface associated with the application can be presented on the display of the portable computing device using the loaded application.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: October 29, 2019
    Assignee: Apple Inc.
    Inventors: Eugene Dvortsov, Austen J. Green, Brent W. Schorsch
  • Patent number: 10430018
    Abstract: Systems and methods for providing user tagging of content within a virtual scene are described. One of the methods includes sending data for display of a virtual environment on a head-mounted display. The virtual environment includes a virtual item. The method further includes receiving an indication of a selection associated with the virtual item. The method includes sending option data for allowing entry of content regarding the virtual item upon receiving the indication of the selection, receiving the content, associating the content with the virtual item, and sending tagged data for displaying a tag associated with the virtual item.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: October 1, 2019
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Glenn Black, Jeffrey Roger Stafford, Javier Fernandez Rico
  • Patent number: 10430074
    Abstract: Disclosed is a window change control method for controlling a change in a window displayed on an operation panel, including: changing a state of the operation panel from a first state to a second state in accordance with a user's operation; measuring the first elapsed time which elapses since the state of the operation panel is changed from the first state to the second state, or the second elapsed time which elapses since a final operation is received, as a non-operation continuation time; automatically changing the state of the operation panel from the second state to the first state when the non-operation continuation time exceeds a threshold value; and changing the threshold value in accordance with a use result of the first electronic apparatus and the second electronic apparatus.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: October 1, 2019
    Assignee: KONICA MINOLTA, INC.
    Inventor: Yoshifumi Wagatsuma
  • Patent number: 10430067
    Abstract: Methods and systems are discussed herein for navigating media content using scrollable displays. For example, scrollable displays may provide an efficient user interface in order to increase the amount and type of content that can be presented to a user, particularly with regard to small displays. For example, instead of transitioning to new displays, which may require larger display screens or the removal of already presented content, the methods and systems disclosed nest scrollable displays within each other in order to enable a user to efficiently access and navigate content options without large display screen requirements.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: October 1, 2019
    Assignee: Rovi Guides, Inc.
    Inventor: Milan Patel
  • Patent number: 10430139
    Abstract: A system for managing multiple independent cockpit displays, comprising: first and second displays configured to receive input and display pages, the pages defined by parameters in a database; and a control system comprising a processor coupled to a memory storing the database, the processor configured to: receive a request to display a first page on the first display; retrieve a flag associated with the first page, the flag being a parameter in the database and indicating whether a page is safe or unsafe for simultaneous display and editing; retrieve group designators associated with the first page and a second page, the group designator being a parameter in the database, the group designator identifying related pages; and control display and editing of pages on the first display based on at least one of: the flag associated with the first page, and the group designators associated with the first and second pages.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: October 1, 2019
    Assignee: Honeywell International Inc.
    Inventor: Kathryn Bates Hill
  • Patent number: 10423289
    Abstract: A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: September 24, 2019
    Assignee: Facebook, Inc.
    Inventors: Jeffrey David Kimball, Christina Ann Rank Dolan, John Thurston Wassom, Jr.
  • Patent number: 10394426
    Abstract: Embodiments are provided for a system, a computer program product, and/or a method that improves a display of an input selection displayed on a compact screen. To improve this display, embodiments search displayed content for input items, wherein the input items are selections inputted by a user; display different marks, each associated with each of the input items; receive a subsequent input from the user; and change a selection state of each item of the input items corresponding to a mark of the different marks in response to the subsequent input received corresponding to that mark.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tatsuyuki Shiomi, Kenji Takada
  • Patent number: 10394429
    Abstract: Example embodiments relate to sharing of user interface objects via a shared space in a data sharing application. In example embodiments, a data sharing application provides a shared space. A user command may then be received to transfer a respective UI object from each of a plurality of applications to the shared space. In response, each transferred UI object may be displayed within the shared space, such that each displayed UI object retains associated functionality from the corresponding application within the shared space. Finally, each UI object in the shared space may be shared with a plurality of users granted access to the shared space.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: August 27, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Benjamin Andrew Rottler, Pilar Ariella Strutin-Belinoff, Lindsay J Metcalfe, Itai Vonshak, Velma Velazquez, Chadwyck Wirtz, Suresh Arumugam, Greg Arroyo, Itay Levin, Alex Rapoport
  • Patent number: 10397301
    Abstract: Embodiments of the present invention provide a method, system and computer program product for Web page view customization. In an embodiment of the invention, a Web page view customization method includes receiving a request to load a Web page of a multiplicity of components by an end user and retrieving for the end user, a previously stored set of the components of the Web page. The method additionally includes rendering the Web page in a browser window of a Web browser of the end user so as to include based upon the previously stored set, only those of the multiplicity of components selected for inclusion while omitting from display in the Web page those of the multiplicity of components selected for exclusion.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Shelbee D. Eigenbrode, Dana L. Price, Aaron J. Quirk
  • Patent number: 10394435
    Abstract: In a first aspect the present invention provides a method for manipulating a computer aided design (CAD) model, comprising the following computer-implemented steps of: —creating a first solid entity in a CAD model, said first solid entity comprising one or more coordinates and a 3D volume; —a user executing a drag operation on said first solid entity; wherein said drag operation comprises the following computer-implemented steps: a) selecting a face of said first solid entity; b) determining if said face is a major face or a minor face for said first solid entity; c) determining a drag direction; d) in case of a determined major face executing a moving operation on said first solid entity in said drag direction and in case of a determined minor face executing a push-pull operation on said selected face of said first solid entity in said drag direction.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: August 27, 2019
    Assignee: Bricsys NV
    Inventors: Pieter Clarysse, Hans De Backer, Erik De Keyser, Luc De Batselier
  • Patent number: 10387002
    Abstract: An apparatus, system, program product, and method are disclosed for adding interactivity to slide presentations. A slide module presents a slide of a presentation. The slide is one of a plurality of slides comprising a slide deck. An overlay module displays one or more interactive elements over the presented slide. An interactive module receives input in response to an interactive element of the one or more interactive elements being interacted with.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: August 20, 2019
    Assignee: Dilogr, LLC
    Inventor: Gary Spirer
  • Patent number: 10366128
    Abstract: A digital magazine application executing on a client device is configured to receive content items from a user of the client device or from a digital magazine server, generate pages in a digital magazine by processing the received content, and provide the pages to a user of the client device. The client device generates a new personalized digital magazine for a user by enabling the user to select content items stored in the user's local storage of the client device and to create stories about the selected content items. The personalized digital magazine includes the user's own content items, corresponding stories and content items recommended by the digital magazine server, which share common characteristics with the user's own content items. The client device can also include a user's own content items into a magazine currently presented to the user.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: July 30, 2019
    Assignee: Flipboard, Inc.
    Inventor: Ryan Olson
  • Patent number: 10362085
    Abstract: An integrated user interface that provides an enriched and enhanced end-user experience is enabled via the seamless addition of applications selected by the end-user and accessed as part of a web site. Additional services, features and capabilities that are not provided by the core web site technology may be provided by third-party developers, to inject content and capabilities into the web site. The third-party developers may add pages inside of an existing web site to display end-user selectable elements, and to display various forms of content in web pages of the web site.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: July 23, 2019
    Assignee: TRANSFORM SR BRANDS LLC
    Inventors: Gadi Lifshitz, Ofer Egozi, Yossi Shmueli, Avishay Lavie, Moran Benisty
  • Patent number: 10353945
    Abstract: There is provided a system including a non-transitory memory storing a media library including an ordered plurality of media contents, each including a plurality of attribute tags, and a hardware processor configured to provide a user interface for display on a user device for navigating the media contents, receive a user input from the user device for playing one or more of the ordered media contents based on a first attribute tag of the plurality of attribute tags, stream a first portion of a first media content to the user device, based on the first attribute tag of the media content selected by the user input, and stream a second portion of a second media content to the user device following the first portion of the first media content, based on the first attribute tag of the media content selected by the user input.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 16, 2019
    Assignee: Disney Enterprises, Inc.
    Inventors: Skarphedinn Hedinsson, Katharine S. Ettinger, Christopher Eich, Anthony M. Accardo
  • Patent number: 10345911
    Abstract: A mechanism to provide visual feedback regarding computing system command gestures. An embodiment of an apparatus includes a sensing element to sense a presence or movement of a user of the apparatus, a processor, wherein operation of the processor includes interpretation of command gestures of a user to provide input to the apparatus; and a display screen, the apparatus to display one or more icons on the display screen, the one or more icons being related to the operation of the apparatus. The apparatus is to display visual feedback for a user of the apparatus, visual feedback including a representation of one or both hands of the user while the one or both hands are within a sensing area for the sensing element.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: July 9, 2019
    Assignee: INTEL CORPORATION
    Inventors: Rajiv Mongia, Achintya Bhowmik, Mark Yahiro, Dana Krieger, Ed Mangum, Diana Povieng
  • Patent number: 10347021
    Abstract: A computer-implemented method of visualizing a dataset is implemented on a computer having memory, one or more processors, and a display. The method includes: rendering multiple objects on the display in a tiled manner, wherein each object is a visualization of a respective set of fields of the dataset and there is no overlap between the objects; in response to detecting a first user instruction, switching the rendition of at least one of the objects from the tiled manner to a floating manner; in response to detecting a second user instruction, moving a first object to a location on top of a second object, wherein the location is determined by the second user instruction such that at least a portion of the second object is covered by the first object; and in response to detecting a third user instruction, updating both the first object and the second object.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: July 9, 2019
    Assignee: Tableau Software, Inc.
    Inventors: Jun Kim, Iain Heath, David Pace
  • Patent number: 10331308
    Abstract: A method includes performing operations as follows on a processor: detecting invocations of a plurality of native applications residing on a mobile device by a user through a user interface, determining usage patterns for the plurality of native applications based on the invocations by the user, and configuring the user interface to present the native applications for invocation based on the usage patterns that were determined.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: June 25, 2019
    Assignee: CA, INC.
    Inventor: Vikas Krishna