text:
Originally written on Helmet2Helmet | Last updated 11/18/14
Last Sunday, Eric Dickerson breathed a huge sigh of relief as Adrian Peterson came this close to breaking his single-season rushing record. Still, A.D. has a message for E.D.: Don't get comfortable. In a segment for NFL Network's "NFL Gameday Morning" on Saturday, the Vikings' All-World running back expressed his desire to reach 2,500 yards in 2013. "I want to try to set the ball higher than that," Peterson said, via NFL.com. "I want to make it the 2,500 club. "It's definitely out there. I feel like it's definitely attainable. ... Enjoy this last year because the record's going down, with ease." Peterson finished the year with 2,097 yards, nine short of eclipsing Dickerson's record (2,105). As you could imagine, the disappointment was evident. "It was a terrible feeling," Peterson said. "I kind of figured I didn't break the record. I kind of assumed maybe I was 30-40 away from it. "When I heard nine, my heart just sunk into my stomach. (There were) 5-6-7 plays I wa...
Comments are closed.
What do you think?To leave a comment, you can:
NFL 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:
Latest Windows Updates
MUSIC by eWater 6.1
It predicts the performance of stormwater quality management systems.
DriverPack Solution 15.4
It scans your computer and detects your outdated drivers.
ezScriptWriter 4.6
It allows you to store, print, and edit all your prescriptions.
SilverNote 1.1
SilverNote helps you to take notes for school, work or everyday life.
Xbar 3.0
Xbar is a launchpad with cyclically scrolling icons.
ADInstruments Export QuickTime 1.4
It allows you to save LabChart data files as QuickTime movies.
OCENS MetMapper 2.1
It renders weather maps and satellite images into interactive elements.
Guildwork 1.0
Enhance your FINAL FANTASY XIV experience with the Guildwork client.
FlightSim Commander 9.6
FlightSim Commander is a professional flight planner.
Commander: The Great War 1.6
Commander: The Great War is a turn based strategy game for Mac.

subset: commoncrawl


text:
About Richa Industries Limited
Richa Industries Ltd is now an Trusted name in Indian Textile Industry.Richa Industries Ltd today is a well established vertically integrated profit making publically listed Company engaged in manufacturing of Knitting, Processing, Dyeing & Special Finishing of Fabrics.Richa after an IPO in 2006 ramped up its manufacturing and production facilities to almost two and half times and currently is one of the largest single manufacturing facility in Northern India in the segment of dyeing, processing and finishing of knitted fabric and garments.
Richa Industries Limited has entered into new segment of Pre-Engineered Metal Building Products (PEB) in current year (2008-09).One of the leading companies in utilizing the most Hi-Tech solutions. The main strength of the company is its design capabilities which offer Richa's prestigious clients, advantage in terms of reduced cost of buildings, faster execution & design as per the order.
Company started with single location single product company and today it is a multi location, multi Product Company with an established brand name as quality product supplier both domestically and internationally.
The company management has focus to be most updated on the technology front and has been continuously upgrading their facilities in all segments of the operations. The company's operations, production, sales and profitability's all location can be viewed practically on a hourly basis.
With a small employee base of thirty persons to current employee strength of over 1000 was possible due to the excellent human relation and concern for employees well being and their training and development.
The company has been socially responsible and has been conducting lot of programmers such as creation of infrastructure, roads, electricity, drainage system etc. for villages in an around the manufacturing facilities of the company. They have also been conducting medical health check up, blood donation camps etc.
We are committed towards offering an impeccable range of Pre-engineered Structures to our prestigious clients, thereby, attaining maximum satisfaction from them. In addition to this, we also offer Knitting, Finishing and Dyeing services in the textile industry. Our professionals strive hard to serve the diverse demands of our wide client base in the most feasible manner. We subject our entire range of products based on diverse parameters, to ensure that our clients receive a defect free range of products. Further, we lay emphasis on rendering our services within the determined time line. For maximum convenience to the clients, we have appointed a team of employees who keep in constant touch with the clients to offer them products and provide services in exact specifications detailed by them. Moreover, we offer our product line as well as our services keeping in mind the budgetary constraints of the clients. All these attributes have allowed us to establish and maintain long lasting relations with a wide client base that across various countries like East Asia, Middle East and South East Asia apart from the Indian subcontinent. This list of client includes:
For more details on our clients refer to the attached pdf file:-
Vendor Base
In order to source an impeccable range of Pre-engineered Structures, we have forged strong ties with the most certified and reliable vendors in the market. These vendors are chosen after a rigorous and careful assessment of their market credibility, quality of the products supplied and the time taken to deliver the consignments. These vendors make use of premium quality raw material to manufacture products at par with the national as well as international standards of quality. Furthermore, they make use of technologically advanced machinery & equipment and manufacture products in sync with the latest technology.
Domain Expertise
We encompass profound expertise in rendering excellent Knitting, Finishing and Dyeing services for the textile industry. These services are rendered by our hardworking personnel that makes the most optimum use of their skills and competence to offer services that are in compliance with the industry guidelines and international benchmarks of quality. These services are rendered with the aid of technologically advanced machinery as well as cutting edge technology we first knit, finish and dye fabrics as per the requirements of our clients. With the help of Laboratory and R & D facilities, we complete all the assigned task within the stipulated time frame. Further, these services are constantly supervised by expert quality inspectors.
For details about facilities avaliable at our Kashipur plant refer to attached pdf file:-
Our diligent and adroit team of employees have been a major catalyst in the success of our organization. These professionals make dedicated efforts to offer products that are at par with the international standards of quality. Further, these experts strive hard to offer error free and prompt services to the clients. These employees are appointed after a careful examination of their educational achievements, skills and competence that they most feasibly use to offer qualitative products and services. These professionals have requisite skills and specialization to perform their tasks efficiently and effectively. Furthermore, we regularly conduct useful training sessions for our team members to keep them updated with the latest innovations.
Our team has the following members:
- Procurement experts
- Quality inspectors
- Administrative staff
- Sales and marketing professionals
For detailed information about key people in our organisation and thier contants refer to attached pdf file:-
To,Richa Industries Limited


text:
|Berkeley Parents Network
|Post a Msg
|What's New
Cookbook for college student
Berkeley Parents Network > Advice > Teens, Preteens, & Young Adults > Cookbook for college student
Can anyone recommend a good basic cookbook for a college student whose budget will not allow much eating out? My son cooks a little, but his roommates not at all. I read about one several years ago written by a college student for college students but can't remember the name. He doesn't find much he wants to make from sources like Fanny Farmer or Joy of Cooking. We plan to send family favorite recipes with him also. Ela
|Home | Post a Message | Subscribe | Help | Search | Contact Us
BPN is now a 501(c)(3) non-profit and we are building a new website! Read more, and see how you can help: BerkeleyParentsNetwork.org


