Patent application number | Description | Published |
20090187836 | APPARATUS AND METHOD FOR AGGREGATING WEB SERVICES - An apparatus and method for aggregating web services in generating a user interface for a computing device. Web service descriptions are received that define a web service interface to each of a plurality of web services. The web service descriptions are processed to identify inputs to first web services obtainable by invoking one or more second web services. A user interface is generated for the computing device that aggregates these first and second web services. By identifying instances in which the input to one web service may be obtained by invoking another web service, a user interface which aggregates these web services may be automatically generated. | 07-23-2009 |
20090319680 | APPARATUS AND METHOD FOR PROCESSING WEB SERVICE DESCRIPTIONS - An apparatus and method for processing a web service description such that the web service description is adapted for use with mobile devices. A web services accelerator is adapted to receive a web service description that defines an interface to a web service, create at least one accelerator output file from the web service description, and transmit the at least one accelerator output file to a mobile device. Accelerator output files are used by the mobile device to invoke web services. | 12-24-2009 |
20100085841 | ELECTRONIC DEVICE AND METHOD PROVIDING ACTIVATION OF AN IMPROVED BEDTIME MODE OF OPERATION - An improved electronic device and method provide an improved clock feature that includes a BEDTIME mode that is initiated by execution of a BEDTIME mode routine. The BEDTIME mode comprises a number of features that are conducive to sleep by performing operations that minimize distractions to a user, and all such operations are initiated by execution of the BEDTIME mode routine. The BEDTIME mode can be triggered in a variety of fashions, such as by setting an alarm or by docking the device with a predetermined other device such as a docking station. | 04-08-2010 |
20100087228 | PORTABLE ELECTRONIC DEVICE AND METHOD OF CONTROLLING SAME - A method of controlling a portable electronic device that has a touch screen display includes providing a graphical user interface including an area defined by a boundary, detecting a touch event at a touch location within the area defined by the boundary on the touch screen display, determining if the touch location has moved to a new location outside of the area defined by the boundary; and performing an action in response to detecting the touch event at the touch location within the area defined by the boundary and determining that the touch location has moved from the area defined by the boundary to the new location outside of the area defined by the boundary. | 04-08-2010 |
20100088596 | METHOD AND SYSTEM FOR DISPLAYING AN IMAGE ON A HANDHELD ELECTRONIC COMMUNICATION DEVICE - A method and method for displaying an image via a graphical user interface on a touch-sensitive display of an electronic device includes detecting a predetermined relation between a selection tool and the image. The image is panned in response to movement of the selection tool along the touch-sensitive display. The image is zoomed on in response to depression of the touch-sensitive display. An optional cursor may be activated upon detection of a first tap of the selection tool on the touch-sensitive display. | 04-08-2010 |
20100088632 | METHOD AND HANDHELD ELECTRONIC DEVICE HAVING DUAL MODE TOUCHSCREEN-BASED NAVIGATION - A method and touchscreen-based handheld electronic device having dual navigation modes are provided. In accordance with one embodiment, there is provided a handheld electronic device, comprising: a controller; a touchscreen display connected to the controller; the controller being configured for displaying on the touchscreen display a graphical user interface (GUI) having a display area defined by a boundary; and the controller being configured for providing a cursor navigation mode and a pan navigation mode, and for switching between the cursor navigation mode and the pan navigation mode in response to respective input. | 04-08-2010 |
20100088639 | METHOD AND HANDHELD ELECTRONIC DEVICE HAVING A GRAPHICAL USER INTERFACE WHICH ARRANGES ICONS DYNAMICALLY - A method and handheld electronic device having a graphical user interface which arranges icons dynamically are provided. In accordance with one embodiment, there is provided a method for providing an icon menu with dynamic icon arrangement within a graphical user interface (GUI) displayed on a display screen of a handheld electronic device, the method comprising: (i) determining a screen orientation of the GUI in accordance with a device orientation; (ii) rendering a first user interface screen in a portrait screen orientation comprising a reduced icon menu having a plurality of icons and a secondary input area adjacent to the reduced icon menu when the screen orientation is a portrait screen orientation; (iii) rendering a second user interface screen in a landscape screen orientation comprising a first expanded icon menu having a plurality of icons when the screen orientation is a landscape screen orientation, wherein the first expanded icon menu has more icons than the reduced icon menu; and (iv) displaying the rendered first or second user interface screen on the display screen. | 04-08-2010 |
20100088653 | PORTABLE ELECTRONIC DEVICE AND METHOD OF CONTROLLING SAME - A method of controlling a portable electronic device that has a touch screen display includes rendering a graphical user interface including a plurality of selectable features, detecting a first touch event at a first location on the touch screen display, detecting a second touch event at a second location on the touch screen display during the first touch event, and selecting ones of the plurality of selectable features located in an area having boundaries defined by the first location and the second location to define a group of selected features. | 04-08-2010 |
20100137031 | PORTABLE ELECTRONIC DEVICE AND METHOD OF CONTROLLING SAME - A method of controlling a portable electronic device that has a touch screen display includes providing a graphical user interface on a touch screen display, detecting a touch event at a first location on the touch screen display, providing a navigation indicator in the graphical user interface in response to detecting the touch event at the first location, and in response to detecting movement of the touch event from the first location to a second location while touch contact is maintained on the touch screen display, changing the position of the navigation indicator in the graphical user interface by a distance that is greater than a distance of movement of the touch event on the touch screen display, a direction of change of position of the navigation indicator is based on a direction of movement of the touch event on the touch screen display. | 06-03-2010 |
20100222000 | Methods And Apparatus For Use In Selectively Retrieving And Displaying User Interface Information Of A Wireless Peripheral Device - A mobile communication device (e.g. a handheld telephone device) has a first wireless transceiver for communications via a wireless communication network and a second wireless transceiver for communications with a wireless peripheral device (e.g. a wireless audio headset or earpiece). The mobile device receives, from the wireless peripheral, an identification of a type or model of the wireless peripheral. The mobile device causes user interface (UI) function mapping information of the wireless peripheral to be selectively retrieved based on the received identification of the type or model. The UI function mapping information is indicative of a plurality of device functions assigned to a plurality of user input controls of the wireless peripheral. UI instruction information which is based on the retrieved UI function mapping information is then displayed at the mobile device. For example, when an incoming call is received, UI instruction information which identifies a first user input control for causing the incoming call to be answered and a second user input control for causing the incoming call to be ignored is displayed. The UI function mapping information may be selectively retrieved by transmitting, via the first wireless transceiver, a request which indicates the type or model of the wireless peripheral, for receipt by a server having different sets of UI function mapping information stored in association with a plurality of different types or models of wireless peripherals. | 09-02-2010 |
20100240351 | SYSTEM AND METHOD FOR MANAGING FILE CATALOGS ON A WIRELESS HANDHELD DEVICE - There is disclosed a method and system for managing file metadata stored in one or more catalogs on a wireless handheld device. In an embodiment, the method comprises: connecting to one or more file libraries stored remotely from the device; downloading to the device one or more catalogs storing file metadata for one or more file libraries stored remotely from the device; and remotely updating on the device the one or more catalogs such that the file metadata in one or more file libraries stored remotely from the device are substantially up-to-date on the device. | 09-23-2010 |
20110029900 | MAKING ADDRESS BOOK A SOURCE OF LATITUDE AND LONGITUDE COORDINATES - A method for determining latitude and longitude coordinates for geographic addresses input into an address book on a mobile device is provided. For each geographic address received for storing in a contact record, latitude and longitude coordinates are automatically determined and associated with the geographic address in a database of contact records. In some embodiments, for each geographic address to be input, the method first searches existing contact records for the geographic address and if the latitude and longitude coordinates for the geographic address are in an existing contact record, the contact record for the contact is cross-referenced to the existing record for accessing the latitude and longitude coordinates. | 02-03-2011 |
20110066369 | METHODS, DEVICE AND SYSTEMS FOR DETERMINING ROUTE METRICS USING STORED ROUTE INFORMATION - The disclosure is directed to a method, computer program product, mobile device or a system allowing for determining various route metrics based on stored route records associated with routes traversed by the mobile device. The determination of a route metric may utilize processing of a single route record or multiple route records. Exemplary route metrics include route timing metrics such as lap times, or route record metrics. Configurations of computer program products, mobile devices and systems for enabling the determination of various route metrics are also described. | 03-17-2011 |
20110101086 | DEVICE AND METHOD FOR CONTACT INFORMATION EXCHANGE - A method and device exchanging contact information on an electronic device. Contact information is obtained from a contact by scanning a barcode using an electronic device and decoding the barcode to recover the contact information encoded therein. The contact information may be used to reciprocate by sending user contact data in a message addressed to an electronic address obtained from the contact information. The user contact data may be encoded in a second barcode displayed on the electronic device. | 05-05-2011 |
20110136549 | SYSTEM, METHOD AND DEVICE FOR MAINTAINING A COMMUNICATION SESSION SUSPENDED FOR SERVICING OF POWER SUPPLY - Systems, methods and programmed instructions are disclosed useful for maintaining a communication session previously established between a first telephony device and at least one second telephony device while a power supply of the first telephony device is serviced. | 06-09-2011 |
20110143809 | ENHANCED FAST RESET IN MOBILE WIRELESS COMMUNICATION DEVICES AND ASSOCIATED METHODS - A mobile wireless communications device includes a user-visible peripheral, such as a display, and a processor. A reset management block is associated with the processor to manage reset of the device. The processor includes the use of an operating system (OS) which is resettable along with a reset of a state of the user-visible peripheral. The operating system is also resettable without resetting the state of the user-visible peripheral to avoid a user-visible change therein. | 06-16-2011 |
20110202829 | METHOD, DEVICE AND SYSTEM FOR CONTROLLING A DISPLAY ACCORDING TO A DEFINED SIZING PARAMETER - A method, device and system for controlling a display according to a sizing parameter is provided. In an example, text elements on a web page are parsed, and any text elements that are smaller than a predefined font size are increased in size to the predefined size, while the remainder are left at their original size. | 08-18-2011 |
20110265033 | APPARATUS, AND ASSOCIATED METHOD, FOR SELECTING MULTIPLE FILES AT A CONSUMER ELECTRONICS DEVICE - A user interface apparatus, and an associated method, for facilitating user selection of multiple files stored at a consumer electronic device, such as a mobile communication station. A contiguous selection procedure is provided in which a user selects a pair or more of file representations displayed upon a touch screen. Representations of files contiguous to the selected file representations are ascertained, and such files are aggregated. A non-contiguous selection procedure is also provided. A detector detects selection to enter into a multi-select mode. And, a detection is further made of selection made by a user of files to be aggregated. | 10-27-2011 |
20110266339 | DEVICE AND METHOD FOR CONTACT INFORMATION EXCHANGE - A method and device exchanging contact information on an electronic device. Contact information is obtained from a contact by scanning a barcode using an electronic device and decoding the barcode to recover the contact information encoded therein. The contact information may be used to reciprocate by sending user contact data in a message addressed to an electronic address obtained from the contact information. The user contact data may be encoded in a second barcode displayed on the electronic device. | 11-03-2011 |
20120011426 | AUTOMATIC LINKING OF CONTACTS IN MESSAGE CONTENT - A system and method for displaying a message in a user interface of a communication device is provided. Names, such as proper nouns, are identified within the message body and associated with a contact address. The contact address may be taken from an address book or other data store at the device, but may also be retrieved from another portion of the message in which the proper noun is identified. Contact addresses may be determined to be associated with an identified name due to proximity of the contact address to the name within the message body, or due to proximity of the contact address to another name within the message body, whether the other name matches the identified name. The associated contact address information may be embedded in the message and the message thus revised may be stored and forwarded to another recipient. | 01-12-2012 |
20120026195 | Method of Applying A Spherical Correction To Map Data For Rendering Direction-Of-Travel Paths On A Wireless Communications Device - Displaying a map on a wireless communications device includes steps of obtaining map data for rendering the map to be displayed on the wireless communications device, determining a rotation that, when applied to the map, will orient a selected path in a selected direction, such as a current direction of travel, generating a corrected rotation by applying a spherical correction factor, e.g. based on a current location, and rendering the map on a display of the wireless communications device by applying the corrected rotation. The spherical correction factor corrects for map distortions that occur at high latitudes for paths that are neither purely north-south or east-west. When such a path is rotated to face upward to show direction of travel, the path needs to be straightened by applying the spherical correction factor. | 02-02-2012 |
20120168497 | DEVICE AND METHOD FOR CONTACT INFORMATION EXCHANGE - A method and device exchanging contact information on an electronic device. Contact information is obtained from a contact by scanning a barcode using an electronic device and decoding the barcode to recover the contact information encoded therein. The contact information may be used to reciprocate by sending user contact data in a message addressed to an electronic address obtained from the contact information. The user contact data may be encoded in a second barcode displayed on the electronic device. | 07-05-2012 |
20120218192 | ELECTRONIC DEVICE AND METHOD OF DISPLAYING INFORMATION IN RESPONSE TO INPUT - A method includes displaying, in a window or field, first information associated with a first source running on a portable electronic device and detecting an input to display second information associated with a second source. After the detecting, second information associated with the second source and the first information in the window or field is displayed. | 08-30-2012 |
20120284620 | METHOD AND HANDHELD ELECTRONIC DEVICE HAVING A GRAPHICAL USER INTERFACE WHICH ARRANGES ICONS DYNAMICALLY - A graphical user interface for a media player application is described. A method is provided comprising: determining a screen orientation of the GUI in accordance with a device orientation; rendering a first user interface screen in a portrait screen orientation comprising an album list when the screen orientation is a portrait screen orientation; rendering a second user interface screen in a landscape screen orientation comprising an array of album art images arranged in rows and columns when the screen orientation is a landscape screen orientation; and displaying the rendered first or second user interface screen on the display. | 11-08-2012 |
20120300242 | METHODS AND APPARATUS FOR MANAGING A DOCUMENT - The present disclosure provides methods and apparatus for managing a document. An example aspect provides a method of requesting a document to be displayed at a portable electronic device, including: installing at a computer a printer driver for displaying documents at the portable electronic device; creating an association of a portable account identifier with a unique identifier of the portable electronic device; using the printer driver and the association, to transmit the document to the portable electronic device over a network; and transmitting from the computer the document. | 11-29-2012 |
20120331424 | ELECTRONIC DEVICE AND METHOD OF DISPLAYING INFORMATION IN RESPONSE TO INPUT - A method includes displaying, in a window or field, first information associated with a first source running on a portable electronic device and detecting an input to display second information associated with a second source. After the detecting, second information associated with the second source and the first information in the window or field is displayed. | 12-27-2012 |
20130002421 | Electronic Device and Method Providing Activation of an Improved Bedtime Mode of Operation - An improved electronic device and method provide an improved clock feature that includes a BEDTIME mode that is initiated by execution of a BEDTIME mode routine. The BEDTIME mode comprises a number of features that are conducive to sleep by performing operations that minimize distractions to a user, and all such operations are initiated by execution of the BEDTIME mode routine. The BEDTIME mode can be triggered in a variety of fashions, such as by setting an alarm or by docking the device with a predetermined other device such as a docking station. | 01-03-2013 |
20130009901 | PORTABLE ELECTRONIC DEVICE AND METHOD OF CONTROLLING SAME - A method of controlling a portable electronic device that has a touch screen display includes providing a graphical user interface on a touch screen display, detecting a touch event at a first location on the touch screen display, providing a navigation indicator in the graphical user interface in response to detecting the touch event at the first location, and in response to detecting movement of the touch event from the first location to a second location while touch contact is maintained on the touch screen display, changing the position of the navigation indicator in the graphical user interface by a distance that is greater than a distance of movement of the touch event on the touch screen display, a direction of change of position of the navigation indicator is based on a direction of movement of the touch event on the touch screen display. | 01-10-2013 |
20130088733 | System and Method For Transferring Documents - Mobile devices enable users to access data and documents in a convenient portable format. The disclosed method and system enables documents to be transferred/moved onto a mobile device for review or reference by making the transfer simple and straight forward so that it is easy for non-technically literate users (e.g. administrative assistant putting documents on their executive's mobile device). From a sender perspective the transfer mechanism can work whether the mobile device is on a local network (relative to the sender) or on a remote network when the sender does not know the actual location of the mobile device. | 04-11-2013 |
20130145150 | CODE SIGNING SYSTEM AND METHOD - A novel code signing system, computer readable media, and method are provided. The code signing method includes receiving a code signing request from a requestor in order to gain access to one or more specific application programming interfaces (APIs). A digital signature is provided to the requestor. The digital signature indicates authorization by a code signing authority for code of the requestor to access the one or more specific APIs. In one example, the digital signature is provided by the code signing authority or a delegate thereof. In another example, the code signing request may include one or more of the following: code, an application, a hash of an application, an abridged version of the application, a transformed version of an application, a command, a command argument, and a library. | 06-06-2013 |
20130165184 | ADVANCED VOICE AND DATA OPERATIONS IN A MOBILE DATA COMMUNICATION DEVICE - A system and method for integrating voice and data operations into a single mobile device capable of simultaneously performing data and voice actions. The mobile device working in a network capable of exchanging both cell phone calls and data items to the mobile device. By wearing an earphone or an ear-bud device the user is capable of dealing with voice conversations while working with data centric information related to the current caller. By providing a data-centric device with voice capabilities there is a new range of features that allow incoming data events to trigger outgoing voice events. | 06-27-2013 |
20130167043 | METHOD AND DEVICE FOR PREDICTING MESSAGE RECIPIENTS - A method and communications device is provided for determining a list of possible additional recipients to add to an electronic message that is composed by a user of the communications device for transmission to another communications device. Once the user indicates that there is an additional recipient for the distribution list of the electronic message, the device employs the method to create the list of possible additional recipients. The method may be implemented on a computer program product. | 06-27-2013 |
20130241861 | PORTABLE ELECTRONIC DEVICE AND METHOD OF CONTROLLING SAME - A method of controlling a portable electronic device that has a touch screen display includes providing a graphical user interface on a touch screen display, detecting a touch event at a first location on the touch screen display, providing a navigation indicator in the graphical user interface in response to detecting the touch event at the first location, and in response to detecting movement of the touch event from the first location to a second location while touch contact is maintained on the touch screen display, changing the position of the navigation indicator in the graphical user interface by a distance that is greater than a distance of movement of the touch event on the touch screen display, a direction of change of position of the navigation indicator is based on a direction of movement of the touch event on the touch screen display. | 09-19-2013 |
20130282278 | METHODS, DEVICE AND SYSTEMS FOR DETERMINING ROUTE METRICS USING STORED ROUTE INFORMATION - The disclosure is directed to a method, computer program product, mobile device or a system allowing for determining various route metrics based on stored route records associated with routes traversed by the mobile device. The determination of a route metric may utilize processing of a single route record or multiple route records. Exemplary route metrics include route timing metrics such as lap times, or route record metrics. Configurations of computer program products, mobile devices and systems for enabling the determination of various route metrics are also described. | 10-24-2013 |
20140009393 | System and Method for Interfacing Between a Mobile Device and a Personal Computer - A system and method are provided for interfacing between a mobile device and a PC. The mobile device utilizes a connection with the PC for taking advantage of the larger display and input devices such as the keyboard on the PC to improve the user interface (UI). This also enables the user to take advantage of the mobile device's wireless connectivity at the same time, e.g. where the PC does not have the same connectivity. | 01-09-2014 |
20140087694 | SYSTEM AND METHOD OF CONNECTION CONTROL FOR WIRELESS MOBILE COMMUNICATION DEVICES - Systems and methods of connection control for wireless mobile communication devices enabled for communication via a plurality of communication connections are provided. Connection control information associates software applications with communication connections. When a connection request specifying a requested connection is received from a software application, it is determined whether the requested connection is permitted by the connection control information. Where the requested connection is permitted by the connection control information, the requested connection is opened. If the requested connection is a first connection opened by the software application, then the software application is associated with the requested connection in the connection control information. | 03-27-2014 |
20140137048 | METHOD AND APPARATUS FOR MODIFYING NOTIFICATION SETTINGS ON A MOBILE ELECTRONIC DEVICE - A method and apparatus for modifying notification settings on a mobile electronic device is provided, the mobile electronic device comprising a processing unit, a display, a memory, an input device, and at least one notification device. It is determined that the at least one notification device has been activated using a given notification setting. A menu list is responsively changed to include a notification setting change option, the menu list associated with the input device and stored in the memory, such that when the input device is activated, the display is controlled by the processing unit to provide a representation of the menu list such that the notification setting option can be selected and the given notification setting changed. | 05-15-2014 |
20140206337 | SYSTEM AND METHOD FOR MANAGING FILE CATALOGS ON A WIRELESS HANDHELD DEVICE - There is disclosed a method and system for managing file metadata stored in one or more catalogs on a wireless handheld device. In an embodiment, the method comprises: connecting to one or more file libraries stored remotely from the device; downloading to the device one or more catalogs storing file metadata for one or more file libraries stored remotely from the device; and remotely updating on the device the one or more catalogs such that the file metadata in one or more file libraries stored remotely from the device are substantially up-to-date on the device. | 07-24-2014 |
20140233052 | SYSTEM AND METHOD FOR DOCUMENT TRANSMISSION - The present disclosure provides methods and apparatus for managing a document. An example aspect provides a method of requesting a document to be displayed at a portable electronic device, including: installing at a computer a printer driver for displaying documents at the portable electronic device; creating an association of a portable account identifier with a unique identifier of the portable electronic device; using the printer driver and the association, to transmit the document to the portable electronic device over a network; and transmitting from the computer the document. | 08-21-2014 |
20140256333 | SYSTEM AND METHOD OF EXCHANGING IDENTIFICATION INFORMATION FOR MOBILE STATIONS - A system is provided for allowing mobile stations to exchange identification information using a predetermined communication path for the purpose of obtaining identification information to use in establishing a different communication path for communicating. | 09-11-2014 |
20140274072 | METHODS AND APPARATUS FOR LINE SELECTION IN A COMMUNICATION DEVICE - Embodiments of an apparatus and methods for selecting a communication line from two or more lines on a communication device are described herein. The communication device comprises a display module, an input module, a line selection module, and a communication module for making a call over a network to a target recipient. In one broad aspect, a determination of which of the communication lines is a communication line associated with the one of two or more message addresses at which a message is received is made in the selection of a communication line accessible at the communication device on which an outgoing call may be placed. | 09-18-2014 |
20140365447 | MAKING ADDRESS BOOK A SOURCE OF LATITUDE AND LONGITUDE COORDINATES - A method for determining latitude and longitude coordinates for geographic addresses input into an address book on a mobile device is provided. For each geographic address received for storing in a contact record, latitude and longitude coordinates are automatically determined and associated with the geographic address in a database of contact records. In some embodiments, for each geographic address to be input, the method first searches existing contact records for the geographic address and if the latitude and longitude coordinates for the geographic address are in an existing contact record, the contact record for the contact is cross-referenced to the existing record for accessing the latitude and longitude coordinates. | 12-11-2014 |