Apparatus and method for integrating applications into a computerized environment
First Claim
Patent Images
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 requiring as input data from the data provided by the executed application;
converting data provided by the executed application to data received by the at least one suggested application;
displaying to the user the at least one suggested application; and
registering the executed application and the at least one suggested application with the index.
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.
-
Citations
20 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 requiring as input data from the data provided by the executed application; converting data provided by the executed application to data received by the at least one suggested application; displaying to the user the at least one suggested application; and registering the executed application and the at least one suggested application with the index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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 requiring as input data provided by the executed application; a provided data extraction component for extracting data operable by and provided by the executed application; a parameter conversion component for converting data provided by the executed application to data received by the at least one suggested application; a display device; a user interface component for displaying to the user on the display device a list comprising the at least one suggested application, requiring data provided by the executed application; and an index registration component for registering the executed application and the at least one suggested application with an index. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A tangible non-transitory computer readable store medium containing a set of instructions for a general purpose computer, the set of instructions 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 requiring as input data from the data provided by the executed application; converting 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; and registering the executed application and the at least one suggested application with the index.
-
Specification