text:
Tablet. Hotels for Global Nomads
Travel Better.
Tablet Plus
St Martins Lane Hotel
45 St. Martin's Lane, London, England, UK
Neighborhood: Leicester Square
Check availability as rates may vary for dates. Best rate guaranteed.
St Martins Lane was the first Ian Schrager/Philippe Starck collaboration on English shores, moving into Covent Garden a few months ahead of its younger sister, Soho's Sanderson. The concept (at both hotels) is Urban Resort, and there's no question guests walk into a different world upon entering, a world furnished with golden tooth-shaped seats, life-size chess pieces and hanging bare lightbulbs. Starck's trademark irreverence may not look as novel as it did a few years ago, but it certainly sets a tone, quite a contrast to the English urban-country-house norm.
Rooms are loft-style, open-plan, with a custom-designed lighting system allowing guests to set the mood with light in any color of the spectrum, emanating almost magically from a projector behind the headboard, an arrangement that makes use of the blank canvas provided by the rooms' all-white color scheme. Windows are floor-to-ceiling, allowing for impressive views of central London—one of the benefits of retrofitting a Sixties office block rather than some Georgian landmark. As in any loft-style building, corner rooms will see the most light, and while at many hotels the "garden rooms" are those with inferior views, here it means something different; an outdoor patio with a touch of greenery provides a breath of fresh air.
A Schrager hotel without a chic and in-demand restaurant would be unthinkable—this one has the tried-and-true Asia de Cuba. The Starck-designed Rum Bar and Light Bar round out the social life, which draws at least as many locals as guests. St Martins Lane lacks one thing the Sanderson has, which is a spa; then again this location is a shopper's paradise—in choosing between the two, the key, ultimately, is: Covent Garden or Soho?
- Complimentary upgrade upon hotel check-in, based upon availability
- One complimentary cocktail per guest, once per stay
- Daily complimentary continental breakfast for two (a value of £18 per person per day)
- Guaranteed 2 pm late check-out
- 204 Rooms
- Style: Cutting-Edge
- Atmosphere: Happening
- 144 Guest Reviews
- St Martins Lane Hotel
- 45 St. Martin's Lane
- London, England, UK
- Neighborhood: Leicester Square
Hotel amenities and services
- 24 hour front desk
- 24 hour room service
- Babysitting (on request)
- Bar
- Bicycle rentals nearby
- Boardroom
- Business center
- Free wi-fi
- Luggage storage
- Offsite gym facilities
- Restaurant
- Self service parking (charges apply)
- Shopping area nearby
- Wake-up service
Other London hotels
144 Guest Reviews
All reviews are from Tablet guests with verified stays.
- thomas
- Stayed May 2012
- Rating: Good
What I liked:
Room size and style of finishing / details in the guest room. Also the the staff was well trained and responsive. The Gymbox next door rocks. If you need a fitness fix... no better option in London.
What the hotel could do better:
Guest room and elevator lobbies looking a bit tired. doesnt make the best initial impression... but the rest of the facilites were spot on.
- eugenio
- Stayed May 2012
- Rating: Good
What I liked:
La ubicación, el diseño. El trato de los empleados.
What the hotel could do better:
Los pasillos necesitan ventilación. No hay ventanas y al lavar las alfombras se concentra mucho la humedad. No huelen a limpio.
- Louis
- Stayed April 2012
- Rating: Excellent
What I liked:
Really fun rooms and bar area. Perfectly central location.
What the hotel could do better:
Nothing, had a wonderful stay!


text:
Cheap SNR to Portland flights
Popular Flights from Saint-Nazaire, France
Top Saint-Nazaire Flights to US Destinations
Top Saint-Nazaire International Destinations
Popular Flights from Portland, Maine
Top Portland Flights to US Destinations
Top Portland International Destinations
SNR to PWM Route Map
Saint-Nazaire to Portland Flights, Stats and Airplanes
Route information for flights from Montoir to Portland Intl. Jetport.
3,204.49 miles
PWM - Portland Intl. Jetport Airlines
Browse the most popular airlines servicing the Portland (PWM) airport. Visit their flights pages to learn more about the most popular routes these carriers fly.


text:
You can't watch movies and TV shows on your device just yet
But you can still browse and buy
Sorry, but blinkbox movies and TV shows are currently only available in the UK
Rent, buy and watch the latest movies and TV shows online
How it works
Browse the latest movies and TV
blinkbox has more of the latest movies and TV shows than our competitors.
Pay for what you want to watch
No subscription, so you only pay when you rent or buy a movie or TV show, from just 99p.
Enjoy on a range of devices
blinkbox is available on PC, Mac, mobile, tablets, Chromecast, consoles, smart TVs, set‑top boxes and Blu‑ray players.
(Foreign language film with English subtitles)
Four Days Inside Guantánamo is a documentary based on security camera footage from the Guantánamo Bay prison.
This encounter between a team of Canadian intelligence agents and a child detainee in Guantánamo has never before been seen. Based on seven hours of video footage recently declassified by the Canadian courts this documentary delves into the unfolding high-stakes game of cat and mouse between captor and captive over a four day period. Maintaining the surveillance camera style this film analyses the political, legal and scientific aspects of a forced dialogue.
Asset Details
- Genre
Documentary, World Cinema
- Certificate 15
Suitable only for 15 years and over
- Run Time
1 hour 39 minutes
- Released
- Cast & Crew
Viewing options
- Watch online
PC, Mac, Chromecast, iPad, iPhone, Android phones and tablets, Windows phones and tablets, Xbox, PS3, smart TVs, set-top boxes and Blu-ray players.
- Find out more
- Download
Watch offline on iPad and Android tablets. Includes rentals.
Download is also available on Windows PC but requires a UK internet connection to initiate playback.
- Find out more


text:
Cheap SHA to Montreal flights
Popular Flights from Shanghai, China
Top Shanghai Flights to US Destinations
Top Shanghai International Destinations
Popular Flights from Montreal, Quebec
Top Montreal Flights to US Destinations
Top Montreal International Destinations
SHA to YMX Route Map
Shanghai to Montreal Flights, Stats and Airplanes
Route information for flights from Hongqiao Intl. to Mirabel Intl..
7,038.02 miles
SHA - Hongqiao Intl. Airlines
Browse the most popular airlines servicing the Shanghai (SHA) airport. Visit their flights pages to learn more about the most popular routes these carriers fly.


text:
MOVIEmeterSEE RANK
Down 352 this week
Silo: Sage of the Andes (2008)
Video | | Documentary
(awaiting 5 votes)
Reviews: write review
In May of 1969 a young man descended from a simple stone hut high on a windswept ledge in the mountains. He came with a message. Argentina was in the midst of a "dirty war" of disappearance... See full summary »
Director:Daniel Zuckerbrot
Stars:Colm Feore | See full cast and crew »
|Watch Trailer 0Share...


