text:
4 December 2014
HAVANA – The United Nations World Food Programme held the Regional Workshop for Disaster Risk Reduction in the Caribbean between 3-5 December, in order to identify possible areas of cooperation in matters of reducing the risks in disasters happening in Cuba, Haiti and the Dominican Republic.
22 November 2013
PANAMA CITY –The UN World Food Programme (WFP) Regional Bureau for Latin America and the Caribbean launched today a new Regional Nutrition Strategy that aims to provide a nutritional model for WFP on how to engage with governments of middle income countries.
19 August 2013
From WFP Executive Director Ertharin Cousin
ROME – In 2003, the world mourned when 22 people lost their lives in an attack on the United Nations office in Baghdad, Iraq. Ten years later, we still mourn all too often for humanitarian workers killed in the line of duty. Many more are injured, detained, kidnapped, traumatized and otherwise prevented from carrying out their life-saving work.
1 May 2013
PANAMA CITY –Latin America and the Caribbean countries have made significant progress in tackling hunger and malnutrition, reducing the number of hungry by 16 million over a decade, but much work still remains to be done, said the Executive Director of the UN World Food Programme, Ertharin Cousin.
17 April 2013
TEGUCIGALPA – The National Systems of Risk Management from Central American countries today began a series of simulation exercises to respond to emergencies and disasters in order to help strengthen their coordination processes and joint operation of humanitarian assistance for affected populations. These processes anticipate the participation of government institutions and national and international humanitarian actors.
21 March 2013
ROME – The United Nations World Food Programme (WFP) announced today that it will provide technical support to the Government of Mexico's efforts to eradicate hunger and malnutrition through its newly created "National Crusade against Hunger".
19 December 2012
The United Nations World Food Programme (WFP) announced today the arrival of 25,000 MT of rice donated by the Government of Brazil, whose transport costs were covered by the Government of Cuba. The Brazilian donated rice will be used to support food-based social protection programmes across Cuba.
7 November 2012
Havana – The United Nations World Food Programme (WFP) announced today that will provide immediate assistance to people affected by Hurricane Sandy in Cuba.
7 November 2011
The Centre of Excellence, located in the capital city of Brasilia, will assist governments in Africa, Asia, and Latin America by drawing upon the expertise of WFP and Brazil in the fight against hunger, while promoting sustainable school feeding models and other food and nutrition safety nets from across the world.
28 October 2008
WFP is gearing up to assist 1.78 million Cubans affected by hurricanes Gustav and Ike, which pummeled the island in late August and early September.
- UN food agency to help 500,000 hurricane victims in Cuba Source: Agence France Presse (AFP)
- 30 April 2015 Voices of Guantanamo
- 2 September 2014 'Zero Hunger: A World Without Hunger' By Child Artists
- 26 April 2013 WFP Executive Director Visits Panama
- 23 March 2010 Dayron Robles and School Meals


text:
Key things you need to know aboutDr. Hobbs:
Dr. Hobbs' Experience
Research training, expertise and qualifications
Dr. Hobbs' Specialties
- Neurodevelopmental Disabilities
- View 1 specialty and 2 board certifications
More About Dr. Hobbs' Background
Patient Satisfaction
Patients' feedback on their experience with Dr. Hobbs
Likelihood of recommending Dr. Hobbs to family and friends is 5 out of 5
See More Survey Results
8 Facts About Patient Satisfaction Surveys
Patient satisfaction surveys provide a standardized way of reporting about healthcare experiences. But there can be more than meets the eye when reviewing scores. Here's what you should know
Appointments & Offices
Check insurance plans, locations and make an appointment
- Boston Childrens Hosp Neurology
- Boston Office
- 300 Longwood Ave
- Boston, MA 02115
7 Tips to Prepare for Your Appointment
The key to a successful appointment is communication. To get the most out of your visit, prepare ahead of time so you can lead the conversation with your doctor. These 7 tips will get you ready

subset: commoncrawl


text:
DHS procurement head Nick Nayak to step down
Nick Nayak is leaving as the DHS procurement chief in early July after more than three years on the job.
Obama to sign order extending LGBT protections
Obama to sign order banning federal contractors from discriminating against gay employees
Content (marketing) is king!
Joe Pulizzi, founder and executive director of the Content Marketing Institute, will discuss how to use content marketing to generate more business for your company.
June 16, 2014
Inside the DoD Reporter's Notebook: Pentagon launches program to recognize its best suppliers
"Inside the DoD's Reporter's Notebook" is a biweekly feature focused on news about the Defense Department and defense community as gathered by Federal News Radio DoD Reporter Jared Serbu. In this edition, DoD kicks off its "superior supplier" program, and DoD asks Congress to stop pushing acquisition reforms.
Navy looks to vendors for rapid upgrades to NMCI network
By September, the Navy anticipates it will have retaken full ownership of its main IT network after having outsourced it a decade earlier. The service says it wants to find ways to bring innovation into NMCI, but vendors will have to meet some checkpoints along the way.
Joe Petrillo, Procurement Attorney, Petrillo & Powell
Government contractors are feeling pretty good about a recent U.S. Appeals Court decision. It says the government must act in good faith and deal fairly in all government contracts. Believe it or not, this was not always the case. In this week's Legal Loop, Procurement Attorney Joe Petrillo examined the ruling and its implications when he joined Tom Temin and Emily Kopp on the Federal Drive.
Cameron Leuthy, Senior Budget Analyst, Bloomberg Government
The Homeland Security Department's approach to purchasing has never been great. Acquisition management programs have been on the Government Accountability Office's high risk list for years. But a bill that passed the House this week takes aim at the management of these faulty acquisition programs. Rep. Jeff Duncan (R-S.C.) says the bill forces DHS to improve its management. Cameron Leuthy, senior budget analyst for Bloomberg Government, joined Tom Temin and Emily Kopp on the Federal Drive to discuss the bill's intended effects.
Jason Miller, Executive Editor, Federal News Radio
The Veterans Affairs Department will try to address one major aspect of its patient scheduling scandal by looking to industry for help. VA is planning two major acquisitions in the coming months. Federal News Radio's Executive Editor Jason Miller joined Tom Temin on the Federal Drive to discuss what VA is trying to do. Read Jason's related article.
DHS cancels $6 billon program to detect bioweapons, with no Plan B
After six years, the Department of Homeland Security decided in April to abandon its strategy to upgrade biological weapon detection equipment in large U.S. cities. But there is no backup plan so far, and the current system won't last much longer. To date, DHS says it has actually expended only $61 million on Biowatch 3, and officials told the House Homeland Security Committee on Tuesday that they are moving quickly to come up with a new acquisition plan.
VA planning two RFPs to help fix patient scheduling problems
The first solicitation will address near-term fixes for the current application. The second one will look to commercial technology for a wholesale replacement of the scheduling application. VA says it will build off the contest it ran in 2013 where it awarded $3 million to competitors to develop VISTA-friendly scheduling software.
A deeper look at GSA schedule pricing
Tony Fuller, principal at Baker Tilly Virchow Krause LLP, joins host Roger Waldron for a wide ranging discussion of GSA schedule pricing.
June 10, 2014
GSA taps Lockheed to transform FAS business systems
The General Services Administration has tapped Lockheed Martin to help update the Federal Acquisition Service's (FAS) business systems. The agency announced Monday it awarded Lockheed the Application Maintenance, Enhancement and Operations (CAMEO) task order, which will "streamline a highly integrated IT portfolio."
What is the current state of government contracting?
Kevin Plexico, vice president of Research for Deltek and GovWin, joins host Mark Amtower to talk about what's ahead for the GovCon market the rest of this year and in 2015.
June 9, 2014
Protests force GSA to suspend governmentwide use of Office Supplies 2 contract
Eleven vendors submitted protests to GAO over GSA's desire to extend the OS2 contract another six months. The contractors say GSA's extension would violate the Small Business Jobs Act because they didn't do a contract consolidation impact assessment.
Is the GovCon services market a "real" market?
John Hillen, executive in residence and professor of practice at George Mason University's School of Management will discuss the growth of the GovCon services market.
June 3, 2014
Congress joins the fray as protests mount over strategic sourcing
Reps. Grace Meng and Tim Walberg introduce a provision in the Defense authorization bill to require GAO to study the impact of strategic sourcing on small businesses. GSA also is facing more than two dozen protests over its current and future office supplies contracts and now OASIS.
Doing business with the federal government
Ed Swallow, vice president, Business Development, Federal and Defense Technologies at Northrop Grumman, provide tips on what your company can do to increase its chances of winning government contracts.
June 2, 2014
Inside the DoD Reporter's Notebook: DoD drills down on service contracting; a controversial decision on contractor pay
"Inside the DoD's Reporter's Notebook" is a bi-weekly feature focused on news about the Defense Department and defense community as gathered by Federal News Radio DoD Reporter Jared Serbu. Submit your ideas, suggestions and news tips to Jared via email.
Procurement "buzzwords"
Bill Gormley, president of the Gormley Group and chairman of the Coalition for Government Procurement discusses innovation, contract duplication, and other issues with host Roger Waldron.
May 27, 2014
How to sell like a superstar
Author John Jantsch will talk about his new book: "Duct Tape Selling: Think Like a Marketer-Sell Like a Superstar".
May 26, 2014


