US20100273456A1 - Service management system & associated methodology of providing service related message prioritization in a mobile client - Google Patents
Service management system & associated methodology of providing service related message prioritization in a mobile client Download PDFInfo
- Publication number
- US20100273456A1 US20100273456A1 US12/770,936 US77093610A US2010273456A1 US 20100273456 A1 US20100273456 A1 US 20100273456A1 US 77093610 A US77093610 A US 77093610A US 2010273456 A1 US2010273456 A1 US 2010273456A1
- Authority
- US
- United States
- Prior art keywords
- service
- state message
- service state
- user
- mobile device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72436—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
Definitions
- the present advancements in the art relate to the field of mobile communications and, more particularly, a service management system and associated method of providing service related message prioritization in a mobile client.
- Mobile clients are known in the art.
- a service management system and method does not exist in which a user can receive service related messages on their mobile client, in which the user can easily view service interruptions and take necessary steps to correct the service interruptions in a fast and easy manner.
- a method for managing service messages on a mobile device includes receiving at least one service message and assigning a priority to the at least one service message.
- the method also includes arranging a plurality of messages and the at least one service message in an electronic mail inbox based on a priority of the plurality of messages and the priority of the at least one service message.
- the at least one service message has a higher priority than the plurality of messages.
- the method also includes displaying the plurality of messages and the at least one service message in the electronic mail inbox in order of their priority.
- FIG. 1 is a screen shot of an active idle screen of an embodiment of the present advancement
- FIGS. 2-4 are screen shots of a setup menu of an embodiment of the present advancement
- FIGS. 5 and 6 are screen shots of menus in which software applications can be downloaded
- FIG. 7 is a screen shot of a setup menu for an embodiment of the present advancement.
- FIG. 8 is a screen shot of a subscription menu for an embodiment of the present advancement
- FIG. 9 is a screen shot of a terms and conditions menu for an embodiment of the present advancement.
- FIG. 10 is a screen shot of an email setup menu for an embodiment of the present advancement
- FIG. 11 is a screen shot of a login menu for an embodiment of the present advancement.
- FIG. 12 is a screen shot of a login status screen for an embodiment of the present advancement
- FIG. 13 is a screen shot of a connection status screen for an embodiment of the present advancement
- FIG. 14 is a screen shot of a text message containing a web password for an embodiment of the present advancement
- FIG. 15 is a screen shot of a message inbox for an embodiment of the present advancement.
- FIG. 16 is a screen shot of a message displayed on an embodiment of the present advancement
- FIG. 17 is a screen shot of an options menu for an embodiment of the present advancement.
- FIGS. 18-20 are screen shots of an attachment selection menu for an embodiment of the present advancement
- FIG. 21 is a screen shot of a map displayed on an embodiment of the present advancement.
- FIGS. 22 and 23 are screen shots of documents displayed on an embodiment of the present advancement
- FIGS. 24 and 25 are screen shots of a message displayed on an embodiment of the present advancement
- FIG. 26 is a screen shot of an options menu for an embodiment of the present advancement.
- FIG. 27 is a screen shot of an embodiment of the present advancement
- FIG. 28 is a screen shot of an options menu for an embodiment of the present advancement.
- FIG. 29 is a screen shot of an attachment selection menu for an embodiment of the present advancement.
- FIG. 30 is a screen shot of an attachment removal menu for an embodiment of the present advancement.
- FIG. 31 is a screen shot of an attachment selection menu for an embodiment of the present advancement.
- FIG. 32 is a screen shot of a contact selection menu for an embodiment of the present advancement.
- FIG. 33 is a screen shot of a message displayed on an embodiment of the present advancement.
- FIG. 34 is a screen shot of a contact information screen for an embodiment of the present advancement.
- FIG. 35 is a screen shot of a call status screen for an embodiment of the present advancement.
- FIG. 36 is a screen shot of an options menu for an embodiment of the present advancement.
- FIG. 37 is a screen shot of a create new contact menu for an embodiment of the present advancement.
- FIG. 38 is a screen shot of a contact information screen for an embodiment of the present advancement.
- FIG. 39 is a screen shot of a contact selection menu for an embodiment of the present advancement.
- FIG. 40 is a screen shot of a multimedia menu for an embodiment of the present advancement.
- FIG. 41-43 are screen shots of sound clip screens for an embodiment of the present advancement
- FIG. 44 is a screen shot of an options menu for an embodiment of the present advancement.
- FIG. 45 is a screen shot of a message inbox for an embodiment of the present advancement.
- FIG. 46 is a screen shot of an email displayed on an embodiment of the present advancement.
- FIG. 47 is a screen shot of an options menu for an embodiment of the present advancement.
- FIG. 48 is a screen shot of a webpage displayed on an embodiment of the present advancement.
- FIG. 49 is a screen shot of a message inbox for an embodiment of the present advancement.
- FIG. 50 is a screen shot of an active idle screen of an embodiment of the present advancement.
- FIG. 51 is a screen shot of a message inbox for an embodiment of the present advancement.
- FIG. 52 is a screen shot of a settings menu for an embodiment of the present advancement
- FIG. 53 is a screen shot of a subscription status notification screen for an embodiment of the present advancement.
- FIG. 54 is a screen shot of a message inbox for an embodiment of the present advancement.
- FIG. 55 is a screen shot of a roaming status notification screen for an embodiment of the present advancement.
- FIG. 56 is a screen shot of a message inbox for an embodiment of the present advancement.
- FIG. 57 is a screen shot of a upgrade notification screen for an embodiment of the present advancement.
- FIGS. 58 and 59 are screen shots of an active idle screen of an embodiment of the present advancement
- FIG. 60 is block diagram of a system of an embodiment of the present advancement.
- FIG. 61 is a flow chart of an exemplary method of the present advancement.
- buttons refers to the usual manner of selecting and accessing textual and graphical based computer information.
- the term does not limit the present advancement to mouse-based peripherals or like interface devices, but is simply utilized as a shorthand term for describing known computer functionality and processes.
- An embodiment of the present advancement includes an application for managing service messages. The application is loaded/installed on a user device (e.g. Personal Digital Assistant, smart phone, laptop).
- FIG. 60 depicts a high level block diagram of an exemplary hardware embodiment of the present advancement.
- the communication device 101 shown in FIG. 60 can include a receiving unit 103 , an assigning unit 105 , an arranging unit 107 , a display unit 109 , a central processing unit (CPU) 111 , and a memory 113 .
- the exemplary communication device 101 is configured to access a public network, such as the Internet for connecting to the server 15 . Description of routine HTTP protocol handshaking and DNS query processing is omitted here for sake of brevity.
- the exemplary communication device 101 may also employ other wireless protocols, such as Bluetooth® and I.E.E.E. 802.11x wireless Ethernet, and in smart phone embodiments, employ cellular protocols including 3G and 4G technologies.
- units 103 , 105 , 107 and 109 may be implemented as separate threads of in a single computer executable instruction set of CPU 111 , implemented separately as independent instruction sets.
- the instruction ses may be provided as a utility application, background daemon, or component of an operating system, or combination thereof executing in conjunction with CPU 11 and an operating system.
- the operating system may Microsoft VISTA®, Unix, Solaris, Linux, Apple MAC-OS and other PC/workstation based systems known to those skilled in the art.
- Exemplary memory 113 is a semiconductor based memory. Of course those skilled in the art will recognize that other memory mediums are applicable such as optical discs, smart phone SIM cards and the like. Memory required for supporting the registries and like features of the device 101 FIG. 1 is omitted as well known. Likewise a description of the general features of the device 101 such as volatile and/or non-volatile memory, I/O capabilities, etc as well as corresponding functionality have been omitted for brevity. The specific coding and porting of the algorithms described herein is within the ability of one skilled in the art upon review of the specification, flowcharts and drawings.
- the receiving unit 103 can receive at least one service message.
- This service message can be a notification that service is interrupted or that a service update is available.
- the assigning unit 105 can assign a priority to at least one service message.
- the arranging unit 107 can arrange a plurality of messages and the at least one service message in an electronic mail inbox based on a priority of the plurality of messages and the priority of the at least one service message.
- the display unit 109 displays several menus to the user and can display a plurality of messages and at least one service message in an electronic mail inbox in order of their priority.
- the display unit 109 could be, for example, a liquid crystal display having a touch screen interface for actuating and managing the methodology discussed herein.
- the CPU 111 executes instructions stored in the memory 113 and controls the overall functionality of the communication device 101 , and the hardware components associated with the communication device 101 .
- a graphical user interface (GUI) based operating system is described.
- the operating system is based upon commercially available systems such as Symbian®, Android® or Windows Mobile® products.
- the communication device 101 communicates with a server 115 over a network, e.g. a wireless network.
- FIGS. 1-59 A user can discover an application to be run on the communication device 101 through a call to action on the communication device 101 .
- This call to action may, for example, be a link 1 to set up a mailbox from an Active Idle Screen, as shown in FIG. 1 .
- a link 3 to a predefined mailbox item may be displayed prompting the user to setup the application.
- FIG. 3 similarly shows a setup menu in which a user can set up the application. By clicking on the application logo 5 on the program menu, shown in FIG. 4 , the user can launch the setup process of the application.
- FIGS. 5 and 6 show a link displayed within a text message in which a user can download the application.
- FIG. 7 is a screen shot of a setup menu in which a user can setup email and synchronize contacts.
- the application may not initially be stored on a user's device, but is installed on the user's device after the user purchases the device. For example, if the application is not pre-installed on the user's device, service discovery can still be triggered by customer care or by a recommendation from a friend.
- the invitation 7 (shown in FIG. 6 ) to use the application could come from, for example, a customer service representative or sent over the network to the device. If a recommendation to use the application comes from a current subscriber, the new user could click on a link 9 displayed in a graphical user interface to start an automatic download of the designated application, followed by installation on the device.
- the setup process is configured to be launched, for example, from a special email, an application icon in the main menu, or automatically after full installation of the client application.
- the setup process triggers a subscription selection process shown in FIGS. 8 and 9 , where the user is prompted to select an appropriate subscription 11 for the service and different payment plans can be selected.
- the available payment plans may be retrieved from a server.
- Server components may include a windows based operating system, however alternative operating systems may include, but are not limited to Unix, Solaris, Linux, as well as Apple MAC-OS.
- the web server provides the front end for connection to the network such as the Internet.
- a web server would employ Microsoft® Windows Server 2008, Active Directory, and FTP.
- the user can then select an appropriate subscription and corresponding fee from a list displayed on the graphical user interface of the user's device.
- the subscription selection process activates the application and registers the commercial arrangement (i.e. terms and conditions) between the user and the operator (i.e. manufacturer of the application).
- the user is asked to configure a first mailbox for the application.
- the user is asked to select a service provider from a list of service providers 13 or create a standard ISP account.
- the domain will be pre-filled with the default settings of the service provider.
- the user is only required to enter a username 15 and password 17 as shown in FIG. 11 .
- a login status screen as shown in FIG. 12 is displayed.
- the account is then added to a mailbox view of the GUI, shown in FIG. 13 , and a first synchronization process is performed.
- the user has the ability to manage their settings and update their contacts from a self-care website which is configured to be accessed by the user's device or via the interne from a personal computer.
- the user is sent the link 19 and password to the self-care website, as shown in FIG. 14 .
- personal information management (PIM) data on the device is configured to be automatically backed up via a mobile PIM service.
- the present advancement makes new email messages instantly visible on the device and permits easy viewing of text and attachments.
- Mail can be viewed from a mail inbox which displays the user's email messages.
- the email messages may be arranged in a plurality of ways (e.g. by sender, by date, by subject, etc.).
- attachments are visible as paper clips 23 in the margin to the right of the sender's name 25 .
- FIG. 16 shows a menu in which these options may be selected.
- attachments may be downloaded selectively one by one. Once the attachments are downloaded (this is indicated by the application icon), attachments may be opened for viewing or saved to the file system.
- FIG. 21 shows a map that is an attachment, with the name and file type displayed.
- FIGS. 22 and 23 show attachments displayed that are in Adobe® Acrobat format and Microsoft® Excel format.
- long email messages may be restricted to initial text 27 only.
- the user can request to download the entire email message to permit viewing of the message in its entirety.
- the body of text may be truncated if the email is larger than a certain size, e.g. 2 KB. If the body of the text is truncated, the full body of text is immediately retrieved and appended to the email message. Further, a message 29 is displayed at the bottom of the truncated message telling the user that more text is available (shown in FIG. 25 ). The user can then download or view the rest of the message by navigating through an options menu shown in FIGS. 26 and 27 .
- the user may forward an email message with or without attachments. If the original message contained attachments, these do not have to be submitted from the device (instead, they are appended to the outgoing message by a NOC, i.e. Smart Forwarding). Individual attachments can also be added or deleted, as shown in FIGS. 28-31 . This allows the user to selectively choose which attachments they want to send with a particular email. As shown in FIG. 31 , the size of the attachments can also be displayed when the user is selecting which attachments to forward with the email. The user can select the recipient of the email or text message by selecting the recipient's name in the contact selection menu shown in FIG. 32 .
- FIG. 33 Another function available to a user when viewing email is that the user can call the sender of the email.
- FIG. 33 displayed below the text of an email is an options tab 31 .
- FIG. 17 shows several actions which may be taken when viewing an email.
- One option is that the user may respond to the email by calling the sender of the email. The sender is mapped to the corresponding entry in the address book.
- the user can select the appropriate phone number from a menu, as shown in FIG. 34 , before initiating the call. Once the user selects the appropriate phone number, a call status screen as shown in FIG. 35 is displayed, in which the name of the person being called is indicated.
- Another function available to a user when viewing email is that the user can save the sender of an email to the address book of the device.
- Another action that may be performed is saving the sender's address details to the address book of the device.
- the email address may be used to create a new contact or it may be added to an existing contact. As shown in FIGS. 36-39 , the address book on the device is configured to be immediately updated when a contact is saved.
- FIGS. 40-42 Another function available to a user when viewing email is that the user can send a media clip to another individual.
- the present advancement makes it easy to send or share individual media files or documents.
- the user first selects the media clip they would like to send.
- FIG. 43 the user selects the method that they would like to use to send the media clip (e.g. via multimedia, Bluetooth, infrared, web upload, or Visto Mobile Mail).
- FIG. 44 the user selects a send tab 44 displayed in the GUI and the media file is sent to the recipient. No file size or format restrictions are imposed on the media files.
- Another advantageous feature of the present advancement is that it is simple to select a contact from the address book because the address book is configured to be kept continuously up-to-date with a mobile personal information management (PIM) service.
- PIM personal information management
- Another function available to a user when viewing email is that the user can browse a hyperlink 33 embedded in the text of an email (shown in FIG. 46 ). While reading an email, a user can open a hyperlink 33 in the body text and immediately browse the corresponding web site, as shown in FIGS. 47 and 48 .
- Contacts may be managed from the mobile device or from a self-care website. Any changes are synchronized in the background, keeping PIM on the mobile device safe and up-to-date. For example, contacts may be added, updated or deleted via the self-care website. Further, the device is configured to be quickly updated via the synchronization process. Similarly, any updates on the device may be accessible via the self-care website. Updates to the system can be displayed via email in a message inbox as shown in FIG. 45 .
- Computer software allows PIM data to be synchronized from Microsoft Outlook on a user's personal computer or the mobile device.
- the application is configured to synchronize desktop data according to a connection time schedule or may be manually initiated by the user.
- the mobile device can synchronize with only one source, a self-care website, or more than one source.
- the self-care website may be controlled and branded by the operator of the mobile device (i.e. service provider).
- the computer synchronization software application may be minimized to the system tray of the user's computer.
- An embodiment of the present advancement also includes a service message and service status framework (SSF) that provides status alerts, as shown in FIGS. 49-51 , to users of the application.
- SSF service message and service status framework
- An embodiment of the present advancement can use a set of defined service states which define the state of both the account and the client. Some of these service states have an associated user interface which is to inform the user of the state and solicit required actions from them.
- the service state messages may be, for example, informational, the connection status of the device (disconnected, no signal, voice call, etc.), a call to action, the subscription status (subscription suspended, requires renewal, etc.), upgrade availability information, roaming information, and service unavailability information (may be per mailbox).
- Service state messages are “special” or high priority emails that remain at the top of the email inbox, and when opened provide a user with further information and options to take necessary actions to resolve the service interruption.
- An example of a service message 35 is shown in FIGS. 49-51 .
- the application is closely integrated with an Idle Screen (shown in FIG. 50 ) in order to provide a true push user experience and good visibility of relevant messages. Messages from the inbox appear on the Idle Screen. The latest or highest priority message will be displayed. The displayed message may either be a service message or a regular email (service messages take precedence over regular email messages).
- connection states are connection states and are therefore shown in a connection state item of an Application tab.
- Other service messages are independent of the connection state and are shown elsewhere, such as in a list of data channels.
- Service messages can also be shown in an email inbox. These service messages are very similar to connection state messages. Opening the message would then launch a service message user interface. This type of message is always marked as unread. As with the connection state emails, it is preferable that the mail does not exist to the mail viewer; selecting next/previous message in the viewer would not launch a service message user interface. Also, commands to “reply”, “forward”, “delete”, “Mark as read” or “move” the email may be removed or disabled.
- Message priorities determine how to deal with multiple active service messages.
- each is given a priority.
- the inbox will display all service messages. If it is possible to keep all service messages at the top of the inbox, then they will first be ordered by priority, and then ordered by creation date.
- a subscription alert 37 displayed in the user's inbox, as shown in FIG. 59 .
- the user may change their subscription status manually, as shown in FIG. 52 .
- the subscription prompt is visible in the inbox and on the Idle Screen.
- the user can also change their subscription from the main menu of the application, as seen in FIG. 52 .
- the subscription message is removed from the user's inbox and service is resumed. As shown in FIG. 53 , service is temporarily suspended until the user renews their subscription. Available payment plans for the subscription are retrieved from a server and displayed in a menu as shown in FIG. 10 .
- the application can also automatically detect when the user's device is in a roaming mode. Initially, the service is temporarily suspended for use when roaming until the user accepts roaming data rates, or returns to the domestic network.
- the application alerts the user that they are roaming by an alert email 39 being sent to the user's inbox (shown in FIG. 54 ) notifying the user that they are roaming and that their service has been disconnected.
- FIG. 55 shows that a user can select a link 41 to find out more details about the roaming data rates they will incur if they stay connected in the roaming region.
- the message is removed from the user's inbox (shown in FIG. 56 ) and service is resumed.
- new updates for the application are configured to be automatically downloaded and the user may be informed when an upgrade is available.
- the user then has the option to install the upgrade immediately or to defer installation of the upgrade until a later time.
- the upgrade notification message will remain visible in the inbox for as long as the user has not acted on the upgrade.
- the user is prompted to accept the upgrade when the user selects the upgrade notification message 43 displayed in their inbox.
- the upgrade is installed automatically. As shown in FIG. 57 , if the user dismisses the upgrade notification message 43 by clicking on the “Later” tab 45 , the “Upgrade Available” prompt will return again the next day. Further, the Idle Screen, as shown in FIG. 58 , will display the upgrade notification as long as it is available in the inbox.
- a message may be displayed by the application that signals to the user that a previously unavailable data channel for a premium account has become available and that data preparation must be performed.
- a service message will be created for each newly available data channel.
- the application may be set to always display a connection state to the user.
- a disconnected state is communicated to the user in all display locations.
- a “connected” state is the default message for the idle screen plug-in, which is displayed if there are no other messages.
- FIG. 61 is a flow chart describing the high level algorithm of managing service messages on a mobile device.
- step S 1 at least one service message is received.
- step S 2 a priority to the at least one service message that is received is assigned.
- step S 3 a plurality of messages and the at least one service message in an electronic mail inbox are arranged based on a priority of the plurality of messages and the priority of the at least one service message.
- the at least one service message has a higher priority than the plurality of messages, and thus greater importance is imparted on this message when it is arranged relative to other types of messages.
- step S 4 the plurality of messages and at least one service message in the electronic mail inbox are displayed in order of their priority.
- the service message may be maintained in a position at the top of an inbox to alert a user of a service condition. In this way, especially active email users will not miss an important service condition.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Quality & Reliability (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
- The present application is a continuation application of PCT/US08/82450 filed Nov. 5, 2008, which claims the benefit of U.S. provisional application Ser. No. 60/985,354, entitled Service Management System and Associated Methodology of Providing Service Related Message Prioritization in a Mobile Client, filed on Nov. 5, 2007, the entire contents of both of which are incorporated herein by reference.
- The present advancements in the art relate to the field of mobile communications and, more particularly, a service management system and associated method of providing service related message prioritization in a mobile client. Mobile clients are known in the art. However, in the current state of the art, when there is a service interruption with the mobile client, a user does not have notice of the service interruption and only discovers the interruption upon making a phone call or trying to use the mobile client. A service management system and method does not exist in which a user can receive service related messages on their mobile client, in which the user can easily view service interruptions and take necessary steps to correct the service interruptions in a fast and easy manner.
- A method for managing service messages on a mobile device. The method includes receiving at least one service message and assigning a priority to the at least one service message. The method also includes arranging a plurality of messages and the at least one service message in an electronic mail inbox based on a priority of the plurality of messages and the priority of the at least one service message. The at least one service message has a higher priority than the plurality of messages. The method also includes displaying the plurality of messages and the at least one service message in the electronic mail inbox in order of their priority.
- A more complete appreciation of the advancement and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
-
FIG. 1 is a screen shot of an active idle screen of an embodiment of the present advancement; -
FIGS. 2-4 are screen shots of a setup menu of an embodiment of the present advancement; -
FIGS. 5 and 6 are screen shots of menus in which software applications can be downloaded; -
FIG. 7 is a screen shot of a setup menu for an embodiment of the present advancement; -
FIG. 8 is a screen shot of a subscription menu for an embodiment of the present advancement; -
FIG. 9 is a screen shot of a terms and conditions menu for an embodiment of the present advancement; -
FIG. 10 is a screen shot of an email setup menu for an embodiment of the present advancement; -
FIG. 11 is a screen shot of a login menu for an embodiment of the present advancement; -
FIG. 12 is a screen shot of a login status screen for an embodiment of the present advancement; -
FIG. 13 is a screen shot of a connection status screen for an embodiment of the present advancement; -
FIG. 14 is a screen shot of a text message containing a web password for an embodiment of the present advancement; -
FIG. 15 is a screen shot of a message inbox for an embodiment of the present advancement; -
FIG. 16 is a screen shot of a message displayed on an embodiment of the present advancement; -
FIG. 17 is a screen shot of an options menu for an embodiment of the present advancement; -
FIGS. 18-20 are screen shots of an attachment selection menu for an embodiment of the present advancement; -
FIG. 21 is a screen shot of a map displayed on an embodiment of the present advancement; -
FIGS. 22 and 23 are screen shots of documents displayed on an embodiment of the present advancement; -
FIGS. 24 and 25 are screen shots of a message displayed on an embodiment of the present advancement; -
FIG. 26 is a screen shot of an options menu for an embodiment of the present advancement; -
FIG. 27 is a screen shot of an embodiment of the present advancement; -
FIG. 28 is a screen shot of an options menu for an embodiment of the present advancement; -
FIG. 29 is a screen shot of an attachment selection menu for an embodiment of the present advancement; -
FIG. 30 is a screen shot of an attachment removal menu for an embodiment of the present advancement; -
FIG. 31 is a screen shot of an attachment selection menu for an embodiment of the present advancement; -
FIG. 32 is a screen shot of a contact selection menu for an embodiment of the present advancement; -
FIG. 33 is a screen shot of a message displayed on an embodiment of the present advancement; -
FIG. 34 is a screen shot of a contact information screen for an embodiment of the present advancement; -
FIG. 35 is a screen shot of a call status screen for an embodiment of the present advancement; -
FIG. 36 is a screen shot of an options menu for an embodiment of the present advancement; -
FIG. 37 is a screen shot of a create new contact menu for an embodiment of the present advancement; -
FIG. 38 is a screen shot of a contact information screen for an embodiment of the present advancement; -
FIG. 39 is a screen shot of a contact selection menu for an embodiment of the present advancement; -
FIG. 40 is a screen shot of a multimedia menu for an embodiment of the present advancement; -
FIG. 41-43 are screen shots of sound clip screens for an embodiment of the present advancement; -
FIG. 44 is a screen shot of an options menu for an embodiment of the present advancement; -
FIG. 45 is a screen shot of a message inbox for an embodiment of the present advancement; -
FIG. 46 is a screen shot of an email displayed on an embodiment of the present advancement; -
FIG. 47 is a screen shot of an options menu for an embodiment of the present advancement; -
FIG. 48 is a screen shot of a webpage displayed on an embodiment of the present advancement; -
FIG. 49 is a screen shot of a message inbox for an embodiment of the present advancement; -
FIG. 50 is a screen shot of an active idle screen of an embodiment of the present advancement; -
FIG. 51 is a screen shot of a message inbox for an embodiment of the present advancement; -
FIG. 52 is a screen shot of a settings menu for an embodiment of the present advancement; -
FIG. 53 is a screen shot of a subscription status notification screen for an embodiment of the present advancement; -
FIG. 54 is a screen shot of a message inbox for an embodiment of the present advancement; -
FIG. 55 is a screen shot of a roaming status notification screen for an embodiment of the present advancement; -
FIG. 56 is a screen shot of a message inbox for an embodiment of the present advancement; -
FIG. 57 is a screen shot of a upgrade notification screen for an embodiment of the present advancement; -
FIGS. 58 and 59 are screen shots of an active idle screen of an embodiment of the present advancement; -
FIG. 60 is block diagram of a system of an embodiment of the present advancement; and -
FIG. 61 is a flow chart of an exemplary method of the present advancement. - Certain terminology used in the following description is for convenience only and is not limiting. The term “click” as used herein refers to the usual manner of selecting and accessing textual and graphical based computer information. The term does not limit the present advancement to mouse-based peripherals or like interface devices, but is simply utilized as a shorthand term for describing known computer functionality and processes. An embodiment of the present advancement includes an application for managing service messages. The application is loaded/installed on a user device (e.g. Personal Digital Assistant, smart phone, laptop).
- Referring now to the drawings, wherein like reference numerals designate identical or corresponding parts throughout the several views.
-
FIG. 60 depicts a high level block diagram of an exemplary hardware embodiment of the present advancement. Thecommunication device 101 shown inFIG. 60 can include a receivingunit 103, an assigningunit 105, an arrangingunit 107, adisplay unit 109, a central processing unit (CPU) 111, and amemory 113. Theexemplary communication device 101 is configured to access a public network, such as the Internet for connecting to theserver 15. Description of routine HTTP protocol handshaking and DNS query processing is omitted here for sake of brevity. Theexemplary communication device 101 may also employ other wireless protocols, such as Bluetooth® and I.E.E.E. 802.11x wireless Ethernet, and in smart phone embodiments, employ cellular protocols including 3G and 4G technologies. In the exemplary embodiment,units CPU 111, implemented separately as independent instruction sets. The instruction ses may be provided as a utility application, background daemon, or component of an operating system, or combination thereof executing in conjunction withCPU 11 and an operating system. In more robust devices, the operating system may Microsoft VISTA®, Unix, Solaris, Linux, Apple MAC-OS and other PC/workstation based systems known to those skilled in the art. -
Exemplary memory 113 is a semiconductor based memory. Of course those skilled in the art will recognize that other memory mediums are applicable such as optical discs, smart phone SIM cards and the like. Memory required for supporting the registries and like features of thedevice 101FIG. 1 is omitted as well known. Likewise a description of the general features of thedevice 101 such as volatile and/or non-volatile memory, I/O capabilities, etc as well as corresponding functionality have been omitted for brevity. The specific coding and porting of the algorithms described herein is within the ability of one skilled in the art upon review of the specification, flowcharts and drawings. - The receiving
unit 103 can receive at least one service message. This service message can be a notification that service is interrupted or that a service update is available. - The assigning
unit 105 can assign a priority to at least one service message. - The arranging
unit 107 can arrange a plurality of messages and the at least one service message in an electronic mail inbox based on a priority of the plurality of messages and the priority of the at least one service message. - The
display unit 109 displays several menus to the user and can display a plurality of messages and at least one service message in an electronic mail inbox in order of their priority. Thedisplay unit 109 could be, for example, a liquid crystal display having a touch screen interface for actuating and managing the methodology discussed herein. TheCPU 111 executes instructions stored in thememory 113 and controls the overall functionality of thecommunication device 101, and the hardware components associated with thecommunication device 101. In the exemplary communication device 101 a graphical user interface (GUI) based operating system is described. Preferably, the operating system is based upon commercially available systems such as Symbian®, Android® or Windows Mobile® products. Thecommunication device 101 communicates with aserver 115 over a network, e.g. a wireless network. A further exemplary platform on which the methodology described herein may be implemented is described in U.S. Pat. No. 6,085,192 to Visto Corporation entitled “System and method for securely synchronizing multiple copies of a workspace element in a network,” the entire contents of which is hereby incorporated by reference. - Various menus and screens that are displayed by the
display unit 109 of thecommunication device 101 will now be described with reference toFIGS. 1-59 . A user can discover an application to be run on thecommunication device 101 through a call to action on thecommunication device 101. This call to action may, for example, be alink 1 to set up a mailbox from an Active Idle Screen, as shown inFIG. 1 . Also, from the messaging menu shown inFIG. 2 , alink 3 to a predefined mailbox item may be displayed prompting the user to setup the application.FIG. 3 similarly shows a setup menu in which a user can set up the application. By clicking on theapplication logo 5 on the program menu, shown inFIG. 4 , the user can launch the setup process of the application. A user may click on the predefined mailbox to launch the setup process.FIGS. 5 and 6 show a link displayed within a text message in which a user can download the application.FIG. 7 is a screen shot of a setup menu in which a user can setup email and synchronize contacts. - The application may not initially be stored on a user's device, but is installed on the user's device after the user purchases the device. For example, if the application is not pre-installed on the user's device, service discovery can still be triggered by customer care or by a recommendation from a friend. The invitation 7 (shown in
FIG. 6 ) to use the application could come from, for example, a customer service representative or sent over the network to the device. If a recommendation to use the application comes from a current subscriber, the new user could click on alink 9 displayed in a graphical user interface to start an automatic download of the designated application, followed by installation on the device. - Once the application is installed on the user's device, the setup process is configured to be launched, for example, from a special email, an application icon in the main menu, or automatically after full installation of the client application. The setup process triggers a subscription selection process shown in
FIGS. 8 and 9 , where the user is prompted to select anappropriate subscription 11 for the service and different payment plans can be selected. The available payment plans may be retrieved from a server. Server components may include a windows based operating system, however alternative operating systems may include, but are not limited to Unix, Solaris, Linux, as well as Apple MAC-OS. Thus, the web server provides the front end for connection to the network such as the Internet. In the exemplary embodiment, a web server would employ Microsoft® Windows Server 2008, Active Directory, and FTP. - The user can then select an appropriate subscription and corresponding fee from a list displayed on the graphical user interface of the user's device. The subscription selection process activates the application and registers the commercial arrangement (i.e. terms and conditions) between the user and the operator (i.e. manufacturer of the application).
- Once the service has been activated, the user is asked to configure a first mailbox for the application. First, as shown in
FIG. 10 , the user is asked to select a service provider from a list ofservice providers 13 or create a standard ISP account. The domain will be pre-filled with the default settings of the service provider. The user is only required to enter ausername 15 andpassword 17 as shown inFIG. 11 . While the login is in progress, a login status screen as shown inFIG. 12 is displayed. The account is then added to a mailbox view of the GUI, shown inFIG. 13 , and a first synchronization process is performed. In addition, the user has the ability to manage their settings and update their contacts from a self-care website which is configured to be accessed by the user's device or via the interne from a personal computer. The user is sent thelink 19 and password to the self-care website, as shown inFIG. 14 . Also, personal information management (PIM) data on the device is configured to be automatically backed up via a mobile PIM service. - Next, the process for receiving email and viewing attachments will be described. The present advancement makes new email messages instantly visible on the device and permits easy viewing of text and attachments. Mail can be viewed from a mail inbox which displays the user's email messages. The email messages may be arranged in a plurality of ways (e.g. by sender, by date, by subject, etc.). In the
mail inbox screen 21, shown inFIG. 15 , attachments are visible aspaper clips 23 in the margin to the right of the sender'sname 25. Once the user has selected a particular email, the email is displayed as inFIG. 16 , and the user has several options available to them, such as, for example, replying to the email, forwarding the email, calling the sender of the email, deleting the mail, selecting/deleting attachments, and viewing the details of the particular email.FIG. 17 shows a menu in which these options may be selected. Further, as shown inFIGS. 18-20 , attachments may be downloaded selectively one by one. Once the attachments are downloaded (this is indicated by the application icon), attachments may be opened for viewing or saved to the file system. When the application is displaying an attachment, details of the attachment can be displayed, such as, for example, the title of the attachment, file type extension, and the file size of the attachment.FIG. 21 shows a map that is an attachment, with the name and file type displayed.FIGS. 22 and 23 show attachments displayed that are in Adobe® Acrobat format and Microsoft® Excel format. - Next, a process will be described by which a user can retrieve the full text of an email message. As shown in
FIGS. 24 and 25 , long email messages may be restricted toinitial text 27 only. However, when viewing the text of the message, the user can request to download the entire email message to permit viewing of the message in its entirety. In one embodiment of the present advancement, the body of text may be truncated if the email is larger than a certain size, e.g. 2 KB. If the body of the text is truncated, the full body of text is immediately retrieved and appended to the email message. Further, amessage 29 is displayed at the bottom of the truncated message telling the user that more text is available (shown inFIG. 25 ). The user can then download or view the rest of the message by navigating through an options menu shown inFIGS. 26 and 27 . - Next, the process of forwarding an email message will be described. In an embodiment of the present advancement, the user may forward an email message with or without attachments. If the original message contained attachments, these do not have to be submitted from the device (instead, they are appended to the outgoing message by a NOC, i.e. Smart Forwarding). Individual attachments can also be added or deleted, as shown in
FIGS. 28-31 . This allows the user to selectively choose which attachments they want to send with a particular email. As shown inFIG. 31 , the size of the attachments can also be displayed when the user is selecting which attachments to forward with the email. The user can select the recipient of the email or text message by selecting the recipient's name in the contact selection menu shown inFIG. 32 . - Another function available to a user when viewing email is that the user can call the sender of the email. In
FIG. 33 , displayed below the text of an email is anoptions tab 31. Once the user selects theoptions tab 31 several quick actions may be taken when viewing the message.FIG. 17 shows several actions which may be taken when viewing an email. One option is that the user may respond to the email by calling the sender of the email. The sender is mapped to the corresponding entry in the address book. Further, the user can select the appropriate phone number from a menu, as shown inFIG. 34 , before initiating the call. Once the user selects the appropriate phone number, a call status screen as shown inFIG. 35 is displayed, in which the name of the person being called is indicated. - Another function available to a user when viewing email is that the user can save the sender of an email to the address book of the device. Another action that may be performed is saving the sender's address details to the address book of the device. The email address may be used to create a new contact or it may be added to an existing contact. As shown in
FIGS. 36-39 , the address book on the device is configured to be immediately updated when a contact is saved. - Another function available to a user when viewing email is that the user can send a media clip to another individual. The present advancement makes it easy to send or share individual media files or documents. In
FIGS. 40-42 , the user first selects the media clip they would like to send. Next, inFIG. 43 , the user selects the method that they would like to use to send the media clip (e.g. via multimedia, Bluetooth, infrared, web upload, or Visto Mobile Mail). Next, inFIG. 44 , the user selects asend tab 44 displayed in the GUI and the media file is sent to the recipient. No file size or format restrictions are imposed on the media files. - Another advantageous feature of the present advancement is that it is simple to select a contact from the address book because the address book is configured to be kept continuously up-to-date with a mobile personal information management (PIM) service. Another function available to a user when viewing email is that the user can browse a
hyperlink 33 embedded in the text of an email (shown inFIG. 46 ). While reading an email, a user can open ahyperlink 33 in the body text and immediately browse the corresponding web site, as shown inFIGS. 47 and 48 . - Contacts may be managed from the mobile device or from a self-care website. Any changes are synchronized in the background, keeping PIM on the mobile device safe and up-to-date. For example, contacts may be added, updated or deleted via the self-care website. Further, the device is configured to be quickly updated via the synchronization process. Similarly, any updates on the device may be accessible via the self-care website. Updates to the system can be displayed via email in a message inbox as shown in
FIG. 45 . - Next the desktop synchronization process will be described. Computer software allows PIM data to be synchronized from Microsoft Outlook on a user's personal computer or the mobile device. The application is configured to synchronize desktop data according to a connection time schedule or may be manually initiated by the user. The mobile device can synchronize with only one source, a self-care website, or more than one source. The self-care website may be controlled and branded by the operator of the mobile device (i.e. service provider). In addition, the computer synchronization software application may be minimized to the system tray of the user's computer.
- An embodiment of the present advancement also includes a service message and service status framework (SSF) that provides status alerts, as shown in
FIGS. 49-51 , to users of the application. - An embodiment of the present advancement can use a set of defined service states which define the state of both the account and the client. Some of these service states have an associated user interface which is to inform the user of the state and solicit required actions from them. The service state messages may be, for example, informational, the connection status of the device (disconnected, no signal, voice call, etc.), a call to action, the subscription status (subscription suspended, requires renewal, etc.), upgrade availability information, roaming information, and service unavailability information (may be per mailbox).
- Service state messages are “special” or high priority emails that remain at the top of the email inbox, and when opened provide a user with further information and options to take necessary actions to resolve the service interruption. An example of a
service message 35 is shown inFIGS. 49-51 . In addition, the application is closely integrated with an Idle Screen (shown inFIG. 50 ) in order to provide a true push user experience and good visibility of relevant messages. Messages from the inbox appear on the Idle Screen. The latest or highest priority message will be displayed. The displayed message may either be a service message or a regular email (service messages take precedence over regular email messages). - Some service messages are connection states and are therefore shown in a connection state item of an Application tab. Other service messages are independent of the connection state and are shown elsewhere, such as in a list of data channels. Service messages can also be shown in an email inbox. These service messages are very similar to connection state messages. Opening the message would then launch a service message user interface. This type of message is always marked as unread. As with the connection state emails, it is preferable that the mail does not exist to the mail viewer; selecting next/previous message in the viewer would not launch a service message user interface. Also, commands to “reply”, “forward”, “delete”, “Mark as read” or “move” the email may be removed or disabled.
- Further, it is possible that multiple service messages will be active simultaneously. Message priorities determine how to deal with multiple active service messages. In the individual service state messages, each is given a priority. Further, the inbox will display all service messages. If it is possible to keep all service messages at the top of the inbox, then they will first be ordered by priority, and then ordered by creation date.
- After the expiration of the trial/subscription period for the application, there will be a
subscription alert 37 displayed in the user's inbox, as shown inFIG. 59 . Alternatively, the user may change their subscription status manually, as shown inFIG. 52 . The subscription prompt is visible in the inbox and on the Idle Screen. The user can also change their subscription from the main menu of the application, as seen inFIG. 52 . Once the user has renewed their subscription, the subscription message is removed from the user's inbox and service is resumed. As shown inFIG. 53 , service is temporarily suspended until the user renews their subscription. Available payment plans for the subscription are retrieved from a server and displayed in a menu as shown inFIG. 10 . - The application can also automatically detect when the user's device is in a roaming mode. Initially, the service is temporarily suspended for use when roaming until the user accepts roaming data rates, or returns to the domestic network. The application alerts the user that they are roaming by an
alert email 39 being sent to the user's inbox (shown inFIG. 54 ) notifying the user that they are roaming and that their service has been disconnected. Once the user selects the user alert message, a message as shown inFIG. 55 is displayed.FIG. 55 shows that a user can select alink 41 to find out more details about the roaming data rates they will incur if they stay connected in the roaming region. Once the user reads the message and accepts the roaming rates, the message is removed from the user's inbox (shown inFIG. 56 ) and service is resumed. - In some situations, it may be necessary to disconnect the client remotely and prompt the user to agree to terms & conditions before their service may be resumed. This can happen if the user's subscription has been changed out of band by a customer service representative. The message is removed only when the user agrees to the terms and conditions of the subscription.
- In an embodiment of the present advancement, new updates for the application are configured to be automatically downloaded and the user may be informed when an upgrade is available. The user then has the option to install the upgrade immediately or to defer installation of the upgrade until a later time. The upgrade notification message will remain visible in the inbox for as long as the user has not acted on the upgrade. The user is prompted to accept the upgrade when the user selects the
upgrade notification message 43 displayed in their inbox. Once the user accepts the upgrade, the upgrade is installed automatically. As shown inFIG. 57 , if the user dismisses theupgrade notification message 43 by clicking on the “Later”tab 45, the “Upgrade Available” prompt will return again the next day. Further, the Idle Screen, as shown inFIG. 58 , will display the upgrade notification as long as it is available in the inbox. - In an embodiment of the present advancement, a message may be displayed by the application that signals to the user that a previously unavailable data channel for a premium account has become available and that data preparation must be performed. A service message will be created for each newly available data channel. Further, the application may be set to always display a connection state to the user. A disconnected state is communicated to the user in all display locations. Further, a “connected” state is the default message for the idle screen plug-in, which is displayed if there are no other messages.
-
FIG. 61 is a flow chart describing the high level algorithm of managing service messages on a mobile device. In step S1, at least one service message is received. In step S2, a priority to the at least one service message that is received is assigned. In step S3, a plurality of messages and the at least one service message in an electronic mail inbox are arranged based on a priority of the plurality of messages and the priority of the at least one service message. The at least one service message has a higher priority than the plurality of messages, and thus greater importance is imparted on this message when it is arranged relative to other types of messages. Lastly, in step S4, the plurality of messages and at least one service message in the electronic mail inbox are displayed in order of their priority. The service message may be maintained in a position at the top of an inbox to alert a user of a service condition. In this way, especially active email users will not miss an important service condition. - Obviously, readily discernible modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein. For example, while described in terms of both software and hardware components interactively cooperating, it is contemplated that the system described herein may be practiced entirely in software.
Claims (34)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/770,936 US8150431B2 (en) | 2007-11-05 | 2010-04-30 | Service management system and associated methodology of providing service related message prioritization in a mobile client |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US98535407P | 2007-11-05 | 2007-11-05 | |
PCT/US2008/082450 WO2009061796A1 (en) | 2007-11-05 | 2008-11-05 | Service management system for providing service related message prioritization in a mobile client |
US12/770,936 US8150431B2 (en) | 2007-11-05 | 2010-04-30 | Service management system and associated methodology of providing service related message prioritization in a mobile client |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2008/082450 Continuation WO2009061796A1 (en) | 2007-11-05 | 2008-11-05 | Service management system for providing service related message prioritization in a mobile client |
Publications (2)
Publication Number | Publication Date |
---|---|
US20100273456A1 true US20100273456A1 (en) | 2010-10-28 |
US8150431B2 US8150431B2 (en) | 2012-04-03 |
Family
ID=40626141
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/770,936 Active 2029-03-14 US8150431B2 (en) | 2007-11-05 | 2010-04-30 | Service management system and associated methodology of providing service related message prioritization in a mobile client |
Country Status (5)
Country | Link |
---|---|
US (1) | US8150431B2 (en) |
EP (1) | EP2218015A4 (en) |
KR (1) | KR20100133945A (en) |
CN (1) | CN101965563A (en) |
WO (1) | WO2009061796A1 (en) |
Cited By (81)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110119593A1 (en) * | 2009-11-16 | 2011-05-19 | Xobni Corporation | Collecting and presenting data including links from communications sent to or from a user |
US20120278402A1 (en) * | 2011-04-28 | 2012-11-01 | Microsoft Corporation | Presenting links to content as attachments in electronic messages |
WO2012177665A1 (en) * | 2011-06-24 | 2012-12-27 | Jasper Wireless, Inc. | Core services platform for wireless voice, data and messaging network services |
US8478238B2 (en) | 2005-04-29 | 2013-07-02 | Jasper Wireless, Inc. | Global platform for managing subscriber identity modules |
US8565101B2 (en) | 2009-05-07 | 2013-10-22 | Jasper Wireless, Inc. | Virtual diagnostic system for wireless communications network systems |
US8713646B2 (en) | 2011-12-09 | 2014-04-29 | Erich Stuntebeck | Controlling access to resources on a network |
US8756426B2 (en) | 2013-07-03 | 2014-06-17 | Sky Socket, Llc | Functionality watermarking and management |
US8767630B1 (en) | 2005-04-29 | 2014-07-01 | Jasper Technologies, Inc. | System and method for responding to aggressive behavior associated with wireless devices |
US8775815B2 (en) | 2013-07-03 | 2014-07-08 | Sky Socket, Llc | Enterprise-specific functionality watermarking and management |
US8806217B2 (en) | 2013-07-03 | 2014-08-12 | Sky Socket, Llc | Functionality watermarking and management |
US8818331B2 (en) | 2005-04-29 | 2014-08-26 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US8826432B2 (en) | 2012-12-06 | 2014-09-02 | Airwatch, Llc | Systems and methods for controlling email access |
US8832785B2 (en) | 2012-12-06 | 2014-09-09 | Airwatch, Llc | Systems and methods for controlling email access |
US8862868B2 (en) | 2012-12-06 | 2014-10-14 | Airwatch, Llc | Systems and methods for controlling email access |
US8867575B2 (en) | 2005-04-29 | 2014-10-21 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US8897146B2 (en) | 2009-05-07 | 2014-11-25 | Jasper Technologies, Inc. | Core services platform for wireless voice, data and messaging network services |
US8914013B2 (en) | 2013-04-25 | 2014-12-16 | Airwatch Llc | Device management macros |
US8917611B2 (en) | 2009-05-07 | 2014-12-23 | Jasper Technologies, Inc. | Core services platform for wireless voice, data and messaging network services |
US8924956B2 (en) | 2010-02-03 | 2014-12-30 | Yahoo! Inc. | Systems and methods to identify users using an automated learning process |
US8924608B2 (en) | 2013-06-25 | 2014-12-30 | Airwatch Llc | Peripheral device management |
US8978110B2 (en) | 2012-12-06 | 2015-03-10 | Airwatch Llc | Systems and methods for controlling email access |
US8982053B2 (en) | 2010-05-27 | 2015-03-17 | Yahoo! Inc. | Presenting a new user screen in response to detection of a user motion |
US8997187B2 (en) | 2013-03-15 | 2015-03-31 | Airwatch Llc | Delegating authorization to applications on a client device in a networked environment |
US9021037B2 (en) | 2012-12-06 | 2015-04-28 | Airwatch Llc | Systems and methods for controlling email access |
US9020938B2 (en) | 2010-02-03 | 2015-04-28 | Yahoo! Inc. | Providing profile information using servers |
US9058495B2 (en) | 2013-05-16 | 2015-06-16 | Airwatch Llc | Rights management services integration with mobile device management |
US9058366B2 (en) | 2007-07-25 | 2015-06-16 | Yahoo! Inc. | Indexing and searching content behind links presented in a communication |
US9112749B2 (en) | 2013-07-25 | 2015-08-18 | Airwatch Llc | Functionality management via application modification |
US9123031B2 (en) | 2013-04-26 | 2015-09-01 | Airwatch Llc | Attendance tracking via device presence |
US9148416B2 (en) | 2013-03-15 | 2015-09-29 | Airwatch Llc | Controlling physical access to secure areas via client devices in a networked environment |
US9203820B2 (en) | 2013-03-15 | 2015-12-01 | Airwatch Llc | Application program as key for authorizing access to resources |
US9219741B2 (en) | 2013-05-02 | 2015-12-22 | Airwatch, Llc | Time-based configuration policy toggling |
US9226151B2 (en) | 2006-04-04 | 2015-12-29 | Jasper Wireless, Inc. | System and method for enabling a wireless device with customer-specific services |
US9226155B2 (en) | 2013-07-25 | 2015-12-29 | Airwatch Llc | Data communications management |
US20150381533A1 (en) * | 2014-06-29 | 2015-12-31 | Avaya Inc. | System and Method for Email Management Through Detection and Analysis of Dynamically Variable Behavior and Activity Patterns |
US9246918B2 (en) | 2013-05-10 | 2016-01-26 | Airwatch Llc | Secure application leveraging of web filter proxy services |
US9247432B2 (en) | 2012-10-19 | 2016-01-26 | Airwatch Llc | Systems and methods for controlling network access |
US9258301B2 (en) | 2013-10-29 | 2016-02-09 | Airwatch Llc | Advanced authentication techniques |
US9270777B2 (en) | 2013-06-06 | 2016-02-23 | Airwatch Llc | Social media and data sharing controls for data security purposes |
US9275245B2 (en) | 2013-03-15 | 2016-03-01 | Airwatch Llc | Data access sharing |
US9275126B2 (en) | 2009-06-02 | 2016-03-01 | Yahoo! Inc. | Self populating address book |
US9307397B2 (en) | 2005-04-29 | 2016-04-05 | Jasper Technologies, Inc. | Method for enabling a wireless device with customer-specific services |
US9378350B2 (en) | 2013-03-15 | 2016-06-28 | Airwatch Llc | Facial capture managing access to resources by a device |
US9401915B2 (en) | 2013-03-15 | 2016-07-26 | Airwatch Llc | Secondary device as key for authorizing access to resources |
US9413754B2 (en) | 2014-12-23 | 2016-08-09 | Airwatch Llc | Authenticator device facilitating file security |
US9473417B2 (en) | 2013-03-14 | 2016-10-18 | Airwatch Llc | Controlling resources used by computing devices |
US9516005B2 (en) | 2013-08-20 | 2016-12-06 | Airwatch Llc | Individual-specific content management |
US9535857B2 (en) | 2013-06-25 | 2017-01-03 | Airwatch Llc | Autonomous device interaction |
US9544306B2 (en) | 2013-10-29 | 2017-01-10 | Airwatch Llc | Attempted security breach remediation |
US9584343B2 (en) | 2008-01-03 | 2017-02-28 | Yahoo! Inc. | Presentation of organized personal and public data using communication mediums |
US9584964B2 (en) | 2014-12-22 | 2017-02-28 | Airwatch Llc | Enforcement of proximity based policies |
US9584437B2 (en) | 2013-06-02 | 2017-02-28 | Airwatch Llc | Resource watermarking and management |
US9665723B2 (en) | 2013-08-15 | 2017-05-30 | Airwatch, Llc | Watermarking detection and management |
US9680763B2 (en) | 2012-02-14 | 2017-06-13 | Airwatch, Llc | Controlling distribution of resources in a network |
US9705813B2 (en) | 2012-02-14 | 2017-07-11 | Airwatch, Llc | Controlling distribution of resources on a network |
US9747268B2 (en) | 2011-04-28 | 2017-08-29 | Microsoft Technology Licensing, Llc | Making document changes by replying to electronic messages |
US9760866B2 (en) | 2009-12-15 | 2017-09-12 | Yahoo Holdings, Inc. | Systems and methods to provide server side profile information |
US9787686B2 (en) | 2013-04-12 | 2017-10-10 | Airwatch Llc | On-demand security policy activation |
US9819682B2 (en) | 2013-03-15 | 2017-11-14 | Airwatch Llc | Certificate based profile confirmation |
US9900261B2 (en) | 2013-06-02 | 2018-02-20 | Airwatch Llc | Shared resource watermarking and management |
US9916446B2 (en) | 2016-04-14 | 2018-03-13 | Airwatch Llc | Anonymized application scanning for mobile devices |
US9917862B2 (en) | 2016-04-14 | 2018-03-13 | Airwatch Llc | Integrated application scanning and mobile enterprise computing management system |
CN108055320A (en) * | 2017-12-11 | 2018-05-18 | 广东欧珀移动通信有限公司 | Processing method, terminal device and the computer readable storage medium of resource downloading |
US10079789B2 (en) | 2010-12-08 | 2018-09-18 | Microsoft Technology Licensing, Llc | Shared attachments |
US10097661B2 (en) | 2011-04-28 | 2018-10-09 | Microsoft Technology Licensing, Llc | Uploading attachment to shared location and replacing with a link |
US10129242B2 (en) | 2013-09-16 | 2018-11-13 | Airwatch Llc | Multi-persona devices and management |
US10185932B2 (en) | 2011-05-06 | 2019-01-22 | Microsoft Technology Licensing, Llc | Setting permissions for links forwarded in electronic messages |
US10241649B2 (en) * | 2015-06-23 | 2019-03-26 | Qingdao Hisense Electronics Co., Ltd. | System and methods for application discovery and trial |
US10257194B2 (en) | 2012-02-14 | 2019-04-09 | Airwatch Llc | Distribution of variably secure resources in a networked environment |
US10404615B2 (en) | 2012-02-14 | 2019-09-03 | Airwatch, Llc | Controlling distribution of resources on a network |
US10515334B2 (en) | 2013-06-04 | 2019-12-24 | Airwatch Llc | Item delivery optimization |
US10552799B2 (en) | 2011-04-28 | 2020-02-04 | Microsoft Technology Licensing, Llc | Upload of attachment and insertion of link into electronic messages |
US10652242B2 (en) | 2013-03-15 | 2020-05-12 | Airwatch, Llc | Incremental compliance remediation |
CN111582996A (en) * | 2020-05-20 | 2020-08-25 | 拉扎斯网络科技(上海)有限公司 | Business information display method and device |
US10754966B2 (en) | 2013-04-13 | 2020-08-25 | Airwatch Llc | Time-based functionality restrictions |
US11122158B2 (en) * | 2007-06-28 | 2021-09-14 | Apple Inc. | Portable electronic device with conversation management for incoming instant messages |
US11240368B2 (en) * | 2016-11-29 | 2022-02-01 | Samsung Electronics Co., Ltd. | Message processing method and electronic device implementing same |
US11308449B2 (en) | 2011-04-28 | 2022-04-19 | Microsoft Technology Licensing, Llc | Storing metadata inside file to reference shared version of file |
US11513667B2 (en) | 2020-05-11 | 2022-11-29 | Apple Inc. | User interface for audio message |
US11513661B2 (en) | 2014-05-31 | 2022-11-29 | Apple Inc. | Message user interfaces for capture and transmittal of media and location content |
US11824644B2 (en) | 2013-03-14 | 2023-11-21 | Airwatch, Llc | Controlling electronically communicated resources |
Families Citing this family (69)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6219694B1 (en) | 1998-05-29 | 2001-04-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device having a shared electronic address |
US9374435B2 (en) | 1998-05-29 | 2016-06-21 | Blackberry Limited | System and method for using trigger events and a redirector flag to redirect messages |
US9258405B1 (en) | 2006-12-18 | 2016-02-09 | Good Technology Software, Inc. | Meeting integration for a messaging and scheduling application |
US8626115B2 (en) | 2009-01-28 | 2014-01-07 | Headwater Partners I Llc | Wireless network service interfaces |
US8250207B2 (en) | 2009-01-28 | 2012-08-21 | Headwater Partners I, Llc | Network based ambient services |
US8898293B2 (en) | 2009-01-28 | 2014-11-25 | Headwater Partners I Llc | Service offer set publishing to device agent with on-device service selection |
US8275830B2 (en) | 2009-01-28 | 2012-09-25 | Headwater Partners I Llc | Device assisted CDR creation, aggregation, mediation and billing |
US8346225B2 (en) | 2009-01-28 | 2013-01-01 | Headwater Partners I, Llc | Quality of service for device assisted services |
US8725123B2 (en) | 2008-06-05 | 2014-05-13 | Headwater Partners I Llc | Communications device with secure data path processing agents |
US8391834B2 (en) | 2009-01-28 | 2013-03-05 | Headwater Partners I Llc | Security techniques for device assisted services |
US8635335B2 (en) * | 2009-01-28 | 2014-01-21 | Headwater Partners I Llc | System and method for wireless network offloading |
US8548428B2 (en) | 2009-01-28 | 2013-10-01 | Headwater Partners I Llc | Device group partitions and settlement platform |
US8924543B2 (en) | 2009-01-28 | 2014-12-30 | Headwater Partners I Llc | Service design center for device assisted services |
US8832777B2 (en) | 2009-03-02 | 2014-09-09 | Headwater Partners I Llc | Adapting network policies based on device service processor configuration |
US8406748B2 (en) | 2009-01-28 | 2013-03-26 | Headwater Partners I Llc | Adaptive ambient services |
US8924469B2 (en) | 2008-06-05 | 2014-12-30 | Headwater Partners I Llc | Enterprise access control and accounting allocation for access networks |
US8340634B2 (en) | 2009-01-28 | 2012-12-25 | Headwater Partners I, Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US8589541B2 (en) | 2009-01-28 | 2013-11-19 | Headwater Partners I Llc | Device-assisted services for protecting network capacity |
US8402111B2 (en) | 2009-01-28 | 2013-03-19 | Headwater Partners I, Llc | Device assisted services install |
US9980146B2 (en) | 2009-01-28 | 2018-05-22 | Headwater Research Llc | Communications device with secure data path processing agents |
US10779177B2 (en) | 2009-01-28 | 2020-09-15 | Headwater Research Llc | Device group partitions and settlement platform |
US8745191B2 (en) * | 2009-01-28 | 2014-06-03 | Headwater Partners I Llc | System and method for providing user notifications |
US9755842B2 (en) | 2009-01-28 | 2017-09-05 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US10264138B2 (en) | 2009-01-28 | 2019-04-16 | Headwater Research Llc | Mobile device and service management |
US10492102B2 (en) | 2009-01-28 | 2019-11-26 | Headwater Research Llc | Intermediate networking devices |
US9706061B2 (en) | 2009-01-28 | 2017-07-11 | Headwater Partners I Llc | Service design center for device assisted services |
US10326800B2 (en) | 2009-01-28 | 2019-06-18 | Headwater Research Llc | Wireless network service interfaces |
US9572019B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners LLC | Service selection set published to device agent with on-device service selection |
US9392462B2 (en) | 2009-01-28 | 2016-07-12 | Headwater Partners I Llc | Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy |
US8793758B2 (en) | 2009-01-28 | 2014-07-29 | Headwater Partners I Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US10057775B2 (en) | 2009-01-28 | 2018-08-21 | Headwater Research Llc | Virtualized policy and charging system |
US10237757B2 (en) | 2009-01-28 | 2019-03-19 | Headwater Research Llc | System and method for wireless network offloading |
US10841839B2 (en) | 2009-01-28 | 2020-11-17 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US9565707B2 (en) | 2009-01-28 | 2017-02-07 | Headwater Partners I Llc | Wireless end-user device with wireless data attribution to multiple personas |
US9858559B2 (en) | 2009-01-28 | 2018-01-02 | Headwater Research Llc | Network service plan design |
US10248996B2 (en) | 2009-01-28 | 2019-04-02 | Headwater Research Llc | Method for operating a wireless end-user device mobile payment agent |
US10798252B2 (en) | 2009-01-28 | 2020-10-06 | Headwater Research Llc | System and method for providing user notifications |
US11218854B2 (en) | 2009-01-28 | 2022-01-04 | Headwater Research Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US8893009B2 (en) | 2009-01-28 | 2014-11-18 | Headwater Partners I Llc | End user device that secures an association of application to service policy with an application certificate check |
US10783581B2 (en) | 2009-01-28 | 2020-09-22 | Headwater Research Llc | Wireless end-user device providing ambient or sponsored services |
US9578182B2 (en) | 2009-01-28 | 2017-02-21 | Headwater Partners I Llc | Mobile device and service management |
US9351193B2 (en) | 2009-01-28 | 2016-05-24 | Headwater Partners I Llc | Intermediate networking devices |
US10715342B2 (en) | 2009-01-28 | 2020-07-14 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US9647918B2 (en) | 2009-01-28 | 2017-05-09 | Headwater Research Llc | Mobile device and method attributing media services network usage to requesting application |
US10064055B2 (en) | 2009-01-28 | 2018-08-28 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US9253663B2 (en) | 2009-01-28 | 2016-02-02 | Headwater Partners I Llc | Controlling mobile device communications on a roaming network based on device state |
US9571559B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners I Llc | Enhanced curfew and protection associated with a device group |
US12166596B2 (en) | 2009-01-28 | 2024-12-10 | Disney Enterprises, Inc. | Device-assisted services for protecting network capacity |
US11985155B2 (en) | 2009-01-28 | 2024-05-14 | Headwater Research Llc | Communications device with secure data path processing agents |
US10200541B2 (en) | 2009-01-28 | 2019-02-05 | Headwater Research Llc | Wireless end-user device with divided user space/kernel space traffic policy system |
US8606911B2 (en) | 2009-03-02 | 2013-12-10 | Headwater Partners I Llc | Flow tagging for service policy implementation |
US9954975B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Enhanced curfew and protection associated with a device group |
US9557889B2 (en) | 2009-01-28 | 2017-01-31 | Headwater Partners I Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US9955332B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Method for child wireless device activation to subscriber account of a master wireless device |
US10484858B2 (en) | 2009-01-28 | 2019-11-19 | Headwater Research Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US9609510B2 (en) | 2009-01-28 | 2017-03-28 | Headwater Research Llc | Automated credential porting for mobile devices |
US9270559B2 (en) | 2009-01-28 | 2016-02-23 | Headwater Partners I Llc | Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow |
US11973804B2 (en) | 2009-01-28 | 2024-04-30 | Headwater Research Llc | Network service plan design |
US8335989B2 (en) | 2009-10-26 | 2012-12-18 | Nokia Corporation | Method and apparatus for presenting polymorphic notes in a graphical user interface |
US9275376B2 (en) | 2010-03-25 | 2016-03-01 | Nokia Technologies Oy | Method and apparatus for providing soft reminders |
US9154826B2 (en) | 2011-04-06 | 2015-10-06 | Headwater Partners Ii Llc | Distributing content and service launch objects to mobile devices |
CN103067247B (en) * | 2011-10-19 | 2018-01-02 | 腾讯科技(深圳)有限公司 | The method and mobile device of a kind of Message Processing |
US9787655B2 (en) | 2011-12-09 | 2017-10-10 | Airwatch Llc | Controlling access to resources on a network |
US10402914B2 (en) | 2013-02-22 | 2019-09-03 | Nokia Technologies Oy | Apparatus and method for providing contact-related information items |
US10255327B2 (en) * | 2013-02-22 | 2019-04-09 | Nokia Technology Oy | Apparatus and method for providing contact-related information items |
CN104252468B (en) * | 2013-06-26 | 2019-04-12 | Sap欧洲公司 | For maximizing the method and its system of the information gain of continuous events |
WO2015006196A1 (en) * | 2013-07-11 | 2015-01-15 | Mophie, Inc. | Method and system for communicatively coupling a wearable computer with one or more non-wearable computers |
US10051460B2 (en) * | 2016-12-16 | 2018-08-14 | Plantronics, Inc. | Subscription-enabled audio device and subscription system |
US11503807B2 (en) | 2019-11-21 | 2022-11-22 | Lg Electronics Inc. | Treadmill having fragrance assembly |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030182383A1 (en) * | 2002-02-12 | 2003-09-25 | Xiaopeng He | Enterprise electronic mail filtering and notification system |
US20050216421A1 (en) * | 1997-09-26 | 2005-09-29 | Mci. Inc. | Integrated business systems for web based telecommunications management |
US7586907B2 (en) * | 1995-10-05 | 2009-09-08 | Broadcom Corporation | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
US7627640B2 (en) * | 2003-03-17 | 2009-12-01 | Epostal Services, Inc. | Messaging and document management system and method |
US7627349B2 (en) * | 2005-07-11 | 2009-12-01 | Nokia Corporation | Alternative notifier for multimedia use |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7184765B1 (en) * | 1999-08-27 | 2007-02-27 | Lucent Technologies Inc. | Enhanced roaming notification of call handoffs |
US8059088B2 (en) * | 2002-12-08 | 2011-11-15 | Immersion Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
JP4629482B2 (en) * | 2005-04-13 | 2011-02-09 | 大日本印刷株式会社 | Mobile communication terminal, IC card, mobile communication system, program, and communication charge notification method |
-
2008
- 2008-11-05 EP EP08847344A patent/EP2218015A4/en not_active Withdrawn
- 2008-11-05 WO PCT/US2008/082450 patent/WO2009061796A1/en active Application Filing
- 2008-11-05 CN CN2008801215395A patent/CN101965563A/en active Pending
- 2008-11-05 KR KR1020107010463A patent/KR20100133945A/en not_active Withdrawn
-
2010
- 2010-04-30 US US12/770,936 patent/US8150431B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7586907B2 (en) * | 1995-10-05 | 2009-09-08 | Broadcom Corporation | Hierarchical data collection network supporting packetized voice communications among wireless terminals and telephones |
US20050216421A1 (en) * | 1997-09-26 | 2005-09-29 | Mci. Inc. | Integrated business systems for web based telecommunications management |
US20030182383A1 (en) * | 2002-02-12 | 2003-09-25 | Xiaopeng He | Enterprise electronic mail filtering and notification system |
US7627640B2 (en) * | 2003-03-17 | 2009-12-01 | Epostal Services, Inc. | Messaging and document management system and method |
US7627349B2 (en) * | 2005-07-11 | 2009-12-01 | Nokia Corporation | Alternative notifier for multimedia use |
Cited By (185)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9106768B2 (en) | 2005-04-29 | 2015-08-11 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US8767630B1 (en) | 2005-04-29 | 2014-07-01 | Jasper Technologies, Inc. | System and method for responding to aggressive behavior associated with wireless devices |
US9179295B2 (en) | 2005-04-29 | 2015-11-03 | Jasper Technologies, Inc. | Global platform for managing subscriber identity modules |
US8478238B2 (en) | 2005-04-29 | 2013-07-02 | Jasper Wireless, Inc. | Global platform for managing subscriber identity modules |
US9288337B2 (en) | 2005-04-29 | 2016-03-15 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US8965332B2 (en) | 2005-04-29 | 2015-02-24 | Jasper Technologies, Inc. | Global platform for managing subscriber identity modules |
US9699646B2 (en) | 2005-04-29 | 2017-07-04 | Cisco Technology, Inc. | Method for enabling a wireless device with customer-specific services |
US8725140B2 (en) | 2005-04-29 | 2014-05-13 | Jasper Wireless, Inc. | Global platform for managing subscriber identity modules |
US8958773B2 (en) | 2005-04-29 | 2015-02-17 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US8868042B2 (en) | 2005-04-29 | 2014-10-21 | Jasper Technologies, Inc. | Global platform for managing subscriber identity modules |
US9100851B2 (en) | 2005-04-29 | 2015-08-04 | Jasper Technologies, Inc. | System and method for responding to aggressive behavior associated with wireless devices |
US9094538B2 (en) | 2005-04-29 | 2015-07-28 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US9307397B2 (en) | 2005-04-29 | 2016-04-05 | Jasper Technologies, Inc. | Method for enabling a wireless device with customer-specific services |
US8818331B2 (en) | 2005-04-29 | 2014-08-26 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US9398169B2 (en) | 2005-04-29 | 2016-07-19 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US8942181B2 (en) | 2005-04-29 | 2015-01-27 | Jasper Technologies, Inc. | System and method for responding to aggressive behavior associated with wireless devices |
US9462453B2 (en) | 2005-04-29 | 2016-10-04 | Jasper Technologies, Inc. | Global platform for managing subscriber identity modules |
US8867575B2 (en) | 2005-04-29 | 2014-10-21 | Jasper Technologies, Inc. | Method for enabling a wireless device for geographically preferential services |
US9565552B2 (en) | 2006-04-04 | 2017-02-07 | Jasper Technologies, Inc. | System and method for enabling a wireless device with customer-specific services |
US9226151B2 (en) | 2006-04-04 | 2015-12-29 | Jasper Wireless, Inc. | System and method for enabling a wireless device with customer-specific services |
US11122158B2 (en) * | 2007-06-28 | 2021-09-14 | Apple Inc. | Portable electronic device with conversation management for incoming instant messages |
US11743375B2 (en) | 2007-06-28 | 2023-08-29 | Apple Inc. | Portable electronic device with conversation management for incoming instant messages |
US10356193B2 (en) | 2007-07-25 | 2019-07-16 | Oath Inc. | Indexing and searching content behind links presented in a communication |
US10069924B2 (en) | 2007-07-25 | 2018-09-04 | Oath Inc. | Application programming interfaces for communication systems |
US10958741B2 (en) | 2007-07-25 | 2021-03-23 | Verizon Media Inc. | Method and system for collecting and presenting historical communication data |
US9275118B2 (en) | 2007-07-25 | 2016-03-01 | Yahoo! Inc. | Method and system for collecting and presenting historical communication data |
US9716764B2 (en) | 2007-07-25 | 2017-07-25 | Yahoo! Inc. | Display of communication system usage statistics |
US9699258B2 (en) | 2007-07-25 | 2017-07-04 | Yahoo! Inc. | Method and system for collecting and presenting historical communication data for a mobile device |
US10554769B2 (en) | 2007-07-25 | 2020-02-04 | Oath Inc. | Method and system for collecting and presenting historical communication data for a mobile device |
US10623510B2 (en) | 2007-07-25 | 2020-04-14 | Oath Inc. | Display of person based information including person notes |
US9298783B2 (en) | 2007-07-25 | 2016-03-29 | Yahoo! Inc. | Display of attachment based information within a messaging system |
US9591086B2 (en) | 2007-07-25 | 2017-03-07 | Yahoo! Inc. | Display of information in electronic communications |
US11394679B2 (en) | 2007-07-25 | 2022-07-19 | Verizon Patent And Licensing Inc | Display of communication system usage statistics |
US9058366B2 (en) | 2007-07-25 | 2015-06-16 | Yahoo! Inc. | Indexing and searching content behind links presented in a communication |
US9596308B2 (en) | 2007-07-25 | 2017-03-14 | Yahoo! Inc. | Display of person based information including person notes |
US11552916B2 (en) | 2007-07-25 | 2023-01-10 | Verizon Patent And Licensing Inc. | Indexing and searching content behind links presented in a communication |
US9954963B2 (en) | 2007-07-25 | 2018-04-24 | Oath Inc. | Indexing and searching content behind links presented in a communication |
US9584343B2 (en) | 2008-01-03 | 2017-02-28 | Yahoo! Inc. | Presentation of organized personal and public data using communication mediums |
US10200321B2 (en) | 2008-01-03 | 2019-02-05 | Oath Inc. | Presentation of organized personal and public data using communication mediums |
US8565101B2 (en) | 2009-05-07 | 2013-10-22 | Jasper Wireless, Inc. | Virtual diagnostic system for wireless communications network systems |
US9161248B2 (en) | 2009-05-07 | 2015-10-13 | Jasper Technologies, Inc. | Core services platform for wireless voice, data and messaging network services |
US9166950B2 (en) | 2009-05-07 | 2015-10-20 | Jasper Technologies, Inc. | System and method for responding to aggressive behavior associated with wireless devices |
US9167471B2 (en) | 2009-05-07 | 2015-10-20 | Jasper Technologies, Inc. | System and method for responding to aggressive behavior associated with wireless devices |
US8897146B2 (en) | 2009-05-07 | 2014-11-25 | Jasper Technologies, Inc. | Core services platform for wireless voice, data and messaging network services |
US8917611B2 (en) | 2009-05-07 | 2014-12-23 | Jasper Technologies, Inc. | Core services platform for wireless voice, data and messaging network services |
US9220025B2 (en) | 2009-05-07 | 2015-12-22 | Jasper Technologies, Inc. | Core services platform for wireless voice, data and messaging network services |
US9756014B2 (en) | 2009-05-07 | 2017-09-05 | Cisco Technology, Inc. | System and method for responding to aggressive behavior associated with wireless devices |
US10963524B2 (en) | 2009-06-02 | 2021-03-30 | Verizon Media Inc. | Self populating address book |
US9275126B2 (en) | 2009-06-02 | 2016-03-01 | Yahoo! Inc. | Self populating address book |
US20110119593A1 (en) * | 2009-11-16 | 2011-05-19 | Xobni Corporation | Collecting and presenting data including links from communications sent to or from a user |
US9514466B2 (en) * | 2009-11-16 | 2016-12-06 | Yahoo! Inc. | Collecting and presenting data including links from communications sent to or from a user |
US10768787B2 (en) | 2009-11-16 | 2020-09-08 | Oath Inc. | Collecting and presenting data including links from communications sent to or from a user |
US11037106B2 (en) | 2009-12-15 | 2021-06-15 | Verizon Media Inc. | Systems and methods to provide server side profile information |
US9760866B2 (en) | 2009-12-15 | 2017-09-12 | Yahoo Holdings, Inc. | Systems and methods to provide server side profile information |
US8924956B2 (en) | 2010-02-03 | 2014-12-30 | Yahoo! Inc. | Systems and methods to identify users using an automated learning process |
US9842144B2 (en) | 2010-02-03 | 2017-12-12 | Yahoo Holdings, Inc. | Presenting suggestions for user input based on client device characteristics |
US9842145B2 (en) | 2010-02-03 | 2017-12-12 | Yahoo Holdings, Inc. | Providing profile information using servers |
US9020938B2 (en) | 2010-02-03 | 2015-04-28 | Yahoo! Inc. | Providing profile information using servers |
US8982053B2 (en) | 2010-05-27 | 2015-03-17 | Yahoo! Inc. | Presenting a new user screen in response to detection of a user motion |
US10079789B2 (en) | 2010-12-08 | 2018-09-18 | Microsoft Technology Licensing, Llc | Shared attachments |
US11308449B2 (en) | 2011-04-28 | 2022-04-19 | Microsoft Technology Licensing, Llc | Storing metadata inside file to reference shared version of file |
US10097661B2 (en) | 2011-04-28 | 2018-10-09 | Microsoft Technology Licensing, Llc | Uploading attachment to shared location and replacing with a link |
US10552799B2 (en) | 2011-04-28 | 2020-02-04 | Microsoft Technology Licensing, Llc | Upload of attachment and insertion of link into electronic messages |
US9747268B2 (en) | 2011-04-28 | 2017-08-29 | Microsoft Technology Licensing, Llc | Making document changes by replying to electronic messages |
US20120278402A1 (en) * | 2011-04-28 | 2012-11-01 | Microsoft Corporation | Presenting links to content as attachments in electronic messages |
US10185932B2 (en) | 2011-05-06 | 2019-01-22 | Microsoft Technology Licensing, Llc | Setting permissions for links forwarded in electronic messages |
US8634407B2 (en) | 2011-06-24 | 2014-01-21 | Jasper Wireless, Inc. | Core services platform for wireless voice, data and messaging network services |
US8730823B2 (en) | 2011-06-24 | 2014-05-20 | Jasper Wireless, Inc. | Core services platform for wireless voice, data and messaging network services |
US11006295B2 (en) | 2011-06-24 | 2021-05-11 | Cisco Technology, Inc. | Core Services Platform for wireless voice, data and messaging network services |
WO2012177665A1 (en) * | 2011-06-24 | 2012-12-27 | Jasper Wireless, Inc. | Core services platform for wireless voice, data and messaging network services |
US9398172B2 (en) | 2011-06-24 | 2016-07-19 | Jasper Technologies, Inc. | Core services platform for wireless voice, data and messaging network services |
US10142868B2 (en) | 2011-06-24 | 2018-11-27 | Cisco Technologies, Inc. | Core services platform for wireless voice, data and messaging network services |
US8713646B2 (en) | 2011-12-09 | 2014-04-29 | Erich Stuntebeck | Controlling access to resources on a network |
US12081452B2 (en) | 2012-02-14 | 2024-09-03 | Airwatch Llc | Controlling distribution of resources in a network |
US11483252B2 (en) | 2012-02-14 | 2022-10-25 | Airwatch, Llc | Controlling distribution of resources on a network |
US10257194B2 (en) | 2012-02-14 | 2019-04-09 | Airwatch Llc | Distribution of variably secure resources in a networked environment |
US10951541B2 (en) | 2012-02-14 | 2021-03-16 | Airwatch, Llc | Controlling distribution of resources on a network |
US9705813B2 (en) | 2012-02-14 | 2017-07-11 | Airwatch, Llc | Controlling distribution of resources on a network |
US10404615B2 (en) | 2012-02-14 | 2019-09-03 | Airwatch, Llc | Controlling distribution of resources on a network |
US11082355B2 (en) | 2012-02-14 | 2021-08-03 | Airwatch, Llc | Controllng distribution of resources in a network |
US9680763B2 (en) | 2012-02-14 | 2017-06-13 | Airwatch, Llc | Controlling distribution of resources in a network |
US10986095B2 (en) | 2012-10-19 | 2021-04-20 | Airwatch Llc | Systems and methods for controlling network access |
US9247432B2 (en) | 2012-10-19 | 2016-01-26 | Airwatch Llc | Systems and methods for controlling network access |
US9426129B2 (en) | 2012-12-06 | 2016-08-23 | Airwatch Llc | Systems and methods for controlling email access |
US9325713B2 (en) | 2012-12-06 | 2016-04-26 | Airwatch Llc | Systems and methods for controlling email access |
US8826432B2 (en) | 2012-12-06 | 2014-09-02 | Airwatch, Llc | Systems and methods for controlling email access |
US9021037B2 (en) | 2012-12-06 | 2015-04-28 | Airwatch Llc | Systems and methods for controlling email access |
US8978110B2 (en) | 2012-12-06 | 2015-03-10 | Airwatch Llc | Systems and methods for controlling email access |
US9391960B2 (en) | 2012-12-06 | 2016-07-12 | Airwatch Llc | Systems and methods for controlling email access |
US12120077B2 (en) | 2012-12-06 | 2024-10-15 | Omnissa, Llc | Systems and methods for controlling email access |
US8832785B2 (en) | 2012-12-06 | 2014-09-09 | Airwatch, Llc | Systems and methods for controlling email access |
US10666591B2 (en) | 2012-12-06 | 2020-05-26 | Airwatch Llc | Systems and methods for controlling email access |
US9813390B2 (en) | 2012-12-06 | 2017-11-07 | Airwatch Llc | Systems and methods for controlling email access |
US9882850B2 (en) | 2012-12-06 | 2018-01-30 | Airwatch Llc | Systems and methods for controlling email access |
US9450921B2 (en) | 2012-12-06 | 2016-09-20 | Airwatch Llc | Systems and methods for controlling email access |
US8862868B2 (en) | 2012-12-06 | 2014-10-14 | Airwatch, Llc | Systems and methods for controlling email access |
US9853928B2 (en) | 2012-12-06 | 2017-12-26 | Airwatch Llc | Systems and methods for controlling email access |
US11050719B2 (en) | 2012-12-06 | 2021-06-29 | Airwatch, Llc | Systems and methods for controlling email access |
US10681017B2 (en) | 2012-12-06 | 2020-06-09 | Airwatch, Llc | Systems and methods for controlling email access |
US10243932B2 (en) | 2012-12-06 | 2019-03-26 | Airwatch, Llc | Systems and methods for controlling email access |
US9473417B2 (en) | 2013-03-14 | 2016-10-18 | Airwatch Llc | Controlling resources used by computing devices |
US10116583B2 (en) | 2013-03-14 | 2018-10-30 | Airwatch Llc | Controlling resources used by computing devices |
US11824644B2 (en) | 2013-03-14 | 2023-11-21 | Airwatch, Llc | Controlling electronically communicated resources |
US9203820B2 (en) | 2013-03-15 | 2015-12-01 | Airwatch Llc | Application program as key for authorizing access to resources |
US8997187B2 (en) | 2013-03-15 | 2015-03-31 | Airwatch Llc | Delegating authorization to applications on a client device in a networked environment |
US9819682B2 (en) | 2013-03-15 | 2017-11-14 | Airwatch Llc | Certificate based profile confirmation |
US9438635B2 (en) | 2013-03-15 | 2016-09-06 | Airwatch Llc | Controlling physical access to secure areas via client devices in a network environment |
US10412081B2 (en) | 2013-03-15 | 2019-09-10 | Airwatch, Llc | Facial capture managing access to resources by a device |
US10560453B2 (en) | 2013-03-15 | 2020-02-11 | Airwatch Llc | Certificate based profile confirmation |
US9847986B2 (en) | 2013-03-15 | 2017-12-19 | Airwatch Llc | Application program as key for authorizing access to resources |
US11824859B2 (en) | 2013-03-15 | 2023-11-21 | Airwatch Llc | Certificate based profile confirmation |
US9401915B2 (en) | 2013-03-15 | 2016-07-26 | Airwatch Llc | Secondary device as key for authorizing access to resources |
USRE49585E1 (en) | 2013-03-15 | 2023-07-18 | Airwatch Llc | Certificate based profile confirmation |
US11689516B2 (en) | 2013-03-15 | 2023-06-27 | Vmware, Inc. | Application program as key for authorizing access to resources |
US9275245B2 (en) | 2013-03-15 | 2016-03-01 | Airwatch Llc | Data access sharing |
US9686287B2 (en) | 2013-03-15 | 2017-06-20 | Airwatch, Llc | Delegating authorization to applications on a client device in a networked environment |
US11283803B2 (en) | 2013-03-15 | 2022-03-22 | Airwatch Llc | Incremental compliance remediation |
US10652242B2 (en) | 2013-03-15 | 2020-05-12 | Airwatch, Llc | Incremental compliance remediation |
US9148416B2 (en) | 2013-03-15 | 2015-09-29 | Airwatch Llc | Controlling physical access to secure areas via client devices in a networked environment |
US11069168B2 (en) | 2013-03-15 | 2021-07-20 | Airwatch, Llc | Facial capture managing access to resources by a device |
US10108808B2 (en) | 2013-03-15 | 2018-10-23 | Airwatch Llc | Data access sharing |
US9378350B2 (en) | 2013-03-15 | 2016-06-28 | Airwatch Llc | Facial capture managing access to resources by a device |
US10972467B2 (en) | 2013-03-15 | 2021-04-06 | Airwatch Llc | Certificate based profile confirmation |
US10965658B2 (en) | 2013-03-15 | 2021-03-30 | Airwatch Llc | Application program as key for authorizing access to resources |
US10127751B2 (en) | 2013-03-15 | 2018-11-13 | Airwatch Llc | Controlling physical access to secure areas via client devices in a networked environment |
US10785228B2 (en) | 2013-04-12 | 2020-09-22 | Airwatch, Llc | On-demand security policy activation |
US10116662B2 (en) | 2013-04-12 | 2018-10-30 | Airwatch Llc | On-demand security policy activation |
US9787686B2 (en) | 2013-04-12 | 2017-10-10 | Airwatch Llc | On-demand security policy activation |
US11902281B2 (en) | 2013-04-12 | 2024-02-13 | Airwatch Llc | On-demand security policy activation |
US10754966B2 (en) | 2013-04-13 | 2020-08-25 | Airwatch Llc | Time-based functionality restrictions |
US11880477B2 (en) | 2013-04-13 | 2024-01-23 | Airwatch Llc | Time-based functionality restrictions |
US8914013B2 (en) | 2013-04-25 | 2014-12-16 | Airwatch Llc | Device management macros |
US10402789B2 (en) | 2013-04-26 | 2019-09-03 | Airwatch Llc | Attendance tracking via device presence |
US9123031B2 (en) | 2013-04-26 | 2015-09-01 | Airwatch Llc | Attendance tracking via device presence |
US11204993B2 (en) | 2013-05-02 | 2021-12-21 | Airwatch, Llc | Location-based configuration profile toggling |
US9703949B2 (en) | 2013-05-02 | 2017-07-11 | Airwatch, Llc | Time-based configuration profile toggling |
US10303872B2 (en) | 2013-05-02 | 2019-05-28 | Airwatch, Llc | Location based configuration profile toggling |
US9219741B2 (en) | 2013-05-02 | 2015-12-22 | Airwatch, Llc | Time-based configuration policy toggling |
US9426162B2 (en) | 2013-05-02 | 2016-08-23 | Airwatch Llc | Location-based configuration policy toggling |
US9246918B2 (en) | 2013-05-10 | 2016-01-26 | Airwatch Llc | Secure application leveraging of web filter proxy services |
US9516066B2 (en) | 2013-05-16 | 2016-12-06 | Airwatch Llc | Rights management services integration with mobile device management |
US9825996B2 (en) | 2013-05-16 | 2017-11-21 | Airwatch Llc | Rights management services integration with mobile device management |
US9058495B2 (en) | 2013-05-16 | 2015-06-16 | Airwatch Llc | Rights management services integration with mobile device management |
US11962510B2 (en) | 2013-06-02 | 2024-04-16 | Vmware, Inc. | Resource watermarking and management |
US9584437B2 (en) | 2013-06-02 | 2017-02-28 | Airwatch Llc | Resource watermarking and management |
US9900261B2 (en) | 2013-06-02 | 2018-02-20 | Airwatch Llc | Shared resource watermarking and management |
US11651325B2 (en) | 2013-06-04 | 2023-05-16 | Airwatch Llc | Item delivery optimization |
US10515334B2 (en) | 2013-06-04 | 2019-12-24 | Airwatch Llc | Item delivery optimization |
US9270777B2 (en) | 2013-06-06 | 2016-02-23 | Airwatch Llc | Social media and data sharing controls for data security purposes |
US10824757B2 (en) | 2013-06-06 | 2020-11-03 | Airwatch Llc | Social media and data sharing controls |
US8924608B2 (en) | 2013-06-25 | 2014-12-30 | Airwatch Llc | Peripheral device management |
US9535857B2 (en) | 2013-06-25 | 2017-01-03 | Airwatch Llc | Autonomous device interaction |
US9514078B2 (en) | 2013-06-25 | 2016-12-06 | Airwatch Llc | Peripheral device management |
US9552463B2 (en) | 2013-07-03 | 2017-01-24 | Airwatch Llc | Functionality watermarking and management |
US8756426B2 (en) | 2013-07-03 | 2014-06-17 | Sky Socket, Llc | Functionality watermarking and management |
US9202025B2 (en) | 2013-07-03 | 2015-12-01 | Airwatch Llc | Enterprise-specific functionality watermarking and management |
US9195811B2 (en) | 2013-07-03 | 2015-11-24 | Airwatch Llc | Functionality watermarking and management |
US8775815B2 (en) | 2013-07-03 | 2014-07-08 | Sky Socket, Llc | Enterprise-specific functionality watermarking and management |
US8806217B2 (en) | 2013-07-03 | 2014-08-12 | Sky Socket, Llc | Functionality watermarking and management |
US9699193B2 (en) | 2013-07-03 | 2017-07-04 | Airwatch, Llc | Enterprise-specific functionality watermarking and management |
US9112749B2 (en) | 2013-07-25 | 2015-08-18 | Airwatch Llc | Functionality management via application modification |
US9226155B2 (en) | 2013-07-25 | 2015-12-29 | Airwatch Llc | Data communications management |
US9800454B2 (en) | 2013-07-25 | 2017-10-24 | Airwatch Llc | Functionality management via application modification |
US9585016B2 (en) | 2013-07-25 | 2017-02-28 | Airwatch Llc | Data communications management |
US9665723B2 (en) | 2013-08-15 | 2017-05-30 | Airwatch, Llc | Watermarking detection and management |
US9516005B2 (en) | 2013-08-20 | 2016-12-06 | Airwatch Llc | Individual-specific content management |
US10129242B2 (en) | 2013-09-16 | 2018-11-13 | Airwatch Llc | Multi-persona devices and management |
US11070543B2 (en) | 2013-09-16 | 2021-07-20 | Airwatch, Llc | Multi-persona management and devices |
US9258301B2 (en) | 2013-10-29 | 2016-02-09 | Airwatch Llc | Advanced authentication techniques |
US9544306B2 (en) | 2013-10-29 | 2017-01-10 | Airwatch Llc | Attempted security breach remediation |
US11775145B2 (en) | 2014-05-31 | 2023-10-03 | Apple Inc. | Message user interfaces for capture and transmittal of media and location content |
US11513661B2 (en) | 2014-05-31 | 2022-11-29 | Apple Inc. | Message user interfaces for capture and transmittal of media and location content |
US20150381533A1 (en) * | 2014-06-29 | 2015-12-31 | Avaya Inc. | System and Method for Email Management Through Detection and Analysis of Dynamically Variable Behavior and Activity Patterns |
US10194266B2 (en) | 2014-12-22 | 2019-01-29 | Airwatch Llc | Enforcement of proximity based policies |
US9584964B2 (en) | 2014-12-22 | 2017-02-28 | Airwatch Llc | Enforcement of proximity based policies |
US9413754B2 (en) | 2014-12-23 | 2016-08-09 | Airwatch Llc | Authenticator device facilitating file security |
US9813247B2 (en) | 2014-12-23 | 2017-11-07 | Airwatch Llc | Authenticator device facilitating file security |
US10241649B2 (en) * | 2015-06-23 | 2019-03-26 | Qingdao Hisense Electronics Co., Ltd. | System and methods for application discovery and trial |
US9916446B2 (en) | 2016-04-14 | 2018-03-13 | Airwatch Llc | Anonymized application scanning for mobile devices |
US9917862B2 (en) | 2016-04-14 | 2018-03-13 | Airwatch Llc | Integrated application scanning and mobile enterprise computing management system |
US11240368B2 (en) * | 2016-11-29 | 2022-02-01 | Samsung Electronics Co., Ltd. | Message processing method and electronic device implementing same |
CN108055320A (en) * | 2017-12-11 | 2018-05-18 | 广东欧珀移动通信有限公司 | Processing method, terminal device and the computer readable storage medium of resource downloading |
US11513667B2 (en) | 2020-05-11 | 2022-11-29 | Apple Inc. | User interface for audio message |
US12265696B2 (en) | 2020-05-11 | 2025-04-01 | Apple Inc. | User interface for audio message |
CN111582996A (en) * | 2020-05-20 | 2020-08-25 | 拉扎斯网络科技(上海)有限公司 | Business information display method and device |
Also Published As
Publication number | Publication date |
---|---|
US8150431B2 (en) | 2012-04-03 |
KR20100133945A (en) | 2010-12-22 |
EP2218015A1 (en) | 2010-08-18 |
CN101965563A (en) | 2011-02-02 |
WO2009061796A1 (en) | 2009-05-14 |
EP2218015A4 (en) | 2012-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8150431B2 (en) | Service management system and associated methodology of providing service related message prioritization in a mobile client | |
CN102272721B (en) | Mobile communication device | |
US7986943B2 (en) | Electronic file transfer for a communications device | |
KR101701151B1 (en) | Integrated Message Transmitting and Receiving Method and Apparatus Using Portable Device | |
JP4349587B2 (en) | System and method for sharing a contact list between mobile phones | |
US9374433B2 (en) | Method and mobile terminal for displaying terminal information of another party using presence information | |
US6973299B2 (en) | Unified contact list | |
KR101001021B1 (en) | Dynamic desktop on mobile devices | |
US8682970B2 (en) | Communications device user interface | |
US20070053335A1 (en) | Mobile device address book builder | |
US20030225846A1 (en) | Instant messaging personalization | |
US20050038863A1 (en) | Device message management system | |
KR20150005708A (en) | Information sharing method and device | |
US20050223074A1 (en) | System and method for providing user selectable electronic message action choices and processing | |
KR100722372B1 (en) | Internet Mail Client System for Mobile Devices Using Remote Computer and Its Control Method | |
US20050281206A1 (en) | Communications robot | |
AU2009312609B2 (en) | Mobile communication device | |
AU2013201007B2 (en) | Mobile communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: VISTO CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:COLLINS, TIM;WOLOVITZ, LIONEL;SIGNING DATES FROM 20100603 TO 20100607;REEL/FRAME:024665/0857 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: GOOD TECHNOLOGY CORPORATION, DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:VISTO CORPORATION;REEL/FRAME:029347/0783 Effective date: 20120919 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
REMI | Maintenance fee reminder mailed | ||
FPAY | Fee payment |
Year of fee payment: 4 |
|
SULP | Surcharge for late payment | ||
AS | Assignment |
Owner name: GOOD TECHNOLOGY HOLDINGS LIMITED, CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GOOD TECHNOLOGY CORPORATION;REEL/FRAME:044046/0883 Effective date: 20160527 |
|
AS | Assignment |
Owner name: BLACKBERRY LIMITED, CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GOOD TECHNOLOGY HOLDINGS LIMITED;REEL/FRAME:045196/0255 Effective date: 20180111 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
AS | Assignment |
Owner name: MALIKIE INNOVATIONS LIMITED, IRELAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BLACKBERRY LIMITED;REEL/FRAME:064104/0103 Effective date: 20230511 |
|
AS | Assignment |
Owner name: MALIKIE INNOVATIONS LIMITED, IRELAND Free format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:BLACKBERRY LIMITED;REEL/FRAME:064271/0199 Effective date: 20230511 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |