METHOD AND APPARATUS FOR DATA PROCESSING
First Claim
1. A method, comprising:
- receiving tracked information associated with a plurality of instances of a widget, the widget being at least one of a static object, a media object, or a software object, the tracked information being associated with a plurality of identifiers, the plurality of identifiers including at least a widget identifier and a session identifier;
processing the tracked information based on the plurality of identifiers; and
modifying a behavior associated with an instance of a widget from the plurality of instances of the widget based on the processing.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system can include multiple data handling stages for manipulating tracked information associated with content distributed to users and/or computers, such as static objects, media objects, and/or software objects, for example. The content can be distributed as widget instances and the associated tracked information can be received over a network. The information received can be associated with a session corresponding to each widget instance and/or with multiple identifiers, such as widget, user, content, session, content aggregation point, processor, and/or placement identifiers, for example. Data handling processes, including sorting, storing, filtering, combining, queuing, and/or authenticating, for example, can be performed during the data handling stages. The processed information can be used to determine modifications to a behavior associated with widgets and/or widget containers.
157 Citations
27 Claims
-
1. A method, comprising:
-
receiving tracked information associated with a plurality of instances of a widget, the widget being at least one of a static object, a media object, or a software object, the tracked information being associated with a plurality of identifiers, the plurality of identifiers including at least a widget identifier and a session identifier; processing the tracked information based on the plurality of identifiers; and modifying a behavior associated with an instance of a widget from the plurality of instances of the widget based on the processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a first data handling stage configured to receive tracked information associated with a plurality of instances of a widget, the widget being at least one of a static object, a media object, or a software object, the tracked information being associated with a plurality of identifiers; a second data handling stage configured to receive the tracked information from the first data handling stage and configured to process the tracked information based on the plurality of identifiers; and a third data handling stage configured to modify a behavior associated with at least one instance of the widget from the plurality of instances of the widget based on the processing performed at the second data handling stage. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
receiving tracked information associated with one or more instances of at least one widget, each widget being at least one of a static object, a media object, or a software object, the received information including information associated with a session corresponding to each instance of the at least one widget, the session information corresponding to each instance of the at least one widget having information associated with a plurality of identifiers; processing the received information based on the plurality of identifiers, the processed information being stored in one or more data structures; and determining a modification to a behavior associated with one or more instances of at least one specific widget based on the processed information. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
one or more servers, wherein the one or more servers are configured to receive tracked information associated with one or more instances of at least one widget, each widget being at least one of a static object, a media object, or a software object, the received information being associated with a plurality of identifiers, the plurality of identifiers including at least a widget identifier and a session identifier, wherein the one or more servers are configured to process the received information based on the plurality of identifiers, and wherein the one or more servers are configured to modify a behavior associated with one or more instances of at least one specific widget based on the processed information. - View Dependent Claims (26, 27)
-
Specification