摘要:
A method and associated apparatus (30) which, based on profiles of shoppers (100), along with the time spent by shoppers at each of a plurality of retail establishments, suggest offers most suitable to that particular profile. Shoppers' trails (past and present) are considered in order to generate and update profiles and predict future behaviour and offer tailored incentives. For locating shoppers, an active Wi-Fi receiver on a mobile phone or other personal communication device can be identified by an access point (20, 22, 24) in a shop (10, 12, 14) by its MAC address as the shopper moves through a shopping centre, even if the device never connects to the access point. It is not necessary to identify the shoppers as named individuals; rather, it is possible to anonymously recognize them based on the MAC address.
摘要:
Embodiments include a stored data access controller, configured to control access to data items encoding graph data and stored in a data storage apparatus, each data item being composed of data values encoding a labelled link between a subject graph node and an object graph node; the stored data access controller comprising: a query module, configured to receive a query requesting, as a query result, a specified subset of the data items stored in the data storage apparatus, and configured to obtain data items belonging to the specified subset from the data storage apparatus as a preliminary query result; a suppression module, configured to obtain the preliminary query result from the query module, to generate a revised version of the preliminary query result by selectively suppressing information from the preliminary query result, and to output, as the requested query result in response to the received query, the revised version of the preliminary query result; wherein selectively suppressing information comprises, for the or each of one or more graph nodes, suppressing the data value representing the graph node in accordance with access control information attributed to the label of a labelled link between the graph node and another graph node, the graph node being either the subject graph node or the object graph node linked by the labelled link..
摘要:
A method of accessing a network securely using a personal device which can only access the network via one or more authorised access points, the method including establishing a connection between the network and the personal device via an access point; checking in the network whether the access point is on a white list of authorised access points for use with the network; if the access point is on the white list, allowing the personal device to access the network securely via the access point; and if the access point is not on the white list, not allowing the personal device to access the network securely.
摘要:
A method of accessing a network securely using a personal device which can only access the network via one or more authorised access points, the method including establishing a connection between the network and the personal device via an access point; checking in the network whether the access point is on a white list of authorised access points for use with the network; if the access point is on the white list, allowing the personal device to access the network securely via the access point; and if the access point is not on the white list, not allowing the personal device to access the network securely.
摘要:
Embodiments of the present invention provide an application execution controller, configured to instruct an execution of an application in a computing environment having a plurality of different amounts and/or types of a plurality of categories of computing resource to allocate to executing applications; the controller comprising: an information collecting unit, configured to collect: available resource information detailing a plurality of configurations of computing resources available to execute the application, wherein the configurations each include an indication of an amount and/or type of computing resource available in each of the plurality of categories of computing resource; application execution scalability information including, for computing resources in at least one of the plurality of categories, an indication of how different amounts and/or types of computing resource in that category correlate with execution rate of all or a portion of the application; and performance target information including an indication of one or more performance targets for the execution of the application. The application execution controller further comprises: a configuration selection unit configured to perform a selection of a configuration from among the plurality of configurations detailed in the available resource information which, based on the application execution scalability information, will meet, or will come closest out of said plurality of configurations to meeting, the one or more performance targets; and an instructing unit configured to instruct the computing environment to execute the application using the selected configuration.