Adaptive To User Skill Level Patents (Class 715/707)
  • Patent number: 10978025
    Abstract: A management unit including: a demand plan generating unit that obtains control information items related to energy consuming appliances; an obtaining unit that obtains picture data items showing the appliances; a memory which stores the picture data items obtained by the obtaining unit; a selecting unit which selects a picture data item from selection candidates including the picture data items stored in the memory, based on a specified control mode; a processor that executes processing for superimposing the control information items corresponding to the appliances in the picture data item selected by the selecting unit; and an output unit which displays the picture data item with the superimposed control information item.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: April 13, 2021
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Hisashi Takayama, Yuki Waki, Yasuo Yoshimura, Tetsuya Kouda, Toshihisa Ikeda
  • Patent number: 10949448
    Abstract: Methods and apparatus related to determining additional features for a user task entry of a user based on a user habit of the user. For example, one or more aspects of a user task entry of a user may be compared to one or more aspects of a user habit of the user to determine a correlation measure between the task entry and the user habit. If the correlation measure satisfies a threshold, one or more additional features of the user task entry may be determined based on the user habit. For example, the user habit may include one or more trigger indicators that indicate an actual entry or anticipated entry of the user into the user habit, and one or more of the trigger indicators may be utilized to determine task trigger indicators for the user task entry.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: March 16, 2021
    Assignee: GOOGLE LLC
    Inventors: Erwin Can Sar, Timothy Youngjin Sohn, Andrew Tomkins
  • Patent number: 10922391
    Abstract: The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of user interface competence adaptation and fraud detection. The innovation includes a user device that provides a user interface to receive user interactions. A monitoring component monitors user interactions by the user on the user device. The user interactions can be controlling, navigating, or inputting to the user interface. A determination component determines a user proficiency based on the monitored user interactions. A configurator determines and implements a device configuration for the user device based on the determined user proficiency. A security component determines a different user is accessing the user device based on a change in user proficiency exceeding a threshold change. The security component implements security measures upon determine a different user has access.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: February 16, 2021
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Bindu Priya, Chloe D. Cangardel, Tarini Gupta, Asher Akunoori, Inderjeet Singh Khamba, Kiran Kumar Dhondi Kubeer, Sreedhar Thunuguntla, Mohan Kumar Gajula
  • Patent number: 10817821
    Abstract: A workflow control device includes a workflow management processing portion, a clumsiness detection processing portion, and a display processing portion. The workflow management processing portion manages a workflow for combining processes corresponding to specific operations on an electronic apparatus, in a specific order and performing execution instructions for the processes. The clumsiness detection processing portion detects clumsiness in an operation which has been performed by a user on the electronic apparatus and delayed from a threshold. The display processing portion causes an order of processes based on a workflow through which execution instructions for processes corresponding to operations of the user can be performed in order, to be displayed on a screen based on detection of the clumsiness.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: October 27, 2020
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Akira Yuki, Wataru Endo, Yuri Moritani, Ryosuke Ogishi
  • Patent number: 10776715
    Abstract: Representative embodiments disclose mechanisms for dynamically adjusting the user interface and/or behavior of an application to accommodate continuous and unobtrusive learning. As a user gains proficiency in an application, the learning cues and other changes to the application can be reduced. As a user loses proficiency, the learning cues and other changes can be increased. User emotional state and openness to learning can also be used to increase and/or decrease learning cues and changes in real time. The system creates multiple learning models that account for user characteristics such as learning style, type of user, and so forth and uses collected data to find the best match. The selected learning model can be further customized to a single user. The model can also be tuned based on user interaction and other data. Collected data can also be used to adjust the base learning models.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: September 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neal T. Osotio, Angela L. Moulden, Michael David Ream, Michelle R. Crosslin-Webb
  • Patent number: 10719660
    Abstract: A method implemented on an electronic computing device includes displaying a document. An image of a person is received. The image of the person is overlaid onto at least a portion of the image of the document. One or more movements are received from the person. The image of the person is moved to indicate a specific area of the document. The movement of the image of the person to the specific area of the document is based on the one or more movements from the person.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: July 21, 2020
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Dale Steven Howard, Danny Ray Grizzle, Timothy Alan Wagoner
  • Patent number: 10650196
    Abstract: A communication assistive device and a communication assistive method for people with language disorder are provided. The communication assistive method comprises the steps of: receiving user touch screen input selecting one of images representing sentence components displayed on a screen, the sentence components such as words and postpositions constituting a sentence to be outputted; combining the received sentence components to generate a sentence; and outputting the generated sentence by voice, wherein input for at least one of the sentence components is performed by selection of an image coding a shape or meaning of a character, wherein a widget is created for the generated sentence.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: May 12, 2020
    Inventor: Jung Eun Park
  • Patent number: 10628123
    Abstract: After starting output of an audio guidance at a first volume, a control portion judges whether or not an image of a user is contained in image data, and also judges whether or not a cover has been opened, such that if no image of the user is contained in the image data and the cover is in a closed state, the control portion maintains the volume of the audio guidance at a first volume, whereas even if no image of the user is contained in the image data, when the cover is opened, the control portion changes the volume of the audio guidance to a second volume.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: April 21, 2020
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Hiroyuki Sakai
  • Patent number: 10606618
    Abstract: A method and apparatus for providing assistance for an application. The application runs in a web browser displayed on a display system for a client device. The application monitors for user input to the web browser. When assistance is needed for a location in the web page, the location is identified based on the user input. A graphical element with a portion of the web page at the location is generated. A group of audio files on how to use the application at the location is identified. The graphical element with the portion of the web page at the location is displayed on the display system. The audio files are played on the client device while the graphical element with the portion of the web page at the location of the web page is displayed. The audio files and the graphical element provide the assistance.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: March 31, 2020
    Assignee: ADP, LLC
    Inventors: Michael Lubow, Matthew Paul Herman, Hadar Yacobovitz, Jordan Schiffer, Keith Wilson Fulton
  • Patent number: 10606619
    Abstract: Techniques and technologies for smart support systems are described. In at least some embodiments, a method comprises: receiving an indication of a user invoking a support facility due to a problem experienced with a software application; obtaining user-related information including at least one of an age of the user or at least one indication of proficiency of the user with operation of the software application; obtaining problem-related information related to the problem experienced with the software application; and selecting a starting point of a support path based at least partially on the problem-related information and the user-related including at least one of an age of the user or at least one indication of proficiency of the user with operation of the software application, the support path defining one or more operations intended to address the problem experienced with the software application.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: March 31, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Akashdeep Khudia, Srinivasa Reddy Manda, Andrew James Peacock, Russell Simpson, David Paul Limont, Zohaib Ali
  • Patent number: 10599422
    Abstract: A computing platform having at least one processor, a memory, and a communication interface may establish a first connection, via the communication interface, with a remote client device and initiate a first client session. The computing platform may establish a second connection, via the communication interface, with an intelligent helper agent. While the second connection is established, the computing platform may receive new feature information relevant to the first client session as determined by comparing the new feature information to a first client persona. The computing platform may then transmit a first notification, via the communication interface, to the remote client device which, when executed by the remote client device, causes the first notification to be displayed on the remote client device.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: March 24, 2020
    Assignee: Bank of America Corporation
    Inventors: Vijayakumar Sounderadas, Sandeep Kumar Chauhan
  • Patent number: 10595091
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, an avatar engine having a controller to retrieve a user profile, cause a presentation device to present a user an avatar having characteristics that correlate to the user profile, detect one or more responses of the user, identify from the one or more responses a need to communicate with a merchant system, establish a communication session with the merchant system, receive a notification from the merchant system of a merchant avatar engine, establish communication with the merchant avatar engine, adapt the characteristics of the avatar at least in part according to instructions supplied by the merchant avatar engine, and cause the presentation device to present the user the adapted avatar. Other embodiments are disclosed.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: March 17, 2020
    Assignee: Lyft, Inc.
    Inventors: Darnell Clayton, E-Lee Chang, Horst Juergen Schroeter, Linda Roberts, Madhur Khandelwal
  • Patent number: 10585547
    Abstract: Various examples of the present disclosure include techniques and mechanisms for providing a customizable visual and functional experience for a user of an application or service. According to various examples, a system includes a first visual interface that is mapped to a first feature set to operate together as a first user interface that is presented throughout the application or service when selected. The system further includes a second visual interface that is mapped to a second feature set to operate together as a second user interface that is presented throughout the application or service when selected. The first feature set and second feature set differ from each other and both the first user interface and second user interface are customizable.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: March 10, 2020
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Michelle Ho, Pantelis Kalogiros, Radu Bogdan Rusu
  • Patent number: 10579400
    Abstract: Embodiments include method, systems and computer program products for a path-sensitive contextual help system. In some embodiments, user actions are obtained from a user session of a user. A concrete user action trace is captured using the obtained user actions, wherein the concrete user action trace is a subset of user actions from the user session. An abstract user action trace is generated using the concrete user action trace. A help action corresponding to the abstract user action trace is identified and, in some embodiments, is presented to the user.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: March 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Evelyn Duesterwald, John C. Thomas, Patrick A. Wagstrom
  • Patent number: 10528576
    Abstract: Techniques are disclosed for dynamically generating a data set representative of search results in response to a query and using the data set to accurately rank search results in response to a domain specific search query. Upon receiving the search query, features of the query and features of each search result are extracted. A relevance ranking may be assigned to each search result based on a comparison of the features of the query and each search result. The relevance ranking of each search result may be adjusted based on metrics related to user interactions. A data set may be created which includes the query, search results, extracted features, and metrics. The data set may be used to train a machine learning model to accurately determine a ranking of search results in response to a subsequent search query.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: January 7, 2020
    Assignee: INTUIT, INC.
    Inventors: Ling Feng Wei, Irene Ma, Pravin Bhutada, Igor A. Podgorny
  • Patent number: 10522144
    Abstract: A system for conducting a telephonic speech recognition application includes an automated telephone device for making telephonic contact with a respondent and a speech recognition device which, upon the telephonic contact being made, presents the respondent with at least one introductory prompt for the respondent to reply to; receives a spoken response from the respondent; and performs a speech recognition analysis on the spoken response to determine a capability of the respondent to complete the application. If the speech recognition device, based on the spoken response to the introductory prompt, determines that the respondent is capable of competing the application, the speech recognition device presents at least one application prompt to the respondent.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: December 31, 2019
    Assignee: ELIZA CORPORATION
    Inventors: Nasreen Quibria, Lucas Merrow, Oleg Boulanov, John P. Kroeker, Alexandra Drane
  • Patent number: 10489492
    Abstract: A system and method for sending feature-instruction notifications to user computing devices. In one implementation, an online content management system detects a feature-instruction triggering event. If the user that caused the feature-instruction triggering event did not use a feature system of the online content management system, a feature-instruction notification may be sent to the user to educate the user on the feature system of the online content management system.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: November 26, 2019
    Assignee: Dropbox, Inc.
    Inventor: Nikhil Bhargava
  • Patent number: 10482724
    Abstract: Method, computer program product, and system to influence a person within an environment having a plurality of items for selection. The method includes determining, using a first visual sensor disposed within the environment, field of view (FOV) information for the person, and analyzing the FOV information to identify one or more first items within the FOV of the person. The method further includes determining, using a second visual sensor disposed within the environment, behavior information for the person and analyzing the behavior information to classify a behavior of the person into one of a number of predefined behavior types. The method further includes selecting, based on the identified one or more first items and the classified behavior, at least a second item for presentation to the person, and presenting information related to the second item to the person.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: November 19, 2019
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Dean Frederick Herring, Ankit Singh
  • Patent number: 10444861
    Abstract: Provided is a display apparatus, which includes a display, an inputter or input device configured to input user commands to execute a function of the display apparatus, a storage configured to store a user experience index matched with each of the user commands where the user experience index represents utilization of the display apparatus by a user, and a processor configured to determine the user experience index corresponding to the input user command based on a previously-stored user experience index, and control the display to display the determined user experience index.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: October 15, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyoung-shin Jin, Hye-jeong Lee
  • Patent number: 10402757
    Abstract: A method, system, apparatus, and computer program product for efficiently outsourcing projects, such as software development projects, are presented. A business entity may precisely and succinctly define one or more requests for proposals (RFPs) using predefined service identifiers which specify discrete, short-term projects (e.g., 4 weeks or less) with fixed inputs and outputs and objective evaluation metrics which allow for each project to be evaluated using, for example, automated evaluation software tools. By posting RFPs on a web site, the business entity solicits bids from third party vendors to perform the project identified in the RFP. Since individual projects are identified with objective inputs, outputs, and evaluation metrics, vendors can bid on the project with minimal evaluation and speculation regarding the appropriate bidding price for the project.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: September 3, 2019
    Assignee: DevFactory FZ-LLC
    Inventors: Hemant Shah, Joseph A. Liemandt
  • Patent number: 10372201
    Abstract: A system and method for selecting an application dialog layout design based on a response pattern for a task-based application is described. A plurality of user interface layouts may be generated based on a first user interface layout, where the first user interface layout is associated with a task included in a process of a computer-implemented software application. One or more performance metrics associated with each user interface layout of the plurality of user interface layouts may be monitored, where the one or more performance metrics characterize a performance of the task by one or more task users. A second user interface layout may be selected based on an analysis of the one or more performance metrics. The second user interface layout may be provided to a plurality of users of a computer-implemented software application.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: August 6, 2019
    Assignee: OPEN TEXT CORPORATION
    Inventors: Raman Meenakshisundaram, Jeroen van Rotterdam
  • Patent number: 10339616
    Abstract: A method and system for representing usage of an electronic learning system. The method and system involve receiving an input indicative of a selection of a property of the electronic learning system to be represented, the property including a course content provided by the electronic learning system and an activity available for that course content; receiving representation parameters that define a scope of the usage to be represented; determining an event count for the property during the period of interest; and generating a usage indicator for the property based at least on the event count. The usage indicator is generally reflective of at least a usage amount of the property during the period of interest.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: July 2, 2019
    Assignee: D2L Corporation
    Inventors: Sebastian Mihai, Dariusz Grabka
  • Patent number: 10331313
    Abstract: A method includes, detecting a first touch input representing a selection of multiple rows of text displayed on a touch-sensitive display of the electronic device, determining whether a complete row of text has been selected from a start point or to an end point of the selected text, and, displaying a paragraph selection handle proximal to said row, the paragraph selection handle being responsive to a second touch input to place the electronic device in a paragraph selection mode for the selection of text.
    Type: Grant
    Filed: March 2, 2016
    Date of Patent: June 25, 2019
    Assignee: BlackBerry Limited
    Inventor: Simon Martin Thorsander
  • Patent number: 10331464
    Abstract: A system and method for increasing user engagement with an online service. The system includes a contextual instruction tool that teaches users about features of the online service. The system provides instruction according to different contexts of a user's interaction on their device. The instructions to the user may be in near-real time to the interaction or sometime after the interaction.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: June 25, 2019
    Assignee: DROPBOX, INC.
    Inventors: Viraj Mody, Stefano Cayre, Jacob Hurwitz, Nick Rolph, Aadil Sarfani, Alexander Embiricos, Genevieve Sheehan, Huy Nguyen
  • Patent number: 10331772
    Abstract: A method for controlling an application in a terminal includes receiving a request for executing the application from a user, executing the application, outputting one or more pieces of guide data in a first area of a screen for the executed application based on context data of the terminal and controlling the application according to the user selection.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: June 25, 2019
    Assignee: LG ELECTRONICS INC.
    Inventor: Jungsu Lee
  • Patent number: 10290139
    Abstract: A method of producing a realistic virtual avatar by using a change in a pupil size according to heartbeats. The method tracks and records, in real time, a change in a pupil size of the actual user according to heartbeats of the actual user and applies the same to an eye model of a virtual avatar so as to synchronize the pupil size of the eye model with the pupil size of the actual user.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: May 14, 2019
    Assignee: SANGMYUNG UNIVERSITY INDUSTRY-ACADEMY COOPERATION FOUNDATION
    Inventors: Myoung Ju Won, Min Cheol Whang, Sang In Park
  • Patent number: 10248983
    Abstract: Techniques described herein include a system and method for providing item descriptions customized to a skill level associated with a user. In some embodiments, statements related to an item may be stored and maintained by the service provider. Each statement may be associated with one or more skill levels. In some embodiments, statements associated with each skill level may be selected by members of a user community. Upon receiving a request for an item description, a service provider may determine a skill level associated with the requestor and may populate the item description with statements associated with the requestor's skill level.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: April 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Abi George Ullattil
  • Patent number: 10170083
    Abstract: A management unit including: a demand plan generating unit that obtains control information items related to energy consuming appliances; an obtaining unit that obtains picture data items showing the appliances; a memory which stores the picture data items obtained by the obtaining unit; a selecting unit which selects a picture data item from selection candidates including the picture data items stored in the memory, based on a specified control mode; a processor that executes processing for superimposing the control information items corresponding to the appliances in the picture data item selected by the selecting unit; and an output unit which displays the picture data item with the superimposed control information item.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: January 1, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Hisashi Takayama, Yuki Waki, Yasuo Yoshimura, Tetsuya Kouda, Toshihisa Ikeda
  • Patent number: 10163058
    Abstract: A device, method and system for automatically inferring a mobile user's current context includes applying a user activity knowledge base to real-time inputs and stored user-specific information to determine a current situation. Automated reasoning is used to infer a user-specific context of the current situation. Automated candidate actions may be generated and performed in accordance with the current situation and user-specific context.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: December 25, 2018
    Assignee: SRI International
    Inventors: Kenneth C. Nitz, Patrick D. Lincoln, Karen L. Myers, Hung H. Bui, Rukman Senanayake, Grit Denker, William S. Mark, Norman D. Winarsky, Steven S. Weiner
  • Patent number: 9985845
    Abstract: A system, a method, and a computer program product for providing a generic user interface client. At least one common process in a plurality of processes performed by a plurality of software programs is determined. A user interface client for managing the common process is executed. The common process is managed using the user interface client.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: May 29, 2018
    Assignee: SAP SE
    Inventors: Manikandan Rajasekar, Andreas Jahr, Andrey Engelko
  • Patent number: 9977658
    Abstract: A process and associated system for code validation using content assist. A first list of items is presented to a code developer who is writing software code during operation of a content assist in an integrated development environment (IDE). Each item of the first list of items is enabled for validation. An item selected by the developer from the first list of items is received during the operation of the content assist. A result for the selected item is generated by (i) executing the selected item using at least one value received as input from the developer during the operation of the content assist and (ii) ascertaining whether executing the selected item requires prior initialization of a value of a variable. During the operation of the content assist, the result is displayed to the developer.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: May 22, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jayanand Kizhakkevalappil, Tejas R. Parajia
  • Patent number: 9934649
    Abstract: It is an object to automatically provide information suitable for a user without increasing time or effort of the user. An information processing device acquires an operation history of a predetermined user about one or more races from storage device. The information processing device determines a skill level of the predetermined user about purchasing of betting tickets according to the operation status identified by the operation history. The information processing device controls display of the race information in response to a request from the predetermined user according to the skill level.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: April 3, 2018
    Assignee: Rakuten, Inc.
    Inventor: Sadaaki Emura
  • Patent number: 9922057
    Abstract: A method, computer program product, and system for constructing a dynamic knowledge base of software usage patterns. A user action is monitored to identify one or more user action sequences. A common action sequence for the user action is identified, based on the one or more user action sequences. An instructional information resource is identified that corresponds to the common action resource, wherein the instructional information resource is accessed by the user. A database is constructed based on the common action sequence. The database organizes the common action sequences and instruction information resource. The instructional information resource is determined to be above a threshold based on the number of times the user consults the instructional information resource.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Anthony T. Brew, Nathan Cullen, Vinh Tuan Thai, Mark N. Wegman
  • Patent number: 9805382
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to solicit an appraisal for each of a plurality of media programs presented by the media processor for composing a proposal to update one or more operational features of the media processor according to one or more consumer preferences determined from one or more supplied appraisals. Other embodiments are disclosed.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: October 31, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Scott White
  • Patent number: 9779259
    Abstract: An unlocking application limits access to a computer application on a computing device. The unlocking application is configurable with at least one unlocking command comprising a sequence of inputs received by input devices of the computing device. The unlocking application limits access to at least one of the computer applications by requiring a user of the computing device to provide the at least one unlocking command using the input devices to access the at least one computer application.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: October 3, 2017
    Assignee: 8318808 Canada Inc.
    Inventor: Neeraj Garg
  • Patent number: 9760616
    Abstract: A computer is disclosed that performs an electronic mail creation process. The computer creates an electronic mail by referring to a storage part in which received electronic mails are stored, using at least one electronic mail of the received electronic mails stored in the storage part, the at least one electronic mail selected based on a criteria being set beforehand, and changing at least one of header information and a body text of the at least one electronic mail.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: September 12, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Takeaki Terada, Satoru Torii, Masanobu Morinaga, Ikuya Morikawa, Kouichi Itoh, Hiroshi Tsuda
  • Patent number: 9733821
    Abstract: Methods and systems are provided for diagnosing inadvertent activation of user interface settings on an electronic device. The electronic device receives a user input indicating that the user is having difficulty operating the electronic device. The device then determines whether a setting was changed on the device within a predetermined time period prior to receiving the user input. When a first setting was changed within the predetermined time period prior to receiving the user input, the device restores the changed setting to a prior setting.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: August 15, 2017
    Assignee: APPLE INC.
    Inventor: Christopher B. Fleizach
  • Patent number: 9729690
    Abstract: A dynamic voice user interface system is provided. The dynamic voice user interface system interacts with a user at a first level of formality. The voice user interface system then monitors history of user interaction and adjusts the voice user interface to interact with the user with a second level of formality based on the history of user interaction.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: August 8, 2017
    Assignee: Ben Franklin Patent Holding LLC
    Inventors: William J. Byrne, Henry W. Gardella, Jeffrey A. Gilmore
  • Patent number: 9727201
    Abstract: Contextual help is provided in an unobtrusive manner. The optimum point in time for displaying a help notification is determined by triggers associated with each help notification. The triggers may take into account various factors, such as the action currently being performed by the user, whether the tip has been presented to the user before, the user's past experience with the feature, and so forth.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: August 8, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian D. Beck, Stephen D. Bader, Deana Fuller, Steven Frederickson, Gregory T. Mattox, Jr., Carmen Quan, Srinivas Chakravarthula, Ross N. Luengen, Akshatha Kommalapati, J Craig Hally, Song Zou
  • Patent number: 9729403
    Abstract: One embodiment is directed to a method performed by a computing device. The method includes (1) receiving a command from a user to display a current GUI page of a set of GUI pages on a client device, the set of GUI pages providing the user with control over a system, (2) selecting, with reference to a proficiency level associated with the user, a version of the current GUI page from a plurality of versions of the current GUI page, and (3) causing the selected version of the current GUI page to be displayed to the user on a display of the client device. Other embodiments are directed to a computerized apparatus and a computer program product for performing a method similar to that described above.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 8, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Bruce R. Rabe, Kendra Marchant, Rhon L. Porter
  • Patent number: 9727348
    Abstract: Objects shown on a display interface can be collected for a running application. Identifications (IDs) representing the objects can also be collected. A determination can be made concerning whether there are object identifications of objects with help contents associated. A transparent layer can be displayed on the display interface. All the objects associated with help contents of the layer can be visually indicated in the transparent layer. The visual indicators can indicate that help is available for a corresponding object. When no help is available, no visual indicator is shown in the transparent layer proximate to corresponding object.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: August 8, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sean Y H Chen, Jeffrey C H Liu, Joey H Y Tseng
  • Patent number: 9716745
    Abstract: A method for tailoring help systems to the expertise of users includes recording data related to a user's interaction with a product. The data is then analyzed to ascertain a level of expertise of the user relative to using the product. Upon receiving a request for assistance from the user with respect to the product, a help system may be selected based on the determined level of expertise of the user. The method may automatically provide assistance to the user through a more advanced help system in the event the user is ascertained to have a more advanced level of expertise. Similarly, the method may automatically provide assistance to the user through a less advanced help system in the event the user is ascertained to have a less advanced level of expertise. A corresponding apparatus and computer program product are also disclosed.
    Type: Grant
    Filed: January 18, 2014
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Melissa J. G. Santero, Nedzad Taljanovic
  • Patent number: 9715395
    Abstract: A help interface is generated to present static help content and customized help content for an application. Help content data is accessed to define the static help content and a control command to support incorporation of the customized help content. The control command is implemented to determine a configuration of the application, and a user context is determined based on a user characteristic and the application configuration. The customized help content is then resolved based on the control command and the user context. In some cases, a help system may include a help viewer module or program in communication with a computer-readable memory storing the help content data. The help viewer may then render the help interface based on the static help content and customized help content resolved from the control command, the application configuration, and other aspects of the user context in which it is presented.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: July 25, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Arif Kureshy, Gary F. Syck, Muhammad Adnan Alam
  • Patent number: 9684390
    Abstract: As a start operation for an auxiliary line mode is accepted, the projector displays an auxiliary line. When an auxiliary line mode end operation is accepted or a non-drawing state exceeds a certain time, the projector erases the auxiliary line and ends the auxiliary line mode.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: June 20, 2017
    Assignee: Seiko Epson Corporation
    Inventor: Takashi Ozawa
  • Patent number: 9672049
    Abstract: In some embodiments, a method for generating a mobile device's user interface is provided. The method may include: receiving, via the mobile device, input from a user of the mobile device, the input being related to a property for presenting dynamic context-dependent informational cues; determining a context; identifying a subset of a set of informational cues, the subset being associated with the context; and predominately presenting, via the mobile device, the identified subset to the user, the presentation being predominate as compared to any presentation of other informational cues in the set of informational cues, wherein the presentation accords with the received user input.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: June 6, 2017
    Assignee: QUALCOMM Incorporated
    Inventor: Govindarajan Krishnamurthi
  • Patent number: 9661229
    Abstract: A method for capturing a picture in a portable terminal is provided, in which a capturing position is set on a preview screen in a capturing mode, it is determined whether an object is inside the capturing position, then a user is notified when the object is inside and of the picture is taken when a predetermined condition is satisfied.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: May 23, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chae-Kyu Lim, Hye-Jung Kim
  • Patent number: 9582138
    Abstract: A sever with processor(s) and memory provides a user interface to a client device for presentation to a user including user interface objects corresponding to functions of an online application. The server obtains a user profile for the user, including performance metrics of the user and determines whether to provide informative materials to the client device based on the user profile. In accordance with a determination that the informative materials are to be superimposed on the user interface, the server: determines a portion of the informative materials to be provided to the client device based on the performance metrics of the user; and provides the portion of the informative materials to the client device for presentation to the user, including media content overlaid on the user interface. The server responds to user interaction with any of the user interface objects by performing corresponding functions of the online application.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: February 28, 2017
    Assignees: CLOUD COACHING INTERNATIONAL LLC, CCI LABS, LLC
    Inventors: Walter Rogers, James J. Cossetta, Rick D. Kerry, Wade G. Mastro, Patrick R. Atwood
  • Patent number: 9569231
    Abstract: Device, system, and method for providing interactive guidance with execution of operations. For example, a method of providing interactive guidance to a user of a computerized application includes: receiving a user request to obtain interactive guidance with respect to the computerized application; based on the user request, selectively retrieving an interactive guidance script from a repository of previously-recorded interactive guidance scripts; playing the interactive guidance script with respect to the computerized application; and automatically executing by the interactive guidance script at least one action on behalf of the user with regard to the computerized application.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: February 14, 2017
    Assignee: KRYON SYSTEMS LTD.
    Inventors: Emma Noya Butin, Oren Keinan
  • Patent number: 9569069
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for implementing, via a communication device, a set of algorithms to learn about user's usage of the device and provide automated customization to the device's user interface to improve ease of use and productivity of the end-user. This approach does not require the user's involvement by manually customizing the user interface, such as by setting up a speed dial list or a screen layout. The system automates rendering decisions and the content that is rendered based on the usage information. For example, if a user consistently calls a number every Tuesday and Wednesday morning regardless of scheduled calendar information, the communication device can provide a dynamic widget in the user interface for easy access to that number every Tuesday and Wednesday morning. The user can dial the number easily via the widget without the dial pad or a contacts application.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: February 14, 2017
    Assignee: Avaya Inc.
    Inventors: Mehmet Balasaygun, Rajeshwari Edamadaka, Venkatesh Krishnaswamy
  • Patent number: 9524279
    Abstract: Data for performing help document animated visualization is obtained by generating operation records from a text-based help document of an application. Each of the operation records may include data for animating an operation action that is performed on a user interface (UI) element of the application. The help document is further enhanced to include controls that load the operation records. The enhanced help documents and the operation records are distributed for use.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: December 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Fan Li, Qingwei Lin, Jiang Li