text:
SAN MARINO, Calif., May 4 /PRNewswire/ -- Epeius Biotechnologies Corporation, a leader in the field of targeted genetic medicine, reports the publication of three major publications in the field. The first article entitled "Rexin-G, A Targeted Genetic Medicine for Metastatic Cancer" (Expert Opinion on Biological Therapy, May, 2010) documents the development of Rexin-G: a tumor-targeted retrovector bearing a cytocidal cyclin G1 construct; the first targeted gene therapy vector to gain FDA Fast Track designation and Orphan Drug priorities for multiple cancer indications in the USA. What the reader will gain: In recording the development of Rexin-G as a novel targeted biological therapy, this review also highlights important aspects of vector engineering which served to overcome the physiological barriers to gene delivery as it addresses the key regulatory issues involved in the development of a targeted gene therapy product. Take home message: Progressive clinical development of Rexin-G demonstrates the potential safety and efficacy of targeted genetic medicine in otherwise intractable cancers, while validating the design engineering of the molecular biotechnology platform.
The second article, entitled "Noteworthy Clinical Case Studies in Cancer Gene Therapy"'/>"/>
|SOURCE Epeius Biotechnologies Corporation
Copyright©2010 PR Newswire.
All rights reserved


text: Publications Search Results Users may wish to consult What's Included in the Bibliography. Results 1 - 1 Results per page: 25 50 100 Sort by: Pub Date (newest) Title Recent Additions Author Clear All Pub. Year Citation 1988 Cutler, Stephen J., Grams, Armin E. Correlates of self-reported everyday memory problems. Journal of Gerontology. 43, (3), S82-S90. Full Text Options: Worldcat Google Scholar Export Options: RIS EndNote XML [1]


text:
Basketball Shoes For Leos
Lebron James' signature Lebron 9 Nikes will have a "Big Bang" version, featuring glow-in-dark soles, starry-sky insoles, and the Leo constellation on the tongue. Finally, a shoe lions can be proud to wear.
This post was created by a user and has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can post awesome lists and creations. Learn more or post your buzz!
Preview Your Response


text:
All quotes tagged Defeats
(667 quotes found)
"We will defeat this if this comes to the floor. I suspect they won't even bring this to the floor."
"We pay just as dearly for our triumphs as we do for our defeats. Go ahead and fail. But fail with wit, fail with grace, fail with style. A mediocre failure is as insufferable as a mediocre success. Embrace failure! Seek it out. Learn to love it. That may be the only way any of us will ever be free. Tom Robbins Before you give up hope, turn back and read the attacks that were made on Lincoln."
"Teams shouldn't leave thinking they've done well with a narrow defeat. I don't want my players to be happy losing 2-1. I wanted points here. It's down to the rest of us to challenge them."
"There are two ways to defeat. Not adapting and being adapted to. You never see the latter until it is too late."
"The 1-0 defeat is not a bad result. We are even delighted with it, because it could have been worse."
"You are not a victim. No matter what you have been through, you're still here. You may have been challenged, hurt, betrayed, beaten, and discouraged, but nothing has defeated you. You are still here! You have been delayed but not denied. You are not a victim, you are a victor. You have a history of victory."


text:
Hi all, I bought an item, this particular : http://themeforest.net/item/generic-unique-flat-psd-showcase/4972927?WT.ac=follow&WT.seg_1=follow&WT.z_author=PierreBorodin
The author does not reply to comments in 10 days.
I put this comment "worst support ever" and have deleted, why?
Hi cloudstudio.
While authors are not required to offer support, those who choose to will outline how you should contact them on their profile page, in the item description or in the comments.
The removed comment was inappropriate, and the author did respond to your initial inquiries. You've skipped over his reply, and posted the same question again, to which the Author no longer replied.
If there's any other issues you're encountering with that particular item, please contact Support via http://support.envato.com and describe in which way it's malfunctioning, or not functioning as described.
Helpful Information
- Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
- Open a support ticket if you would like specific help with your account, deposits or purchases.
- Item Support by authors is optional and may vary. Please see the Support tab on each item page.
Most of all, enjoy your time here. Thank you for being a valued Envato community member.