text:
Community Board 6 rejected a proposed mixed-use building at 112 Atlantic Ave.
The Knicks beat the Yankees, Williamsburg has $640-a-month studios and a woman stole a $25,000 Rolex.
The city is asking for community input on developers' proposals for the Bedford Union Armory.
There are more than a dozen major construction projects underway or planned for the area.
Elected officials and tenants will hold a hearing Monday about the fate of the Astoria Cove Project.
Hundreds of clergy attended a Borough Hall conference to learn how to build out their land.
The developer of 19 E. Houston St. said it will limit retail to 10,000 square feet.
The group Movement to Protect the People rallied outside CB9's headquarters Wednesday.
Residents point to HAP Investment's construction record as cause for concern.
Plans were recently filed to build 86 Fleet Place — the fourth phase in a plan to develop Myrtle Avenue.
Councilwoman Maria del Carmen Arroyo backed a proposal by a nonprofit who hired her disgraced nephew.
The owner of 256 W. 125th St. is looking for someone to take on a 99-year-lease on the site.
The lofts at 57 Jay St. were recently bought by developer brothers Graham and Gregory Jones.
Borough President Eric Adams shared his vision for rezoning Crown Heights at a community meeting Friday.
A Friday night forum on rezoning in Crown Heights was moved to 836 Franklin Ave.
Coming Soon
Get our daily Afternoon News Update
Terms of Use |Privacy Policy
Thank you for signing up!
Would you like to sign up for additional newsletters?
Thank you for signing up for additional newsletters.


text:
Advanced Search | Shop by Brand
Leave a review
Trend Craft Bush Washer 30mm x 25.4mmx1.7mm (Saw Blade Bushing Washers / Bushing Washers)Accurately machined with reamed bores and splined outside edges for a precision fit. Extra care must be taken when mounting sawblades onto a saw machine spindle when using bushing washers.Dimensions:Outside diameter - 30mmInside diameter - 25.4mmThickness - 1.7mmPlease note that prices in the Trend Catalogue download, if shown below, may differ to the website prices, as those listed in the Catalogue are Trend List Prices excluding VAT.
Showing 1 to 4 of 4 reviews
Mick swinburn | 12 December 2014
Quick delivery, good price. does just what it says on the tin.
Was this review helpful to you? Yes | No
Tim | 05 September 2014
The product was delivered in quick time and works just fine. top marks on all fronts.
Martin mcneill | 12 May 2013
Easy push fit into saw blade. Does exactly what it's supposed to
Paul mash | 29 March 2012
Good quality washers allowing a wider blade selection for my evolution chop saw.
You may need Adobe Reader to view some of our downloads. If you do not already have it installed please click the icon to the left to install it
If you require more information or assistance with this product please consult the links below :
If you have a bulk order for this item then we may be able to offer you an extra discount. Please call our order line on 0844 335 3902 for a quote.
Please note : to qualify for a bulk discount where not already specified on the website, a bulk order would be considered to be normally a minimum of around 100 units for lower value items, and sometimes less if it is high value item.


text:
Hi there. I'm trying to update the FSX default Antalya (LTAI) airport with the new apron and runway. However, I can't give the newly created taxiways the correct designators. In the 'designator' drop-down box, the only options displayed are pre-existing taxiways; i.e. I'm trying to put the letter 'T' or 'S' in and I only have the option of 'A' to 'G'. Is there any way around this problem? Any help would be greatly appreciated. Many thanks! Josh
You can also add new designators from the List view. Select List and then Taxi Designators. There is an Add button on the display and that leads to the same dialog to add a new designator. You can also Delete designators from there but use that with care.


text:
Farm Credit Administration:
Safety and Soundness Oversight of the Farm Credit System
GAO-02-324R: Published: Feb 28, 2002. Publicly Released: Feb 28, 2002.
Additional Materials:
- Full Report:
(202) 512-5431
Office of Public Affairs
(202) 512-4800
This report reviews the Farm Credit Administration's (FCA) oversight of the safety and soundness of the Farm Credit System (FCS). GAO found that FCA's oversight and supervision appeared to be timely, comprehensive, and effective. FCA required FCS institutions to take appropriate and timely corrective actions to address any identified weaknesses and closely monitored the institutions' compliance. FCA had special supervisory and enforcement procedures in place and used them when it found more serious weaknesses at FCS institutions. In addition, off-site monitoring efforts included timely analyses of relevant qualitative and quantitative information that allowed FCA to identify, monitor, evaluate, and proactively address risks faced by FCS institutions. FCA follows processes designed to ensure the quality and reliability of its safety and soundness examination process through periodic quality assurance reviews and the Inspector General's audits and inspection reports.
Apr 15, 2015
Export-Import Bank:
Status of Actions to Address GAO Recommendations since the Bank's 2012 ReauthorizationGAO-15-557T: Published: Apr 15, 2015. Publicly Released: Apr 15, 2015.
Apr 6, 2015
Management Report:
Areas for Improvement in the Federal Reserve Banks' Information Systems ControlsGAO-15-413R: Published: Apr 6, 2015. Publicly Released: Apr 6, 2015.
Mar 19, 2015
Financial Company Bankruptcies:
Information on Legislative Proposals and International CoordinationGAO-15-299: Published: Mar 19, 2015. Publicly Released: Mar 19, 2015.
Mar 6, 2015
Troubled Asset Relief Program:
Winding Down the Capital Purchase ProgramGAO-15-367R: Published: Mar 6, 2015. Publicly Released: Mar 6, 2015.
Jan 6, 2015
Troubled Asset Relief Program:
Treasury Continues to Wind down Most Programs, but Housing Programs Remain ActiveGAO-15-197: Published: Jan 6, 2015. Publicly Released: Jan 6, 2015.
Dec 19, 2014
Dodd-Frank Regulations:
Regulators' Analytical and Coordination Efforts [Reissued on December 18, 2014]GAO-15-81: Published: Dec 18, 2014. Publicly Released: Dec 18, 2014.
Nov 20, 2014
Bank Capital Reforms:
Initial Effects of Basel III on Capital, Credit, and International CompetitivenessGAO-15-67: Published: Nov 20, 2014. Publicly Released: Nov 20, 2014. -
Financial Stability Oversight Council:
Further Actions Could Improve the Nonbank Designation ProcessGAO-15-51: Published: Nov 20, 2014. Publicly Released: Nov 20, 2014.
Oct 6, 2014
Troubled Asset Relief Program:
Treasury Could Better Analyze Data to Improve Oversight of Servicers' PracticesGAO-15-5: Published: Oct 6, 2014. Publicly Released: Oct 6, 2014.
Sep 17, 2014
Financial Stability Oversight Council:
Status of Efforts to Improve Transparency, Accountability, and CollaborationGAO-14-873T: Published: Sep 17, 2014. Publicly Released: Sep 17, 2014.
Looking for more? Browse all our products here


text:
Ratings based on 71 Verified Reviews
They paid and stayed. We double-checked.
4.2 Room cleanliness
4.1 Service & staff
4.1 Room comfort
4.0 Hotel condition
They paid and stayed.
We double-checked.
We double-checked.
by A verified traveler
Hard beds, carb filled breakfast.
Posted Jan 26, 2015Pros: Location was easy to find. Parking was accessible
Cons: Professional hotel staff, breakfast with some protein, more comfortable beds.
Location: Centrally located in Widsor so very close to shopping, gas and food.
We were only there to spend the night and while it was quite and the room was easy to get to, it is pretty bare on amenities. Only shampoo and soap in the bathroom. Breakfast consisted of 2 types of cereal, waffles, banana's, yogurt, coffee, juice and pastries. No protein items like eggs or bacon. I booked on Expedia but when they asked me for credit card for incidentals (of which there were none), she charged my card for the hotel night. When I brought this to the attendants attention the next morning, she was very unprofessional bashing her co-workers capabilities.
for Personal Eventby Pat Rfrom Colorado
Just fine for a clean place to sleep
Posted Sep 27, 2014 on Hotels.comWe booked it for a wedding as it was close to the venue. Beds were adequate. It was exactly what we were looking for in a basic place to sleep and shower.
for Everyoneby A verified traveler
Posted Aug 26, 2014
Very clean, quiet place to stay. Staff was friendly and willing to go out of their way to help.
for Everyoneby A verified travelerfrom Colorado
Nice motel, in the middle of nowhere.
Posted Aug 23, 2014Pros: Very nice, clean, newer.
Cons: Breakfast choices.
Location: Out in the middle of cornfields, so not a lot of entertainment!
Very happy with the motel. Helpful staff at check-in.
for Everyoneby A verified travelerfrom Seattle
Great motel for the cost!
Posted Aug 21, 2014Pros: Staff, cable, complimentary breakfast, price
I arrived just after midnight and their staff was there to great me and make the check-in process quick and easy. I asked if any restaurants were open that late and due to the size of the town, everything had just closed. The staff could see the disappointment on my face so they offered everything that was left over in their kitchen. I thought it was so generous and made me feel at home! The room was what you would expect for the price. I would be happy to stay here again to save the money from a Greeley hotel.
Recommendedby Brendafrom Kansas
Posted May 1, 2014 on Hotels.com
Excellent and friendly staff, even late at night! Very nice, clean and in a nice neighborhood.
for Personal Eventby Lori Sfrom Tennessee
Posted Mar 22, 2014 on Hotels.com
Room was easy to access, very quiet. Nice location for Greeley, Ft.Collins and Windsor. Room was clean, beds were not too comfortable and towels are rough and thin. BUT...you get what you pay for.
for Personal Eventby A verified traveler
Nice place to rest your head
Posted Jan 8, 2014 on Hotels.comThe breakfast could have a little more variety. The room was very clean and the hotel was quiet.
for Everyoneby A verified traveler
Posted Nov 28, 2013
for Familiesby Nolafrom Utah
Super 8 in Windsor, CO
Posted Sep 5, 2013 on Hotels.comWe enjoyed our stay. The facility was very clean, and the breakfast was wonderful!


