Patent application number | Description | Published |
20080222269 | INFORMATION BROWSER SYSTEM AND METHOD FOR A WIRELESS COMMUNICATION DEVICE - An information browser system and method enables sending of information requests to remote information sources and receiving of requested information from the remote sources on a wireless communication device. Information in any of a plurality of formats, including WML, HTML and WMLScript, is converted into a format in which the information can be displayed or otherwise further processed by the device. Information browsing functions may also be integrated with other communication functions on a mobile communication device. | 09-11-2008 |
20080261632 | System and Method for Pushing Information from a Host System to a Mobile Data Communication Device in a Wireless Data Network - A scheme for redirecting data to a mobile communication device from a messaging server. One embodiment comprises one or more of the following: setting a redirection flag configured for a user associated with the mobile communication device to enable continuous redirection of data items received at the messaging server to the mobile communication device until the redirection flag is reset to indicate cessation of redirection of the data items; upon automatically detecting that a data item is received at the messaging server, redirecting the data item to a store-and-forward server associated with a wireless packet data network with which the mobile communication device is registered; and upon determining that a valid IP address is associated with the mobile communication device, transmitting the data item from the store-and-forward server to the mobile communication device over the wireless packet data network. | 10-23-2008 |
20090089669 | METHOD AND APPARATUS FOR PROVIDING READABILITY CONTROL IN A PORTABLE DEVICE DISPLAY - A method and system for providing readability control are described. The rendering and display of a data file on the display can be switched between a layout view and a column view. Initially, the data file is displayed on the display in one of the layout view or the column view. A portion of the displayed data file is selected by positioning a cursor over the portion and a trackball is actuated, for example, by clicking and holding the trackball for a predetermined time to display the data file in the other of the layout view or the column view within the selected portion. The selected portion is rendered on the display and centered generally in the vicinity of the cursor position when actuating the trackball. | 04-02-2009 |
20090089707 | METHOD AND APPARATUS FOR PROVIDING ZOOM FUNCTIONALITY IN A PORTABLE DEVICE DISPLAY - A method and apparatus for providing zoom functionality in a mobile device display are described. In the method, a data file is displayed on the portable device display in a full layout view. A cursor is displayed in the layout view as a zoom icon, such as a magnifying glass cursor, with which any portion of the layout view can be selected by positioning the icon and triggering a zoom tool in response to actuation of an input device, such as trackball, on a mobile communications device. In response to actuation of the trackball, the selected portion is displayed in the portable device display at a next higher magnification. The process can be repeated to successively zoom in on a desired portion of the data file, until a maximum magnification is reached. | 04-02-2009 |
20090124247 | DEMAND-BASED PROVISIONING FOR A MOBILE COMMUNICATION DEVICE - In accordance with the teachings described herein, systems and methods are provided for providing demand-based provisioning for a mobile communication device. A provisioning server may be used to receive a provisioning update request from the mobile communication device and in response to the provisioning update request transmit a service update data message to the mobile communication device. The service update data message may include service information for the mobile communication device that is received by the provisioning server from at least one of a plurality of service providers. The mobile communication device may be operable to detect a triggering event and transmit the provisioning update request to the provisioning server in response to the triggering event. | 05-14-2009 |
20090279492 | Methods And Apparatus For Use In Facilitating Access To A Communication Service Via A WLAN Hotspot - A mobile communication device identifies and selects a wireless local area network (WLAN) available for communications in its coverage area. Automatically, without detecting any requests made by a user via a browser application. The mobile device initiates a request (e.g. an HTTP GET request) to a predetermined server site of a communication network which is outside of the WLAN. In response to initiating the request, the mobile device receives a response message via the WLAN and identifies, from the response message, whether the request to the predetermined server site has been redirected to a redirect server site. The WLAN may be a WLAN “hotspot,” where the redirect server site is a login server. The identifying may be performed by comparing content from the response message to predetermined content of the predetermined server site. In response to identifying that the request has been redirected, the mobile device causes an indication to be produced at its user interface. Access to a communication service (such as a “push”-data service) may be subsequently expediently obtained. | 11-12-2009 |
20090313387 | INFORMATION BROWSER SYSTEM AND METHOD FOR A WIRELESS COMMUNICATION DEVICE - An information browser system and method enables sending of information requests to remote information sources and receiving of requested information from the remote sources on a wireless communication device. Information in any of a plurality of formats, including WML, HTML and WMLScript, is converted into a format in which the information can be displayed or otherwise further processed by the device. Information browsing functions may also be integrated with other communication functions on a mobile communication device. | 12-17-2009 |
20090319711 | SYSTEM AND METHOD FOR PROVISIONING A REMOTE LIBRARY FOR AN ELECTRONIC DEVICE - The disclosure provides a system and method of provisioning a resource to an electronic device. The method comprises: after a triggering event, receiving from a network a data transmission at the device, the data transmission containing access information relating to a resource in a library that is in a remote server from the device, the resource relating to an application operating on the device; extracting the access information from the data transmission at the device; presenting the access information for the resource in a graphical user interface (GUI) on a display of the device; and after a selection event is initiated on the device for the resource, initiating a second data transmission containing a copy of the resource to the device and integrating the resource into the application as an output generated by the application. | 12-24-2009 |
20100007638 | MOBILE ELECTRONIC DEVICE HAVING A GEOGRAPHICAL POSITION DEPENDENT LIGHT AND METHOD OF AND SYSTEM FOR ACHIEVING THE SAME - The present invention provides a method and system for controlling an illuminating device on a mobile electronic device comprising determining in a global position of the device in real-time, determining a state of at least one light condition currently affecting ambient light at the global position and adjusting the intensity of the illuminating device in response to the state of the at least one light condition. Light conditions include weather conditions and a position of the sun at a particular global position. A mobile electronic device having a geographically dependent illuminating device is also provided. | 01-14-2010 |
20100050072 | SYSTEM AND METHOD FOR PROCESSING EXTENSIBLE MARKUP LANGUAGE (XML) DOCUMENTS - Systems and methods for processing documents are disclosed. Documents received at a data server are transcoded using locally stored or generated code books. Code books for transcoded documents received at a wireless mobile communication device are either retrieved from a memory on the device or requested from a data server. In response to a code book request, a data server retrieves a requested code book from a local memory or generates the requested code book and returns the requested code book to a requester. A wireless mobile communication device may also generate and transcode XML documents using a locally stored code book, a locally generated code book, or a code book received in response to a code book request. | 02-25-2010 |
20100057888 | SYSTEM AND METHOD FOR PROCESSING EXTENSIBLE MARKUP LANGUAGE (XML) DOCUMENTS - Systems and methods for processing documents are disclosed. Documents received at a data server are transcoded using locally stored or generated code books. Code books for transcoded documents received at a wireless mobile communication device are either retrieved from a memory on the device or requested from a data server. In response to a code book request, a data server retrieves a requested code book from a local memory or generates the requested code book and returns the requested code book to a requestor. A wireless mobile communication device may also generate and transcode XML documents using a locally stored code book, a locally generated code book, or a code book received in response to a code book request. | 03-04-2010 |
20100064003 | System and Method for Maintaining on a Handheld Electronic Device Information That Is Substantially Current and Is Readily Available to a User - An improved system and method for managing data on a handheld electronic device includes a server that periodically pushes data to a particular handheld electronic device, with the data being stored on the handheld electronic device by way of a routine running in the background whereby such reception and storage is generally transparent to a user. The data can be any type of data and may be data that is desired by the user or that fits a profile or preference of the user. The profile can, for instance, be predetermined and/or can be customized by the user and/or can reflect a preference of the user. The data pushed to the handheld electronic device can also be related in some fashion to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user. | 03-11-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 |
20100146067 | MESSAGE SEND QUEUE REORDERING BASED ON PRIORITY - A method and system for communicating serialized data provides a mechanism for ordering the data in response to a priority. In an embodiment, a server sending the data uses the priority to order the data in a message send queue for sending the data to a requesting device. The server may comprise a gateway and the second device a wireless device communicating with the gateway. The wireless device may send a priority indication in association with a request for the data to facilitate the ordering. | 06-10-2010 |
20100269154 | METHOD OF COMMUNCIATING STATE INFORMATION BETWEEN A SERVER AND A MOBILE DEVICE BROWSER WITH VERSION HANDLING - A method for communicating state information between a server and a mobile device browser with version handling includes: providing a control channel between the server and mobile device browser; transmitting at least one message from the mobile device browser to the server over the control channel indicative of browsing-related state data, wherein the at least one message includes an XML-encoded document and a protocol version value identifying a version of Document Type Definition (DTD) against which to validate the XML-encoded document; and regulating subsequent transmission of data from the server to the mobile device browser based on the at least one message. | 10-21-2010 |
20100281391 | INFORMATION BROWSER SYSTEM AND METHOD FOR A WIRELESS COMMUNICATION DEVICE - An information browser system and method enables sending of information requests to remote information sources and receiving of requested information from the remote sources on a wireless communication device. Information in any of a plurality of formats, including WML, HTML and WMLScript, is converted into a format in which the information can be displayed or otherwise further processed by the device. Information browsing functions may also be integrated with other communication functions on a mobile communication device. | 11-04-2010 |
20110111744 | DEMAND-BASED PROVISIONING FOR A MOBILE COMMUNICATION DEVICE - Systems and methods are provided for providing demand-based provisioning for a mobile communication device. A provisioning server may be used to receive a provisioning update request from the mobile communication device and in response to the provisioning update request transmit a service update data message to the mobile communication device. The service update data message may include service information for the mobile communication device that is received by the provisioning server from at least one of a plurality of service providers. The mobile communication device may be operable to detect a triggering event and transmit the provisioning update request to the provisioning server in response to the triggering event. | 05-12-2011 |
20110185005 | SYSTEM AND METHOD FOR MAINTAINING ON A HANDHELD ELECTRONIC DEVICE INFORMATION THAT IS SUBSTANTIALLY CURRENT AND IS READILY AVAILABLE TO A USER - An improved system and method for managing data on a handheld electronic device includes a server that periodically pushes data to a particular handheld electronic device, with the data being stored on the handheld electronic device by way of a routine running in the background whereby such reception and storage is generally transparent to a user. The data can be any type of data and may be data that is desired by the user or that fits a profile or preference of the user. The profile can, for instance, be predetermined and/or can be customized by the user and/or can reflect a preference of the user. The data pushed to the handheld electronic device can also be related in some fashion to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user. | 07-28-2011 |
20110208865 | SYSTEM AND METHOD FOR PROVISIONING A REMOTE RESOURCE FOR AN ELECTRONIC DEVICE - The disclosure recites a system and method for updating a resource to an electronic device. The system comprises: a resource providing information for the device; a server to maintain the resource; a communication link providing the device with access to the resource; a data transmission module for extracting and transmitting access information about the resource to the device; and a data processing module for processing the received information at the device. In the device, a GUI provides information on a topic retrieved from local storage on the device and additional information about the resource is incorporated into the GUI for that topic. | 08-25-2011 |
20110251898 | SYSTEM AND METHOD FOR DISTRIBUTING MESSAGES TO ELECTRONIC DEVICES BASED ON LEVELS OF ACTIVITY OF THE DEVICES - The present disclosure described herein relates to a system and method for distributing messages to electronic devices. The method comprises: identifying a set of devices that meet a first criteria regarding an activity level; and transmitting a set of advertisements to the set of devices based on activity levels of the set of devices. For at least one of the devices, the activity data may relate to at least one communication log of communications processed by at least one device. | 10-13-2011 |
20110264523 | SYSTEM AND METHOD FOR DISTRIBUTING MESSAGES TO COMMUNICATING ELECTRONIC DEVICES BASED ON PROFILE CHARACTERISTICS OF USERS OF THE DEVICES - The present disclosure related to a system, method and device for distributing messages to electronic devices is provided. The method comprises: identifying two devices that have been communicating with each other and that have at least one common attribute; identifying an advertisement campaign that matches the at least one common attribute; and transmitting a set of advertisements relating to the advertisement campaign to the two devices. | 10-27-2011 |
20110264731 | Method for Training a Server for Content Delivery Based On Communication Of State Information From A Mobile Device Browser - A method for training a server for content delivery based on communication of state information from a mobile device browser, the method comprising providing a control channel between the server and mobile device browser, transmitting over the control channel a plurality of request messages from the mobile device browser to the server for Web pages, each of the messages indicating browsing-related state data, and implementing heuristic algorithms within the server to detect and learn patterns of the request messages, pre-fetching at least hypertext content of Web pages that the server has learned will likely be requested, and embedding the hypertext content in response codes within response messages over the control channel from the server to the mobile device browser. | 10-27-2011 |
20120036230 | MESSAGE SEND QUEUE REORDERING BASED ON PRIORITY - A method and system for communicating serialized data provides a mechanism for ordering the data in response to a priority. In an embodiment, a server sending the data uses the priority to order the data in a message send queue for sending the data to a requesting device. The server may comprise a gateway and the second device a wireless device communicating with the gateway. The wireless device may send a priority indication in association with a request for the data to facilitate the ordering. | 02-09-2012 |
20120088494 | DEMAND-BASED PROVISIONING FOR A MOBILE COMMUNICATION DEVICE - Systems and methods are provided for providing demand-based provisioning for a mobile communication device. A provisioning server may be used to receive a provisioning update request from the mobile communication device and in response to the provisioning update request transmit a service update data message to the mobile communication device. The service update data message may include service information for the mobile communication device that is received by the provisioning server from at least one of a plurality of service providers. The mobile communication device may be operable to detect a triggering event and transmit the provisioning update request to the provisioning server in response to the triggering event. | 04-12-2012 |
20120089737 | SYSTEM AND METHOD FOR PROVISIONING A REMOTE RESOURCE FOR AN ELECTRONIC DEVICE - The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprises at the mobile electronic device: generating and sending a network registration request to the server to allow the server to determine whether the mobile electronic device is in a device registry linking resources managed by the server; waiting for a data transmission from the server, the data transmission containing text and a link to the resource that can receive the data transmission at the mobile electronic device; incorporating text and a link from the data transmission into a graphical user interface (GUI) generated on a display of the mobile electronic device to provide an interface to activate the link from the mobile electronic device; and generating an indicator on the GUI that the resource is new, if the resource is new to the mobile electronic device. | 04-12-2012 |
20120210131 | SECURE METHOD OF SYNCHRONIZING CACHE CONTENTS OF A MOBILE BROWSER WITH A SERVER - A method of securely synchronizing cache contents of a mobile browser with a server includes initiating a session between the browser and server, including transmission of browser state information regarding the cache contents and an authentication key to the server; maintaining a record of data sent from the server to the browser for storage in the cache; maintaining a record of the state information regarding the cache contents transmitted from the browser to the server; and transmitting data requests from the browser to the server, in response to which the server uses the key as a seed generation function and accesses each the record of data and returns only data that does not already form part of the cache contents, and wherein the data includes a result of a hash of data generated by the generation function for authentication by the browser before updating the cache contents with the data. | 08-16-2012 |
20120233291 | SYSTEM AND METHOD FOR PROVISIONING A REMOTE RESOURCE FOR AN ELECTRONIC DEVICE - The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprises the steps of: downloading access information from the server for the resource; presenting the resource for selection on a graphical user interface (GUI) rendered on a display; sending a request to the server to download the resource from the communications network; and after receiving the resource from the communications network, integrating the resource into the application. | 09-13-2012 |
20130007283 | SYSTEM AND METHOD FOR PROVISIONING A REMOTE RESOURCE FOR AN ELECTRONIC DEVICE - The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprising at the server: after receiving a network registration request from the device, accessing a device registry; if the device is in the device registry, determining whether a resource is may be provisioned to the device from the server, otherwise, if not, awaiting a request from the device for the resource; determining whether the resource has already been provisioned to the device or the device has been designated to be provisioned with the resource from an alternative source, and if so, not approving the resource to be provisioned to the device, otherwise providing a data transmission to the device from the server containing text and a link to the resource that can be extracted by the device. | 01-03-2013 |
20130198256 | SYSTEM AND METHOD FOR MAINTAINING ON A HANDHELD ELECTRONIC DEVICE INFORMATION THAT IS SUBSTANTIALLY CURRENT AND IS READILY AVAILABLE TO A USER - A system and method for managing data on a handheld electronic device is provided. A server periodically pushes data to a particular handheld electronic device, the data being stored on the handheld electronic device via a routine running in the background, such reception and storage being generally transparent to a user. The data can include data is desired by the user or that fits a profile or preference of the user. The profile can be predetermined and/or customized by the user and/or reflect a preference of the user. The data pushed to the handheld electronic device can also be related to a geographic disposition of the handheld electronic device. Such pushing of data and storage is managed by a routine running in the background of the handheld electronic device. The routine enables current data to be maintained on the handheld electronic device for ready access by a user. | 08-01-2013 |
20140095661 | SYSTEM AND METHOD FOR PROVISIONING A REMOTE RESOURCE FOR AN ELECTRONIC DEVICE - The disclosure recites a device, system and method for provisioning resources from a server in a network to a mobile electronic device. The method comprises: after the electronic device has been approved for an initial registration with the communications network, receiving a data transmission at the electronic device from the communication network, the data transmission containing access information relating to a resource in a library that is the communication network; extracting the access information from the data transmission at the electronic device; sending a request from the electronic device to the communication network for a second data transmission containing a copy of the resource to the electronic device; downloading the resource from the communication network; and integrating the resource into an application as an output generated by the application. | 04-03-2014 |