Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Brian Roundtree, Kirkland US

Brian Roundtree, Kirkland, WA US

Patent application numberDescriptionPublished
20080256447METHOD AND SYSTEM FOR MAPPING A VIRTUAL HUMAN MACHINE INTERFACE FOR A MOBILE DEVICE - A system and method for mapping input elements with actions performed by a mobile device is described. In some cases, the system creates an input map that is accessible by a generic guide script running on a mobile device. The guide script may access the input map in order to present tutorial information specific to the mobile device.10-16-2008
20080280588User Interface Methods, Such as for Customer Self-Support on a Mobile Device - A method for providing a localized, context-sensitive user interface (11-13-2008
20090124271MESSAGE INTERCEPT METHODS, SUCH AS FOR CUSTOMER SELF-SUPPORT ON A MOBILE DEVICE - A method for intercepting calls from a remote or mobile device for customer self-support detects when users or subscribers send messages, such as text messages. If the message contains an address that corresponds to a predetermined address (such as a customer support address), the phone may intercept the message and display a list of potential solutions to the subscriber's problems. Various other features and embodiments are disclosed.05-14-2009
20090254912SYSTEM AND METHOD FOR BUILDING APPLICATIONS, SUCH AS CUSTOMIZED APPLICATIONS FOR MOBILE DEVICES - A system and method for building applications, such as applications that cause a mobile device to perform a task, is described. In some examples, the system provides one or more plugins, a framework for the plugins, and configures the plugins to build a customized application for a mobile device. The plugins may include code configured to perform a task, display one or more pages associated with performance of the task, perform a transaction during performance of the task, and so on.10-08-2009
20100056114LOCAL INTERCEPT METHODS, SUCH AS APPLICATIONS FOR PROVIDING CUSTOMER ASSISTANCE FOR TRAINING, INFORMATION CALLS AND DIAGNOSTICS - A method of displaying a tutorial to a user of a mobile device is disclosed. In some examples, the mobile device receives an input associated with one or more user functions of the mobile device and launches a locally based application in response to the received input. The locally based application may output instructions to the user explaining to the user how to implement the one or more user functions.03-04-2010
20100087175METHODS OF INTERACTING BETWEEN MOBILE DEVICES AND VOICE RESPONSE SYSTEMS - A system and method of facilitating communications between a mobile device and an interactive voice response system is described. In some cases, the mobile device determines a called number is associated with an IVR system, and performs an action in response to the determination. For example, the mobile device may present visual information to a user related to audio information received from the IVR system. In some cases, the mobile device sends DTMF tones to the IVR system in response to or without user input.04-08-2010
20100093396SYSTEMS AND METHODS FOR STORING OR PERFORMING FUNCTIONS WITHIN REMOVABLE MEMORY, SUCH AS A SUBSCRIBER IDENTITY MODULE OF A MOBILE DEVICE - A system and method of storing applications and other processes on a subscriber identity module of a mobile device is described. In some examples, the system employs the SIM to store and execute scripts that perform call interception. In some examples, the system employs SIM-based scripts to configure and/or diagnose issues with the mobile device. In some examples, the system extends the operating system of the mobile device via an operating system contained within the SIM device.04-15-2010
20100112997LOCAL TRIGGERING METHODS, SUCH AS APPLICATIONS FOR DEVICE-INITIATED DIAGNOSTIC OR CONFIGURATION MANAGEMENT - A system and method of performing device-initiated diagnostic or configuration management on a mobile device. In some examples, the system identifies a problem related to of the mobile device, communicates with a remote server on a network a message pertaining to the problem, initiates a remedial action at the server, and changes the configuration of the mobile device based on the remedial action. In some cases, the system may transmit a message to the server that triggers the action to be performed. In some cases, the system may not require a user to understand how to solve the problem.05-06-2010
20100144325SYSTEM AND METHOD FOR DETECTING MUTUALLY SUPPORTED CAPABILITIES BETWEEN MOBILE DEVICES - A system and method for detecting mutually supported capabilities between two or more mobile devices is described. In some cases, the system transmits a message to a called device requesting information about the device. In some cases, the transmitted message is answered by a user of the device. In some cases, the transmitted message is automatically received and answered by the called device. In some cases, the system presents information about a service supported by a called party during a call placed to the party.06-10-2010
20100159902CALL INTERCEPT METHODS, SUCH AS FOR CUSTOMER SELF-SUPPORT ON A MOBILE DEVICE - A method for intercepting calls from a remote or mobile device for customer self-support detects when users or subscribers dial one or more predetermined numbers. If the number corresponds to one of the predetermined numbers (such as a customer support number), the phone may intercept the call and display a list of potential solutions to the subscriber's problems. Various other features and embodiments art disclosed.06-24-2010
20100169443METHOD AND SYSTEM FOR CONFIGURING E-MAIL FOR MOBILE DEVICES - A software and/or hardware facility that allows users to enable e-mail on a mobile device in an automated fashion. Using a mobile device, a user selects an e-mail service that they desire to access. An access request is made from the mobile device to a configuration management server. The configuration management server sends an e-mail, SMS message, or other message to the user or to a system administrator with the access request. The user or system administrator is presented with a form that allows the user or administrator to provide sufficient information to enable e-mail service for the mobile device. The configuration management server may store the received information in a database so that the information can be re-used by other mobile device users having the same e-mail domain. The information is transmitted to the mobile device and is used to enable e-mail service on the device.07-01-2010
20100279669METHOD FOR PERFORMING INTERACTIVE SERVICES ON A MOBILE DEVICE, SUCH AS TIME OR LOCATION INITIATED INTERACTIVE SERVICES - A system for performing interactive services at a mobile device is disclosed. In some cases, the system receives an indication of an event, and provides interactive services to a user of the mobile device based on the event. In some cases, an indication of an event in invokes a script-based process that determines one or more actions to present to a user of the mobile device.11-04-2010
20110117894CALL INTERCEPT METHODS, SUCH AS FOR CUSTOMER SELF-SUPPORT ON A MOBILE DEVICE - A method for intercepting calls from a remote or mobile device for customer self-support detects when users or subscribers dial one or more predetermined numbers. If the number corresponds to one of the predetermined numbers (such as a customer support number), the phone may intercept the call and display a list of potential solutions to the subscriber's problems. Various other features and embodiments art disclosed.05-19-2011

Patent applications by Brian Roundtree, Kirkland, WA US