Haptic interaction
First Claim
1. A method comprising:
- obtaining, at a rules engine, a web site map of a web site, said web site map including information permitting determination of at least one pertinent location on said web site;
obtaining, at said rules engine, at least one rule specifying peripheral behavior in a region adjacent said at least one pertinent location on said web site, wherein said at least one rule does not specify any particular behavior for a peripheral device away from said region adjacent said at least one pertinent location, and specifies particular behavior for said peripheral device in said region adjacent said at least one pertinent location under appropriate circumstances;
obtaining, at said rules engine, an indication that said peripheral device corresponding to said at least one rule is being used to browse said web site;
obtaining additional data at said rules engine, wherein said appropriate circumstances comprise both entry of said peripheral device into said region adjacent said at least one pertinent location and satisfaction of a condition specified in or derived from said additional data, said satisfaction of said condition being independent of said at least one pertinent location and a location of said peripheral device in relation to said at least one pertinent location; and
dispatching, from said rules engine to said peripheral device, instructions corresponding to said at least one rule specifying said peripheral behavior in said region adjacent said at least one pertinent location on said web site, said instructions being configured to cause a stimulus to a user of said peripheral device prior to said user attempting to consummate an action on said web site.
1 Assignment
0 Petitions
Accused Products
Abstract
A web site map of an external site, including information permitting determination of at least one pertinent location on the site, is obtained at a rules engine. At least one rule specifying peripheral behavior in a region adjacent the at least one pertinent location on the site is also obtained at the engine. Furthermore, an indication that a peripheral device corresponding to the at least one rule is being used to browse the site is also obtained at the engine. Instructions corresponding to the at least one rule specifying the peripheral behavior in the region adjacent the at least one pertinent location on the site are dispatched from the rules engine to the peripheral device. The instructions are configured to cause a stimulus to a user of the peripheral device prior to the user attempting to consummate an action on the web site.
29 Citations
25 Claims
-
1. A method comprising:
-
obtaining, at a rules engine, a web site map of a web site, said web site map including information permitting determination of at least one pertinent location on said web site; obtaining, at said rules engine, at least one rule specifying peripheral behavior in a region adjacent said at least one pertinent location on said web site, wherein said at least one rule does not specify any particular behavior for a peripheral device away from said region adjacent said at least one pertinent location, and specifies particular behavior for said peripheral device in said region adjacent said at least one pertinent location under appropriate circumstances; obtaining, at said rules engine, an indication that said peripheral device corresponding to said at least one rule is being used to browse said web site; obtaining additional data at said rules engine, wherein said appropriate circumstances comprise both entry of said peripheral device into said region adjacent said at least one pertinent location and satisfaction of a condition specified in or derived from said additional data, said satisfaction of said condition being independent of said at least one pertinent location and a location of said peripheral device in relation to said at least one pertinent location; and dispatching, from said rules engine to said peripheral device, instructions corresponding to said at least one rule specifying said peripheral behavior in said region adjacent said at least one pertinent location on said web site, said instructions being configured to cause a stimulus to a user of said peripheral device prior to said user attempting to consummate an action on said web site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
obtaining, at a rules engine, at least one rule specifying peripheral behavior when browsing a web site for which a site map is not available to said rules engine; obtaining, at said rules engine, an indication that a peripheral device corresponding to said at least one rule is being used to browse said web site; obtaining additional data at said rules engine, said additional data specifying or indicating a condition, a satisfaction of said condition being independent of said at least one pertinent location and a location of said peripheral device in relation to at least one pertinent location; and dispatching, from said rules engine to said peripheral device, instructions corresponding to said at least one rule specifying said peripheral behavior when browsing said web site and said condition is satisfied, said instructions being configured to cause a stimulus to a user of said peripheral device prior to said user attempting to consummate an action on said web site. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
a rules engine, said rules engine in turn comprising; a memory; and at least one processor, coupled to said memory, and operative to; obtain a web site map of an web site, said web site map including information permitting determination of at least one pertinent location on said web site; obtain at least one rule specifying peripheral behavior in a region adjacent said at least one pertinent location on said web site, wherein said at least one rule does not specify any particular behavior for a peripheral device away from said region adjacent said at least one pertinent location, and specifies particular behavior for said peripheral device in said region adjacent said at least one pertinent location under appropriate circumstances; obtain an indication that said peripheral device corresponding to said at least one rule is being used to browse said web site; obtain additional data at said rules engine, wherein said appropriate circumstances comprise both entry of said peripheral device into said region adjacent said at least one pertinent location and satisfaction of a condition specified in or derived from said additional data, said satisfaction of said condition being independent of said at least one pertinent location and a location of said peripheral device in relation to said at least one pertinent location; and dispatch to said peripheral device, instructions corresponding to said at least one rule specifying said peripheral behavior in said region adjacent said at least one pertinent location on said web site, said instructions being configured to cause a stimulus to a user of said peripheral device prior to said user attempting to consummate an action on said web site. - View Dependent Claims (23)
-
24. An apparatus comprising:
a rules engine, said rules engine in turn comprising; a memory; and at least one processor, coupled to said memory, and operative to; obtain at least one rule specifying peripheral behavior when browsing a web site for which a site map is not available to said rules engine; obtain an indication that a peripheral device corresponding to said at least one rule is being used to browse said web site; obtain additional data at said rules engine, said additional data specifying or indicating a condition, a satisfaction of said condition being independent of said at least one pertinent location and a location of said peripheral device in relation to at least one pertinent location; and dispatch, to said peripheral device, instructions corresponding to said at least one rule specifying said peripheral behavior when browsing said web site and said condition is satisfied, said instructions being configured to cause a stimulus to a user of said peripheral device prior to said user attempting to consummate an action on said web site. - View Dependent Claims (25)
Specification