text:
Business News Archive - July 24, 2009
BASEL, Switzerland, July 24 /PRNewswire-FirstCall/ -- Sales $6.7 billion: up 2 percent CER(1), 9 percent lower as reportedCrop Protection sales up 1 percent(1) at $5.0 billionSeeds sales up 7 percent(1) to $1.7 billionEBITDA $2.0 billion, up 4 percent CEREarnings per share(2) $15.18, 8 percent lowerEarnings per share $14.78 after restructuring and impairment Reported Financial Excluding Restructuring, Highlights Impairment --------------------- --------------------------- H1 2009 H1 2008 Actual H1 2009 H1 2008 Actual CER(1) $m $m % $m $m % % -- -- -- -- -- -- -- Sales 6,655 7,295 - 9 6,655 7,295 - 9 +2 Net Income(3) 1,385 1,519 - 9 1,423 1,576 - 10 Earnings per share $14.78
BARRIE, Ontario, July 24 /PRNewswire-FirstCall/ -- Winning Brands Corporation www.WinningBrands.ca (Pink Sheets: WNBD) (Frankfurt: WMU.F), manufacturer of cleaning sensation Winning Colours Stain Remover, is augmenting its U.S.
LONDON, July 24 /PRNewswire-FirstCall/ -- World-leading agri business Syngenta has pointed to strong levels of global demand for its products as it unveiled financial results for the first half of 2009. The company, based in Basel, Switzerland, has announced reported sales and profits down from its record performance in 2008 but stressed that this underlying performance was 'resilient' given the economic conditions. Sounding an optimistic note, CEO Mike Mack predicted a strong second half and pointed to a product pipeline worth up to $4 bn. He told financial broadcaster Cantos: "The fundamentals for this business remain solidly intact.
IRVINE, Calif., July 24 /PRNewswire/ -- Kelley Blue Book, www.kbb.com, the leading provider of new-car and used-car information, today announces an addition to its Cash for Clunkers Calculator on the company's top-rated Web site, kbb.com.
SHANGHAI, July 24 /PRNewswire-Asia-FirstCall/ -- Chemspec International Limited (NYSE: CPC) ("Chemspec" or the "Company"), a leading China-based contract manufacturer of highly-engineered specialty chemicals, today announced two recent senior management appointments: Dr.
COVINGTON, Ky., July 24 /PRNewswire-FirstCall/ -- Ashland Inc. (NYSE: ASH) today announced preliminary(1) results for the quarter ended June 30, 2009, the third quarter of its 2009 fiscal year. On Nov.
IRVINE, Calif., July 24 /PRNewswire/ -- In support of the recently signed Car Allowance Rebate System (CARS) by the U.S.
MISSION, Texas, July 24 /PRNewswire/ -- Nationally, home sales are falling, unemployment is on the rise and the economy is expected to grow slowly.The cities in the Rio Grande Valley area of South Texas are doing just fine, however.
FOUNTAIN VALLEY, Calif., July 24 /PRNewswire/ -- Early statistics from Hyundai Motor America on the U.S. government's Car Allowance Rebate System (CARS) program, also known as "Cash for Clunkers," show an average 59 percent fuel economy gain between the "clunker" and the new vehicle purchased.
HOFFMAN ESTATES, Ill., July 24, 2009 /PRNewswire-FirstCall/ -- AMCOL International Corporation (NYSE: ACO) today reported 2009 second quarter net income attributable to AMCOL shareholders of $6.1 million, or $0.20 per diluted share, compared with $14.8 million, or $0.48 per diluted share, in the prior year period.
- To befool; deceive; balk; jilt.
- An illusion; a trick; a cheat.


text:
Cheap YTF to Belo Horizonte flights
Popular Flights from Alma, Quebec
Top Alma Flights to US Destinations
Top Alma International Destinations
Popular Flights from Belo Horizonte, Brazil
Top Belo Horizonte Flights to US Destinations
Top Belo Horizonte International Destinations
YTF to CNF Route Map
Alma to Belo Horizonte Flights, Stats and Airplanes
Route information for flights from Alma PQ to Tancredo Neves Intl..
5,007.46 miles
CNF - Tancredo Neves Intl. Airlines
Browse the most popular airlines servicing the Belo Horizonte (CNF) airport. Visit their flights pages to learn more about the most popular routes these carriers fly.

subset: commoncrawl


text:
Gov. Buddy Roemer (R) @BuddyRoemer
Politwoops no longer follows this account.RT @brookebrower: Brace yourselves. Wednesday. 9 am ET. @BuddyRoemer vs. @GovGaryJohnson. Only on @msnbctv's @dailyrundown.
An archive of the public statements deleted by U.S. politicians. Explore the tweets they would prefer you couldn't see.
To meet the Twitter API Terms of Service, all deleted tweets shown here since June 22, 2012 have been reviewed and approved by the Sunlight Foundation.


text:
Mountain Hardwear Men's Epic Pant
The Mountain Hardwear Men's Epic Pant. Keep them dry: this fully waterproof shell keeps rain on the outside. The breathable Conduit laminate allows their body vapor to escape, so they'll stay dry on the inside, too. Abrasion-resistant nylon shell is lightweight and longwearing.
DECENT FEATURES of the Mountain Hardwear Men's Epic Pant
- Partial elastic waist for comfort
- Articulated knees for mobility
- 9" Ankle zips for easy on/off
The SPECS of the Mountain Hardwear Men's Epic Pant
- Average Weight: 8.2 oz / 232 g
- Inseam: 32" / 81 cm
- Body: 50D Ark Ripstop 2.5L (100% nylon)
- Laminate: Dry.Q Core
custy reviews
for the Mountain Hardwear Men's Epic Pant
Average Custy Rating:
(based on 1 reviews)
|Love it
|Big Ups
Viewing All
For the money, these are hard to beat. The work well with my MH Gore-Tex Jacket and do a great job of keeping my legs dry in a steady rain while hiking. Fit is true to size and the pants appear to be well made by MH.


text:
(Science: chemical) An orally administered broad-spectrum quinolone antibacterial drug active against most gram-negative and gram-positive bacteria. Clinical efficacy has been confirmed in a variety of systemic infections as well as in acute and chronic urinary tract infections.
Pharmacological action: anti-infective agents, fluoroquinolone, anti-infective agents, urinary.
Chemical name: 7H-Pyrido(1,2,3-de)-1,4-benzoxazine-6-carboxylic acid, 9-fluoro-2,3-dihydro-3-methyl-10-(4-methyl-1-piperazinyl)-7-oxo-, (_-)-
Please contribute to this project, if you have more information about this term feel free to edit this page
This page was last modified on 3 October 2005, at 21:16. This page has been accessed 1,082 times.
© Biology-Online.org. All Rights Reserved.
Register | Login
| About Us | Contact Us | Link to Us | Disclaimer & Privacy | Powered by CASPION


text: to buy or not to buy... [Archive] - Glock Talk Glock Talk > Firearms Forums > Black Rifle Forum > to buy or not to buy... PDA View Full Version : to buy or not to buy... Lord12-17-2012, 14:55have seen lots of folks with angled foregrips... have never shot with one before, so I'm asking... worth getting? thanks for any input. boomhower12-17-2012, 15:43Depends on the length of your handguards. IMHO if you have very long handguards they can be useful but on standard carbine or midlength your better off with a handstop or VFG. Some folks just don't like them at all. It's really personal preference, I'm a handstop guy myself. There's really no right or wrong answer, it's what works for you personally. MStarmer12-17-2012, 16:23You'll see a lot of people post about liking them just to be a Magpul "fanboy", especailly on the shorter guns. I admit I bought one and tried it on my carbine length Daniel Defense and on a 12" Evolution. Hated it on the long one but actually love it on the short one. It just gives my hand a natural place to go, extended out just doesn't work for me. Bottom line is make your gun work and feel right for you, doesn't matter what it looks like as long as it works. Here's where I have mine, about as far back as I can get it.. :) http://i245.photobucket.com/albums/gg68/mstarmer/MikesAR1.jpg jakebrake12-17-2012, 16:28i have a shorter ar and an afg. i had tried a vertical and didn't really care for it. the afg is ok, but would be better on a longer rifle. TedG12-17-2012, 16:29I have one.... in the drawer. I'd sell it. awpk03s12-17-2012, 17:13The angle of it makes my wrist all kinds of uncomfortable. I strongly prefer just a handstop instead. bullittmcqueen12-20-2012, 11:45I used for for about a year and the angle of my hand on the AFG was perfect for my shooting style. I did not like the bulkiness and weight of it, so it got sold. I use a hand stop now. vBulletin® v3.8.7, Copyright ©2000-2015, vBulletin Solutions, Inc.


text:
Loading stream...
Now Playing
Podcasts & RSS Feeds
|All Content
|View all podcasts & RSS feeds
Connect with Us
2:04 pm
Wed August 6, 2014
Plotting The American Role In Fighting The AIDS Epidemic
By editor
Originally published on Wed August 6, 2014 5:29 pm
Among the topics discussed at the U.S.-Africa Leaders Summit this week was the ongoing AIDS epidemic. Melissa Block talks with Ambassador Deborah Birx, the U.S. global AIDS coordinator. Birx oversees the program known as PEPFAR — the President's Emergency Plan for AIDS Relief. Birx talks about combating complacency, as well as the human rights issues that are making it harder for groups to reach some of the most vulnerable populations.
Copyright 2014 NPR. To see more, visit http://www.npr.org/.


