Patent application number | Description | Published |
20120101726 | Frequency of Geographic Location Updates for an Electronic Device Based on User Communication - A method, computer program product, and system are provided to update geographic location information for an electronic device. The method can include transmitting the geographic location information for the electronic device to a server device at a first time interval. A determination can be made regarding whether the electronic device is in communication with a third-party device. If the electronic device is in communication with the third-party device, then updated geographic location information for the electronic device is transmitted to the server device at a second time interval, where the second time interval is shorter than the first time interval. | 04-26-2012 |
20120149342 | Priority Inbox Notifications and Synchronization for Mobile Messaging Application - At a client device with a display and in a method for displaying messages at the client device, the client device receives message information from a server system, the message information representing a set of messages. In accordance with a determination that the set of messages include one or more unread priority messages, where priority messages are messages that satisfy predefined message importance criteria, the device presents a new mail notification. In accordance with a determination that the set of messages do not include any unread priority messages, the device foregoes presenting a new mail notification. | 06-14-2012 |
20120316878 | VOICE RECOGNITION GRAMMAR SELECTION BASED ON CONTEXT - The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user. | 12-13-2012 |
20130031616 | Methods and Systems for Enabling Multiple Accounts Support - Embodiments allow communication for a first and second account on one device to be sent and received over a single socket connection. A unique identifier may be associated with each account on the device. Communications sent from each account on the device may be encapsulated with the unique identifier for the account. Similarly, communications received for each account on the device may be encapsulated with the unique identifier for the account by a mobile endpoint. | 01-31-2013 |
20130041968 | PRIORITY INBOX NOTIFICATIONS AND SYNCHRONIZATION FOR MESSAGING APPLICATION - Systems and methods for priority inbox notifications and synchronization are disclosed. In some embodiments, a method includes, at a computer system, obtaining message information from a server system. The message information represents a set of messages and an importance score associated with each message in the set of messages. The importance score is generated based at least in part on a global importance prediction model and a user importance prediction model. A new mail notification is presented when a determination is made that the set of messages include one or more unread priority messages. The priority messages comprise messages with which the associated importance score satisfy one or more predefined message importance criteria: Optionally, presentation of a new mail notification is foregone when there is a determination that the set of messages do not include any unread priority messages. | 02-14-2013 |
20140195234 | Voice Recognition Grammar Selection Based on Content - The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user. | 07-10-2014 |
20150039678 | Method for Automatically Storing New Media - Methods and systems for automatically downloading and storing media on a mobile device are provided. A method at a mobile device includes an auto-storing process, which includes receiving, at a first time within a predefined time range, a first set of media items. The first set of media items may be based on a user media preference. Next, at a second time within the predefined time range, it may be determined that at least a portion of the first set of media items has been activated. Based on the activated media items, at least one user media activation characteristic may be determined. In response to determining that at least a portion of the first set of media items has been activated, a second set of media items based on the user media activation characteristic may be received. | 02-05-2015 |