Method and apparatus for providing application integration on a web browser
First Claim
1. A method of processing a web page comprising:
- receiving a web page, wherein the web page includes a plurality of data elements and wherein each one of the plurality of data elements is at least one of a plurality of known data types;
classifying each one of the plurality of data elements;
determining a plurality of related operations for each one of the plurality of classified data elements; and
outputting the plurality of related operations.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention includes a system and method of processing a web page. The method includes receiving a web page having a number of data elements. Each one of the data elements is classified into at least one of a number of known data types. A number of related operations are determined for each one of the classified data elements. The related operations are then output. For another embodiment, the data is extracted from each one of the classified data elements in the web page. The extracted data is then output to a selected one or more of the related operations. The selected related operation then processes the extracted data. For another embodiment, at least one of the related operations is promoted over the other, non-promoted, related operations.
-
Citations
37 Claims
-
1. A method of processing a web page comprising:
-
receiving a web page, wherein the web page includes a plurality of data elements and wherein each one of the plurality of data elements is at least one of a plurality of known data types;
classifying each one of the plurality of data elements;
determining a plurality of related operations for each one of the plurality of classified data elements; and
outputting the plurality of related operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 33, 34, 35, 36)
-
-
12. A method of processing a web page comprising:
-
receiving a web page in a server, wherein the web page includes a plurality of data elements and where in each one of the plurality of data elements is at least one of a plurality of known data types;
data elements;
classifying each one of the plurality of data elements;
determining a plurality of related operations for each one of the plurality of classified data elements;
outputting a plurality of related operations through a wireless data link to a wireless user terminal;
extracting data from each one of the plurality of classified data elements;
receiving a selection of one of the plurality of related operations;
outputting the extracted data corresponding to the selected one of the plurality of related operations; and
processing the extracted data in the selected one of the plurality of related operations.
-
-
13. A system for processing a web page comprising:
- a processor;
a storage facility coupled to the processor and containing instructions executable by the processor which configure the processing system to receive a web page, wherein the web page includes a plurality of data elements and where in each one of the plurality of data elements is at least one of a plurality of known data types;
classify each one of the pluralities of data elements;
determine a plurality of related operations for each one of the plurality of classified data elements; and
output the plurality of related operations. - View Dependent Claims (14, 15, 16, 17)
- a processor;
-
18. A machine-readable program storage medium tangibly embodying a sequence of instructions executable by a machine to perform a method comprising:
-
receive a web page, wherein the web page includes a plurality of data elements and wherein each one of the plurality of data elements is at least one of a plurality of known data types;
classify each one of the plurality of data elements; and
determine a plurality of related operations for each one of the plurality of classified data elements. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An apparatus for processing a web page comprising:
-
means for receiving a web page, wherein the web page includes a plurality of data elements and wherein each one of the plurality of data elements is at least one of a plurality of known data types;
means for classifying each one of the plurality of data elements;
means for determining a plurality of related operations for each one of the plurality of classified data elements; and
means for outputting the plurality of related operations. - View Dependent Claims (31, 32, 37)
-
Specification