text:
A method is provided for protecting distributed software, either through the internet/telephone networks or via physical storage media like floppy diskettes, magnetic tapes, CD-ROMS, DVD-ROMS, etc., by using biometric information (personal fingerprint information in particular). In one approach, the fingerprint of the software purchaser is embedded into the purchased software at the time of purchase. All subsequent use of the software by the purchaser at his/her home or office is subject to (a) providing his/her fingerprint again and (b) the fingerprint matches that embedded in the purchased software. In another related approach, prior to the use or installation of distributed software, the user's computer calls a central management server station. The software then requests the user to provide his or her fingerprint by any device that would capture such information. The fingerprint information is then processed on the local user computer by any image processing program, and the relevant information is then sent to the central server along with a key or serial number that is built into the distributed software. The central management server then compares the provided information with the information previously stored in its central database and decides whether the user is authorized. Such a method can also be employed in a license management system whereby software product usage can be remotely monitored and fees for usage charged appropriately.
1. A method for controlling installation of a software product, the method comprising:
(a) when fingerprint data has not been previously provided for the software product, storing a user's fingerprint data in association with a separate identifier for the software product, such that in installations of the software product, newly presented fingerprint data is matched against the stored fingerprint data;
(b) prior to an installation of the software product and after storing the user's fingerprint data, transmitting the user's fingerprint data and the separate identifier from a local computer of the user to a remote authentication system controlled by an enterprise responsible for distribution of the software product;
(c) determining whether the fingerprint data provided allows installation of the software product, such that if the transmitted fingerprint data is not found to match the stored fingerprint data, blocking installation of the software product; and
(d) determining whether the number of installations exceeds a pre-set maximum, such that installation is blocked if the number of installations is found to exceed the pre-set maximum.
2. The method of claim 1, wherein blocking installation comprises transmitting instructions to block to a local computer of the user from a remote authentication system controlled by an enterprise responsible for distribution of the software product.
3. The method of claim 1, wherein the software product is purchased over the Internet.
4. The method of claim 1, further comprising monitoring a length of time during which the software product is operated by said user so that the user can be charged for the quantity of use.
5. The method of claim 1, further comprising:
(i) beginning execution of the software product; and
(ii) prompting the user to provide said fingerprint data prior to continued execution of the software product.
6. The method of claim 1, further comprising storing fingerprint data for a plurality of users, each of whom can use or install the software product.
7. A computer readable medium on which is provided instructions for operating a computer system to control installation of a software product, the instructions, when executed by the computer system, performing the steps of:
(a) when fingerprint data has not been previously provided for the software product, storing a user's fingerprint data in association with a separate identifier for the software product, such that in installations of the software product, newly presented fingerprint data is matched against the stored fingerprint data;
(b) prior to an installation of the software product and after storing the user's fingerprint data, transmitting the user's fingerprint data and the separate identifier from a local computer of the user to a remote authentication system controlled by an enterprise responsible for distribution of the software product;
(c) determining whether the fingerprint data provided allows installation of the software product, such that if the transmitted fingerprint data is not found to match the stored fingerprint data, blocking installation of the software product; and
(d) determining whether the number of installations exceeds a pre-set maximum, such that installation is blocked if the number of installations is found to exceed the pre-set maximum.
8. The computer readable medium of claim 7, wherein instructions for blocking installation comprise instructions for transmitting instructions to block to a local computer of the user from a remote authentication system controlled by an enterprise responsible for distribution of the software product.
9. The computer readable medium of claim 7, wherein the software product is purchased over the Internet.
10. The computer readable medium of claim 7, further comprising instructions for monitoring a length of time during which the software product is operated by said user so that the user can be charged for the quantity of use.
11. The computer readable medium of claim 7, further comprising instructions for prompting the user to provide said fingerprint data after beginning execution of the software product and prior to continued execution of the software product.
12. The computer readable medium of claim 7, further comprising instructions for storing fingerprint data for a plurality of users, each of whom can use or install the software product.
This application claims priority from (1) U.S. Provisional Patent Application No. 60/025,913 filed Sep. 11, 1996, entitled BIOMETRIC BASED METHOD FOR SOFTWARE DISTRIBUTION and naming Y. Li, D. R. K. Rao, and S. Subbiah as inventors, and (2) U.S. Provisional Patent Application No. 60/025,949, filed Sep. 11, 1996, entitled EMBEDDABLE MODULE FOR FINGERPRINT CAPTURE AND MATCHING, and naming R. Rao, S. Subbiah, Y. Li, and D. Chu as inventors. Both of these applications are incorporated herein by reference in their entireties and for all purposes.
Software piracy has been and will always be a major enemy in the software industry. Billions of dollars in revenue are lost each year due to unauthorized copying and distribution of pirated software (see May 20, 1996 of the Wall Street Journal). Due to the lack of effective methods in the losing battle against software piracy, the software industry can only hope that for every ten copies of software distributed only one copy is purchased legitimately. This lost revenue to the software industry is reflected by the higher prices of software in the market; both legitimate software buyers and companies that sell the software are the victims.
The various methods that software companies currently use to protect their products from unauthorized copying work to some extent in preventing individual users from making a small number of copies for friends/relative etc. Nevertheless, these methods have been largely ineffective against the large organized piracies in Europe and Asia. It has been argued, and to some degree legitimately, that the former type of software copying--individual consumers giving friends and relatives copies--is actually a healthy contribution to the software industry as this amounts to a free form of advertising. Particularly with the now-standard so-called "guilt banners" that loudly proclaim the original buyer's name, it is believed that sooner or later these friends/relatives will value the product enough to buy their own original copies. However, this perceived boon is not at all true of the completely destructive effects of the latter type of large scale organized piracy.
As well known in the state of the art some of these partly effective existing methods include (a) locking out simple copying commands from most operating systems to prevent direct copying of the disk containing the software (which can be readily bypassed with more sophisticated copying software); (b) software only offered on a CD-ROM which can then periodically check for the presence of the original purchased CD during the running of the program (however, with the availability of low-cost recordable CD-ROM drives, this no longer suffices); and (c) a password system which requires the user to type a password that is provided in the original users' manual in the form of a serial number or key word during the running of the program or the initial installation of the program (however, such passwords can be readily copied and distributed along with the pirated software themselves; they can also be forgotten).
Given the difficulties of these marginally effective methods, a preferred approach would be for the authorized user to give or be given a "key", which cannot be duplicated, to each copy of the software such that the software will only run or be installed when the correct "key" is present. This method requires that the "key" cannot be duplicated and distributed. Advanced methods along these lines have been recently described; see for example, U.S. Pat. No. 5,337,357 (Chou et al.) and U.S. Pat. No. 5,260,999 (Wyman), both of which are incorporated herein by reference for all purposes. In particular, the method for protecting distributed software by Chou et al. relies on a unique factor such as an accessible serial number or the generation of a profile of the computer of the user which is entered individually and/or with a random factor to generate a unique first key which will differ for different computers. The first key is sent to a processing center which then generates a second key. The user applies the second key which compares the unique and/or random factors. If the comparison matches, the first and second keys are used in an algorithm in the software to generate a decrypting key permitting the customer to purchase the selected program(s).
While this technique provides some improvement over traditional piracy avoidance techniques, it suffers from certain difficulties. For example, a user cannot easily move his/her copy of the software from one machine to another or install the software on multiple machines in his/her possession. As is understood in the art, such usage is often legitimate.
What is needed therefore is an improved method for authenticating operation of software that does not rely on the profile of a particular machine.
The present invention protects software from unauthorized distribution. It accomplishes this by employing biometric information, particularly the personal fingerprint information that is unique to every individual, to generate the user-specific "key" rather than the serial number of the computer, phone number of the computer, etc. This then ensures that the purchased/distributed software can only be operated by the person/persons who purchased it. By this invention, each copy of the software is uniquely assigned to one user, and the software is authorized for use only in the presence of the user.
One aspect of the invention provides a method (which may be provided as a sequence of steps stored on a computer readable medium) for controlling installation of a software program. This method may be characterized as including the following: (a) providing (i) fingerprint data from a user and (ii) a separate identifier of the software program (e.g., a serial number); (b) determining whether the fingerprint data provided allows installation of the software program; and (c) if the fingerprint data is not found to allow installation, blocking installation. Preferably, this method is implemented for purchase of software over the Internet.
In one embodiment, step (a) involves transmitting the user's fingerprint data and a serial number of the software program from a local computer of the user to a remote authentication system controlled by an enterprise responsible for distribution of the software program. The authentication system may then transmit instructions to block to the local computer.
As an extra check on the installation, the system may also determine whether the number of installations exceeds a pre-set maximum. Installation is then blocked if the number of installations is found to exceed the pre-set maximum.
Another aspect of the invention provides a method for controlling use of a software program. This method may be characterized as including the following: (a) accepting fingerprint data from a user of the software program; (b) comparing the user's fingerprint data with stored fingerprint data provided for the software program; and (c) if the user's fingerprint data does not match the stored fingerprint data, blocking execution of the software program. In some embodiments, the method will begin with the system prompting the user to provide the fingerprint data prior to continued execution of the software program.
Preferably, the stored fingerprint data was obtained from a purchaser of the software program contemporaneous with a purchase of the software program. The purchaser is then an authorized user of the software. In some embodiments, the purchaser may give use authorization to a limited number of other people. In such cases, the system must store fingerprint data for a plurality of users of the software program.
Yet another aspect of the invention provide, a method for controlling use of a software program on a pay-per-use basis. This method may be characterized as including the following: (a) accepting fingerprint data from a user of the software program; (b) determining whether the user's fingerprint data allows access to the software program; and (c) if the user's fingerprint data is found to allow access to the software program, monitoring a quantity of use of the software by the user so that the user can be charged for the quantity of use. In one embodiment, a length of time during which the software program is operated comprises the quantity of use.
It should be understood that the present invention also relates to machine readable media on which are stored software produced in accordance with the requirements of this invention, or program instructions for performing methods of this invention. Such media include, by way of example, magnetic disks, magnetic tape, optically readable media such as CD ROMs, semiconductor memory such as PCMCIA cards, etc. In each case, the medium may take the form of a portable item such as a small disk, diskette, cassette, etc., or it may take the form of a relatively larger or immobile item such as a hard disk drive or RAM provided in a computer. Furthermore, program instructions implementing this invention may sometimes be transported over a communications network.
These and other features and advantages of the invention will be described in detail below with reference to the associated figures.
FIG. 1. is an illustration of an apparatus/device that may be employed to register a copy of a software program with a user's fingerprint.
FIG. 2 is a process flow diagram depicting steps employed in a first method for authenticating operation of a software program in accordance with a preferred embodiment of this invention.
FIG. 3. is an illustration of a device/apparatus for fingerprint authentication in accordance with a second preferred embodiment of the present invention.
FIG. 4. is a depiction of a list of fingerprints retained by an enterprise for the purpose of authenticating each new installation of a software program in accordance with the second preferred embodiment of this invention.
FIG. 5 is a process flow diagram depicting steps employed in the second preferred embodiment for authenticating operation of a software program.
FIG. 6 is a flow diagram depicting a fingerprint matching technique that may be employed with the present invention.
For purposes of this discussion, the term "computer" will generically refer to all computing devices, including personal computers, network computers, bridges, routers, work stations, supercomputers, embedded computer processor chips, etc.
Biometric information includes many different types of personal information including, for example, a user's voice, personal information, photograph, hand shape, retina, palmprint, and fingerprint. Although, any of these can be used with this invention, fingerprints are preferred for various reasons. First of all, the biometric information must be unique and theoretically no two persons should have the same information. Secondly the "key" has to be easily remembered by the user and yet not easily duplicated by others. Thirdly, the search time has to be instantaneous. Finally, the device that scans the biometric information has to be user-friendly and easy to use. Fingerprint technology meets all these requirements simultaneously.
Fingerprint technology including hardware image capture, software image processing, software/hardware for fingerprint data storage and software for fingerprint analysis/comparison is a relatively mature technology with over 20 years of development (see, for example, U.S. Pat. Nos. 2,952,181, 4,151,512, 4,322,163, 4,537,484, 4, 747,147, 5,467,403, each of which is incorporated herein by reference for all purposes). The term "fingerprint" as used herein refers to handprints, palmprints, and other unique skin patterns in addition to traditional fingerprints.
The present invention may employ sophisticated hardware and software to allow rapid fingerprint based identification as described in U.S. Provisional Application No. 60/025,949, filed on Sep. 11, 1996, naming R. Rao, S. Subbiah, Y. Li & D. Chu as inventors, and previously incorporated by reference. That application describes an extremely small, low-cost fingerprint capture hardware module that lends itself to ready insertion into many devices. The referenced Provisional Application was incorporated herein by reference for all purposes and is illustrative of the maturity of the fingerprint capture and comparison technology.
In general, the present invention provides techniques which rely on comparison of stored fingerprint data with a user's fingerprint data taken at the time of installation or operation of a software program. Such methods may be employed for the purpose of controlling software distribution. Various methodologies employing such comparison may be used with this invention. For purposes of illustration, two such methods are described below.
1. Method Employing Fingerprints Before Each Operation
This method will be described with reference to FIGS. 1 and 2. It requires that both the buyer of the software and the store where the software is sold have a fingerprint capturing device attached to a computer on which the software would be run. Such fingerprint capturing devices can be of any kind and from any of a number of manufacturers (e.g. from Identix of Sunnyvale, Calif.; Digital Biometrics of Minnentonka, MN; Printrack of Los Angeles; Morpho of France). In a preferred embodiment, a specially modified computer mouse or standard computer peripheral, like a keyboard or pointing device, as described in U.S. Provisional Application No. 60/025,949, previously incorporated by reference, can be used to capture the fingerprints at very low-cost.
As depicted in FIG. 1, the fingerprint information is captured by any of these means at the software store where the user purchases the software. At the time of the purchase, the particular copy of a software program 104 being purchased is put into a disk drive or some other storage media of a computer 103 that has a fingerprint capturing device 101 attached to it directly, or through a network. A generic data connection 105 connects computer 103 with fingerprint capture device 101.
A preferred sequence of operation 200 will now be described with reference to the flow chart of FIG. 2. The process begins at 201, and in a step 203 the buyer then inserts the finger(s) 102 of his/her choice into the capturing device 101. The captured fingerprint information is then processed by converting to a digital representation (e.g., a collection of minutiae) at a step 205 and subsequently written and attached (e.g., embedded in the executable version of the distributed code in a suitably encrypted manner) to the copy of the software being purchased 104 at a step 207.
After leaving the store, the user will attempt to install and/or operate the purchased software program at a step 209. At that time, the program asks the user to put the finger(s) 102 on the buyer's fingerprint capturing device at a step 211. Next, at a step 213, the program compares the recently captured fingerprint data with the stored fingerprint data embedded in the program when the software was purchased. The program can then determine whether the two sets of fingerprint data match at a decision step 215. Assuming that the program finds that the fingerprint data does not match, it denies access to the software at a step 217. The process then concludes at 221. If on the other hand, the program finds that the new and stored fingerprints do match (i.e., decision step 215 is answered in the affirmative), access to the software is allowed at a step 219. The process then concludes at 221.
Only when the fingerprint information matches that encoded with the purchased software does the installation of the software occur. This method ensures that only the original buyer of the software is authorized to both first install and then at all subsequent times use the software.
Such a process could be reversed if the buyer desires to return the product to the store. Upon return of the software the buyer's fingerprint information is again captured in the store. If this captured fingerprint information matches the fingerprint information encoded with the software, the buyer's fingerprint is erased from the software allowing it to be purchased again by another buyer.
In a modification of the method, the single buyer of the software can be permitted to authorize his/her friends/relatives to use it for limited periods of time. For instance, the buyer can allow a few limited users to add their fingerprint to the software at any time. These temporary secondary users can use the product or copy of the product on other computers for a while. Under such conditions, the purchased software will either upon a fixed time (a few weeks) or a fixed number of user sessions disable itself and not allow these secondary users to continue using the program. Continued use will require these secondary users to approach the original buyer and have him/her re-validate the software for another fixed period of time or a fixed number of sessions. This modification allows the continuation of the legitimate perception that allowing temporary access to the original buyer's friends and families amounts to free advertisement of the software, with the expectation that these secondary users will ultimately buy their own copy to avoid the nuisance, inconvenience, and embarrassment of repeatedly approaching the original buyer to re-validate their increasingly illegal use.
While this method represents a significant advance, it may in theory be susceptible to a "generic" or a fake fingerprint being given at the time of purchase. Then, the software could be copied en masse and distributed with multiple copies of this "generic" or fake fingerprint. For example, such a generic fingerprint could come from a plastic molded finger with fake but realistically detailed fingerprint lines/ridges etched onto it. A particularly gruesome source for a generic fingerprint could be from a suitable embalming of a finger from a dead person. While it is true that specialized fingerprint capture hardware (e.g., hardware available from Identix Corporation of Sunnyvale, Calif.) can differentiate the presence of a "warm living finger" from a "dead finger" or a "fake copy," the second method described in the next section avoids this potential problem all together.
2. Method Employing Fingerprints Before Each Installation
This method will be described with reference to FIGS. 3-5. It only requires the buyer, and not the store, to halve a fingerprint capturing device. As illustrated, the buyer purchases software 304 from a store. Each copy of the software has a unique serial number embedded in it by the software manufacturer 401 (FIG. 4).
A preferred software installation/authentication process 500 is represented in FIG. 5 and begins at 501. At the buyer's home or office 301, the buyer begins the first-time installation of software program 304 (step 503). The software then asks the user to provide the fingerprint information through an attached fingerprint capturing device 303 (step 505). Again, such a fingerprint capture device 303 can be any of kind and from any manufacturer.
Next, as shown in FIG. 3, the purchased software 304 connects (step 507) via a modem/network 306 to the software manufacturer's central database system 307 and provides both the serial number 401 of the software and the user's fingerprint 302 (step 509). Unique serial numbers are embedded by the manufacturer in each copy of the software prior to purchase.
FIG. 4. represents a database or tabular list where every buyer's fingerprint 402 is stored. Each fingerprint 402 is permanently associated with the particular embedded serial number or other forms of ID of the copy of the software that he/she is installing for the first time after purchase. This list is kept in the server computer at the store or the software manufacturer's central database computer.
Returing to FIG. 5, at a step 511, the central system then searches its database (FIG. 4) for the serial number 401. At a decision step 513, the system determines whether the serial number has been registered before. If the serial number 401 is indeed being registered for the first time, the presented fingerprint information 402 is stored in the database and permanently associated with the serial number (step 515). A user authorization code is then sent back to the user's computer to authorize the use of the purchased software (step 517). Thereafter, installation of the software is allowed to proceed at the buyer's local computer 305 (step 519) and this process is concluded at 529.
If the system determines that the serial number it has received already has an associated fingerprint 402 in its database (decision step 513), it compares the newly provided fingerprint information with the existing stored one to determine if they match (decision step 521). If they do not match, the main system sends a signal back to the local program on the user's computer to signal the failure of authentication (step 525). This then blocks the installation of the software on the local system (step 527) and the process is concluded at 529.
If the two prints match (as determined at decision step 521), then the central system determines whether a pre-set maximum number of installations has been exceeded (decision step 523). The system may allow more than one installation but only up to a certain number of times that has been pre-set by the manufacturer (N.B. to allow the user to legally install on several of his or her computers). If this pre-set limit on the number of separate installations is exceeded (as determined by the central system at decision step 523), a special request from the user is required to allow proper installation of the software. Again, as detailed under method 1, this second method can also be modified so that the original primary buyer can allow his/her friends/relatives to become secondary users with temporary limited access to the software. As before, such use would involve the secondary users being re-validated to use the software by providing their fingerprints to the software in the presence of the primary user.
If the central system determines at step 523 that the number of installations did not exceed the pre-set maximum (or if it did it was done with special authorization), process control is directed to step 517, where the system sends a user authorization code as described above. If on the other hand, the central system determines that the number of installations exceeded the pre-set maximum without special authorization, then process control is directed to step 525, where a failure to authenticate signal is sent to the local computer.
With this second method, the potential drawback of the first method--the possible use of a generic or fake finger for initial registration at purchase and subsequent en masse illegal authorization of many copies of software--can be readily rectified. When a generic or fake finger is first used to authorize the use of the purchased copy of the software, the central server computer will allow such use and permanently associate the details of this generic fingerprint with the purchased copy's unique serial number. When it is used subsequently to install additional copies of the software the server will allow usage up to the pre-set limit of multiple installations that the buyer was allowed at the time of purchase. When this number is exceeded, as would be the case with illegal en masse piracy, the central server computer will block further attempts to install more copies of the software using this generic fingerprint.
These two methods can be used separately or in combination with one another. They will curtail the illegal piracy that has cost the software industry and consumers billions of dollars. A modified version of the second method could also be used to purchase software through the internet where after providing fingerprint 302 through the internet 306 to manufacturer 307, a copy of the software to be purchased encoded with serial number 401 and user's fingerprint 402 is downloaded or sent to user's computer 305 via network 306. The further distribution or installation of the software can be monitored as described in the second method. The only difference being that the software given to user is provided through a different media.
3. Fingerprint Capture and Matching Methods
Suitable design parameters of fingerprint capture devices 101 (FIG. 1) and 303 (FIG. 3) can be specified based upon the general requirements of fingerprint analysis and matching algorithms. A typical human fingerprint has an aspect ratio of about three to two; that is, it is one-half times as long as it is wide. The average fingerprint has about 50 ridgelines separated by intervening valley lines that are about equally as thick. Generally the lines run from left to right and as they do they first traverse upwards and later downwards. Given this amount of information, the Federal Bureau of Investigation ("FBI") has suggested that fingerprint detection systems should provide an array of 512�512 pixels since it allows for at least four pixels per ridgeline and four per valley line. Preferably, though not necessarily, imagers employed in the fingerprint capture devices 101 and 303 contains an array of at least 512�512 pixels. Using sophisticated fingerprint imaging algorithms such as those described in the above-referenced US Provisional Application 60//025,949, significantly smaller arrays can be employed. In one embodiment, the array may include 120�160 pixels and in another embodiment may include 240�160 pixels. The use of such small arrays has the advantage of requiring (1) less processing resources from the local computer's CPU and (2) faster transmission of fingerprint data over serial ports such as those employed with computer mice.
Accurate fingerprint matching technology, which is well-known in the art (see, for example, U.S. Pat. Nos. 2,952,181, 4,151,512, 4,322,163, 4,537,484, 4,747,147, 5,467,403 which were previously incorporated by reference), has for over a hundred years relied on the extraction and subsequent comparison of specialized features called minutiae. Minutiae are essentially of two equally frequent types--either the abrupt ending of a line in the middle of the fingerprint or the fusion of two lines to create a Y-shaped junction. Typically there are about 60 or 70 such features in a fingerprint and it is the relative location of these from each other that creates a unique spatial pattern that statistically no other human can possess.
Suitable methods of fingerprint matching may involve software processing steps as illustrated in FIG. 6. After capturing the fingerprint image (step 601), assuming the FBI-standard 512�512 pixel array, a contrasting algorithm (step 603) reduces all the gray shades of a captured image 602 to either black (for ridgelines) or white (for valley lines) as shown in image 604. Traditionally these algorithms are omnidirectional. Basically, the particular shade of gray at each pixel is compared with those of the neighboring pixels in all directions and if judged to be relatively darker than most of its neighbors it is deemed to be black, otherwise white. After this contrasting step, the contrasted image 604 is further processed by a thinning algorithm (step 605). The object here is to reduce the black lines from being on average four pixels thick to only one pixel thick, thereby increasing the number of white pixels substantially. A thinned image 606 is then examined by further algorithms (step 607) that attempt to deduce and accurately extract the minutiae and their locations as shown in a map 608. The process is then completed at 609. All further fingerprint matching/comparison relies only on these 60 or 70 extracted pieces of information.
After the minutiae have been extracted, they must be matched against the stored fingerprints. This requires matching the two-dimensional coordinates of the stored and recently captured fingerprints. If the coordinates match to within a defined tolerance, the tokens are deemed a match.
As known in the state of the art, many fingerprint matching schemes involve the generation of inter-minutiae-based keys (i.e., distance vectors, etc.) that while being generally similar, will vary between multiple impressions of the same finger. Various inter-minutiae distance-vector-derived formats are known in the art. Many of these (as well as variations on them) may be suitable for use with this invention.
Suitable matching schemes are described in, for example, U.S. Pat. No. 4,747,147 issued to Sparrow on May 24, 1988, U.S. Pat. No. 5,493,621 issued to Matsumura on Feb. 20, 1996, and information provided at the World Wide Web site www.Lucent.Com/Press/0597/minu1.GAF. Each of these documents is incorporated herein by reference for all purposes. A typical description of a processed fingerprint is a list of x, y and angle tabulation of each minutia. Minor modification to these linear values (e.g., adding slight random displacements) will still reflect the same underlying fingerprint, allowing for variation during multiple impressions (e.g., slight distortions and rolling during the pressing of the finger).
4. Other Embodiments
Another potential use of the above-described systems is that they give software manufacturers the option of charging their clients by usage--either by usage time or number of users. That is, the concept of pay-per-use. If the original user or buyer is given the option of adding additional users by the program, then the program can keep track of the number of users and the amount of elapsed time at each use. Such information can be sent back to the manufacturer periodically, either by postal mail for the first method or electronic mail for the second method, for billing purposes.
While this invention has been described in terms of a few preferred embodiments, it should not be limited to the specifics presented above. For example, while the system of this invention has been described as protecting a conventional software program, the invention may be employed to protect portions of a larger software suite by preventing unauthorized access to certain subroutines, modules, database views, etc. Many similar variations on the above-described preferred embodiment, may be employed. Therefore, the invention should be broadly interpreted with reference to the following claims.
Patent Citations
Non-Patent Citations
Referenced by
Legal Events
Original Image


