Method and apparatus for widget and widget-container distribution control based on content rules
First Claim
Patent Images
1. A method, comprising:
- receiving an instruction used to define a widget-container containing a service module associated with a widget, the service module being different than the widget, the widget-container being a procedural software framework configured to be embedded within a web-page at a widget-container processing device in response to a reference to the widget-container being accessed at the web-page, the widget-container having a portion configured for receiving the widget;
determining whether processing of the widget within the portion of the widget-container is at least one of restricted or allowed based on at least one of a geographic location associated with the widget-container processing device, an identifier associated with the web-page, or content, other than the widget-container, included in the web-page;
removing at least one component of the widget-container from the widget-container to produce a modified widget-container when the processing of the widget is restricted; and
sending, in response to the reference being accessed from the web-page, the modified widget-container to the widget-container processing device when the processing of the widget is restricted.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving an instruction used to define a widget-container containing a service module associated with a widget. The widget-container is a procedural software framework configured to be executed at a widget-container processing device in response to a reference to the widget-container being accessed from a content aggregation point. The widget-container has a portion configured for receiving the widget. The method also includes determining whether processing of the widget within the portion of the widget-container is restricted and/or allowed.
-
Citations
21 Claims
-
1. A method, comprising:
-
receiving an instruction used to define a widget-container containing a service module associated with a widget, the service module being different than the widget, the widget-container being a procedural software framework configured to be embedded within a web-page at a widget-container processing device in response to a reference to the widget-container being accessed at the web-page, the widget-container having a portion configured for receiving the widget; determining whether processing of the widget within the portion of the widget-container is at least one of restricted or allowed based on at least one of a geographic location associated with the widget-container processing device, an identifier associated with the web-page, or content, other than the widget-container, included in the web-page; removing at least one component of the widget-container from the widget-container to produce a modified widget-container when the processing of the widget is restricted; and sending, in response to the reference being accessed from the web-page, the modified widget-container to the widget-container processing device when the processing of the widget is restricted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory processor-readable medium comprising code representing instructions to cause a processor to:
-
receive a first reference to a widget-container placed in a first web-page, the first reference being derived from a second reference to the widget-container placed in a second web-page, the second reference being derived from a third reference to the widget-container placed in a third web-page, the widget-container being a procedural software framework configured to be executed at a widget-container processing device in response to the first reference to the widget-container being accessed at the widget-container processing device, the widget-container having a portion configured for receiving a component; and determine whether processing of the component within the widget-container is at least one of restricted or allowed based on at least one control rule in response to the first reference to the widget-container being accessed, the at least one control rule being associated with the second reference and the third reference. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
receiving a request for a widget-container from a widget-container processing device in response to a reference to the widget-container being accessed from a web-page at the widget-container processing device; determining, in response to the request, that processing of a portion of the widget-container is restricted based on a preference associated with the portion of the widget-container and an identifier associated with the web-page; removing, based on the determining, the portion of the widget-container from the widget-container to produce a modified widget-container; and sending, in response to the request, the modified widget-container to the widget-container processing device. - View Dependent Claims (19, 20, 21)
-
Specification