APPARATUS AND METHOD FOR INTEGRATING APPLICATIONS INTO A COMPUTERIZED ENVIRONMENT
First Claim
1. A method for automatically suggesting at least one application to a userusing an executed application in a computerized environment,comprising:
- extracting from the executed application data associated with the execution of the executed application, thereby obtaining data provided by the executed application by extraction therefrom;
searching an index for an at least one application as a suggested application identified as executable with the data provided by the executed application; and
displaying to the user the at least one suggested application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for automatically suggesting further applications to a user using an executed application in a computerized environment, comprising receiving metadata provided by the executed application; searching an index for suggested applications which receive as input the data provided by the executed application; assigning a priority for each of the suggested applications; sorting the suggested applications according to the priority; and displaying to the user a list comprising the applications that received the highest priorities.
20 Citations
24 Claims
-
1. A method for automatically suggesting at least one application to a user
using an executed application in a computerized environment, comprising: -
extracting from the executed application data associated with the execution of the executed application, thereby obtaining data provided by the executed application by extraction therefrom; searching an index for an at least one application as a suggested application identified as executable with the data provided by the executed application; and displaying to the user the at least one suggested application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computerized hardware apparatus for automatically suggesting further applications to a user of an executed application in a computerized environment, comprising:
-
a detection panel for communicating with the executed application; an application matching service for selecting at least one suggested application identified as executable with data provided by the executed application by matching metadata provided by the executed application with metadata received by the at least one suggested application; a provided data extraction component for extracting data operable by and provided by the executed application; a display device; and a user interface component for displaying to the user on the display device a list comprising the at least one suggested application, using the data provided by the executed application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for automatically suggesting further applications to a user using an executed application in a computerized, environment a suggested computerized application, comprising:
-
extracting from the executed application data associated with the execution of the executed application, thereby obtaining data provided by the executed application by extraction therefrom; searching an index for an at least one application as a suggested application identified as executable with the data provided by the executed application; filtering the at least one suggested application according to at least one permission of the user; assigning a priority for each of the at least one suggested application; sorting the at least one suggested application according to the priority; converting the data provided by the executed application to data received by the at least one suggested application; displaying to the user a list comprising the at least one suggested application. having highest priority, using the data provided by the executed application; and activating the at least one suggested application with the data received by the at least one suggested application.
-
-
24. A tangible non-transitory computer readable store medium containing a set of instructions for a general purpose computer, the set of instructions is comprising:
-
extracting from the executed application data associated with the execution of the executed application, thereby obtaining data provided by the executed application by extraction therefrom; searching an index for an at least one application as a suggested application identified as executable with the data provided by the executed application; displaying to the user a list comprising the at least one suggested application.
-
Specification