text:
'Worse than the Taliban' - new law rolls back rights for Afghan women
Cosmonauts banned from using astronauts' space station toilet
Gordon Brown: stop cash for MPs' second homes
Prime minister calls for 'simple' system as anger mounts over politicians' expenses and benefits
House of Commons debate broken up - with CS spray
One man - thought to be a journalist - arrested in fracas in which a police officer received minor injuries
Front page
Climate change experts call on G20 members to commit to action
Fears among British government officials that summit is in danger of missing unique opportunity
Top stories p2
Big Brother is watching: surveillance box to track drivers is backed
Communication box will reveal vehicle location, speed and direction of travel of drivers across Europe
Highway Wi-Fi: How the new tracking system works
Surveillance system uses same connections as mobile telephones, Wi-Fi internet and security tags
Top stories p3
Jacqui Smith survives porn film furore, but faces new row over home expenses
Jacqui Smith: steadfast and cool, but is she still fit for purpose?
Business as usual? Alan Travis looks at the home secretary's record since she succeeded John Reid in 2007
UK news p4
Jacqui Smith row: a selection of MPs' expenses
Trains, planes and staffing costs make appearances in our league table of MPs' expenses
UK news p5
Five-in-one 'polypill' can halve risk of heart disease, says studyCombination of cholesterol and blood pressure-lowering drugs and aspirin, could slash heart disease and strokes by half
Failed asylum seekers not entitled to free NHS treatment
Palestinian man with chronic liver disease was initially refused free treatment to prevent organ failure
UK news p6
Historic Bedfordshire church presented to trust
Gift of unspoiled, grade one listed building marks 40th anniversary of charity
Madonna adoption case delayed by Malawi judge
UK news p9
Firefighters get new uniforms
Body of murdered British yachtsman found
Burmese migrant workers accused of slitting Malcolm Robertson's throat and throwing body overboard
Network Rail to spend record £30bn over next five years
UK news p10
How the world sees the G20 summit - fear, apathy and Barack Obama
From Moscow to Baghdad - what politicians want from the G20
UK news p12
IPCC 'not functioning properly', claims new report
Survey concludes police complaints watchdog has little idea of whether recommendations were followed up or implemented
Dressing up the news in the Lords
Simon Hoggart: The prospect of seeing Lord West of Spithead in his full rig could well befuddle any passing G20 anarchists
UK news p14
Titanic museum to open in Southampton by 2012
UK news p15
Pakistan blames Taliban for Lahore attack which leaves 11 dead
Google launches free music site in China
Chinese internet users will be able to download more than 1m tracks as search site takes on Baidu.com
International p16
US moves warships into position for North Korean missile
US and Japan take precautions aimed at 'rogue' intercontinental ballistic missile North Korea is expecting to test
Hundreds missing after migrant boats sink off coast of LibyaAt least 21 people have died after two boats heading for Italy sank off Libya in separate incidents
Catholic bishops in US ban Japanese reiki
US Catholic bishops believe alternative therapy 'lacks scientific credibility' and may cause 'insurmountable problems'
International p17
Binyamin Netanyahu ready to take charge of new Israeli government
Brooke Astor's son accused of looting $198m estate
Anthony Marshall's lawyer is accused of altering Astor's will to get money intended for charities
International p19
Alexander Lebedev to sue Forbes for detailing losses
Russian tycoon who bought Evening Standard plans to demand compensation for moral damage
Russia and Ukraine renew rivalry over Nikolai Gogol
International p23
News in brief
More news from around the world
International p24
Dunfermline building society taken over by Nationwide
Financial p25
Threat of bankruptcy to GM and Chrysler hits share prices
Threat of bankruptcy for two of the biggest US carmakers sends shudders through global stockmarkets
GM boss Rick Wagoner: 'sacrificial lamb' who gave his career to the company
Financial p26
Mortgages jump 19% following Bank of England rate cut
Suggestions that Bank of England's big cuts in interest rates may have put a floor under slumping spending
Financial p28
Dunfermline response leaves a few questions
Nils Pratley: Scotland's biggest building society obeyed funding rules but managed to abandon caution
Financial p29
AstraZeneca provides refuge for worried investors
Nick Fletcher: The market's recent rally ground to a halt as General Motors headed closer towards bankruptcy
Financial p30
Just when we need him, the professor has an acute attack of the Bellamoids
George Monbiot: The new planning regime for wind farms is not a 'fascist' erosion of our freedoms; it is vital for the survival of our planet
Hugh Muir: So many questions about crisis here and abroad. Maybe this week we'll get some answers
Comment & debate p31
G20: urban myths and meddling
Terry Smith: Leaders need to wake up to some unpalatable facts before they can tackle this crisis effectively
G20: The measure of success
Richard Lambert: Grand visions are not enough. The summit has to deliver tangible, crunchy commitments
G20 summit: How the bandwagon wrecked the wisdom of market crowds
James Surowiecki: The answer may be to make sure the players are many and opinions diverse
Comment & debate p32
Smith survives porn film furore, but faces new row over home expenses
Jacqui Smith is a victim of the new wave of puritanism
Polly Toynbee: Expenses rules have to change, and fast. But our politicians are basically decent. The bile hurled at them damages us all
Comment & debate p33
Local media: Bleak news
Editorial: When a body of journalists pays to advertise the plight of local media in a national newspaper the overriding response is one of sympathy
Corrections and clarifications
Today's corrections
Khmer Rouge: Burying the past
Editorial: The first trial of a Khmer Rouge leader is about the only good thing to emerge from Cambodia
In praise of ... Ross Brawn
Editorial: Sir Frank Williams said it was no accident that the Brawn car was 'absurdly superior', making the rest look like amateurs
Country diary
Roger Redfern: North Derbyshire
Editorials & reply p34
The press watchdog should not pour scorn on my client, Max Mosley
Response: Christopher Meyer should face the fact that the PCC is fundamentally flawed, says Dominic Crossley
Counting sheep
Letters: Gary Younge says the government funds the Church of England. It does not
Simple solution for Jacqui's woes
Letters: What needs to be done could be sorted out in a couple of hours on the back of an envelope
World of jazz
Letter: Grand Union not only combines black and white performers, but also features a high proportion of women
A G20 strategy to put people first
Letters: Jackie Ashley (Comment, 30 March) argues that the Put People First messages at the march on Saturday, which 35,000 people attended, were not coherent
Hockney on Hockney's trees
Letters: I am aware of the constant change in nature and cutting down trees is a part of it
Anti-fascism guides Italian political life
Letters: Your leader attempts to mix a historical and sociological analysis with a very biased assessment of the evolution of the centre-right
Editorials & reply p35
Maurice Jarre
Philomena Dwyer
Obituary: The founder of the Frinton literary festival and one of the first lay ministers of the Eucharist
Obituaries p36
Brian Barry
Obituary: A formidable, robust philosopher, he was author of the influential Political Argument
Ahmad Hasan Dani
Obituary: Pakistan's foremost archaeologist and author of 30 books
Obituaries p37
Horne and Corden
Crime Fiction/A Soldier's Tale
Wales Millennium Centre, Cardiff: The Brittenesque vocal lines were wonderfully articulated by Richard Edgar-Wilson and Gwion Thomas
Royal Festival Hall, London
there was a sense of a gap at the work's centre that superb performances elsewhere couldn't quite fill, writes Tim Ashley
Beth Orton
Slaughtered Lamb, London: Stripped back to its acoustic origins, Trailer Park has lost none of its magic, says Betty Clarke
Bavarian Radio Symphony Orchestra/Jansons
Royal Festival Hall, London: The Bavarians are a very different ensemble, with a lighter sound than their Dutch colleagues, says Erica Jeal
Reviews p38
Stephen Davenport: Tropical cyclone Jasper developed in the Coral Sea north-east of Australia