text:
1846 50C Medium Date PR63 NGC....
2008 May Long Beach, CA Signature Auction #1108
|Sold for:
|Sign-in or Join (free & quick)
|Claim Item:
|Sign-in or Join (free & quick)
|Auction Ended On:
|May 28, 2008
|Item Activity:
13 Internet/mail/phone bidders
627 page views
Long Beach Convention Center
Auction Room:
This is a razor-sharp piece with undisturbed surfaces. Electric-blue, apple-green, and peach embrace the fields and devices. The designated grade is conservative, since close evaluation is unable to locate marks, spots, or hairlines. Housed in an early generation holder. Census: 4 in 63, 4 finer (4/08).
Ex: Dr. Charles L. Ruby Sale, (Superior, 2/1974), lot 1623; Jascha Heifetz Collection (Superior, 10/1989), lot 3711.
From The Silbermünzen Collection. (PCGS# 6390)
View all of [The Silbermünzen Collection]
View large image(s) of this item
Service and Handling Description: Coins & Currency (view shipping information)
Sales Tax information | NGC Coin Grading Guarantee | Terms and Conditions
The Draped Bust Half Dollars of 1796-1797 by Jon Amato is the culmination of more than 10 years of research into the Draped Bust Small Eagle half dollar series, one of the most coveted type coins in American numismatics and one about which remarkably little has been written.
This work will be the premier reference for 1796-1797 half dollars for years to come. Institutions having an extensive numismatic library or coin cabinet will find it a valuable complement to their holdings, and catalogers charged with writing up specimens for auction can now have an indispensable source of background and pedigree information. Likewise, coin dealers seeking to purchase one or more '96 or '97 half dollars for a client or for inventory, and collectors who own, have owned, or desire to own one will want this important reference work for their libraries.
Order Now! Just $59.95
Previous Prices from Heritage Auctions
|Sign-in or Join (free & quick)
Price Guide
|Sign-in or Join (free & quick)
Population Guide
|Sign-in or Join (free & quick)


text:
Exercise has always been important and plays an effective role in molding […]
Hay Fever is a form of Allergic rhinitis, an allergic inflammation of […]
Arthritis is a mechanical abnormality of the musculoskeletal system that is a […]
Exercise has always been important and plays an effective role in molding a person's life. Being physically active should not only be a part of life but a necessity to lead a healthy life. However, with people busy in their busy life find it extremely tough to devote some time to go to gym and exercise. Some may even want to but going to the gym may kill lot of time(as it may be far from the work place or home) as well as some times it goes a bit off-budget.
Gyms are a confined place that is well equipped with workout tools to help you reduce and maintain a fit and well-toned body but it lacks large open space and fresh air. Whereas green exercising takes place in an open space that may or may not include all workout tools but is equally beneficial for toning your body. It not only keeps you physically fit but also, additionally, provides you with psychological benefits.
Green Exercise
Green exercise, basically, is an exercise that is carried out in open, in a natural environment, like park, garden or green gyms. Physically exercising in a green environment not only helps you in making physically fit and reduces weight but also helps in psychological benefits. It helps in reducing stress, anxiety, sorrow, depression and helps in stimulating happiness, joy, confidence and mental stability.
Exercising early morning is always more beneficial than working at late hours plus if workout is done in an open and airy space it provides more benefit. Moreover, exercising in an open space offers ample fresh unpolluted air to breathe in, which is not available in gyms or during any part of the day. It is not important to carry out a proper, organized workout session but walking, jogging, gardening, horse riding, farming also counts as green exercise.
Research has shown working out in an open and green environment helps reducing weight easily than in a confined place. It is beneficial for all ages from kids to old aged people. It is a cost effective way to workout, can be done in your locality or near by ground, park or garden. It charges your mental batteries, boosts up your spirit and takes you a step closer to nature.
Why is Green Exercise more beneficial than gym?
Hay Fever is a form of Allergic rhinitis, an allergic inflammation of the nasal passage that shares its symptoms with common cold or flu and leads to other diseases. It is generally caused due to pollen grains being inhaled by a person with a sensitized or low immune system. The allergy does not actually resemble with its meaning, it neither is caused due to hay nor is a fever.
According to early theory (which is a myth), the symptoms occurred due to smell of new hay. The symptoms include sneezing, watery eyes, redness, inflammation of nasal passage, nasal congestion and itchy sensation. Besides, it also causes headaches, lack of concentration, tiredness and improper sleep. In severe case nose bleeding may also occur. Allergic rhinitis is one of the causes of asthma and sinusitis and may show effect on social and physical activities.
Natural Remedies
There are varieties of natural remedies that can treat hay fever that causes havoc during spring times. Some of them are:
Arthritis is a mechanical abnormality of the musculoskeletal system that is a cause of many problems. It includes many types of arthritis (affecting joints, bones, muscles, tissues) all of which are unbearably painful. At present, there is no known root cause of the disorder and no cure has been identified. It greatly affects an individual's physical and everyday activities and causes inflammation with persistent pain.
The known treatment for arthritis, for now, is surgery. However, some alternative treatments and natural remedies might help in relieving the pain caused due to arthritis.
Weight Loss
Arthritis is a disorder of bones and muscles structure that is painful. Hence, if normal body weight is not maintained it may put pressure on the joints that can cause further inflammation pain and worsen the situation. Although it is not easy to shed off weight once, you have arthritis but certain exercises, physical therapy and yoga, as prescribed by the physiologists, may help you reduce weight and ease the symptoms and pain.
Being physically inactive may lead to weaken your bones further and cause more inflammation. There are lots of other activities that can help you in weight loss and at the same time, keep you mentally and physically fit.
Acupuncture is an alternative medical treatment that involves insertion of needles in specific points on the skin to stimulate flow of energy through out the body and brain. Further heat, external pressure or electric current is applied on the needle. It is based on the traditional belief and holistic healing process. Known to be effective for treating rheumatoid arthritis, it relieves pain and inflammation for some of the arthritic condition. The session may depend upon the frequency, severity and duration of the disorder. It is important to have an experienced, qualified and well-trained practitioner who knows the correct specific points.
The therapy is not scientifically proven to cure arthritis or any of its other disorders. However, there are some cases that have shown positive results but still it may vary from person to person. Hence, it is advisable to consult the doctors and then proceed.
It is important to know what you should include in and exclude from your diet. Planning a proper diet according to your needs and following it may not only help you in reducing weight and staying healthy but also to some extent reduce pain, inflammation and other symptoms of arthritis. It is important to cut down calories count and include fresh and colorful fruits and vegetables in your diet.
Fish (like tuna, mackerel, herring) is known to be a good source of omega-3 fatty acid, inclusion of which may help in reducing inflammation and providing relief in case of arthritis especially rheumatoid arthritis.
Ginger is known to have a natural anti-inflammation compound called ginerols that is very helpful in easing the effects of arthritis, relieving pain as well as inflammation.
Including Green Tea in your diet regularly may help you combat with arthritis and its symptoms. The tea has antioxidant properties and contains epigenome that helps in inflammation and suppressing effects of arthritis.
Vitamin C and flavonoids prevents oxidative damage of the cell and ease inflammation. Grapes, blueberries, apples, pears, cabbage onions and black beans are some sources of Vitamin C or flavonoids inclusion of which in the diet may help in reducing swelling and pain of arthritis.


text:
Antiques Guide
100 - 500 downloadsAdd this app to your lists
Tweets por @Appszoom
+ By Deep Powder Software
Our Antiques Guide is a comprehensive A to Z listing of terms often distinctive to the world of buying, selling and collecting both antiques and collectibles. If you are new to the world of Antiques, or just want to increase your knowledge in the field, then this is a great place to start.
Tags: antiques guide, antique guide.
Tags: antiques guide, antique guide.
Comments and ratings for Antiques Guide
- There aren't any comments yet, be the first to comment!


text:
Low-Cost Clothing Crafts
Bonus: Get our newsletter & special offers for free. We will not share or sell your email address. View our Privacy Policy
Showstopping Fuzzy Heels
By: Savannah Starr
We are adding the craft to your Craft Projects.
The project was added to your Craft Projects.
Click here to view your Craft Projects.
If you're sick and tired of boring shoes, you'll love these Showstopping Fuzzy Heels. Find a cheap pair of pumps and use fuzzy fabric to add texture and fun. Upcycled crafts ideas help you save money and make a huge fashion statement at the same time.
- High heels (color of your choice but nice to select a pair that matches with your fabric)
- Fuzzy fabric (The fuzzy fabric used has a slight stretch to it — this is important to get a good fit on the shoe.)
- Sandpaper – fine grade
- Measuring tape
- Aleene's Fabric Fusion Peel & Stick Tape
- Aleene's Original Tacky Glue
- Non-stick scissors
If your high heels have a slick surface, use sandpaper to lightly sand to roughen up the surface. (Note: on my heels, I did not sand the heels because I did not cover them with fabric.)
Measure along bottom outside edge. Add 3″ to measurement.
Measure from front toe to inside edge. Add 2″ to measurement. Cut two piece of fuzzy fabric to measurements.
To help fabric from fraying, apply line of Aleene's Tacky Glue along outside edges. Let dry.
Cut Peel & Stick Tape into approximate 2″ lengths. Apply along top and bottom outside edges of shoe and along inside edge.
Peel off bottom release paper on outside edge of shoe. Lay edge of fabric along seam line in shoe pressing into sticky adhesive. Continue on other side of shoe until you have glued the fabric in place along the bottom edge.
Peel off top release paper on outside edge of shoe, gently pull fabric so that it is snug against the shoe and press into sticky adhesive along the top edge.
Cut away excess fabric to make a clean seam at the back of shoe.
Cut away excess fabric along the top edge leaving enough fabric (approximately 1/2″) to pull inside the shoe and press into sticky adhesive.
- Check all edges to be sure they are securely glued in place. Repeat for second shoe.
Your Recently Viewed Projects
Images from other crafters
Love these projects? Get MORE delivered to your Inbox – FREE Click Here!
Report Inappropriate Comment
Are you sure you would like to report this comment? It will be flagged for our moderators to take action.
Thank you for taking the time to improve the content on our site.
Something worth saving?
- SAVE all your favorite crafts
- ADD personal notes
- QUICKLY reference your crafts
Free eBooks
- 12 Fabulous Picnic Craft Ideas + Restaurant Copycat Recipes
- 14 Toilet Paper Roll Craft Ideas
- 17 Flower Craft Ideas: How To Make Paper Flowers, Easy Fabric Flowers and More
- 4th of July Crafts and Recipes
- Crafts for Father's Day: 36 Homemade Father's Day Gift Ideas
- Crafts for Mom: 30 Free Craft Projects for Mother's Day
- Garden Crafts
- Graduation Crafts
- How To Make Tie Dye Shirts, Dcor & More: 18 Tie Dye Patterns
- The Best Blogger Craft Ideas 2015: Home Decor Ideas, DIY Jewelry, Easy Crochet Patterns and More
Our Newest Projects & Articles
- 14 Beginner Crochet Patterns For Your Kitchen
- Craft-a-Day: 365 Simple Handmade Projects
- Jessica Potasz
- Full of Love Crochet Mason Jar Cozy Pattern
- Colorful DIY Agenda Planner
- Blinged Out DIY Cell Phone Case
- Egg Carton Flower Fairies
- Spring Flower DIY Wreath
- Ric Rac Rose Earrings
- Toilet Paper Roll Paint Stamps


text:
A person prepares to search the internet using the Google search engine, on May 14, 2014, in Lille. In a surprise ruling on May 13, the EU's top court said individuals have the right to ask US Internet giant Google to delete personal data produced by its ubiquitous search engine.
LONDON - Google began accepting requests Friday from Europeans who want who want to exercise the 'right to be forgotten' in results produced by the world's dominant search engine.
Demands can be submitted on a Web form that Google opened in response to a landmark ruling issued two weeks ago by Europe's highest court.
"We will assess each individual request and attempt to balance the privacy rights of the individual with the public's right to know and distribute information," the organization said in a statement.
Anyone submitting the form will need copy of a valid form of photo ID.
"We're working to finalize our implementation of removal requests under European data protection law as soon as possible. In the meantime, please fill out the form below and we will notify you when we start processing your request. We appreciate your patience."
The court decision gives users in the European Union the means to improve their online reputations by petitioning Google and other search engines to remove potentially damaging links from search results of their name.
The ruling only applies in the E.U., meaning Googling the same person in the United States and dozens of other countries could look much different than it does from Europe. However, although the court ruling only applied to 28 countries in the E.U., Google is extending the "right to be forgotten" to four other countries — Iceland, Liechtenstein, Norway and Switzerland.
Read: Google 'Right To Be Forgotten' Ruling Unlikely to Repeat in U.S.
More than 500 million people live in the area affected by Google's potential purge of personal information from its European search results.
The Associated Press contributed to this report.


text:
Rihanna donates $1.75 million to Barbados hospital
More News from Associated Press
BRIDGETOWN, Barbados – Pop star Rihanna has given $1.75 million to a hospital in her Caribbean homeland of Barbados in memory of her late grandmother.
Rihanna said the donation to buy three pieces of medical equipment was her way "giving back to Barbados."
She made the comments during a Saturday ceremony with relatives at the island's Queen Elizabeth Hospital. The hospital's radiotherapy unit has been renamed the Clara Braithwaite Center for Oncology and Nuclear Medicine after Rihanna's grandmother, who died in June.
Rihanna recently released "Unapologetic," her seventh album in seven years.
Get Inquirer updates while on the go, add us on these apps:
Disclaimer: The comments uploaded on this site do not necessarily represent or reflect the views of management and owner of INQUIRER.net. We reserve the right to exclude comments that we deem to be inconsistent with our editorial standards.
To subscribe to the Philippine Daily Inquirer newspaper in the Philippines, call +63 2 896-6000 for Metro Manila and Metro Cebu or email your subscription request here.
Factual errors? Contact the Philippine Daily Inquirer's day desk. Believe this article violates journalistic ethics? Contact the Inquirer's Reader's Advocate. Or write The Readers' Advocate:
c/o Philippine Daily Inquirer Chino Roces Avenue corner Yague and Mascardo Streets, Makati City,Metro Manila, Philippines Or fax nos. +63 2 8974793 to 94


text:
Evil Thoughts
Robert Louis Stevenson's classically creepy story of Victorian repression and split-personality disorder is coming to the stage tonight in an innovative show from Firehouse Theater. Using Jeffrey Hatcher's stage adaptation, this production of Dr. Jekyll and Mr. Hyderetells the chilling story of a well-respected, even-keeled doctor whose experiments bring out his alter ego, the evil Mr. Hyde. Rather than have one actor play the notorious criminal, though, Hatcher uses four actors to portray different aspects of Hyde, from the intellectual persona to a seductive woman. Together they portray a more complete view of the monster living inside Jekyll.
Director Brian Brooks says that what he loves about the story is how ahead of its time it was, inspiring other stories in which the hero and villain are one and the same, like Fight Club. "Everyone says all the time that they awaken from horrible nightmares, so why is it if we're all really kind and really generous people while we're awake, we have the most horrible thoughts while we're sleeping?" asks Brooks. "There's something to that, and I think Robert Louis Stevenson was kind of the first to really just run with it and make an important piece of fiction out of it."
Dr. Jekyll and Mr. Hyde opens tonight at the John Hand Theater, 7653 East First Place in Lowry, and runs Fridays, Saturdays and select Sundays through November 3. For tickets, $18 to $20, and more information, including showtimes, call 303-562-3232 or visit www.firehousetheatercompany.com.
Fridays-Sundays. Starts: Oct. 5. Continues through Nov. 3, 2012
Related Location
7653 E. 1st Place
Denver, CO 80230
Get the Events Newsletter
What's happening in town? From underground club nights to the biggest outdoor festivals, our top picks for the week's best events will always keep you in on the action.
Sponsor Content
More CALENDAR News
- SIA Snow Show
Upcoming Events
Freestyle Rap Battle CompetitionSat., May 16, 8 p.m.
Stumble Monkey (Free Show)Fri., May 15, 8 p.m.
Bad SunsThu., May 14, 7 p.m.
Anaal NathrakhFri., May 15, 7 p.m.
- Tickets
- Screw Your Resolution Party


text:
Xiaoyun Y Xu
Mountain View, CA
Basic information on Xiaoyun Y Xu, Mountain View CA. Find Xiaoyun Y Xu's age, gender, possible aliases, associates and professional status.
Also Known As
Xiaoyun Y Xu
Xiaoyun Y Xu is in his 50's
Xiaoyun Has Lived In
Mountain View, CA
Phoenix, AZ
Glen Dale, AZ
Xiaoyun's Relatives
Xiaoyun Y Xu
Zodiac SignLeo
Additional Infomation on Xiaoyun Y Xu
Xiaoyun Y Xu's Contact Information
Known Cities Lived In
Find out where Xiaoyun Y Xu has lived as well as Xiaoyun Y Xu's phone numbers and email addresses.
Xiaoyun Y Xu Has Lived in 3 States
California Address for Xiaoyun Y Xu
1445 Mxxxxx Lx
Mountain View CA
Mountain View CA
Has Lived InGet Full Address Report
Mountain View, CA (5 Addresses)
Phoenix, AZ
Phone Numbers Associated with Xiaoyun Y XuGet Full Phone Report
All trademarks, product names, company names or logos on this page are the property of their respective owners.
Related People Searches


text:
After the Machinists' vote
To paraphrase Tammany Hall politician George Washington Plunkitt, Boeing saw its opportunities, and it took 'em.
"Tonight, Washington state secured its future as the aerospace capital of the world," Gov. Jay Inslee said immediately after the vote. Elected officials such as Everett Mayor Ray Stephanson and Snohomish County Executive John Lovick exhausted their political capital with organized labor by urging a "yes" vote. It was a calculated risk that paid off. But exuberance is leavened by the fickle reality of global capital.
As Rep. Rick Larsen noted in a statement: "Now that the state and union have delivered, it is time for Boeing to hold up its end of the bargain. Washington has shown that we stand behind a strong aerospace industry. Boeing should make the same commitment to our state."
Boeing appears ready to step up, not only landing the 777X and its carbon-fiber wing (a huge, long-term boon) after the vote, but also production through 2024 of the 737 MAX. Nevertheless, Boeing's "seen its opportunities" approach presages labor skirmishes to come.
There will be battles over the next-generation aircraft to replace the 737 and 757 later in the decade, and the company knows that the tax-break trough is just a special legislative session away.
Machinists were forced to unknot competing emotions: Whether to yield on defined pensions while bracing against headlines such as, "Pension-holders push Machinists to drop pensions;" to be cast arbitrarily as the deciders of the state's economic future; and to maintain a sense of solidarity after a split between the local district and the international union.
MBAs will revisit this short history for decades to come.These were not industry-in-a-squeeze concessions; Boeing is thriving.
For companies throughout the region, the Machinists' vote likely signals the death knell for defined pensions.
Machinists make a good living. Against the backdrop of the 777X fight, the long-term battle for worker prosperity may rest with those at the bottom of the ladder. A $15 minimum wage? That's another fight.
The Machinists spoke Friday, and the Puget Sound region will reap the windfall. Jan. 3 was an historic moment. Let's learn from it.
Share your comments: Log in using your HeraldNet account or your Facebook, Twitter or Disqus profile. Comments that violate the rules are subject to removal. Please see our terms of use. Please note that you must verify your email address for your comments to appear.
You are logged in using your HeraldNet ID. Click here to update your profile. | Log out.
Our new comment system is not supported in IE 7. Please upgrade your browser here.


text:
Clayton County Retired Educators Association Monthly Meeting
- When: Tuesday, September 18, 2012, 11 a.m.
- Where: Jonesboro First United Methodist Church, Jonesboro
- Cost: $7
- Age limit: Not available
- Categories: Cities
Jonesboro First United Methodist Church
The monthly meeting of the Clayton County Retired Educators Association will be held on Tuesday, September 18, at 11 a.m. in the fellowship hall of Jonesboro First United Methodist Church, 142 S. Main Street, Jonesboro. Dr. Taylor Rice, a local pharmacist, will present "When I Grow Up: How and When We Age." A luncheon, costing $7, will take place after the busines meeting. All retired Clayton County educators or those who once taught in Clayton County and are now retired are invited to attend. For more information please call Susan Croft at 770-478-9673, or email firstname.lastname@example.com.
Use the comment form below to begin a discussion about this content.


text:
To embed, copy and paste the code into your website or blog:
Assignment and novation are important legal topics withreal ramifications for parties if they are not dealt withproperly. The idea behind them is simple and easier to grasp when having an understanding of the way in whichthey work.
Novation is an important feature of engineering and construction projects, particularly in relation to design and build procurement. The novation of the design consultants' appointments to the main building contractor is a common example. Novation must be executed properly and achieved correctly; if this does not happen, the effect can be the loss of a party's legal rights altogether.
Please see full alert below for more information.
Firefox recommends the PDF Plugin for Mac OS X for viewing PDF documents in your browser.
We can also show you Legal Updates using the Google Viewer; however, you will need to be logged into Google Docs to view them.
Please choose one of the above to proceed!
LOADING PDF: If there are any problems, click here to download the file.
DISCLAIMER: Because of the generality of this update, the information provided herein may not be applicable in all situations and should not be acted upon without specific legal advice based on particular situations.
© DLA Piper
Read fresh new writing on compliance, cybersecurity, Dodd-Frank, whistleblowers, social media, hiring & firing, patent reform, the NLRB, Obamacare, the SEC…
…or whatever matters the most to you. Follow authors, firms, and topics on JD Supra.
Create your news brief now - it's free and easy »
DLA Piper is a global law firm with more than 4,000 lawyers located in more than 30 countries...
View Profile »
See more »
Sign up for your custom alerts now, using LinkedIn ›
Back to Top
Copyright ©


text:
A Wheelchair-Bound Archery Star Hits the Mark
By caroline fisher
Wheelchair user sportswoman Lynne Burton left her hospital sick bed to fulfil her Olympic dream.
Despite being seriously ill, the 33-year-old talented archer managed to get to a crucial selection shoot.
Though still too weak to propel her wheelchair, she was determined to aim high.
And after shooting eight dozen arrows and impressing selectors with her accuracy she was chosen for the British Paralympic archery team – before being driven straight back to London's Royal Free Hospital.
Lynne, from Moreton-in-Marsh, now faces a race to recover in time to compete in Beijing at the end of August.
But her parents, Ralph and Jen, who live at Fosseway Avenue, have no doubt her 'backbone of steel' will see her through.
Lynne said: "I didn't think I stood an earthly chance – but I knew if I didn't go to the selection I wouldn't have a chance at all for the Paralympics."
Lynne was involved in a car crash on January 3, 2000, coming home from a family holiday in Devon, where she suffered an aortic aneurysm.
Her body was still recovering from undergoing two liver transplants the year before.
Shortly after her first aneurysm, she suffered a second which damaged her spinal chord and cost her the use of her legs.
But even that wasn't about to stop her. She went back to work as one of the few wheelchair using physiotherapists caring for children with multiple disabilities.
She took up archery, which she felt gave her an opportunity to compete on level terms with able-bodied athletes, and shone.
Lynne, who went to St David's School, Moreton, said: "Following my selection, the hospital wants to get me to Beijing as well.
"They'll do whatever they can to get me there, but at the end of the day my health has to come first."
(c) 2008 Gloucestershire Echo, The. Provided by ProQuest Information and Learning. All rights Reserved.


text:
Comment of the Day: Cash scrum at the fair
Categories: Comment of the Day
|Serge threw away one-tenth of what the State Fair's first armed robbers made off with the night before.
The situation on the ground remained relatively calm throughout Vorobyov's trip on the Skyride -- he says he tossed 800 one dollar bills and two hundos to folks below during the jaunt -- but Passing Wind Rainbow's comment got us thinking about what might've happened had people been aware of the big bills Serge was working with in advance.
Here's what he said:
We're not so sure about Rainbow's the last sentence -- how did he know there were hundred dollar bills literally up for grabs at the time, after all? -- but think Serge's decision to stick almost entirely with singles was probably a sound one. After all, as Serge told us, he was just trying to help people have fun, and it isn't very enjoyable to be part of a scrum clawing and tearing at each other for a Benjamin Franklin.
Unless, of course, you emerge from it $100 richer!
Send your story tips to the author, Aaron Rupar. Follow him on Twitter @atrupar.
Follow @citypages
Sponsor Content


text:
The Mortgage Corner
Who will benefit from HARP II, the latest attempt at loan modification? President Obama announced in Las Vegas that Fannie Mae and Freddie Mac would loosen their loan modification rules, which could enable up to one million homeowners with Fannie or Freddie-owned loans to reduce their interest rate and/or ŌĆ£accelerate the reduction of principalŌĆØ.
Since itŌĆÖs estimated there are up to 11 million homeowners that are ŌĆśunderwaterŌĆÖ (have negative equity in their homes), who will this really help? Firstly, it will spur more refinance activity, which means many homeowners might finally be able to sell their homes and move to better job locations. Part of the reason for the 3.1 million job openings according the Labor DepartmentŌĆÖs JOLTS report is that employers canŌĆÖt match their skill requirements to the local applicant pool.
Secondly, it will help the banks that are holding the underwater mortgages by giving more certainty to valuations in their mortgage portfolio. And lastly, it should lower default and foreclose rates, which have been a major reason for RE values continuing to fall.
Graphs: Calculated Risk Blog
The delinquency rate has been declining from its peak of almost 12 percent in 2009 to 8.13 percent in August 2011, but foreclosures are stuck in the low 4 percent range, whereas historical delinquency and default rates were in the 4 and 1 percent range, respectively. Fannie and FreddieŌĆÖs default and foreclosure rates, on the other hand, have remained within historical levels because of their stricter qualification requirements that have always required income and asset verification.
Calculated RiskŌĆÖs take is, ŌĆ£What this program does do is remove many of the stumbling blocks to refinancing Fannie and Freddie loans (eliminate reps and warrants, reduce or eliminate fees, automatic 2nd subordination, minimal qualifying). These were all deal killers for HARP, and hopefully these changes will smooth the refinance road.ŌĆØ
Then questions remain on what to do with all the non-agency, or private label securities (PLS). They are where almost all of the subprime mortgages originated by the likes of Countrywide, Bank of American and Wells Fargo remain, and where most of the foreclosures occur.
One solution being worked out by the State Attorneys General, as reported by Jon PriorŌĆÖs Housing Wire, is a reduction in the principal of the existing mortgage. ŌĆ£As part of the negotiations, the AGs are working to force servicers to refinance current borrowers into lower-rate mortgages,ŌĆØ said Prior. ŌĆ£A source said last week principal reductions were also very much a part of the talks, which some states began to split from, including foreclosure heavy California and New YorkŌĆ"ŌĆØThe settlement negotiation is also going to be focused on significantly accelerating the reduction of principal," Department of Housing and Urban Development Secretary Shaun Donovan said Monday.
Pricing details won't be published until mid-November, and lenders could begin refinancing loans under the retooled program as soon as Dec. 1, according to Calculated Risk. Loans that exceed the current limit of 125 percent of the property's value won't be able to participate until early next year. HARP is only open to loans that Fannie and Freddie guaranteed as of June 2009.
How does one find out who qualifies for the HARP II loan modification? The first step is to find out if the borrower has a Fannie or Freddie-owned mortgage. Homeowners can use mortgage ŌĆ£look-up toolsŌĆØ to determine if Fannie or Freddie owns their loan.
Homeowners can also contact their current lender or loan servicer, to find out if the loan is backed by Fannie or Freddie. ItŌĆÖs a key requirement for HARP 2.0 and will likely remain in place throughout 2012, says the Home Buying Institute.
ŌĆ£Put those three programs together: HARP refinance for GSE loans, a HARP like refinance program as part of the mortgage settlement for many non-GSE loans, and an REO dispositions program that keeps many occupants in place as renters and I think that will help,ŌĆØ said Calculated Risk.
Harlan Green ┬® 2011


text:
4. Bank of New York Mellon
Shares of Bank of New York Mellon (BK) closed at $21.95 Friday, returning 12% year-to-date, following a 33% decline during 2011.
Based on a quarterly payout of 13 cents, the shares have a dividend yield of 2.37%.
The shares trade for 2.2 times tangible book value, and for 8.9 times the consensus 2013 EPS estimate of $2.47. The consensus 2012 EPS estimate is $2.21.The company plans to repurchase up to $1.16 billion in common shares this year, and reported buying back "17.3 million common shares in the open market at an average price of $21.53 per share for a total of $371 million," during the first quarter. Analysts expect Bank of New York Mellon to report second-quarter earnings of 54 cents a share, improving from 52 cents the previous quarter, but declining from 59 cents a year earlier. KBW analyst Robert Lee rates Bank of New York Mellon "Market Perform," with a $26 price target, saying on Wednesday that "to some extent BK may be the most levered of the


text:
This section contains 179 words
(approx. 1 page at 300 words per page)
Critical Essay by Linda Ward Callaghan
The novelization of Star Trek: The Motion Picture does not have the depth of [Arthur C.] Clarke's 2001: a Space Odyssey … or Robert Heinlein's s-f but it has a ready audience and captures much of the film's mood. The premise is that an alien energy force is speeding toward Earth circa 2200 leaving destruction in its wake. If readers can accept the romantic contrivance that only the Starship Enterprise is capable enough and near enough to intercept the alien cloud, the balance of the events follow in an ordered fashion. Although the writing is not distinguished and much of the technical jargon seems forced in both dialogue and narration, Roddenberry has defined his characters and integrates several familiar Star Trek themes into the action to produce a solid adventure.
Linda Ward Callaghan, "Book Reviews: 'Star Trek: The Motion Picture'...
This section contains 179 words
(approx. 1 page at 300 words per page)


text:
Encantada Ocean Cottages
No availability found through our partners. Please contact the business directly or check some of our recommended alternatives.
How has this hotel rated in the past?
- Continental Breakfast
- Suites
- Restaurant
- Beach
- Swimming pool
- Free High-Speed Internet
Photos of Encantada Ocean Cottages
Travelers also recommend:
TripAdvisor Reviews Encantada Ocean Cottages Esterillos Este
Travel Blogs from Esterillos Este
Be Here Now
The phrase resonnates through my entire being, "this is home".
I remain in awe of my physical location and in excitement and anticipation of where my spirit is headed. Ahead I see a deep valley with a roaring river that I hear from my bedroom a mile away. The lush green mountainsides are calming and rejuvinating. To my right, the rainforest. This magical place that I enter only as lead by the Spirit.
The knowledge, immense. I have finally arrived ...
Hiking and Swimming: Manuel Antonio National Park
... was comfortable, not the way we remember Pacific Ocean water from our experiences swimming in the cold water of California beaches. We spent a pleasant hour-and-a-half swimming and walking on the beach.
Rafael served as guard to protect our backpacks from the white-faced monkeys and the raccoons that roamed up and down the beach. Both of these species have learned that humans often carry food in their backpacks. The monkeys are especially ...
Travel Day: Heading to the Ocean
... was terrible, but when the vendor provided a sample to one of our fellow travelers, he reported that it was not bad. Rafael bought a bottle and promised that we would all get a sample, not exactly a tasting to which we are looking forward. The wine is an ancient alcoholic drink first prepared by the indigenous Costa Rican peoples; it is still very popular in some regions of Costa Rica.
The supermarket where ...
A Tiny Slice of Paradise.
... not so drastic, the spanish is clear and easy to understand, the wildlife is phenomenal, the food is good and easy for kids to like, the fish is DELICIOUS, the tourist industry is well developed so there are all types of places to stay, before mid-December it's easy to find discounted lodging, it's a peaceful place,it;s full of dogs, travelling feels safe, the colors are incredible, the variety of bioregions ...
Letters Home-Costa Rica 2012-Days 7,8,9
... morning was
an early start, as we headed to Quepos for the Saturday farmer's market. This is a large outdoor market along the
shore road with vegetables, fruits (some recognizable, some not), bakery goods,
juice, toys, meats, cheeses, and music CDs among the choices, from 20 or more
vendors. The deals are excellent on the
fresh produce. We bought strawberries,
cilantro, pineapples, bananas and cantaloupe.
Then it ...


text:
By Wayne Allen
The Brush Creek Township Trustees — Steve Brown, Rick Gambill and Mike Seaman — meet in regular session earlier this week to discuss a number of items, including the contract it has with the village of Otway for fire protection services.
Attending the meeting was roughly 50 residents of the village who wanted to express their opinions on why the trustees should renew the contract with the village. The contract for fire protection services between the village and the township is typically renewed yearly and voted on by the trustees and Otway village council.
The 2013 contract states, "whereas there is significant need for fire protection in the unincorporated area of Brush Creek Township. The village of Otway through its fire department shall provide fire protection for the unincorporated area of Brush Creek Township by responding to fire calls in the township in the same manner as fire calls are answered in the village of Otway.
Brush Creek Township shall pay the village of Otway the sum of $30,000 annually payable in two equal installments, each installment shall be payed within 45 days of the distribution of real property taxes by the Scioto County Auditor."
"I am not against and do not want to do away with this fire department, I want to make that clear. Since all of this has gone on I've had three people contact me (to voice their concerns)," Seaman said.
Scioto County Prosecutor Mark Kuhn also attended to provide his legal opinion.
"There was a question of whether or not he (Gambill) could participate in a vote for a contract with the village. Because he (Gambill) is the fire chief of the fire department they (Brush Creek Township) are contracting for services with, our opinion was that it would be a conflict for him to vote on that contract." Kuhn advised.
Kuhn said the trustees voted to propose a year contract with the village for $38,900 for fire protection, and Gambill abstained from the vote.
"(With Gambill abstaining from the vote) it lends some confidence to what the trustees did. It sounded like there was a lot more speculation and gossip than there was a real issue," Kuhn said.
He said the proposal will now be presented to the village council for consideration.
Wayne Allen can be reached at 740-353-3101, ext. 228 or on Twitter @WayneallenPDT


text:
Sugar Grove opts out of Ride in Kane
by Susan O'Neill
SUGAR GROVE—The Sugar Grove Paratransit Coalition will end its participation in the countywide Ride in Kane program shortly after the beginning of the year.
The village of Sugar Grove, in conjunction with the Sugar Grove Township, Sugar Grove Public Library and Sugar Grove Park District, signed up to participate in the transportation program in May.
Each governmental entity provided $1,000 in funding for the first year to fund rides for residents with disabilities and/or low incomes to work, health care visits, adult daycare, child daycare or programs provided by the participating members of the coalition.
Supplemented with funding from the four entities, riders were to pay $3 for the first 10 miles of the trip and $1.50 for each additional mile.
Although nine people had signed up for the services, Sugar Grove village liaison Joe Wolf said the majority of the money was being utilized by one township resident, who needed to get to his dialysis appointment three times a week. Approximately $400 per month was being spent from the fund, Sugar Grove Village Clerk Cindy Welsch said.
"The money was going to run out before the end of the fiscal year,†Wolf said.
According to Sugar Grove Park District Director Greg Repede, the board members determined that they did not want to put additional funding into the project beyond the board's initial commitment.
"Our mission is not really to provide transportation,†Repede said.
The Sugar Grove Park District currently partners with the Fox Valley Special Recreation Association, which does provide transportation.
Repede said that Park District Board members felt the project was more closely linked to the missions of the village and the township, and that the district's initial commitment was more to help out from an intergovernmental standpoint.
"We don't have the ability to sustain the program financially,†he said.
Sugar Grove Township Supervisor Dan Nagel said that the township had budgeted a certain amount of money this year to support the program.
"In order to get more money, we have to take it away from somewhere else,†he said.
Sugar Grove Library District Board President Art Morrical said the hope was that more people would have taken advantage of the program.
"It did not seem like a good use of funds for just one person,†he said.
Wolf said he thought that a budget of $4,000 a year for a program such as this was not enough funding to sustain it. He pointed to Blackberry Township, which started out with $10,000 for the first year.
"You almost need that amount to ensure meeting more than one person's needs,†he said. "I don't think the township ever really bought into this. In good times, this kind of thing could have worked.â€
Welsch said that it was too bad the program did not work out.
"The good news is that our residents look out for each other,†Welsch said.


text:
- Price: $170.00
- Exclusive Price: $2500.00
Jewelry Store Magento Theme 30321
Magento Theme that was composed by our webmaster artist Di.
This demo will open in a new window.
Please make sure you have disabled popup blockers!
Click Here to start the live demo
Description, Sources, Software & Requirements
Jewelry site template with an elegant theme. There is a woman holding a handful of jewels in the background with black and white header and footer bars. The logo is a large pink circle with cursive white text that says Jewelry and can be customized. This template might be used to sell rings, watches, necklaces, gold and silver jewelry, tennis bracelets, and more. Jewelry Store Magento Theme 30321 has a width of 1800 pixels and is available in the following sources: .PSD, .XML, .PHTML, and .CSS. Software required includes Winzip 9+ (Windows) or Stuffit Expander 10+ (Mac) for uncompressing .zip files, Adobe Photoshop CS+, Adobe Dreamweaver 8+ (or any php-editor), Our magento themes are designed to be used with clean install without sample data that is provided with the default theme, and Magento Community Edition 1.4.1.x. It has had a total of total of 5 downloads since it first appeared.


text:
Roy Jones Jr. did a lot of boasting this week, his motivation due in part to his financial upside for fighting Felix "Tito" Trinidad on Jan. 19 (9 p.m. ET, HBO Pay-Per-View). At one time, Jones let his fists do his talking, and it was a blindingly fast work of art.
Now he needs help.
Personaly, I just can't get too fired up for this fight. An ageing Jones, a blown-up Trinidad and both coming of losses.


text:
Pronunciation: Trilussa
Added on: 2009-03-03 Listened: 44 timesin: poets, poeti italiani
Pronunciation in Italian [it]
- Pronunciation by mafaldastasi (Female from Italy)
0 votes
Could you do it better? different accent? Pronounce Trilussa in Italian
Accents & languages on maps
- Random word: italianizzazione
Not satisfied?
Modify word:
· Add languages
· Add categories
Report word:
Is there anything wrong with this word?
Please report it here.


text:
So who thinks Its going to Be Team Vs Team???i THINK SO..
The next fight will be ROss vs The other UK light weight..I swear i know it and its Going to be a sick fight
Heavyweight prospect Mike Russow (11-1) signs with the UFC and will debut UFC Fight Night 19.
Chicago police officer Mike Russow has signed with the Ultimate Fighting Championship.
Messages to Russow seeking comment and confirmation were not returned last week after The Times first learned of the signing, but he told Chicago's MMA that he had signed a four-fight deal with the world's largest mixed martial arts promotion.
Though Russow told Chicago's MMA he did not know when his first fight for the UFC would be, sources close to Russow have told The Times his debut will come on Sept. 16 at Fight Night 19 in Oklahoma City. [NWI]
Pictured above as a guest of Dana White's at UFC 92, Satoshi Ishii, the 2008 Japanese Olympic Gold Medalist in Judo has signed a deal to fight at Sengoku:
A press conference was held in Tokyo today, announcing that 2008 Olympic Gold Medalist in Judo, Satoshi Ishii, has signed with World Victory Road to fight in their SENGOKU event. No debut date was announced but he is expected to debut within the year. This is easily the biggest signing of the year and a HUGE signing for WVR.
When speaking about the reason he chose SENGOKU he said that in Japan, SENGOKU is the organization he respects the most. He also said that Josh Barnett will face the worlds strongest in Fedor Emelianenko at Affliction. If Josh wins he will become the strongest in the world and with a fighter like that existing in SENGOKU, it will have another attraction. Another reason is that his Judo seniors such as Yoshida, Takimoto, and Nakamura are SENGOKU fighters. [Nightmare of Battle]
Smart move for Ishii, who is still beginner in MMA. Let WVR spoon feed him opponents and get some experience before he makes a run at the improving UFC heavyweight division.
So who thinks Its going to Be Team Vs Team???i THINK SO..
The next fight will be ROss vs The other UK light weight..I swear i know it and its Going to be a sick fight
this was Dana's HUGE announcement that was keeping people on their toes as he tweetered this weekend??? nobody knows who Russow is. and ishii is 0-0, from what i recall. he might be a judo champion, but that doesn't translate into MMA. plus, ishii calling out the winner of fedor-barnett as a 2nd fight isn't smart.
ishi see koo you lil bitch wutchu gunna do in sengoku beat up Hong man dong and bob the sapp? way to bitch out u aint nuthin without ur gi on beezy
i dunno 69 i think ishi should go to japan before comming to the ufc. he needs to gain some experience who knows he might have no talent at all.
well dats yo opinnion playa


text:
A literature and fine arts student, RushinaMunshaw-Ghildiyal found her true calling in food writing. A food blogger turnedfood consultant; author of two celebrated cook books; and the founder of a cookstudio – Rushina seems to be Mumbai's answer to Julia Child.
Rushina's exciting journey started while she was on a sabbatical after herfirst child. She would spend a lot of time on the internet, reading about foodand sharing her thoughts with people having similar interests. One of herpieces on the cuisine of Uttarakhand caught the attention of a gastronomymagazine, which asked her to write for them. After a few years, Rushina went onto become a food consultant and presently set up 'A Perfect Bite Consultant'with the aim to share her love for food.
'We make beautiful things together'
Rushina set up her cook studio along with her husband, Shekhar Ghildiyal. Sherecounts, "One evening in December 2011, when Shekhar was considering quittinghis job, we were cooking dinner together. Using ingredients primarily from thefarmer's market, he had made bread while I had cooked Pepper Mushroom, figsalad and pasta. We kept tasting each other's dishes and congratulatingourselves on how well everything had turned out as the kids ran around, takingbites of this and that. Suddenly Shekhar turned to me and said, 'We makebeautiful things together.' That is when we decided that we wanted to put allof this passion into doing something together, like making a beautiful spacefor people to come and cook together and bond over food."
A memoir of food
Her book A Pinch of This, A Handful of That is a memoir of food. She wrote itfor her next generation, so that they could have a better idea about theirculinary roots; she takes the reader through her culinary journey, from herchildhood to her present. Rushina shares, "Writing a book is solitary work andfinishing it at 4am is even more so. I remember tweeting that writing a bookwas like having a baby." Her book blends storytelling and her gastronomicjourney with élan.
A juggler's life
"Juggling motherhood and a small business is really tough: you question yourdecisions constantly, live with tons of guilt, beat yourself up every timesomething goes wrong. But there are many rewards as well. I have learnt toprioritise: it is family or home, work and I, in no specific order. It meansmany other things take a backseat but I do not have more of myself to investand I accept that. However, I ensure that I look after myself as well because Iam aware that much depends on me," says Rushina.
For details about A Perfect Bite Cook Studio, visit www.apbcookstudio.com


text:
Whisky Festival 2014
Welcome to Whisky Festival 2014 at Biza Tax & Duty Free. Our annual celebration of the world's most noble spirit.
'Long and spicy road' JOHNNIE WALKER EXPLORERS' CLUB COLLECTION – THE SPICE ROAD Bottle Size Our Price 1 litre £32.99 Exclusive 'Whisky sour' JAMESON SIGNATURE RESERVE Bottle Size Our Price 1 litre £35.99 Exclusive Ingredients 3 Sticks of fresh ginger 45ml Johnnie Walker Explorers' Club Collection - The Spice Road 10ml Lemon juice 2 tbsp apricot jam 2 dashes of Angostura bitters 10ml elderflower cordial 3-4 leaves of sage Method Muddle the ginger in a cocktail shaker. Add all the ingredients with ice and shake hard. Fine strain over ice in a highball. Top with soda. Stir. Garnish with ginger sage & lemon. Ingredients 50ml Jameson Signature Reserve 1 egg white 30ml fresh lemon juice 15ml gomme syrup Method Combine all ingredients in a cocktail shaker and shake without ice. Add plenty of ice and shake hard. Strain into an ice-filled old-fashioned tumbler and garnish with a lemon wedge.


text:
A method for serving applications including receiving a component status publication and acquiring a client request. The component status publication can specify a usage level for an application component. A server response for the client request can be selected from among a multitude of possible server responses based at least in part upon the component status publication. Each possible server response can differentially utilize application components. The client request can be response to by conveying the selected server response.
1. A method for serving applications comprising the steps of:
receiving from a centralized location at least one component status publication generated based upon activity information specified in at least one component usage message generated by at least one application component, each said component status publication specifying a usage level for the application component, wherein each said component usage message is generated after a predetermined period of time and is automatically delivered to the centralized location, wherein said component message specifies the activity information for the application component, and wherein the activity information specifies at least one among a number of users accessing the corresponding application component, a number of requests received by the corresponding application component within the predetermined time interval, and a rate at which resources of the corresponding application component are used, wherein said component status publication specifies a state of said at least one application component, wherein said centralized location determines the state based upon at least one of said component usage messages, wherein responsive to an overload condition, said centralized location adjusts the specified state of said application component in said component status publication from a steady-state to an overload-state, and wherein responsive to an end of said overload condition, said centralized location adjusts the specified state from the overload-state to the steady-state;
acquiring a client request to execute one or more computing tasks, wherein said computing tasks include at least one among a data processing task and a data management task;
selecting a server response for said client request from among a plurality of possible server responses to execute said computing tasks based at least in part upon said component status publications, wherein each possible server response differentially utilizes application components to execute said computing tasks, and wherein said selecting further comprising:
determining that a server response to execute said computing tasks can be provided using either one of said external components or one of said local components;
comparing an usage level of said external component specified in said component status publication with a predetermined usage threshold value; and
if said usage threshold value is exceeded, using said local component to provide said server response for executing said computing tasks, otherwise using said external component to provide said server response for executing said computing tasks; and
responding to said client request with said selected server response.
2. The method of
3. The method of
specifying within said centralized location a usage message format; and,
formatting said component usage messages in accordance with said usage message format.
4. The method of
receiving said client request and said at least one component status publication in a control layer;
calling from within said control layer a data method contained within an application layer; and,
activating at least one of said application components responsive to said calling step.
5. The method of
identifying said plurality of server responses for said client requests;
for each of said server responses for executing said computing tasks, determining a required utilization for each application component that generates said server response;
comparing said required utilizations with available application component capacity, wherein said available application component capacity is determined at least in part from said component status publications; and,
selecting said server response based at least in part upon said comparing step.
6. The method of
if said application component is in said overload-state, selecting the server response that limits usage of said application components which triggered said overload condition.
1. Technical Field
The present invention relates to the field of computer networking and, more particularly, to autonomic application servers.
2. Description of the Related Art
Computer systems are becoming so elaborate that system administrators and users are beginning to have difficulties managing their complexity. The concept of autonomic computing has been developed to address the problem of managing complexity within computing systems. Autonomic computing is a self-managing computing model named after, and patterned on, the human body's autonomic nervous system. An ideal autonomic computing system can control the functioning of computer applications and systems without input from the user, in the same way that the autonomic nervous system regulates body systems without conscious input from the individual. The goal of autonomic computing is to create systems that run themselves and are capable of high-level functioning while keeping the system's complexity invisible to the human operators.
Conventional application server infrastructures are not autonomic or self-managing systems. When particular segments of conventional application server infrastructures are overloaded, a bottleneck can be formed. Worse, the bottleneck can result in a cascading effect also called a domino effect. That is, when one component within the infrastructure experiences a bottleneck or system degradation, the other components which rely on or are attached to the bottlenecked component also suffer degradation. Eventually, the entire system falls into an increasing cyclic degradation loop until the system becomes nonfunctional. Once the cascading effect occurs, the entire system degrades even though only a few system components are actually overloaded.
The cascading effect is especially prominent within Web server architectures that have numerous critical components that can bottleneck the system. Further, Web browser users can excessively repeat commands whenever the processing of the original command is slow. The repeated commands, of course, only increase the processing requirements at the bottleneck causing the system performance to further degrade.
Conventional attempts to resolve the cascading effect are typically handled at the network or hardware level. That is, network traffic is automatically routed from a bottlenecked component to an alternative component that is approximately equivalent to the bottlenecked one. A hardware and/or network level solution, however, can result in the need for significant redundancies of expensive system components. Moreover, conventional solutions do not address the root causes of bottlenecks, which experience and industry analysis has proven to be attributable to the application layer of a computing environment in a large number of cases.
The invention disclosed herein provides a method, a system, and an apparatus for an application server that can be used within an autonomic framework. An autonomic framework can be a self-governing and self-modifying framework that can control complex computer systems without significant user intervention. The present invention can select server responses for client requests based upon current usage levels of application components, which generate the server responses.
More particularly, a multitude of application components that are registered with a centralized location, called a status hub, can convey component usage messages to the status hub. The status hub can assign a usage level for each registered application component based upon received component usage messages. The status hub can then publish the assigned usage levels as component status publications. The component status publications can be conveyed to one or more application servers that utilize the registered application components. Each application server can select appropriate server responses for incoming client requests based at least in part upon the component status publications. That is, the application server can select a server response that uses under utilized application components instead of over utilized application components, thereby preventing system bottlenecks from occurring.
One aspect of the present invention includes a method for serving applications within a multi-layered framework. The method includes receiving a component status publication and acquiring a client request. The component status publication can specify a usage level for an application component. A server response for the client request can be selected from among a multitude of possible server responses based at least in part upon the component status publication. Each possible server response can differentially utilize application components. The selected server response can then be generated and conveyed to the requesting client. In a particular embodiment, the application components can include local components and external components. It can be determined that a server response can be provided using either an external component or a local component. In such a case, the usage level of the external component can be compared with a predetermined usage threshold value. If the usage threshold value is exceeded, the local component can be used to provide the server response. Otherwise the external component can be used to provide the server response.
In one embodiment, the application components can subscribe to a centralized location that publishes the component status publications. Additionally, component usage messages can be transmitted from the application components to the centralized location for deriving the component status publications. In a further embodiment, a usage message format can be specified within the centralized location and the component usage messages can be formatted in accordance with the usage message format.
During the acquiring of the client request, the client request can be conveyed from a client browser through a proxy server to an application server. Further, the client request and the component status publication can be conveyed to a control layer of the application server. The control layer can call data methods contained within a data object layer of the application server. Application components can be utilized whenever the data methods are processed.
During the selecting of the server responses, a multitude of the server responses suitable for the client request can be identified. For each suitable server response, application component requirements for the server response can be determined and compared with available application components that have been determined from the component status publications. The server response can be selected based upon this comparison.
In one embodiment, an overload condition can be determined based upon at least one of the component usage messages. Responsive to the overload condition, the application server can be adjusted from a steady-state to an overload-state. If the application server is in the overload-state, the usage of specific application components can be limited with respect to the application components which triggered the overload condition. An end of the overload condition can also be determined based upon the component usage messages. Then, the application server can be adjusted from the overload-state to the steady-state.
Another aspect of the present invention can include an autonomic application serving system including an application server configured to receive client requests and selectively provide server responses. An application component monitor configured to transmit component usage messages for at least one application component can be included in the system. A status hub configured to receive the component usage messages from at least one communicatively linked application component monitor and responsively publish at least one component status publication to at least one application server can also be included in the system.
Each of the component status publications can specify a usage level for an associated one of the application components. Further, one of the usage levels can indicate an overload state. The status hub can be configured to provide at least one overload message whenever completion of the client request requires an application component that is in the overload state. In such a case, the server response can include the overload message.
In one embodiment, the application server can be a multilayered application server configured to differentially provide the server responses to the client requests based at least in part upon the component status publications. The multilayered application server can include a data object layer containing a multitude of data objects and data methods associated with the data objects. At least a portion of the data methods can utilize the application components. The multilayered application server can also include an interface layer configured to incorporate data into a view object and format the view object for display within a client browser application. The view object can be included within the server response. The multilayered application server can further include a control layer configured to perform at least one controller action, such as parsing parameters, checking input, fetching data objects, and/or calling methods. The control layer can orchestrate the behavior of the data object layer and/or the interface layer based on the component status publications.
There are shown in the drawings embodiments, which are presently preferred, it being understood, however, that the invention is not limited to the precise arrangements and instrumentalities shown.
The application component 110 can be a finite hardware and/or software resource used to perform a predetermined task. Each application component 110 can be a networked resource or local resource and can be triggered or utilized by one or more different calling programs. Each application component 110 can be used independently of other application components 110, can be used simultaneously with other application components 110, and/or can be used sequentially with other application components 110. Because each application component 110 represents a finite resource, however, each can cause a bottleneck in system 100 if over utilized.
More specifically, each application component 110 can be a computing service and/or computing application including, but not limited to, a directory service, a data management system, a text-to-speech application, a speech recognition application, a translation service, a transcription service, a Web service, and the like. Moreover, each application component 110 can be a software resource including, for example, a process instance, an application instance, a software library, a software object, and/or software routine. Each application component 110 can also be a hardware resource including, but not limited to, a permanent storage, a memory, processing cycles of a processor, a shared peripheral, and the like. However, the invention is not limited in this regard and any other suitable application component 110 can also be used.
The application server 115 can be configured to receive requests from clients 140 and selectively provide server responses to the client requests based in part upon appropriate application components 110 as determined from data provided by the status hub 135. Therefore, if a preferred application component 110 is busy, an alternative application component 110 can be used in its stead. The application server 115 can utilize a variety of dedicated application components 110 as well as a multitude of shared application components 110. The application component 110 can also be a local component or an external component.
In one configuration, each application server 115 can be segmented into several distinct layers or tiers. Within such a multilayered application server, the responsibilities of the application server 115 can be divided into functionally distinct areas. Each functionally distinct area can be implemented as a different software component. A distinct area of the server can be implemented as a software object using any of a variety of object oriented programming languages and/or development tools. Segmentation of the application server 115 can facilitate autonomic operations within the application server 115, as each functional segment need only handle a definable portion of autonomic server behavior. That is, functional segmentation can allow the application server 115 to be treated in a modular fashion and not in a monolithic one, thereby compartmentalizing the complexities within the application server 115 to facilitate software design.
The layers within the application server 115 can include, but are not limited to, a control layer 120, an application layer 125, and an interface layer 130. The control layer 120 can provide the process flow and control for the application server 115. The application layer 125 can perform data management and application specific processing tasks for the application server 115. The interface layer 130 can perform electronic document and interface formatting and presentation tasks for the application server 115.
The status hub 135 can be configured to receive usage messages from the application components 110 and to responsively publish a message specifying the usage level for the various application components 110. The status hub 135 can also normalize and/or standardize the received messages to a common scale. The status hub 135 can additionally determine whether or not an overload condition has occurred.
The status hub 135 can include a variety of different hardware and/or software elements depending on the manner in which it is implemented. For example, the status hub 135 can be a series of instructions embedded within a network router and/or hub. Alternatively, the status hub 135 can be a software object and/or software application disposed within a connected computing system.
Each usage message sent from one of the application components 110 to the status hub 135 can be called a component usage message 150. The component usage message 150 can include information about the activity of a given application component 110. The component usage message 150 can specify a portion of an application component 110 being used, a portion of an application component 110 available for use, and/or a percentage or fraction of an application component 110 resource being used. For example, the component usage message 150 can specify an amount of memory available, a percentage of processing power used, a number of users accessing an application component 110, a number of requests received within a specified time period, usage rates at which resources are consumed, and the like.
Each message published by the status hub 135 to the application servers 115 specifying the usage level of at least one application component 110 can be called a component status publication 155. The scale used to specify the usage level for the component status publication 155 can utilize any of a variety of gradations, such a numerical scales and scales based upon discrete values. For example, in one arrangement, the usage levels specified within the component status publication 155 can include scaled values within a range, such as integers from one to ten with one representing an unused state and ten representing fully used state. A configurable overload threshold within the range can also be established, wherein values over the overload threshold indicate an overload condition. In another example, specified usage levels can be discrete values such as minimal, low, normal, high, very high, maximum, and overload.
In operation, a client 140 can convey a client request, such as a HyperText Transfer Protocol (HTTP) request, across a network to the proxy server 145. The proxy server 145 can route the client request to the appropriate application server 115. The application server 115 can additionally receive at least one component status publication 155 from the status hub 135. The application server 115 can then selectively utilize at least one application component 110 when generating a server response to the client request. The application components 110 selected by the application server 115 can depend upon which application components 110 are available as determined from the component status publications 155.
From time to time, each application component 110 can convey a component usage message 150 to the status hub 135 that specifies activities occurring within the application component 110. The status hub 135 can use the component usage messages 150 to automatically generate, and subsequently publish, component status publications 155.
It should be noted that in one embodiment, the status hub 135 can include functions beyond those previously detailed. Two such functions include a registration capability and a format specification capability. If the status hub 135 has registration capabilities, it can register application components 110 and/or application servers 115. Once system 100 components are registered, secure communications between the status hub 135, the application components 110, and the application servers 115 can be established, thereby preventing unauthorized access and preventing hostile messages, such as viruses and Trojan horses, from invading the status hub 135.
Secure communications can be established through a variety of means known in the art, such as denying access from unauthorized locations, refusing messages from unregistered application components 110, conveying messages only to registered application servers 115, and through message encryption. Message encryption can include the use of public and private encryption/decryption keys. Additionally, the registration process can identify performance characteristics of an application component 110 and/or application server 115. For example, the registration process can specify the maximum bandwidth, the maximum number of simultaneous users, the total storage capability, and the like for a registered application component 110 and/or a registered application server 115.
If the status hub 135 has format specification capabilities, it can specify a message format to be used when conveying data to the status hub 135 and receiving messages from the status hub 135. That is, the component usage messages 150 received from the registered application components 110 as well as the component status publications 155 conveyed to the registered application servers 115 will be formatted in a manner specified within the status hub 135. While any message format can be specified by the status hub 135, a format such as the Extensible Markup Language (XML) that is specifically designed for communicating over standard network protocols, such as Transmission Control Protocol/Internet Protocol (TCP/IP), can facilitate data exchanges among system 100 components.
In one arrangement, the control layer 205 can include one or more data stores 210 and a method selector 215. The data stores 210 can contain any of a variety of tables containing present application component usage levels and a multitude of cross reference tables needed to properly select a particular server response. The tables within the data stores can be automatically maintained and populated using data from received component status publications 265 and can be manually modified using an administrative interface. The cross reference tables need not actually be stored as tables, but can be stored in any form, so long as suitable data for deciding among potential server responses is contained therein. For example, the data stores 210 can contain a listing of possible server responses for particular types of client requests. The data stores 210 can also contain a list of methods within the application layer 220 and/or interface layer 225 that can be called to generate each possible server response. Additionally, the data stores 210 can include tables for the various application resources required whenever a particular method is called. The data stores 210 can further include tables for the various application resources required for generating each possible server response.
The method selector 215 can determine the different possible server responses for each client request 265, select a particular server response, and call methods to generate the selected server response. The selection of a particular server response can be based at least in part upon the availability of the various application resources. For example, the method selector 215 can select between a local application resource and an equivalent external application resource based upon the usage level of the external application resource.
The application layer 220 can perform data management and data processing tasks for the application server 200. Exemplary data management and processing tasks can include data inputting, data seeking, data analysis, computations based upon data, data mining, and the like. The application layer 220 can include several data methods 230 that can be externally called from the control layer 205. Each data method 230 can perform a predetermined function using a variety of application components including both local components 235 and external components 240.
External components 240 can include computing services and/or computing applications communicatively linked to the application layer 220 and/or the interface layer 225 of the application server yet disposed in a location remote from the application server. For example, external components 240 can include, but are not limited to speech recognition components, text-to-speech components, directory assistance components like Lightweight Directory Assistance Protocol (LDAP) components, database management system components, interactive voice response components, web services, transcription services, and the like.
Local components 235 can be application components local to the application server configured to perform computing services in a fashion similar to the external components 240 listed above. That is, local components 235 can be redundant to and functionally equivalent with external components 240. Often, however, local components 235 will often be less robust than their external component 240 counterparts, so that the external component 240 can be preferred over the local component 240.
For example, a local speech recognition component can have a recognition accuracy less than an external speech recognition component since the external speech recognition component can have a larger speech grammar and perform more complex functions than the local speech recognition component. In another example, a local and an external text-to-speech component can each utilize different text-to-speech models, with the local text-to-speech component focusing on resource efficiency and the external text-to-speech component focusing on the most human-sounding results. Thus, the local text-to-speech component can utilize a format approach and the external text-to-speech component can utilize a concatenative approach. In yet another example, a local cache memory for content containing previously acquired external content can be a local component 235 and the external content source can be the corresponding external component 240. In still another example, a local database table can contain a local copy, periodically updated, of an external database table. Similarly, the local database table can be a cache memory for content received from the external database. Thus, the external database table will contain more updated records than the local database table, but the local database table will not consume external resources.
In one arrangement, selected application components can be associated with one or more application component monitors 245. Each of the application component monitors 245 can be configured to monitor activities of an associated application component. The application component monitor 245 can then generate component usage messages specifying the usage of the associated application component. Once generated, the component usage messages can be conveyed to the status hub.
The application component monitor 245 can include hardware and/or software elements and can be integrated within or can be external to the application component with which it is associated. For example, the application component monitor 245 can be a software routine or series of software routines that tracks key activity usage parameters as discussed, thereby determining the manner in which a particular application component is being utilized. In another example, the application component monitor 245 can be an external hardware device that can be attached to a network line to determine the data transfer load within the network line.
The interface layer 225 can perform document formatting and presentation tasks for the application server. The interface layer 225 can dynamically generate electronic documents using included data methods 230 and associated application components. The interface layer 225 layer can also incorporate data resulting from the application layer 220 into electronic documents as directed by the control layer 205. For example, if the application server is a Web server, the interface layer 225 can control the content and appearance of a dynamically generated Web page using technologies such as Java Server Page (JSP) technology, Active Server Page (ASP), and the like. In another example, the interface layer 225 can utilize a multitude of electronic document templates, such as HTML templates, to generate suitably formatted electronic documents. While the interface layer 225 can contain document formatting logic, the interface layer 225 and components and methods therein generally contain limited process control capabilities since the process control for the application server is generally performed within the control layer 205.
In step 330, the component usage message can be conveyed to the centralized location. In step 335, within the centralized location, a component status publication can be determined for each application component based upon the component usage messages. If an application component is registered with the centralized location then the general capacities of the application component can be known and the component usage message need not specify a relative capacity used verses available capacity. For example, if a component usage message specifies 20 gigabytes has been used, and the centralized location knows the application component has a capacity of 60 gigabytes, then the application component is one third utilized.
Algorithms and/or tables can exist within the centralized location that convert the usage information received from various application components to a standardized scale. Thus, the differences between different application components can be reconciled. For example, a memory statistic from a Linux server and a comparable memory statistic from a Solaris and/or Windows server can be mapped to a common scale. Additionally, network usage statistics from different types of routers can be translated into data points within a common scale.
Further, any of a variety of techniques can be utilized to prevent an anomalous or unusual component usage message from having a disproportionate effect on standardized usage level computations. For example, component usage messages that represent intermittent spike conditions can be disregarded when computing the standardized usage level. In another example, incoming component usage messages can be averaged over a predetermined time span and the standardized usage level can be determined based on the resulting averaged values. Such averaging can result in relatively stable usage levels being calculated as opposed to ones that erratically oscillate about a range based on individual component usage messages.
In step 338, based upon the standardized usage level, the status hub can determine whether an overload condition has occurred. In determining whether an overload condition has occurred, usage level can be compared to a previously established overload threshold. If the usage level exceeds the overload threshold, the application component can be in an overload state. Special processing can occur for the duration of the overload state in order to return the system back into a normalized-state as rapidly as possible.
Additionally, the centralized location can manage hystereses conditions in order to prevent overly cyclic behavior. In this context, hystereses refers to adjusting a system state responsive to incoming component status messages with such rapidity that temporary peaks and/or troughs in usage are unduly compensated for. Hystereses conditions can be managed using any of a variety of known techniques. For example, shifting from a normal operating condition to an overload condition may require that the overload threshold is exceeded and sustained for a predetermined time. Similarly, shifting from an overload condition to a normal operating condition can require the usage drops below the overload threshold and is sustained below the overload threshold for a sustained period.
In step 340, the centralized location can publish the component status publications to one or more application servers. In step 345, within the application server, server responses can be automatically selected based at least in part upon the component status publications. In step 350, the application server can utilize resources of selected application components to generate server responses.
In step 415, a client request can be received. The client request can be sent via a network directly from a client and/or can be conveyed from a client to a proxy server and then to the application server. In a particular embodiment, the client request can be sent from a Web browser, through a Web server, to the application server. In step 420, multiple potential server responses can be determined for the client request. Potential responses can be determined using a database, a table, parameters, and/or algorithms that cross reference potential responses and client requests. In one embodiment, a client request can be first categorized as a request type, such as database query, storage request, information request, access request, and the like. The request type can then be used to determine potential responses. For example, potential responses to a database query can include respond using local data, respond using network data, and deny database inquiry.
In step 425, for each potential server response, the application components utilized in generating the server response can be determined. Various databases, tables, parameters, and/or algorithms can be used to cross reference a potential server response with application components utilized within the response. If a multilayered application server is used, each potential server response can result in one or more methods being called from a control layer to a data layer. Each method can have one or more associated application components.
In step 430, for each necessary application component a present component usage level can be compared to the necessary usage level for generating the potential server response. A numerical value can be assigned to the cost of utilizing a particular application component, with over utilized components having a higher relative cost than under utilized components. Overloaded components can have a prohibitive cost.
In step 435, a server response can be selected based upon the results of step 430. In one arrangement, a total cost value for providing a server response can be the sum of all individual application component costs. The selected server response can be the response with the lowest total cost value. Moreover, adjustments can be made to the total cost value of different server responses to specify a relative preference for one potential response over another. The invention is not limited to one selection scheme for determining the server response, however, and any technique known in the art can be used.
For example, if two substantially identical data base management systems (DBMS's) exist, one of which is overloaded, the other under loaded, then the application server can select the under loaded DBMS to generate a server response. If a total cost value is used by the application server, the under load DBMS will have a lower total cost value than the overloaded DBMS. In another example, a server response can require a speech recognition (SRS) component, a directory look-up (LDAP) component, and a DBMS component. Multiple ones of each application component can be available, including both local and external components. A total cost value can be computed for each required component, and one component of each type can be selected. For instance, a local SRS component, an external LDAP component, and an local DBMS component can be utilized to generate a particular server response.
The present invention can be realized in hardware, software, or a combination of hardware and software. The present invention can be realized in a centralized fashion in one computer system or in a distributed fashion where different elements are spread across several interconnected computer systems. Any kind of computer system or other apparatus adapted for carrying out the methods described herein is suited. A typical combination of hardware and software can be a general-purpose computer system with a computer program that, when being loaded and executed, controls the computer system such that it carries out the methods described herein.
The present invention also can be embedded in a computer program product, which comprises all the features enabling the implementation of the methods described herein, and which when loaded in a computer system is able to carry out these methods. Computer program in the present context means any expression, in any language, code or notation, of a set of instructions intended to cause a system having an information processing capability to perform a particular function either directly or after either or both of the following: a) conversion to another language, code or notation; b) reproduction in a different material form.
This invention can be embodied in other forms without departing from the spirit or essential attributes thereof. Accordingly, reference should be made to the following claims, rather than to the foregoing specification, as indicating the scope of the invention.
Patent Citations
Non-Patent Citations
Referenced by
Legal Events
Original Image


text:
Breaker 1-9, Breaker 1-9, Breaker 1-9
from Nicki Minaj – Masquerade Lyrics on Genius
Breaker 1-9 is a CD radio term, which is a request to start transmission on a certain channel.
Basically, Nicki is asking her fans for airplay.
To help improve the quality of the lyrics, visit Nicki Minaj – Masquerade Lyrics and leave a suggestion at the bottom of the page