Dynamically Generated Menu Items Patents (Class 715/825)
  • Patent number: 11681507
    Abstract: A method includes displaying an application page at a client system, the application page including a context menu container object that is not visibly displayed as part of the application page. During the display of the application page, the context menu container object holds a current set of context menu options and is responsive to a prescribed input to display the context menu as having the current set of context menu options. Further, during display of the application page, the context menu container object consumes events, evaluates logic to determine context menu options to display based on the first event, updates the current set of context menu options and displays the context menu as having the current set of context menu options.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: June 20, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 11645250
    Abstract: Data stored in large scale systems often includes significant amounts of data and metadata. The data and metadata provide valuable structures for efficient data organization and analysis. However, when the data or metadata is missing, the missing data or metadata can cause disruption in organization and analysis efforts. A system with interactive user interfaces for enrichment of missing data or metadata is described. The system provides various dynamic filters to detect and identify data items with missing data or metadata. The system also provides for intuitive and efficient navigation of data items for determination of the missing data or metadata. Via its user interfaces, the system enables users to supply, or enrich, the missing data or metadata. Additionally, the user interfaces enable users to dynamically change available data or metadata values used for enrichment. Also, the system generates enriched output data sets, which may facilitate analysis of processes and systems.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: May 9, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Hind Kraytem, Arnaud Drizard, Ludovic Lay, Jean Caillé
  • Patent number: 11640229
    Abstract: Provided is a system and method for generating a control menu in a child page of a software application which can control selections of records in a parent page from which the child page depends. In one example, the method may include navigating a display window from a parent view of a plurality of data records to a child view that includes details of a first data record in response to selection of the first data record via the parent view, displaying a control menu within the child view which comprises a plurality of values of a target data attribute for the plurality of data records, respectively, detecting, via the control menu, a selection of a value of a target data attribute of a second data record, and removing the details of the first data record and instantiating details of the second data record, in response.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: May 2, 2023
    Assignee: SAP SE
    Inventor: Patrick Simon
  • Patent number: 11601559
    Abstract: An information processing device including a numerical value inputter that inputs a numerical value, the information processing device comprising: a display that displays the numerical value inputter on an operation screen; and a numerical value inputting method controller that selects a numerical value inputting method of the numerical value inputter based on a physical display size of the numerical value inputter relative to the operation screen.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: March 7, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Hirohito Morioka
  • Patent number: 11557200
    Abstract: An apparatus, system and method is described for controlling one or more consumer electronic devices that is performed by a smart device. The smart device causes one or more graphical elements, each for performing a particular operation to be displayed. The smart device then causes an action to be performed when the user selects one of the graphical elements, for example by pressing one of the keys on the universal controlling device or by speaking a command.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: January 17, 2023
    Assignee: Universal Electronics Inc.
    Inventors: Rex Xu, Jesus Perez, Jon Gallegos
  • Patent number: 11543927
    Abstract: A method for rule-based composition of user interfaces involves obtaining a user identity (ID) of a user accessing an application using a user interface and obtaining a user interface (UI) state of the user interface. Based on the UI state and based on the user ID, a plurality of rule-based recipes are obtained. Each rule-based recipe specifies a UI content suitable for an interaction between the user and the user interface. The method further includes ranking each of the rule-based recipes of the plurality of rule-based recipes based on a likeliness that the rule-based recipe is suitable, given the UI state and the user ID, identifying, from the ranked plurality of rule-based recipes, a highest-ranked rule-based recipe, obtaining the UI content specified by the highest-ranked rule-based recipe, and updating the user interface with the UI content.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: January 3, 2023
    Assignee: Intuit Inc.
    Inventors: Yao Morin, Jay Yu
  • Patent number: 11543934
    Abstract: Provided herein are method, apparatus, and computer program products for facilitating a learning user interface. The interface may be presented as a plurality of dynamic icons representing a plurality of items. The interface may be facilitated by receiving, by a processor, a selection indication associated with one item of the plurality of dynamic icons. The interface may be facilitated by determining, via the processor, at least one suggested item of the plurality of items based on the selection indication. The interface may also be facilitated by determining a visual bias for at least one suggested dynamic icon representing the at least one suggested item relative to at least one secondary dynamic icon and may be facilitated by applying the visual bias, via the interface, to the at least one suggested dynamic icon.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: January 3, 2023
    Assignee: Groupon, Inc.
    Inventors: David Gomez-Rosado, Tihomir Tsankov Georgiev
  • Patent number: 11544088
    Abstract: A system and method that provides customized graphical user interfaces on mobile devices based on user inputs. An exemplary method includes detecting a computing device remotely connected to a remote server over a network and having an active session of a software application running on the remote server. Moreover, the method further includes identifying and selecting one or more hotkey buttons based on the detected software application, transmitting the one or more hotkey buttons to the computing device to be displayed in a customized interface while the software application is active, detecting an activation of the one or more hotkey buttons displayed on the computing device, and executing, by the remote server, an operation for the active software application in response to the activation of the one or more hotkey button by the user.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: January 3, 2023
    Assignee: Parallels International GmbH
    Inventors: Pavel Semenov, Nikolay Dobrovolskiy, Serguei Beloussov, Liubov Kulakova, Ivan Korobov, Ruslan Sadovnikov
  • Patent number: 11544448
    Abstract: In an embodiment, the disclosed technologies are capable of identifying a target word within a text sequence; displaying a subset of candidate synonyms for the target word, determining a synonym selected from the subset of candidate synonyms, and replacing the target word with the selected synonym, where the subset of candidate synonyms has been created using syntactic dependency data for the target word.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: January 3, 2023
    Assignee: GRAMMARLY, INC.
    Inventors: Roman Guliak, Stanislav Levental, Yuriy Tanskiy
  • Patent number: 11537824
    Abstract: In one aspect, a device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to categorize a first image into one of a work category and a non-work category. Based on the first image being categorized into the work category, the instructions may be executable to present the first image on a display while the device is disposed at a first location associated with the work category. Based on the first image being categorized into the non-work category, the instructions may be executable to present the first image on the display while the device is disposed at a second location associated with the non-work category.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: December 27, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Justin Michael Ringuette, Robert Norton, Sandy Scott Collins
  • Patent number: 11474665
    Abstract: An approach for using multiple menus with a graphical user interface is disclosed. A multiple menu comprises a menu panel with two or more selection regions, each of which is associated with a base menu. A user requests the menu panel without selecting a menu object displayed on a display unit, such as by right-clicking. The menu panel is displayed along with one base menu, and other base menus are displayed by the user moving the cursor to another selection region. The user selects a menu item from a base menu to cause the application to execute the function associated with the menu item. The selection regions of the menu panel do not include information describing the content of the associated base menus. By arranging the base menus around the menu panel, cursor movement is minimized to improve user efficiency in using the application.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: October 18, 2022
    Assignee: AUTODESK, INC.
    Inventors: Britt S. Miura, Scott C. Morrison
  • Patent number: 11429598
    Abstract: A data resolution system provides users with the ability to access and create associations between data items tagged in documents as part of an initial process of identifying data items to be tagged in the documents. Thus, the user that is adding tags to the documents is able to identify related data items from other data sources and create links with those data sources. This ability to identify links at the time of tagging reduces the need for later searching of data sources for related data items. Additionally, the system automatically stores information regarding each link so that information regarding the linked data items may be viewed alongside the original document and/or further information regarding the linked data item is easily accessible. Data items that are tagged in a document may be associated with data items representing the same object, but with different identifiers, names, etc. in external data sources.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: August 30, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Daniel Slomka, Robert Fidler, Tarrek Shaban, Eliana Schleifer, Michael Levin
  • Patent number: 11413531
    Abstract: A computer system and method for presenting windows in a dynamic menu are provided. The dynamic menu presents windows corresponding to an active application according to a first order, whereby windows are arranged based on recent interaction. The dynamic menu also presents windows corresponding to one or more inactive applications according to a second order, whereby windows are arranged based on relevance to a user of the computer system. The windows are presented in a first presentation state, and are expanded to a second presentation state or a third presentation state in response to user interaction. The third presentation state is reached via the second presentation state, thereby reducing latency and complexity of menu navigation.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: August 16, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Satoshi Kobayashi, Katsuya Hyodo, Toru Yamamoto
  • Patent number: 11399090
    Abstract: The present disclosure relates to a page control method and apparatus, and a computer-readable storage medium, and pertains to the technical field of application software. The method includes detecting an operation of a user on a current page of an application, displaying a label of each of at least one history page visited by the user, in response to detecting that the user triggers a page selection function, and jumping to a page corresponding to a label selected by the user from the current page, in response to detecting that the operation of the user is to select the label.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: July 26, 2022
    Assignees: BEIJING JINGDONG SHANGKE INFORMATION TECHNOLOGY CO, LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD.
    Inventor: Linjie Gao
  • Patent number: 11354581
    Abstract: An artificial intelligence (“AI”)-based system is disclosed for presenting activity-specific views of relevant activity-specific content. An AI engine selects activity-specific content relating to a multitude of activities. The selected activities can have associated relevance scores exceeding a predefined threshold value. The selected activity-specific content can be used to render user interface (“UI”) elements in a UI for the activities. The UI elements present an activity-specific view of the activity-specific content relating to each activity.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: June 7, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Aniruddha Prabhakar Kulkarni, Yogesh Madhukarrao Joshi, Nathaniel M. Myhre, Vignesh Sachidanandam
  • Patent number: 11337036
    Abstract: Disclosed is a system and method to present events relevant to the user on a map. The system obtains an indication of a user's location, and a predetermined threshold indicating a distance between the user and an event. The system obtains events that are relevant to the user. Based on the user's location, and the predetermined threshold, the system determines a second set of events based on the events, where an event in the second set of events is within the predetermined threshold away from the user's location.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: May 17, 2022
    Assignee: TEAMGO, INC.
    Inventors: Emily Schu, Danish Aziz, Sean Conrad, Jesse Erin Berns
  • Patent number: 11327730
    Abstract: A method includes automatically generating application code to implement a context menu in an application, the application code comprising code for providing a context menu container object as part of an application page when the application page is displayed by a browser, the context menu container object configured not to be visibly displayed as part of the application page, the context menu container object configured to hold a current set of context menu options during display of the application page, consume a first event during display of the application page, and evaluate logic based on the first event to update the current set of context menu options during display of the application page, the context menu container object responsive to a prescribed input to display the context menu as having the current set of context menu options.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: May 10, 2022
    Assignee: Open Text Corporation
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 11314327
    Abstract: A head mounted display and a control method thereof are provided. The control method includes the following. An eye-tracking operation is activated to obtain a gazing direction of a user. At least one setting position is set on a display frame, and the at least one setting position serves to set at least one static object. Whether to display or hide the static object is determined according to the setting position and the gazing direction.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: April 26, 2022
    Assignee: HTC Corporation
    Inventors: Fu-Cheng Fan, Chung-Jung Chen
  • Patent number: 11290553
    Abstract: A system for filtering device information to be provided to a user by a digital device or system according to physiological information collected from the user. The physiological information may be used to determine the user's present cognitive stress, wherein the device information may be prioritized, withheld, delayed, or deleted if the present cognitive stress exceeds a predetermined threshold. The device information may be further evaluated with contextual information such as different aspects of the device information or non-physiological user information (e.g. location, time of the day). The system may manage device information with minimal or less user interaction than user defined rule systems.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: March 29, 2022
    Assignee: Intel Corporation
    Inventors: Boaz Ein-Gil, Omri Mendels, Alex Rapoport
  • Patent number: 11269495
    Abstract: A display apparatus is provided. The display apparatus includes a display, an input receiver comprising input receiving circuitry, and a controller. The input receiver receives an input, e.g., a user input. The controller displays a user interface (UI) including a plurality of menu items on the display, performs a function corresponding to a menu item selected based on the input from among the plurality of menu items, determines whether the function has been used based on a type of the function performed, and changes a configuration of the plurality of menu items based on the determination. With this, the display apparatus may provide menu items corresponding to frequently or more used functions to allow a user to easily access thereto, thereby improving user convenience.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: March 8, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Oh-yun Kwon
  • Patent number: 11250014
    Abstract: An approach is provided in which the approach receives a user selection that selects a first column in a first database table and a second column in a second database table. The approach creates multiple visualizations based on the user selection that are each based on actual data extracted from both the first database table and the second database table. In turn, the approach displays each of the multiple visualizations concurrently on a display.
    Type: Grant
    Filed: August 18, 2019
    Date of Patent: February 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Zoe A. St-Aubin, Robert Kenneth Hatfield, Ilse M. Breedvelt-Schouten, Yasmin Taha
  • Patent number: 11210060
    Abstract: An interaction system capable of making a user form an attachment to a particular interaction model is provided. A first interaction model is configured so that a communication function expressed to a user is improved from an initial state through communication with the user. A second interaction model is configured to interact with the user by a communication function better than the initial state of the first interaction model, and to make a speech for the user, the speech being made so as to support the improvement of the communication function of the first interaction model.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: December 28, 2021
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Mina Funazukuri, Tomoya Takatani
  • Patent number: 11169701
    Abstract: Display of supplemental content on a smartwatch wearable mobile device. A method establishes, on supplemental physical display plane(s) of a smartwatch wearable mobile device, virtual display plane(s). The smartwatch includes a primary physical display plane and the supplemental physical display plane(s). The supplemental physical display plane(s) at least partially surround the primary physical display plane. The method displays primary content on the primary physical display plane and supplemental content on the virtual display plane(s). The method also receives touch sensor input from a touch sensor of the smartwatch and maps the touch sensor input to interface element(s) of the supplemental content on the virtual display plane(s). The method selects the interface element(s) based on the mapping the touch sensor input to the interface element.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: November 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Mukundan Sundararajan
  • Patent number: 11169654
    Abstract: A shared work space application provides a work space that is commonly accessible across devices and applications so that a user can select and drop items into the shared work space and then pick them up again later using the same or different devices and applications. The shared work space application can use available inputs and data to surface contextually-relevant reminders to the user that there are items in the shared work space that he or she has not finished using. A task or project can be completed from within a variety of different applications and devices using the shared work space and items can be combined into a single object for sharing with one or more of the user's contacts. The shared work space application can also provide a convenient launch point into other communication applications and sharing experiences.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: November 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rowan Forster, Susan Chory, Jason Nelson
  • Patent number: 11169831
    Abstract: A system and method that provides customized graphical user interfaces on mobile devices based on user inputs. An exemplary method includes detecting a computing device remotely connected to a remote server over a network and having an active session of a software application running on the remote server. Moreover, the method further includes identifying and selecting one or more hotkey buttons based on the detected software application, transmitting the one or more hotkey buttons to the computing device to be displayed in a customized interface while the software application is active, detecting an activation of the one or more hotkey buttons displayed on the computing device, and executing, by the remote server, an operation for the active software application in response to the activation of the one or more hotkey button by the user.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: November 9, 2021
    Assignee: Parallels International GmbH
    Inventors: Pavel Semenov, Ivan Korobov, Serguei M. Beloussov, Nikolay Dobrovolskiy, Liubov Kulakova, Ruslan Sadovnikov
  • Patent number: 10990244
    Abstract: A navigation apparatus displays nodes of a navigation tree stored in a storage device in a manner that one selected node is displayed in an expanded display form and further nodes are displayed in a reduced display form on a display unit. In response to a selection of a subordinate node, the previously selected node is converted into the reduced display form and the newly selected node is converted into an expanded display form.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: April 27, 2021
    Assignee: SEW-EURODRIVE GMBH & CO. KG
    Inventors: Robert Reichle, Manfred Gaul, Stephan Nicklis, Christian Hornung, Desiree Nissel, Stephan Schneider, Rima Pfetzing, Anne Schilling, Daniel Reinhardt
  • Patent number: 10969941
    Abstract: The present disclosure generally relates to underwater user interfaces. In some embodiments, a method includes at an electronic device with a display and one or more input devices, receiving a first request to display a user interface for accessing a first function of the electronic device. In response to receiving the first request, and in accordance with a determination that the electronic device is under water, the method includes displaying a first user interface for accessing the first function. In response to receiving the first request, and in accordance with a determination that the electronic device is not under water, the method also includes displaying a second user interface for accessing the first function.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: April 6, 2021
    Assignee: Apple Inc.
    Inventors: Benjamin W Bylenok, Alan An, Alyssa C Ramdyal, Andrew Chen, Anya Prasitthipayong, Cheng-I Lin, Eric Shi, Kenneth H Mahan, Ki Myung Lee, Kyle B Cruz, Maxime Chevreton, Richard J Blanco, Sung Chang Lee, Walton Fong, Wei Guang Wu, Xuefeng Wang
  • Patent number: 10970053
    Abstract: Methods, systems, and computer program products for generating semi-automated visual analytics solutions are provided herein. A computer-implemented method includes automatically transforming a first version of specifications for visualization of a data analysis task being performed by a user into one or more subsequent versions of the specifications, wherein the transforming is based on data analysis visualization design guidelines; outputting at least one of the subsequent versions of the specifications to the user; processing user inputs, in response to the at least one outputted subsequent version of the specifications; automatically transforming the at least one outputted subsequent version of the specifications into one or more additional versions of the specifications based on the processing of the user inputs; and iteratively outputting the additional versions of the specifications until an indication of user satisfaction is obtained.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: April 6, 2021
    Assignees: International Business Machines Corporation, Commonwealth Scientific and Industrial Research Oraanisation
    Inventors: Eser Kandogan, Ulrich Engelke
  • Patent number: 10957327
    Abstract: A service providing device includes a receiver configured to receive utterance content information uttered by a user; a selection unit configured to select a target content device which would accept an order from the user among a plurality of content devices that execute an order acceptance process based on the utterance content information; an inquiry execution unit configured to sequentially execute an inquiry as to whether or not the order from the user is acceptable for the other content devices, in a case where an unacceptance response is received from the target content device, based on the utterance content information uttered to the target content device which has been received together with the unacceptance response; and a switching unit configured to reset the content device that transmits an acceptance response as the target content device in a case where the acceptance response is received.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: March 23, 2021
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Koichi Suzuki
  • Patent number: 10942715
    Abstract: A method includes automatically generating application code to implement a context menu in an application, the application code comprising code for providing a context menu container object as part of an application page when the application page is displayed by a browser, the context menu container object configured not to be visibly displayed as part of the application page, the context menu container object configured to hold a current set of context menu options during display of the application page, consume a first event during display of the application page, and evaluate logic based on the first event to update the current set of context menu options during display of the application page, the context menu container object responsive to a prescribed input to display the context menu as having the current set of context menu options.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: March 9, 2021
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 10911553
    Abstract: Various embodiments describe techniques for dynamically customizing structured interactive content for a particular user within a session of an interactive computing environment. Machine-learning techniques are used to establish a behavioral class of each individual user based on user interactions with a diagnostic set of interactive content items during the session. The identified behavioral class is used to customize interactive content presented later during the session using various machine-learning techniques. In some embodiments, the user progress during the session is determined based on user interactions with the customized interactive content, and a content customization is performed if the user progress is below a threshold value.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: February 2, 2021
    Assignee: ADOBE INC.
    Inventors: William Brandon George, Kevin Gary Smith
  • Patent number: 10901572
    Abstract: A reproduction device including a reproduction unit configured to reproduce content data including at least one of audio, video, and text for which attribute data is assigned for each of a different plurality of attributes; a display unit; and a control unit configured to make the display unit display a playback screen containing at least one attribute data among the plurality of attribute data assigned to the content data when reproducing the content data and, when one attribute data among the attribute data composing the playback screen is selected, switch the display content of the content from the playback screen to the list relating to the selected attribute data.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: January 26, 2021
    Assignee: Sony Corporation
    Inventors: Hideo Tsukazaki, Kotaro Asaka, Takashi Kinouchi, Susumu Takatsuka
  • Patent number: 10852910
    Abstract: A system for diagnosing and repairing vehicles is provided. An example apparatus includes a vehicle interface configured to transmit one or more instructions to an adaptor connected to a vehicle and retrieve an indication of one or more diagnostic trouble codes from the adaptor. The apparatus includes a communication module configured to transmit the diagnostic trouble codes to a remote server along with a user identifier or a vehicle identification number, and receive repair information from the remote server. The apparatus further includes a user interface configured to receive user requests for information and to display information regarding the adaptor, the vehicle information, the one or more diagnostic trouble codes, and/or the repair information. Finally, the apparatus includes a memory and a processor configured to control the vehicle interface, the communication module, the user interface, and the memory.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: December 1, 2020
    Assignee: ALLDATA LLC
    Inventors: Paul A. Marshall, Jeffery W. Lagges
  • Patent number: 10845957
    Abstract: A display apparatus is provided. The display apparatus includes a display, an input receiver comprising input receiving circuitry, and a controller. The input receiver receives an input, e.g., a user input. The controller displays a user interface (UI) including a plurality of menu items on the display, performs a function corresponding to a menu item selected based on the input from among the plurality of menu items, determines whether the function has been used based on a type of the function performed, and changes a configuration of the plurality of menu items based on the determination. With this, the display apparatus may provide menu items corresponding to frequently or more used functions to allow a user to easily access thereto, thereby improving user convenience.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: November 24, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Oh-Yun Kwon
  • Patent number: 10776576
    Abstract: A method and system for improving an automated mobile device detection system is provided. The method includes automatically detecting Web pages being accessed by a user via a mobile hardware device. Movement based attributes, biological parameters, and a geographical location of the user are detected via hardware sensors of the mobile device. The Webpages are modified such that a modified plurality of Webpages is generated based on the analysis. The modified plurality of Webpages is presented to the user.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Timothy M. Francis, Marco A. Deluca, Brian W. Thomson, Leho Nigul
  • Patent number: 10747401
    Abstract: A user device incorporates a user interface platform that combines user notifications and various operational settings as part of a common display region. The notifications and settings are separated from one another, and the user interface dynamically adjusts the arrangement of these features to make it convenient for a user to quickly see the information and to manage it. The setting information may incorporate user logins, network and communication data, display and audio information, as well as other settings. And the application-related notifications may include information about active applications such as an email account, audio or video calls, texting apps, social media platforms, calendars, music players, video players, and the like. In response to a new notification, the system may consolidate the operational settings into core settings information. The system may also auto collapse (or expand) the notification list when a new notification is received.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: August 18, 2020
    Assignee: Google LLC
    Inventors: Alexander Friedrich Kuscher, Sebastien Vincent Gabriel, Jennifer Chen
  • Patent number: 10739978
    Abstract: A setting device includes: a communication circuit which communicates with a target lighting fixture in which a communication configuration is to be set up among lighting fixtures; a display which displays layout information of the lighting fixtures; a detector which detects a direction of movement of the setting device inside of a building, and an amount of the movement of the setting device; and a controller which causes the display to display, on the layout information, a position of the setting device derived based on the direction and the amount of the movement of the setting device. The controller determines whether the position of the setting device is within a predefined area, based on a location of the target lighting fixture, and sets up the communication configuration in the target lighting fixture via the communication circuit when the position of the setting device is within the predefined area.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: August 11, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Shigeo Nakamura, Tomokazu Yamamoto, Kentaro Yamauchi
  • Patent number: 10725646
    Abstract: Provided are a method and apparatus for switching screen interface and Terminal. The method for switching screen interface includes: detecting a first actual pressing period of pressing any point in a screen operation area by a user's finger; when the first actual pressing period is greater than or equal to a first preset pressing period, starting an interface switching mode at a current interface, that is, generating a set of application icons in the screen operation area where the user's finger can touch for the user to select; and based on the application icon sets, enabling the current interface to skip to a corresponding application interface in one step by clicking an application icon needing to be selected. The method has the beneficial effects of convenient use, large application range and good user experience.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: July 28, 2020
    Assignee: GREE ELECTRIC APPLIANCES, INC. OF ZUHAI
    Inventors: Yingjiang Ma, Linlin Diao
  • Patent number: 10691299
    Abstract: Techniques are disclosed for the efficient display of hierarchical datasets using high-water mark scrolling. Certain techniques allow for the creation of simple, intuitive, and computationally inexpensive user interfaces for displaying hierarchical data sets. According to some embodiments, a defined number of items of a hierarchical list are presented in a hierarchical user interface module. This defined number of items may be referred to as a “high-water mark” value. When one of the items having associated child items (that are not currently displayed) is selected, one or more presented items in the hierarchical list are replaced with a corresponding one or more of the child items, thus maintaining a same number of displayed list items (i.e., the high-water mark number of displayed list items).
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: June 23, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Hendrik van den Broek, Blake Sullivan, Max Starets, Chadwick Chow
  • Patent number: 10678402
    Abstract: Embodiments of the present disclosure are directed to a system for providing an interactive bot. For example, the system may receive a first user interaction with an interactive bot at a user interface. The user interface may comprise a suggestion field and a text input field. Interface objects may be provided in the suggestion field as terms to provide to the interactive bot. The user may select the interface objects to add to the text input field, or the user may remove these interface objects without affecting other interface objects in the text input field. In some examples, the context terms in the interface objects may be determined from a context suggestion tree with a hierarchical structure.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: June 9, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Taruja Sanjay Parande
  • Patent number: 10664139
    Abstract: A display and operator control apparatus in a motor vehicle, which display and control apparatus can be used at least to display information from various driver assistance systems and to select functions which are associated with these driver assistance systems. At least one mode of operation in which a digital map display with specific display parameters is displayed and, in the process, at least one function can be selected. A changeover in respect of the possibility to select at least one other function can be activated and this changeover is not made from a fundamental basic display to the user even when a changeover is made between selectable functions, which may be separately displayed via buttons. Only one or more display parameters are changed, and therefore the display to the user can be adapted in an optimum manner.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: May 26, 2020
    Assignee: Volkswagen AG
    Inventors: Julia Kleeberger, Christoph Waeller, Mike Salzer
  • Patent number: 10606458
    Abstract: Context-specific user interfaces for use with a portable multifunction device are disclosed. The methods described herein for context-specific user interfaces provide indications of time and, optionally, a variety of additional information. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: March 31, 2020
    Assignee: Apple Inc.
    Inventors: Christopher Wilson, Gary Ian Butcher, Kevin Will Chen, Imran Chaudhri, Alan C. Dye, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Kenneth Kocienda, Kevin Lynch, Pedro Mari, Alessandro Sabatelli, Brian Schmitt, Eric Lance Wilson, Lawrence Y. Yang, Andre Souza Dos Santos
  • Patent number: 10558681
    Abstract: Embodiments described herein provide enhanced computer- and network-based methods, techniques, and systems for automatically accessing large bodies of potentially disparate data in a compelling environment without the limitations of access provided by spreadsheet systems and in a uniform manner for all types of data. Example embodiments provide an Automated Data Visualization System (“ADVS”), which enables users to access data typically provided by backend systems of organizations in an environment that automatically presents the data using user interface patterns that align with the data. In an example embodiment, the ADVS comprises one or more functional components/modules including an attribute determination logic/engine, a visualization logic/engine, a resizing logic/engine, and a scaling logic/engine in addition to a user interface. Also, in one example embodiment the visualization utilizes a user interface card metaphor to present information.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: February 11, 2020
    Assignee: Socrata, Inc.
    Inventors: Karin Hellman, Daan Lindhout, Marc Slemko, Jessica Locke, Steven Greenberg, Franklin Williams, Saf Rabah, Giacomo Ferrari, Randy Antler, Marc Millstone, Ben McInnis
  • Patent number: 10540150
    Abstract: Developer-composed context menus, e.g., composed by a developer in connection with use of a software development tool to create an application, are disclosed. In various embodiments, a definition of a context menu option and an associated action are received. Application code to implement the context menu at runtime, including by performing processing at runtime as defined in the definition to determine one or both of the context menu option and the associated action, is generated programmatically.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: January 21, 2020
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin G. Totale, Deepak Michael, Saif Ali Ansari, Shubha Ravi
  • Patent number: 10521073
    Abstract: An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface. The out-space user interface may be used to display one or more status panes for providing status information about a document being edited in the in-space user interface. Application features for affecting changes to a given document's status may be exposed in the out-space interface in proximity to associated status information. An out-space communication user interface (UI) component may be temporarily displayed in the document in-space user interface to communicate document status information that is presently available in the out-space user interface. A message bar may be displayed in the in-space user interface for communicating information from the out-space user interface.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: December 31, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Marina Dukhon, Paula Guntaur, Jesse Clay Satterfield, Amy E. Alberts
  • Patent number: 10482429
    Abstract: Automatic sorting and grouping of electronic mail items in an electronic mail system is provided. An automatic mail grouping property may be selected for electronic mail received, sent or stored in a variety of storage folders. For a given mail location (e.g., received mail, sent mail, or a given mail storage folder), a selected automatic grouping property causes mail to be displayed to a user in one or more categories that make location of specific mail items easier and more efficient. Visible dividers with optional headings may be provided between mail categories to quickly draw a user's attention to a given mail category and to separate large numbers of mail into logical groupings that make location of specific mail items more manageable.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: November 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jesse Clay Satterfield, Jensen M. Harris, Martijn E. Van Tilburg, William R. Avery, Bruce D. Wiedemann
  • Patent number: 10462243
    Abstract: A method and device for interaction between terminals are described. The method includes that: a keyboard operation message is received (S101); indication information of a corresponding operated key is acquired according to the keyboard operation message (S102); key meaning information corresponding to the indication information is acquired according to a preset keyboard escape table (S103); the indication information and the corresponding key meaning information are displayed in a shared screen (S104); and the contents displayed in the shared screen are sent to a target terminal when a sharing request of the target terminal is received (S105).
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: October 29, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Tong Li, Long Cheng, Haiying Ou, Yang Li
  • Patent number: 10452231
    Abstract: One or more aspects relate to a screen reader. Markup code for a visual interface containing at least one visual control is located. A screen reader menu for the visual interface is created. A visual control name and screen location, both corresponding to the at least one visual control, are extracted from the markup code. A menu item is generated in the screen reader menu corresponding to the at least one visual control. The menu item is set to simulate an action at the screen location corresponding to the at least one visual control on selection of the menu item whereby on user selection of the menu item the action is simulated at the screen location corresponding to the at least one visual control.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: October 22, 2019
    Assignee: International Business Machines Corporation
    Inventors: Veli Akiner, Benjamin A. Confino, Fenghui Jiang, Martin A. Ross, Bradley G. Whitehouse
  • Patent number: 10437431
    Abstract: An improved user interface is provided for displaying selectable software functionality controls and for presenting logical groupings of particular functionality controls associated with a selected top-level functionality. Underneath a row of top-level functionality tabs, functionalities controls associated with a given top-level functionality tab are presented in logical groupings. Selection of a particular tab switches modes of the user interface to present controls for functionalities associated with the selected tab.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jensen M. Harris, Aaron M. Butcher, David A. Morton, Jesse Clay Satterfield, Justin Denney
  • Patent number: 10409792
    Abstract: An apparatus, method, and computer program product are provided to generate, transform, and control menu data object in network environment. In some example implementations, menu data objects and related parameters are parsed and translated into a stratified data structure that can be used in connection with creating a renderable object associated with an interactive user interface accessible via a mobile system associated with a user. Control over the menu data object and its associated interface can be automated, and/or implemented in a manner that detects interrelated elements of the data structure such that alterations made to one element cause the related elements to be rendered in an alternate manner for visual verification.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: September 10, 2019
    Assignee: Groupon, Inc.
    Inventors: Kyle Fritz, Nicholas Pellegrini