text:
We're sorry, we need more information to run your search. Please enter a last name (adding more details will improve your results).
PeopleFinders.com offers you all the significant information for Cory Palmer. Amidst the large collection of records we offer, you are sure to find the details you require. Identify the right Cory Palmer and check their age, date of birth, prior addresses, and more.
Filter your search for Cory Palmer to include other details like email address, phone number, or former address. If a background check or criminal check does not yield the results you're looking, simple surf through the list below. This list includes all the people with the last name Palmer. The broad search data we provide will also allow you to identify vital facts like Cory Palmer's possible relatives, aliases, city, and other information.
Make use of the search bar to locate any Cory Palmer you are looking for. If you key in features like Cory's middle name, you have a higher chance of finding the right individual instantly. The DataTsunami™ logic available on PeopleFinders.com ensures that any info we provide is secure and accurate. Start the hunt for Cory Palmer immediately!


text:
Previous Cartoon | Next Cartoon
Despicable Me 2Despicable Me 2 (2013) Feature Length Theatrical Animated Film by Dave Koch
This page has been viewed 196 times this month, and 4555 times total.
- Universal Studios, Illumination Entertainment
- Feature Length Theatrical Animated Film Pictures and Posters
- Featuring: Gru, Lucy, Eduardo/El Macho, Margo, Agnes, Edith, Dr. Nefario, Floyd, Silas, Antonio, Jillian, Shannon, Kevin the Minion, Bob the Minion, Stuart the Minion, Minions, Evil Minions, Italian Waiter, Arctic Lab Guards.
- Originally Released on July 03, 2013. (more dates ...)
- Originally Released Theatrically.
- Running Time: 99 minutes.
- Color
Despicable Me 2 Cartoon Pictures:
Submit Additional Information:
Do you have anything to add to this page? Have we made any mistakes... or do you ahve any additional information about Despicable Me 2? If so, we would love to hear from you. Please send us a quick note with your additions or corrections to this page, and we will make the corrections as soon as possible!Report Errors / Submit Additional Information
Cartoon Summary:
Gru, his adorable girls, and the Minions are back in this comedy blockbuster where this super-dad finds himself balancing fatherhood with his secret agent role in... (more)
Cartoon Comments:
Do you love Despicable Me 2, or do you think it is the worst cartoon ever? Let us know what you think! Surely you have an opinion... so share what you think. Take a minute and post your own comments about this cartoon here.


