Application integration in networked computing devices
First Claim
Patent Images
1. A method of application integration in a computing device connected via a network with a primary message server and a secondary message server, the method comprising:
- storing, on said computing device, a primary message application corresponding to said primary message server, and a secondary message application corresponding to said secondary message server;
providing an application interface between said primary message application and said secondary message application on said computing device;
executing said secondary message application to send a notification from said computing device to said secondary message server, instructing said secondary message server to direct messages associated with said secondary message application to said primary message server;
receiving at said computing device, via execution of said primary message application, a message from said primary message server;
determining at said computing device, via execution of said secondary message application, whether said message includes a flag indicating that said message is associated with said secondary message application;
when said determination is affirmative, automatically moving said message into a folder within said primary message application, via execution of said secondary message application to send an instruction to said primary message application via said application interface.
4 Assignments
0 Petitions
Accused Products
Abstract
The present specification provides application integration in networked computing devices. An embodiment includes a mobile computing device having a message application that includes a programming interface. The mobile computing device also has a second message application that creates a connection with the message application through the programming interface. Messages that are associated with the second message application can be accessed through the message application, with optional invocation of the second message application via the message application.
16 Citations
13 Claims
-
1. A method of application integration in a computing device connected via a network with a primary message server and a secondary message server, the method comprising:
-
storing, on said computing device, a primary message application corresponding to said primary message server, and a secondary message application corresponding to said secondary message server; providing an application interface between said primary message application and said secondary message application on said computing device; executing said secondary message application to send a notification from said computing device to said secondary message server, instructing said secondary message server to direct messages associated with said secondary message application to said primary message server; receiving at said computing device, via execution of said primary message application, a message from said primary message server; determining at said computing device, via execution of said secondary message application, whether said message includes a flag indicating that said message is associated with said secondary message application; when said determination is affirmative, automatically moving said message into a folder within said primary message application, via execution of said secondary message application to send an instruction to said primary message application via said application interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device comprising:
-
a network interface for connecting said computing device with a primary message server and a secondary message server via a network; non-volatile storage configured to maintain a primary message application, a secondary message application and an application interface between said a primary message application and said secondary message application; a processor interconnecting said network interface and said non-volatile storage;
said processor configured to;execute said secondary message application to send a notification via said network interface to said secondary message server, instructing said secondary message server to direct message associated with said secondary message application to said primary message server; execute said primary message application to receive a message from said primary message server via said network interface; determine whether said message includes a flag indicating that said message is associated with said secondary message application; when said determination is affirmative, execute said secondary application to send an instruction to said primary message application via said application interface for automatically moving said message into a folder within said primary message application. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium containing a plurality of programming instructions executable on a processor of a computing device connected via a network with a primary message server and a secondary message server, for performing a method comprising:
-
storing, on said computing device, a primary message application corresponding to said primary message server, and a secondary message application corresponding to said secondary message server; providing an application interface between said primary message application and said secondary message application on said computing device; executing said secondary message application to send a notification from said computing device to said secondary message server, instructing said secondary message server to direct messages associated with said secondary message application to said primary message server; receiving at said computing device, via execution of said primary message application, a message from said primary message server; determining at said computing device, via execution of said secondary message application, whether said message includes a flag indicating that said message is associated with said secondary message application; and when said determination is affirmative, automatically moving said message into a folder within said primary message application, via execution of said secondary message application to send an instruction to said primary message application via said application interface.
-
Specification