text:
Definition: A guy that loves you like no one else, he will be faithful to you for the rest of your life and is an amazing lover. His soulmate is Tara who is usually an amazing girl.
Example: They will be together forever. Yeah he's probably a Phillip.
Prices shown in USD.
邮件由 email@example.com 发出。我们决不会发送垃圾邮件。


text:
Finally, deer cart on order After last weekend, I finally realized this season could become really dificult if I didn't get myself a deer cart. I would have liked to get a couple other choices but just couldn't justify the expense at this time. so I opted for the ameristep 300# steel game cart from Cabelas. as it turns out, its only costing me $13.03. still, I just don't understand why it will take till the 20th to get to the store. I hope to get a doe this next weekend. Cabela's: Ameristep® 300-lb. Steel Deer Cart |
$13 to save your back seems "PRICELESS" to me... |
Back, heart and sanity. I don't know how I would have gotten the deer out last week if it were not for good and reliable hunting buddies. I would have done it, but it would have taken a lot longer and it was getting warm out. |
All times are GMT -5. The time now is 10:14 AM. |


text:
Gift Guide For Kids
The Best Gifts For Kids Under 10 Years Old
Like us on Facebook
What's Your Reaction?
Thanks for your reaction
Don't forget to share this with your friends!
The Best Gifts For Kids Under 10 Years Old
It's been a whirlwind of a year, but we're now counting down the days until we kick off the holidays! If you've got a little one on your list but don't know where to begin, don't fret! We've got you covered with age-specific gift ideas from birth through 9 years old, including toys from the biggest manufacturers and independent toy makers that we just love. Click through for the perfect picks for the kiddos in your life!
1 year
Love the TickleMe Plant Greenhouse! In it you can grow a real house plant that moves and closes its leaves when you Tickle It!!
Link Love
- 10 signs your baby is ready to say goodbye to diapers — BabyCenter Blog
- The importance of not parenting perfectly — HuffPost Parents
- What you need to know about girls and cliques — Real Simple
- Why you should stop buying sports drinks for your kids — Parents
- How Reba McEntire bonds with new baby River — People Moms & Babies
Latest Moms


text:
Shop now and get Free Value Shipping on most orders over $49 to the contiguous 48 states, DC and to all U.S. Military APO/FPO/DPO addresses.
We want to ensure that making a return is as easy and hassle-free as possible! If for any reason you decide that your purchase just isn't for you, simply return the item within 30 days of receipt and we'll cover the cost of return shipping. Learn more about our Return Policy.
Unfortunately Egear Lr-41 Button Cell Battery Stacks 2 Pack is no longer carried by OpticsPlanet. You can also explore other items in the Batteries category yourself to try and find the perfect replacement for you!
The Egear Lr-41 Button Cell Battery Stacks 2 Pack has been produced to be the best method to make sure you have enough power for your technology. Produced utilizing some of the longest lasting supplies available, these Batteries from Egear can keep your devices running for an amazingly long time. Egear has been generating high quality battery packs for a long time, and the Egear Lr-41 Button Cell Battery Stacks 2 Pack is verification of their dedication to providing the population with the most effective power packs available. For a great way to make certain you are utilizing heavy duty and efficient power packs, pick the Egear Lr-41 Button Cell Battery Stacks 2 Pack.


text:
Flames owner once said cooperation was more important than trying to "haggle for the last dollar"
Nov 7, 2012, 3:30 PM EDT
NHL owners may not be allowed to comment on the lockout, but the Globe and Mail unearthed an interesting remark that billionaire oilman and Calgary Flames co-owner Murray Edward made all the way back in 1999 after striking a major deal with BP.
"It's more important," said Edwards, "to fly midpoint in deals and work together, than to try to haggle for the last dollar."
Translation: the best deal is one that makes both sides happy.
Edwards is one of the more influential owners in the NHL and has been described by some as a hard-liner. Whether he's applying the same "fly midpoint" philosophy to negotiations with the players isn't clear.
For the sake of future relations between the NHL and NHLPA, hopefully somebody is, because the players have said repeatedly that they gave up a lot to end the last lockout, and there's no doubt much bitterness remains from the cancelation of the 2004-05 season.
At some point (hopefully soon), both sides will have to start working together again to grow the game.
- capsrockva - Nov 7, 2012 at 4:28 PM
Please get the deal done for our sake!!!!!!!!!!!!!!!!!! The Fans of the game are the most important piece of the puzzle. w/o us no salaries can be paid!!!!!!!!!!!!!!!!! and right now it appears that we don't matter
- danphipps01 - Nov 7, 2012 at 4:44 PM
Businessman says one thing, does another. World wonders why it should be surprised.
- jimw81 - Nov 8, 2012 at 12:23 AM
jacobs gives Edward run for his money.


text:
Adjacent Areas
< Wavelength | None >
Lots of sun!
10 mins
This fine wall at the entrance to the Leap is home to the majestic Star Wars and a collection of classic harder routes as well.
Route (click for voting and user comments) | Symbols | Grade | |
1 |
Star Wars Top 50 38m. A magnificent and elegant climb. There is a lot more gear than the grade suggests and although there are hardly any easy... 4 user comments | 3 Stars Pumpy Fluttery | E4 5c |
2 |
The Empire Strikes Back 35m. A great hard route but with some old fixed gear that may not now be trustworthy. Climb Star Wars to the base of the long... | 2 Stars Pumpy | E6 6c |
3 |
Luke Skywalker 35m. The straight crack in the centre of the wall proves to be sustained and difficult but very well protected. Follow Star... | 3 Stars Pumpy | E5 6b |
4 |
Eat, Drink and Beat Gary 40m. A huge route up the wall right of the big roof. The climbing is superb but there is some crucial fixed gear which may be... | 3 Stars Pumpy | E6 6b |
5 |
Big in America 40m. A big climb, with a big grade, up big grooves, on a big wall! There is some fixed gear which may be in a bad state. Start... | 3 Stars Technical Pumpy Fluttery | E6 6b |
6 |
Insignificance An atmospheric route but with some suspect rock. Start at very low tide below a groove 6m right of the Big in America flake; or... 1 user comment | 2 Stars Pumpy Fluttery | E4 6a |


