Patents Examined by Shourjo Dasgupta
  • Patent number: 10732998
    Abstract: The present invention relates to a method for dynamically modifying the user interface of a deployed application. The method including: a deployed application executing on a user device in accordance with pre-stored configuration data to provide at least part of the user interface; and the deployed application receiving modified configuration data from a server. The at least part of the user interface may be modified in accordance with received modified configuration data. The present invention also relates to a method for dynamically modifying the user interface of a deployed application. The method includes a deployed application executing on a device in accordance with pre-stored configuration data to provide at least part of the user interface; and the deployed application modifying at least part of the user interface in response to user input. The at least part of the user interface may be user interface navigation data. A user device and system are also disclosed.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: August 4, 2020
    Assignee: GRAD DNA LTD
    Inventor: Stephen Reilly
  • Patent number: 10728294
    Abstract: Methods and systems are presented for providing dynamic and interactive content in an online chat session. When it is determined that an online chat session is established between two devices, an interactive chat engine may begin monitoring chat messages exchanged between the devices to derive a context for the online chat session. A particular workflow from multiple workflows may be selected and initiated for the online chat session based on the derived context. The interactive chat engine may generate a chat object for presenting dynamic and interactive content to the user related to the workflow within the online chat session. The chat object may be inserted into the chat flow of the online chat session. Once inserted the chat object may generate and subsequently modify presentations for the devices participating in the online chat session.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: July 28, 2020
    Assignee: PayPal, Inc.
    Inventors: Ramakrishna Rosanuru, Ragunath Jayabalakrishnan
  • Patent number: 10719964
    Abstract: In accordance with an embodiment, described herein is a system and method for graphically displaying recommended mappings between a source data object and a target data object in a design time of a cloud-based integration service. The system can include a recommendation engine that provides recommended mappings between the source and target data objects, so that the recommended mappings can be graphically displayed in a mapping interface. The recommended mappings can be filtered based one or more filtering criteria. Each recommended mapping can be displayed differently from an actual mapping, and can be associated with a reliability/quality indicator. A particular recommended mapping can be accepted to become an actual mapping, or to be rejected. The system allows a user to toggle between actual mappings and recommended mappings between the source and target data objects.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: July 21, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sunitha Alli, Thomas Hora
  • Patent number: 10712909
    Abstract: An electronic device and method are disclosed herein. The electronic device includes a processor, a touch screen and a memory including instructions executable by the processor to execute the method, including: when detecting a first touch input to the touch screen, identifying an orientation for arranging a plurality of selectable objects, rearrange one or more objects from among the plurality of selectable objects according to the identified orientation relative to a location on the touch screen where the first touch input is detected, and outputting information associated with a particular object from among the rearranged one or more objects corresponding to detection of a second touch input.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: July 14, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae-Wook Lee, Kyungjung Kim, Hyungsok Yeo, Jae-Min Lee, Eun Jung Hyun
  • Patent number: 10691289
    Abstract: A method of performing list report actions, the method including receiving an indication of a selection of one or more list report cells on a list report user interface, identifying the one or more selected list report cells, providing a cell busy visual indicator for display on the user interface for each selected list report cell, communicating to a backend process identifying information for each selected list report cell, waiting for a response from the backend process, continuing end user access to non-selected cells of the list report user interface during the waiting step, if a response is received from the backend process, then removing the cell busy visual indicator from each selected cell, and updating respective cells with content from the response, and providing end user access to the selected one or more cells after the update. A system and a non-transitory computer-readable medium are also disclosed.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: June 23, 2020
    Assignee: SAP SE
    Inventor: Vighneswaran Ce
  • Patent number: 10691304
    Abstract: A method prepares data for analysis. The method displays a user interface, which includes multiple panes, including a data flow pane. The data flow pane includes a flow diagram having multiple nodes, each specifying a primary operation and/or multiple secondary operations. Each primary operation retrieves data from a data source, transforms data, or builds an output data set. When a user selects a node, the user interface displays a change list pane, which is an ordered list of secondary operations performed at the node. When the user provides input to perform a secondary operation at the selected node, the user interface (i) performs the secondary operation, (ii) updates the selected node with an indicator that the node includes secondary operations, (iii) determines a logical ordering for the secondary operation based on the primary operation, and (iv) adds the secondary operation to the change list pane according to the logical ordering.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: June 23, 2020
    Assignee: Tableau Software, Inc.
    Inventors: Anushka Anand, Arthur Gyldenege, Brice Johnson
  • Patent number: 10691406
    Abstract: An audio and visual representation of the transition between focus components in a GUI is provided in order to assist a user in understanding the design and layout of the GUI. A focus component is associated with a spatial position in a GUI or window and audio characteristics are generated to represent the focus component that is based on the spatial position. The transition between focus components can be represented visually in the GUI as a path of time-ordered user-selections. The transition between the focus components may also be represented by a continuous audible tone that changes in frequency and pitch between the focus components.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: June 23, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventor: Gianugo Rabellino
  • Patent number: 10694052
    Abstract: A portable terminal includes: a display; a user interface; a memory; a network interface; and a controller, the controller performs performing a deciding processing of deciding the display mode of instructions objects corresponding to the external instructions specified in the first specifying processing, based on attribute information; performing a display control processing of controlling the display to display a selection screen including instructions objects having the display mode decided in the deciding processing; performing a first receiving processing of receiving a user operation of selecting an object included in the selection screen, via the user interface; performing, in response to the operation of selecting a instructions object in the first receiving processing, an activation processing of activating an external instructions corresponding to the selected object; performing an designation information acquiring processing of acquiring designation information from the external instructions activa
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: June 23, 2020
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Norihiko Asai
  • Patent number: 10678342
    Abstract: A method of virtual user interface interaction based on gesture recognition comprises detecting two hands in a plurality of images, recognizing each hand's gesture, projecting a virtual user interface on an open gesture hand when one hand is recognized with a point gesture and the other hand is recognized with an open gesture, tracking an index fingertip of the point gesture hand, determining whether the index fingertip of the point gesture hand is close to the open gesture hand within a predefined rule, interpreting a movement of the index fingertip of the point gesture hand as a click command when the index fingertip of the point gesture hand is close to the open gesture hand within the predefined rule, and in response to the click command, generating image data with a character object of the virtual user interface object.
    Type: Grant
    Filed: October 21, 2018
    Date of Patent: June 9, 2020
    Assignee: XRSpace CO., LTD.
    Inventors: Peter Chou, Feng-Seng Chu, Yen-Hung Lin, Shih-Hao Ke, Jui-Chieh Chen
  • Patent number: 10671261
    Abstract: Example embodiments provide a system and method for configuring remote control devices to display application dependent control frames of a remote control user interface. A digital receiver runs a plurality of applications at the receiver device. The digital receiver detects a switch command. The switch command causes a background application to become a primary application, whereby the primary application is the application in focus on a display device. The digital receiver switches the background application into the primary application, the switching causing a previous primary application to become a new background application.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: June 2, 2020
    Assignee: OPENTV, INC.
    Inventors: Jean-Rene Menand, Pierre Willard
  • Patent number: 10649530
    Abstract: A haptic device includes a display configured to display an image, a haptic output device configured to generate a haptic effect to a user when the user interacts with the display, and a processor configured to receive information related to the image displayed on the display. The processor is also configured to create a friction based haptic effect map associated with the image displayed on the display, and generate a signal to the haptic output device to output the haptic effect when the user interacts with the display when the image is displayed on the display, the haptic effect being configured to simulate a feel of the image in three dimensions.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: May 12, 2020
    Assignee: Immersion Corporation
    Inventors: Robert Lacroix, Vincent Levesque
  • Patent number: 10628013
    Abstract: A system includes a holographic display that may create multi-dimensional images. The holographic display may be coupled to processing circuitry and display controller circuitry that may generate a multi-dimensional interface. The multi-dimensional interface may accept input from human interface devices that may translate human motion in multi-dimensional space into the multi-dimensional space of the multi-dimensional interface. The multi-dimensional interface may be generated by a holographic interface stack executing on the processing circuitry.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: April 21, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Chinu Subudhi, Raghavender Jogaraju
  • Patent number: 10628022
    Abstract: Disclosed is a method for prototyping a graphic user interface (GUI) by a prototyping system. The method includes at least receiving, by a prototyping terminal, through a prototyping interface, an input for setting a change in a value of a reference attribute of a trigger object as a trigger for changing the display state of a reaction object, sensing, by a prototype execution terminal, a change in the value of a reference attribute of a trigger object, and changing, by the prototype execution terminal, the display state of the reaction object using the set trigger when sensing that the value of a reference attribute of a trigger object is changed.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: April 21, 2020
    Assignee: STUDIO XID KOREA, INC.
    Inventors: Soo Kim, Jae Won Song
  • Patent number: 10628631
    Abstract: Techniques and systems for collaborative document editing and generating feedback on draft documents are described. A draft document is shared with multiple readers in a file format that is the same or similar to the file format in which the document will be published. The readers provide comments on the draft document. The comments can be stored in the same file as the document. Feedback may be solicited from a reader based on reading activity while interacting with the document.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: April 21, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Allen Smuda, Jenna Christine Leonardo, Sandra Keo, Preston Anthony Lord, Rajasekaran Nagarajan, Jeffrey Alan Kirsch
  • Patent number: 10631246
    Abstract: The subject disclosure is directed towards a task switching technology on a computing device such as a Smartphone. An application is comprised of one or more tasks. When a user requests that another task be executed, information about the previously executing task (e.g., including a screenshot) is preserved to a stack. If the user invokes a task switcher program, the user is presented with a view of the stack, e.g., containing the screenshots (and representative text) of the tasks that previously executed. The user may navigate among those presented task representations to arbitrarily select any one, with the selected task resumed upon selection.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: April 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rachel Jiang, Rhoniel Villano Manlapaz, Megan Galbraith Donahue, Amy Elizabeth Alberts, Jan H. Karachale, Ashwini Varma, Vijayendra Gopalrao Vasu, Alan Michael Bush
  • Patent number: 10621015
    Abstract: One embodiment provides a method, including: identifying, at an information handling device, user input provided to at least one application, wherein the at least one application does not support an auto-save feature; determining, using a processor, whether the user input has been saved; and providing, responsive to determining that the user input has not been saved, a notification to a user that the user input has not been saved, wherein the notification is outside of the at least one application. Other aspects are described and claimed.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: April 14, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan J. Peterson, John Carl Mese, Russell Speight VanBlon
  • Patent number: 10620909
    Abstract: A system and method for modifying a feature of a device based on an applied touch intensity is disclosed. When a touch is received, a sensor component sends a signal to a measurement component. The measurement component converts the signal into a touch intensity and provides the determined touch intensity to a selection component. The selection component selects at least one action from a set of actions to be executed by the device based on the determined touch intensity.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Barsness, Jay S. Bryant, James E. Carey, Joseph W. Cropper, John M. Santosuosso
  • Patent number: 10620975
    Abstract: A method, apparatus and product for GUI element acquisition using a plurality of alternative representations of the GUI element. The method comprising: obtaining a selection of a Graphical User Interface (GUI) element; obtaining a representation set of the GUI element, wherein the representation set comprises a plurality of alternative representations, each of which provides a manner of identifying the GUI element in GUIs; applying the representation set to identify the GUI element in a GUI of a program, wherein said applying the representation set comprises, for each representation of the alternative representations, independently applying the each representation to identify one or more GUI elements corresponding the each representation; and in response to determining that said applying the representation set provides an indefinite result, obtaining a modified representation set.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: April 14, 2020
    Assignee: WALKME LTD.
    Inventors: Ron Zohar, Moran Shemer, Nir Nahum
  • Patent number: 10613727
    Abstract: A computerized method for displaying matches of a paint sample to various proposed paint coatings includes receiving one or more coating texture variables of a target coating from a coating-measurement instrument. The method also includes displaying, on a digital display device, effect texture ratings for multiple respective proposed coating matches on a digital display device, wherein the effect texture ratings indicate a similarity between the one or more coating texture variables of the target coating and respective coating textures variables of each of the respective proposed coating matches. In addition, the method includes ordering the proposed coating matches, wherein the ordering indicates a strength in similarity between the target coating and each of the proposed coating matches with respect to the effect texture ratings.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: April 7, 2020
    Assignee: PPG Industries Ohio, Inc.
    Inventors: Paul Beymore, Penny Neisen, Mary Kimbro, James Pereksta, Thomas Pondelik
  • Patent number: 10613702
    Abstract: A method and system for rendering a video. A selection, by a user, of two or more occluded videos of multiple occluded videos that include (i) video on a displayed first page occluded by one or more pages of multiple other pages opened and displayed and (ii) video on selected pages of the multiple other pages occluded by an opening of subsequent pages of the other pages. A selection by the user of a page of the multiple other pages on which to view the two or more occluded videos is received. The two or more occluded videos are transferred simultaneously to the selected page. The two or more occluded videos are displayed on the selected page for continuous viewing by the user.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Pramod K. Sudhakar Palla, Nitendra Rajput