Abstract:
A disclosure provides mobile communication devices that receive information corresponding to users associated with target mobile communication device, via a near field communication protocol. The information is stored in a storage device either within the mobile communication device or within a separate server. If it is determined that the target mobile communication device is within a predetermined distance of the mobile communication device, data entries associated with the stored information are created and retrieved, in real time. The data entries are displayed on the mobile communication device. The data entries may include personal information or email messages from prior communication sessions, which are employed in future communications between the mobile communication devices.
Abstract:
A method includes displaying one or more selectable features on a touch-sensitive display of a portable electronic device, detecting a gesture on the touch-sensitive display, identifying at least one of the selectable features based on a direction of the gesture, and increasing a size of the at least one of the selectable features.
Abstract:
A method includes displaying a first segment of information in a first format on a display of an electronic device, tracking information previously displayed for a predetermined time period as tracked information, when any of the tracked information is subsequently displayed while scrolling, displaying the tracked information in a second format.
Abstract:
A system and method are provided for identifying suggested addressees of for messages being composed, based on keyword content of the composed message's subject line and/or message body. When a message is being composed at a messaging client, a request comprising at least a portion of the subject line or body is sent to a server or similar device. In response, the server provides an identification of possible addressees having a highest score associated with keywords identified in the transmitted portion. One or more of these addressees can be selected for inclusion in an address field of the composed message. Identification of the suggested addressees is based on a score assessed based on the number of forwarded messages received by those addressees containing those keywords, where repeated receipt of forwarded messages increases the addressee's score associated with those keywords.
Abstract:
Methods and devices for generating an augmented reality output are described. In one aspect, the method includes: obtaining camera data from a camera associated with an electronic device, the camera data defining an image representing a card having a graphic disposed thereon; obtaining sensor data from a sensor associated with the electronic device; and generating an augmented reality output on an output interface based on the sensor data and the graphic.
Abstract:
A method and apparatus for delivering advertising via a mobile device are disclosed. Receivable codes are captured by the mobile device, for example by a camera. The codes may be QR codes, codes with fiduciary markers, or the like. Plural interactive value offers are generated, each directed toward a product or service associated with at least one code. The interactive value offers are adjusted in response to each other, and presented via a user interface. Other features include: providing navigation directions from a current location to a location where a value offer can be fulfilled, processing location information to gauge an effect of the interactive value offer on the user and adjusting the offer based on said effect, adjusting the offer based on a current interest in the offer, and providing social networking opportunities in conjunction with the offer.
Abstract:
A control circuit detects an initial interaction between a touch-sensitive surface and a stylus and responsively automatically displays a corresponding fresh electronic ink writing façade. By one approach the initial interaction can comprise a non-touching interaction. The fresh electronic ink writing façade can comprise a representation of an unmarked sheet of paper. If desired, upon detecting the initial interaction, the control circuit can first determine whether an electronic ink writing façade already exists for the presently-displayed content. When true, the control circuit can automatically display at least a portion of the already existing electronic ink writing façade. Otherwise, the control circuit can provide the aforementioned fresh electronic ink writing façade.
Abstract:
A method for a computing device to determine a route entails determining a sun position relative to the route, determining weather conditions along the route, and determining whether to provide alternate routing based on both the sun position and the weather conditions. In one implementation, time-specific and weather-specific digital photographs of points of interest along the route are downloaded for display on the device when the device is located at or near the points of interest.
Abstract:
According to embodiments described in the specification, a method, system and apparatus for processing messages are provided. The method comprises storing a plurality of messages in a memory of the server, each message having one of a plurality of thread identifiers; receiving a closing message via a communications interface, the closing message including a first thread identifier and a thread closing instruction; responsive to receiving the closing message, locating each of the plurality of messages having thread identifiers which match the first thread identifier; and updating a status indicator in association with each of the located messages.
Abstract:
An electronic device receives an incoming communication including an originating address. A user associated with the originating address is identified. A set of attributes associated with the incoming communication is identified. At least one incoming communication indicator presentation rule is selected based on at least one of the user that has been identified and the set of attributes that have been identified. An incoming communication indicator is presented based on the incoming communication indicator presentation rule that has been selected.