text:
A Tree Hitched to the Universe
From a leafy suburb in the shadow of Table Mountain, I need not venture far to encounter a myriad of remarkable creatures employing clever survival strategies. Fighting, stalking, feigning, loving, dancing, stealing, and darting, biodiversity spills into and out of my garden.[read more]
Bugs for Dinner: Big Cricket Farms Find Niche in Edible Insect Farming
Though bugs make up part of a healthy, diverse diet in many non-Western cultures, Americans and Europeans generally consider eating insects to be disgusting, even 'primitive.' But a growing movement by edible insect enthusiasts like Kevin Bachhuber is looking to change this perception.[read more]
Brussels, Belgium's Latest Music Festival: The Sustainable Paradise City
It's that time of year again: the moment when Belgian music festivals reveal their programs. And this year, a number of them have taken to riding the wave of environmentalism. Besides LaSemo and Esperanzah, the latest to enter this group is Paradise City Festival.[read more]
Development Updates in the Gold Coast
Construction and development news and financial cost information for buildings in Australia's Gold Coast, including development precincts with sports facilities, tower construction in Broadbeach, and hotel construction and development of the tourism industry.[read more]
Artist, Vagabonds, and an Accidental Nature Reserve in San Francisco Bay
For such a far-reaching social and ecological exposition, 'Refuge in Refuse: Homesteading Art and Culture' centers on a surprisingly small piece of man-made land known as the Albany Bulb. A decommissioned construction landfill, the "Bulb," as it is known, pokes out into the San Francisco Bay.[read more]
Explore Your Neighbourhood During a Jane's Walk
The first weekend in May is Jane's Walk weekend! Read this Walking Story by Jane's Walk Vienna organizer Andreas Lindinger about the ideas behind the global Jane's Walk movement and what motivates him to run the show in Vienna.[read more]
Instead of a Golf Course, a Farm is the Centerpiece of a New North Carolina Subdivision
The feature amenity of Wetrock Farm, with 141 home sites, will be a 15-acre sustainable farm managed by professionals. Organic fruits and vegetables will be grown at the farm, which will host a farm stand and space for educational and recreational programs.[read more]
Old Site of Grocer's Market Continues Transformation in La Confluence, Lyon, France
The district of La Confluence, Lyon, France continues its transformation east of the Cours Charlemagne. The developer, Icade, invested in the land historically occupied by the grocer's market, and a team of six designers redesigned it in order to give life to Ynfluences Square.[read more]
Helping Civic Leaders to Make Buildings More Efficient
Participants in a workshop at the 2015 ICLEI World Congress in Seoul Korea learnt how the Building Efficiency Accelerator of the Sustainable Energy for All (SE4All) initiative uses a variety of methods—including interactive workshops—to help city leaders learn about potential policy options and think realistically about implementation.[read more]
Why Embodied Energy Is the New Frontier for Developers, Surveyors and Planning Authorities
No building or development project can be deemed to be environmentally sustainable without an assessment of its life cycle environmental performance. This so often fails to be done, or even thought about. But this is changing. A new report lists resources to help developers, quantity surveyors and planners take this forward.[read more]
7 Opportunities for Green Buildings in China, According to Developers
China's low-carbon future may very well depend on green buildings. With nearly two billion square meters of new floor space added in the country each year, China's building sector offers tremendous opportunities for the country to move toward a cleaner economy.[read more]
A Spatial Overview of the Nature of Cities
Cities fragment the landscape that they occupy. If that landscape was not already transformed by agriculture, the fragments may contain remnants of natural ecosystems. The sustainability of these relatively pristine ecosystems is dependent on their size, shape, and connectivity to one another.[read more]
Sustainable Cities Collective
- Julie Alexander
- Green Buildings Alive
- The Dirt ASLA
- Kaid Benfield
- This Big City
- Evan Bromfield
- Ivan Bruce
- Marcus Busby
- Tyler Caine
- Centre for Cities
- Javier Corcuera
- Escuela Delengua
- Julian Dobson
- IFMR Financing Small Cities
- Jesus Marcos Gamero Rus
- Neal Gorenflo
- CC Huang
- Polis Inclusive
- Kristen Jeffers
- Warren Karlenzig
- Mark LeChevallier
- Frederic Lee
- Jeremy Leggett
- David Levinson
- David Maddox
- Laurie Main
- Marcus Mangeot
- Ceri Margerison
- Adam N Mayer
- Scott J Morrison
- Daniel Nairn
- Walid Norris
- Cape Town Partnership
- Améline Peterschmitt
- Klaus Philipsen
- Nádia Pontes
- Camilo Prats
- Project for Public Spaces
- Douglas Reiser
- Oscar Rodriguez
- Jim Russell
- Cathy Rust
- Andrew Schmidt
- Dan Sharp
- Kate Shea Baird
- Peter Smith
- Claire Smith
- Phil Stubbs
- Market Access & Insights Team Sustainability Outlook
- Neil Takemoto
- Clare Taylor
- Environment and Urbanization
- Barnraiser. Us
- Willemijn van Harinxma
- Renée van Staveren
- Walk21 Vienna
- Allyn West
- Chuck Wolfe
- Fiona Woo


text:
Idli Viewed 14570 times
This is the standard idli recipe from south india, where idli is so greatly loved that they would not mind having it for breakfast and once again for dinner too! it is considered 'safe food' as it is steamed, and can be had anytime (even when you are unwell), and anywhere (even at roadside shops).
REGISTER NOW If you are a new user. Or Sign In here, if you are an existing member.
If your Gmail or Facebook email id is registered with Tarladalal.com, the accounts will be merged. If the respective id is not registered, a new Tarladalal.com account will be created.
Your Rating
Click OK to sign out from tarladalal. For security reasons (specially on shared computers), proceed to Google and sign out from your Google account.
Are you sure you want to delete this review ?


text:
We're sorry, we need more information to run your search. Please enter a last name (adding more details will improve your results).
Find the Donald Shelton you are looking for with our people search tools. Gain access to an information database to help you find a person based on age, past residences, relatives, aliases, and more at PeopleFinders.com. Donald Shelton was born in 1959 and is 56 years old. Known relatives include Debbie J Castillo, Doanld Glynn Shelton, Dana M Shelton, Jenger D Shelton, Cathryn G Shelton, Ashley Shelton, Rita M Shelton, Jana Shelton, Vikci Shelton.
There is likely more than one Donald Shelton out there so limit your search with even more options. Locate the person using PeopleFinders' background checks, address search, phone number search, email address search, and criminal profiles. The individual you are seeking may just be a few clicks away! Using the person's name, age, year of birth, and known family members is a good start, but using the most information available will help you find the correct Donald Shelton.
Utilize the search filter above to help find the right Donald Shelton. New data points here could include a middle name, city, and/or state. PeopleFinders.com provides trusted public records data using our exclusive DataTsunami™ logic. Retrieve people search results in just a matter of seconds for Donald Shelton and others with our unique tools.


text:
'); } -->3 bed, 3 full bath. A BOATERS DREAM! With your own private deeded boat slip just steps away, hop on your boat to Palma More info |
2 bed, 2 full bath, 1 half bath. Enjoy breathtaking water views from this updated pristine condo behind the gates of the Moorings! T More info |
2 bed, 2 full bath. Enter 55+ Spicewood condo community to a village like setting. If that feels comfortable, you will More info |
3 bed, 2 full bath. Conveniently located between beaches, dining, shopping, hospitals and airports, this beautiful main More info |
2 bed, 2 full bath. BETTER than builders prices and INCLUDES FURNITURE! This adorable, first floor, maintenance-free co More info |
2 bed, 2 full bath. Beautifully updated 2 bedroom, 2 Bath in an great all ages community. Covered parking up front with More info |
3 bed, 2 full bath. Price reduced! Elegance and class describes this townhouse. When you walk through the front door of More info |
2 bed, 1 full bath. Retro-style top floor unit of a 2 story building with southern exposure on the Bayshore Garden Unit More info |
3 bed, 2 full bath. W. Bradenton, Crtyd Sq.Look at this Great Value in W. Bradenton, close to beaches, shopping, restau More info |
2 bed, 2 full bath. Enjoy one of the most spectacular Golf and Water views from the Great Room, Master and Lanai in thi More info |


text:
In Jesus' Name
One of my favorite collections of photos is of a family dinner. Preserved in an album are images of Dad, his sons and their wives, and his grandchildren in a time of thanks-giving and intercession.
Called By Name
At the beginning of the academic year, a school principal in our city pledged to learn the names of all 600 students in her school. Anyone who doubted her ability or resolve could look at her track record. During the previous year she had learned the names of 700 students, and prior to that, 400 children in a different school. Think of what it must have meant to these students to be recognized and greeted by name.
Gentle Jesus
Charles Wesley (1707–1788) was a Methodist evangelist who wrote more than 9,000 hymns and sacred poems. Some, like "O for a Thousand Tongues to Sing," are great, soaring hymns of praise. But his poem "Gentle Jesus, Meek and Mild," first published in 1742, is a child's quiet prayer that captures the essence of how all of us should seek the Lord in sincere, simple faith.
Born To Rescue
After the terrorist attack and the collapse of the Twin Towers in New York City on September 11, 2001, Cynthia Otto took care of the search-and-rescue dogs. Years later she established a Working Dog Center where young pups are put through specialized training to prepare them to help victims of disaster.
The Ultimate Sacrifice
When Deng Jinjie saw people struggling in the water of the Sunshui River in the Hunan province of China, he didn't just walk by. In an act of heroism, he jumped into the water and helped save four members of a family. Unfortunately, the family left the area while he was still in the water. Sadly, Jinjie, exhausted from his rescue efforts, was overwhelmed and swept away by the river current and drowned.
Our Foundation
The Bavarian city of Nördlingen is unique. It sits in the middle of the Ries Crater, a large circular depression caused by the impact of a huge meteorite a long time ago. The immense pressure of the impact resulted in unusual crystallized rock and millions of microscopic diamonds. In the 13th century, these speckled stones were used to build St. George's Church. Visitors can see the beautiful crystal deposits in its foundation and walls. Some might say it has a heavenly foundation.
The Upright Thumb
According to an African fable, four fingers and a thumb lived together on a hand. They were inseparable friends. One day, they noticed a gold ring lying next to them and conspired to take it. The thumb said it would be wrong to steal the ring, but the four fingers called him a self-righteous coward and refused to be his friend. That was just fine with the thumb; he wanted nothing to do with their mischief. This is why, the legend goes, the thumb still stands separate from the other fingers.
Who Is This Man?
When Kelly Steinhaus visited Harvard Square to ask college students what they thought of Jesus, the answers were respectful of Him. One said He was "a person who took care of people." Another said, "He sounds like a cool guy." Others rejected Him outright: "He was just a guy. I don't think He was the Savior." And "I do not accept any faith system that says, 'I am the only way to God.'" Some people thoughtfully question who Jesus is and some reject Him.
Do No Harm
Many consider the ancient Greek physician Hippocrates as the father of Western medicine. He understood the importance of following moral principles in the practice of medicine, and is credited with writing the Hippocratic Oath, which still serves as an ethical guide for today's medical doctors. One key concept of the oath is "to do no harm." It implies that a physician will do only what he thinks will benefit his patients.
Veins Of Gold
While visiting the charming Cotswold area of England, I purchased some bone china mugs as souvenirs. I used them carefully, but eventually one fell into the sink and shattered. I thought about that mug recently when I learned about the Japanese art of Kintsugi.


