Dynamically Generated Menu Items Patents (Class 715/825)
  • Patent number: 11942371
    Abstract: A method comprises forming a gate dielectric cap over a gate structure; forming source/drain contacts over the semiconductor substrate, with the gate dielectric cap laterally between the source/drain contacts; depositing an etch-resistant layer over the gate dielectric cap; depositing a contact etch stop layer over the etch-resistant layer and an interlayer dielectric (ILD) layer over the contact etch stop layer; performing a first etching process to form a via opening extending through the ILD layer and terminating prior to reaching the etch-resistant layer; performing a second etching process to deepen the via opening such that one of the source/drain contacts is exposed, wherein the second etching process etches the etch-resistant layer at a slower etch rate than etching the contact etch stop layer; and depositing a metal material to fill the deepened via opening.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: March 26, 2024
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Te-Chih Hsiung, Jyun-De Wu, Peng Wang, Huan-Just Lin
  • Patent number: 11914841
    Abstract: In embodiments of the present disclosure, there is provided a method for generating a stylized icon automatically. After a query text inputted by a user is obtained, a trained generator is used to generate a structured icon that can characterize a structure of an object, and then the structured icon is stylized, such as performing color padding or adding other styles, so as to generate a high-quality stylized icon for the user. In embodiments of the present disclosure, a structured icon and a stylized icon are generated respectively at two stages, where the structured icon can clearly characterize the structure of the object, while the stylized icon can be richer in color and style. Therefore, the stylized icon generated according to embodiments of the present disclosure has a higher quality and is more realistic, thereby improving the user experience of icon generation.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: February 27, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jianlong Fu, Jinpeng Wang, Chin-Yew Lin
  • Patent number: 11917110
    Abstract: An image processing apparatus including: a job executor; a storage that stores therein history information related to execution of jobs; and a controller that sets a display priority of the history information based on an operation mode of the job executor when calling up the history information.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: February 27, 2024
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Mayuko Yoshida, Kumiko Ogino
  • Patent number: 11886790
    Abstract: Method and system to automatically verify the layout of a webpage on various screen sizes. The method includes retrieving screen size data associated with the webpage. The method further includes determining anchor points for the webpage based on the retrieved screen size data. The method also includes rendering the plurality of elements of the webpage based on the retrieved screen size data and the determined anchor points and identifying a respective location of each of the plurality of elements of the webpage to verify the layout of the plurality of elements of the webpage. If an error in the layout of the webpage is detected, a visual and/or audio alert is sent.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: January 30, 2024
    Assignee: Micro Focus LLC
    Inventors: Er-Xin Shang, Hua-Ming Zhai, Tezeen Yu
  • Patent number: 11861045
    Abstract: Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for system feature management. The method for system feature management provided by the embodiments of the present disclosure includes loading a feature item set including multiple feature items, where the multiple feature items respectively correspond to multiple microservices, the feature items each include at least an availability indicator and a status indicator, the availability indicator indicates whether the feature item is available, and the status indicator indicates whether the feature item is enabled while the feature item is available; and disabling a first feature item in the feature item set in response to an availability indicator of the first feature item indicating that the first feature item is unavailable. In this way, software can be made to better adapt to more platforms.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: January 2, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Yongsheng Guo, Min Liu, Yubing Zhang, Zhihong Zeng, Mengze Liao
  • Patent number: 11847302
    Abstract: Systems and methods are provided for navigating messaging application interfaces. The systems and methods include operations for: displaying, by a messaging application of a user device, a menu comprising a first set of options relating to a first level in a hierarchy of levels; detecting, by a touch sensor, one finger touch of a first option of the first set of options; in response to detecting the one finger touch of the first option, displaying, by the messaging application, a second set of options related to the first option, the second set of options relating to a second level in the hierarchy of levels; detecting, by the touch sensor, two finger touch of a second option of the second set of options; and in response to detecting the two finger touch of the second option, re-displaying, by the messaging application, the first set of options.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: December 19, 2023
    Assignee: Snap Inc.
    Inventors: Kyle Goodrich, Andrew James McPhee, Daniel Moreno
  • Patent number: 11842119
    Abstract: A display system that makes it possible to obtain high operability while maintaining visibility when a virtual object is displayed. The display system includes a smartphone as an information processing apparatus and smart glasses as a head mounted display that is capable of communicating with the smartphone and has an image capturing section. Information on the smartphone is detected from an image captured by the image capturing section. The smart glasses include a display section that is capable of displaying a virtual object, and a virtual object is displayed on the display section in a position adjacent to the smartphone or in a manner partially superimposing the virtual object on the smartphone, based on the detected information.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: December 12, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takayuki Yasuda
  • Patent number: 11842449
    Abstract: In an exemplary process, a computer-generated reality environment comprising a virtual object is presented and user movement that occurs in a physical environment is detected. In response to determining that the detected user movement is toward the virtual object and that the virtual object obstructs a real object from the physical environment, a determination is made whether the detected user movement is directed to the virtual object or the real object. In accordance with a determination that the detected user movement is directed to the real object, a visual appearance of the virtual object is modified, where modifying the visual appearance of the virtual object comprises displaying presenting at least a portion of the real object. In accordance with a determination that the detected user movement is directed to the virtual object, the presentation of the virtual object is maintained to obstruct the real object.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: December 12, 2023
    Assignee: Apple Inc.
    Inventors: Alexis Palangie, Aaron Mackay Burns
  • Patent number: 11842228
    Abstract: Disclosed information handling systems and methods employ a background module running in an operating system of a client platform to evaluate, after defined context-relevant events including, as examples, reboot, application launch, return from sleep/idle mode, change of network connection, and change of device, the impact of the user context change, and to take or recommend appropriate action. Embodied solutions may augment existing communication protocols, such as the Server Message Block (SMB) protocol, that enable and support shared access to files across nodes of a distributed system.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: December 12, 2023
    Assignee: Dell Products L.P.
    Inventors: Srikanth Krishnamurthy, Shekar Babu Suryanarayana
  • Patent number: 11836185
    Abstract: A computing system receives, from a client device, image data describing an image captured by an optical sensor of the client device. The computing system compares the image to a set of reference images that include associated metadata describing a real-world feature depicted by the respective reference image. The computing system determines, based on the comparison, a subset of reference images that are similar to the image, and then determines, based on associated metadata of the subset of reference images, that the image captured by the optical sensor of the client device depicts a first real-world feature. The computing system selects a subset of media overlays related to the first real-world feature based on metadata associated with each media overlay that describes the respective media overlay. The computing system transmits the subset of media overlays to the client device.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: December 5, 2023
    Assignee: Snap Inc.
    Inventors: Kirk Ouimet, Yunchao Gong
  • Patent number: 11818627
    Abstract: A load control system may include control-target devices for controlling an amount of power provided to an electrical load. The control-target devices may be capable of controlling the amount of power provided to the electrical load based on control instructions. The control-target devices and/or the control-instructions may be determined based on a gesture performed by a user. The user may wear a wearable control device capable of measuring movements performed by the user and transmit digital messages that may be used to control an electrical load. The wearable control device may identify gestures performed by the user for controlling a control-target device and/or provide control instructions to the control-target device based on the identified gestures. A gesture may be associated with a scene that includes a configuration of one or more control devices in a load control system.
    Type: Grant
    Filed: July 26, 2021
    Date of Patent: November 14, 2023
    Assignee: Lutron Technology Company LLC
    Inventors: Rhodes B. Baker, Erica L. Clymer, Galen Edgar Knode, Sanjeev Kumar, John Nill, Daniel L. Twaddell, Michael J. Zizza
  • Patent number: 11758056
    Abstract: A mobile virtual network operator is provided. The operator includes a server that is communicatively coupled to a mobile device. The mobile device includes application software provided by the virtual network operator for allowing phone call and data connectivity.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: September 12, 2023
    Assignee: Seven Networks, LLC
    Inventor: Trevor Fiatal
  • Patent number: 11748578
    Abstract: A method may include presenting a user interface on a computing device, the user interface including a character input portion and a predictive suggestion portion; converting, using at least one processor, a set of characters entered in the character input portion into a word vector; inputting the word vector into a neural network; based on the inputting, determining a set of output terms from the neural network; querying a data store to retrieve a user specific data value for an output term of the set of output terms; and presenting a paired output term that includes the output term and the user specific data value in the predictive suggestion portion of the user interface.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: September 5, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ganesan Anand, Bipin M. Sahni, Madhu V. Vempati
  • Patent number: 11727197
    Abstract: One variation of a method for serving interactive advertisement content includes, at a visual element rendered within a window of a computing device: loading an interactive advertisement, including a digital advertisement and a mask overlaid the digital advertisement, into the visual element, the mask including a base layer and an aperture defining a second opacity less than a first opacity of the base layer; in response to a scroll event that moves the visual element a first position within the window, rendering the interactive advertisement within the visual element; and, in response to a scroll event that moves the visual element to a second position within the window, transforming the mask according to a sequence of transformations at a rate proportional to a scroll rate of the scroll event, the sequence of transformations corresponding to a sequence of vertical positions of the visual element within the window.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: August 15, 2023
    Assignee: Yieldmo, Inc.
    Inventors: Terry McClendon, David Sebag
  • Patent number: 11721365
    Abstract: A software product includes a computer-readable medium storing instructions which, when executed by a processor, displays a graphical user interface for a video editing system, the graphical user interface including: a media bin displaying a plurality of media elements imported into the video editing system; a viewing window for viewing a selected one of the media elements; a timeline; a concatenator element; and a focus element; responsive to a user actuating the concatenator element, concatenates the media elements present in the media bin together into a single media element and loading the single media element into the viewing window; and responsive to a user actuating said focus element, modifies the single media element to form a focused single media element that concatenates only those media elements present in the media bin with related metadata and loading the focused single media element into the viewing window.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: August 8, 2023
    Assignee: Blackmagic Design Pty Ltd
    Inventor: Grant Petty
  • Patent number: 11709685
    Abstract: The present invention is a system and user interface for a native toolbar that sits within a notification or control center of an operating system (OS) and looks native to the device. The native toolbar allows the user to see the notification at the top of their screen or display and is accessible prior to the user unlocking their device and through the notification center within the OS. The native toolbar provides access to frequently used applications, utility applications, a news feed as well as a search function by sending requests and receiving data from a platform that provides the native toolbar with data related to the device being used by the user to allow the native toolbar to appear native to the device.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: July 25, 2023
    Assignee: PLUS44 HOLDINGS LIMITED
    Inventors: Corbyn Munnik, Frankie Kearney, Samuel Barker
  • Patent number: 11698799
    Abstract: A system can improve application performance by using lazy loading of code containers based on non-navigational actions in single-page or hybrid applications. A page can launch by loading a main bundle of code. The main bundle can include an action manifest that maps action identifiers to separate code modules. Those separate code modules can include functions for handling the actions. Based on a non-navigational action that occurs, the application can use the action manifest to map a first action identifier of the first action to a first code module. The application can then lazy load a first code module asynchronously from the main bundle. The application can also use route guards with filters to determine child actions, validate action routes, and cache the validated routes for later use without a remote server call.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: July 11, 2023
    Assignee: VMware, Inc.
    Inventors: Branislav Abadzhimarinov, Asen Radev, Petar Nikalaev Ivanov, Dimitar Kanev
  • 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: 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: 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: 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: 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: 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: 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