text:
- Report: #948477
Report - Rebuttal - Arbitrate
Complaint Review: CFA-TICA Cat Breeders Leaving Cat Fancy
CFA-TICA Cat Breeders Leaving Cat FancyTexas & Ohio Alliance, Ohio United States of America
CFA-TICA Cat Breeders Leaving Cat Fancy Why CFA & TICA cat breeders leaving the cat fancy ,one of the reasons, Alliance, Ohio
*Author of original report: Another entry from another cat breeder
Ripoff Report
About you?
Ripoff Report
A business' first
line of defense
on the Internet.
If your business is
willing to make a
commitment to
customer satisfaction
Click here now..
Does your business have a bad reputation?
Fix it the right way.
Corporate Advocacy Program™
The names have been removed
Tue Sep 11, 2012 1:50 pm (PDT)
I hope you reconsider leaving CFA. You have allot to give to CFA besides having nice cats. You have given allot to this region and we need that help. This region may not show you, but trust me we need you. You have supported CFA,
Clubs and other exhibitors with the cats you and -- show. You like showing other breeds and that's what I like to see and how you love them. To give it up please think twice. We will miss you to much.
Wed Sep 12, 2012 10:15 pm (PDT
I happen to know there are many friendly and sweet people in CFA and in -- --- Cat Club we work hard to be friendly and make exhibitors and spectators feel welcome and cared about. I'm very sorry --- you had such a BAD EXPERIENCE. I don't now where you live or what show you went to but you should give CFA one more try and come to our --- --- Cat Club show in January in --- Ca and see if we can change your mind. We are not all mean and nasty. Some of us are nice and just about the nicest people you could meet. We won't people to have a Smile on their face when they leave our shows and say what a great time they had and that they can't wait to come to another --- --- show. What do you say? One more try????
Sun Sep 23, 2012 7:45 pm (PDT)
This is why I want out.. People are so nasty in the cat fancy. This is why, all I was trying to do is sell or place
my cats because I'm getting out of breeding, this person is poison to the breeders of hybrids. Nasty. I have lost my --- this year, my ---- this year and dear friend that was like a son to me this year and my --- is living with my husband and myself. I need to place or sell my cats because of life's crazy turns. I'm trying to do the right thing and get them all good homes and then I get this back... What a a shame that the cat fancy is like this. I have grown up more this year and have different outlook on life. I hope one day he will too!
This report was posted on Ripoff Report on 09/29/2012 01:17 PM and is a permanent record located here: http://www.ripoffreport.com/r/CFA-TICA-Cat-Breeders-Leaving-Cat-Fancy/Alliance-Ohio-/CFA-TICA-Cat-Breeders-Leaving-Cat-Fancy-Why-CFA-TICA-cat-breeders-leaving-the-cat-fancy-948477. The posting time indicated is Arizona local time. Arizona does not observe daylight savings so the post time may be Mountain or Pacific depending on the time of year.
Ripoff Report has an exclusive license to this report. It may not be copied without the written permission of Ripoff Report.
Click Here to read other Ripoff Reports on CFA-TICA Cat Breeders Leaving Cat Fancy
If you would like to see more Rip-off Reports on this company/individual, search here:Search Tips
In order to assure the best results in your search:
- Keep the name short & simple, and try different variations of the name.
- Do not include ".com", "S", "Inc.", "Corp", or "LLC" at the end of the Company name.
- Use only the first/main part of a name to get best results.
- Only search one name at a time if Company has many AKA's.
#1 Author of original report
Another entry from another cat breeder
AUTHOR: CFA Cattery Reviews - (USA)
SUBMITTED: Saturday, September 29, 2012POSTED: Saturday, September 29, 2012
not very many of them, but if a person has been at this a while, you know who
they are... as true colors always "shine" through.
Are you an owner, employee or ex-employee with either negative or positive information about the company or individual, or can you provide "insider information" on this company?
Advertisers above have met our
strict standards for business conduct.


text:
Mon - Fri 8am to 7pm (CST)
Sat - Sun Closed
Even more ways to contact us.
Get Help Now
See what others are asking.
Start Now
U.S. Shipping | International Shipping
Golf just got more fair.
Learn More
Grade Your Clubs: The majority of clubs that Golfsmith accepts fall into two categories or conditions - Very Good and Good. Grade your clubs here:
Find Your Club(s) Trade In Value: Find the type of club, model and trade-in vale on the accompanying chart.
Visit a Golfsmith store: Schedule a FREE trade-up and custom fit session.
*Trade-In Offer runs through 4/28/13. NOT ALL CLUBS QUALIFY FOR TRADE-IN. Only clubs on the offcial Golfsmith buyback list are eligible for the bonus value. To see if your clubs qualify, visit golfsmith.com/clubvalues. 50% bonus applies for same-day purchase and is for drivers over $249, iron sets over $599, fairways over $199, hybrids over $159, wedges over $119 and putters over $129 from select brands. If same-day purchase is different, then the regular trade-in value applies. 50% bonus trade-in value cannot be applied to any PING, Mizuno or Titleist products. Clubs not on the offcial Golfsmith buyback list are not accepted under Golfsmith's Trade-In program. See an associate or visit our exclusions page for a complete list of manufacturer restrictions that apply. Discounts cannot be combined with other Golfsmith coupon offers or discounts unless specified. 1The Golfsmith Custom Fit Guarantee is limited to clubs fitted with the assistance of a Golfsmith Clubfitting Specialist or a GolfTEC certified coach. Guarantee claim expires 30 days from original transaction date. Customers who return club(s) within 30 days will receive in-store credit only, for purchase price plus sales tax. Original receipt required. Applies to drivers, fairway woods, hybrids, iron sets of seven (7) pieces or more, wedges and putters. Does not apply to complete boxed or junior sets. See store or golfsmith.com for full details.
Every U.S. domestic order. Every day.
You'll always get the best gear at Golfsmith!
Fast delivery to just about any country.
Convenient, affordable, and always the right golf gift!
Give a Gift Card
Special Financing Available! Subject to credit approval. Minimum monthly payments required.*
See Details
Exclusive member offers & updates
get directions & find store events
About Golfsmith
Shop by Golf Category
Copyright 2016 Golfsmith International, Inc. All rights reserved.

subset: commoncrawl


text:
Ian Mapleson wrote:
> I wasn't going to post about this, but the more I thought about it
> the more
> I wondered whether this was allowed under Ebay rules. I did email the
> seller, but received no reply. Here is the auction:
> For those who for some reason can't access the page, it's for a
> 16xR12K/400 Origin3400 rack server with 16GB RAM and lots of other
> goodies, on offer at
> a starting price of a mere $1000 with no reserve. Bargain of the
> year? Well, no, 'fraid not. Underneath the main picture it says:
> Buyer will pay $50,000.00 USD PLUS the winning auction bid amount.
> ??? Is this allowed?[/color]
Of course it is...
> Seems distinctly dodgy to me, ie. if some poor
> sod doesn't notice this comment and places a bid. Note that
> immediately
> underneath it then says:
> Starting bid is $1000.00 and there is NO RESERVE.
> To me, this two comments are contradictory, at least in the spirit of
> what
> an auction is supposed to be.[/color]
No, they aren't. The seller sells the machine for 50k+auction price. That
means if one bids 1000$ he can get the machine for 51k$. There is no bidding
when You have no chance to get it since a reserve isn't met yet...
> But maybe I'm wrong and this type of auction isn't uncommon. I've
> just never come across it before.
> Thoughts anyone?[/color]
For me I have the impression that this is another attempt to rip-off people.
People dealing on ebay usually are aware that most bidders simply don't read
the whole text, and that's probably why the starting amount is 1000$ instead
of the real price...
At least I would never buy anything from someone who needs to use such


text:
Finding Happiness Despite HIV Challenges
Tips to Cultivate Happiness in Your Life
By Dr. Gary April 3, 2014 1,485 2 1
Gary McClain, PhD, is a therapist and educator who works primarily with individuals living with chronic medical conditions, as well as their families and caregivers. He has written extensively on health and body-mind-spirit topics, including a regular column on mental health in HIV Plus magazine. He maintains a website, JustGotDiangosed.com, with information and inspiration for newly-diagnosed patients.
Individuals who are newly diagnosed with HIV often wonder what it is going to be like to walk around with the knowledge that they are HIV positive. They think about how their lives were relatively carefree before their diagnosis, or how even with all of the challenges they were dealing with, at least they didn't have HIV to think about. They ask themselves if they can ever just have a happy day, with nothing to worry about, now that HIV has entered into their lives.
What about you? Are you wondering about what happiness is going to mean to you in the future?
What Does it Mean to be Happy?
The best way to answer that question is to define what it means to be happy.
Real happiness starts with your own attitude and your expectations. That's all inside. And that means that we all have an equal opportunity to find and grab onto happiness, regardless of the challenges we might be facing.
And here are some ideas to cultivate happiness in your life:
Accept yourself. You don't have to prove yourself to anyone else. And if you constantly compare yourself to others, you are sooner or later going to come up short. Instead, accept that each of us is on our own individual path in life, we have strengths, weaknesses, joys, challenges. Let go of the "woulda-coulda-shouldas" and accept where you are at this moment in time. Ease up on the self-criticism. You're doing the best you can.
Take care of yourself. The key to managing your HIV is staying on top of your self-care. Make it a priority to do everything possible to promote your own wellness. You and your doctor can work together on putting your self-care strategy in place. And remember that if you aren't taking the best possible care of yourself, you can't be there for others.
Get out of yourself. It's easy to get caught up in worrying about ourselves, and lamenting what we don't have. Balance your self-care with reaching out to others. Giving has a way of giving back, starting with checking in on the people in your life and throwing a little love in their direction. Be a friend to others, that's the best way to have friends. We are all in this together.
Learn to handle some frustration. We all have a few — or a lot of — ideas about what the world should look like, what our lives should look like, how other people should behave and what should be coming out way. But getting so attached to those ideas can only lead to frustration. It's human to want to be in control, but the world around us is uncontrollable. Relax those expectations, accept that things aren't going to go your way and try relaxing yourself while you're at it.
Enjoy the simple joys of life. Try sweating the small stuff, or at least acknowledging the little things that make you happy. Getting up in the morning and going through your routine, talking to a friend, getting outside in the sun. The potential for moments of happiness is all around you.
Accept others. We're all dealing with challenges. Sometimes that brings out the best in us, and sometimes not. Sometimes people are going to think like us, sometimes they aren't. When you accept yourself for who you are, it is a whole lot easier to also accept others for who they are. (You might have to forgive a few of them along the way.) Remember: Compassion is a boomerang.
Give in to change. The only thing we can really count on is that things change. You've already seen it in your own life – HIV brings change into your life. The more flexible you can be — ready, willing, and able to shift your priorities, and change your routine — makes it easier to live with uncertainty. Resistance just leads to more resistance and stress.
Embrace your spirituality. Having spiritual or religious beliefs, and being involved in regular practice of those beliefs, can make go a long way toward strengthening your foundation and giving you additional tools for coping with the bumps in the road.
Get passionate about something. What do you love in your life? A hobby? Your work? Your family? Community service? Politics? One of the keys to happiness is having something that you are excited about, that inspires you to be creative, that you "lose yourself" in and that you want to tell other people about.
So work from the inside out. Cultivate the happiness in your life!
This article has 2 comments.
Click here to read what others are saying and join the discussion.


text:
Skip to: Main Content / Navigation
You are here:
New Search
Company Address:
P.O. Box 932
Essex, CT 06426
View Map
Phone: 860-767-7685
Fax: 860-767-2941
Send E-mail: E-mail this company
John S. Ciprus
Include this firm in my Request For Proposal (bid request).
These companies, organizations and individuals have opted to be listed in this Directory. Quirk's does not endorse these companies, organizations and individuals and makes no representations, warranties or guarantees as to, and assumes no responsibility for, the products or services provided by them. Quirk's expressly disclaims all liability for damages of any kind arising out of the use or performance of the products or services provided by those listed.
New Search
4662 Slater Road, Eagan, MN 55122 651-379-6200
Copyright 1986-2016 Quirk Enterprises, Inc.


text:
Roasted Red Pepper Soup
a recipe by Marilyn Harris
• 3 large red bell peppers, roasted, peeled and seeded
• 1 28-ounce can chopped tomatoes (I used Italian San Marzano Plum Tomatoes)
• 3 tablespoons extra-virgin olive oil
• 2 cloves garlic, minced
• 3 cups chicken stock
• 1 cup heavy cream
• 1 teaspoon salt
• 1/2 teaspoon hot pepper sauce
• chopped parsley
• Croutons sautéed in olive oil and salted, optional
1. Purée the peppers and tomatoes in a blender.
2. Gently heat the garlic in the olive oil, taking care not to let it brown.
3. Stir in the purée and chicken stock and bring to a boil.
4. Whip the cream with the salt and hot pepper sauce.
5. Top each serving of hot soup with the whipped cream and sprinkle with parsley. Add several croutons, if desired.


text:
Mantenna - Monday, Febuary 1
Kristen Bell gets engaged, Patrick Stewart won't be in Mad Max: Fury Road, and Ricky Gervais really hates fat people...the Mantenna is the greatest thing since sliced bread!
Source: Rick Diamond/Getty Images
Kristen Bell is Engaged
Actress Kristen Bell is about the walk down the aisle. The 29-year-old is engaged to fellow actor Dax Shepard and showed off her engagement ring at the Grammy Awards last night. Shepard reportedly popped the question to Kristen over the holidays and the couple has been dating since January 2008. Bell was previously engaged to producer Kevin Mann, whom she dated for five years. [Us Magazine]
Ricky Gervais Hates Bad Parents, Fat People
If comedian and recent Golden Globes emcee Ricky Gervais had his way, bad parents would be sterilized. The funnyman told the UK's The Times that the world has too many "unwanted children" who are "poor and struggling." Gervais says, "Should we impose a limitation, then? Yes, based on ... stupid, fat faces. If there's a woman in leggings, eating chips with a fag in her mouth, sterilize her." So be very afraid if Ricky Gervais appears unexpected and corners you in a Krispy Kreme. [Times Online]
20 Sexy Female Celebs Who Haven't Aged Well
When it comes to aging, more often than not Father Time is a harsh master. In particular, the effects of time are often most noticeable when the looks of some of Hollywood's most striking former sirens go to pot. What was once hot, young, and nubile is all too often turned to, well, something pretty far from how we like to remember then. Shed a tear for these once ravishing beauties with our pals over at Manofest. [Manofest]
Sorry, People, Patrick Stewart Won't Be in Mad Max: Fury Road
Turns out all those rumors about the distinguished British thespian Patrick Stewart joining the cast of Mad Max: Fury Road are all a bunch of bunk. All a bunk of bunch? Whatever. They're untrue. So just pray that he makes some kind of appearance in any forthcoming X-Men movies, of which there will certainly be plenty, 'cause he's not having anything to do with Mad Max. Our loss. [MTV]
Pierre Morel: Out With the Berg, In With the New
Director Pierre Morel, the guy with the seemingly impossible job of making a new (and entertaining) Dune movie, has recently said that he's throwing out director Peter Berg's script. Berg is the guy who was going to direct this remake before he suffered (temporary?) insanity and decided to make an alien invasion movie based on the board game Battleship. Which is to say, Morel probably made the right choice in tossing his script. [Cinematical]
Pete Rose Doesn't Need the Hall of Fame...He Has a Hot Model
Source: Donald Miralle/Getty Images
For any parents out there that tell their children that "cheaters never prosper," perhaps it's time to take a look at Pete Rose - who is not only enjoying a lucrative career selling his autograph and apologizing for his transgression, but also dating a smoking hot Asian model who is about to appear in Playboy. Apparently Charlie Hustle still has an eye for talent, as she seems to be pretty attractive and smart enough to operate Photoshop. [Sports By Brooks]
Google Phone Rumored to be Coming to AT&T and Sprint
Separate pieces of evidence have popped up lately that point to Nexus One being available through AT&T and Sprint, possibly in the near future. While it's already possible to purchase an unlocked Nexus One—albeit for $530—to date you'd be unable to run it on AT&T or Sprint's 3G network. That's because while the Nexus One supports GSM radio frequency bands, it only supports T-Mobile's 3G network in the United States. What's changed? For starters, an FCC filing from Google for a Nexus One that will run on WCDMA Bands I, II, and V, which are the bands that AT&T and several Canadian carriers use for 3G data. As for a Sprint version, there have been rumblings for a while, but a recent inquiry to Sprint Customer Solutions about Nexus One availability garnered the following response, "Unfortunately, this handset model is not on offer as of now. Once it is launched, you will see promotional campaigns related to the launch date, cost, and the features of the handset on our website." Sounds like a lock to us. [CNET]
PSPgo Getting a Re-Do?
The PSPgo didn't exactly set the world on fire when it launched last October, and Sony knows it. According to Gamervision, Sony may be hoping for a second chance at a first impression. Citing unnamed sources, Gamervision suggests that a relaunch of the handheld is "imminent" and speculates that it will include a price drop. A price drop is definitely the place to start over (if the rumor is accurate), and some revisions to the marketing campaign couldn't hurt either. As for a new campaign slogan? We say stick with what's worked for the PS3: "It Only Does Everything." Either that or "It's cheaper than you thought it was!" [Gamer Vision]
Check out previous installments of Mantenna:
...or see the rest of the archive!


text: 15 February 2011 archive See all show photos WHEN you're onto a good thing, it makes sense to stick with it. And that is precisely what designers behind Herve Leger, home of the body-con bandage dress, Max and Lubov Azria, have been successfully doing over the years – attracting fans in countless It-girls, including DJs and girls-about-town Leigh Lezark and Harley Viera-Newton (both sitting front-row, clad in skin-tight Herve Leger numbers), for their trademark body-con wares. Autumn/winter 2011-12 in many respects was a tangible evolution of last season – the warm, golden and bare palette punctuated by all-black loosely bondage-inspired ensembles, introduction of metallic embellishment and the longer hemline. Yet, there were some notable, and welcome, changes to their winning formula – principally in the introduction of a new, and accessible, silhouette. Where the Azrias are renowned for their severe figure-hugging, aero-dynamic aesthetic, this season flirty A-line and swing skirts, as well as dramatic floor-sweeping dresses, made an entrance - a smart move, and one that will no doubt attract a whole new clientele to the brand. Neutral tones of beige, bone and brown alongside shots of metallics, black and white dominated the collection that featured an abundance of gold and silver metal, and leather embellishment. Rows of chunky gold chains were woven into bandage dresses, leather studs adorned entire skirts and houndstooth jacquard dresses and miniskirts were covered with gold hardware – there were also metal zipper details everywhere, running the length of the back, and front, on numerous dresses. The look - especially the striking houndstooth pieces – had a Mod Sixties feel, but translated by the Azrias in the most ultra-modern way. Mostly trans-seasonal fare, the winter items came in the form of calf-hair outerwear pieces – notably a knee-length coat, a brown calf-hair and bandage fusion and black calf-hair top. One of the closing looks, a commanding ivory and silver-metal floor-length dress, perfectly embodied the Azria's muse for the season ahead: "Fearless and confident, she marches into the future, a modern ideal of feminine power." SEE THE HERVE LEGER SHOW ARCHIVE Indigo Clarke Continue reading Back to top


text:
PARKERSBURG - Detectives with the Parkersburg Police Department are investigating a breaking and entering and theft of items from First Lutheran Church at 1701 19th St.
Police were called to the Parkersburg church around 7:30 a.m. Sunday to find someone had removed an estimated $10,000 worth of religious items from a storage room. Police said there were no signs of forced entry and no damage was done to the church building.
However, police detectives are still looking for some of the stolen items.
Article Photos
Photo by Mandi Cardosi
Several items were reported stolen Sunday morning before church services at First Lutheran Church on 19th Street in Parkersburg.
Photo by Mandi Cardosi
According to police, an estimated $10,000 worth of religious items were stolen from the storage room of the church.
Around noon on Sunday church officials were contacted by an employee of the 19th Street Meat Market, 1801 19th St., after the employee recovered some of the stolen pieces in a pink backpack that had been put into a nearby dumpster.
Still missing are two silver chalices, two silver patens and one silver flagon.
Anyone with information is asked to contact Detective T.P. Wolfe or any other member of the Parkersburg Police Department at 304-424-8444. Anonymous tips can be left at www.parkersburgpolice.com.


text:
UMUC Worldwide | Student Login | Faculty Login
Browse faculty in The Undergraduate School in the list below.
Grenway, BernardMBA, University of PhoenixPhD, College of Management and Technology
Gressang, Daniel SMA, University of AlabamaMS, Joint Military Intelligence College
Gretch, Alice KBS, University of PittsburghMBA, Robert Morris University
Griffin, Gerald RBA, University of TulsaMBA, Southern Methodist UniversityEdD, University of Tulsa
Griffith, Stephen DEdD, Indiana Wesleyan University
Griffith, Gladis CBA, Boston CollegeJD, Boston College
Griffith, DavidBS, Indiana University of PennsylvaniaMS, Florida State University
Griggs, Dorothy FMA, University of FloridaMS, University of Baltimore
Grigoryan, AnnaBA, University of California, Los AngelesMA, Azusa Pacific University
Grimes, Nicole A.MBA, Walden University
Groat, Kathleen AnneBS, University of Maryland University CollegeMBA, University of Maryland University College
Grooms, Troy MMBA, Wake Forest University
Gross, Paul AlanMS, Central Michigan University
Grossberg, DanielBS, Miami-Dade Community CollegeMA, University of North Carolina at Chapel Hill
Grossman, Martin HBS, Florida Atlantic UniversityMBA, Nova UniversityPhD, Nova University
Grubbs, Robert KMS, Boston UniversityMS, Naval War College
Grzesik, Benedict FBA, National-Louis University (Poland)MS, Central Michigan University
Grzesik, Nancy TBS, Gwynedd-Mercy CollegeMA, Suffolk University
Guan, XiaobinBS, Nangtong Medical College (China)MS, Second Military Medical University (China)PhD, Kent State University
Gubanov, VladimirDSc, Russian Academy of Science (Russia)MIT, American Intercontinental UniversityniversityMS, Ural State Technical University (Russia)PhD, Ural State Technical University (Russia)
Gudsnuk, JosephBA, Southern Connecticut State UniversityBA, University of ConnecticutMBA, New York Institute of TechnologyMA, Johns Hopkins University
Guevin III, Paul RBS, Anna Maria CollegeMS, George Mason University
Guidi, Vanina VBS, University of Buenos Aires (Argentina)MS, University of Rhode IslandPhD, University of Rhode Island
Guidi, ClaudiaBA, University of Buenos Aires (Argentina)MA, University of Rhode IslandPhD, Georgetown University
Gulli, AntoninoBA, Universita Degli Studi Di Napoli Federico II (Italy)MA, Hunter CollegePhD, City University of New York
Gunning, Bruce JBS, Clarion University of PennsylvaniaMS, Texas Tech University
Gunnulfsen, Jennifer MBS, James Madison UniversityMS, University of Maryland, College Park
Gup, Nancy JBA, Birmingham Southern CollegeMEd, University of Alabama at BirminghamMA, Georgia School of Professional PsychologyPhD, Georgia School of Professional Psychology
Gupta, AmitBS, University of Delhi (India)MS, Himachal Pradesh University (India)
Gupta, MeenuBS, Bhopal University (India)MS, Bhopal University (India)MS, Johns Hopkins University
Guss, Edward JBA, Seton Hall UniversityMA, University of Maryland, College Park
Gustafson, John WBS, University of California, BerkeleyPhD, University of Rochester
Guster, Dennis CBS, Bemidji State UniversityMS, Bemidji State UniversityPhD, University of Missouri, Kansas City
Gutekunst, Claire AnneBS, Emory UniversityMA, Emory UniversityPhD, Emory University
Guthrie, Sally ABA, University of TennesseeMS, University of TennesseePhD, University of Tennessee
Gutman, JamesBA, Cornell UniversityMS, Northwestern UniversityMBA, Loyola University
Guttman, JaneBA, Barnard CollegeMA, Columbia UniversityPhD, Columbia University
Guy-Williams, DentonBS, La Grange CollegeMS, Johns Hopkins UniversityMBA, Johns Hopkins University
Haber, Gilda MPhD, New York University
Habib, Douglas FBA, San Jose State UniversityMA, San Jose State UniversityPhD, Washington State University
Hackett, Ryan H.BA, University Of Maryland College ParkMFA, San Francisco Art Institute
Hadary, Sharon GBA, University of Wisconsin at MadisonMS, Cornell UniversityDBA, George Washington University
Hafford, Andora MBS, University of TennesseeMS, Georgia State University
Hafner, Sasha DBS, New York UniversityMS, New York universityPhD, Cornell University
Hahn, Patrick DBS, Lehigh UniversityMS, Lehigh UniversityPhD, University of Arizona
Haidara, T LisaMS, Trinity College
Haiman, Arnold JBA, City College of New YorkJD, New York University
Haine, W ScottBA, University of California, BerkeleyMA, University of Wisconsin at MadisonPhD, University of Wisconsin at Madison
Hair, Bruce UBS, University of Maryland University CollegeMS, University of Southern California
Hairston, Eric ABA, Wake Forest UniversityMA, University of VirginiaPhD, University of Virginia
3501 University Blvd. East
Adelphi, MD 20783
Academic Center at Largo
1616 McCormick Drive
Largo, MD 20774
Call 855-655-8682 (UMUC)
Contact Us
© 2016 University of Maryland University College
Terms & Conditions


text:
Southern Oregon Humane Society is raising money with a new glossy, full-color calendar featuring "Women of a Certain Age," a news release announced.
The calendar creators have been meeting since July 2011 after they watched "Calendar Girls," starring Helen Mirren, says organizer Carole Allen, of Phoenix.
The calendar features tasteful photos of semi-retired women in colorful outfits posing with a pet. It includes special events in the Rogue Valley, such as the World of Wine, Jackson County Fair, Providence Festival of Trees, the Southern Oregon Jazz Festival.
The women sold month sponsorships and spaces for business cards to pay expenses.
The photos were taken by Judith Pavlik, a portrait and event photographer from Ashland. Graphic designer is Amanda Denbeck, a junior at Southern Oregon University majoring in art with a studio emphasis in digital arts.
SOHS adopted the project, giving it nonprofit status.
Calendars can be purchased by calling 541-227-9373, at SOHS's website, www.southernoregonhumane.org, or at Medford Animal Hospital, Tamara Abbett Dentistry, Best Friends Animal Hospital of East Medford, Stephen Phillips Dentistry, VCA Jackson Animal Hospital, Bear Creek Animal Clinic, Airport Chevrolet and Southern Oregon Subaru and other businesses listed in the calendar.
Location, ST | website.com


text:
Hypertension/High Blood Pressure Health Center
Monitoring Blood Pressure at Home Goes High Tech
May 23, 2001 (San Francisco) -- About 50 million Americans have high blood pressure, but most of them will never get their blood pressure down to the healthy level that experts say will reduce their risk for heart attack, stroke, and diabetes. Well, maybe up until now.
A new technology that offers patients a way to "phone it in" may finally rein in this risk factor.
Thomas G. Pickering, MD, discussed the new technology with high blood pressure experts attending the 16th annual meeting of the American Society of Hypertension.
Pickering, a professor of medicine at Mt. Sinai Medical School in New York, says that high blood pressure, or hypertension, remains a significant public health problem worldwide, a fact that often frustrates the experts. The frustration is fueled by the fact that although physicians know how to treat high blood pressure -- and have more than 100 medications to help them do so -- only about one-third of patients under a physician's care ever reach their target blood pressures
Doctors often blame patients for not making needed lifestyle changes -- stop smoking, lose weight, exercise, eat a healthy diet -- or for not taking their blood pressure medications as needed, says Pickering. Patients, on the other hand, often say that physicians set unrealistic lifestyle goals or prescribe drugs that have unpleasant side effects like cough or sexual dysfunction.
The mutual finger pointing, says Pickering, leaves both patients and physicians unhappy. Now technology is coming forward with a solution that can keep both sides happy and help patients actually reach a normal, healthy blood pressure, which is defined as less than 130/85.
It's called telephonic/electronic monitoring of blood pressure, and it works this way: Patients take their own blood pressures at home every morning and every evening. This isn't very different from home monitoring with blood pressure units available in discount stores. The difference, says Pickering, is that these units store the blood pressure readings in a special memory device that can be hooked up to a modem that downloads the readings to a central computer. The computer then generates a daily blood pressure report, which is faxed to the doctor's office.


text:
This particular video was made to show what we have to offer in Cabarete, no gimmicks or hype. From Wainman Hawaii state of the art gear, to some fun climbing on a tree for a pic after an intense kite session in a pristine local surfing beach. We have riders come from everywhere in the world and at least give the Rabbit Gang salute with the v sign in the back of our heads while riding. Also our local riders are known and considered legends or ambassadors of Cabarete around the world. Since we have 300 days of wind a year, the skill level of our local kiters is considered very high. We have Luciano Gonzalez and Kelvin Corniel currently riding our beautiful Rabbit 2.0 series. We also have Wainman riders Simon Gill from Canada and Dylan Shewfelt from Mexico come here to visit often and for long periods of time.
Wainman Hawaii Rabbit Gang Cabarete
Find latest news, updates about Wainman Hawaii kites, boards and other products @ wainmanhawaii.com


text:
FiltersShow / Hide
- All Events
- Music
- Comedy
- Theatre & Shows
- Sport
- Cinema
- Festivals
- Days Out
- Edinburgh Fringe
- Anywhere In The UK
- Location: Anywhere in the UK
Radius: ... miles
This event has been and gone!
Catch the next one:
Check out the info below for future tour dates, and track them to receive alerts when they tour near you
Join us for a dinosaur-themed pyjama party! Bring in a pillow or cushion and a blanket and remember to wear your favourite nightclothes. Enjoy some games and craft activities, see fossils from our natural history collections and then listen to some dinosaur stories before you head home for bed. On-street parking is available on Tavistock Place and Regent Street to the rear of the Museum. Public car parks can be found on Regent Street and in the Drake Circus shopping Mall.
Call 01752 304665 to book a pace.
Track this event
- Event has been added to your calendar
- Any important updates will be sent to your email address
- Add to your personal Ents24 calendar
- Sync with iCal, Outlook and others
- Receive important updates
Venue Facts
Venue: Plymouth City Museum & Art Gallery
Website: plymouth.gov.uk/museumpcmag.htm
Enquiries: 01752 304774
→ Plymouth 7 min walk


text:
The pintail survey opinion poll is scheduled to close at the end of February, giving DFG biologists time to review results in advance of regulation meetings with waterfowl biologists from other states and the U.S. Fish and Wildlife Service in March. DFG intends to post the results of the survey on its Waterfowl Program Web page.
Receive a free DU decal when you signup for our free monthly newsletter.
need help logging in?
My DU is your personal portal to the hunting, conservation and local DU information that you care about the most. Learn how it works.
Create your free My DU account today!
*Note: If you have a member login from the previous website, you may enter it here to access your My DU account. Visit our FAQ page for more details.
President Franklin D. Roosevelt signs the Migratory Bird Hunting and Conservation Stamp Act into law.
First duck stamp, designed by Pulitzer-prize winning editorial cartoonist, Jay N. "Ding" Darling, issued.
Prairie drought peaks.


text:
FiltersShow / Hide
- All Events
- Music
- Comedy
- Theatre & Shows
- Sport
- Cinema
- Festivals
- Days Out
- Edinburgh Fringe
- Anywhere In The UK
- Location: Anywhere in the UK
Radius: ... miles
Get an alert when new Justin Martin dates are announced
Acclaimed house artist from San Francisco. One part brutal tech-funk, the other joyous, goofy beauty.
Justin Martin tour dates listed on Ents24.com since Nov 2007.
Justin Martin Tour Dates
Track Justin Martin
- You are tracking Justin Martin
Fans of this artist also track:
- Receive email as soon as new tour dates are announced
- 1,302,160 fans now rely on Ents24 alerts
- Alerts are free and always will be!
- We never share details with 3rd parties
No current UK tour dates for Justin Martin
Alert me when new Justin Martin tour dates are announced...
You are tracking Justin Martin.
We will email you as soon as UK tour dates are announced.
- Be the first to know about new Justin Martin tour dates
- Alerts are free always will be
- We hate spam and will never share your email address with anyone else
- 1,302,160 fans now rely on Ents24 to track their favourite artists and venues
Puttour dates on your web site
- Customisable, flexible tour date widget
- Super quick set-up, get the code here
News and Announcements RSS feed
No current news or announcements.
Have Your Say
- Have you seen Justin Martin? Why not write a review?
Fans who like 'Justin Martin' also like:
Do you represent Justin Martin, or are you a member of their promotional team? Click here to claim this page


text:
The Great British RBS and Lloyds Giveaway?
Conservative think-tank, Policy Exchange, Monday became the latest group to weigh into Britain's big banking privatization debate.
In a 57-page report it suggests a complex system whereby a large chunk of the shares in the two banks is handed to the British public and the remaining stakes are sold to institutional investors.
The U.K. government has long said it wants to sell its 39% interest in Lloyds and 81% stake in RBS but only on the condition that it creates value for taxpayers.
Policy Exchange's solution: the stake is handed to the public free of charge and a floor price for the shares is set by the government. Only when shareholders sell the stake would they pay the Treasury for the shares. This ensures that Treasury makes its money back and taxpayers are not left out of pocket if the shares plunge in value.
In parallel, as the shares become more liquid, index weightings will change, forcing institutional investors to swoop in and buy up the remaining stake, helping life the share price and allowing the Treasury to pocket more money.
The government holds Lloyds on its books at 62p, while the average buy-in price for RBS was 500p. These might not be the floor prices set under the Policy Exchange plan, however.
The think tank argues that this quasi giveaway is the only real option if the government wants to sell before the 2015 elections.
As investors know what price the government bought in at there is a cap on the two banks' share price. Meanwhile selling a small slice of the state's stakes won't reassure future investors against government interference, weighing on shares. A large public offering won't work because the majority of taxpayers don't want to take a punt on volatile bank shares.
Policy Exchange and Portman Capital Partners-–a corporate finance firm that's been helping with the plans-–have been busily promoting their idea for some time. A few weeks ago they met with RBS CEO Stephen Hester, according to people at the meeting.
It's not clear whether the U.K. Treasury buys into this plan or the rationale for a quick sale ahead of the 2015 elections. If the government were to go down this route, Chancellor George Osborne would have to start the sale by summer to complete it before the elections. Will he take a punt on an untested ploy?
Selling RBS and Lloyds will be the biggest privatizations in U.K history. The mandarin who calls it wrong will pay a heavy price.
Max Colchester tweets at @maximcolch


text:
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon.com Books at the time of purchase will apply to the purchase of this product.
Get it today!Shop Now
OrAdd to Wish List
Illus. by Debbie Tilley. Rosie will go to any lengths to find her lost bird - even "over the rainbow" in a hot-air balloon. Fourth in the popular series.. Price: $3.78
© Copyright 2016 - Christmas.com. All rights reserved and protected by Christmas Spirit


text:
FiltersShow / Hide
- All Events
- Music
- Comedy
- Theatre & Shows
- Sport
- Cinema
- Festivals
- Days Out
- Edinburgh Fringe
- Anywhere In The UK
- Location: Anywhere in the UK
Radius: ... miles
Fri 26th Jul at 7:00pm
Midge Ure
@ Hampton Open Air Swimming Pool, Hampton
Also appearing: The Chuck Farley Band
This event has been and gone!
Catch the next one:
Check out the info below for future tour dates, and track them to receive alerts when they tour near you
Never miss another 'Midge Ure' show
Midge Ure + The Chuck Farley Band
Image © Midge Ure
Midge Ure
From Slik and The Rich Kids to Ultravox and Band Aid, Midge has produced consistently innovative and excellent pop music. Fronting Ultravox, Midge had nine top 10 albums and sold in excess of 20 millions records in the UK alone before moving on to an equally successful solo career. His most successful song though remains the multi-million selling Do They Know It's Christmas, which he co-wrote with Bob Geldof.
Midge Ure tour dates
Track this event
- Event has been added to your calendar
- Any important updates will be sent to your email address
- Add to your personal Ents24 calendar
- Sync with iCal, Outlook and others
- Receive important updates
- 1 person currently tracks this event
Venue Facts
Venue: Hampton Open Air Swimming Pool
Website: hamptonpool.co.uk/index.php
Enquiries: 020 8255 1116
Disabled Bookings: 020 8255 1116
→ Hampton 12 min walk


text:
back by popular demand:
Michelle Mazur Yoga Therapy
Learn to Teach Yoga with a Training Course
special delivery
shop unique gifts and deliver them with style
easy, flexible delivery
print it out, email it now, or schedule it for a later date--it's up to you
personalized email
Emailing your gift? Write a message, select a theme, and hit send. The price you paid will not be displayed in the email.
special printed voucher
Delivering the gift in person? Choose a theme, print it out, and pass it along to that special someone. It's that simple.


text:
1. They cushion my landing when I trip and fall.
2. They make my waist look
3. My cleavage doubles as a money clip.
4. They alert me to cold fronts in case I'm unsure of the weather.
5. They catch all my crumbs so I have something to snack on later.
6. They are the only part of my body that people appreciate for being large.
7. I could stash drugs underneath them. I mean, I could. But of course I wouldn't.
8. They prove the law of gravity in case I'm ever doubting physics.
9. Someday they will keep my belly button warm.
To all of my strong, amazing, boobalicious girlfriends who are walking 60 MILES this weekend to raise money for breast cancer research, my boobs and I salute you!


text:
Guests will love the hotel's close proximity to Disneyland and to the convention center. The hotel offers free continental breakfast and free high-speed Internet. Hotel has free parking and an outdoor heated pool. There is a shuttle to Disneyland and other area attractions for a fee. Verify the hotel's address as there are multiple Rodeway Inn & Suites hotels in the area. Cash-paying guests must make a 100.00 USD refundable deposit. Credit cards will be charged 24 hrs prior to arrival. If card is declined, reservation will automatically be cancelled. Free parking available: 1 car per room.
Alarm clock
Cable television
Complimentary breakfast
Outdoor parking
Safe deposit box
Wireless internet connection
Handicap room, AM/FM radio
Reservations not cancelled by deadline will be charged 1 night's stay, or full amount of stay for reservations requiring prepayment.
Bakers Square
Pizza Hut
Spaghetti Factory
Calif Pizza Kitchen
Bubba Gump Shrimp
Joe's Crab Shack
Red Robin
Grand China
Buca Di Beppo
La Casa Garcia
Gandhi Palace
Outback Steak House
J Wayne/Orange Co Intl Arpt
Los Angeles Int'l Airport
Long Beach Municipal Arpt.
Knott's Berry Farm
Medieval Times
Universal Studios
Anaheim Convention Center
The Block At Orange
Angel Stadium
Honda Center
Anaheim Golf Club
Anahiem Garden Walk
Crystal Cathedral
Newport Beach
Ki Speed Karts
Ripley's Believe It or Not
Sea World
San Diego Zoo
Wild Animal Park
Aquarium of the Pacific
Find Discount Hotels
Search Hotels by State
Group Hotel Rates
Our Best Destinations
Common Questions
Customer Testimonials
Contact SHDweb
Reserve Rodeway Inn & Suites Near Convention Center
You are just a click or two away from the comforts of Rodeway Inn & Suites Near Convention Center.Upon arriving at the hotel the concierge or other Rodeway Inn & Suites Near Convention Center employees should have a wealth of local information. Ask for their suggestions and opinions about the Anaheim attractions you plan to visit.
We provide you with our most current hotel photos and property information plus lists of all the amenities and services provided at Rodeway Inn & Suites Near Convention Center. Also for your convenience, we will give you detailed maps and directions to 2145 S Harbor Blvd, Anaheim as well as many other helpful details.Finding the right hotel when visiting Anaheim, California should be as easy and simple as possible, and besides, hotel reservations should be the least of your worries. So, while you're visiting California you concentrate on having fun and let us take care of shopping for the best hotel deals. It really is traveling simplified.
Anaheim Group DiscountsFind special group rates at the best hotels in Anaheim California for your business meetings, sports team events, family reunions, or wedding party.Have fun & safe travels!
Follow @shdweb
Luxury HotelsSitemap© SHDweb.com


text:
Definition of Elul in English:
(In the Jewish calendar) the twelfth month of the civil and sixth of the religious year, usually coinciding with parts of August and September.
Example sentences
- Amazingly, the attack on 'three great walls 'occurred on the 23rd day of the sixth Jewish month, Elul.
- There is a special custom during this Jewish month of Elul to blow the Shofar every morning in the synagogue.
- This unprecedented Olympian comeback just happened to occur on the first day of the lunar month of Elul, the very beginning of the sacred period for introspection and repentance in preparation for Rosh Hashana.
From Hebrew'ĕlūl.
For editors and proofreaders
Syllabification: E·lul
Definition of Elul in:
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
= trending


text:
Document Revision History
This table describes the changes to AVCam-iOS: Using AVFoundation to Capture Images and Movies.
Updated to the latest APIs. Various bug fixes.
Added comments related to threading constraints and fixed previewLayer orientation issue in the app.
Rewrote to take advantage of ARC, auto layout, and simplified class structure.
Fixed retain cycles in AVCaptureManager that result in leaks. *NOTE* - if you've adapted AVCam code in your app, you should adopt the fixes made here in AVCaptureManager.m's init method. Without these fixes, you may be leaking AVCaptureManager instances and leaving the camera running constantly while your app is in the foreground.
AVCam now opts in for video stabilization when recording movies. AVCamUtilities.h/.m have been removed. AVCam now uses AVCaptureOutput's connectionWithMediaType: convenience method. -tapToFocus: now uses AVCaptureVideoPreviewLayer's captureDevicePointOfInterestForPoint: conversion method.
Significant changes throughout the entire project.
Copyright © 2015 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2015-09-16


text:
MUMBAI: Chocolate-maker Cadbury's 7-year-old mission to buy out minority holders in the domestic unit will continue for some more time as the Bombay High Court will begin hearing the dispute next week after the two parties failed to reach a settlement on the price.
The minority shareholders are seeking at least 50% more than the price suggested by the court appointed valuer, Ernst & Young, for the remaining of Cadbury India shares. "Earlier, Cadbury India (CIL) has shown some willingness to pay some premium over E&Y's recommendation of Rs 1,743. However, barring a couple of investors, nobody is willing to accept the chocolate maker's revised offer," said Hanish Doshi, VP of Investors' Grievances Forum, which is representing minority shareholders. "Minority shareholders are expecting around. 3,000 a share."


text:
The key advantages of hiring professional web developers
Would you like to set up an online nearness for your business? At that point you will require a site. However, even a very much outlined site wouldn't carry out the employment for you unless it is produced legitimately. Just an expert site advancement organization can build up your web configuration and after that keep up it a short time later. Here are four key advantages your business can pick up thusly:
- Make Your Website Perfect
Above all else, web engineers are acquainted with all parts of web advertising and making a brand. The extent of web advancement administrations covers everything from outline to SEO to content. This is the reason procuring proficient web designer's guarantee that your site is immaculate in each sense. Will your site pull in more activity as well as you will be in a superior position to transform them into clients? It is less demanding to advertise a business online which has a flawless site.
- Lighten Your Load
Give the experts a chance to deal with your site while you concentrate on the centre territories of your business. As you would know, your business' development depends more on how you run it. You can relieve your burden by employing proficient web improvement administrations. They will build up your site and guarantee that it runs easily. Additionally, your site will be enhanced with the goal that it gives a better client experience than your rivals.
- Get an Edge on the Competition
On the off chance that you aren't utilizing proficient web improvement benefits for free calculating tool, your rivals without a doubt are. In today's vicious business environment, you have to pipe in clients from all channels accessible to you. Because of the predominance of the web and the multiplication of cell phones, it is an unquestionable requirement for all organizations to have an online nearness. On the off chance that you don't, you miss out on potential clients. Enlisting proficient web advancement administrations is one way you can recover an edge on your opposition. Click here for more information www.my-calculator.net
- Benefit as a matter of fact and Expertise
There is not a viable alternative for experience and mastery. Proficient web designers acquire their bread and spread creating sites. They live and inhale web advancement. Along these lines, there is nobody preferred prepared over them to handle your web improvement needs. They have the essential abilities and experience to carry out the employment. Truth be told, contracting a main web improvement benefit practically ensures that you will have the capacity to build up a solid online nearness for your business. Click here for more information my-calculator.net
These are four key advantages of utilizing proficient web advancement administrations for your business. For the first time ever, neglect the expense as the arrival on speculation is very great to overlook. In this day and age other than each individual who is connected with any business of internet offering merchandise other unmistakable areas including instructive foundations, government organizations additionally have a site. India is known as the most favoured destination for web configuration or advancement administrations. In present time India is the most sweltering point for web advancement outsourcing. In this article we will examine why we cherish employ web architect. Behind this there is loads of reason.


text:
Tara Strong is one of the most prolific voice actresses of the past two decades, and also has made her mark in the world of social media.
Strong provides the voice for many fan-favorite characters in animated series such as Princess Twilight Sparkle in My Little Pony: Friendship is Magic, Raven in Teen Titans and Teen Titans Go, Bubbles in The Powerpuff Girls, Timmy Turner in Fairly OddParents and many more. Strong has also had some live-action roles as well.
Tara Strong has an extremely strong presence on social media, with over 149 thousand followers on Twitter. She is considered the "queen of the Bronies," referring to the fans of My Little Pony: Friendship is Magic. She has made appearances at several Brony conventions and took part in a documentary about those fans.


text:
|Publication number
|Publication type
|Application number
|Publication date
|May 23, 2006
|Filing date
|Jun 29, 2001
|Priority date
|Jun 29, 2001
|Fee status
|Also published as
|Publication number
|Ian J. Deverill, Safe E. Hammad, Alex D. Hassan, Warren P. Finnerty
|Original Assignee
|Goldman, Sachs & Co.
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (10), Non-Patent Citations (2), Referenced by (49), Classifications (15), Legal Events (3)
|External Links: USPTO, USPTO Assignment, Espacenet
The present invention relates in general to systems and methods for monitoring the performance of computer systems and, in particular, to computer system performance monitoring using transaction latency data.
Measurement and management of computer systems performance is becoming increasingly important in businesses and industries that rely heavily on information technology (IT). The financial services industry, for example, is comprised of investment houses, banks, stock exchanges, brokers, and others who conduct countless computerized transactions on a daily basis and whose capital investments in technology may be tremendous. It is imperative, therefore, that participants in this or other information-dependent industries possess not only high-powered computer systems capable of handling high volumes of computerized transactions, but also that those systems function as nearly as possible to peak efficiency.
The concept of latency is often used a gauge of computer system and network performance. In a computer system or network, latency is the total time between two measurable points and is often used to mean any delay that increases real or perceived response time. This time may include the time it takes a message to be sent between processes or business offices over the network. It may also include the time spent in writing details or data to a disk or database. Other contributors to latency include processing/calculation delays, mismatches in data speed between the microprocessor and input/output (I/O) devices and inadequate data buffer, propagation (the time it takes for a packet to travel between one place and another); transmission medium (optical fiber, wireless, or some other medium); packet size; router and other processing (each gateway node takes time to examine and possibly change the header in a packet); and other computer and storage delays (e.g., within local area networks (LANS) or similar networks at each end of the journey, a packet may be subject to storage and hard disk access delays at intermediate devices such as switch and bridge).
A currently available IT performance optimization standard is application response measurement (ARM). ARM is a specification that details application response measurement and is provided as part of a software developer's kit that is available from various vendors including the Computer Measurement Group (CMG) headquartered in Turnersville, N.J. CMG and its members are concerned with measurement and management of computer systems, including performance evaluation of existing computer systems to maximize their performance (e.g., response time, throughput, etc.) and capacity management when enhancements to existing systems are planned and when new systems are being designed. The ARM specification is supported by commercial software available from Hewlett Packard Co. of Palo Alto, Calif., Tivoli Systems, Inc. of Austin, Tex. and BMC Software, Inc. of Houston, Tex. The ARM program includes an application program interface (API) that can capture system measurement data. However, at each transfer of the measurement data from one component in a computer system to the next, a unique API-generated handle (or "correlator" or "identifier") is created and transferred to the next system component. Hence, if processing time or other transactional data is to be passed from a first server to a second server in a computer system, then a first unique handle is generated by the ARM API that is correlated or associated with the transactional data, and the first handle and its associated transactional data are then passed from the first server to the second server. Likewise, if processing time or other transactional data is to be passed from the second server to a third server in the computer system, then a second unique handle is generated by the ARM API that is correlated or associated with the transactional data, and the second handle and its associated transactional data are then passed from the second server to the third server. In large systems that process a complex transaction comprised of many subtransactions, it becomes readily apparent that many unique API-generated handles must be created and passed through the system. Creating and passing multiple API-generated handles throughout a computer system requires that that the ARM API include a correlation application or program for tracking and correlating the processing time and other transactional data with the various handles as they through the computer system. Such an arrangement complicates the ARM API architecture and adds additional processing and storage burdens and other operational inefficiencies to the computer system whose latency characteristics the ARM API is intended to monitor. Moreover, the ARM API can only provide for the measurement of nested transactions that are client-server in nature, i.e., with a parent-child relationship.
Alternative systems and methods for monitoring computer system latency are disclosed in U.S. Pat. Nos. 6,041,352; 6,144,961 and 6,108,700.
U.S. Pat. No. 6,041,352 teaches a response time measuring system similar to conventional ARM. Conventional ARM determines system response time at the point of origin of a transaction request, i.e., when a transaction starts and when it completes from the perspective of the client. The system disclosed in U.S. Pat. No. 6,041,352 differs form conventional ARM in that it determines system response time at any point in the outgoing and incoming transaction path loop.
U.S. Pat. No. 6,144,961 describes a transaction response time measuring system that uses sampling of Open Systems Interconnection (OSI) data packets. In particular, when a user sends a transaction across a network, such as a data request for data stored on a server, data packets containing session layer data (OSI level 5 or greater) will travel across the network between the client and the server. When the transaction is complete and there are no other transactions currently pending between the client and the server, none of the data packets traveling between the client and the server will contain session layer data. In other words, packets containing session layer data only travel between the client and the server while the transaction between the client and the server is pending. U.S. Pat. No. 6,144,961 uses this fact to calculate the transaction response time in a non-intrusive manner.
To determine transaction response times, U.S. Pat. No. 6,144,961 uses a routine which analyzes captured data packets. The system captures data packets and then determines when the transaction in question begins. This is accomplished by detecting the initial presence of a data packet containing session layer data. The session layer data is detected by conventionally using the OSI model's description of the sequence of data information within each packet. Next, the routine detects an absence of session layer data contained within successive captured data packets for a predetermined amount of time. The routine then defines the end of the transaction as the point in time at which the predetermined amount of time began. The amount of time for processing the transaction is then measured as the difference between the beginning and the end of the transaction. Similar to the invention set forth in U.S. Pat. No. 6,041,352 and conventional ARM systems, the system and method provided in U.S. Pat. No. 6,144,961 offers a means to evaluate the response time associated with a particular user transaction request. Accordingly, like those technologies, it does not permit performance evaluation of a computer system comprised of a plurality of cooperating business units and/or processes.
U.S. Pat. No. 6,108,700 discloses a system for measuring the response times of the various stages of computer applications. The invention described therein proposes the creation of a transaction definition language called the ETE (End-to-End) Transaction Definition Language that specifies how to construct identifiable transactions from events and links. In an illustrated example, the ETE Transaction Definition Language provided in U.S. Pat. No. 6,108,700 requires the creation of twenty-one (21) lines of software code merely to define something as relatively simple as a Web commerce transaction. Merely contemplating all of the possible events and transactions that might be involved in a complex business transaction, particularly one whose execution involves the coordination of several business entities and computer systems, is itself a daunting task. Codifying these items complicates the task. That is, individually defining all of these events and transactions in software code in order to produce a complete set of transaction generation rules amounts to a potentially vast amount of preliminary preparation activity that must be performed before the monitoring system may be placed into operation.
An advantage exists, therefore, for a system and method of measuring the precise latency of information flowing through computer systems comprising multiple business units and/or or processes and regardless of system topology, e.g., nested client-server, distributed, or combinations thereof. The technique should be uncomplicated in design and implementation, minimally invasive, and highly scalable in order to accommodate potentially large volumes and frequencies of information flow through vast computer systems and networks.
The present invention provides a system for and method of measuring the precise latency of information flowing through computer systems and regardless of system topology, e.g., nested client-server, distributed, or a combinations thereof. As used in connection with the present invention, a "computer system" may include a single computer (including, without limitation, a mini-computer on up through a mainframe) as well the multiple processes running thereon, a plurality of computers interconnected in the form of a local area network (LAN), interconnected regional business offices, a wide area network (WAN), an international network of offices or the Internet. Similarly, a "transaction event" may include a request, a response, a directive not requiring a response, a complete or partially complete subtransaction, an automatically or manually triggered computer function, a database store or retrieve function or any other time-monitorable function or calculation that may be performed by a computer system.
The metrics measured by the present invention include the processing time for a given transaction event within each computing process, the time spent by the transaction between each computing process, and the time taken by the transaction to pass through the entire computer system. An exemplary, although not limitative, application of the present invention would involve precisely measuring the latency of business information flowing through a trading system comprising multiple processes running on multiple computers whereby trade data is passed from one process to the next with each new trade. Accordingly, the relevant metrics for that particular application of the invention would be the processing time for a given trade within each process, the time spent by the trade between each process, and the time taken by the trade to pass through any part of the system or the entire system.
The present invention involves the association of measurement or timing data with inherent transactional information that is ordinarily passed from one component of a computer system to the next in the course of executing a transaction by a computer application. The raw measurement or timing data is then used to calculate latency data for some or all aspects of a particular transaction. Significantly, the invention performs these operations based solely on references drawn only from the business or other transactional data associated with the transaction.
According to the invention, computer systems may be instrumented using an uncomplicated and minimally invasive API that allows the execution time of every task in an application to be measured and transactional information to be tagged to the measurement or timing data. Preferably, the measurement data is also associated with related measurement data from other components or systems of the same business entity in order to give precise latency data and statistics for transactions that involve more then one segment of a business' operations. By way of example, a trade reference or other inherent conventional business information normally associated with an electronic business transaction may be used as the transaction identifier throughout the latency measurement process. Then, individual tasks required for processing the task can be tagged with timing data whereby the data can be processed and evaluated to produce desired latency and/or summary data. For instance, the average, maximum or minimum time taken to process commodities or securities trades from front-office to back-office within a brokerage or investment house may be calculated with precision in order to obtain meaningful information concerning the efficiency of the business entity's computerized transaction system.
With the present invention, no special languages, software code and rules must be created to predefine and pre-classify events and transactions. Furthermore, no transaction handle or correlator needs to be created for a transaction and passed from one component of a computer system to the next since the business information normally associated with the transaction is itself sufficient to identify and track the transaction. Since no use is made of API-generated handles, the present system easier to deploy in modular systems than conventional ARM systems.
Moreover, multiple computer systems or components that may be required to execute an entire transaction need not be confined to being client-server in nature since the API according to the invention can be mapped to other topologies, e.g., a distributed system. The technique is simple in design and implementation, minimally invasive, and highly scalable in order to accommodate potentially large volumes and frequencies of information flow through vast computer systems and networks.
Among its advantages, the present system eliminates guess-work from computer system capacity estimates, enables ready assessment of the performance impact of new computer application releases and migrations, identifies application performance trends, works with either intra-system or inter-system IT system optimization tools, assists in researching user performance complaints and generates system management reports.
Other details, objects and advantages of the present invention will become apparent as the following description of the presently preferred embodiments and presently preferred methods of practicing the invention proceeds.
The invention will become more readily apparent from the following description of preferred embodiments shown, by way of example only, in the accompanying drawings wherein:
Referring to
When a user makes a transactional request from an application being monitored by the ARM program, CLIENT A begins a first transaction T1 which initiates a START call to ARM API 102. An ARM START call typically identifies the application being monitored, the transaction and (optionally) the user, as well as the status of the transaction when completed. In the illustrated example, ARM API 102 also assigns the correlator or handle Corr C1 to the first transaction T1 and returns the handle to CLIENT A. Concurrently, through an ARM agent 104, the handle Corr C1 associated with the first transaction T1 is passed to a correlation application 106. In addition to communicating with the correlation application 106, ARM agent 104 measures and monitors the application transactions and may make the information available to IT management/optimization tools such as those offered by Cyrano SA of Newburyport, Mass.
Having received handle Corr C1 from ARM API 102 for the first transaction T1, CLIENT A sends a request (T1) to SERVER B, and includes handle Corr C1 in the request. SERVER B then starts a second transaction T2, passing Corr C1 as the parent handle or identifier for the second transaction to ARM API 102. At the same time, SERVER B requests and receives from ARM API 102 a correlator, Corr C2, which is assigned to the second transaction. Simultaneously, the handle Corr C2 associated with the second transaction T2 is passed to correlation application 106 through ARM agent 104. SERVER B then sends a request (T2) to SERVER C, and includes Corr C2 in the request. SERVER C starts transaction T3, passing Corr C2 as the parent handle or identifier for the third transaction to ARM API 102. In more complex applications and systems this cycle is repeated until the overall application transaction is completed. And, with each succeeding transaction request in the application or computer system, a new and different API-generated handle is created and passed with the request.
The correlation application 106 collects all the data about these transactions, and puts together the total picture, knowing that T1 is the parent of T2 (via C1), and T2 is the parent of T3 (via C2), and so forth. However, the creation, correlation and storage of potentially vast numbers of API-generated transaction handles needlessly complicates the transaction tracking process and consumes processing and storage resources that could be more productively allocated, e.g., to reducing the response time of the application being monitored.
Referring to
The present system measures the timing and calculates the precise latency of transactional information flowing through any computer system comprising multiple components, e.g., system 200 (or a nested or a combined nested and distributed topology system), by tagging or linking measurement data directly to the business or other transactional information being passed through the computer system. That is, unlike existing computer latency measuring systems, the present system employs no changing API-generated handles that are passed from server to server during operation of a computer application whose latency characteristics are being measured.
The API according to the present invention is placed strategically in a computer application to mark the beginning and end of processing (and any other significant events) at desired computer system components or processes, all of which are selected at the discretion of the user of the API. More specifically, API software code is added to the computer application which, when executed, assigns a single general reference to characteristic transactional information associated with a transaction event to be executed by the computer application. Additionally, the API includes an agent that marks the time at which the API software code is executed and tags that time with the business or other transactional information being currently processed by the computer application. Unlike conventional ARM APIs, the present API does not create or pass any data from one system component to the next (e.g., a timestamp or a unique API-generated handle, correlator or other identifier) beyond that of the business information ordinarily passed in processing a transaction. That is, the present invention recognizes that characteristic transactional information inherently associated with a given transaction, in and of itself, constitutes a readily identifiable electronic fingerprint or reference that is sufficient to enable identification and tracking of events processed by a computer application in executing the transaction as it flows through a computer system. For instance, characteristic business or other transactional information associated with a securities trade may include, inter alia, a Trade Identifier (or trade ID or trade reference, the identity of the party requesting the trade, the type of securities being traded, the number of securities being traded, the price of the securities, the date of the trade, whether the trade is a "buy" or a "sell", as well other trade-specific information. Thus, the aggregation of this characteristic transactional information represents a unique identifier that itself may be directly tracked throughout processing by a computer system, thereby eliminating the need for a new and different API-generated handle to be created, correlated and tracked at each transition from one computer system component to the next and for each computer application transaction conducted in executing the transaction.
Referring again to
Process 1 (Front Office)
According to the present invention, the data produced by the API can now be used to calculate the required metrics:
In this simple example, general references REF#1 and REF#2 are used as tags to link the business or other transactional information they represent with measurement data created in both the front office and back office systems of a securities brokerage or the like. In a large-scale computer system, the software code of the API according to the invention might also assign component-specific references to the general transactional reference in order to track the same packet of characteristic transactional information as it passes from component to component. In the foregoing example, therefore, the same trade, e.g., Trade REF#1, might be referred to by reference REF#1/FO in the front office process 302 and REF#1/BO in the back office process 304. The API according to the present invention will correlate reference REF#1/FO with REF#1/BO as referring to the same trade without generating and tracking an entirely new handle or correlator at each component.
Consider the general example of a distributed computer system comprising a sequence of n number of independent computer system components (C1, C2, . . . , Cn−1, Cn) connected via a network whereby the entire system processes m number of transaction events (T1, T2, . . . , Tm−1, Tm) as business or other transactional information pertaining to each transaction event (T′1, T′2, . . . , T′m−1, T′m) flows through the system. Transaction events are processed by each component in turn as business or other transactional information pertaining to each transaction event is passed from one component to the next.
Transaction event T1 is first processed by component C1 and business or other transactional information T′1 is passed to component C2; T1 is then processed by C2 and T′1 is passed to C3 and so forth until finally T1 is processed by Cn. This process is repeated for T2, T3 and so on until finally Tm is processed by the system. Whether transaction events T1 to Tm are processed simultaneously or consecutively does not affect the outcome of the ensuing calculations.
The API according to the present invention is placed strategically within each component such that it records the start times (UC1, UC2, . . . , UCn−1, UCn) and end times (VC1, VC2, . . . , VCn−1, VCn) for the processing of each transaction event within that component and tags those times with the business information pertaining to the transaction.
A representation of the data recorded as each transaction event T1 to Tm is processed by each component C1 to Cn as business or other transactional information T′1 to T′m is passed from one component to the next is as follows:
More generally, the data recorded at any given transaction event Tx that is processed by any given component Cy is:
Note that the above is purely a representation of the data recorded. The language and format of the data and the medium by which it is recorded is irrelevant to the outcome of the ensuing calculations.
Latency Data Calculations:
The association of like business or other transactional information in the data recorded by the API may now be used to calculate the following metrics:
a) The time spent by each component processing each transaction may be calculated by subtracting the start time from the end time for each transaction event within each component. For example, the processing time of transaction event T1 by component C1 may be calculated by sieving the recorded data for tag T′1 and associating the relevant times found as follows:
b) The time spent by business or other transactional information between one component and another may be calculated by subtracting the end time for a transaction event being processed by a given component from the start time for a related transaction event in the other component. For example, the time spent by business information or other transactional T′1 between components C1 and C2 may be calculated by sieving the recorded data for tag T′1 and associating the relevant times found as follows:
The results of the above calculations may be used to produce statistics about a computer system, for example, the mean transaction time in each component, the mean latency of business information between components and maxima and minima amongst other statistics. To take a general example of latency between components, one might calculate the average latency of all business or transactional information passed between components Cx and Cy as follows:
One might argue that if a statistical analysis of business information flow is all that is required (a potentially common scenario), a more appropriate technique might be to take an intermittent "sample" of a system and its current flows, i.e., intermittently record and tag transaction start and end times with business information, the rationale being a reduction in data and CPU requirement. However, the results would be inherently prone to error. Extreme times that occur between samples may fail to be recorded thus giving rise to incorrect maxima and minima. In addition, consider the general example of time spent by business information T′x between Cy and Cz:
Given that data is sampled from two independent components, namely Cy and Cz, it cannot be guaranteed that for transaction Tx, both T′x(UCy) and T′x(VCz) will have been sampled and, accordingly, latency calculation is prevented (particularly as no assumption can be made about the order and concurrency of the processing of transactions, and particularly as the general example is extended to more complex topologies).
Various ARM-compliant systems gather the statistics about flows through a component of a computer system form intermittent samples and aggregate these results directly. The problem with this approach is that while it provides good statistics about the time transaction time taken within the individual modules or components it offers no indication of the latency between these components.
Most business flows in an organization or enterprise are interlinked. A downstream system may receive messages from many different locations. It is not possible to, for instance, just look at every 10th message and perform latency calculations for that message. This is so because it is nearly impossibly to reliably link the statistics gathered for that message in a first component with those gathered for the 10th message in a second component because the. For example, the 10th message in the first component may correspond to the 28th, 41st or any other message in the second component.
The present invention enables precise measurements to be calculated for every piece of business or other transactional information flowing through a computer system. By comparison, the metrics gathered according to the present invention may be processed and analyzed to produce a statistical view of a system at a level of accuracy unattainable by monitoring systems that employ sample-based monitoring. Among other information, the present system may be used to determine any of number of precise time-based parameters of interest.
The instant API is a set of function calls that closely parallel the concept of the frame shown in
In operation, a computer system passes data from one application to the next and, hence, from one frame to the next. The function calls of the present API allow the passing of a transaction tag as a parameter (e.g., a trade reference number) which enables the transaction to be tracked frame by frame through multiple systems.
From an operational perspective, the present application monitoring system may be easily activated and deactivated as required. In the event of failure, the API has been designed and written so that there is no risk of the API taking down the component in which it is installed. If the API is unable to gather or record statistics, it automatically disables itself. For example, if statistics are being recorded to disk and the write returns a disk error, the API is disabled. However, the component will continue to process but no statistics will be recorded. Moreover, API function calls have a very low demand impact on the on the underlying application and typically add less than 0.5% overhead to a running application.
The monitoring system of the present invention can capture the following metrics:
processing rate through a computer system component;
frame failure rate, i.e., detection of whether a frame was started but not completed (reasons for failure may include a database commit failure and subsequent rollback or a trade marked for processing at a later time);
time spent in different modules of a component;
trends for different categories of transaction, e.g., Market=Paris versus Market=Milan;
times across multiple systems, e.g., booking to reporting;
patterns, e.g., daily peak saw-tooth, idle times enabling the user to identify good times for batch;
hitting capacity, e.g., trend to converge on known maximum test volume; and
correlation with machine statistics, e.g., CPU, memory, network traffic and I/O.
With GUI 500, a user may select at region 504 a "time view" or a "volume view" of the chosen time frame (the illustrated example depicts a time view plot of latency data within the chosen time frame). In a time view mode, GUI 500 permits a user to select at region 506 a time period for the frame under scrutiny, including the frame start and end dates, as well as the interval or plot periods within the frame. In the illustrated example, the selected plot period is one minute, although greater or lesser time plot intervals may be selected if desired or necessary. Region 508 allows a user to select a chart type for display, e.g., "bar" or "line" and, optionally, "comparative" or "stacked". In the illustrated example, a comparative bar chart is chosen and depicts a comparison, in bar format, of the average latencies of the frame at a selected log point within the frame (darker bars) and at the end of the frame (lighter bars).
In the particularly described example, all the statistical data is stored within a UDB database, although any database suitable for the purposes of the present invention would be acceptable. As noted, this data can be looked at using GUI 500. In addition, printed reports may be generated from the data. Other users may also load the data up into spreadsheets to analyze it. In the same way, data may be collected from processes by writing the data to file. Equally, the data could be sent to a socket instead of a file.
System 600 includes a collector 608 that reads file-based timing data logged at local file systems 606 a, 606 b, and 606 c and loads it into a monitoring system database 610 via Java Database Connectivity (JDBC), Open Database Connectivity (ODBC) or other API specification compatible with the database. Although not limited thereto, because of its expansive functionalities and system compatibility, a presently preferred monitoring system database suitable for use in system 600 is the DB2 Universal Database (UDB) available from International Business Machines Corporation (IBM) of Armonk, N.Y. The IBM DB2 UDB runs on both IBM and non-IBM hardware supporting multiple operating systems including: Windows, AIX, Linux, Sun's Solaris Operating Environment, OS/2, HP-UX, NUMA-Q, OS/390, and AS/400. Monitoring system database 610 is the central storage area for raw and aggregated application timing data.
System 600 further includes an aggregator 612 that processes raw timing data produced by the API agent that is stored in monitoring system database 610 to calculate desired latency data and create summary data for a range of time periods (minute, hour, etc.). This processed information is likewise stored in monitoring system database 610 for retrieval by a user. In this connection, a GUI such as GUI 500 of
The system further desirably includes an administration GUI to simplify setting up of workflows. Optionally, the system would desirably include modeling capabilities such as, for example, using the captured data and machine statistics to plot volume trends and to predict when existing system capacity will be exceeded and in which component(s).
As indicated previously, the present invention is concerned with the time it takes transaction 'events' to occur in a computer system. Computer system 700, for example, is illustrative of merely one of many complex computer systems whose performance may be monitored by the system and method according to the invention. In particular, computer system 700 is a globally distributed computer system a bank, brokerage, investment house or other similar entity which runs an integrated computer application for enabling placement, processing and settlement of equities and other securities trades.
Computer system 700 comprises a gateway 702 through which clients 704 may initiate transactions such as trade orders or the like. In placing a trade order or simply requesting a current price for equity stocks or other securities, system 700 may provide a client with the desired price via a Pricing Engine 706. If the price is satisfactory to the client, then the client might place a trade order for the securities through a trade router 708 which, in turn, routes the request to the appropriate regional office 710 (e.g., Asia, America, Europe) of the investment entity. From the appropriate regional office 710, a Send Order request is distributed to the appropriate one or more exchanges 714 a–714 f capable of fulfilling the trade order. Each of the relevant ones of exchanges 714 a–714 f responds with its ability to execute the trade order via an Execution Reply 716 which is returned to the appropriate regional office 710. At this juncture, the regional office may convey the ability of the trade order to be fulfilled back to the client 704 and await confirmation from the client that the order is to be fulfilled. Alternatively, the regional office may execute the trade order according to previously agreed upon instructions established by the client.
Once authorization to execute the trade order has been given, the trade is processed at Trade Processing stage 718 which communicates a Stock Record System 720 which records the existence and pertinent details of the transaction. Additionally, Trade Processing stage 718 communicates with a cash Payments System 722 to secure payment for the transaction and seeks clearance for settlement of the trade through Trade Clearance stage 724. Depending on the geographic location of the regional office 710 through which the trade is executed, the trade clearance stage may involve obtaining clearance by one or more settlement systems 726 (e.g., CREST for settlement of UK, Irish and international securities and Society for Worldwide Interbank Financial Telecommunication "SWIFT" for settlement of European and international securities). With the appropriate clearances obtained, Trade Processing stage 718 communicates the cleared trades to Trade Confirmation stage 728 which, in turn, notifies investment Custodians 730 and the client 704 (through Gateway 702).
In analysing computer system 700 it may be important to know, among other information, how long it takes an trade order from a client 704 to be sent to the market. In
Recall that in conventional ARM-type computer system monitoring, an API-generated handle is created that is then used to reference each logging action. This handle is passed downstream to another process that supplies the first handle to the ARM agent and is then given a replacement handle that establishes the link between the first process and the second. This link is continued through any linked processes.
In the present invention, there is no handle-generating API agent or correlation application for correlating the API-generated handles with the transaction being processed This is because the only data passed between processes is business or other transactional data and the only data supplied to the instant collection agent is that data. This data, e.g. a Trade Identifier, is used to link the processes together throughout computer system 700.
The advantage of this method is that there is no requirement for the processes to pass a handle between them. The following hypothetical is illustrative. Assume, for instance, that there are four processes involved in a particular transactional flow. If, as in the present example, each of these processes uses the same reference to identify a trade being processed, the present invention will enable monitoring of the flow if only process 1 and process 4 were logged. Since the trade being monitored shares the same reference throughout the business flow one could determine the start time for process 1 and the end time for process 4. To perform corresponding monitoring of the same trade with the ARM standard, an external handle would need to be made available and this would entail the data links between process 1 and 2, 2 and 3, and 3 and 4 being changed at each link.
It is not uncommon for one or more of the processes in the flow to be a package supplied by an external vendor. Under those circumstances, statistics about the time taken within the external package cannot be gathered. However, using the present computer system monitoring system, the presence of an externally controlled package would not negate the ability to consider the total time taken within the flow or within the individual components not under third party control. An example of this provided in
A further advantage of the present invention is that business or other transactional data collected from a process may be used within a number of transactional flows under scrutiny. Referring again to
Although the invention has been described in detail for the purpose of illustration, it is to be understood that such detail is solely for that purpose and that variations can be made therein by those skilled in the art without departing from the spirit and scope of the invention as claimed herein.
|Cited Patent
|Filing date
|Publication date
|Jan 23, 1998
|Mar 21, 2000
|Hewlett-Packard Company
|Response time measuring system and method for determining and isolating time delays within a network
|Aug 1, 1997
|Aug 22, 2000
|International Business Machines Corporation
|Application end-to-end response time measurement and decomposition
|Mar 21, 1997
|Nov 7, 2000
|Compuware Corporation
|Method and system for non-intrusive measurement of transaction response times on a network
|Oct 27, 1999
|Mar 13, 2001
|Candle Distributed Solutions, Inc.
|End-to-end response time measurement for computer programs using starting and ending queues
|Mar 31, 1998
|Apr 24, 2001
|Intel Corporation
|Pipelined processing of short data streams using data prefetching
|Sep 16, 1999
|Jul 2, 2002
|Adc Telecommunications, Inc.
|Acquisition and tracking in communication system with multicarrier telephony transport
|Oct 16, 1998
|Sep 24, 2002
|Insilicon Corporation
|Device and method for testing a device through resolution of data into atomic operations
|Feb 2, 2001
|Nov 26, 2002
|Intel Corporation
|Processor having execution core sections operating at different clock rates
|Apr 16, 1999
|Oct 14, 2003
|International Business Machines Corporation
|Enabling application response measurement
|Aug 21, 2001
|Feb 7, 2002
|Limor Schweitzer
|Statistical gathering framework for extracting information from a network multi-layer stack
|Mark W. Johnson & Jason Crow, Measuring the Performance of ARM 3.0 for Java, article, Dec. 2001,Tivoli Systems.
|Mark W. Johnson, The Application Response Measurement (ARM) API, Version 2, article, Dec. 1997, Tivoli Systems.
|Citing Patent
|Filing date
|Publication date
|Oct 23, 2003
|May 19, 2009
|Microsoft Corporation
|Flexible electronic message security mechanism
|Jun 1, 2005
|Jun 9, 2009
|Neustar, Inc.
|Systems and methods for isolating local performance variation in website monitoring
|Dec 24, 2002
|Jul 28, 2009
|Hewlett-Packard Development Company, L.P.
|Method, system, and data structure for monitoring transaction performance in a managed computer network environment
|Jan 26, 2010
|Microsoft Corporation
|Resolving virtual network names
|Mar 9, 2010
|Microsoft Corporation
|Scoped referral statements
|Sep 21, 2004
|Mar 16, 2010
|International Business Machines Corporation
|Workload categorization for detecting role changes in a host computing device
|Aug 19, 2005
|Jun 1, 2010
|Microsoft Corporation
|Scoped access control metadata element
|Oct 20, 2005
|Jul 6, 2010
|Microsoft Corporation
|Virtual distributed security system
|Jul 6, 2010
|Microsoft Corporation
|Virtual distributed security system
|Oct 20, 2005
|Oct 5, 2010
|Microsoft Corporation
|Virtual distributed security system
|Jun 5, 2009
|Oct 12, 2010
|Neustar, Inc.
|Isolating local performance variation in website monitoring
|Mar 1, 2011
|Microsoft Corporation
|Virtual network with adaptive dispatcher
|Nov 30, 2007
|Jun 7, 2011
|Stratus Technologies Bermuda Ltd.
|System and methods for managing rules and detecting reciprocal dependencies
|Oct 15, 2002
|Sep 6, 2011
|Microsoft Corporation
|Scoped access control metadata element
|Oct 25, 2011
|Sybase, Inc.
|System and method for measuring latency in a continuous processing system
|Oct 21, 2004
|Jan 31, 2012
|Oracle International Corporation
|End-to-end tracing for database applications
|Mar 11, 2008
|Feb 28, 2012
|International Business Machines Corporation
|Method, apparatus and software for measuring the performance of a runtime platform in response to a process call from a software application
|Sep 18, 2012
|Stratus Technologies Bermuda Ltd.
|Method for dynamically determining a predetermined previous condition of a rule-based system
|Oct 20, 2005
|Oct 30, 2012
|Microsoft Corporation
|Virtual distributed security system
|Oct 12, 2010
|Feb 5, 2013
|Neustar, Inc.
|Isolating local performance variation in website monitoring
|Oct 23, 2009
|Sep 30, 2014
|International Business Machines Corporation
|Correlating parts of composite transactions involving asynchronous calling mechanisms
|Oct 15, 2002
|Apr 17, 2003
|Microsoft Corporation
|Scoped referral statements
|Feb 6, 2002
|Apr 17, 2003
|Microsoft Corporation
|Virtual distributed security system
|May 14, 2003
|Dec 11, 2003
|Iddan Gavriel J.
|Optical head assembly with dome, and device for use thereof
|Oct 23, 2003
|May 6, 2004
|Kaler Christopher J.
|Flexible electronic message security mechanism
|Dec 24, 2002
|Jun 24, 2004
|John Green
|Method, system, and data structure for monitoring transaction performance in a managed computer network environment
|Oct 21, 2004
|Nov 24, 2005
|Oracle International Corporation
|End-to-end tracing for database applications
|Jun 13, 2005
|Dec 15, 2005
|Nec Corporation
|Performance analysis program and method for generating the same
|Aug 19, 2005
|Dec 15, 2005
|Microsoft Corporation
|Scoped access control metadata element
|Oct 20, 2005
|Feb 23, 2006
|Microsoft Corporation
|Virtual distributed security system
|Oct 20, 2005
|Feb 23, 2006
|Microsoft Corporation
|Virtual distributed security system
|Sep 21, 2004
|Mar 23, 2006
|International Business Machines Corporation
|Workload categorization for detecting role changes in a host computing device
|Oct 20, 2005
|Nov 9, 2006
|Microsoft Corporation
|Virtual distributed security system
|Oct 20, 2005
|Nov 9, 2006
|Microsoft Corporation
|Virtual distributed security system
|Jun 1, 2005
|Dec 7, 2006
|Drees Timothy P
|Systems and methods for isolating local performance variation in website monitoring
|Oct 19, 2005
|Apr 19, 2007
|Clyde Bohnsack
|Drilling fluid flow facilitation
|Sep 2, 2006
|Jul 26, 2007
|Mcgoveran David O
|Adaptive method and software architecture for efficient transaction processing and error management
|Mar 11, 2008
|Sep 18, 2008
|Amanda Elizabeth Chessell
|Method, Apparatus and Software for Measuring the Performance of a Runtime Platform in Response to a Process Call from a Software Application
|Oct 31, 2007
|Apr 30, 2009
|International Business Machines Corporaton
|Method for correlating periodically aggregated data in distributed systems
|Nov 30, 2007
|Jun 4, 2009
|Stratus Technologies Bermuda Ltd.
|System and methods for managing rules
|Jun 5, 2009
|Sep 24, 2009
|Neustar, Inc.
|Isolating Local Performance Variation in Website Monitoring
|Sep 30, 2008
|Oct 1, 2009
|David Femia
|Systems and Methods for Managing Multi-Component Systems in an Infrastructure
|Feb 18, 2010
|Haitham Mahmoud Al-Beik
|Method for Dynamically Determining a Predetermined Previous Condition of a Rule-based System
|Feb 3, 2011
|Neustar, Inc.
|Isolating Local Performance Variation in Website Monitoring
|Oct 23, 2009
|Apr 28, 2011
|International Business Machines Corporation
|Correlating parts of composite transactions involving asynchronous calling mechanisms
|Jun 12, 2013
|Dec 18, 2014
|Bank Of America Corporation
|Transaction time monitoring
|Sep 25, 2015
|Jan 14, 2016
|Microsoft Technology Licensing, Llc
|Detailed end-to-end latency tracking of messages
|Nov 19, 2014
|Apr 20, 2016
|AppFirst, Inc.
|Method of tracing a transaction in a network
|Mar 30, 2008
|Oct 8, 2009
|Correlsense Ltd.
|Apparatus and method for tracking requests in a multi threaded multi tier computerized environment
|U.S. Classification
|International Classification
|Cooperative Classification
|European Classification
|Aug 24, 2001
Owner name: GOLDMAN, SACHS & CO., NEW YORK
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DEVERRILL, IAN J.;HAMMAD, SAFE E.;HASSAN, ALEX D.;AND OTHERS;REEL/FRAME:012109/0231;SIGNING DATES FROM 20010702 TO 20010720
|Nov 20, 2009
|Fee payment
Year of fee payment: 4
|Oct 15, 2013
|Fee payment
Year of fee payment: 8