text:
The four bungalows are all equipped with twin beds, own shower & toilet, warm water, terrace, fireplace (braai) and... More Info »
Video guides, travel podcasts, city maps & free city guides. What to eat, where to stay and things to do and see - our travel guides have it all.
Find a guide »Buenos Aires is the second-biggest city in South America after Sao Paolo, Brazil, so you can bet there are lots of things to do and see. Here are just five you should do to get...
Read more »We offer the most comprehensive selection of hostels on the internet with over 35,000 great places to stay in 180 countries. The ultimate online resource for hostels everywhere.
Find great value hostels »


text:
* required fields
Since many organizations don't have access to performance data in order to properly evaluate and compare energy-efficient products, implementing new technologies can be difficult. In an attempt to improve building energy performance, the DOE's National Renewable Energy Laboratory (NREL) has released a web-based tool called the Technology Performance Exchange, or TPEx.
The tool will allow manufacturers to easily share performance data with product consumers. TPEx helps to reduce analysis uncertainty through the use of standardized data entry forms (DEFs), which identify the minimum product-specific performance parameters needed to evaluate a product's energy performance. Information provided through TPEx can be used in conjunction with any number of evaluation tools and methods.
By asking manufacturers to provide performance data using DEF-defined parameters, TPEx users are able to perform apples-to-apples comparisons of products. Consumers can browse TPEx to find the most appropriate product for their particular use, helping to ensure that high-impact technologies and products are deployed in the market.
Currently, TPEx accepts data for 17 distinct product categories, ranging from solar photovoltaic modules to variable refrigerant flow units. For more information and a complete list, go to the TPEx website.
Visit our website today to learn about the design flexibility of a Morton building and the endless possibilities of partnering with our designBUILD team.
Wood construction is both cost and energy efficient. Check out Morton Buildings and our designBUILD team online today to discover all the benefits of post-frame construction.
When choosing a metal-clad building for your next construction project, consider Morton Buildings, Inc., and their designBUILD team, we'll make your dream a reality.
We Can Help You Reduce Energy by 30%
Our mission is to help our customers manage their buildings' energy costs, improve reliability, and enhance performance while having a positive impact on the environment. CLICK HERE to find out how.


text:
Church News
Habitat for Humanity
This month we reflect on the past year, and dust off our plans for 2010. As we do this, we have six final gifts to report for 2009 that were received before the old year's end. 01.13.2010Men's Day due Sunday at HermitageThe public is invited to be a part of Men's Day at Hermitage Baptist Church in Church View this coming Sunday, January 17. 01.13.2010Philippi offers study of Luke"Some scholars say Luke should be called 'the Gospel of the Spirit,' " says Pastor Mike Cook of Philippi Christian Church in Deltaville, "and I think we'll find they're right." 01.13.2010Hands Across MiddlesexOur offices at the new building on Route 33 are now receiving phone calls at our new phone number—758-2044. Full services at this facility will not be provided until after the grand opening on January 24. The schedule of events at the January 24 grand opening of the Cryer Center is as follows… 01.06.2010More Church News: page 273 of 351 pages « First < 271 272 273 274 275 > Last » |


text:
Status: Open
Know more about this business than we do? Cool! Please submit any corrections or missing details you may have.
Help us make it rightDistingue in Fairport, NY believes that there is an art form in the way we approach life and how well we live it...and has created a relaxed environment that becomes your celebrated escape from the stress of daily life. Our services include Hair Cutting,
Hair Coloring, Perms, Spirals, Straightening, Conditioning Treatment, Scalp Remedies, Color Retouch, Color...
Be the first syracuse.com user to add photos or videos of Distingue Salons
i went to this salon to get a french manicure and pedicure a few months back. the specialist did a very good job, they offer you coffee while you wait
by by mary m at Insider Pages Report Less
I've been going to Distingue since I was in high school - moved to NYC for school and bounced around to a couple hair salons down there and 6 years and no one does color like Amy does. She automatically knows exactly what I want and it's always a perfect result. Clients that I have worked with in NYC always ask where i get my highlights done - the kind of people that spend hundreds on their hair - and I always tell them, Distingue!
+ color is fantastic
- blow-out styling, not so much


