Context Sensitive Patents (Class 715/708)
-
Patent number: 11514230Abstract: 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: GrantFiled: January 17, 2013Date of Patent: November 29, 2022Assignee: Google LLCInventors: Simon Raess, Ronald Ho, Vance Vagell
-
Patent number: 11516153Abstract: 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: GrantFiled: January 25, 2017Date of Patent: November 29, 2022Assignee: Expensify, Inc.Inventors: David M. Barrett, Melissa Aaron
-
Patent number: 11504068Abstract: Methods, systems, and method for predicting sensor measurement quality.Type: GrantFiled: March 15, 2021Date of Patent: November 22, 2022Assignee: Google LLCInventors: Yojan Patel, Melissa Frank
-
Patent number: 11487420Abstract: 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: GrantFiled: September 2, 2020Date of Patent: November 1, 2022Assignee: Deere & CompanyInventors: Jon Harcey, Mitchell Callahan, Erich Wassilak, Joe Bright
-
Patent number: 11478706Abstract: 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: GrantFiled: September 23, 2020Date of Patent: October 25, 2022Assignee: Sony Interactive Entertainment LLCInventor: George Weising
-
Patent number: 11455180Abstract: 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: GrantFiled: October 8, 2020Date of Patent: September 27, 2022Assignee: Google LLCInventors: Carsten Isert, Eugene Koh, Bernd Holzhey, Lenka Rímská
-
Patent number: 11436247Abstract: 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: GrantFiled: August 7, 2020Date of Patent: September 6, 2022Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)Inventors: Timothy Luke Coffin, Ronald Maurice John Hoch
-
Patent number: 11435973Abstract: 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: GrantFiled: May 22, 2018Date of Patent: September 6, 2022Assignee: Canon Kabushiki KaishaInventor: Toshiyuki Nakagawa
-
Patent number: 11409368Abstract: 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: GrantFiled: March 12, 2021Date of Patent: August 9, 2022Assignee: Snap Inc.Inventors: Kaveh Anvaripour, Celia Nicole Mourkogiannis, Yamill Antonio Vallecillo
-
Patent number: 11403123Abstract: 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: GrantFiled: March 4, 2021Date of Patent: August 2, 2022Assignee: Google LLCInventors: 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: 11385857Abstract: 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: GrantFiled: February 28, 2020Date of Patent: July 12, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Zhenhua Fan, Yuan Cao, Tianyu Shao, Jing Zhang, Youhui Lin
-
Patent number: 11379182Abstract: 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: GrantFiled: August 31, 2020Date of Patent: July 5, 2022Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)Inventors: Brett Knight, Jeffrey William Gallagher, Justin Leggett, Andrew P. Jamison
-
Patent number: 11366676Abstract: 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: GrantFiled: January 14, 2008Date of Patent: June 21, 2022Assignee: Oracle International CorporationInventors: Jeffrey Stephenson, Maria Elisabeth Kaval, Ritchard Shadian, Matthew Clifton Cooper, Gabrielle Crawford, Scott Michael O'Bryan, Harry William Baggett, III, Blake Sullivan
-
Patent number: 11366580Abstract: 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: GrantFiled: March 25, 2019Date of Patent: June 21, 2022Inventor: Xiaoliang Feng
-
Patent number: 11361266Abstract: 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: GrantFiled: March 20, 2017Date of Patent: June 14, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Adi L. Miller, Ido Cohn
-
Patent number: 11347384Abstract: 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: GrantFiled: April 27, 2020Date of Patent: May 31, 2022Assignee: iUNU, Inc.Inventors: Adam Phillip Takla Greenberg, Matthew Charles King
-
Patent number: 11334218Abstract: 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: GrantFiled: July 1, 2015Date of Patent: May 17, 2022Assignee: SONY CORPORATIONInventors: Aki Nakano, Takuto Ishikawa, Shuto Naruse, Masashi Ishikawa, Tomohiko Nagayama, Naoya Hoshino, Masahiro Sueyoshi, Hideki Fukasawa, Masayuki Ishikura
-
Patent number: 11334534Abstract: 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: GrantFiled: September 27, 2019Date of Patent: May 17, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Bhageerath Arasachetty, Praveen Kumar Jayaram, Shyam Babu Prasad
-
Patent number: 11308177Abstract: 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: GrantFiled: November 20, 2019Date of Patent: April 19, 2022Assignee: Sutherland Global Services Inc.Inventors: Phani Kumar Nagarjuna, Navaneethan Thirumurthy
-
Patent number: 11269482Abstract: 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: GrantFiled: August 1, 2014Date of Patent: March 8, 2022Assignee: Huawei Device Co., Ltd.Inventors: Yi Yue, Peng Qian
-
Patent number: 11256864Abstract: 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: GrantFiled: February 23, 2021Date of Patent: February 22, 2022Assignee: Apple, Inc.Inventors: Zeheng Chen, Jessica Aranda, Patrick Coffman, Patrick W. Demasco, Julien Freudiger, Karan Misra, Stephen J. Rhee, Guy L. Tribble
-
Patent number: 11244366Abstract: 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: GrantFiled: April 15, 2019Date of Patent: February 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Cedric Le Stunff, Victor Cazin, Alexandre Coutelier, Lucas Munoz, Nicolas Rival
-
Patent number: 11210718Abstract: 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: GrantFiled: June 7, 2018Date of Patent: December 28, 2021Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Jason Engelbart, Wesley Lauka, Yi-Chen Lin, Seth Yount
-
Patent number: 11204762Abstract: 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: GrantFiled: March 24, 2020Date of Patent: December 21, 2021Assignee: UST Global IncInventors: Evgeny Sazhin, Ming Gong
-
Patent number: 11194601Abstract: 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: GrantFiled: January 15, 2020Date of Patent: December 7, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Lesia Nalepa, Benjamin R. Vincent, Arielle Dorothy Crowe, Jeffrey Thomas Sakowicz
-
Patent number: 11188709Abstract: 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: GrantFiled: August 16, 2019Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Flemming Boegelund, Steven E. Hicks, Anders Westberg
-
Patent number: 11144716Abstract: 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: GrantFiled: November 19, 2019Date of Patent: October 12, 2021Assignee: PayPal, Inc.Inventors: Willem Hermanus Georgius Hersbach, Willian Mews, Blair Michael Olynyk
-
Patent number: 11128589Abstract: 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: GrantFiled: September 18, 2020Date of Patent: September 21, 2021Assignee: Khoros, LLCInventors: David Evans, Vivekanand Venkatesh Kini, Colin Cooper, Vigneshwaran Dharmalingam, Tanmay Sinha
-
Patent number: 11117057Abstract: 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: GrantFiled: November 18, 2019Date of Patent: September 14, 2021Assignee: Sony Interactive Entertainment Inc.Inventors: Daniel S. Hiatt, Adil Ahmed Sherwani, Xiaohan Zhang, Jay Robert Franck, Rui Li, Gabor S. Melli
-
Patent number: 11119576Abstract: 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: GrantFiled: February 9, 2015Date of Patent: September 14, 2021Assignee: Volkswagen AktiengesellschaftInventors: Holger Wild, Mark Peter Czelnik
-
Patent number: 11113082Abstract: 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: GrantFiled: October 16, 2017Date of Patent: September 7, 2021Assignee: 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: 11086958Abstract: 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: GrantFiled: February 23, 2015Date of Patent: August 10, 2021Assignee: Micro Focus LLCInventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
-
Patent number: 11074732Abstract: 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: GrantFiled: August 24, 2018Date of Patent: July 27, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Seung Chul Chae
-
Patent number: 11068285Abstract: 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: GrantFiled: September 19, 2019Date of Patent: July 20, 2021Assignee: Adobe Inc.Inventors: Nikhil Sheoran, Nayan Raju Vysyaraju, Varun Srivastava, Nisheeth Golakiya, Dhruv Singal, Deepali Jain, Atanu Sinha
-
Patent number: 11061554Abstract: 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: GrantFiled: November 15, 2018Date of Patent: July 13, 2021Assignee: NOMURA RESEARCH INSTITUTE, LTD.Inventors: Yuki Uemura, Keisuke Tahara, Shouta Nakai, Tetsuya Nakamura, Kazuma Fukui
-
Patent number: 11009991Abstract: 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: GrantFiled: October 30, 2019Date of Patent: May 18, 2021Assignee: CANON KABUSHIKI KAISHAInventor: Hitoshi Watanabe
-
Patent number: 10972410Abstract: 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: GrantFiled: December 27, 2018Date of Patent: April 6, 2021Assignee: KAKAO CORPInventors: No Suk Myung, Ji Soo Hwang, Jun Ki Kim, Hee Keung Lee
-
Patent number: 10963274Abstract: 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: GrantFiled: July 30, 2019Date of Patent: March 30, 2021Assignee: TOSHIBA TEC KABUSHIKI KAISHAInventors: Mehdi Shamseddin, Ben Lear, Timothy Gee, Lilian Ji
-
Patent number: 10956483Abstract: 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: GrantFiled: June 6, 2018Date of Patent: March 23, 2021Assignee: International Business Machines CorporationInventors: Lloyd W. Allen, Jr., Travis M. Grigsby, Jana H. Jenkins, Steven M. Miller
-
Patent number: 10956392Abstract: 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: GrantFiled: July 23, 2018Date of Patent: March 23, 2021Assignee: Allscripts Software, LLCInventors: Geoffrey Eugene Atkin, Charles Christopher Horne
-
Patent number: 10921957Abstract: 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: GrantFiled: January 18, 2019Date of Patent: February 16, 2021Assignee: Clarifai, Inc.Inventors: Matthew D. Zeiler, Adam L. Berenzweig
-
Patent number: 10891539Abstract: 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: GrantFiled: October 30, 2018Date of Patent: January 12, 2021Assignee: STA Group, Inc.Inventors: Vasant Kearney, Samuel Haaf, John Dorsey, Aaron Schoenberger
-
Patent number: 10885488Abstract: 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: GrantFiled: July 16, 2018Date of Patent: January 5, 2021Assignee: HARTFORD FIRE INSURANCE COMPANYInventors: James A. Madison, Balachandar Kandaswamy, Teresa Mullen-Sweeney
-
Patent number: 10860587Abstract: 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: GrantFiled: June 14, 2017Date of Patent: December 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Emmanouil Koukoumidis, Joseph Edwin Johnson, Jr., Dustin Isaac Abramson, Steven Gary Zittrower, Di Li, Ying Wang
-
Patent number: 10861348Abstract: 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: GrantFiled: March 20, 2018Date of Patent: December 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Alexis Thomas Odell, Vlad Riscutia
-
Patent number: 10817895Abstract: 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: GrantFiled: December 30, 2016Date of Patent: October 27, 2020Assignee: ADOBE INC.Inventors: Justin Cooperman, Joseph Gale Richardson, II, Anna Zeman
-
Patent number: 10795640Abstract: 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: GrantFiled: September 7, 2017Date of Patent: October 6, 2020Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)Inventors: Brett Knight, Jeffrey Gallagher, Justin Leggett, Andrew P. Jamison
-
Patent number: 10796319Abstract: 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: GrantFiled: April 7, 2015Date of Patent: October 6, 2020Assignee: International Business Machines CorporationInventors: Shubir Kapoor, Ajay Mohindra, Rohit Ranchal, Nianjun Zhou
-
Patent number: 10786736Abstract: 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: GrantFiled: May 11, 2010Date of Patent: September 29, 2020Assignee: SONY INTERACTIVE ENTERTAINMENT LLCInventor: George Weising
-
Patent number: 10776379Abstract: 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: GrantFiled: March 12, 2018Date of Patent: September 15, 2020Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)Inventors: Timothy Luke Coffin, Ronald Maurice John Hoch