Context Sensitive Patents (Class 715/708)
  • Patent number: 11514230
    Abstract: A computer system having one or more processors and memory storing one or more programs for execution by the one or more processors is described. The computer system displays at least a portion of the respective document, and while displaying at least the portion of the respective document, receives a request for document operation labels. The document operation labels correspond to respective document operations. In response to receiving the request for document operation labels, the computer system selects a plurality of document operation labels at least in accordance with user data and user-interface data corresponding to a respective user of the computer system, and provides the plurality of document operation labels for display to the respective user.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: November 29, 2022
    Assignee: Google LLC
    Inventors: Simon Raess, Ronald Ho, Vance Vagell
  • Patent number: 11516153
    Abstract: A computer system initiates a chat upon receiving a chat input from a user. The computer system records a chat state for the chat. When the chat is at the chat state, the computer system can operate to determine a search criterion from the chat input. The computer can then select a chat response from a chat library based at least in part on the chat state and the search criterion. The chat response can be communicated to the user.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: November 29, 2022
    Assignee: Expensify, Inc.
    Inventors: David M. Barrett, Melissa Aaron
  • Patent number: 11504068
    Abstract: Methods, systems, and method for predicting sensor measurement quality.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: November 22, 2022
    Assignee: Google LLC
    Inventors: Yojan Patel, Melissa Frank
  • Patent number: 11487420
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to display data in compact spaces. Examples instructions that, when executed, cause a processor to at least render a view container and a scroll container included in a graphics user interface (GUI); in response to a left edge of the scroll container being closer to a left side of the GUI than a left edge of the view container, render a left scroll toggle actionable to scroll the scroll container left; and in response to a right edge of the view container being closer to the left side of the GUI than a right edge of the scroll container, render a right scroll toggle actionable to scroll the scroll container right.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: November 1, 2022
    Assignee: Deere & Company
    Inventors: Jon Harcey, Mitchell Callahan, Erich Wassilak, Joe Bright
  • Patent number: 11478706
    Abstract: The generation, association, and display of in-game tags are disclosed. Such tags introduce an additional dimension of community participation to both single and multiplayer games. Through such tags, players are empowered to communicate through filtered text messages and images as well as audio clips that other game players, including top rated players, have generated and placed at particular coordinates and/or in context of particular events within the game space. The presently described in-game tags and associated user generated content further allow for label based searches with respect to game play.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: October 25, 2022
    Assignee: Sony Interactive Entertainment LLC
    Inventor: George Weising
  • Patent number: 11455180
    Abstract: A main computing device integrated into a vehicle may perform various aspects of the techniques described in this disclosure. The main computing device comprises a memory and a processor. The memory may store a first and second instance of a runtime environment. The processor may execute a first container that enables execution of a first instance of the runtime environment, and execute a second container that enables execution of a second instance of the runtime environment. The first instance of the runtime environment may detect a supporting computing device, transfer, responsive to detecting the supporting computing device, the second container to the supporting computing device, and interface with the second instance of the runtime environment to jointly present the user interface by which the operator of the vehicle controls the functionality of the vehicle.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: September 27, 2022
    Assignee: Google LLC
    Inventors: Carsten Isert, Eugene Koh, Bernd Holzhey, Lenka Rímská
  • Patent number: 11436247
    Abstract: Methods and systems described herein can provide a computing device configured to display on a display screen of the computing device a first window listing a set of entries and a second window that can add entries directly into the set of entries and that can search for entries having selected features. The second window can dynamically display one or more keywords related to an entry as the entry is being created. The keywords can be determined as the entry is created and can be associated with the entry as the entry is added to the set of entries. The second window can receive a search request with the keywords and in response, cause the entries associated with the keywords to be displayed in the first window.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: September 6, 2022
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Timothy Luke Coffin, Ronald Maurice John Hoch
  • Patent number: 11435973
    Abstract: In a case where a communication apparatus to which a user operation is input displays in a display area an image displayed on another communication apparatus, coordinate information corresponding to a coordinate indicating a position specified by the user operation on the image displayed in the display area is transmitted. Further, in a case where an image related to data stored in the another communication apparatus or an external device is displayed in the display area, control information based on the user operation is transmitted.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: September 6, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toshiyuki Nakagawa
  • Patent number: 11409368
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying augmented reality content. The program and method provide for displaying a carousel interface comprising multiple icons, each icon corresponding to a respective one of a plurality of augmented reality content items for displaying with an image captured by a device camera; receiving user input to navigate through display of the plurality of augmented reality content items while displaying the image; and in a case where the user input corresponds to a predefined type of gesture, navigating through display of the plurality of augmented reality content items while displaying the image, and omitting display of the carousel interface.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: August 9, 2022
    Assignee: Snap Inc.
    Inventors: Kaveh Anvaripour, Celia Nicole Mourkogiannis, Yamill Antonio Vallecillo
  • Patent number: 11403123
    Abstract: This document describes techniques for suggesting actions based on machine learning. These techniques determine a task that a user desires to perform, and presents a user interface through which to perform the task. To determine this task, the techniques can analyze content displayed on the user device or analyze contexts of the user and user device. With this determined task, the techniques determine an action that may assist the user in performing the task. This action is further determined to be performable through analysis of functionalities of an application, which may or may not be executing or installed on the user device. With some subset of the application's functionalities determined, the techniques presents the subset of functionalities via the user interface. By so doing, the techniques enable a user to complete a task more easily, quickly, or using fewer computing resources.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: August 2, 2022
    Assignee: Google LLC
    Inventors: Golden Gopal Krishna, Carl Magnus Borg, Miroslav Bojic, Henry Owen Newton-Dunn, Jacob M. Klinker, Mindy Pereira, Devin Mancuso, Daniel June Hyung Park, Lily Sin
  • Patent number: 11385857
    Abstract: In a method for displaying a user interface (UI) component of a source device on a destination device, at least one function control of a first application of the source device may be combined into a UI component, and the UI component is displayed on the destination device. In addition, an operation may be performed on the function control on the destination device, and an operation result may be transmitted to the source device for execution.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: July 12, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhenhua Fan, Yuan Cao, Tianyu Shao, Jing Zhang, Youhui Lin
  • Patent number: 11379182
    Abstract: Methods and systems described in this disclosure receive a request for assistance from a device associated with a user, launch a conversational virtual assistant on the device, determine at least one potential subject of the request based on information associated with the user and a tab or webpage from which the conversational virtual assistant is launched, receive a verification of the subject of the request, create a contact menu with options for receiving the assistance, and receive a selection of one of the options.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: July 5, 2022
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Brett Knight, Jeffrey William Gallagher, Justin Leggett, Andrew P. Jamison
  • Patent number: 11366676
    Abstract: A system for providing user assistance receives a request for user assistance from a component on a user interface. The component includes a help identifier, and the request is generated by a type of user selection, such as the clicking of an icon. The system determines a level of user assistance based on the type of selection and retrieves user assistance content based on the help identifier and the determined level of user assistance. In one embodiment, the user interface includes three levels of user assistance.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: June 21, 2022
    Assignee: Oracle International Corporation
    Inventors: Jeffrey Stephenson, Maria Elisabeth Kaval, Ritchard Shadian, Matthew Clifton Cooper, Gabrielle Crawford, Scott Michael O'Bryan, Harry William Baggett, III, Blake Sullivan
  • Patent number: 11366580
    Abstract: A system for controlling a rotation of an object on a touch screen includes a touch screen interface, a single touch setting module for detecting a single touch action, a single touch driving module for receiving information from the single touch setting module and activating a rotating action on the object, and an image processing module including an object rotating module which rotates the object and an object scaling module which scales the object size to fit with the touch screen interface. A method for controlling a rotation of an object on a touch screen interface includes executing single touch, activating a rotating action, rotating the object, and stopping the rotating action of the object. There is a predetermined time between the activating the rotating action and the executing single touch. When the object executes the rotation action, the object size is scaled to fit with the touch screen interface.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: June 21, 2022
    Inventor: Xiaoliang Feng
  • Patent number: 11361266
    Abstract: In some implementations, a first set of user activity data is received from a plurality of sensors where the first set of user activity data corresponds to a plurality of users. A task list of an objective is extracted from the received first set of user activity data based on patterns formed in the first set of user activity data in association with the plurality of users pursuing the objective. Based on determining a second set of user activity data indicates pursuit of the objective by a user, it is determined that at least a task of the task list is uncompleted by the user based on comparing the second set of user activity data to the task. Content corresponding to the task is provided to a user device associated with the user based on determining the task is uncompleted.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: June 14, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adi L. Miller, Ido Cohn
  • Patent number: 11347384
    Abstract: Techniques for collecting information about plants on a per plant or near per plant basis and promulgating remedial courses of action are disclosed. A horticultural operation receives plant information such as a plurality of images corresponding to a plurality of plants respectively, wherein at least one of the received plurality of images is an image of interest containing an identified plant, an identified artifact, and is associated with an identified issue of the identified plant corresponding to the identified artifact. The image of interest is displayed to workers in the horticultural operation along with the identified issue of the identified plant corresponding to the identified artifact.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: May 31, 2022
    Assignee: iUNU, Inc.
    Inventors: Adam Phillip Takla Greenberg, Matthew Charles King
  • Patent number: 11334218
    Abstract: There is provided an information processing apparatus including a display unit, and a plurality of sensor elements, wherein the plurality of sensor elements are provided separate from the display unit, wherein the display unit is configured to switch display between a plurality of output screens based on a user input on the plurality of sensor elements, the plurality of output screens including output screens having different hierarchical levels and output screens having a same hierarchical level, and wherein the output screens having different hierarchical levels display information on the different hierarchical levels, and the switching display is controlled to switch display directly between the output screens having different hierarchical levels based on the user input.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: May 17, 2022
    Assignee: SONY CORPORATION
    Inventors: Aki Nakano, Takuto Ishikawa, Shuto Naruse, Masashi Ishikawa, Tomohiko Nagayama, Naoya Hoshino, Masahiro Sueyoshi, Hideki Fukasawa, Masayuki Ishikura
  • Patent number: 11334534
    Abstract: Described herein are systems and methods for providing a correlated content organizing technique in a content management system. In accordance with an embodiment, the systems and methods discussed herein provide the ability to dynamically merge multiple correlated (where dependency is derived from each content item's metadata set) content items into one single content item/document and/or organize them into a single folio for ease of future access. For example, when a user performs check-in of a new content item into an ECM application, a smart content organizer agent can find correlated and/or dependent content items and attempt to merge both content items into one single content item. This can enable all the correlated content items to exist as one single document/item in an ECM application, with the benefit of providing increased ease of accessing correlated and/or dependent content item(s) in a shorter amount time.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: May 17, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Bhageerath Arasachetty, Praveen Kumar Jayaram, Shyam Babu Prasad
  • Patent number: 11308177
    Abstract: A method programmed for execution in a computing environment for accessing help content from a plurality of help content data sources is provided, wherein the plurality of help content data sources includes a first group of help content data sources and a second group of help content data sources. Using a processor, the method comprises the steps of: locating help data by searching the first group of help content data sources over a network, and searching the second group of help content data sources stored in a memory; sorting the located help data so that the located help data is searchable, and allowing the sorted help data to be searched so that a list of relevant search results is displayed on a computing device, wherein each search result within the list of relevant search results includes access to the help data.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: April 19, 2022
    Assignee: Sutherland Global Services Inc.
    Inventors: Phani Kumar Nagarjuna, Navaneethan Thirumurthy
  • Patent number: 11269482
    Abstract: Embodiments of the present invention provide an application association processing method and apparatus. The method includes: detecting a first operation instruction; and when it is determined that the first operation instruction is to perform a first preset operation on first content displayed on a display interface, displaying prompt information of second content associated with the first content, where the first preset operation is an operation gesture preset by the user, the prompt information is used to inform an association relationship exists between the first content and the second content, where when the first content is an application icon, the second content is an icon of at least one control included in an application corresponding to the application icon; or when the first content is an icon of a control, the second content is an icon of an application to which the control belongs. User operation complexity can be reduced.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: March 8, 2022
    Assignee: Huawei Device Co., Ltd.
    Inventors: Yi Yue, Peng Qian
  • Patent number: 11256864
    Abstract: Private and secure autocomplete suggestions are enabled based on a user contacts database, even when an application has not been granted access to the user contacts database. A keyboard process can receive and display suggestions based on input provided via the keyboard. The suggestions are generated based on a contacts database of a user. The suggestions are generated without exposing the contacts database to the application. Suggestions are then displayed to the user without exposing the suggestions to the application. Once a suggestion is selected by a user, the selected suggestion is provided to the application for insertion into a text field.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: February 22, 2022
    Assignee: Apple, Inc.
    Inventors: Zeheng Chen, Jessica Aranda, Patrick Coffman, Patrick W. Demasco, Julien Freudiger, Karan Misra, Stephen J. Rhee, Guy L. Tribble
  • Patent number: 11244366
    Abstract: In one example, a content catalog system may process a bulk set of errors to prioritize those errors that may benefit from manual review by a human error administrator. A catalog quality management sub-system of the content catalog system may receive an error output describing a catalog error for a product aspect of a product in a content catalog from an error detection module. The catalog quality management sub-system may categorize the catalog error by a degree of human interaction with an error fix determined from an error metric in the error output. The catalog quality management sub-system may apply an error fix to the catalog error based on the degree of human interaction.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: February 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Cedric Le Stunff, Victor Cazin, Alexandre Coutelier, Lucas Munoz, Nicolas Rival
  • Patent number: 11210718
    Abstract: Disclosed are various embodiments for generating customized user interfaces including offers for items available by multiple merchants in an electronic marketplace. A search of an item database is performed in response to receiving a search query. If an item is available from multiple merchants in an electronic marketplace, a user interface element including selectable components for a subset of the merchants is inserted in proximity to a presentation of the item in a user interface. Interactions with the user interface element can be used to predict a preferred merchant of the user.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: December 28, 2021
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jason Engelbart, Wesley Lauka, Yi-Chen Lin, Seth Yount
  • Patent number: 11204762
    Abstract: A system for tracking features of one or more applications is provided. The system is configured to: monitor the one or more applications, generating log data associated with the one or more applications and tracking progress data associated with features of the one or more applications; determine, from a scope of interest data, a set of applications from the one or more applications; determine, from the scope of interest data, roles for each application in the set of applications; extract user log data and/or user progress data associated with the set of applications based on the roles for each application in the set of applications; and provide, to a client device, the user progress data associated with the set of applications and the user log data associated with the set of applications for displaying on the client device.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: December 21, 2021
    Assignee: UST Global Inc
    Inventors: Evgeny Sazhin, Ming Gong
  • Patent number: 11194601
    Abstract: Generally discussed herein are devices, systems, and methods for guiding a user through a cloud application creation or deployment process using a development platform, the method performed by a checklist engine, the method comprising receiving, from the development platform, application data indicating a state of the cloud application, determining, based on the application data, that an item of a checklist has been completed, the checklist indicating tasks to be performed for configuring and securing the cloud application for deployment, storing data indicating the completed item is completed in a checklist data database, and causing a view of the checklist to be provided on a display.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: December 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lesia Nalepa, Benjamin R. Vincent, Arielle Dorothy Crowe, Jeffrey Thomas Sakowicz
  • Patent number: 11188709
    Abstract: A pop reader of a browser searches HTML code for a webpage with a plurality of links for a first link specified with a first target file name comprising a pop type element. The pop reader, responsive to detecting the first link specified with the first target file name comprising the pop type element, inserts a first command into the HTML code to disable the first link and set an event to pop up a first menu layer of a plurality of layers of a cascading menu and inserts a second command to specify the content of the first menu layer from a file accessed for the first target file name. The browser, responsive to detecting the event, displays the first menu layer with the specified content by the second command within the interface displaying the webpage.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Flemming Boegelund, Steven E. Hicks, Anders Westberg
  • Patent number: 11144716
    Abstract: Methods and systems are presented for dynamically generating programming code for implementing input data fields that automatically verifies formatting of input data based on platform agnostic formatting rules. A user interface page is obtained for display on a user device, wherein the user interface page is configured to obtain data from a user. Based on first programming code associated with the interface page, formatting rules are retrieved from a remote server. Second programming code that implements one or more input data fields on the user interface page is generated based on the formatting rules. The user interface page with the one or more input data fields is rendered on the user device for obtaining user data. Based on the second programming code, the user data inserted into the one or more input data fields is automatically formatted.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: October 12, 2021
    Assignee: PayPal, Inc.
    Inventors: Willem Hermanus Georgius Hersbach, Willian Mews, Blair Michael Olynyk
  • Patent number: 11128589
    Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems to provide a platform to facilitate implementation of an interface as a computerized tool, among other things, and, more specifically, to a computing and data platform that implements logic to facilitate moderation of electronic messages, electronic postings, content, etc., via implementation of a moderator application configured to, for example, perform an action automatically. In some examples, a method may include activating at least a portion of a moderator application, receiving a user input signal configured to cause presentation of an electronic message at a user interface as a computerized tool, detecting subsets of values of a user input signal, assigning one or more states to an electronic message, and causing execution of instructions to perform a moderated action automatically responsive to transitioning an electronic message from a first state to a second state.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: September 21, 2021
    Assignee: Khoros, LLC
    Inventors: David Evans, Vivekanand Venkatesh Kini, Colin Cooper, Vigneshwaran Dharmalingam, Tanmay Sinha
  • Patent number: 11117057
    Abstract: Techniques for improving a user video game experience are described. In an example, a computer system receives event data from a plurality of user devices. Each event data includes an identifier of an activity in a video game and data and an identifier of a mechanic used to complete the activity. The identifiers can be predefined in program code of the video game. The identifiers data can be received based on an execution of the program code. The event data is processed to determine, for a user that has not completed the activity, a readiness of the user to perform the activity. Depending on the readiness, the activity can be suggested in a user interface element.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: September 14, 2021
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Daniel S. Hiatt, Adil Ahmed Sherwani, Xiaohan Zhang, Jay Robert Franck, Rui Li, Gabor S. Melli
  • Patent number: 11119576
    Abstract: User interface and method for contactlessly operating a hardware operating element in a 3-D gesture mode. The invention proposes a user interface and a method for contactlessly operating a hardware operating element (12), called “button” below, of a user interface in a 3-D gesture mode, by means of which the user interface can be operated using gestures freely carried out in space, called 3-D gestures below. The method comprises the steps of: —detecting (100) a user's hand (4), —assigning (200) the hand (4) to an area of the user interface (I) assigned to the button (12), and, in response thereto, —outputting (300) a suggestion (14, 16) to the user.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: September 14, 2021
    Assignee: Volkswagen Aktiengesellschaft
    Inventors: Holger Wild, Mark Peter Czelnik
  • Patent number: 11113082
    Abstract: In some examples, with respect to help content based application page analysis, pages that are to be analyzed with respect to application help content may be ascertained for an application. A user interaction element may be identified for each of the ascertained pages. Selection of a user interaction element from the identified user interaction elements may be ascertained for a page of the ascertained pages. Responses to inquiries from a decision tree that corresponds to the selected user interaction element may be ascertained for the selected user interaction element. A score that represents relevancy of page help content to the application may be determined based on the ascertained responses. The page help content may be associated with the page and may be part of the application help content.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: September 7, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ricardo Miotto Redin, Lucia Maciel, Marcio Bortolini, Alan Aguirre, Thaua Garcia Silveira, Ricardo Alexandre de Oliveira Staudt, Ricardo Moreira, Alessandro Carlos Hunhoff, Leandro Cado
  • Patent number: 11086958
    Abstract: In one example in accordance with the present disclosure, a method for a navigation menu of a web technology includes collecting navigation data related to how multiple past users navigate the web technology. The method includes creating, based on the navigation data, a ranked list of navigation chains. The method includes, for a current user, causing display, in the navigation menu, of a high-ranked navigation chain selected from the ranked list.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: August 10, 2021
    Assignee: Micro Focus LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Patent number: 11074732
    Abstract: A computer-aided diagnostic (CAD) apparatus and a CAD method based on the diagnostic intention of a user are provided. The CAD apparatus includes a region of interest (ROI) detector configured to detect an ROI from an image input from a probe, and a probe motion determiner configured to determine a motion of the probe in response to the ROI detector detecting the ROI. The CAD apparatus further includes a diagnostic intention determiner configured to determine a diagnostic intention of a user based on the determined motion of the probe, and a diagnostic intention processor configured to perform a diagnostic procedure based on the determined diagnostic intention of the user.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: July 27, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Seung Chul Chae
  • Patent number: 11068285
    Abstract: In some embodiments, interaction data associated with user interactions with a user interface of an interactive computing environment is identified, and goal clusters of the interaction data are computed based on sequences of the user interactions and performing inverse reinforcement learning on the goal clusters to return rewards and policies. Further, likelihood values of additional sequences of user interactions falling within the goal clusters are computed based on the policies corresponding to each of the goal clusters and assigning the additional sequences to the goal clusters with greatest likelihood values. Computing interface experience metrics of the additional sequences are computed using the rewards and the policies corresponding to the goal clusters of the additional sequences and transmitting the interface experience metrics to the online platform. The interface experience metrics are usable for changing arrangements of interface elements to improve the interface experience metrics.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: July 20, 2021
    Assignee: Adobe Inc.
    Inventors: Nikhil Sheoran, Nayan Raju Vysyaraju, Varun Srivastava, Nisheeth Golakiya, Dhruv Singal, Deepali Jain, Atanu Sinha
  • Patent number: 11061554
    Abstract: A user terminal displays both of main content and an advertisement on a touch panel, the main content and the advertisement being data provided from a server as a response to a provided request of the main content. In a case where a swipe operation by a user is input to the advertisement displayed on the touch panel, the user terminal detects a direction of the swipe operation and notifies the server of the direction of the swipe operation.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: July 13, 2021
    Assignee: NOMURA RESEARCH INSTITUTE, LTD.
    Inventors: Yuki Uemura, Keisuke Tahara, Shouta Nakai, Tetsuya Nakamura, Kazuma Fukui
  • Patent number: 11009991
    Abstract: A display control apparatus includes a touch detecting unit 102 configured to detect a touch operation on a display screen, and a control unit 104 configured to, in response to a touch operation on an unspecified region of the display screen, display a predetermined item at a position corresponding to the touch operation on the first region, and in response to a touch operation on a specified region of the display screen which overlays the first region, display a plurality of options selectable by a touch operation in the specified region. In a case where a touch operation on the specified region is detected while the plurality of options are not displayed in the specified region, the control unit 104 controls to display the plurality of options in the second region.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: May 18, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hitoshi Watanabe
  • Patent number: 10972410
    Abstract: A chatbot server that manages context information between a chatbot and a user device includes a receiving unit that receives, from a messenger server, a question message input for a service selected from multiple services by the user device and service account information corresponding to the selected service; a derivation unit that derives an answer to the question message by using the chatbot corresponding to the service account information; and a context information management unit that manages context information of a chat between the user device and the chatbot based on the question message and/or the answer.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: April 6, 2021
    Assignee: KAKAO CORP
    Inventors: No Suk Myung, Ji Soo Hwang, Jun Ki Kim, Hee Keung Lee
  • Patent number: 10963274
    Abstract: There is disclosed a dynamic help system which can change and automatically update itself with relevant information based upon a user's needs to assist users in operating functions of a computer. The dynamic help system can create multiple types of pages that can seamlessly be integrated into a user interface already running on a computer. The dynamic help system may parse RAF or HTML-like user interface pages and components to create a corresponding help system also based upon RAF or HTML-like functions and layout. As a part of that process, snapshots of actual user interface components may be placed within the help system and used for navigation back to the user interface. The dynamic help system may be used by the user to obtain information and further interact with the user interface.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: March 30, 2021
    Assignee: TOSHIBA TEC KABUSHIKI KAISHA
    Inventors: Mehdi Shamseddin, Ben Lear, Timothy Gee, Lilian Ji
  • Patent number: 10956483
    Abstract: A first selectable slide presentation priority level assigned to a slide presentation is determined responsive to detecting an indication from a user using an input device to start the slide presentation. Individual slides of the slide presentation determined to include an assigned individual slide priority level equal to or higher than the assigned first selectable slide presentation priority level are selectively presented. For each presented slide, any additional content-dependent slides with assigned individual slide priority levels lower than the assigned first selectable slide presentation priority level that are determined, according to inter-slide content dependency data, to include a user-assigned inter-slide content dependency upon content of the presented slide are selectively presented.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Lloyd W. Allen, Jr., Travis M. Grigsby, Jana H. Jenkins, Steven M. Miller
  • Patent number: 10956392
    Abstract: Methods, apparatuses, and computer program products are provided for an address system to identify a field and/or a row in a data structure. A method may include receiving a request to modify a field of data, wherein the field of data is identified by a received field key. A method may also include determining whether the field of data was rendered for display. A method may also include modifying the field in a tree structure in an instance in which the field of data was rendered for display, wherein the received field key is configured locate an address object that is related to the field. A method may also include modifying the field of data in a tree structure in an instance in which the field of data was not rendered for display by locating the received field key in a field key lookup map, wherein the field key lookup map is configured to locate the address object.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: March 23, 2021
    Assignee: Allscripts Software, LLC
    Inventors: Geoffrey Eugene Atkin, Charles Christopher Horne
  • Patent number: 10921957
    Abstract: In certain embodiments, a neural network may be trained to associated context information with multimedia items. In some embodiments, context predictions for multimedia items may be obtained via a neural network. A first multimedia item and a first task related to a first context prediction for the first multimedia item may be presented on a user interface. A user response to the first task may be obtained via the user interface. Based on the user response to the first task, prediction feedback related to the first context prediction or the first multimedia item may be provided to the neural network to cause the neural network to be updated based on the prediction feedback.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: February 16, 2021
    Assignee: Clarifai, Inc.
    Inventors: Matthew D. Zeiler, Adam L. Berenzweig
  • Patent number: 10891539
    Abstract: A system and method may be used to evaluate content on one or more social media networks. A deep learning model may be stored. A communication may be received, that has been or is to be communicated on a social network. The deep learning model may be applied to the communication to obtain an automated evaluation of the communication. User input may be received, and may include a user evaluation of the communication. The user evaluation may be applied to train the deep learning model. The steps of receiving the communication, applying the deep learning model to obtain the automated evaluation, receiving the user evaluation, and applying the user evaluation to train the model, may be iterated to enhance the accuracy of the automated evaluations.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: January 12, 2021
    Assignee: STA Group, Inc.
    Inventors: Vasant Kearney, Samuel Haaf, John Dorsey, Aaron Schoenberger
  • Patent number: 10885488
    Abstract: A system for accessing business metadata within a distributed network is disclosed. The system facilitates metadata driven for using social constructs in combination with metadata management to enhance metadata. The system includes a data storage device configured to store business information and metadata related to the business information, a processor configured to: selectively receive rated user input that provides supplemental information regarding at least one of the business information and the metadata, determine the context of the supplemental information and the at least one of the business information and the metadata; template the supplemental information by type and using pointers in the system provide non-redundancy, store the organized supplemental information in the data storage device, and generate a user interface element, and a display device configured to display the user interface element as the definition of the business information.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: January 5, 2021
    Assignee: HARTFORD FIRE INSURANCE COMPANY
    Inventors: James A. Madison, Balachandar Kandaswamy, Teresa Mullen-Sweeney
  • Patent number: 10860587
    Abstract: Systems and methods are disclosed for conversationally-relevant content requests. In one implementation, a first communication is processed to identify a first content element within the communication. The first content element is stored within a first content repository. A content request is generated based on the first content repository. The content request is provided to the user. A second communication is received from the user in response to the content request. An action is initiated based on the second communication.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: December 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Emmanouil Koukoumidis, Joseph Edwin Johnson, Jr., Dustin Isaac Abramson, Steven Gary Zittrower, Di Li, Ying Wang
  • Patent number: 10861348
    Abstract: A method and system for providing educational content for use in a computing device to facilitate the training of users in new features across applications is disclosed. A package is delivered to a first application that includes a deep link to a specific feature available in a second application. When a triggering event occurs, the user may be invited to explore or use the feature and/or be automatically directed to the feature in the second application.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: December 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexis Thomas Odell, Vlad Riscutia
  • Patent number: 10817895
    Abstract: A computer implemented method for generating a GUI includes presenting a prompt for an event, receiving an input for an event, and displaying an event as an event card in response to the input for that event. The method also includes presenting a prompt for at least one filter, receiving an input for at least one of filter; and displaying the at least one filter as a card in response to the input for the at least one filter. The method also includes associating a logical operation with the event and the at least one filter, and displaying the logical operation between the event card and the filter card.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: October 27, 2020
    Assignee: ADOBE INC.
    Inventors: Justin Cooperman, Joseph Gale Richardson, II, Anna Zeman
  • Patent number: 10795640
    Abstract: Methods and systems described in this disclosure receive a request for assistance from a device associated with a user, launch a conversational virtual assistant on the device, determine at least one potential subject of the request based on information associated with the user and a tab or webpage from which the conversational virtual assistant is launched, receive a verification of the subject of the request, create a contact menu with options for receiving the assistance, and receive a selection of one of the options.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: October 6, 2020
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Brett Knight, Jeffrey Gallagher, Justin Leggett, Andrew P. Jamison
  • Patent number: 10796319
    Abstract: Mechanisms are provided, in a hierarchical feedback aggregation (HFA) system implemented in one or more data processing systems, for collecting and presenting user feedback information for a composite offering. A backend engine of the HFA system, implemented in a first data processing system, registers a hierarchical feedback model for the composite offering. A frontend engine of the HFA system, implemented in a second data processing system, receives user feedback for an identified component of the composite offering. The backend engine of the HFA system generates an aggregate user feedback score for the identified component based on a combination of the user feedback for the identified component and aggregate user feedback scores for child components of the identified component in the hierarchical feedback model. The backend engine outputs a representation of the generated aggregate user feedback score for the component to a user.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Shubir Kapoor, Ajay Mohindra, Rohit Ranchal, Nianjun Zhou
  • Patent number: 10786736
    Abstract: The generation, association, and display of in-game tags are disclosed. Such tags introduce an additional dimension of community participation to both single and multiplayer games. Through such tags, players are empowered to communicate through filtered text messages and images as well as audio clips that other game players, including top rated players, have generated and placed at particular coordinates and/or in context of particular events within the game space. The presently described in-game tags and associated user generated content further allow for label based searches with respect to game play.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: September 29, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventor: George Weising
  • Patent number: 10776379
    Abstract: Methods and systems described herein can provide a computing device configured to display on a display screen of the computing device a first window listing a set of entries and a second window that can add entries directly into the set of entries and that can search for entries having selected features. The second window can dynamically display one or more keywords related to an entry as the entry is being created. The keywords can be determined as the entry is created and can be associated with the entry as the entry is added to the set of entries. The second window can receive a search request with the keywords and in response, cause the entries associated with the keywords to be displayed in the first window.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: September 15, 2020
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Timothy Luke Coffin, Ronald Maurice John Hoch