Patents Examined by James T Tsai
  • Patent number: 11055311
    Abstract: Provided are techniques for exploration and navigation of a content collection. A first window and a second window are created within the user interface displayed on the electronic display. A node graph visualization is displayed in the first window, wherein the node graph visualization comprises nodes representing individual content elements within the content, and wherein the nodes are clustered in proximity to each other according to topics associated with the individual content elements. A text-based topic visualization is displayed in the second window, wherein the text-based topic visualization comprises text elements representing topics associated with the individual content elements within the content. Selection is received of one or more text elements. Highlighting and zooming in is performed on a subset of nodes representing individual content elements associated with a union of the one or more text elements selected corresponding to the one or more topics of interest.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventor: Steven I. Ross
  • Patent number: 11032229
    Abstract: A method, computer program product, and computer system for generating, by a computing device, an electronic message. While authoring the electronic message, a contact shown in the electronic message may be identified that will receive the electronic message when the electronic message is sent. The contact may be associated with a classification based upon, at least in part, one or more attributes of the contact. A visual indication associated with the contact may be displayed based upon, at least in part, the classification of the contact, wherein the visual indication associated with the contact may be displayed while authoring the electronic message and before the electronic message is sent to the contact.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventor: Pamela A. Nesbitt
  • Patent number: 11023091
    Abstract: An electronic device displays a user interface that includes a plurality of affordances including a first affordance. The first affordance is selectable to perform a respective operation. The first affordance is displayed at a first size. The device receives a user input at a location corresponding to the first affordance. In response to receiving the user input and in accordance with a determination that a text display setting has a first value, the device displays an overlay that includes an enlarged representation of the first affordance. The enlarged representation of the first affordance has a second size that is bigger than the first size. In response to receiving the user input and in accordance with a determination that the text display setting has a second value that is different from the first value, the device forgoes display of the enlarged representation of the first affordance.
    Type: Grant
    Filed: May 12, 2018
    Date of Patent: June 1, 2021
    Assignee: APPLE INC.
    Inventors: Elizabeth Caroline Cranfill, Conor Hughes, Lauren Trottier, Clare Kasemset, Christopher B. Fleizach
  • Patent number: 10949806
    Abstract: A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of a graphical target of the event in the workspace and a time. The system includes logic to send messages including an event, a location of a graphical target of the event in the workspace and a time, to client-side network nodes; and to receive messages identifying events that create or modify a graphical target, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: March 16, 2021
    Assignee: HAWORTH, INC.
    Inventors: David M. Foley, Adam Pearson, Demian Entrekin
  • Patent number: 10924529
    Abstract: A system and method of transmitting data by using a widget window are provided. A method of transmitting, by a first device, a file by using a widget window includes selecting a file stored in the first device, and moving the file to the widget window, when the file is moved to the widget window, displaying a device selection list, and, when at least one device is selected from the device selection list, providing the file to the selected device, wherein the file is provided to the selected device via a second device that is connected with the first device.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: February 16, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jae Hwan Kim
  • Patent number: 10908804
    Abstract: Systems and methods directed to improve the responsiveness of an application's UI and improve a user's experience are disclosed. In particular, the systems and methods implement layout and rendering of UI components in a mobile application as two independent steps: layout and mount. During the layout step, attributes related to a layout are identified. For example, during the layout step, a list of UI components in each container, and their respective sizes and positions are identified. The layout result is then used in the mount step to create an actual view hierarchy to be rendered on screen once the component becomes visible. As result of this decoupling of layout operations from the rendering operations, the CPU-intensive measure and layout operations can be moved to the background thread, saving milliseconds.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: February 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Lucas Almeida Rocha, Marco Cova
  • Patent number: 10908787
    Abstract: The present disclosure relates to a method and apparatus for an electronic device to share content information. The electronic device includes: a display; a processor that is electrically connected to the display; and a memory that is electrically connected to the processor. Upon the processor executing instructions stored in the memory, the processor is configured to perform: displaying a content in the display; detecting at least one shared area from the content; and generating a single image based on information associated with the at least one shared area.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: February 2, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Bum-Seung Cho
  • Patent number: 10901573
    Abstract: Examples described herein include systems for generating a predictive action button within a graphical user interface. The system can launch an action generator that tracks a user's behavior, either directly or through the use of an action profile. User behavior can be tracked in individual applications or across multiple applications and devices. Action modules can implement application events and procedures to track particular events and behavior information for that application. A module engine can analyze correlations between the events and behaviors. Based on this analysis, the predictive action button can be displayed for carrying out the predicted action when the corresponding application event occurs.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: January 26, 2021
    Assignee: AIRWATCH LLC
    Inventors: Dheeraj Bhati, Ramanandan Nk, Ashish Maan
  • Patent number: 10893089
    Abstract: A method and system for controlling access to a first computing device by a second computing device, said method comprising: detecting whether said first computing device is being used by a local user; receiving an input event for said first computing device, determining whether said received input event is a local input event from said local user or a remote input event from said second computing device; and blocking said received input event if said received input event is determined to be a remote input event and if said first computing device is detected as being used by said local user.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: January 12, 2021
    Assignee: RealVNC Ltd
    Inventors: Tristan J. Richardson, Andrew S. T. Lee, Steven Guest, Jason Barrie Morley
  • Patent number: 10884581
    Abstract: A mobile terminal including a display; a wireless communication processor configured to transmit a control signal to a content transmission device; and a controller configured to in response to an input for an execution of a content playback application, display a content playback setting screen on the display including a plurality of content reception devices, a plurality of input terminals of the content transmission device through which the content reception devices are connected to the content transmission device, and a plurality of thumbnail images corresponding to content data input via the respective input terminals, and in response to a selection of a first content reception device among the plurality of content reception devices and a selection of a first input terminal among the plurality of input terminals, transmit the content data received through the first input terminal of the content transmission device to the first content reception device, and in response to a selection of the first content
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: January 5, 2021
    Assignee: LG ELECTRONICS INC.
    Inventor: Dongsung Kim
  • Patent number: 10878787
    Abstract: Methods are provided for adjusting a music output of a vehicle audio system based on driver movements performed while listening to the music. In one embodiment, a music output of a vehicle infotainment system is adjusted responsive to monitored user behavior inside a vehicle, the monitored user behavior manifesting a user mood. In another embodiment, the music output is adjusted based on each of a user mood and a control gesture, wherein both the user mood and the gesture are identified based on user information gathered from vehicle biometric sensors and cameras while music is playing inside the vehicle.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: December 29, 2020
    Assignee: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED
    Inventors: Vallabha Vasant Hampiholi, Arvin Baalu, Sharath Chandrashekar
  • Patent number: 10877643
    Abstract: The present disclosure provides systems and methods to improve discoverability of selectable user interface elements. In particular, the present disclosure provides computing devices that, in some implementations, intelligently identify user interface elements that are selectable (e.g., based on intelligent understanding of the user interface content) and visually modify one or more of such selectable user interface elements to indicate to the user that they are selectable. The visual modification can highlight or otherwise draw attention to the user interface element(s), thereby improving their discoverability.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: December 29, 2020
    Assignee: Google LLC
    Inventors: Tim Wantland, Kyle Pedersen
  • Patent number: 10877625
    Abstract: An information processing apparatus divides a screen of a display unit into a first display area for displaying a list of application items for a user to select an executable application and a second display area for displaying information regarding a state of the screen or a state of the information processing apparatus, and decides a display position of the first display area when the occurrence of an anomaly is detected. The apparatus displays the list of application items in the decided first display area whose display position is decided, and displays information regarding the anomaly in the second display area. The decided display position of the first display area is a position in which the size of the first display area is smaller than in the case in which an anomaly is not detected.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: December 29, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yuichi Hosoda
  • Patent number: 10871878
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for system log analysis and object-user interaction. Log data generated by network accessible systems can describe user interactions with objects maintained by the network accessible systems. A system can correlate log data to determine user access of objects. The system can generate user interfaces describing access to objects, and further determine objects being accessed with a greater frequency than other objects. The system can cause the objects to be stored by more than one network accessible system.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: December 22, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Arjun Mody, Gabriele Fisher, Michael Glazer
  • Patent number: 10860198
    Abstract: In a computer-implemented method, a portion of an electronic document is displayed on the touch screen display. The displayed portion of the electronic document has a vertical position in the electronic document. An object is detected on or near the displayed portion of the electronic document. In response to detecting the object on or near the displayed portion of the electronic document, a vertical bar is displayed on top of the displayed portion of the electronic document. The vertical bar has a vertical position on top of the displayed portion of the electronic document that corresponds to the vertical position in the electronic document of the displayed portion of the electronic document. After a predetermined condition is met, display of the vertical bar is ceased. The vertical bar is displayed for a predetermined time period when the portion of the electronic document is initially displayed.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: December 8, 2020
    Assignee: APPLE INC.
    Inventors: Scott Forstall, Henri C. Lamiraux, Andrew Emilio Platzer, Michael Matas, Imran Chaudhri
  • Patent number: 10852917
    Abstract: A method performed by a portable communication device includes determining a list of at least one target device in proximity to the portable communication device. The method further includes receiving a set of non-tactile user commands that indicates selected content and a selected set of target devices on the list and controlling sharing of the selected content between the portable communication device and the selected set of target devices.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: December 1, 2020
    Assignee: MOTOROLA MOBILITY LLC
    Inventors: Robert Zurek, Joel A Clark, Steve Kim
  • Patent number: 10824993
    Abstract: A method includes displaying, in a single story-mode presentation on a user interface, information on events occurring in and/or related to a business process managed by a business process management application. The single story-mode presentation includes a time map navigation section that displays a time map of events relevant to a first business task or object of the business process along a first time line, and an event details section that contains information corresponding to the events displayed in the time map navigation section.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 3, 2020
    Assignee: BMC Software, Inc.
    Inventors: Cedric Young, Jek-Sun Wong, Artemios Tavoularis, Steve Wong, Sun-Chun Chu, Thomas L. Adrian
  • Patent number: 10809894
    Abstract: An interaction method of an electronic device is provided. The method includes displaying web content comprising at least one object on a first viewing pane, detecting a selection of the at least one object by a first user, and displaying the selected object or information linked with the selected object on a second viewing pane in three dimensional (3D) form.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: October 20, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Manish Chhabra, Monil Parmar
  • Patent number: 10809887
    Abstract: A method for evaluating user interface efficiency includes discerning user actions with the user interface occurring between each of a plurality of adjacent pairs of transaction points. Those adjacent pairs of transaction points are evaluated to identify a given one of a plurality of user flows associated with the user interface. The identified user actions occurring between each adjacent pair of transaction points are assessed to calculate an efficiency score. The efficiency score is associated with the identified user flow and is indicative of user interface efficiency.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: October 20, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Amichai Nitsan, Yael Peisachov, Yuval Koren
  • Patent number: 10809915
    Abstract: A server computer runs several remote mobile operating systems. A remote mobile app running on one of the remote mobile operating systems generates a user interface that includes an input field for receiving a credential. The user interface is displayed on a touchscreen of a mobile device that is in communication with the server computer. A touchscreen keyboard with an autofill button is displayed on the touchscreen. When a user of the mobile device clicks on the autofill button, the credential of the user is retrieved and sent from the mobile device to the server computer, where the credential is entered into the input field.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: October 20, 2020
    Assignee: Trend Micro Incorporated
    Inventors: Xinxin Fang, Junwen Sun, Chengyu Fang