text:
|UConn hires ND assistant Diaco as football coach
|Written by Admin
|Wednesday, 11 December 2013 20:35
The school announced the move early Thursday morning and said it would hold an afternoon news conference to introduce Diaco.
The 40-year-old Diaco takes over a team that went 3-9 this season. UConn fired Paul Pasqualoni after an 0-4 start and a 10-18 record in just more than two years at the school.
Notre Dame finished 8-4 this season
Diaco, who spent four seasons at Notre Dame, won the 2012 Broyles Award as the nation's top assistant coach, becoming the first Fighting Irish assistant to receive the honor.
Earlier on Wednesday, Michigan State defensive coordinator Pat Narduzzi, the 2013 Broyles winner, said he had withdrawn from consideration.


text:
Seth Macfarlane tapped to host this years Academy Awards!
View Single Post
February 26 2013, 03:40 AM
Location: New York, US
Re: Seth Macfarlane tapped to host this years Academy Awards!
Locutus of Bored wrote:
I know Bigelow herself is opposed to torture, which is why I didn't criticize her in any way or let it take away from my appreciation of the film, which I think was a fantastic achievement and also Best Picture-worthy along with
. I don't begrudge your dislike of
, I just felt some of the criticisms were a little unfair, especially for doing things which are pretty standard practice in Hollywood films, including previous Best Picture nominees.
I misread your comment about Canadians being excluded, sorry about that. You're definitely right that Argo has done nothing that other best pictures have done; it's a much better film than many best picture picks, actually. I just wish the Academy would do better but that's a silly hope, I know.
I don't even know if I dislike Argo. I liked it when I saw it but I liked it less and less as time went on which is the exact opposite of what happened when I saw The Master which I liked but didn't love and now love. Many people hate The Master so it might just be that I have odd taste in films.
We've met before, haven't we?
View Public Profile
Send a private message to sidious618
Find More Posts by sidious618