text:
tags: usage tracking, calls, counter, ad free, traffic counter, data counter, monitoring
Look for "Droidstats Premium" to support us and unlock following additional extra features:
- Configure all your widgets (Which statistic to show?)
- Configure transparency of your widgets
- unlocks the 4x1 widget
- unock the alternative 1x1 one-slot widget
- unlock the StatusbarWidget which integrates in the Notification Area
- Data-per-App feature (Android 2.2+ phones)
- see a chronological log of all sms and call events with additional infos
- backup restore your configuration, calls- and sms-info
- export your calls and sms event infos to CSV
- Extended top statistics with pie charts
As a free user please check the UserVoice forums before using the support email. Thanks
Info: Ice Cream Sandwich ROM updaters (Android 4.0) maybe have to clear app data in system menu and reinstall DS.
What's New
Data & Call Plan
Data & Call Plan provides you with:
- Counters to easy follow up the data, voice and sms packages so far.
This app allows you to introduce as many different counters as you wish, to get the so far usage on any type of data or call you want track.
- Great set of alarms to keep a watchdog on cosumptions you want to track.
- Full stats reports to get easier details.
- Forecast to the end of cycle of any consumption up to date, so you can fit your use to your budget.
- Set up of free contacts.
Data & Call Plan has been developed by the leader team on telecom expense app development on real time. Trecone offers you for free this app to help you out ot keep the montly cost at bay. Get the máximum of your cell phone with Data & Call Plan on Android.
If you have questions, please contact us to:
- Our forum: http://www.trecone.com
- Email: email@example.com
- Facebook, Twitter, Google+ and YouTube: treconite
To be used with all the carriers worldwide including in US: AT&T, Verizon, T-Mobile, Sprint, US Cellular, C Spire Wireless, etc
UK: Vodafone, O2, Virgin, Orange, T-mobie, 3, Talkmobile, Cloud9, Railtrack, Jersey Mobile, Jersey Telenet,Cable&wireless guernsey, Manx Telecom, Inquim Telecom, etc.
Australia: Telstra, Optus, Vodafone and all the Mobile Virtual Network Operators (MVNO)
Canada: Rogers Wireless, Bell Mobility, Telus Mobility, Wind Mobile, etc
Solutions for entreprises: http://www.trecone.com/
My Data Manager - Data Usage
Use My Data Manager to track your data usage, monitor what apps are using the most data and ensure that you don't go over your monthly data limit and incur unnecessary charges.
Key features of My Data Manager:
· Data Tracker: Monitor your data usage on mobile, Wi-Fi and roaming
· Shared Plan: Track data usage across everyone in your shared or family plan
· Manage data across multiple devices
· App Tracker: Know what apps are using the most data
· History: Track historical consumption to ensure you're on the right data plan
· Alarms: Set custom usage alarms to avoid overage charges and bill shock
· Save Money: Maximize how you use your data and get more out of your plan
For more information please be sure to check out our YouTube Channel:
and to also like/follow us at:
What are People saying about My Data Manager?
"You can install a free app called My Data Manager, it tracks how much data you are using and which apps are using the most cellular data." - David Pogue
"My Data Manager does a great job at keeping track of everything so you can stay under your limit. It is pretty amazing and definitely a great tool." - Android Headlines
"My Data Manager ... is the best Android app for monitoring and taking control of the amount of data your Android is using" – Best Android Apps Review
"Monitoring your data use has become an essential task ... which is why apps like My Data Manager are becoming so important." ZDNet
"My Data Manager is an incredibly convenient tool" – CNET
Also please feel free to use these Links to our most recent Reviews:
Download My Data Manager and start using it today to stay in control of your data usage and save money!
We value your feedback and would love to hear from you. Please contact us using the Feedback button in the app.
Comment on permissions:
- Your personal information: Contacts are not accessed; only app launch times.
Note: SD storage is not supported. If placed on the SD card the monitoring service will be disrupted in some cases.
DroidStats Premium (Key)
This app is a key which unlocks additional feature for DroidStats. The number features will increase in future. At the moment this features are added:
- Configure all your widgets (Which statistic to show?)
- Configure transparency of your widgets
- unlocks the 4x1 widget
- unock the alternative 1x1 one-slot widget
- unlock the StatusbarWidget which integrates in the Notification Area
- Data-per-App feature (Android 2.2+ phones)
- see a chronological log of all sms and call events with additional infos
- backup restore your configuration, calls- and sms-info
- export your calls and sms event infos to CSV
- Extended top statistics with pie charts
We do not cut any feature of the free app. All this features are addons. Please test the free app before if all works as expected.
The app is not listed in the launcher menu. Sometimes a restart is required after installations to enable pro features.
If you buy this app with the PayPal link you will get a manually send email. This can take up to 48 hours in some cases.
Info: Because DroidStats user count became too big (over 5000 downloads/per day of free app) and time too less we can only provide a limited support for now. PayPal payments can only be answered manually
Mi Telcel
Es el nuevo concepto del Portal de Atención a Clientes en Línea especialmente diseñado para tu Android.
Administra tu Telcel desde la comodidad de tu Android, sea que cuentes con un Plan de Renta Mensual o Sistema Amigo, es muy fácil y rápido.
Consulta los MB consumidos en tu Paquete de Internet.
La App ahora cuenta con mejoras en el funcionamiento:
•Renovamos nuestra imagen, conócela!!
•Optimización del Registro, si navegas por la red de Telcel, registrarte, recuperar tu contraseña e ingresar es más fácil.
•Mejor desempeño, para un mejor control de tu línea te mostramos detalles de la vigencia de tu Saldo Amigo para que siempre estés comunicado.
•Configuración de la información que se muestra en el Home.
Plan de Renta
En la pantalla de inicio te presentamos información relevante de tu línea, así como los puntos disponibles del programa de recompensas de Telcel.
Consulta tu Saldo, el Resumen de tu Factura Actual y Anterior, Última fecha de pago, Importe de tu último pago y Saldo Estimado.
Da de alta y/o baja Servicios Adicionales a tu Telcel
Activa con costo tu Paquete Internet Telcel o Adicional y Consulta tu Consumo de Internet, Recarga Saldo con cargo a tu tarjeta de crédito o débito, a tus familiares y Amigos.
En caso de cualquier inconveniente contáctanos por Teléfono, E-mail, Chat o verifica el Centro de Atención más cercano.
Sistema Amigo
Consulta el Saldo de tu Línea y el Historial de tus Recargas
Consulta tu Consumo de Internet (únicamente si tienes activo un Paquete Internet Telcel), y ahora también puedes contratar tu Paquete Internet Telcel .
Verifica la vigencia de tu saldo, así como el Detalle del mismo. O Recarga Saldo con cargo a tu tarjeta de crédito y débito y envía saldo a todos tus amigos.
Si requieres Ayuda contáctanos por Teléfono, E-mail, Chat o verifica el Centro de Atención más cercano.
3G Watchdog - Data Usage
* Counts your Mobile (4G / 3G / Edge / GPRS) & WiFi usage and displays it as graph, text, and table.
* Shows your current usage status as a notification icon (green/orange/red) in the status bar.
* Plan & day usage history with CSV export/import.
* Alerts & optional auto-disable of mobile network
* Data usage widget (2 sizes). Mobile network disable/enable widget (Android 2.3 - 4.4).
* Real Time traffic graphs (Mobile and WiFi)
Translated in over 20 languages.
- Should NOT be installed on SD card!
* On the Samsung Galaxy Grand I9082 dual-SIM phone 3GW counts mobile data usage only for the SIM card inserted in the first slot.
* Doesn't count properly usage on Samsung Galaxy S5 LTE-A (SM-G906S and SM-G901F) with Android 5.0 Lollipop. Please contact us if you want to help to fix this problem.
* On Android 5.0+ the "Disable mobile network" function does not work (the mobile data switch widget and the auto-disable feature are both affected). This is because on Lollipop the enable/disable function is no longer accessible to third-party apps.
* Doesn't count properly global usage on Samsung Galaxy Tab 10.1 and 8.9 - this problem affects other data counting applications as well and is caused by a bug on the tablet itself.
* Doesn't count properly global mobile usage on Samsung Galaxy R / Z (i9103) and possibly Galaxy Y. Problems were also reported with the Captivate Glide.
* HTC Velocity 4G and HTC Vivid on ICS: be sure to CHECK the "Use pre-froyo.." option in 3GW Settings > Advanced, or mobile usage won't be counted.
If you run into problems and wish to help to solve the problem while giving the community a chance to get a better 3GW, please send a mail to firstname.lastname@example.com with details.
-> See the FAQ at http://www.3gwatchdog.fr/en/faq
Data counter widget
Danish, Dutch, English, German, Norwegian, Russian, Spanish and Swedish translation available.
Discreet and simple widget that can be placed on your home screen to keep an eye on your network usage. Shows wifi / wlan and 4G / LTE / 3G / GPRS traffic.
Try out the new quota in the pro version. :)
You can customize the user interface and configure widgets individually - just take a look at the screenshots.
Please report any bugs. :)
Pro version features:
- Quota
- Turn off display of cell/wifi individually
- More background colours
- More font colours
The good old widgets are still available if you rather want to use them. They're named "OLD Data counter" in your list of widgets.
If you want to become a beta tester of Data counter widget and stay ahead of the rest, please check out https://plus.google.com/communities/115029169945937176952 :)
Known issue: There's a bug in Samsung Galaxy S5 latest firmware version for Android 5.0 (Lollipop) that leads the device to report way too high data usage.
Callistics - Calls, Data usage
Application features:
★ Material design
★ Android data counter, call and message statistics
★ Dual sim support
★ data usage, messages and call statistics and charts for actual period
★ data usage, messages and call statistics and charts for specific days
★ Data manager for - 3G, 4G, LTE, GPRS, Wifi, Wlan
★ Android data usage with information about consumption per application.
★ nice widgets
★ nice widgets
★broadband usage meter
★ data usage widget, calls widget and messages widget
★ Nice widget with information for limits of data usage, messages and calls.
★ Summary screen with calls, messages and data usage
★ Overview of calls, messages and data usage
★ List of contacts ordered by number of call minutes or messages
★ List of application ordered by data usage
★ Data usage chart, calls chart and messages chart
★ Metrics provided per contact
★ Metrics provided per application
★ Metrics on cotacts number of incoming and outgoing calls and messages per day
★ Number of incoming and outgoing calls and messages for day and contact
★ Number of incoming and outgoing calls and messages for all period and contact
★ Phone call log
★ Call log (Call logging) and messages log for each contact
★ Call details
★ Set up alarms for the usage of your plan
-Notification after reaching a set time of outgoing calls, number outgoing messages, megabytes mobile data usage.
★ Billing period setting
★ Excluded (ignore) numbers list (calls where you have free calls and free messages)
★ Excluded number list separated for calls and messages
★ not running on the background all the time - save your battery
★ data manager and data counter for mobile data usage, wifi data usage and roaming data usage
★ data usage per application
★ cellular data usage
★ Set up alarms for the usage of your plan
★ Call billing increment in settings
If you want to have application in your language and can help me with translation please write me an e-mail email@example.com.
This application works for any mobile carrier around all the world for example Vodafone, T-Mobile, Orange, Airtel, Beeline, Free mobile, Turkcell, AT&T, SK Telecom, TELCEL, KT, Verizon Wireless, Verizon, TIM, I WInd, SFR and more.
Don't try to find Calistics, calystic, callystics, calistic or however. It's Callistics - Call statistics. Call stats are only simple Material call statistics you can find on Google play.
In case of any problem please contact us on firstname.lastname@example.com
Comment on permissions:
★ Contacts
- to show picture, and name of your contacts in the calls and messages list
- to get information about send and received message for sms manager
★ Phone
- information for calls counter
★ Wi-Fi connection information
- to be able count Wi-FI data usage
★ Device ID & call information
- save calls to application when you finish outgoing or incoming call
★ Internet
Application is not sending your personal information anywhere. We need connection to the internet only to be able send crash reports and usage statistics to Flurry application.
Product page:
Consumo Datos Internet
Perfecto para tener controlado lo que llevas consumido de tu contrato.
Nuevas funcionalidades:
- Widget de escritorio para ver el consumo actual rápidamente.
- Notifica si el consumo supera la previsión. Alarmas preconfiguradas.
- Permite definir contadores de consumo personalizados: configura tus propias alarmas (consumo diario, semanal, ...)
- Muestra las aplicaciones con mayor consumo.
- Muestra la evolución del consumo desde el primer día.
English version on Google Play: Data Usage Counter
Call Message Data Counter Free
Main features
• shows incoming/outgoing/total/remaining calls, messages, mobile data usage and Wi-Fi in tables (current period)
• shows incoming/outgoing calls, messages, mobile data usage and Wi-Fi in graphs (last 6 periods)
• shows price for calls, messages and mobile data
• notification warns before exceeding the limit for calls, messages and mobile data
• exception list for calls and messages
• detailed reports for calls, messages, mobile data usage and Wi-Fi
• breakdown of costs for each period
• highly customizable widgets (1×1, 4x1)
• do not delete call log immediately after call
• do not delete SMS messages immediately after sending / receiving
• do not use any kind of task killer
• dual-sim is not supported (www.android-application.org/activity-monitor-faq)
Help me to improve application
• let me know your ideas with integrated feedback option
• help me to translate or correct text
• share application with friends
• donate to support further development
Mobile Counter | Data usage
Mobile Counter helps monitor your mobile and wireless data traffic.
Track your data usage to save money on bills.
- Widgets for plan data usage, mobile and wireless traffic
- Notifications
- Statistics
- Alerts for plan data limits
Features of Mobile Counter
- WiFi\GSM\CDMA Data usage 2G, 3G, 4G (EDGE, GPRS, HSDPA,HSDPA+, LTE)
- Tethering via WIFI
- Roaming
- Hotspot - wireless traffic for one SSID
- Plan for mobile traffic
- Data usage for applications
Languages support: English, German, Slovak, Polish, Chinese, Romanian, French, Italian, Portuguese, Russian, Czech, Hungary, Spain, Slovenia, Croatia
Datenvolumen Telekom
Unzählige Apps messen den Verbrauch direkt auf dem Gerät. Diese App bezieht die Daten jedoch online von der Telekom was eine genauere und bessere Lösung darstellt.
Diese App ist kein offizielles Produkt der Telekom.
Control Your Calls
We continue improving the application to fit all type of flat rate of calls.
» Added month call list.
» Added italian translation.
» Added option to configure if available time message is shown in a new call.
» Added option to configure if time expressions are shown in hours, or in minutes.
» Added SMS vip numbers.
» Added the option of rounding call duration to minutes (useful for mexican users).
» Added graph of the sent sms by month.
Control Your Calls has three mechanisms to help you control your flat rate of calls:
- Every time you make a new call it will show you the available time you have.
- During a call, you will be informed by vibration warnings when you've spent 25, 50, 75, 98 and 100% of the time. This way, even if you're talking, you can control how much available time you have. (Note: In Android we can't control when the call you are doing has been pick up, only when you dialed. For this reason the warnings are approximate, and will have a gap of several seconds compared to real consumption. This gives you a small reaction time if you reach the limit.)
- If you have exceeded the limit of the flat rate, and try to make a new call, the application will ask you if you're sure to continue.
Lauching the application you have the current state of consumption, and some day and month graphics with the spent time.
"Fantastic phone manager app helps users save phone charges easily" - AppEggs.com
The permissions required are:
- Access to read contact details (for the call history).
- Intercept outgoing calls (warnings).
- Make phone calls (continue a call after the warning of limit reached).
- Read sms for having statistics of the sent sms.
The application doesn't have advertising, and no Internet connection is required. You can rest assured that no data will leave your phone.
Control Your Calls will remain free until it leaves the beta phase (testing).
Please write to firstname.lastname@example.com for any suggestion or error that you want to comment us, included translation issues.
Disclaimer: We are not responsible for any problems caused by improper operation of the application.
Keywords: saving, bill, phone, flat rate, calls, control, expense, mobile notifications
Internet Speed Meter Lite
The app is completely Ad-Free.
Lite Features
- Real time speed update in status bar and notification.
- Daily traffic usage in notification.
- Separate stats for Mobile network and WiFi network.
- Monitors your traffic data for the last 30 days.
- Battery efficient
Pro Features
Notification Dialog
A notification dialog appears when you tap the notification having
- Graph to monitor last minute internet activity
- Time and usage of current session
- Today's app usage for mobile and wifi
- Realtime speed of running applications
Smarter notifications
Notification appears only when you are connected to internet. You can change priority of notification. You can also hide the notification when connection is idle for specified amount of time.
Themes support
You can manually select the color of user interface.
Blue status bar icon
Option to choose between blue or white status bar icon. (only for KitKat and below versions of Android)
Upload and Download Speed
Option to show upload and download speed in separate notifications.
Translations: Arabic, Chinese (Simplified), Chinese (Traditional), Czech, Dutch, French, German, Hebrew, Indonesian, Italian, Japanese, Korean, Persian, Polish, Portuguese (Brazil), Romanian, Russian, Serbian (Latin) Slovakian, Slovenian, Spanish, Turkish, Vietnamese.
Warning: Do not move this app to SD card. It will stop (Force close) when you remove the card.
Data Monitor
Automatic data usage measurement - simply start the app once, and it will automatically measure your data usage from that point on. Whenever you are concerned about your data usage, just open the app to check.
High-precision data usage measurement - the app gives an accurate measurement of your data usage, without any inconsistencies at any moment. Wi-Fi data usage measurements are organized by each SSID.
Easy-to-read statistics screen - measured data usage is separated by Wi-Fi usage and mobile usage and displayed in easy-to-read graphs. Data usage per app can also be displayed, so you can know which apps use the most data.
Transfer speed monitor - a transfer speed monitor can be displayed permanently in the upper-right corner of the screen. Instantly check when and how much data is being transferred.
Widgets - widgets are supported, so you can check your data usage without opening the app. (For premium users only.)
Turkish - Hakan Güven
Franch - DyAzz55
Italian - crizan
Spanish - papuchinxr
Russian - shwwru
Data Counter and Speed Meter
★Main features
• monitor current speed of network connection (Internet speed meter)
• monitor current network status and show network usage in graphs and tables
• monitor data traffic counter with graph and tables for applications
• monitor data traffic counter with graph and tables for mobile data
• monitor data traffic counter with graph and tables for Wi-Fi
• widget to toggle 2G/3G/4G network mode - it is shortcut, because Google block access to change it directly
• widget to toggle mobile data, synchronization, Wi-Fi, Wi-Fi tether/Wi-Fi hotspot
• widget 1x1, 2x1 for data traffic counter
• notification for lost signal
• notification for mobile data limit
• 5 color schemes
• no advertisement
★Application detect following networks
• If you use task killer, put this application to ignore list!
• Always keep application updated to avoid any problems.
★Help me to improve application
• let me know your ideas with integrated feedback option
• help me to translate or correct text
• share application with friends
• donate to support further development
★Widget to toggle Wi-Fi tether/Wi-Fi hotspot by one click!
This function is not supported on many devices, but it should work on many of them. Please don´t rate this application badly, if it is not working for you. There can be a lot of reasons, why this is not working (your operator doesn't support Wi-Fi tethering, it is blocked, your system had been modified by the manufacturer, etc.). I am trying to make it easier for you, but I can´t promise to you that it will work on all devices!
Mobile Counter 4G | Data usage
Mobile Counter is the best data counter to monitor and measure your Internet traffic. The best and easiest way to check your data consumption. Mobile Counter is compatible with all providers and operators on the world
Practical solution for a limited data volume. You can measure your data package.
The data counter have the perfect solution to control your Internet data usage for mobile connections and WiFi connections. Helps you monitor the already consumed and remaining data volume in the current billing period.
Mobile Counter shows the current consumption for limited data on the progress bar with a percentage. Display of daily, monthly data usage.
Track your data usage to save money on bills - download now.
This is the same application as Mobile Counter 3G/WiFi but with material design (new Android 5.0 layout).
Features of Mobile Counter 4G Premium
- Bandwidth monitor for 2G, 3G, 4G (EDGE, GPRS, HSDPA,HSDPA+, LTE)
- Monitor WiFi, GSM, CDMA data usage
- Tethering data traffic via WIFI
- Mobile data tracker for Roaming
- Hotspot data usage - measure wireless traffic for one SSID
- Schedule plan (your limited Internet data) for mobile traffic. Quota for plan is set with expiration time. Flexible solution if your Internet is limited. Alarm notification can be triggered for various events like daily usage bigger than some value, plan data less than configured value, left days to plan expiration less than defined value and much more. Each alarm can work separate, so you can define several alarm notifications in application.
- Data usage for applications
- Billing cycle configuration for mobile and wireless data usage
- Widgets for plan data usage, mobile and wireless traffic
- Notifications (support Wear devices)
- Track historical consumption
- Alerts for plan data limits
- Real time traffic monitor (display speed for download and upload transfers)
Mobile Counter 4G Premium community on Google+:
Facebook profile for Mobile Counter 4G Premium:
Official website:
Know problems: doesn't work on all Galaxy S5 devices with android 5.0. If you want help then please contact with me via mail.
More from developer
DroidStats Premium (Key)
This app is a key which unlocks additional feature for DroidStats. The number features will increase in future. At the moment this features are added:
- Configure all your widgets (Which statistic to show?)
- Configure transparency of your widgets
- unlocks the 4x1 widget
- unock the alternative 1x1 one-slot widget
- unlock the StatusbarWidget which integrates in the Notification Area
- Data-per-App feature (Android 2.2+ phones)
- see a chronological log of all sms and call events with additional infos
- backup restore your configuration, calls- and sms-info
- export your calls and sms event infos to CSV
- Extended top statistics with pie charts
We do not cut any feature of the free app. All this features are addons. Please test the free app before if all works as expected.
The app is not listed in the launcher menu. Sometimes a restart is required after installations to enable pro features.
If you buy this app with the PayPal link you will get a manually send email. This can take up to 48 hours in some cases.
Info: Because DroidStats user count became too big (over 5000 downloads/per day of free app) and time too less we can only provide a limited support for now. PayPal payments can only be answered manually
DroidStats for Android 1.5
This version is just for the 1.5 users. there is no more development to this version. Sorry


text:
Find the droids you're looking for on Star Wars Reads Day
Local bookstores and libraries plan to make sure the force of literacy is strong on Saturday, when they offer Star Wars Reads Day events.
More than 1,000 sites around the country are participating in Star Wars Reads Day, an event cooked up by Lucasfilm in conjunction with its many publishing partners. "Star Wars" books have been published at all age and reading levels; some of the adult tie-in novels have been bestsellers. This event is aimed at encouraging young Jedi to read. »Read Full Blog Post
Singles Scorecard: Hear new tracks from Fall Out Boy, Alice in Chains and John Legend
Patrick Stump from Fall Out Boy performs at the NBA All Star Game slam dunk contest at the Toyota Center in Houston last month. Photo by Brett Davis for USA Today.
Summerfest's Violent Femmes video fuels speculation on headliners
Summerfest officials seemed genuinely shocked when the Journal Sentinel informed them Tuesday that a Marcus Amphitheater show June 26 had been posted on the Violent Femmes website.
But within hours, Summerfest officials had transformed the blind side into a golden marketing opportunity that had multiple media outlets speculating who would be playing the amphitheater with the Femmes on Summerfest's opening day. »Read Full Article(7)
Marcus Center announces Peck Pavilion lineup
The 2013 Live @ Peck Pavilion outdoor series will present weeks of outdoor entertainment at the Marcus Center with acts that range from the sacred steel gospel traditions of The Slide Brothers to the Indian/pop sounds of Red Baraat.
Performances are Tuesday evenings at 7:30 p.m. starting on July 23 and will run through Aug. 27. The lineup includes: »Read Full Article
Diverse lineup on tap for Wilson Center's 2013-'14 season
Performances by the trailblazing Kronos Quartet and Pilobolus dance company top the 2013-'14 season announced recently by the Sharon Lynne Wilson Center for the Arts in Brookfield.
True to form for the Wilson Center, it's a diverse lineup that includes a series of Wednesday matinee shows and the return of free Friday evening outdoor concerts in summer. »Read Full Article
Koppa's Farwell Foods has a new owner
The new owner of quirky Koppa's Farwell Foods, 1940 N. Farwell Ave., is keeping the store's name and its Fulbeli Deli menu.
Krishveer LLC is the new owner. Koppa's was opened in 1982 by Vern Koppa, who sold the business to his son Ken and business parter Peter Schmidt in 2003, according to Journal Sentinel files. »Read Full Blog Post
Firkin craft beer fest returns to Cathedral Square
The Milwaukee Firkin Craft Beer Festival will return to Cathedral Squareon July 20 featuring more than 100 craft beers to sample from Milwaukee breweries as well as international beers.
The Cask Tasting Tent, offering all cask-conditioned barrels, or "firkins," also returns, spotlighting brewing methods from a century ago. »Read Full Article
On Tap Today: Some talk, a film, a book, a drink and art
Today at noon, the guys at The Disclaimer, a half-hour talk radio show on WMSE-FM (91.7), plan to chat about Dan Bice's recent "No Quarter" column about the increases that Summerfest's CEO Don Smiley has enjoyed in recent years and the process behind it. You can read Bice's column (and the 200 comments) here. You can stream the show, featuring Ryan Schleicher of WMSE, Matt Wild of the A.V. Club Milwaukee and Evan Rytlewski of the Shepherd Express, here.
Later this evening, Milwaukee Film's members-only screening happens at the Oriental at 7 p.m. David Edelstein of New York Magazine described tonight's film, "Cesar Must Die?" this way: "In a scant hour and a quarter it enlarges your notion of what theater and cinema, what art itself, can do — it dissolves every boundary it meets." It's hard to imagine missing that, right? Still, the screening is for members only, folks, and space is limited. If you want in on the deal, email email@example.com and find out how to become a member. »Read Full Blog Post

subset: commoncrawl


text:
Documents can be created to include metadata associated with rights management information that applies to the entire document and/or to one or more applicable sub-portions of the document. When a user places such a document to be scanned on a multi-function device (MFD) in a rights management environment, the MFD recognizes metadata associated with user rights management regarding the document and/or applicable sub-portions. The MFD automatically commences a rights management scheme to authenticate the user to a rights management system, query such system for information and permissions related to the document and/or applicable sub-portions, including deciphering the metadata read from the document, and determine if the user requested function, such as scanning or copying, is permitted to be undertaken on this document and/or applicable sub-portions by this user on this device at this time. The system automatically executes or aborts the user-requested function based on the imposed rights management scheme.
1. A system for rights management, comprising:
an imaging device that obtains image data from a document;
a user interface that allows a user to at least one of (a) enter user authentication information or (b) request an operation to be executed by the system;
a detection device that detects rights management information if present in the obtained image data of the document; and
a rights management device that automatically carries out a rights management scheme regarding the document based on detected rights management information.
2. The system of
3. The system of
an output image formatting device usable to format an output image to include rights management data to be transferred to an image sink; and
an image sink for producing output image documents including rights management data.
4. The system of
5. The system of
6. The system of
a scheme storage device that stores the rights management scheme that includes at least one of (a) a rights management set of rules; (b) a rights management set of system permissions, (c) a rights management set of system constraints, (d) a rights management methodology, or (e) a rights management hierarchy;
a user database that stores user data including at least one of (a) authorized user authentication information or (b) authorized user permissions for the system;
an interpretation device that decodes the detected rights management information; and
a comparison device that compares stored user data with detected and decoded rights management information and implements the rights management scheme over the user-requested operation regarding the document based on the comparison.
7. The system of
8. The system of
9. The system of
10. The system of
11. The system of
12. The system of
13. The system of
14. The system of
15. The system of
16. A document produced by the system of
17. A document produced by the system of
18. An image forming device including the system of
19. A multi-function image producing or reproducing device including the system of
20. A xerographic device including the system of
21. A method for rights management, comprising:
obtaining an image;
receiving a user request for an operation to be executed with respect to the obtained image;
detecting, in the obtained image, rights management information if present; and
automatically carrying out a rights management scheme regarding the user-requested operation with respect to the obtained image based on the detected rights management information.
22. The method of
23. The method of
24. The method of
25. The method of
formatting an output image when the user-requested operation includes production of a hard-copy output document; and
delivering an appropriately formatted output image to a suitable image sink to produce the output image as the hard-copy output document.
26. The method of
27. The method of
28. The method of
29. The method of
30. The method of
31. The method of
32. A document produced by the method of
33. A document produced by the method of
34. A digital data storage medium on which is stored a program for implementing the method of
This disclosure is directed to automatic manipulation of information, particularly information with which a rights management hierarchy is associated, and more particularly where such rights management information is automatically readable from and/or writeable to hard-copy documents.
With the proliferation of electronic information systems, from small systems such as personal computers, personal digital assistants, and/or cellular telephones to sophisticated networks with multiple servers and potentially large numbers of users, there is an ever-increasing need for individual and/or networked system protection. Such protection takes on many forms. Among these are protection of the configuration and/or operating systems of such devices from intrusion, or from unauthorized or inadvertent modification. Additionally, methodologies are required to protect such devices from unauthorized use, and/or to secure data and/or images produced in, reproduced by, transferred through, transmitted by, or stored in the devices. Objectives of system protection schemes include protecting the integrity of an individual device, and/or system to which the device may be connected, and/or to protect data and/or images produced in, reproduced by, and/or stored in the device or system, thus securing user, and/or user organization, information from being freely accessible to those from whom an individual user or user organization may choose to restrict such information.
"Digital Rights Management" (DRM) refers broadly to schemes and methodologies for restricting access to information stored in electronic devices, particularly digital data and/or image producing and/or reproducing devices. Some scheme or methodology of rights management is enforced within the electronic device. DRM includes a concept as simple as individual password protection for access to data and/or functionalities available in a specific electronic device. In such cases, passwords are individually user-defined by an owner and/or primary user of a specific electronic device. DRM also refers to a complex hierarchy of rights management methodologies and/or schemes housed in or associated with software configuration functions and/or data access, and/or data and image production and/or reproduction capabilities, of an electronic device, either standing alone, or associated with a network. It is commonly understood that network administrators have more in-depth access to systems for system configuration, upgrade or other related services. An administrator must step through a simple or complex identification scheme to gain this more in-depth access to the system within the DRM hierarchy for the system.
In data and/or image producing systems, including High Integrity Document (HID) systems, electronic documents are produced or stored that need to be protected from unauthorized access. Most digital data production and storage devices associate with electronically readable data or images certain other data, often referred to as metadata. This metadata generally represents a separate class of data that is included within a digital data file. The metadata may describe more fully, in some electronic form, characteristics associated with the data that is actually intended to be read. The metadata may include, but is not limited to, file properties such as, for example: a system recognized title of a document that may be different from a hard-copy title, separately ascribed to the document or file; document owner identification data; and/or document production or revision data, such as, for example, when the document may have been created, saved, edited, or printed. This metadata may not appear in the document itself when digitally reproduced on a digital display device and/or when produced as a hard-copy document. This metadata is, however, permanently associated with, and possibly automatically updated in, the electronic file which includes the document. Metadata can be printed in machine and/or human readable form on a hard-copy version of the document. DRM information that a user or user organization may desire to associate with a specific electronic file may be included with that file as a part of the associated file metadata.
As DRM shifts from being focused on purely electronic and/or digital control of information, the concepts which underlie DRM may find some utility with respect to varying capabilities associated with information protection of produced hard-copy documents. Such transition is, in fact, occurring in industry today where the concept of DRM as it applies to other than digital information protection, and in particular to protection of information produced as a hard-copy output document, is often referred to as Enterprise Rights Management (ERM).
ERM is concerned with persistent protection of information. Information protection and management rights are enforced no matter where the data exists. Based on cryptographic technologies to secure data from unauthorized users or uses, ERM is essentially fine-grained control over who can do what with information within the ERM environment. As such, an ERM scheme is capable of supporting various information handling issues such as, for example, internal information security and external e-commerce applications. Currently available ERM schemes cover a small but growing market, which now includes Microsoft as an emergent player—with their Rights Management Services (RMS) version 1.0 product.
It should be appreciated, however, that ERM is not: (1) traditional access control; (2) consumer DRM which protects consumer content, such as, for example, audio/video, but rather ERM protects sensitive enterprise information (technology can be the same, but usage is not); and (3) absolute, bulletproof protection of information, but rather one pillar in an overarching information protection program which will be implemented to an extent justified by the risk.
An ERM system may comprise a rights server to hold policy information and cryptographic keys that may be usable to implement rights management through for example, a set of rules, a scheme, a methodology, or a hierarchy of rights management capabilities (an "ERM scheme"). Such an ERM scheme may include as tenets: (1) a subject identification methodology which may include, for example, directories or other repositories with identity information, which links to a license; (2) an object identification methodology which is usable to provide, for example, a canonical description of the protected resource; (3) a license format and distribution scheme which involves, for example, a description of what a user is authorized to do with an identified object; and (4) a trust infrastructure for, for example, controlling authentication and key management.
In an environment in which an ERM scheme is established, the processing of information may be undertaken as follows. Rights-protected information is created, e.g. a sensitive e-mail communication. A policy is defined that specifies certain restrictions with regard to the created information. This policy may be stored in rights server. By way of example, the e-mail may be designated as (1) readable only by a specified group of recipients, (2) not capable of being forwarded, and (3) expiring in a set period of time. Users may download ERM client software or activate a rights-enabled application. Users may authenticate themselves to a rights server to receive a license and/or keys to unlock protected information. The ERM scheme will, however, enforce rights and may optionally display rights management information or enforcement information.
In defining an ERM environment, it becomes necessary to define the boundaries of such an environment and then to institute a system of levels of access by which individual users or roles within that environment are allowed to manipulate data, particularly that which will be produced in hard copy.
With this shift in the focus of rights management to ERM and environments within which hard-copy documents may be produced which need to be protected just as they were in their digital and/or electronic form, it may be desirable to automatically apply rights management information when producing and/or reproducing hard-copy documents, such as, for example, when printing, copying, scanning and/or faxing a document.
Exemplary embodiments of disclosed systems and methods may provide a capability whereby a multi-function device (MFD) may automatically initiate a rights management query within a rights management system when rights management metadata is detected in a hard-copy document presented to the MFD. Such capability may be resident within the MFD itself, or otherwise associated with the system or network to which the MFD is connected. Such capability may provide the system or network an ability to autonomously enforce an ERM scheme with respect to hard-copy documents produced and/or reproduced within the electronic environment or specific ERM environment where the system is installed. For example, the system or network could limit a user's access with respect to a given document, or ability to otherwise manipulate the data to be produced as a hard-copy document. In this regard, the term "user" is intended to refer herafter to an individual representing either himself or herself, a group to which they belong, or the individual user's role in performing a given operation performs the operation.
Exemplary embodiments may further provide a capability wherein when a user approaches an MFD within an ERM environment and places a hard-copy document thereon, for example, to be scanned, the MFD automatically recognizes metadata associated with rights management or other access and permissions regarding the document. When such metadata is recognized, the MFD may then automatically impose an ERM scheme to determine if the user-requested function with regard to the document, such as, for example, scanning and/or copying, can be undertaken on this document by this user at this time. It is envisioned that authentication and retrieval of permissions from the ERM system may be automatically performed by an exemplary embodiment of an MFD which includes ERM integration technologies and capabilities as are disclosed herein. Such query to an ERM server or like device may be undertaken prior to, concurrently with, or after, authentication of a user.
Exemplary embodiments may provide a capability whereby ERM data associated with a document, or an applicable sub-portion of a document and not the whole document, may be written onto a hard-copy document produced, and may be separately automatically read from the hard-copy document, in order that the integrity of an ERM system is maintained as information is converted between digital format and hard-copy format.
Exemplary embodiments may further provide MFDs with the ability to recognize ERM data, or other rights management associated metadata, encoded on a hard-copy document when that document is electronically read by the MFD.
Exemplary embodiments may provide an ability to generate hard-copy documents within an ERM environment that will be physically marked and/or otherwise embedded with some form of metadata which includes at least one rights management characteristic usable within the ERM system. Such information may be encoded on a document, or an applicable sub-portion of a document as, for example, Xerox DataGlyphs�, or a machine-readable 2D barcode, or in some other digital and/or machine-readable form which may or may not be visibly detectable.
Exemplary embodiments may provide capabilities whereby rights management information is digitally assigned by a creating user, by the ERM system itself, or by a combination of the two with the assigned rights management information being automatically transferred along with the data or images produced or reproduced as hard-copy output images.
Exemplary embodiments may employ any of a variety of technologies such as, for example, Xerox DataGlyphs� and/or a machine-readable 2D barcode, alone or in combination with XML, XrML, XACML, or similar well-known and well-documented technology, or by another method in order to place on hard-copy documents ERM data pertaining to an entire document, or an applicable sub-portion of the document and not to all of the document.
Simply put, exemplary embodiments of disclosed systems and methods may provide a capability to embed ERM information on hard copy documents in some machine-readable form such that the ERM information can be automatically read and interpreted by an appropriately configured MFD, or may be automatically read by the MFD and otherwise interpreted by a system or network to which the MFD is connected. Such information typically includes an indication of what rights are available to a user, in what particular period of time, under what access conditions, within what territory, with what obligations, or for what fees.
Exemplary embodiments may support an ERM environment in which a plurality of MFDs such as, for example, combination scanner/copier/printers, are networked to be able to exchange information with an ERM server, or ERM server module located within the system environment, to obtain directory information, user authentication and permissions, and document information and permissions associated with an individual document as may have been applied, either by the user or automatically by the system, when the document was originally produced in hard copy.
Exemplary embodiments may further provide an autonomous capability within an MFD to recognize ERM data, possibly presented as metadata, and then to automatically require the user to authenticate himself or herself to the system, or separately to access user pre-authentication which has already been undertaken in a real-time instance and/or previously stored within the system. The MFD may recognize, for example, a software code on the document and automatically run that code. The code may, for example, access the rights management server and enforce those rights by controlling the functionality of the MFD with respect to that document's interaction with the MFD at the time.
Exemplary embodiments may allow ERM rules for a document being scanned, either separately from or in combination with permissions granted to a specific user, to be carried out in automatically determining whether the user's request for a document action may be completed.
Exemplary embodiments may provide a capability for a multi-function device to automatically request a user to authenticate to the ERM system his or her ERM profile when ERM metadata is detected on a hard-copy document.
These and other features and advantages of various disclosed exemplary embodiments are described in, or apparent from, the following detailed description of various exemplary embodiments of systems and methods according to this disclosure.
Various exemplary embodiments of systems and methods for rights management will be described in detail with reference to the accompanying figures, wherein:
The following description of various exemplary systems and methods for rights management is undertaken with an understanding that individual actions regarding, for example, automatically recognizing data embedded as metadata in a hard-copy document exists. Separately, there exists an ability to automatically authenticate an individual for access to certain data or functionality, within a digital system, such as by requiring input of a password or the like. Ability, however, to automatically recognize rights management data or instructions in an Enterprise Rights Management (ERM) environment, contained as metadata embedded, or otherwise included in some machine-readable form, in a hard-copy document, and to initiate automatic authentication schemes wherein a user may or may not be allowed to execute an operation regarding that specific hard-copy document, are understood not to exist in currently available technologies. Nor is there a capability to transfer such data onto a document automatically such that when a document is produced in hard copy from a digital environment and is later read by a document reading system, the metadata contained in the hard-copy document is automatically read, interpreted and applied to execution of a user-requested operation regarding that document.
Exemplary systems and methods according to this disclosure may implement, in a partially or fully automated manner, ERM schemes which can provide control over digital documents where it may be desirable to implement certain controls of protected documents in: electronic to paper transformation of data, paper to electronic transformation of data, and ultimately, paper to paper transformation of data. Such control may be applied to an entire document, or an applicable sub-portion of a document and not to the whole document. An applicable sub-portion of a document may be machine-recognizable, or separately identifiable, and may include, for example, simple parts of a document structure such as paragraphs, sections, tables, figures, or chapters, information presented as embedded metadata regarding authorship, date information such as creation or revision date, versions, executive summaries, conclusions, or perhaps detailed product information containing, for example, pricing schemes, parts lists, proprietary pricing data, or other related market information.
It may be desirable that, when a user approaches a multi-function device (MFD) within an ERM environment and places a hard-copy document on a scanner or other document reading device, as an image source to the system or network to which the MFD is attached, the MFD has a capability to recognize rights management information embedded as metadata or otherwise contained in the document. The MFD then automatically reacts according to an ERM scheme for the ERM system within which the MFD operates. ERM schemes can include any now known or later-developed form of user authentication. Such user authentication may be implemented, for example, by a dynamic log-in, through the MFD or otherwise directly to the networked system of which the MFD is a part; by reading user-specific rights management identification and authentication information embedded as metadata on the document identifying an individual user as authorized to undertake the operations requested; or by some other method of user identification and/or authentication. Separately, the system may automatically provide a capability to understand permissions authorizing a user to undertake a specific function or operation regarding that document, or an applicable sub sub-portion of the document and not the entire document.
In this rights management environment, an author may create content for any document, to include, but not be limited to, any combination of text, data, images, graphs, graphics, other pictures, embedded files, or other related medium, at workstations 130A-G. The user may protect the document through an ERM scheme. The document digital data file is then partially or completely "locked," requiring any of a user and/or system identified password, a data key, or the like, in order to unlock all, or a portion of, the document digital data file containing the locked document data.
In the exemplary digital data system 100, it is contemplated that the image sinks 140A-C may be available to read information from, or generate information as, a hard-copy document, and may include a capability to read rights management information directly and automatically from hard-copy documents which are presented to the MFD to be read, and/or to embed rights management information in some machine-readable form in hard-copy documents produced on the MFD. Such hard-copy documents then may include any form of digitally detectable encoding scheme. Includable information which may be embedded by such digital marking schemes may include any manner of user authentication, user authorization, document descriptive data, document restrictive data, and/or other like information. The information may be embedded onto the document in a machine-readable form which may or may not be visibly detectable by a user. The user may, in fact, be unaware that such an encoding scheme exists on the document at all. Separately, the embedded information may include an additional requirement that it be digitally signed by a user who prints a hard-copy of the document, or by the ERM system controlling the process when a hard-copy of the document is created, or by some combination of the two, in order to track generation or proliferation of hard-copy documents produced from a rights managed digital data file. Ultimately, before any function and/or operation is allowed with regard to a hard-copy document, a user requesting the function and/or operation will be authenticated by the system in some manner, the user's authorization for functions and/or operations to be conducted regarding a specific document will be verified. Any restriction pertaining specifically to the document, or an applicable sub-portion of the document, will be combined with the user's authorized functions and/or operations, per an ERM scheme stored in, for example, the ERM server 120 in communication with a central network server 110 in the digital data system 100.
In exemplary manner then, a document may be produced which describes a product. Individual portions of the descriptive document may include fields which are individually identifiable sections of the document available to the ERM system. Such fields may include, but not be limited to, product specific information, for example, any of a product identification, a specification date, a manufacturing parts list, an assembly specification, parts vendors lists, parts costs listings, product price guides, an authorized or available resellers list, marketing information, and a product coordinator point of contact with any relevant product coordinator notes. Given such an exemplary list, policies and permissions may be assigned as follows: (1) overall document level, product identification and date sections may be available to any user; (2) design group engineers may, for example, access separately only a manufacturing parts list and an assembly specification; (3) manufacturing team personnel may, for example, access only an assembly specification; (4) business team consultants may, for example, access only parts vendors lists, parts costs listings, and product price guides; (5) marketing team individuals may, for example, access product price guides, an authorized or available resellers list, and marketing information; and (6) there may be specific limitedly defined user authorizations to access the name of a product coordinator point of contact and/or product coordinator notes. The exemplary rights management information would be captured on a hard copy of the document in a form not readable by humans on each printed instance of the document based on ERM system settings relating to the product.
The exemplary ERM system 200 includes a controller 210, at least one image data storage unit, such as an input image data storage unit 220 and/or an output image data storage unit 240, an ERM data detection device 230, an ERM server or server module 250, and an output image data formatting device 260, all connected via a main data/control bus 215. Such main data/control bus 215 may include at least one wired or at least one wireless or at least one optical connection to any of the involved devices, units, or modules.
An exemplary ERM server module 250 may further include an ERM scheme storage device 252, an ERM user database storage device 254, an ERM interpretation device 256, an ERM comparison device 257, and an ERM application device 258, all of which may be internally connected via a separate data/control bus 255. Each of these components may be alternatively individually, or in varying combinations, connected directly to the main data/control bus 215.
In various exemplary embodiments, a user can generate digital image and/or data documents via a user interface 400. A user may then select, for inclusion as metadata associated with the digital file which will store the image and/or data document, at least one ERM characteristic to be associated with the document. By this selection, the document and/or an applicable sub-portion of the document may be protected against unauthorized functions and/or operations being carried out on the document, or the applicable sub-portion of the document, by communicating with the ERM server module 250 and potentially retrieving, from the ERM server module 250, an ERM scheme stored in an ERM scheme storage device 252. Additional interaction may be automatically undertaken, as required, with an ERM user database storage device 254, an ERM comparison device 257, and an ERM application device 258 in order that the stored digital file containing at least one data and/or image document may include rights management data associated with the document.
Separately, a user may request, for hard-copy production, a stored digital data and/or image document file. When the user attempts to print or otherwise produce the digital file as an output hard-copy document, the ERM server module 250 may be automatically activated by the controller 210. Some form of user authentication may be requested of the user via a user interface 400 in order that the user's authentication information may be compared with user authentication and authorization information stored in the ERM user database storage device 254. Based on a comparison of user-entered user authentication information with information pre-stored within the ERM system 200, the ERM server module 250 may react by determining what authorization the particular user may have. Upon determining whether an individually authenticated user is authorized to perform the specific function requested based on a decision matrix contained within an ERM scheme storage device 252, as executed through an ERM comparison device 257, the requested function and/or operation may be completed. Such completion may include an output image being stored in an output image data storage unit 240 and/or otherwise being immediately formatted for output via an output image formatting device 260 prior to being delivered to an image sink 500. It should be appreciated that prior to the output image being formatted for transmission to the image sink 500, an ERM application device 258 in an ERM server module 250 may apply certain ERM data to the output image data file in order that rights management data associated with the document is embedded in machine-readable form in the produced output hard-copy document.
In contrast, the ERM server module 250, by querying an ERM scheme stored in the ERM scheme storage device 252 combined with information available from an ERM user database available in the ERM user database storage device 254, may determine that a specific user is not authorized to perform a requested function and/or operation on a particular document at a particular time based on any of the user's authentication and authorization, and the document's rights management permissions as automatically interpreted by the ERM system 200. In such case, the function and/or operation requested by the user may be interrupted while the system seeks additional authentication and/or guidance, or the function and/or operation may be wholly aborted by the ERM system 200. In any such instance, the ERM system 200 may provide feedback to the user indicating system interrupt or system abort, and/or the ERM system 200 may produce a separate warning message as may be stored in the ERM scheme storage device 252 within the ERM server module 250. Additionally, instances of users attempting to undertake functions and/or operations for which they do not have proper authorization may be recorded and/or otherwise stored within the ERM system 200, or separately reported in accordance with an ERM scheme as may be stored in the ERM scheme storage device 252 within the ERM server module 250.
Alternatively, a user may approach one of a plurality of image sources 300 which, as noted above, may be combined units including at least one user interface 400 and/or at least one image sink 500. The user may then present a hard-copy data or image document to the image source 300 to be scanned by that image source 300 for input of the data and/or images presented in the hard-copy document into an ERM system 200. Once a document is scanned by an image source 300, the input image data optionally may be stored in, for example, an input image data storage unit 220. An ERM data detection device 230 resident in the image source 300 or, as depicted, residing separately in the ERM system 200, may detect or "recognize" the presence of ERM data in the scanned source data or image document. Such ERM data may or may not be visible to a reader and, in fact, the requesting user operating the image source 300 may be wholly unaware that such embedded ERM data is even present in the document.
Once such ERM data is read or recognized by the ERM system 200, the ERM server module 250 may be automatically activated and an ERM user database in the ERM user database storage device 252 may be queried in order to determine whether the user has been authenticated by the ERM system 200 and to determine what authorizations the particular user has. The read or recognized ERM data is interpreted via an ERM interpretation device 256 in order that an ERM scheme available from an ERM scheme storage device 252 may be employed based on some comparison between the permissions detected in the document and the authorizations and constraints in the database as accomplished by an ERM comparison device 257. As above, the ERM server module 250 may autonomously determine that the individual user, appropriately authenticated, is authorized to perform the requested function and/or operation. The exemplary ERM system 200 would, in such instance, allow the individual user to perform the requested function and/or operation, for example, storing and/or reproducing the hard-copy document via the ERM system 200 for delivery to an output image sink 500. The system may automatically determine that the individual user is not authorized to perform the requested function and/or operation and the ERM interpretation device 256 may, in concert with the ERM scheme stored in the ERM scheme storage device 252, interrupt or otherwise abort the function and/or operation which the user is attempting to carry out. In such instance, a warning or notification, as discussed above, may be output or recorded to alert others of an unauthorized access or use attempt.
It should be appreciated that, while shown in
It should be appreciated that given the required inputs, software algorithms, hardware circuits, and/or any combination of software and hardware control elements, may be used to implement the individual devices and/or units in the exemplary ERM system 200 and specifically the individual components of the exemplary ERM server module 250.
It should be appreciated further that any of the data storage devices depicted in
It will be appreciated that, while depicted in a single flowchart, different systems or devices may independently perform different parts of the method. For example, the device may perform steps S1000-S1100 and S2100 and another device may perform steps S1500-S2000 and S2200.
As shown in
In step S1100, a user requests an image operation. Such a request may be communicated to an exemplary system by an individual user manipulating the user input or other controls of a multi-function device such as, for example, a combined scanner/printer/copier/facsimile device, or otherwise through an appropriate user interface such as, for example, any manner of digital input/output device by which an individual user may communicate with an exemplary system. Operation of the method proceeds to step S1200.
In step S1200, a user causes, in some manner, an image to be input to the system. Step S1200 may include, but is not limited to, presenting a hard-copy image to a scanner, copier, or other hard-copy document scanning device to be scanned, in order that the images and/or data present in the document may be input into the exemplary system. Alternatively, a user may request a stored digital data file which includes image and/or data documents to be manipulated by the system. Operation of the method proceeds to step S1300.
Step S1300 is a determination step in which the system determines whether the user-requested input image contains ERM or other embedded rights management data and/or information. If the determination is made in step S1300 that the input image and/or data document does not contain any ERM or other individual rights management data and/or information, operation of the method continues to optional step S2100 or directly to step S2200.
In optional step S2100, input image data, not previously stored, may be stored in an appropriate storage device or unit. In such instance, because the input image contained no ERM data, no additional ERM data will be stored as part of the stored digital image file. Operation of the method continues to step S2200.
In step S2200, because it has been determined in step S1300 that the input image contains no ERM data, there is no reason to involve any ERM scheme otherwise stored within the system into the image or image document function and/or operation as requested by the user. As such, the system, in step S2200, is allowed to proceed with execution of the user requested image function and/or operation. Operation of the method continues to step S2300 where the operation of the method stops.
If the determination is made in step S1300 that the input image document and/or input image data file contains ERM or other rights management data and/or information, the operation of the method proceeds to optional step S1400 or directly to step S1500.
In optional step S1400, the input image data may be stored. Because the input image data has been determined to have ERM or other rights management data and/or information associated with it, the digital data file that stores the digital document containing the input image data and/or images will include, possibly as metadata in the digital data file, the associated ERM or other rights management data and/or information detected in the input image and/or input image data file. Operation of the method continues to step S1500.
In step S1500, detected ERM or other rights management data and/or information is decoded for interpretation by a stored ERM or other rights management set of rules, scheme, methodology, or hierarchy. Operation of the method continues to step S1600.
In step S1600, the individual requesting user's ERM or other rights management permissions, constraints, and/or authorizations are reviewed based on some previously input or concurrently queried identification of the user to the system. For example, the individual user may have been pre-authenticated by the system by a system standard user log-on scheme. As another example, at this point in the method, a specific user authentication request may be initiated by the system through a compatible user interface which allows the user to input specific authentication data in response to such a request, or by another available authentication method. Once authenticated, the individual user's permissions for undertaking functions and/or operations with regard to the system as a whole, or as may be delineated within embedded ERM or other rights management data and/or information contained in the specific document, are imposed. Operation of the method continues to step S1700.
Step S1700 is a determination step in which it is determined whether a properly authenticated user under the ERM scheme imposed by the system is authorized to undertake the requested function and/or operation regarding the specific data and/or image document and each of the identified and controlled sub-portions of the document for which the individual user has requested to undertake the function and/or operation. In step S1700, if a determination is made that the individual user is authorized to undertake the specific function and/or operation regarding this particular document with ERM and/or other rights management data and/or information associated with the document, operation of the method continues to step S2200. As noted above, step S2200 provides that the system will allow the user requested function and/or operation to be undertaken with regard to this specific data and/or image document.
In step S1700, if a determination is made that this specific user is not authorized to undertake the requested function and/or operation regarding this specific document and each of the identified and controlled sub-portions of the document with ERM and/or other rights management data associated, operation of the method continues to step S1800.
In step S1800, the system automatically refuses to execute the user requested function and/or operation regarding this particular document at this particular time. In such case, the operation of the method may be momentarily interrupted or wholly aborted. Operation of the method continues to optional step S1900, optional step S2000, or directly to step S2300.
In optional step S1900, once the user requested function and/or operation regarding the particular image source document has been interrupted or aborted, appropriate system information and/or warning messages may be sent to a user interface for immediate review and/or response by the requesting user, or may be otherwise generated and disseminated to an appropriate receiving node otherwise located within the system such as, for example, record logs, system administrators' account mailboxes, or direct to security personnel or the like. Alternately or in addition, some subset of the request operation may instead be offered to the user or performed instead in accordance with a default or configurable policy within the ERM scheme. Step S1900, therefore, may provide immediate feedback to the requesting user indicating that his or her attempt at a function and/or operation regarding that document is partially or wholly unauthorized, or may otherwise inform other system users and/or administrators regarding an attempt at a function and/or operation by an unauthorized user with regard to a specific document. Such administrative and/or warning messages may be as simple or as complex as the exemplary system's capability and/or user's needs may dictate. Operation of the method continues to optional step S2000 or directly to step S2300 where the operation of the method stops.
In optional step S2000, data regarding the attempted unauthorized action may be optionally stored within the system for later query and/or other use. Operation of the method continues to step S2300 where the operation of the method stops.
It should be appreciated that while exemplary embodiments according to this disclosure have been described in specific applications, disclosed systems and methods are meant to be illustrative and as such, not limited to any specific individual device or networked application but may be applied to virtually any context in which an automated system may read embedded rights management information from any form of hard-copy document. For example, an identification card, a library card, a driver's license, other forms of professional licenses, documents, image documents, credit cards, or any like hard-copy medium are contemplated. Additionally, an ability to embed such information via a printer into any such document where such embedded information may or may not be visible to a user or reader of the document, or may be otherwise undetectable by a user or reader, but which information is available in a machine-readable form in documents or other printed or image media produced by any system are equally contemplated.
It will be appreciated that various of the above-disclosed and other features and functions, or alternatives thereof, may be desirably combined into many other different systems or applications. Also that various presently unforeseen or unanticipated alternatives, modifications, variations, or improvements therein may be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.
Referenced by
Legal Events
Original Image


text:
View live here.
My attempt to make a typographically nice interface for the Olympics television coverage, initiated by this tweet from Erik Spiekermann.
HTML5 & CSS3, webkit browsers only.
Anyone got an internet enabled tv wanna get a photo?
More Jake Giltsoff
keyboard shortcuts: ← previous shot → next shot L or F like Z toggle zoom


text:
Neither represents a good argument for the efficacy of the insurance.
Each of the children will be adequately employed through the various entities of his media, publishing and insurance companies.
The Treasury Department announced Tuesday that it is selling off the last of its shares in the insurance company AIG.


text:
School Rumble (GN 9)
Title: School Rumble
Volume: GN 9
Pages: 192
Distributor: Del Rey
Release date: 2008-03-25
Suggested retail price: $10.95
Age rating: 13+
The school cultural fair is only days away. Harima wants to use the prep time to get close to his cute classmate, Tsukamoto, who in turn is equally determined to spend those hours with the object of her affection, Karasuma. While Karasuma... Well, you get the picture. Can anybody's love survive?
Story and art by Jin Kobayashi.
(added on 2007-09-28, modified on 2007-09-28)
- Reviewed by Carlo Santos (June 7, 2008)
- Encyclopedia information about School Rumble (manga)


text:
Narrow your search
How can a fan make things cook quicker? It's all about the physics of circulating air. Appliance Science looks at how convection ovens work.
Here's how we put ovens and stovetops through their paces in the CNET Appliances' Reviews Lab.
GE plans to manufacture a micro kitchen for the fourth quarter of this year. The "monoblock" will include premium appliances as compartments in a single, customizable unit designed to blend with any decor.
A comprehensive buying guide to make selecting that stove or oven a more pleasant and worry-free experience.
With powerful new cooking methods and innovative multitasking features, today's small kitchen appliances want you to think differently about dinner. Here are just a few that have caught our eye.
The Hamilton Beach 31334 Easy-Reach 4-Slice Toaster Oven features a unique roll-top door offering easy access to the interior.
Microwaves are simple kitchen appliances that can require a surprising amount of research before you buy. That's why we're here. We review 'em so you can find the best one to suit your needs.
The Cuisinart CBO-1000 Oven Central is capable of cooking up a variety of meals. Featuring the ability to steam, saute, roast, broil, bake, and toast, the appliance is an all-in-one solution for the kitchen.
The Fontana Fuoco Vivo Wood-Fired Outdoor Oven brings a new dimension of pizza-making for the home cook.
The Breville BOV650XL Compact Smart Oven is an updated model of the Breville BOV800XL Smart Oven. Combining a smaller size and high performance, the oven does much more than toast.


text:
The Wizard of Oz, With Songs From the MGM Movie
* Additional fees apply. No coupon or promo codes necessary to enjoy the displayed discount price.
The last date listed for The Wizard of Oz was Saturday December 21, 2013 / 8:00pm.
Most Popular Under $10 Event Nearby
The Franklin Institute: Fun & Interactive Science Museum
- Full Price:
- $19.95
- Our Price:
- $9.99
No doubt about it: Ben Franklin would have loved to explore the hands-on science museum that bears… More
Venue Details
About the Ticket Supplier: Haddonfield Plays and Players
HP&P offers a variety of productions from comedies to mysteries to musicals. Besides our normal season productions we also do shows aimed specifically at children and families, as well as special productions for school groups, like our enormously successful Number the Stars.
It is the mission of Haddonfield Plays and Players to provide quality theater at an affordable price to a wide range of Delaware Valley audiences, as well as to provide a creative outlet for non-professionals, in an atmosphere of personal and social enrichment that is open to all persons with a commitment to non-profit theater.


text:
Yves Saint Laurent L'Homme Gift Set
We're sorry, this item has sold out. However, we have found some other items you may like. You can find those listed at right.
A story of seduction and bold sensuality. Bright, masculine freshness combines with sophistication. A fresh oriental scent with notes of Cardamom, Cedar and Coumarin. The LA NUIT DE L'HOMME YVES SAINT LAURENT Holiday Day Gift Set contains a 3.3 oz. Eau de Toilette Spray and a 1.3oz. Eau de Toilette Spray. For a price of $88, a $123 value.
Shipping & Returns
Shipping your purchase is easy on belk.com. Depending on the destination of your package, you can expect it to arrive within 4-7 business days. Shipping Information
Returns are easy on belk.com. Easy returns


text:
A parliamentary committee kicked out the Export Processing Zone Coast regional manager from a special sitting on Friday.
The manager, Meshack Kimeu, had appeared before the Public Investments Committee to give evidence on a disputed piece of land between EPZ and Kenya Ports Authority.
The committee wanted to establish how the 1.86-acre land, located outside KPA gate 18, was transferred to EPZ.
KPA had started building a canteen on the land in 2007 but the EPZ management stopped them, saying it was allocated to them by the authority in exchange for another land in Jomvu.
Kimeu was kicked out after the committee chair, Wajir West MP Adan Keynan, said his evidence could not be substantiated and he could not prove he was there on behalf of EPZ.
"Is there an official written document to show that the EPZ management is aware of your presence before this committee?" said Keynan.
Kimeu said: "I got the invitation yesterday afternoon and informed my management, but I do not have any written communication to appear before this committee."
Kimeu took an oath before the committee continued questioning him on what capacity he appeared before them and who invited him.
When he appeared reluctant to answers the MPs Keynan said: "This committee is declaring Kimeu a stranger and whatever he has said before this sitting should be expunged from our records. You should now leave."
The committee resolved to summon the official EPZ top management at a later date.
Meanwhile, the KPA management was also put to task to explain how Sh5 million had been spent on the stalled construction of the canteen on the disputed piece of land.
KPA management, led by operations manager Captain Khamis Twalib, gave the committee documents showing the first phase of the construction cost Sh5,884,681.
Twalib said the right construction procedure had been followed and the total cost of construction was not in doubt.
However, after touring the site of the stalled project, the MPs faulted the amount spent on the structure, saying it was exaggerated.
Sh5 million cannot have been spent on this structure. The highest this could have gone could be Sh1 million, the MPs said.
The committee chair said they want an expert analysis of the construction to establish the exact amount of money that could have spent on the project.


text:
Authors » Kate Lamont
Kate Lamont
Kate Lamont lived in the Swan Valley, Perth, for the first thirty years of her life. She discovered a passion for cooking while pursuing a career as a winemaker. In the mid-eighties, Kate and her sister, Fiona, opened a restaurant at Lamont's Swan Valley winery. With an emphasis on fresh, simple food, the restaurant has proved an enduring success. In the mid-nineties, Kate and Fiona opened a Lamonts' outlet in Perth focusing on fine produce, catering, takeout and hampers. The business also operates restaurants in Margaret River and East Perth.
From the Catalogue
Film and television rights sold
Whoa Flamingo has optioned the film and television rights to Fremantle Press children's titles Mystery at Riddle Gully and Riddle Gully Runaway, both by Jen Banyard.


text:
Galaxy GeForce GTX 285 Overclocked Graphics Card - Benchmarks - Far Cry 2Galaxy has taken the time to overclock the GTX 285 and we see exactly what this does for the cards performance.
Far Cry 2
Version and / or Patch Used: 1.01
Timedemo or Level Used: Ranch Long
Developer Homepage: http://www.ubi.com/
Product Homepage: http://www.farcry2.com/
The Dunia Engine was built specifically for Far Cry 2 by the award-winning Ubisoft Montreal development team. It delivers the most realistic destructible environments, amazing special effects such as dynamic fire propagation and storm effects, real-time night-and-day cycle, dynamic music system, non-scripted enemy A.I. and so much more.
As we've seen in most of our tests thus far, we get that small but consistent bump from the Galaxy card thanks to the extra MHz on offer.
PRICING: You can find products similar to this one for sale below.
United States: Find other tech and computer products like this over at Amazon's website.
United Kingdom: Find other tech and computer products like this over at Amazon UK's website.
Australia: Find other tech and computer products like this over at PLE Computer's website.
Canada: Find other tech and computer products like this over at Amazon Canada's website.
- Page 1 [Introduction]
- Page 2 [The Package]
- Page 3 [The Card]
- Page 4 [Test System Setup and 3DMark Vantage]
- Page 5 [Benchmarks - PT Boats: Knights of the Sea]
- Page 6 [Benchmarks - CINEBENCH R10]
- Page 7 [Benchmarks - World in Conflict]
- Page 8 [Benchmarks - Crysis Warhead]
- Page 9 [Benchmarks - Far Cry 2]
- Page 10 [Benchmarks - S.T.A.L.K.E.R. - Clear Sky]
- Page 11 [Benchmarks - Left 4 Dead]
- Page 12 [Benchmarks - High Quality AA and AF]
- Page 13 [Benchmarks - World in Conflict - XP]
- Page 14 [Benchmarks - Far Cry 2 - XP]
- Page 15 [Benchmarks - S.T.A.L.K.E.R. - Clear Sky - XP]
- Page 16 [Temperature and Sound Tests]
- Page 17 [Power Consumption Tests]
- Page 18 [Final Thoughts]
Related Tags
Further Reading: Read and find more Video Cards content at our Video Cards reviews, guides and articles index page.
Do you get our RSS feed? Get It!
Latest News Posts
- Save 93% On This Six-Course Node.js Bundle
- id Software: The new DOOM will not take itself too seriously
- Intel's Brian Krzanich announces change of a few management positions
- 'Happy Forest' is yet another great example of Unreal Engine 4
- Turtle Beach opens pre-orders for a wireless headset called the 420X
Forum Activity
- Custom Bios (ASRock X99 Extreme6 3.1 ?
- Samsung 850 EVO and 850 PRO 2TB SSDs Review
- your Other built or out. nation much sleeping out bag,
- Gaming Sponsorship - Part 2: Live events are key to success
- orange jack not working with 5.1 sound
Press Releases
- AMD and Dell Support Bioinformatics Studies at University of Warsaw in Poland
- IBM, NVIDIA and Mellanox Launch Design Center for Big Data and HPC
- Synology Announces RS18016xs+ and RX1216sas NAS Servers
- Giada Announces the P211 OPS-compliant Mini PC
- Intel Announces Leadership Changes


text:
Up To 50% Off Top Beauty & Fragrance In Our Summer Sale - Ends Monday. Save now
A gift for my brother, converted him to wet shaving and likes this scent.
Best shaving cream on the market.
Arrived quickly but not what I thought I had ordered. Customer Services gave instructions and sent e-mail about returning products. I kept them as per answer above.
Best shaving cream that I have ever used.........for many years.
Very pleased with order process and delivery
Been using it for years. The best available.
Bought as a gift.
as there for my husband at christmas, i cant say, but he has had the saving cream before and likes it very much. Thats why i briought it for him
Ratings Guide Read about our product rating system


text:
Change Location »
- Welcome!
- Sign in
- Create an Account
Leather Sectional Sofa
Look into a leather sectional sofa from Rooms To Go as a smart and cost-efficient way to bring more to depth and life into your interior designs. A leather sectional sofa from Rooms To Go is ready to be shipped in a variety of sizes and styles, so you can be very particular and specific and still find the ideal piece for your home.
Choose a leather sectional sofa that accents your room with a classic, time-tested look or choose to go with a more modern and distinctive design to find more dimension from your décor. Rooms To Go offers you a range of selected colors to consider for your leather sectional sofa, giving you the power to create something that will work well within the palette of any future design. A great way to unwind after any busy day, each leather sectional sofa will add warmth and detail to your living room or family room, offering a place for you to find more time to relax, and enjoy.
Low everyday pricing and advertised specials make each leather sectional sofa easier to afford, and with the attractive financing now available from Rooms To Go, you can immediately begin to enjoy the benefits of better design. For a timeless look and unmatched comfort, look to a leather sectional sofa from Rooms To Go and make your home a little more of what it can be.
View Full Cart
Your cart is emptyContinue Shopping
Give us your feedback!Please enter your comments about our new site. Customer Service issues cannot be addressed here. If you require assistance, please contact Internet Sales Support.


text:
Originally written on Fox Sports Florida | Last updated 6/21/12
WASHINGTON (AP) -- Tampa Bay reliever Joel Peralta has been suspended eight games for having pine tar on his glove. Major League Baseball issued the penalty Thursday. Peralta has appealed, and can continue to play until the appeal process is complete. The Rays were playing at Washington on Thursday night. Peralta was ejected from Tuesday night's game in Washington after umpires found pine tar on his mitt. The incident led to a verbal spat between managers Joe Maddon of the Rays and Davey Johnson of the Nationals.
Comments are closed.
What do you think?To leave a comment, you can:
MLB News
Delivered to your inbox
You'll also receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams. And the best part? It's free!
Follow us on Twitter
|Best of Yardbarker
|NFL News
|MLB News
Today's Best Stuff
For Bloggers
Join the Yardbarker Network for more promotion, traffic, and money.
Company Info
What is Yardbarker?
Yardbarker is the largest network of sports blogs and pro athlete blogs on the web. This site is the hub of the Yardbarker Network, where our editors and algorithms curate the best sports content from our network and beyond.
|© 2015 Yardbarker, Inc. All rights reserved. Use of this website (including any and all parts and components) constitutes your acceptance of these Terms of Use and Privacy Policy. (What's New?)


text:
Additional profile information on Alfred Thompson at Google+
Randy Guthrie wrote a long information packed post about Key Imagine Cup 2012 Dates Approaching in the very near future. If you or your students are entering the Imagine Cup I highly recommend you read Randy's post or at least visit the Imagine Cup site to verify that you have the correct dates in mind.
And a special reminder to teams in the US who are entering the game design events – be sure to enter both the US competition (http://imagineCup.us) and the world wide competition (http://imagineCup.com ) This gives you two chances to win. If you only enter the US competition you are not automatically entered in the world-wide competition and if you only enter the world-wide competition you are not automatically entered in the US competition. So don't miss out!
Randy has all the scoop at Key Imagine Cup 2012 Dates Approaching so check it out. Some deadlines are as early as next week!
You may have noticed I haven't been blogging as much this week. I've been in Austin TX at the TCEA conference. I've been pretty busy from morning until night. Doing what? Well you may ask. I have been spending some time at the Microsoft booth talking to teachers who come by. But I have also been involved with a couple of presentations. Yesterday Pat Younpradit talked about how he is using XNA and game development in his computer science program which was cool because Pat is doing great things. Pat's responsible for much of out XNA curriculum materials including the XNA Jump-start: A 5-week Intro to Game Development curriculum that a lot of people are using as either an intro to game development or a post APCS exam unit.
We've also been talking a lot about Kinect at the conference. Microsoft sponsored the game zone which includes two Xbox and Kinect systems. We've had a lot of teachers playing educational games. Microsoft has a web site about educational uses for Kinect where you can learn about a lot of the options schools are using. You can also read about the various games including my favorite Body and Brain Connection. I love the math game that shows a number and an equation (for example 8 on one side and 5 + 2 on the other side) and ask students to move their arms to show which side is greater than the other. IT gets students up and moving while they are learning. Not just drill and kill but thinking on you feet. I talked to a teacher who told me her kids loved it with each child not only getting a quick run at the game but actively engaged watching and shouting out suggestions to the student who was in the game.
There are a growing number of educators creating their own educational games using the Kinect for Windows development kit. From these teachers we are seeing fun new games across the curriculum. Johnny Kissko has his KinectEdcuation website for example. Lots of sharing of ideas and code at that website. Ray Chambers is a teacher in the UK who is developing educational games as well. For you computer science teachers he has a lot of posts about how to do software development for the Kinect as well. My good friend Bryan Baker gave a talk about his work with Kinect with his students as well. He's in the process of involving teachers from a variety of disciplines to create a multi-media games that support curriculum across the board. Oh almost forgot – speaking about learning there are the Channel 9 Kinect quick start series.
One of the Microsoft Imagine Cup events this year is a Kinect Fun Labs Challenge. And… the top 100 Teams that advance to Round 2 will receive a free Kinect for Windows sensor! If you are seriously interested in incorporating the Kinect and its natural user interface for development you will want to have students enter this event. I'm hopeful that we'll get even more good educational games out of this challenge as well.
OF course at the booth we're talking to teachers and administrators about things like Microsoft office and Office 365 for cloud based solutions. And all the rest of the Microsoft offerings for educators. For example this list of Free products and services for teachers
So there has been plenty to talk about and plenty of people to talk to. I've been working on some improved demo code for Pong (talked about this at When Just Working Isn't Good Enough) but haven't had a chance to write it up yet. Hopefully after things calm down next week.
We seem to be developing tools to teach younger and younger people to program. Kodu in theory is for students 8 and older but I know that some 6 and 7 years olds do very well with it. Last week I read about Scratch Jr which will be aimed at teaching programming to children from preK to grade 3 (basically ages 4 to 8). I admit that the first question I asked myself is "is that too young?" Are children that age ready for programming? Maybe maybe not. But the second question that came to me was "what would programming tools designed for adults (say 25 plus) look like? Honestly I have no clue.
Now I have taught older students. In fact I recently wrote about teaching middle and high school students in the same class as adult learners. (http://fuse.microsoft.com/page/kodu) Young people and adults learn this stuff differently. The younger learners have less fear and are more likely to boldly try new things and accept things being "broken." I'm not sure if the issue is the tool or the teaching style though. Or are there just basic differences in teaching adults that are not as much a factor of the tool as they are the nature of the students?
Could we come up with a better teaching tool for adults than what we have now? Or do we just want to adapt something of the way we teach with existing tools of the sort we use with young adults (16 to 25)? I'm open to suggestions here. Is anyone looking at this (or doing it regularly)? What works well with adult learners who have no prior programming experience? What do people recommend? Is what works in college just as good for people in their 30s, 40's 50s, and up?


text:
A muffuletta is a sandwich made and encased in a hollowed out loaf of bread with the top cut off to make the filling. This is an ideal brunch option but is also wonderful for school or work lunchboxes or a summer picnic. You can be as innovative as you like with the filling, using up whatever bits and pieces you have in your fridge.
From: Kitchen Hero: Great Food for Less
The coleslaw should last 2-3 days if kept in the fridge.
From: Kitchen Hero: Great Food for Less
Devour - that's an order!
From: Kitchen Hero: Great Food for Less
Allow to cool then eat warm or at room temperature.
From: Kitchen Hero: Great Food for Less
Try out this delicious side dish.
From: Neven Maguire: Home Chef
A real family favourite on our lunch menu, I make this every Christmas for the family and my brother Karlous has been known to eat two or three of them. If you would prefer to cook these in the oven, simply preheat the oven to 180°C. Brush the tops and sides of spring rolls with egg wash and simply arrange on a baking sheet lined with parchment paper. Bake for 15-20 minutes until crisp and golden.
Evan Doyle of The Strawberry Tree Restaurant at the BrookLodge Hotel in Macreddin have provided this recipe for one of their tastiest and most simple wild staples from the recently launched 'Wild Food' cookbook, in collaboration with food journalist and writer Biddy White Lennon
A great alternative to beef burgers.
From: Four Live
Tasty and creamy mashed potato to spruce up any meal.
From: Neven Maguire: Home Chef
There is nothing nicer than the combination of flavours of smoked salmon and scrambled eggs. We are lucky in Ireland to have such great smoked salmon. My favourite at the moment is from the Burren Smokehouse, as I find it very consistent in flavour. They also offer a great mail order service.