text:
US 20040073873 A1 Abstract A method for rendering images for display on a client device is provided. A single image may be stored on the server for conversion into an image suitable for display on a particular client device. Image conversion may be performed consistent with the display capabilities of the client device. The display capabilities of the particular device requesting access to a web page may be identified at the time the web page is requested. Converted images may be stored and made available upon request.
Claims(59) 1. A method of generating an image, including:
receiving a request from a browser operating on a mobile client device including a display; determining the display characteristics of the mobile client device; and modifying an image file corresponding to the requested image for generating an image suitable for rendering on the display of the mobile client device in accordance with the display characteristics of the mobile client device. 2. The method according to
3. The method according to
determining if an image file suitable for display on a mobile client device has been generated; and
if a suitable image file has been generated, retrieving from memory the generated image file for transmission to the mobile client device.
4. The method according to
5. The method according to
6. The method according to
7. The method according to
8. The method according to
9. The method according to
10. The method according to
11. The method according to
12. The method according to
13. The method according to
14. The method according to
15. The method according to
16. The method according to
17. The method according to
18. The method according to
19. A computer readable medium incorporating the method as recited in
20. A method of generating an image, including:
receiving a request from a browser operating on a mobile client device including a display; determining if an image file suitable for display on the mobile client device has been generated; if a suitable image file has been generated, retrieving the image file; and if a suitable image file has not been generated, modifying an image file corresponding to the requested image for generating an image suitable for rendering on the display of the mobile client device. 21. The method according to
22. The method according to
23. The method according to
24. The method according to
25. The method according to
26. The method according to
27. The method according to
28. The method according to
29. The method according to
30. The method according to
31. The method according to
32. A computer readable medium incorporating the method as recited in
33. A method of generating an image, including:
receiving a request from a browser operating on a client device including a display; determining imaging characteristics of the client device; converting an image file in accordance with the imaging characteristics of the client device to generate a converted image file; and storing the converted image file in memory. 34. The method according to
35. The method according to
36. The method according to
if an image file suitable for processing on a client device has been stored in memory, retrieving the stored image file for transmission to the client device.
37. The method according to
38. The method according to
39. The method according to
40. The method according to
41. The method according to
42. The method according to
43. The method according to
44. The method according to
45. A computer readable medium incorporating the method as recited in
46. A method of controlling the generation of an image including designating conversion characteristics for generating an image suitable for rendering on a display of a client device, in accordance with the display characteristics of the client device.
47. The method according to
48. The method according to
49. The method according to
50. The method according to
51. The method according to
52. The method according to
53. The method according to
54. The method according to
55. The method according to
56. The method according to
57. The method according to
58. The method according to
59. A computer readable medium incorporating the method as recited in
Description [0001] Aspects of the present invention are directed generally to web site development and administration. More particularly, aspects of the present invention relate to a method for controlling the generation of an image at a server suitable for presentation on the display of a client device. [0002] Web pages are often not properly formatted for presentation on every device on which they are to be displayed. In many cases, when displayed on the monitor of a desktop device, or even of a laptop, portions of the web page lie outside the image area of the display. A user must then scroll down or scroll right to view the masked images. Depending on the particular display device, scrolling can be required for each web page accessed. Alternatively, in some cases users may set the display settings to that which is most suitable for the display device connected, to thereby cause the entire image of a particular web page to fit within the display window of the client device. Such settings, however, will effect the display of every image presented to the user in every application employed at the client device, and often cause images to be distorted to such a degree that they become undesirable. Moreover, as images associated with different web pages may vary, selecting the display settings for one web page may not compensate for problems associated with the receipt of web pages of different sizes. As a result, web designers may be forced to manually format and store a different image for each different display device. [0003] While display of web pages on desktop devices can cause inconvenience, the display of such pages in mobile applications can be extremely difficult. Mobile devices are often equipped with small screens having limited display capabilities. Screen size, available memory, processing speeds, and other factors may place limits on the capabilities of a given display. Because an application designer may choose to sacrifice certain of the display capabilities in favor of other capabilities, the variations in capabilities among mobile devices are great. [0004] Accordingly, web developers may design a different web page for mobile applications than those requested by devices having enhanced display capabilities. Even where web pages are designed for mobile applications, because the display capabilities of mobile device vary greatly, the images of a single web page may not display satisfactorily on each different type of device. For example, while one mobile device may be configured to display images in GIF formatting, others may require JPEG compatibility, WBMP (wireless bitmapping), PNG (portable networks graphics), or other formatting standards. Each model of portable device may have different display capabilities, ranging from high resolution, relatively large size, color displays to those that can only display low resolution black and white images within an extremely limited display area. Even devices possessing similar capabilities may differ sufficiently such that an image designed for display on one device is distorted when displayed on the other. [0005] Currently, web designers building web sites for display on a variety of devices, or other devices having less sophisticated displays, are often required to either store a single image for display on every type of display device, regardless of the compatibility of the image, or to store different images depending on the particular device requesting the web page for each image within the page. In the latter case, the web designer must select and/or modify a different version of a source image to generate a sufficient number of images for display on every client device. [0006]FIG. 1 illustrates a conventional server 1 with a processor 4 and a memory 5. Memory 5 may include an image memory 6 for storing image files to be transmitted and displayed on a client device. Memory 5 may also store web applications and other forms of programming and/or data. As shown in FIG. 1, images I1-IM corresponding to component images of a single web page, are each stored in the memory 5 of the server 1. Server may receive a request from one or more client devices operating a browser or the like, the client devices, 10 A-10 N, may include a camera 10 A with a display 11 A, a personal data assistant 10 B with a display 11 B, a wireless telephone 10 C with a display 11 C, a flip-top cellular telephone 10 D with a display 11 D, a desk-top computer 10 E with a display 11 E, a lap-top 10 N with a display 11 N, or any such computing device with a display that may request the web page. Because the images may not be suitable for presentation on each type of device or each device with differing imaging characteristics, multiple versions of the same image, I1 A-I1 N, for example, may be stored for transmission to each different type of client device. For example, each client devices 10 A-10 N requesting the web page may include a display 11 A-11 N with different capabilities or requiring different image processing for preparing images and converting the images into a form suitable for display. The large number of images stored for retrieval may consume a great deal of memory resources. Moreover, a different set of images must be stored for both mobile devices having less sophisticated displays as well as for those client devices having substantially greater display capabilities, such as desktop monitors and the like. [0007] Moreover, current systems are inflexible. Unless the web page designer is able to anticipate the display capabilities of each new client device to come to market, the designer must update the list of available images with additional images, IM+1 for example, meeting the formats and/or other display characteristics of the latest devices. Additionally, when changes are made to images and/or the web page, including the wholesale replacement of the image, such changes must be made to each version of the image affected, I1 A-I1 N. Because a user may not know how many images selected for incorporation into a web page will fit within the display area of any given client device, the user may choose to conservatively estimate the lowest number of images capable of display, excluding images from the web site that might fit within the display area of some or all client devices. [0008] Accordingly, an improved method and system is required for generating images of a web site. Thus, there is a need in the art for an improved method for developing a web page with images suitable for display on any device. In addition, there is a need in the art for a method for generating images that properly fit the image area of the display used by the client device. There is also a need in the art for a method of generating images that are composed of image data that is suitable for display on the client device consistent with the formatting and display capabilities of that device. A method is also needed for enabling a user to designate with certainty the images that are to be displayed at the client device. [0009] Aspects of the present invention provide a flexible and efficient method for rendering images for display at any client device. Some aspects of the present invention relate to generating an image with properties matching the display capabilities of the output device. Other aspects of the invention relate to generating an image or images having the appropriate size and format compatible with each client device, all from a single source image. Such dynamic generation of images facilitates the updating of each version of the source image. A change to the source image will be reflected in each version of the source image automatically generated by the adaptive image formatting control, without requiring updating of the individual versions stored in memory. Furthermore, an image suitable for display on client devices with requirements unknown to the web page developer at the time of initial web page construction may be generated automatically. [0010] Further aspects of the invention involve establishing conversion characteristics for use in converting a source image into a form suitable for display on any client device. Still further aspects of the invention relate to dynamically generating an image suitable for display on a device consistent with the capabilities associated with the particular client device requesting the image and/or web page. Previewing of the effects on the image and its depiction with the display of a client device is also provided. As a result of dynamic generation and/or previewing, web designers may include with confidence the number of images that will accurately fit within the display area of each client device. [0011] These and other features and aspects of the invention will be apparent upon consideration of the following detailed description of the drawings. [0012] The foregoing summary of the invention, as well as the following detailed description of the drawings, is better understood when read in conjunction with the accompanying drawings, which are included by way of example, and not by way of limitation with regard to the claimed invention. [0013]FIG. 1 shows a simplified depiction of a conventional server transmitting one of several stored versions of a source image to a client device requesting a web page. [0014]FIG. 2 shows a schematic diagram of a general-purpose digital computing environment that can be used to implement various aspects of the invention. [0015]FIG. 3 shows a screen shot of an exemplary embodiment of the invention demonstrating the selection of conversion characteristics and previewing of representations of the impact of those selections. [0016]FIG. 4 shows a simplified depiction of a server incorporating aspects of the present invention for transmitting images to client devices requesting a web page. [0017] FIGS. 5 shows an exemplary embodiment of a portable client device for use in accordance with embodiments of the present invention. [0018] FIGS. 6 shows an exemplary embodiment of a yet another client device for use in accordance with embodiments of the present invention. [0019]FIG. 7 shows a simplified depiction of an exemplary method for selecting an image for transmission to a browser. [0020] Aspects of the present invention involve the development of a web page including images that conform to the display characteristics of the client device. [0021]FIG. 2 illustrates a schematic diagram of an illustrative conventional general-purpose digital computing environment that can be used to implement various aspects of the present invention, both as a server and as a client device. The computing system environment 100 is only one example of a suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the invention. Neither should the computing environment 100 be interpreted as having any dependency or requirement relating to any one or combination of components illustrated in the exemplary operating environment 100. [0022] The invention is operational with numerous other general purpose or special purpose computing system environments or configurations. Examples of well known computing systems, environments, and/or configurations that may be suitable for use with the invention include, but are not limited to, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like. [0023] The invention may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices. [0024] With reference to FIG. 2, an exemplary system for implementing the invention includes a general purpose computing device in the form of a computer 110. Components of computer 110 may include, but are not limited to, a processing unit 120, a system memory 130, and a system bus 121 that couples various system components including the system memory to the processing unit 120. The system bus 121 may be any of several types of bus structures including a memory bus or memory controller, a peripheral bus, and a local bus using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus also known as Mezzanine bus. [0025] Computer 110 typically includes a variety of computer readable media. Computer readable media can be any available media that can be accessed by computer 110 and includes both volatile and nonvolatile media, removable and non-removable media. By way of example, and not limitation, computer readable media may comprise computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by computer 110. Communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term �modulated data signal� means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of the any of the above should also be included within the scope of computer readable media. [0026] The system memory 130 includes computer storage media in the form of volatile and/or nonvolatile memory such as read only memory (ROM) 131 and random access memory (RAM) 132. A basic input/output system 133 (BIOS), containing the basic routines that help to transfer information between elements within computer 110, such as during start-up, is typically stored in ROM 131. RAM 132 typically contains data and/or program modules that are immediately accessible to and/or presently being operated on by processing unit 120. By way of example, and not limitation, FIG. 2 illustrates operating system 134, application programs 135, other program modules 136, and program data 137. [0027] The computer 110 may also include other removable/non-removable, volatile/nonvolatile computer storage media. By way of example only, FIG. 2 illustrates a hard disk drive 140 that reads from or writes to non-removable, nonvolatile magnetic media, a magnetic disk drive 151 that reads from or writes to a removable, nonvolatile magnetic disk 152, and an optical disk drive 155 that reads from or writes to a removable, nonvolatile optical disk 156 such as a CD ROM or other optical media. Other removable/non-removable, volatile/nonvolatile computer storage media that can be used in the exemplary operating environment include, but are not limited to, magnetic tape cassettes, flash memory cards, digital versatile disks, digital video tape, solid state RAM, solid state ROM, and the like. The hard disk drive 141 is typically connected to the system bus 121 through an non-removable memory interface such as interface 140, and magnetic disk drive 151 and optical disk drive 155 are typically connected to the system bus 121 by a removable memory interface, such as interface 150. [0028] The drives and their associated computer storage media discussed above and illustrated in FIG. 2, provide storage of computer readable instructions, data structures, program modules and other data for the computer 110. In FIG. 2, for example, hard disk drive 141 is illustrated as storing operating system 144, application programs 145, other program modules 146, and program data 147. Note that these components can either be the same as or different from operating system 134, application programs 135, other program modules 136, and program data 137. Operating system 144, application programs 145, other program modules 146, and program data 147 are given different numbers here to illustrate that, at a minimum, they are different copies. A user may enter commands and information into the computer 20 through input devices such as a keyboard 162 and pointing device 161, commonly referred to as a mouse, trackball or touch pad. Other input devices (not shown) may include a microphone, joystick, game pad, satellite dish, scanner, or the like. These and other input devices are often connected to the processing unit 120 through a user input interface 160 that is coupled to the system bus, but may be connected by other interface and bus structures, such as a parallel port, game port or a universal serial bus (USB). A monitor 191 or other type of display device is also connected to the system bus 121 via an interface, such as a video interface 190. In addition to the monitor, computers may also include other peripheral output devices such as speakers 197 and printer 196, which may be connected through a output peripheral interface 190. [0029] The computer 110 may operate in a networked environment using logical connections to one or more remote computers, such as a remote computer 180. The remote computer 180 may be a personal computer, a server, a router, a network PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to the computer 110, although only a memory storage device 181 has been illustrated in FIG. 2. The logical connections depicted in FIG. 2 include a local area network (LAN) 171 and a wide area network (WAN) 173, but may also include other networks. Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets and the Internet. [0030] When used in a LAN networking environment, the computer 110 is connected to the LAN 171 through a network interface or adapter 170. When used in a WAN networking environment, the computer 110 typically includes a modem 172, either hardwired or wireless, or other means for establishing communications over the WAN 173, such as the Internet. The modem 172, which may be internal or external, may be connected to the system bus 121 via the user input interface 160, or other appropriate mechanism. In a networked environment, program modules depicted relative to the computer 110, or portions thereof, may be stored in the remote memory storage device. By way of example, and not limitation, FIG. 2 illustrates remote application programs 185 as residing on memory device 181. It will be appreciated that the network connections shown are exemplary and other means of establishing a communications link between the computers may be used. [0031] It will be appreciated that the network connections shown are illustrative and other techniques for establishing a communications link between the computers can be used. The existence of any of various well-known protocols such as TCP/IP, Ethernet, FTP, HTTP, WAP, WAE and the like is presumed, and the system can be operated in a client-server configuration to permit a user to retrieve web pages from a web-based server. Any of various conventional web browsers can be used to display and manipulate data on web pages. [0032] Using an adaptive formatting image control scheme, web designers may design web pages that properly fit within the image area of the display screen of the client device. The control method may be implemented in the form of a web development application. [0033] Typically, web pages are built using toolkits such as the Mobile Internet Toolkit from MICROSOFT, which allows ASP.NET developers to create mobile web applications. The adaptive formatting image control functionality may be an application incorporated within the broader application, such as the mobile Internet toolkit described. Using the primary toolkit, the Mobile Internet Toolkit in this example, the web page developer may select the web site content. In the course of such selection, the user may choose to incorporate images including company logos, photographs, graphic images or any other image based data. [0034] Having selected images for incorporation into the web site, adaptive formatting image control may be utilized to designate conversion characteristics for generating an image suitable for rendering on multiple client devices. The conversion characteristics may be selected to control scaling of the image. Scaling may be accomplished based on a percentage of the output screen width, height, or both. Scaling may also be performed to maintain the relative size of the source image and/or whether the aspect ratio of the image should be maintained. The position and orientation of the image may also be selected. The conversion characteristics may specify the location of the image relative to a portion of the display. For example, if the image is a banner and the user wishes to have the image displayed at the very top of the image area for each display device, that location can be specified for the image file containing the banner. [0035] Color conversion techniques that might be used to convert a color image to match the color capabilities of a particular display device may also be selected. Furthermore, dithering techniques or other techniques for converting an image for presentation on a black and white device may be selected. As a further example, brightness of the image data may be selected to render an image more suitable for display. Of course, limits on any of the conversion characteristics may be set to insure that the image is modified without unacceptably distorting the image or otherwise modifying the image in an undesired manner. While the above conversion has been provided for purposes of example, any processing technique that might be desired for controlling the generation of an image for display may be incorporated within the present invention. [0036]FIG. 3 illustrates an exemplary embodiment of a dynamic image editor and preview screen 350 that a web designer might use according to the present invention for selecting image characteristics and previewing the effects of the selected characteristics on a few representative devices. In the embodiment illustrated, the image file source may be designated by typing in the string associated with the desired source file as depicted in the Image Source window 351. Alternatively, an image file of interest may be located using one of many searching techniques, such as a browse feature illustrated in FIG. 3 as in the form of a Browse button, 352. Of course, any technique for selecting an image may be used. [0037] Conversion characteristics may be selected or entered in connection with the portions of the window illustrated in FIG. 3. Thus, using the editor, image scaling parameters may be designated by the web designer. In the illustrated example, image scaling is indicated with a designation of the percent of the screen width that the image is to occupy, entered in windows 353 and/or 354. Additionally, an instruction to �Maintain Aspect Ratio� may also be entered, as shown in window 355. Within the Image Transformation window 356, a technique for converting color values to color or grayscale values matching the display capabilities of the client device may be selected. For example, if the original image is in the form of 16 bit color values, but the display of the client device can only process 3-bit color data, an appropriate conversion would be performed by the processor within the server using a suitable conversion technique. FIG. 3 also depicts selection of a dither method for thresholding the image data within the Image Transformation window 356. In accordance with the illustrated embodiment, automatic image brightness control may also be selected. As previously described, any number of processing techniques may be implemented to transform data representing the image into data appropriate for display. [0038] Representations of the effects of such designations on the source image, and the manner in which modified images are displayed on a select number of devices, may be presented to the user in a preview screen. In the exemplary embodiment illustrated in FIG. 3, the source image �Microsoft.net� is illustrated in window 357, as the image file might be modified and displayed on three different client devices. The preview screen includes representations of the displays of three portable telephones. Because each telephone has a different size display screen, the presentation of the image on each differs. As is obvious from the illustration, the image displayed on each screen is projected as having been scaled to fit 100% of the screen width, consistent with the image scaling parameters designated. [0039] The types and number of image characteristics and conversion techniques available to the web developer are limitless. For example, rather than threshold the data for display on a black and white display, the image may be dithered using a matrix technique or the Floyd-Steinberg dithering technique for converting the image to grayscale data for appropriate display. Image characteristics may even be selected such that the image is not to be displayed on certain types of devices or if certain conditions exist. For example, where the web page includes numerous images, one designed for display on a large sized high resolution display for example, but the requesting client device can only display three small images satisfactorily, designation of a priority factor for each image at the time of web page development may be used to determine which of the source images will be displayed. [0040] Conversion characteristics may also be set to default values. In one embodiment, characteristics for converting the image may be preselected to match the type of data contained within the image file, as might be indicated by the user, or by the file name extension, or by performing an image detection processing step, or otherwise. For example, a set of default conversion characteristics may be selected to appropriately modify images containing solely black and white data, while a different set of characteristics may be chosen for the conversion of images containing a number of colors and gradations of colors, as might be found in the photograph of a landscape, for example. [0041] The formatting supporting the image file may also be used in selecting conversion characteristics for creating a modified image. For example, if the server determines that the client device supports GIF, JPEG, WBMP, PNG or other file formats, then the conversion characteristics corresponding to the individual properties of each format may be factored into the process for selecting conversion characteristics. Of course, determination of the format supported at the client device may impact the selection of conversion characteristics, may dictate the specific characteristics chosen, may effect selection of default values that may be modified by the user, or may be used in any manner that might impact display of the source image at the client computer. [0042] As shown in FIG. 4, a single image that is universally compatible with each display may be stored and used to generate images for transmission to various client devices 410 A-410 N. Server D1 may also include a processor 404 and a memory 405, among other components not shown. Memory 405 may include an image memory 406 for storing image files to be transmitted and displayed on the display of a client device. Memory 405 may also store web applications and other forms of programming and/or data including the adaptive image formatting control program 407. As shown in FIG. 4, only images I1-IM corresponding to component images of a single web page, may be stored in memory 405. Modified versions of images I1-IM may be generated according to conversion characteristics, designated or otherwise, using processor 404, for example, to match the display capabilities of the recipient device. For example, each client device 410 A-410 N requesting the web page may include a display 411 A-411 N with different capabilities or requiring different image processing for preparing images and converting the images into a form suitable for display. The images may be stored for retrieval. Images I1-IM may be edited or otherwise changed, and a new version of each changed source image created automatically in response to requests by devices having capabilities for which no current image will be suitably displayed. As opposed to a system in which modified each image for display on every client device is created at the time of initial web page development, one change to the source image will affect a change to every version requested by the various client devices. [0043] Where a single image cannot be used for generation of an image for each client device, a greater number of images may be generated at the time of web development and pre-stored and/or associated with conversion characteristics for display on a range of output devices. [0044] Images may be identified during development, and/or editing, using the appropriate file name. Similarly, images may be loaded from other sources, such as other sites on the World Wide Web, and recreated at the server. Image profiles corresponding to the characteristics designations previously described may be created during initial development or in the course of editing the web page, stored separately with an identifier associating that file with an image file, stored with the image file as part of the image file, or otherwise. [0045] Once customization of the image formatting characteristics has been completed, a server may implement the adaptive image formatting control to efficiently and effectively respond to requests for access to the web page from client devices with a diverse range of display capabilities. [0046]FIG. 5 shows functional components of the handheld computing device 520. It has a processor 560, a memory 562, a display 511, and a keyboard 532. The memory 562 generally includes both volatile memory (e.g., RAM) and non-volatile memory (e.g., ROM, PCMCIA cards, etc.). An operating system 564 is resident in the memory 562 and executes on the processor 560. The H/PC 520 includes an operating system, such as the Windows� CE operating system from Microsoft Corporation or another operating system. [0047] One or more application programs 566 are loaded into memory 562 and run on the operating system 564. Examples of applications include email programs, scheduling programs, PIM (personal information management) programs, word processing programs, spreadsheet programs, Internet browser programs, and so forth. The H/PC 520 may also have a notification manager 568 loaded in memory 562, which executes on the processor 560. The notification manager 68 handles notification requests from the applications 566. [0048] The H/PC 520 has a power supply 570, which may be implemented as one or more batteries. The power supply 570 might further include an external power source that overrides or recharges the built-in batteries, such as an AC adapter or a powered docking cradle. [0049] The H/PC 520 is also shown with three types of external notification mechanisms: an LED 540, a vibration device 572, and an audio generator 574. These devices are directly coupled to the power supply 570 so that when activated, they remain on for a duration dictated by the notification mechanism even though the H/PC processor and other components might shut down to conserve battery power. The LED 540 preferably remains on indefinitely until the user takes action. The current versions of the vibration device 572 and audio generator 574 use too much power for today's H/PC batteries, and so they are configured to turn off when the rest of the system does or at some finite duration after activation. [0050] The H/PC also has a modem 578 which provides dial-up access to the data network 578 to provide a back channel or direct link to the content servers 1. In other implementations of a back channel, the modem 578 might be replaced by a network card, or an RF receiver, or other type of port/receiver which provides access to the back channel. Alternatively, the H/PC may include a tuner for receiving content and/or programming. [0051] Display 511 may include a high resolution display with the capability of displaying a wide range of colors from a large color pallet, as might be found in a POCKET PC having a pixel resolution of 240�320 and the ability to display 16-bit color data, or better. The hand held device may include technology suitable only for the display of black and white data on a small, extremely low resolution display, such as one including a 40 by 20 pixel display area. Of course, the display capabilities of the H/PC may vary greatly and image conversion may be designed to convert an image for display on the display on any hand-held device. [0052] Devices may also be added for use with the handheld device, as known to one of ordinary skill. In one embodiment, the portable device may be connected to a full-scale keyboard and desktop sized monitor. Where the additional components are connected, such features may be indicated using applications incorporated within the handheld device. [0053] In an alternative embodiment, the client device may include a desktop computer, laptop computer, Tablet PC, or other device with a large area high-resolution display. FIG. 6 shows an exemplary configuration of an authorized client 624 implemented as a broadcast-enabled computer. It includes a central processing unit 60 having a processor 662, volatile memory 664 (e.g., RAM), and program memory 666 (e.g., ROM, Flash, disk drive, floppy disk drive, CD-ROM, etc.). The client 624 has one or more input devices 668 (e.g., keyboard, mouse, etc.), and a computer display 611. [0054] Display 611 may be any form of display device including a SVGA CRT monitor, a flat-screen display, an LCD display built into a laptop or other display. In one example, the display device may perform at a resolution of 1028 by 768 pixels. The display may be capable of displaying 16-bit color data, or other forms of color data associated with enhanced color display device. Of course, any form of display device may be included in the system in place of display 611 or in addition to that display. [0055] The client 624 includes a digital broadcast receiver 674 (e.g., satellite dish receiver, RF receiver, microwave receiver, multicast listener, etc.) and a tuner 676 which tunes to appropriate frequencies or addresses of the broadcast network. The tuner 676 is configured to receive digital broadcast data in a particularized format, such as MPEG-encoded digital video and audio data, as well as digital data in many different forms, including software programs and programming information in the form of data files. The client 624 also has a modem 678 which provides dial-up access to the data network to provide a back channel or direct link to the content servers 622. In other implementations of a back channel, the modem 678 might be replaced by a network card, or an RF receiver, or other type of port/receiver which provides access to the back channel. [0056] The client 624 runs an operating system which supports multiple applications. The operating system is preferably a multitasking operating system which allows simultaneous execution of multiple applications. The operating system employs a graphical user interface windowing environment which presents the applications or documents in specially delineated areas of the display screen called �windows.� One preferred operating system is a Windows� brand operating system sold by Microsoft Corporation, such as Windows� 95 or Windows� NT or other derivative versions of Windows�. It is noted, however, that other operating systems which provide windowing environments may be employed, such as, but not limited to, the Macintosh operating system from Apple Computer, Inc. and the OS/2 operating system from IBM. [0057] The client 624 is illustrated with a key listener 680 to receive the authorization and session keys transmitted from the server. The keys received by listener 680 are used by the cryptographic security services implemented at the client to enable decryption of the session keys and data. Cryptographic services are implemented through a combination of hardware and software. A secure, tamper-resistant hardware unit 682 is provided external to the CPU 660 and two software layers 684, 686 executing on the processor 662 are used to facilitate access to the resources on the cryptographic hardware 682. [0058] The software layers include a cryptographic application program interface (CAPI) 84 which provides functionality to any application seeking cryptographic services (e.g., encryption, decryption, signing, or verification). One or more cryptographic service providers (CSPs) 686 implement the functionality presented by the CAPI to the application. The CAPI layer 84 selects the appropriate CSP for performing the requested cryptographic function. The CSPs 686 perform various cryptographic functions such as encryption key management, encryption/decryption services, hashing routines, digital signing, and authentication tasks in conjunction with the cryptographic unit 682. A different CSP might be configured to handle specific functions, such as encryption, decryption, signing, etc., although a single CSP can be implemented to handle them all. The CSPs 686 can be implemented as dynamic linked libraries (DLLs) that are loaded on demand by the CAPI, and which can then be called by an application through the CAPI 684. [0059] As the description suggests, client 624 is described as including a digital broadcast receiver 674 and a tuner 676. However, client 624 may not require such components. Thus, while client 624 may correspond to a mobile device equipped with such features, such as a portable telephone, personal data assistant, a camera, a lap-top computer, tablet PC, or other device capable of performing wireless internet access, client 624 may not be so limited. The present invention is similarly applicable to desk-top and other applications for which portability is not a concern. [0060]FIG. 7 illustrates a simplified embodiment of one exemplary method for generating an image for transmission to a client device. As shown in step 701, adaptive image formatting control may initiate upon receipt by the server of a marked-up language page request from a browser operating on a client device. In step 702, the display capabilities associated with the client device may be determined. Using information corresponding to the display capabilities of the client device, the control module or processor determines whether an image suitable for display on the client device has been stored in memory, step 703. If such an image has been stored, as shown in step 704, the server may transmit the URL of that file to the browser, for example until the browser automatically requests transmission of the file. Upon request, the stored image may be transmitted. [0061] If an image suitable for presentation at the client device does not currently exist, then the server may generate such an image in steps 705-707. As shown in step 705, the server may retrieve the source image and load it into memory for processing. Applying conversion characteristics based on the device capabilities determined previously at step 702, the image is converted into a format suitable for display at the client device at step 706. Thus, the image may be modified prior to transmission. As noted, the modified image may be generated by scaling the source image to meet any number of criteria, such as to fit within the display area of the client device. The image may also be modified to convert the image data into color data presentable on the display of the output device, or by converting the color data of a source image into dithered or other grayscale data, or by reducing the amount of data used to represent the image, or otherwise. The brightness of the image may also be adjusted. The modified image may then be stored, or cached, at step 707, and an identifier may be added to the list of available images for transmission to client devices with corresponding display characteristics in response to future requests from such devices. Alternatively, no image other than the source image may be stored in the memory of the server and a new version of the source image can be generated each time a request is received that requires a modified image. [0062] In some cases, the source image may constitute a suitable image for immediate transmission to a client device, without having to generate a modified image. Thus, the source image may be transmitted to a client device without modification. [0063] The performance characteristics of the display of the client device may be determined via any number of methods. In accordance with some http or other marked-up language protocols, the client device may provide information from which the server may determine the display capabilities of the client device. For example, within the header of the initial page request, the browser operating on the client device may incorporate data identifying the model of the client device and/or various capabilities of the client device, including the pixel resolution of the screen, the screen depth, the number of characters displayable on the screen, and many others. The server may use this information to determine the performance characteristics associated with the client device. Where the device capabilities are previously known to the server, the identity of the client device may be used to look up the device capabilities for that unit, or otherwise used to retrieve the display characteristics of the client device. In another example, the client device might provide a device profile describing its capabilities. In a further example, the client device may provide a link to a web site that the server may access to retrieve information describing the capabilities of the client device. Of course, any method for which the display capabilities may be useful in providing an appropriate image for display may be utilized. For example, the server may query the client device for information regarding the display capabilities of the client device. The browser may include a procedure for interrogating the client device or the user for information describing the display capabilities associated with that device. For example, where the client device includes an external display device, such as a monitor connected to the client device as a primary or secondary display, the user may be prompted to identify the device or its capabilities. [0064] While embodiments of the present invention have been described in the context of conversion of image data to match the capabilities of equal or less sophisticated displays as those that might be found on portable devices, such as mobile telephones, conversion in any manner to improve displayability of an image on a client device is well within the scope of the present invention. Thus, conversion of the source image data into a higher resolution or more complex format is well within the scope of the invention. Thus, conversion techniques such as interpolation or others for enhancing the resolution, quality, amount of data, or otherwise producing a more desirable image for display, with which the source image is represented when presented on the display of the client device is within the scope of the present invention. For example, color-processing techniques may be employed to increase the number of colors that might be used to represent the source image when displayed on the client device. [0065] Although the invention has been defined using the appended claims, these claims are illustrative in that the invention is intended to include the elements and steps described herein in any combination or sub combination. Accordingly, there are any number of alternative combinations for defining the invention, which incorporate one or more elements from the specification, including the description, claims, and drawings, in various combinations or sub combinations. It will be apparent to those skilled in the relevant technology, in light of the present specification, that alternate combinations of aspects of the invention, either alone or in combination with one or more elements or steps defined herein, may be utilized as modifications or alterations of the invention or as part of the invention. It may be intended that the written description of the invention contained herein covers all such modifications and alterations. For instance, in various embodiments, a certain order to the data has been shown. However, any reordering of the data is encompassed by the present invention. Also, where certain units of properties such as size (e.g., in bytes or bits) are used, any other units are also envisioned. Referenced by
Legal Events
Rotate |


text:
New for Spring: Cotton Lawn Ultra!
More about this preview.

Change DPI Base size is 150
Explore Our fabrics
Optional Filters
I'm going to use this fabric to make...
I'm looking for a fabric that is...
Receive our weekly email with news about contests, giveaways and prodution releases.
Email Address
No Thanks
© 2008-2015 Spoonflower Inc