Input Alert Patents (Class 715/710)
  • Patent number: 11886853
    Abstract: In some implementations, a client device receives, from a developer system, a page link to obtain a plurality of related software widgets. The client device receives, via a graphical user interface of the client device, a selection of the page link. The client device receives, from the developer system, metadata associated with the page link. The client device receives the plurality of related software widgets based on the metadata. The client device installs the plurality of related software widgets on the client device. The plurality of related software widgets is configured to be displayed on a next available navigation pane window of the graphical user interface in accordance with corresponding sizes and positions indicated in the metadata.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: January 30, 2024
    Assignee: Capital One Services, LLC
    Inventor: Alec Mikell
  • Patent number: 11514009
    Abstract: In a pipeline of operations having a terminating operation and a source operation, a builder is built corresponding to the terminating operation. The builder may also correspond to one or more intermediate operations. A database query is generated corresponding to the builder and is sent to a database or a data source for efficient access to the database.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: November 29, 2022
    Assignee: Speedment, Inc.
    Inventors: Per-åke Minborg, Emil Forslund
  • Patent number: 11327631
    Abstract: Embodiments of the present invention disclose a method for displaying application storage space and a terminal, so as to enable a user to intuitively learn a use state of application storage space, so that the storage space can be cleaned in time to ensure normal and efficient running of a terminal. The method in the embodiments of the present invention includes: first displaying, by a terminal, a first icon on a desktop in first display mode; and when determining that storage space used by a first application corresponding to the first icon is greater than a preset storage threshold, displaying, by the terminal, the first icon in preset display mode that is different from the first display mode.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: May 10, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jing Ni, Mengjiao Wang
  • Patent number: 11329942
    Abstract: Methods, systems, and media for presenting messages related to notifications are provided. In some embodiments, the method comprises: determining notification settings; determining that a notification of a particular type of notification is to be presented on a user device, wherein the particular type of notification is a notification that indicates recommended content to a user of the user device; causing the notification to be presented on the user device; determining that a message containing information related to the notification is to be presented on the user device, wherein the message includes a selectable input that, when selected, causes a user interface for modifying the notification settings to be presented; causing the message to be presented concurrently with the notification on the user device; in response to determining that the selectable input has been selected, causing the user interface for modifying the notification settings to be presented on the user device.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: May 10, 2022
    Assignee: Google LLC
    Inventors: Brian Holmes, Jeb Havens, Nathan Hunt, Shaina Krevat
  • Patent number: 11164161
    Abstract: A system is disclosed. The system includes a computing system and a portable device. The computing system includes a storage device configured to store a current checklist associated with a service operation performable on a machine. The current checklist includes a checklist item. The portable device includes a display screen and is communicably connectable and synchronizable with the computing system. The portable device is configured to (1) receive input data, (2) display a first data screen on the display screen after the portable device is synchronized with the computing system, where the first data screen comprises the current checklist and the checklist item, where the checklist item comprises a link to a second data screen and (3) display the second data screen after the link is activated. The second data screen comprises current supplemental information associated the service operation and the checklist item.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: November 2, 2021
    Assignee: RPM INDUSTRIES, LLC
    Inventor: John K. Apostolides
  • Patent number: 11009970
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes initiating a virtual assistant session responsive to receiving user input. In accordance with initiating the virtual assistant session, the process includes determining, based on data obtained using one or more sensors of the electronic device, whether one or more criteria representing expressed user disinterest are satisfied. In accordance with determining that the one or more criteria representing expressed user disinterest are satisfied prior to a first time, the process includes automatically deactivating the virtual assistant session prior to the first time. The first time is defined by a setting of the electronic device. In accordance with determining that the one or more criteria representing expressed user disinterest are not satisfied prior to the first time, the process includes automatically deactivating the virtual assistant session at the first time.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: May 18, 2021
    Assignee: Apple Inc.
    Inventors: Musa M. Hindi, Rohit Dasari, Trungtin Tran
  • Patent number: 10915302
    Abstract: A system determines what aspects of input sources contribute to code generation and provides associations between the input sources and components of features of the generated code. These associations may be visualized by displaying visual cues of the associations. The input sources may be of different types, including but not limited to a model, a code generator and values for atomic configuration setting for code generation. The visual cue that is displayed may take the form of a visible connection between the input sources and the relative portion or portions of the generated programming code. Suggestions may be generated in response to edits to the generated programming code as to how the sources may be modified to provide desired changes in the generated programming code. Analysis may be performed to identify artifacts in the generated programming code and associations to the sources may be identified to specify what source contributed to portions of the generated programming code.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: February 9, 2021
    Assignee: The MathWorks, Inc.
    Inventors: Xiaocang Lin, Wuwei Liang, Sherman Braganza, Wei Wang, Yong Huang, Michael Iannicelli
  • Patent number: 10761688
    Abstract: The present disclosure discloses a method and an apparatus for editing an object. The method includes: displaying a navigation bar and a user interface of an application in a terminal device, where the navigation bar is a control for displaying n virtual buttons provided by an operating system of the terminal device, and n is a positive integer; when an editable object exists in the user interface, displaying an editing control interface corresponding to the editable object in the navigation bar; receiving a first signal, where the first signal is generated according to a first designated operation triggered by the editing control interface; and performing an editing operation corresponding to the first signal for the editable object.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: September 1, 2020
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Lan Li, Jiayan Li, Zhenzhou Lu
  • Patent number: 10664245
    Abstract: Techniques are described herein for generating and managing Web applications. Embodiments include receiving organized data and analyzing the organized data to determine one or more data types contained in the organized data. Based on the one or more data types, suggested widgets are determined, including determining whether a particular data type can be split into two or more data types and suggesting widgets for each split data type. The suggested widgets are presented to a user, and in response to user input accepting the suggested widgets, a Web application comprising the suggested widgets is generated.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: May 26, 2020
    Assignee: RICOH COMPANY, LTD.
    Inventors: Kaoru Watanabe, Jiang Hong
  • Patent number: 10664151
    Abstract: Embodiments include method, systems and computer program products for creating event reminders on a computational system. Aspects include a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit, the processing circuit configured to receive a user input, the user input comprising an event identifier. Aspects also include a user interface comprising a haptic sensor, a user input interface, and an output display. Aspects also include an electronic event reminder configured to display an event reminder that is generated by the processing circuit based at least in part upon the user input, wherein the event reminder comprises an aspect characteristic that changes over time.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: May 26, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Hardee, Steve Joroff, Pam Nesbitt, Scott Schneider
  • Patent number: 10608965
    Abstract: One embodiment provides a method, including: receiving, at a conversation agent, text-based input from a user and beginning a conversation between the user and the conversation agent; capturing at least one facial image of the user and analyzing the facial image to extract eye gaze information and facial expressions of the user; identifying, within the text based conversation, a concept of interest to the user, wherein the identifying comprises analyzing the eye gaze information to identify a position within the text-based conversation and determining the concept corresponding to the position within the text-based conversation; determining an emotion of the user in relation to the concept of interest, wherein the determining an emotion comprises analyzing the facial expressions of the user; and providing a text-based response to the user, wherein the text-based response is formulated in view of the determined emotion and the identified concept of interest.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kuntal Dey, Mohit Jain, Pratyush Kumar
  • Patent number: 10572281
    Abstract: Techniques are disclosed for a bi-directional notification service. The techniques disclosed herein notify a user of an application in real-time based on a context of the application. A given notification may require a particular context before the notification can be presented to the user. The notification service also provides a channel for a user to provide feedback regarding the application. Multiple users may submit feedback messages each of which are enriched with contextual information related to the application at the time the message is submitted. Each feedback message is assigned to a category based on the content of the feedback message and contextual information of the notification. A heat map may be generated to visualize a number of feedback messages associated with one or more categories.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: February 25, 2020
    Assignee: INTUIT INC.
    Inventors: Varun Gupta, Andrew Stakoun, Peng Fei Wang
  • Patent number: 10503353
    Abstract: A watch-type terminal includes a display and a wireless communication unit configured to communicate with an external terminal. The watch-type terminal also includes a controller that is configured to receive information related to an event that occurs in the external terminal, and determine, based on the received information, a priority level of the event that occurs in the external terminal. The controller is also configured to determine, based on the received information, a notification icon regarding the event that occurs in the external terminal, and adjust, based on the priority level of the event, a size of the notification icon. The controller is further configured to display, on the display of the watch-type terminal, the notification icon with the adjusted size.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: December 10, 2019
    Assignee: LG Electronics Inc.
    Inventors: Yunmi Kwon, Seoyeon Lee
  • Patent number: 10296202
    Abstract: At an application executing using a processor in a touch-sensitive device, a detection is made that the touch-based gesture does not correspond to a perimeter defining a action, wherein the touch-based gesture is made relative to the touch-sensitive device. A set of possible actions intended by the touch-based gesture is determined. Using a disambiguation rule, an action is selected from the set of possible actions, wherein the selected action matches an action computed using the disambiguation rule. The selected action is caused to occur at the touch-sensitive device.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: May 21, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barry A. Kritt, Sarbajit K. Rakshit
  • Patent number: 10165100
    Abstract: Each user of a telecommunications system may speak and record their own name, in their own voice, and a recording of their spoken name may subsequently be accessed by or delivered to other users of the system, thereby facilitating communication between users by enabling users to better know how to pronounce the names of other users. A user may listen to the recorded spoken name of another user before placing a call to another user. When a user joins a conference call, their spoken name may be announced to other users (attendees) already in the call. A user joining a conference call may listen to the recorded spoken names of attendees in the call. A button on users' phones may invoke these features.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: December 25, 2018
    Assignee: Unify GmbH & Co. KG
    Inventor: Cansu Manav
  • Patent number: 10140274
    Abstract: According to an embodiment of the present invention, a system dynamically modifies an incoming message based on the context of the message and the user receiving the message. Initially, a server receives an incoming message directed to a user of a digital device, and analyzes the incoming message to determine a message content associated with the message and a user context based on one or more environmental parameters associated with the user. A processor in the server determines whether the incoming message should be modified based on the message content and user context, and, in response, generates a modified message for display to the user in accordance with the message content and the user context. Embodiments of the present invention further include a method and computer program product for dynamically modifying a message based on the context of the user in substantially the same manner described above.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, SathyaNarayanan Srinivasan
  • Patent number: 10134009
    Abstract: At least one analytical operation from a set of different analytical operations may be determined based on at least one input. The input(s) may comprise contextual information of working content being displayed to a user on a device and comprising numerical data. Supplemental information for the working content may be generated using the determined analytical operation(s), may comprise a numerical-based analysis of the numerical data, and may be caused to be displayed to the user concurrently with the working content. The contextual information may comprise structured data. The input(s) may further comprise at least one of a history of the user's interactions with the working content, a history of the user's interactions with recommendations of supplemental information for the working content, a history of other users' interactions with the working content, and a history of other users' interactions with recommendations of supplemental information for the working content.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: November 20, 2018
    Assignee: SAP SE
    Inventors: Alexander Sorin, David Siegel, Michael Thompson, Julian Gosper
  • Patent number: 9866645
    Abstract: The ACTIONABLE NOTIFICATIONS APPARATUSES, METHODS AND SYSTEMS (“ACNO”) transforms inputs such as actionable notification enrollment input, action input, and trigger messages via ACNO components into actionable notification message output. In one embodiment, the disclosure describes a processor-implemented actionable notification method, which comprises, receiving an actionable notification enrollment request with a device identification, and criteria for receiving actionable notifications, and receiving an actionable notification trigger message. The method further comprises determining an actionable notification message based on the actionable notification trigger message and the criteria for receiving actionable notifications, and determining actionable notification associated actions. The method further comprises transmitting the actionable notification message and the associated actions, and receiving an action selection from the associated actions, and effecting the action selection.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: January 9, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Dhiraj Sharda
  • Patent number: 9851950
    Abstract: A method facilitates development of instructions in a precise syntax, such as software source code or built-in functions of a computational system, using natural language (NL) input. A user may enter NL input in a workspace. An NL processing system may process the NL input to generate instruction(s) in a precise syntax that corresponds to the NL input. The instruction(s) in the precise syntax then may be included in the workspace.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: December 26, 2017
    Assignee: Wolfram Alpha LLC
    Inventors: Stephen Wolfram, Theodore W. Gray
  • Patent number: 9830564
    Abstract: A method for creating, executing and communicating customized, automated checklists may include dynamically creating a customized checklist including a plurality of checklist items. The method may also include transmitting a notification to a predetermined recipient that the customized checklist is available. The method may additionally include displaying the customized checklist on an interface device in response to the customized checklist being selected by the recipient. The method may additionally include updating a status of each checklist item in response to each checklist item being completed. The method may further include determining if a new checklist is available during execution of an existing checklist and allowing a user to switch to the new checklist during the execution of the existing checklist.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: November 28, 2017
    Assignee: The Boeing Company
    Inventors: Gregory J. Small, Christopher R. Small
  • Patent number: 9823936
    Abstract: According to an aspect a method for providing assistive technology during interactive computer use includes monitoring a plurality of interactions of a user with a computer system and collecting data relating to the interactions of the user by an assistive tool executing on a processor. The assistive tool analyzes the collected data to build and store a plurality of patterns of the interactions of the user. A delay is detected in a current activity of the user on the computer system. Data is retrieved relating to one or more prior interactions that the user has carried out. The retrieved data is matched with the stored patterns of the interactions of the user. One or more probable next steps in the current activity of the user are determined based on the matching. The assistive tool suggests at least one of the one or more probable next steps to the user.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: November 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Aleksandrs Baklanovs
  • Patent number: 9760368
    Abstract: Aspects include a method for expiring out source code comments. The method includes parsing source code to locate one or more comments. The method also includes, for each of the located one or more comments: determining whether the comment specifies expiration criteria; determining whether the expiration criteria meets an expiration threshold based on the comment specifying expiration criteria; and deleting the comment from the source code based on determining that the expiration criteria meets the expiration threshold, the deleting resulting in updated source code. The method further includes storing the updated source code.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: September 12, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Rachel E. Kohler, Kassidy Martz, Christopher T. Woodlief
  • Patent number: 9753722
    Abstract: Aspects include a method for expiring out source code comments. The method includes parsing source code to locate one or more comments. The method also includes, for each of the located one or more comments: determining whether the comment specifies expiration criteria; determining whether the expiration criteria meets an expiration threshold based on the comment specifying expiration criteria; and deleting the comment from the source code based on determining that the expiration criteria meets the expiration threshold, the deleting resulting in updated source code. The method further includes storing the updated source code.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: September 5, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Rachel E. Kohler, Kassidy Martz, Christopher T. Woodlief
  • Patent number: 9733880
    Abstract: A notification manager is provided that manages notifications for a user. The notification manager detects a notification event and determines a context of the notification event. The notification manager determines a target device for the notification event based on the determined context and one or more available displays. The notification manager then generates a notification on one or more of the one or more available displays to direct the user's attention to the target device.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: August 15, 2017
    Assignee: Immersion Corporation
    Inventors: Vincent Levesque, Danny Grant, Jean-Francois Blanchard-Dionne, Amaya Becvar Weddle, Juan Manuel Cruz-Hernandez
  • Patent number: 9661073
    Abstract: Computer-implemented methods for synchronizing a personalized web browsing experience on multiple devices by logging into a web browser on each device using a pre-existing profile are provided. In one aspect, a method includes receiving a request to open a first instance of a web browser, and receiving, in the first instance of the web browser, log in information for a pre-existing profile created independently of the web browser. The method also includes providing web browser personalization information for the pre-existing profile in response to the receipt of the log in information for the pre-existing profile. Systems, web browsers, and machine-readable media are also provided.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventors: Jeffrey Albert Chang, Miranda R. Callahan, Glen Murphy, Marc Pawliger
  • Patent number: 9055403
    Abstract: A method and user device for limiting a time for which location data sharing is enabled for a user device of a data sharing group, the data sharing group comprising at least two user devices inclusive of the user device, each user device of the data sharing group configured to store data shared by user devices of the data sharing group on the respective user device and to maintain a list of the user devices in the data sharing group. The method comprises receiving an instruction through a user interface on the user device indicating that location data sharing is to be enabled for a limited time period after which location sharing is to be disabled, obtaining location data for the user device during the limited time period; and sending the location data to at least one other user device of the sharing group during the limited time period.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: June 9, 2015
    Assignee: BlackBerry Limited
    Inventors: Andrew D. Bocking, Theban Ganeshalingam, Herbert A. Little, Michael Stephen Brown
  • Patent number: 9026910
    Abstract: Dynamic help information is provided by receiving unit, configured to receive at least one operation of a user and to obtain the user's operation history, where the operation history includes at least one operation; a determining unit, configured to determine the corresponding help information according to the user's operation history; and an information obtaining unit, configured to obtain said corresponding help information. Assistance in providing help information is also provided, comprising: an operation capturing unit, configured to capture and send at least one operation of a user; and an information displaying unit, configured to receive and display the help information corresponding to the user's operation history, where the operation history includes at least one operation. With the apparatuses and method of this invention, the pertinent help information can be dynamically provided for users according to user's operation history.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Xu Qing Lu, Yao Qi, Xing Xing Shen, Chuang Tang
  • Patent number: 8984403
    Abstract: The present invention provides methods and systems for bringing user attention to guidance information presented on a display device. These methods and systems comprise displaying guidance information in an initial animation mode, receiving a first user input in response to the displayed guidance information, determining whether the first user input satisfies validation criteria for responses to the guidance information, and displaying the guidance information in an altered animation mode when the first user input fails to satisfy the validation criteria.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: March 17, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Oluf Nissen, Marguerite Letulle
  • Patent number: 8943407
    Abstract: Snooze support for event reminders produced on a hand held mobile device is disclosed. Snooze support in at least one example embodiment is characterized by an event reminder rescheduling method. This event reminder rescheduling method includes the step of prompting for a device user to take one of a number of actions in relation to an event reminder released from an event reminders queue. One of the number of actions is requesting, through operation of one or more input components of the mobile device, that the event reminder be generated again after a lapse of a snooze time.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: January 27, 2015
    Assignee: BlackBerry Limited
    Inventors: Darrell May, Andrew D. Bocking, Raymond Vander Veen
  • Patent number: 8898571
    Abstract: A display apparatus includes means for recording numbers and display times of a series of plurality of setting screens displayed in transition, means for assigning the degrees of forgetting of the current screen which is shifted from other setting screens that are displayed in the process of transition from the previous setting screen to the current screen, means for evaluating the total degree of forgetting of the current screen in consideration of all degrees of forgetting in transition from the other setting screens displayed in the process of transition, means for determining forgetting threshold values for the individual screens on the basis of the degree of importance of the application, means for comparing total degree of forgetting with the forgetting threshold values, and means for highlighting a predetermined content of the current screen in the case where the total degree of forgetting is lower than the forgetting threshold values.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Tohru Hasegawa, Yuhko Hasegawa
  • Patent number: 8893034
    Abstract: A method for generating a multi-frame image rendering of a challenge-response test on a display is presented. The method begins by identifying a pattern with graphical elements, and a display region for rendering an entry object of the multi-frame image of the challenge-response test. Then a foreground sampling window having a non-patterned area defined by the entry object is defined. The foreground sampling window captures graphical elements of the pattern along a first path. In addition, a background sampling window that captures graphical elements of the pattern along a second path is defined. The foreground sampling window is overlaid on the background sampling window at the display region of the display, such that the entry object of the challenge-response test is discernable from the pattern during a period of time when multiple frames are rendered.
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: November 18, 2014
    Assignee: Yahoo! Inc.
    Inventor: Simon P. King
  • Patent number: 8866745
    Abstract: A system and method for providing a touch input interface for information, computing and control devices. In accordance with an embodiment, the systems and methods described herein, in a high level conceptual embodiment, can be used to provide interface devices and methods that naturally and organically present a preview of the action that will take place, if and only if the element (or elements) of the interface that is (are) currently indicated, is (are) definitely commanded by further confirmation. Otherwise the state of the device will be maintained, and the display will be restored to its previous state if no such action is taken, and/or if the indication is removed or changed. In most embodiments, the feedback is to be presented in a natural way that does not distract, such as in the line of sight.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: October 21, 2014
    Inventor: Brad Schrick
  • Patent number: 8849806
    Abstract: A method and apparatus for determining priority of data in a database managed by a computing device are provided. The data comprises a list of events, the computing device comprising a processing unit interconnected with a memory device and a display device. Context data is processing at the processing unit to determine a priority ranking for each of the items, wherein processing the context data to determine a priority ranking comprises at least one of processing attendance data, location, event data, and telephone record data. Respective areas of the display device are controlled to provide visual representations of each of the events, each respective area controlled according to the priority ranking.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: September 30, 2014
    Assignee: Blackberry Limited
    Inventors: David Ryan Walker, Gerhard Dietrich Klassen, James Andrew Godfrey, Scott Douglas Rose, Matthew Bells, Steven Henry Fyke
  • Patent number: 8843851
    Abstract: In general, in one aspect, the invention relates to a method for providing online support to a user of a client application. The method includes: initiating a wizard including dialogs for completing a task; displaying a dialog to the user; enabling, based on a network connection being available, a help threshold associated with the dialog; determining, by a computer processor, that the help threshold is exceeded after enabling the help threshold; sending, in response to the help threshold being exceeded, an availability request to an external support server; receiving, after sending the availability request, a confirmation of an available support specialist; displaying an indication to the user that support is available; receiving a support request from the user; opening a chat dialog in response to receiving the support request; and initiating, using the chat dialog, a chat session between the user and the available support specialist.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: September 23, 2014
    Assignee: Intuit Inc.
    Inventors: Matthew B. Gotchy, Jason Alexander Poteet, Anne Quinter Smith, Michael Anthony Panian, Zachery Moneypenny, Alexandr Tolchinsky, Rajasivasubramanian Ramanathan
  • Patent number: 8839308
    Abstract: A method includes transmitting media content to a set-top box. The media content includes an advertisement having a selectable reminder indicator related to an event. The method further includes receiving an input selection related to the selectable reminder indicator from the set-top box, sending a first menu to the set-top box including at least one option to schedule a reminder associated with the event, and sending a second menu to the set-top box in response to receiving a selection of the at least one option. The second menu includes a device menu including an option to specify a device order in which to send the reminder to a plurality of devices.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: September 16, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Jerald Robert Howcroft
  • Patent number: 8806338
    Abstract: A set-top box device includes an interactive help module configured to receive a request for a list of interactive help applications for a service in an Internet Protocol television network, retrieve a first interactive help application from a server in the Internet Protocol television network, and output first text associated with a first step in the first interactive help application to a display. The interactive help module is also configured to receive a first input for the first step, compare the first input with a first correct input, output second text associated with a second step to the display if the first input matches the first correct input, and otherwise output to the display third text associated with a wrong input received and the first text associated with the first step.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: August 12, 2014
    Assignee: AT&T Intellectual Property I, LP
    Inventor: Robert Coldwell
  • Patent number: 8789114
    Abstract: A method and an apparatus for receiving electronic programming guide (EPG) selections entered via a separate wireless remote, storing the EPG selections on a storage device, and transmitting the EPG selections to be displayed when requested. In one embodiment, the EPG selections are transmitted to one or more separate wireless remotes to be displayed on the wireless remotes when requested. In addition, in one embodiment, one or more programs are also transmitted to be separately displayed concurrently with displaying the EPG selections.
    Type: Grant
    Filed: June 5, 2001
    Date of Patent: July 22, 2014
    Assignee: JLB Ventures LLC
    Inventor: Dan Kikinis
  • Patent number: 8762841
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to alert bubbles for alert management and provide a novel and non-obvious method, system and computer program product for contextual alerts for alert management. In an embodiment of the invention, an alert management data processing system can be provided. The system can include an alert bubble configured to display alert text for an associated alert, and contextual information disposed in the alert bubble interface along with the alert text. In particular, the contextual information can provide context for the associated alert.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: June 24, 2014
    Assignee: International Business Machines Corporation
    Inventors: Martin T. Moore, Werner Geyer, Michael Muller, Shilad W. Sen, Michael C. Wu
  • Patent number: 8751931
    Abstract: A method includes receiving user input indicating a selection of a first multimedia channel from a set of multimedia channels for display. The method further includes determining a first user-selected audio indicator associated with the first multimedia channel. The method additionally includes providing the first audio indicator for audible output in response to receiving the user input indicating the selection of the first multimedia channel. Another method includes providing a user interface to facilitate an association of one or more audio indicators with one or more corresponding channel selection actions.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: June 10, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Edward Walter, Yolius Diroo
  • Patent number: 8739035
    Abstract: The invention relates to an applet for a mobile computing device, comprising an element to detect user input and perform appropriate associated actions, and to provide a cognitive aid for users of the mobile computing device. The invention also relates to a method for controlling operation of a mobile computing device, comprising detecting user input and performing appropriate associated actions and providing a cognitive aid for users of the mobile computing device. The invention further relates to a cognitive aid for a mobile computing device having a display screen, the cognitive aid being displayed on the display screen and including an on-screen and/or an audio tip, and being associated with an input vehicle of the mobile computing device. The cognitive aid provides relevant information to the user regarding the input vehicle. The invention still further relates to a method for assisting users of a mobile computing device having a display screen.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: May 27, 2014
    Assignee: Intel Corporation
    Inventor: Jim Trethewey
  • Patent number: 8707177
    Abstract: Methods, systems, and apparatus, for generating in-situ resource guides. In one aspect, a method includes receiving flow elements for a resource, and for each flow element, identifying the respective resource instructions in the resource document that match a selector of the flow element; sequentially display flow interface elements, and for each sequentially displayed flow interface element: monitoring for the occurrence a user input of data in a user interface element corresponding to the selector of the flow element; and in response to monitoring the user input of data in a user interface element, sequentially displaying another flow interface element.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: April 22, 2014
    Assignee: Google Inc.
    Inventors: Rory Parle, Mitul Patel, Peter B. Radmanesh, John Curran
  • Patent number: 8694885
    Abstract: A keyboard input method and an assistant system thereof are provided. In the present method, first, an assistant on-screen keyboard program is launched and an input signal is received. Then, if it is determined that the input signal represents an input character, whether the input character leads to an input error is determined according to an input method of an electronic device. If the input character leads to the input error, a keyboard position of the key corresponding to the input character is obtained, and a partial area of an assistant on-screen keyboard is displayed according to the position, wherein the partial area includes the key corresponding to the input character.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: April 8, 2014
    Assignee: Compal Electronics, Inc.
    Inventors: Jui-Tsen Huang, Pei-Yuan Lo
  • Patent number: 8661344
    Abstract: Systems and methods are provided for detecting an action providing input associated with an element of a user interface (UI) and/or graphical model, and providing an indicator to indicate the action has been detected. The UI and graphical model may provide elements that may be editable or otherwise changeable. The action may provide input that may change a value of the editable element of the UI or alter an element of the graphical model. Upon detection of the action, an indicator is provided in the UI or the graphical model in a manner associated with the detected changed element. The indicator may be a visual indicator or any other sensory indicator, such as a sound, force, or tactile indicator. The indicator provides a prompt to a user that one or more elements of the UI or graphical model may need to be saved, applied, or any changes canceled.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: February 25, 2014
    Assignee: The MathWorks, Inc.
    Inventor: Jay Ryan Torgerson
  • Patent number: 8645829
    Abstract: A property inspector with a partial functionality indicator is described that analyzes a selected group of objects within the design canvas of an ADE to determine the properties available to each of the objects and also which of the properties applies to the individual objects. The inspector interacts with a user by identifying which properties apply to only some of the selected objects. This interaction may take on any useful form of sensual identification data, such as visible, audible, or tactile indications.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: February 4, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Stefan Cameron
  • Patent number: 8631353
    Abstract: Method and apparatus for previewing new events in a computing device having a plurality of applications for managing respective events are described. Individual applications are each represented by an application icon on a screen of a graphical user interface for the device. In response to a new event of a one of the applications, the application's icon is visually modified to notify of the new event. A visual modification may be determined in response to the new event, for example, to preview a content of the event. The visual modification may include a count of all new events that remain to be disposed. On a selection of the visually modified icon, additional previewing may be provided. Activation of the application having a visually modified application icon may be configured to automatically initiate the application at the new event.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: January 14, 2014
    Assignee: BlackBerry Limited
    Inventors: Gerhard D. Klassen, Craig A. Dunk, Christopher R. Wormald
  • Patent number: 8607142
    Abstract: There is provided an apparatus for aligning document actions specified in a documented procedure with demonstrated user actions. The apparatus includes an alignment device for computing an alignment between the document actions and the demonstrated user actions based on at least one similarity metric.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: December 10, 2013
    Assignee: Activision Publishing, Inc.
    Inventors: Lawrence D. Bergman, Vittorio Castelli, Eugene Rogan Creswick, Tessa A. Lau, Daniel A. Oblinger
  • Patent number: 8601371
    Abstract: A system and method is provided for rendering visual effects, or other types of effects, in response to an occurrence of one or more events. The visual effects may be rendered on a user desktop in order to alert or otherwise notify a user that the one or more events have occurred. The events may reflect incoming messages (e.g., e-mails, instant messages, etc.), application and/or system problems, downloads, appointments, alarms, updates, network status, or other software and/or hardware related events. The visual effects may be rendered on the desktop to subtly notify the user when an event of interest occurs.
    Type: Grant
    Filed: June 18, 2007
    Date of Patent: December 3, 2013
    Assignee: Apple Inc.
    Inventors: Anna Dirks, David Reveman, Stephen R. Carter, Scott Isaacson
  • Patent number: 8547403
    Abstract: A method for receiving, via a computer, a selection of a drawing line is provided. The drawing line has a first end point and a second end point. The drawing line is displayed in a display area of a display device. The computer receives a selection of a change to the first end point and the second end point. The drawing line and a line end tool are then redisplayed in the display area of the display device based on an orientation of the drawing line.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: October 1, 2013
    Assignee: Apple Inc.
    Inventor: Benjamin Stiglitz
  • Patent number: 8504932
    Abstract: A computer-implemented method includes providing a collage layout comprising one or more image receiving areas on a user interface, moving an image symbol representing a digital image into a first image receiving area in the collage layout; and storing a data structure comprising digital data associated with the digital image and digital data defining the one or more image receiving areas in the collage layout.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: August 6, 2013
    Assignee: Shutterfly, Inc.
    Inventors: Su Mien Quek, Patrick C. Teo, Peter Charles Elarde
  • Patent number: RE44838
    Abstract: A method of receiving inputs by an electronic device comprising a user interface component is disclosed. The user interface component is set in an inactive operating mode, such as a keypad locking mode or a screen saver mode, for substantially non-active usage of the user interface component. An input is received in the inactive mode. The input received in the inactive operating mode may be stored and presented on a user interface component.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: April 8, 2014
    Assignee: Nokia Corporation
    Inventor: Mikko Antero Nurmi