text:
The Resurgence of Anti-Semitism: Jews, Israel, and Liberal Opinion.
Bernard Harrison
Rowman & Littlefield. 224 pp. $22.95.
According to the famous 11th edition of the Encyclopedia Britannica (1910), "Anti-Semitism is a passing phase in the history of culture." Since that sanguine declaration, anti-Semitism has had several very good rolls of the dice, culminating in the destruction of European Jewry.
The latest recrudescence of anti-Semitism is by now the subject of at least a half dozen books, published in America, England, France, and Italy. Their shared conclusion, set forth from a variety of perspectives, is that the physical violence of the new Jew-hatred is largely the work of young Muslims, but that the ideological violence is the work primarily of leftists, battlers against racism, professed humanitarians, and liberals (including Jewish ones). The Resurgence of Anti-Semitism, Bernard Harrison's superb new book, deals almost entirely with this drifting of liberals and leftists into anti-Semitism, and it brings to the subject a new authorial identity, a different academic background, and a distinctive and (despite the topic) exhilarating voice. Resurgence is also the first book on contemporary anti-Semitism by a Gentile, and a British one to boot. (According to Harrison, a professor of philosophy, this has also made him privy to the expression of anti-Semitic prejudice by apparently respectable academic people "when Jews are absent.")
Recent years have furnished a great deal of material suited to his talents and expertise. Harrison brings to his subject the "habitual skepticism, bitterly close reading, and aggressive contentiousness" produced by "forty years in the amiable sharkpool of analytic philosophy." His merciless deconstruction of the anti-Israel invective and smug clichés of the New Statesman, the Guardian, the Independent, the BBC, and other bastions of anti-Jewish sentiment in England reminds one of the powerful literary scrutiny pioneered in this country by the New Critics.
Harrison's method is to scrutinize the statements of Israel-haters for internal contradictions, inconsistencies, specious reasoning, misstatements of fact, and outright lies. To read the fulminations of such people as John Pilger, Robert Fisk, or Jacqueline Rose concerning Israel ordinarily requires the mental equivalent of hip-boots; Harrison, however, takes up a rhetorical scalpel and dissects their ravings with surgical precision.
He devotes all of the book's second chapter, for example, to a single infamous issue of the New Statesman. The cover of January 14, 2002 showed a tiny Union Jack being pierced by the sharp apex of a large Star of David, made of gold. Below, in large black letters, was a question posed with characteristic English understatement: "A Kosher Conspiracy?" It would not have been out of place in Der Stürmer; and the articles that followed it had at first suggested to Harrison that he entitle his analysis of them "In the Footsteps of Dr. Goebbels." (He decided, however, that this would be "inadequate to the gravity of the case.")
Among the many canards that Harrison dismembers in the book: "Israel is a colonialist state"; "Israel is a Nazi state, and the Jews who support it are as guilty as Nazi collaborators were"; "Anybody who criticizes Israel is called an anti-Semite"; "Jews do not express grief except for political or financial ends." Take, for example, the way in which he draws out the implications of the Israel-Nazi Germany equation, without which people like Noam Chomsky would be rendered almost speechless: "To attach the label 'Nazi' to Israel, or to couple the Star of David with the swastika is . . . not just to express opposition . . . to the policies of one or another Israeli government. It is to defame Israel by association with the most powerful symbol of evil, of that which must be utterly rejected and uprooted from the face of the earth."
Harrison consistently criticizes contemporary liberals who have allowed their moral indignation on behalf of Palestinians to pass into something "very hard to distinguish from anti-Semitism of the most traditional kind." Yet he just as consistently refrains from calling them anti-Semites. (He does, however, wonder whether, in their dreams, they call themselves anti-Semites.) Thus the editor of the New Statesman who approves a cover worthy of Julius Streicher is "an entirely honest, decent man," and Dennis Sewell, author of the essay on the Anglo-Jewish "kosher conspiracy" belongs to the rank of "sincere humanitarians."
Two factors play a role in Harrison's mitigation of his criticisms. One is his assumption, oft-repeated, that liberals and leftists in the past were almost always opposed to anti-Semitism. But this is open to question. In France, for example, the only articulate friends of the Jews prior to the Dreyfus Affair were conservative writers who denounced anti-Jewish attitudes as "one of the favorite theses of the 18th century." French leftist movements of the 19th century had been outspoken in their antipathy to Jews until the Dreyfus Affair forced them to decide whether they hated the Jews or the Catholic Church more. (They became Dreyfusards.) In England, Dr. Thomas Arnold, headmaster of Rugby and father of Matthew, called English Jews "lodgers" and wanted them barred from universities and citizenship. Gladstone referred to Disraeli as "that alien" who "was going to annex England to his native East & make it the appanage of an Asian empire." Ernest Bevin, Labor foreign minister from 1945-51, was notoriously short of sympathy in the Jewish direction.
The other, more positive motive for Harrison's use of such delicate epithets stems, perhaps, from his education in philosophy: he seems to believe genuinely in the ability of people to self-correct, to be swayed by reason. Let us hope that he is right. My own, darker view is that a thinker's ideas are an expression of character. If Harrison believes that he can reason into decency people like his fellow philosopher Ted Honderich, who espouses "violence for equality" and effusively sings the praises of Palestinian suicide bombers, I wish him joy in his efforts. But deductions have little power of persuasion, and I have no great hopes for his success.
Despite my quibbles, Harrison's book is one of the necessary and indispensable utterances on the subject of these new, liberal anti-Semites, the people who are busily making themselves into accessories before the fact of Ahmadinejad's plan "to wipe Israel off the map." The fact that this eloquent and elegantly argued book has until now been totally ignored by book review editors is itself testimony to the alarming dogmatism that Harrison has so vividly criticized.


text:
We Talk Over Microsoft's Gamescom Press Conference
Become Premium to Watch
This re-release seems unnecessary at first glance, but the conclusion of Kratos' journey serves up a level of spectacle that remains impressive in 2015.
Her Story is a bold and largely successful experiment in interactive crime fiction.
Rocksteady's gorgeous-looking third Arkham game refines its open-world format a bit and lets you drive a whole hell of a lot of Batmobile.
Company »
Mechanical bats covered in rubber, used to rebound a pinball back into play. A necessary ingredient in a precursor to the video game. Occasionally seen outside the realm of pinball games.
A spaceship is a vehicle capable of traversing the vacuum of space.
A pinball is a small and almost always metallic sphere used in pinball games. The player hits the pinball around with flippers for the ball to hit or roll over things for points or even to complete pinball quests.
A space-based habitat, frequently providing living spaces, scientific facilities, or for defensive purposes.
An explosive ordinance propelled by a rocket engine designed to blow an object to smithereens. A missile is often guided, in some way, to its target. For example; by laser, remote control, or computer/GPS.
A laser is a focused beam of light, invisible through the air without some other medium (such as smoke) to illuminate it. Lasers are often used in video games as part of a targeting system, or as an offensive weapon in their own right.
A plunger is a spring loaded rod used in pinball games to shoot the ball out into the playing field. The harder it is pulled, the faster the pinball will be.
Considered one of the most frequent and controversial implements of destruction in video games and real life, guns are devices that fire projectiles with explosive force.
Any type of simple ball in a game... can be simply rendered as a single pixel, or as a geometric shape.
A tank is generally a heavily armoured and armed, tracked vehicle designed to be at the front of a combined forces attack.
An airplane is a heavier-than-air craft whose lift is generated by airflow over the wings creating a strong pressure difference. In video games, airplanes are used for travel and as a type of weaponry.
Tiny pieces of candy that have paranormal effects on blobs.
A homing missile is a missile that locks on to and follows its target. Homing missiles are featured in lots of games, from old school to new school.
A valuable item that is highly sought after, often used as a reward or incentive to complete objectives. Also used as a currency in many role-playing games.
Whether it's worn for protection or style, helmets appear in various game genres.
The energy force shield is a common element found in science fiction. By encasing an object in a bubble of energy, whether it be a single person or an entire city, the object is protected from its environment. Some energy shields deflect projectiles, lasers and radiation, or anything conceivable.
The topmost bone in the human body, it contains the brain and the eyes, and is generally considered a good thing to keep intact.
A kind of protective clothing.
A body that orbits around a star, maintains hydrostatic equilibrium, and clears its area of other celestial bodies.
A popular weapon that is used in many shooters. The flamethrower is considered one of the most unique ways to defeat a foe.
A gun turret is weapon mount designed to protect the user or mechanisms of a weapon system. The weapon itself is not a turret, but rather the protective housing of the user or mechanisms of the weapon system.
A Terran defensive structure that can garrison Terran infantry units for protection.
Kirby's mode of transportation in many of his games.
Seen in Super Smash Bros Melee among others.
Gunships are flying aerial assault vehicles and/or transports that play roles in many different games.
A tool in games. In some, they are used for simple drawing, but for others, it's a powerful tool as it make object appear.
A bounded table on which billiards-type games are played.
Used in puzzle games to be broken, moved, or matched by color, shape and size. Also used in many early 3D polygonal games. Not to be confused with Squares or Cubes.
A fortified freestanding structure, used mainly to scout surrounding areas.
The kind of bumper that is often featured in pinball games. If a character touches it, he or she will likely get knocked around as well.
This edit will also create new pages on Giant Bomb for:
Until you earn 1000 points all your submissions need to be vetted by other
Giant Bomb users. This process takes no more than a few hours and we'll
send you an email once approved.
Because you're new to wiki editing, we sent your
submission off to our moderators to check it over. Most
changes are approved within a few hours. We'll send an
email when it is.
Once you've earned over points you'll be able
to bypass this step and make live edits to our system.
Until then, gain points by continuing to edit pages.
No changes were submitted, nothing was done! Please make changes to the wiki!
Thanks for continuing to improve the site. Some of your changes are
now live. However, some of your changes were sent to moderation because you do not
have enough points to make those live edits. You need points to
live edit the changes you commited.
For the changes that went through, our robot math gave you points for this
Thanks for continuing to improve the site. Your changes are
now live. Our robot math gave you points for this
Use your keyboard!
Log in to comment

subset: commoncrawl


text:
Dr. Oz on Avoiding Holiday Heart Stress
Researchers found an increase in cardiac deaths during the holiday season.
Cheap Vitamin B Best for Clearing Arteries?
Niacin, a form of vitamin B, leads to clearer arteries than a popular drug.
Heart Patients Dying for Health Reform
Chronic diseases cost Americans billions insurance, out-of-pocket expenses.
Kids Have Strokes More Often Than Thought
Children and teens can have strokes, but doctors don't always recognize it.
Heart Device Might be Useless for Women
A study finds devices implanted after a heart attack may not save women's lives.
Can Thunder Thighs Help Heart Health?
Bigger thights might mean smaller risk of heart disease, researchers say.
Are Heart Attacks More Deadly for Women?
A study shows age or illness may cause the gender gap in heart attack survivors.
Meds Can Help Even With Borderline BP
Researchers suggest treating pre-hypertension to prevent cardiac disease.
11 Most Hazardous High School Sports
For heart death, lacrosse tops out at 19 fatalities nationwide since 1980.
Heart Attacks Like Hughes' Can Be Unexpected
A heart attack is often the first symptom of heart disease.
Defying Dialysis, Man Bikes Across Country
Shad Ireland has no working kidneys, but managed to bike across America.
Have You Had Your Omega-3 Today?
A new analysis may pave the way for greater acceptance of the fish oil nutrient.
5 Best States in Which to Have a Heart Attack
It's better to be in New Jersey than in Oklahoma if you have a heart attack.
Agent Orange Exposure Linked to Parkinson's
Exposure in Vietnam may be linked to heart disease and Parkinson's, study finds.
Study Shows Risk of Bypass Surgery Technique
The popular "keyhole technique" for vein harvesting may be riskier than thought.
Uh Oh, Cheerios: FDA Cracks Down on Cereal 'Drug'
The FDA says Cheerios ads improperly market the cereal as a cholesterol drug.
When a Skipped Heartbeat Is Fatal
Roger Moore, Elton John suffer arrhythmia suspected in case of Breslin daughter.
Five Ways to Boost Your Energy
Statins treat high cholesterol but they can also make you lethargic.
'Polypill' No Heart Risk Magic Bullet for Now
What happens when you combine 3 BP drugs, a statin and aspirin in 1 pill?
New Sign of Heart Disease: Your Neck?
New research says neck width may reveal your risk.
New Heart, Second Chance for Baby Girl
One year after her heart transplant, Kaidence Stephenson is thriving.
Holiday Heart Concerns? Sleep on Them
New research suggests that the heart may benefit from a good night's sleep.
In Heart Attack, Gender Matters
Women may be more likely to die from severe heart attacks, researchers say.
Heart Drug 'Hype'? Docs Debate Crestor
Despite recent enthusiasm over the drug, not all docs are prescribing it more.
Deadly Wait for Hearts for Nonwhite Kids
Heart-transplant waiting lists may be more deadly for kids of color.
Artificial Heart Gives New Hope to Patients
French scientists build an artificial heart that beats much like the real thing.
Dancing Won't Un-Break Braxton's Heart
Angina should not keep the singer from competing on "Dancing With the Stars."
Rare but True: When Sex Leads to Stroke
While uncommon, a heart defect and sexual activity can increase risk.
Tiny Propeller in Heart May Save Lives
A new device known as Impella can help ailing hearts.
Can Heart Screenings Save Young Athletes?
While some advocate tests, others say they are too expensive to be mandatory.
Stroke on Your Mind? Stroke Your Feline
New research links owning a cat with a lower risk of heart attack and stroke.
Heart Disease Myths You Need to Know
Dr. Tim Johnson exposes six common myths you should know about heart disease.
Heart Disease, Stroke-Related Deaths Down in U.S.
Death rates from heart ailments are dropping faster than ever.
Heart Risks for Super Bowl Fans?
The thrill of the game may pose heart risks for some fans, a new study suggests.
Watch: High Fructose Means High Blood Pressure
New study finds a link between a high fructose diet and high blood pressure.
Watch: Sweet Studies: Chocolate and Heart Health
A new study reveals heart attack survivors can benefit from eating chocolate.
Watch: Hidden Heart Hazards
Why you might want to screen your teen athlete for dangerous heart abnormalities
Watch: Heart Attack Hazards
A new study looks at the differences between heart disease in men and women.
Watch: Keeping Track of Your Cholesterol
Healthy habits can keep cholesterol levels in check.
Watch: Healthy Mouth, Healthy Heart
A closer look at the link between good oral and cardiac health.
Watch: Tweeting for Health
Celebrity Trainer Gunner Peterson on the Twitter workout.
Watch: How to Use a Defibrillator
Knowing how to help someone in cardiac arrest could save a life.
Watch: Music to Your Heart?
Dr. Tim explores the connection between music and heart health.
Watch: Keep Your Heart Healthy
Patients who use e-mail to contact their doctors reduce risks for heart disease.
Watch: Acid Reflux Safety Concerns
Do acid reflux medications change the way your body absorbs calcium?
Watch: Atkins Diet's Veggie-Friendly Facelift
A vegetarian version of the famous diet shows promise in study.
Watch: Laura Bush Tells 'The Heart Truth'
Heart disease is the leading cause of death among American women.
Watch: New Research Challenges Old Belief
Drug treatment may benefit those without history of high blood pressure.
Watch: Recovering Robin Still Makes Them Laugh
Williams jokes about his heart surgery with David Letterman on late night TV.
Watch: Walking Your Way to Better Heart Health
New study shows the benefits of long-distance walking.
Watch: Treating Ministrokes as Emergencies
Patients experiencing a ministroke should receive immediate medical treatment.
Watch: Black Widow: First Husband's Death
Part 3: Michael Wallace died from an apparent heart attack.
Watch: Silent, but Deadly Heart Attacks
New research suggests silent attacks occur more often than doctors thought.
Watch: Can the Economy Break Your Heart?
Find out how these tough economic times could affect your heart.
Watch: Possible Aspirin Risk
New research finds anti-clotting medications may cause bleeding in the brain.
Watch: Was This Man Pushed to His Death?
Police are investigated after a man at G-20 protests suffers a heart attack.
Watch: A Real Life Medical Drama Starring Babies
Questions of morals and ethics surround a controversial baby heart transplant.
Watch: Heart to Heart
One sickly infant's heart may be the key to saving another baby girl.
Watch: Heart to Heart
One sickly infant's heart may be the key to saving another baby girl.
Watch: Lifestyle Changes With Heart Failure
New instructions for people to live longer despite heart failure.
Watch: Sleep Your Way to a Healthier Heart
Find out how an early bedtime may lower your risk for heart disease.
Watch: Salty Suspects: High-Sodium Foods
Dr. Tim Johnson discusses the effects salt-filled foods may have on your body.
Watch: 5 Body Parts to Pamper
The top not so sexy but important body parts everyone should take care of.
Watch: 4 Things You Don't Know About Your Heart
Dr. Tim examines the latest in heart health news.
Watch: The Battle Against Heart Disease
Brand new medical discoveries promise to save lives.
Watch: New Information on Your Heart
Groundbreaking progress in the battle against heart disease.
Watch: Katrina's Lingering Health Effects
Long after the hurricane, New Orleans cardiologists noticed a disturbing trend.
Watch: The Katrina Health Effect
Storm may have long-lasting effects on heart health.
Watch: Trucker Becomes a Highway Hero
George Lantzy used his rig to slow down a car driven by a heart attack victim.
Watch: Exercise Guidelines
Thirty minutes of brisk walking can boost your health and increase lifespan.
Watch: Traffic May Trigger Heart Attacks
Study finds patients were more likely to have been in traffic before symptoms.
Watch: Middle-Age Aspirin Therapy
A daily dose of aspirin may reduce risk of heart attack and stroke.
Watch: Lower-Sodium Diets May Save Lives
Your heart will thank you for ingesting one less gram of salt per day.
Watch: Vitamin D and Heart Disease
Research suggests a link between heart disease and low levels of vitamin D.
Watch: Age, Heart Risks Linked to Mental Decline
High blood pressure, obesity, and diabetes may cause damage to the brain.
Watch: Extra Pounds Take Your Breath Away
In addition to increasing heart disease risk, obesity can impair lung function.
Watch: Bush Chokes Up Over Barbara's Heart Surgery
Barbara Bush's heart surgery takes an emotional toll on the 41st president.
Watch: Troubled Marriages Hard on the Heart
Marital strain can increase stress and the risk of heart disease for women.
Watch: Barbara Bush Recovering After Surgery
The former first lady underwent open heart surgery to replace her aortic valve.
Watch: Dangers of the Late Shift
A night shift could increase chances of contracting diabetes or heart disease.
Watch: Barbara Bush Undergoes Heart Surgery
Former first lady is recovering at a Houston hospital after open-heart surgery.
Watch: Strep Throat and Heart Damage
If left untreated, strep virus can evolve, causing scarring on the heart valves.
Watch: Some Cancer With Your Cocktail?
A new study shows a few drinks a week can raise a woman's cancer risk.
Watch: Five Steps to Prevent Heart Disease
Dr. Suzanne Steinbaum explains steps women can take to prevent heart disease.
Watch: Can Anger Kill?
Find out if losing your temper can have dire medical consequences.
Watch: Control Your Anger, Save Your Life
Research reveals anger can trigger dangerous rhythm disturbances in the heart.
Watch: Fast-Food Towns Pose Stroke Risks
Residents of areas with more fast-food joints may face more health risks.
Watch: Women and Strokes
Find out why strokes often go undetected in women.
Watch: The Heart of an Epidemic
Doctors are questioning why there is an epidemic of women suffering strokes.
Watch: Teen Receives New Heart
After months of machines keeping her alive a South Carolina teen has a new heart
Watch: Race and Transplants
Are children of color more likely than others to die waiting for a new heart?
Watch: Young Children, Old Arteries
Research shows that obese children can have the arteries of a 45-year-old.
Watch: The Importance of Potassium
Learn why potassium is so big a part of a healthy diet.
Watch: Gender Matters in Heart Transplants
Female patients fare better with female hearts, and the same is true for men.
Watch: Give Your Heart a Break
Taking statins can reduce the heart attack rate by more than 50 percent.
Watch: Pacemakers Can't Keep a Beat
Researchers report that headphones can interfere with pacemakers.
Watch: Hypertension on the Rise
Dr. Jacqueline Hollywood discusses ways to reduce hypertension.
Watch: Heart Disease Linked to Depression
Study finds depression levels are three times greater among heart patients.
Watch: February Is Heart Health Month
ABC'S David Puente with Selecciones Magazine on how to keep a healthy heart.
Watch: Myths About Heart Disease
Dr. Tim Johnson exposes six common myths about deadly heart disease.
Watch: Heart Disease in Minority Women
Black and Latina women face greater risk of heart disease than white women.
Watch: Lady in Red: Laura Bush
The first lady campaigns for awareness on heart disease.
Watch: Super Bowl Heart Attacks
Watching high-stakes sports events can increase your risk of heart attack.
Watch: Vitamin D Heart Benefits
People with vitamin D deficiencies could be at higher risk for heart attacks.
Watch: Fasting May Help Heart Health
A study spotlighting Mormons finds they are less likely to have heart disease.
Watch: Heart Disease Affects All Ages
Heart disease deaths in young adults hold steady.
Watch: Young Adults and Heart Disease
Obesity and lack of exercise reverse medical progress.
Watch: Birth Control and Heart Disease
New research cites increased risk of heart disease in women who take the pill.
Watch: Women in Clinical Trials
Fewer women are participating in clinical trials for heart disease.
Watch: Rival for Plavix: Prasugrel
A new blood-thinning drug could change the way doctors treat heart disease.
Watch: Living With a Defibrillator
A woman with heart disease shares her experience with a chest implant.


text:
RACELAND - South Floyd had a rough start in the Raceland Derby Classic on Thursday evening. Sophomore Junior Stockwell scored 17 points to lead Boone County to a 61-44 win over the Raiders in the opening round of the Raceland-hosted holiday tournament.
Boone County fought its way to a 15-14 lead at the first quarter stop. The Rebels started to separate themselves from South Floyd in the second quarter, outscoring the Raiders 19-9 to lead 34-23 at halftime.
Stockwell was one of four Boone County scorers to reach double figures. Brenden McDonald and Barry Ordu added 11 points apiece for the Rebels. Brenden Stanley was Boone County's fourth scorer in double figures. Stanley tossed in 10 points for the Rebels.
Boone County was 17-of-24 from the free throw line and overcame 19 personal fouls of its own.
The Rebels owned a slim scoring advantage over South Floyd in each of the last two quarters to pull away for the win.
Junior guard Austin Bailey led South Floyd with 17 points, sharing game-high scoring honors with Boone County's Stockwell. Another junior guard, Austin Salisbury, accompanied Bailey in double figures for the Raiders, finishing with 11 points.
South Floyd was 14-of-23 from the free throw line.
Junior forward Tyler Daniels (seven points), freshman forward Hunter Johnson (five points), senior guard Dakota Justice (three points) and senior guard Weston Little (one point) also contributed scoring for the Raiders.
Boone County 61, South Floyd 44
South Floyd (44): Justice 3, Daniels 7, Salisbury 11, Bailey 17, Johnson 5, Little 1.
Boone County (61): Hixenbaugh 4, Ordu 11, Schulz 2, Warning 4, Stanley 10, Stockwell 17, Patton 2, McDonald 11.
South Floyd…….149 10 11-44
Boone County….15 19 12 15-61


text:
|Page: 1 of 1
|Sort By:
Want to visit one of the most beautiful Georgian nature sites? Join this tour and you will be surprised how amazing Georgia is! Borjomi with its mineral waters, impressive Vardzia Cave Town, untouched Samegrelo region nature, Black Sea waves, mounta
Sight-Seeing Tours Andersonville Georgia


text:
A method of associating features, such as phone number directories, of a mobile communication module with individual NAMs in a communication module having a plurality of NAMs so as to provide accessibility to the directories based on the NAM activated for convenient and efficient access including the steps of establishing and comparing identification codes and further providing the option of changing phone number directories when changing NAMs or receiving the same NAM.
1. A method for creating and associating phone number directories and speed dial directories programmed into a programmable mobile cellular communication device with an individual number assignment module (NAM) setting defined by the mobile cellular communication device such that when activated the directories are simultaneously available with any activated NAM setting, wherein the mobile cellular communication device is programmed with a plurality of directories for storing phone numbers and a plurality of NAM setting options with one NAM setting being a default NAM and the other NAM setting options being auxiliary NAM options, wherein each NAM setting stores carrier assigned phone numbers under which the mobile communication device is identified and operated, said method comprising the steps of:
(a) automatically activating said default NAM setting defined by the mobile cellular communication device when powering up said device;
(b) individually establishing for each NAM setting at least one default directory from said plurality of directories;
(c) automatically activating said default directory that correlates with said activated default NAM setting as defined such that phone numbers in the at least one default directory are simultaneously accessible for use when operating under said activated default NAM setting;
(d) providing an option to select and activate an auxiliary NAM option from said plurality of NAM setting options so as to operate the device under the auxiliary NAM rather than said default NAM;
(e) selecting one of said auxiliary NAM options for operating the device under the carrier assigned number found stored in said selected auxiliary NAM;
(f) activating said selected auxiliary NAM option;
(g) individually establishing for each NAM setting at least one corresponding directory from said plurality of directories for automatically associating with each said NAM setting; and
(h) activating said at least one corresponding directory in response to activation of a selected auxiliary NAM setting.
2. A method as recited in claim 1, further comprising the step of:
deactivating activated directories when activating said corresponding directory selected.
3. A method as recited in claim 1, further comprising the step of:
comparing said plurality of directories with said activated NAM to find said at least one default directory that is programmed to correlate with said activated NAM.
4. A method as recited in claim 1, further comprising the step of:
providing a display of said auxiliary NAM options from which said auxiliary NAM option is selected.
5. A method as recited in claim 3, further comprising the step of:
entering into a program menu of said auxiliary NAM setting options before selecting said auxiliary NAM option; and
entering into a program menu of said plurality of directories after said at least one default directory is activated.
6. A method as recited in claim 5, further comprising the step of:
selecting and activating at least one directory from said plurality of directories so as to associate said activated directory with said activated NAM option.
7. A method as recited in claim 1, further comprising the step of:
selecting and activating at least one directory from said plurality of directories so as to associate said activated directory with said activated NAM option.
8. A method as recited in claim 1, further comprising the step of:
entering into a program menu of said auxiliary NAM setting options before selecting said auxiliary NAM option; and
entering into a program menu of said plurality of directories after said at least one default directory is activated.
9. A method for automatically associating respective phone number directories retained in the storage of a mobile communication device with one or more corresponding number assignment module (NAM) settings of said device where said device has designation that makes a NAM setting the active NAM setting and designation that makes a directory the active directory that is initially accessed, said method comprising the steps of:
(a) associating each phone directory with one or more corresponding NAM settings for which it is the desired active directory;
(b) establishing the phone directory of the default active NAM setting as the default active phone directory;
(c) detecting any change to the current NAM setting;
(d) designating, in response to a change in the active NAM setting, the active phone directory as inactive; and
(e) designating, in response to a change in the active NAM setting, the phone directory associated with the new active NAM setting as the active phone directory.
10. The method of claim 9 comprising the further step of:
(a) detecting a request to select an alternative directory and
(b) accepting an alternative phone directory selection
(c) designating the selected directory as the active directory.
11. A method as recited in claim 1 further comprising the step of:
(a) providing an operator selectable option to activate another directory corresponding to the activated NAM.
1. Field of the Invention
This invention relates generally to a method for associating existing phone features with individual number assignment modules and more specifically for allowing the user of a mobile communication device, such as a cellular phone, to automatically associate select phone books with specific carrier phone addresses or numbers assigned to the mobile communications module so that the user may easily reference any phone book as desired regardless of the active NAM.
2. Description of the Prior Art
Many mobile cellular phones allow a user to register a single device with multiple phone numbers from the same or different carriers and store the phone numbers in number assignment modules (NAM's). They also allow a user to create a phone book and define a set of speed dial numbers. A number assignment module (NAM) is the actual number or address by which a carrier identifies a particular phone and by which the phone may be accessed from other cellular and fixed wired conventional phones. Having multiple phone numbers or carriers registered NAM's on a single phone allows the user to activate different phone numbers. This feature is useful for many reasons. For instance, it allows a user to have several unique numbers with separate billing accounts wherein one number may be used for personal calls and the others for business purposes. Having multiple phone numbers assigned to a single phone also allows the user to switch to local carriers when traveling to different locations, such as Florida, New York, and California, so that they benefit from the local charges in that area.
The phone number or numbers assigned by a carrier to identify the phone are typically stored in a module known as a number assignment module or NAM. Number assignment modules (NAMs) are the memory means by which an identifying set of telephone numbers exclusive to a particular phone are physically stored in the cellular phone. NAMs may be either RAM, ROM or PROM type memory banks which can store multiple numbers. A cellular phone only operates under one phone number assignment at a time but may switch between different phone number assignments to operate under the desired number. NAMs may be configured by designated key strokes or by an application program that issues "AT" commands to activate certain NAMs. An "AT" command is an industry standard means of communicating with a modem. The industry uses AT commands for many applications. In this implementation, a specific AT command acts as a switch causing a particular NAM to be "active."
As noted above, mobile communications modules, or cellular phones may have microprocessors which program phone number assignments into individual NAM locations. Cellular phones today are typically programmed with a select number of NAMs for storing a corresponding number of carrier number assignments. For instance, the IBM CDPD Mobile Communications Module (trademark of International Business Machines) include or contains a cellular phone having four NAMs which stores up to four phone number addresses or assignments. The microprocessors in many of today's cellular or mobile phones also provide actual phone books for storing business and personal phone numbers. This allows a user to easily reference phone numbers for dialing and to perform speed dial operations. In addition, the latest models of mobile or cellular phones are being designed for computer compatibility wherein the phone has an adapter which electrically ties it into a portable computer, such as the IBM ThinkPad 750 (trademark of International Business Machines) to benefit from the computer's own microprocessor and phone books. The IBM CDPD mobile communications module is one such phone which fits inside the ThinkPad 750. This is different from conventional cellular phones which are tethered to a modem rather than a computer. The computer tethered phones provide a means for the computer to send data, over the cellular network. Currently, only the IBM CDPD Mobile Communications Module uses the computer for this purpose. The NAMs for these phones are defined by the corresponding computer software. Whether a phone has its own microprocessor or operates from a portable computer, many cellular phones have the ability to store multiple phone number assignments, but have been limited to one phone book which is active for all NAM's. Consequently, when a user changes to a different NAM, the speed dial directories and phone books remain static.
Thus, in conventional phone book and speed dial numbers are only configured relative to a specific NAM. Therefore, when the user switches from the default NAM to an auxiliary NAM the speed dial and phone book features remain static and possibly useless or inaccurate for that NAM. Since no method or apparatus exist for associating phone number directories with individual NAMs as they are activated, there exists a need for a method and mobile communication module system that allows the user to establish multiple phone book and speed dial directories and to automatically associate these features with any selected NAM. Such a feature would be especially useful to business users having different sets of customers or clients in different locations and to people that frequently travel between select locations.
The idea of allowing or facilitating phone books to be selectively associated with any desired NAM setting has not been addressed since computer compatible phones and phones with microprocessors have not been previously provided with enabling software that allows a cellular device to incorporate multiple phone books and NAMs. Accordingly, the process of selectively associating phone books with NAMs is not readily obvious. While there may exist several cellular phones and devices which scan NAMs, and access phone book and speed dial information, as noted below, they do not address the problems noted by the present invention. The idea of allowing or facilitating phone books to be associated with multiple NAM registers has not been addressed by the background art. Moreover, the systems known typically are not software driven and are therefore incapable of freely associating phone books and speed dial registers with selected NAM settings as desired.
For instance, Grimmett et al., U.S. Pat. No. 5,259,018, discloses a radio telephone system having a handset adapted to be removably connected and containing a NAM for storing a telephone number identifying the handset. Grimmett et al. merely addresses a handset for containing a single NAM rather than a cellular phone or other portable phone means having a plurality of NAMs that may be individually correlated with interchangeable phone books. Arai, U.S. Pat. No. 4,742,560, discloses a mobile radio unit in the cellular wide range mobile communication system having a tracking exchange function and a stored secret number. Arai provides no discussion of interchangeably associating a phone book with a NAM setting selected from a plurality of optional NAM settings. Krolopp et al., in U.S. Pat. No. 5,020,091, discloses an automatic radio telephone registration notification system comprising a process for scanning NAMS stored in a phone system to find the most economical or local telephone number which to operate. The process stores phone numbers in NAMs with corresponding system identification codes and compares the system identification codes with those in memory as it scans through communication channels. When a match is found the radio telephone prompts the user to select a new telephone number, if desired. Krolopp et al. does not, however, address correlating select phone books or speed dial numbers with one corresponding NAM from a menu of optional NAM settings. Koma, in U.S. Pat. No. 5,247,572, discloses an apparatus for controlling the storing of information in a telephone set. Koma comprises a control signal generator that supplies a control signal to the control unit of a telephone set having dial memories that prevents the unintentional erasure of the phone book or quick dial phone number information. In contrast with the present invention, Koma does not address correlating phone books with a select NAM setting. Finally, Duffy et al., U.S. Pat. No. 5,303,288, discloses a multiple mode cellular control device and method for presenting phone books and speed dial data to the phone user. Duffy et al. provides selectable modes for accessing stored telephone numbers either by speed dial codes or alphabetic names associated with each telephone number, however, it does not address an automated method for associating multiple phone books or sets of speed dial numbers with an individual NAM from a provided group of NAMs.
In contrast with the present invention, none of the references noted in the background art provides a method for storing a plurality of NAMs, phone books, and speed dial numbers, and activating a particular phone book and speed dial register for use with a desired NAM. Such a method would provide a useful, convenient, and economical solution to those who require multiple NAMs and phone books. The present invention provides such a novel, useful approach for improving usability of cellular phones.
It is an object of the present invention to provide an automated method for correlating select phone books and speed dial features of a cellular phone or other portable cellular communication device with individual NAM settings, i.e. modules used to store cellular phone number assignments, at the option of the user when the user switches between the NAMs.
It is also an object of the present invention to provide a method which allows a user of a portable communication device to automatically switch between NAMs without forfeiting the device's features such as speed dial numbers and phone books.
In light of these and other objects, the instant invention provides a method which allows a cellular phone user, or software driven cellular phone user to automatically change NAM settings, i.e. phone number assignments, without forfeiting the relative usefulness of the phone's features, such as speed dial numbers and phone books. That is, the instant invention provides dynamic phone books and speed dial numbers, whereby the user can freely associate auxiliary phone book and speed dial settings with any activated NAM. The present invention is intended for use and implementation with mobile cellular communication devices having more than one number assignment module (NAM) for storing a corresponding number of cellular phone number identifiers. Multiple NAMs allow a user to benefit from "home" service rather than paying "roaming" charges. Thus, when a user changes calling areas they can switch to the NAM that corresponds with that location's local calling area. At the same time, the user, unlike in the past, may connect or associate new or pre-configured phone books and speed dial numbers with any activated NAM and switch between phone books and/or other speed dial numbers when changing the NAM setting. The user while active in any NAM setting may also create new phone books or edit existing phone books and speed dial directories so that the numbers in a particular phone book correspond with local numbers pertinent to an individual NAM entry.
Entries can be created or edited via either an application program or through a telephone keypad. Thus, if a salesman or traveler has several territories which they are responsible for or frequent, they may elect to maintain three or more NAMs to cover those territories by having the carrier program the Nams or by entering the carrier information through the phone key pad depending on the carrier procedures and requirements. A NAM corresponding to a given area is then activated by switching to that NAM for use when within that area. For each of the NAMs, the user may create and associate a phone book having numbers which are pertinent to the particular NAM activated.
Each of the number assignments are stored in individual NAM registers. The user pulls up or scrolls through the NAM options on the display of the phone or computer and activates one by pressing an "enter" button. The instant invention then activates a phone book and/or a speed dial directory which complements the selected NAM entry either automatically or by responding to inputs by the user. The phone books and speed dial directory can be changed after the automatic setting and interchangeably selected to correspond with any registered NAM.
To correlate phone books and/or other speed dial numbers with a particular NAM, the user first selects and activates one of the NAM entries. The NAM setting may be the default NAM, an auxiliary NAM, or a newly configured NAM. As noted above, NAMs are nothing more than number assignment modules which store the service or carrier numbers used exclusively to identify the phone or account under which the phone is operating. When powering up the phone, the default NAM is automatically activated. To select a different or auxiliary NAM, a method such as the user selects a Nam entry and presses an "enter" button, as discussed above.
After selecting the desired NAM, a default phone book and a default speed dial directory corresponding to the NAM are automatically activated. Actually, the user associates the phone book and speed dial directory with a NAM beforehand so when a NAM is selected the corresponding phone book and/or speed dial directory is also activated. However, the user is given an option of selecting an auxiliary phone book and/or speed dial directory to activate. That is, the user may select the default phone book which correlates with the default NAM setting or any auxiliary phone book from a menu of phone book options displayed on the phone or portable phone computer screen, or the user may configure a new phone book. The user may also select and activate any speed dial directory from a menu of options or merely utilize the default directory. Therefore, any phone book or speed dial directory may be selected to associate with any activated NAM at the user's option. Phone books and speed dial registers are usually configured to correspond to a particular NAM and the speed dial directories usually corresponds to a particular phone book. However, any speed dial directory may be activated to associate with any phone book or NAM. An indicator may be provided in each phone book and speed dial directory to inform the user to which NAM each phone book and speed dial register most conveniently corresponds.
When powering on the phone or mobile cellular communication device the settings are activated. However, the user may configure new NAM settings based on new accounts established with carriers and configure new phone books and speed dial registers. All software may be driven by function keys on the cellular phone or via the computer keyboard which directs the user through the options in a logical, orderly fashion. The application software used for selecting, editing, and configuring new and existing NAMs, phone books, and speed dial directories is typically menu-driven. Therefore, the user may enter into any option, such as the NAMs option, phone book option, or speed-dial options in the software at any time or may completely bypass all these options if the default settings are appropriate for the user's particular needs. If the default settings are appropriate, then the user merely powers-up the phone and operates the phone from those initial settings by either referring to the default phone book for a number, the speed dial directory for a speed dialing function, or merely entering a phone number manually for sending to the target phone to establish a communication connection.
Likewise, speed dial directories may be associated with phone books, whereby the speed dial directory would have the most frequently called numbers as found in the associated phone book. The speed dial directories include a default setting which would match with the particular phone book setting which in turn corresponds with a NAM. Although the speed dial directories are configured to correspond with respective phone books, the speed dial directories may be associated and disassociated with any particular phone book or NAM. That is, the user may select a particular NAM and a corresponding speed dial directory of their choice irrespective of the phone book, in thereby relying on the default phone book. On the other hand, the user may activate a particular NAM, establish a link with the corresponding phone book and speed dial directory, and thereafter activate an auxiliary speed dial directory. Accordingly, the application software of the instant invention provides a method with three degrees of freedom. Any particular NAM may be operated in conjunction with any phone book or speed dial directory combination. The associating and disassociating of phone books, speed dial directories, and NAMs is at the control of the user. The method of the instant invention provides an extremely useful feature for mobile professionals, travelers, or anyone that frequents several different territories.
Phone number directories and speed dial directories may be automatically associated with a particular NAM when that directory is created while the device is active under that NAM. Thus, those directories would be the default directories for that NAM. In addition, the selection and activation of NAMs and corresponding or selected directories may be accomplished or conceptualized by using pointers which are moved by the controlling software, function keys or application program and when a device is powered up or a NAM is activated the pointer automatically points at the first or default settings.
In accordance with these and other objects which will become apparent hereinafter, the instant invention will now be described with particular reference to the accompanying drawings.
FIG. 1 is a flow diagram illustrating a method of operation of the instant invention used in setting up and associating phone books and speed dial directories with individual NAM settings.
FIG. 2 is a flow diagram illustrating a basic method of operation of the instant invention used in switching between directories and NAMs.
FIGS. 3-3A are flow diagrams illustrating the preferred method of operation of the instant invention in a communication module having a microprocessor with programming capabilities.
FIGS. 4-4A are flow diagrams illustrating another method of operation of the instant invention in a communication module having a microprocessor with programming capabilities.
FIG. 5 is a block diagram of the instant invention illustrating the relative communication connections between the controlling microprocessor and the memory devices.
With reference to the drawings, FIGS. 1-4 depict methods for automatically selecting, editing and associating software driven phone books 30 and speed dial directories 40 with cellular NAMs 20 programmed into a cellular phone device 10 in systems similar to that shown in FIG. 5.
The present invention teaches a method for adding, editing or deleting NAMs 20, phone books 30 and speed dial directories 40 and for selectively correlating activated NAMs 20 with any phone book 30 or speed dial directory 40. The instant invention is used with cellular phone devices 10 of the type typically used in cellular communication having two or more number assignment modules (NAMs) 20 and microprocessor 50 capabilities. The present invention associates individual NAMs with phone book features and also programs and stores a plurality of phone book directories and speed dial directories each of which preferably individually correspond to respective NAMs; that is, when one NAM is activated a corresponding phone number directory (e.g. phone book or speed dial directory) is also activated unless changed. The present invention provides a method for activating selected NAMs and phone book and/or speed dial directories for operation in conjunction with the NAM selected. The instant invention also initially activates a default NAM, a default phone book and a default speed dial directory but allows any of the directories to be freely associated with any of the NAM settings which may be changed at any time.
All programming functions, i.e., editing or programming NAMs, phone books, and/or speed dial directories, is done through an application program in a computer, through micro code in a hand held cell phone, or through a phone keypad which operates in conjunction with a microprocessor. Activating the appropriate function keys in a user interface 60, typically having a keypad setup, triggers switches or relays to select the corresponding directory or NAM.
Referring to FIG. 5, a user makes additions, deletions, and changes to phone number directories 30 and 40, and activates NAMs and from the user interface 60. The input is received by the application running on the microprocessor 50 which triggers appropriate switches to activate the NAM, phone book or speed dial directory selected. The microprocessor responds by sending acknowledgements through the output to the user and displaying the directories chosen on the user interface thereby notifying the user that the directories selected are activated. The user then edits or utilizes the NAM, phone book and/or speed dial directory.
With reference to FIG. 1, a flow diagram 100 illustrates a method of setting up the phone and speed dial directories and associating them with a NAM or set of NAMs. To set up the directories and NAMs, the user first activates a NAM (#xxx) and creates a set of phone and speed dial records 110. Both the phone book and speed dial directories created by the user are given a name and stored under that name into a phone book log file 30 and speed dial directory log file 40, shown in FIG. 5. When the user is desirous of selecting either or both a phone book and speed dial directory, the user merely pulls up the list of phone book and speed dial directory names via the user interface 60 under which the files were stored and makes a selection to activate those files. The phone number files may be scrolled through via their stored names in a one line display or displayed in a menu field in a cellular phone device having a computer display screen, such as a cathode ray tube (CRT), a liquid crystal display (LCD) or some other display.
To associate a phone number directory, such as the phone book file or speed dial directory, the user first activates a NAM from the menu of available NAMs 20 under which the phone is to be operated as shown in block 120 of FIG. 1. Afterwards the user selects and activates a phone book and/or speed dial directory, as shown in block 130, from the log files 30 and 40 to be associated with the activated NAM. To actually activate a NAM, the user either scrolls through the available NAM numbers 20 available or selects one from a menu of options and enters that NAM for activation via the software running on microprocessor 50. This is done either through an application program or through a telephone keypad by hitting the appropriate function key or keys at the user interface 60. In the same way, the phone book or books 30 and/or speed dial directory or directories 40 are selected and activated. That is, the user pulls up the phone book file menu 30 and makes the appropriate selection, entering that selection, thereby associating the selected phone book or phone books with the activated NAM. The user may also activate and associate a speed dial directory with the activated NAM by selecting a particular speed dial directory from a menu of speed dial directory options 40 as previously set up. Finally, with reference to FIG. 1, individual phone book directory files and speed dial directory files may be selected as defaults to coincide with the default NAM.
With reference to FIG. 2, a basic operational flow diagram is shown illustrating the more basic steps of the instant invention in its simplest form. As shown in block 210, the user must first turn on the phone. Then the user may operate the phone under the default NAM and the associated phone book and speed dial directories which are automatically active and which were programmed as the default settings to be associated with the default NAM, as shown in block 214. The user, however, may switch to another NAM, i.e. auxiliary NAM, for operating the phone, as seen in block 212. After selecting the NAM and activating it the user then has the option of using the default phone book and default speed dial directory pre-associated with the activated NAM. Typically, the corresponding phone book and speed dial directories preprogrammed to be associated with individual auxiliary NAMs are activated along with the NAM selected by the user. However, the user may opt to change either the phone book directory, speed dial directory or both to an alternate phone book directory and/or speed dial directory as seen in block 218. As previously discussed, the user selects and activates a phone book file from the display menu 30 and selects a speed dial directory from the speed dial file display menu 40. Then using either the phone keypad function keys or function keys of the application program interfacing the user with the software, the user makes the desired selection thereby associating the directories with the activated NAM. After the activated NAM has been associated with the desired phone book and/or the speed dial directory the user either automatically or manually dials the phone number and the software sends it to the cellular phone which in turn uses it to establish the communication connection with the target device. Accordingly, the present invention allows any NAM to be activated simultaneously with any phone book, speed dial directory or either phone feature.
The user may add, change, or delete a NAM, phone book or speed dial entry at any time by electing the desired option, shown in the preferred embodiment 300 of the instant invention, e.g. in FIG. 3-3A. To begin, the user powers the communication module, activating the default NAM under which the phone operates. See blocks 310-312. The application software which operates the data, facsimile, telephone, speed dials and/or phone books is routed into the NAM options by the user selecting in the equivalent of an affirmative to enter these options by pressing the appropriate function key at the user interface. See block 314. When in the NAM options the software prompts the cellular phone to determine which NAM to activate by displaying the NAM options. The user, from the user interface 60, then selects a new NAM which activates the NAM through a switch function based on the input of the keystroke. See blocks 318-320. Many hand held cellular phones simply switch Nams through keystrokes, such as function keys that correspond to Nam numbers, to activate the Nam. The hardware employed to switch Nams or phone number directories may be any conventional or contemporary device. The instant invention is more concerned with freely associating phone books, speed dial directories and possibly other features with any activated NAM. The NAM options may be bypassed if the user decides to operate under the default NAM setting, since the default NAM is automatically activated when booting up the communication module. Likewise, a given phone book and speed dial register are also programmed as the default phone book and speed dial register, usually based on the NAM programmed as the default. The default settings for the NAMs, phone books, or speed dial registers may be changed at any time to new default settings by the user.
Referring to block 322 in FIG. 3, a default phone book is automatically selected based on the activated NAM. Thus, if the original default NAM is the selected NAM by the user then the phone book associated with that default NAM is activated by the user opting to bypass the NAM options. Likewise, if an auxiliary NAM is selected in the NAM options then the corresponding default phone book for that activated NAM would be activated, as shown in block 322. The phone book activated may be changed by entering into the phone book options as seen in block 224. If the user decides to utilize the default phone book activated then the option is bypassed and the user has a choice of utilizing another feature such as a speed dial option or manually entering the desired phone number by bypassing the other features. If the user decides to access the phone book options then an equivalent affirmative response is entered into the processing means by manipulating the desired key or function key. See block 224. The user then has the option of maintaining the default phone setting or selecting and activating an auxiliary phone book based on the phone book options shown in the display which may be activated by entering into the phone book options. See blocks 226 and 228. If the user decides to maintain the default phone book based on the display of options then the user bypasses the phone book options or selects the default setting. After selecting the default a display of the default phone book entries is shown for the user to scroll through in selecting the number to be dialed. See block 234. However, if the user decides to change the phone book setting to an auxiliary directory then an affirmative response is entered at the user input 60. Subsequently, the various phone book options are displayed and a selection is made by manipulating the corresponding function key. See block 230. After selecting the desired phone book a display of the phone book's entries are shown allowing the user to scroll through the phone book entries to find the desired number to be dialed. See block 232.
The user in the preferred embodiment also has the option of activating an auxiliary speed dial directory as shown in decision block 238. Once a phone book is selected, the default speed dial directory corresponding to the activated phone book is activated. The speed dial directory provides a convenient quick access file which corresponds to a particular phone book wherein the speed dial directory may contain the most frequently dialed numbers from the associated phone book or emergency numbers. However, any auxiliary speed dial directory may be selected to associate with the selected phone book. If no auxiliary phone book is selected then the default speed dial directory will correspond to the default phone book associated with the activated NAM. See block 236. If the user decides to maintain the default speed dial directory then the speed dial options are bypassed. The user may activate the speed dial directory options by imputing an affirmative response from the function keys or by manipulating the appropriate function key which in turn causes a display of speed dial directory options to be activated. See block 240. Based on the display of options, the user either selects an auxiliary speed dial directory or decides to maintain the default setting. See block 242. The user selects the default speed dial directory by bypassing the auxiliary speed dial file options, or just by selecting the default option. To select an auxiliary option the user chooses a speed dial directory from the auxiliary list by manipulating the appropriate function key, which in turn activates the auxiliary speed dial directory selected. See block 244. Based on the speed dial directory selected, the corresponding phone number entries are displayed on the user interface for the user's selection. See block 246. A phone number from the speed dial directory may be automatically or manually entered as shown in blocks 248 and 250. A speed dial number is automatically entered by hitting the appropriate function key as directed by the speed dial directory or in the instance of a computer application program by highlighting the appropriate speed dial number on the screen and manipulating the enter button. To manually enter a phone number the user just types in the phone number into the communication module as conventionally known. Once the number is entered, it is dialed and sent to establish a communication connection with the target device. See blocks 252 and 254.
Accordingly, the user may switch between NAM settings at any time while the program is active. If the user changes the NAM setting, the application program will check for the associated phone book and/or speed dial directory based on the initial settings or identification codes of these as originally programmed. Each of the NAMs, phone books and speed dial directories are switched by application program inputs or function key strokes to correlate the NAMs and directories in the most logical manner. The user, however, may deviate from the default associations. Each phone book directory and speed dial directory has indicators so that the user may identify the directories in accordance with their needs. For instance, the indicators may merely contain the NAM which usually associates with the directory. The user of the communications module may correlate the most appropriate phone book and/or speed dial directory with the activated NAM by scrolling through the phone book directory options and speed dial directory options and matching the NAM setting with the particular indicator. To enter either the phone book options or speed dial directory options the user makes an affirmative entry to activate the options. The user, however, may bypass either option or both options.
In either event, the user may interchange any phone book or speed dial directory to operate in conjunction with any NAM which is activated. In the alternative embodiment, the user may change the initial phone book or speed dial directory settings which correspond with particular NAM settings at any time. This is accomplished by modifying the default settings of the phone books and speed dial directories associated with particular NAM settings. Most importantly, it is desired that complete flexibility be available for the end user. Therefore, it is preferred that a menu of phone book options with indicators informing the user of the most practical NAM to associate the phone book or speed dial directory be utilized. However, pre-programming the cellular phone device with associating schemes for matching the phone books and speed dial directories with particular NAMs is typically the preferred mode. Nonetheless, the option still exists for the end user to selectively interchange phone books and/or speed dial directories to match with any desired NAM which is activated.
Referring to FIGS. 4-4A, another embodiment of the instant invention is shown wherein the method for associating phone books, speed dial directories and other phone features to cellular NAMs is shown in a somewhat simplified form. As in all methods for associating a phone's option features with the individual NAMs, the phone or mobile communication module is powered, as shown in block 410, and the user enters the NAM options, block 412, via the application program or function keys accessible on the communication device or user interface. In the NAMs option menu the user has the option of configuring a new NAM, utilizing the default NAM setting or selecting an auxiliary NAM. See blocks 414, 416 and 418. Similar to all embodiments, each NAM is identified by either identification codes, description fields which are familiar to the operating software or to function keys. When selecting a NAM setting the code merely selects and triggers the NAM according to its identifier. After selecting a NAM to operate the phone under, the user may access the phone book options menu, as seen in block 420. The user may directly bypass the phone book options to enter other options or to dial a phone number address manually. However, to access the phone book options menu for associating a phone book with the activated NAM, the user sends the equivalence of an affirmative command. This is typically in response to either a menu selection or question in an application program or via a function key accessible from the communication module. See blocks 420 and 422. The phone book options menu gives the user a choice of configuring a new phone book, block 424, activating a default phone book, block 430, or displaying an auxiliary phone book or phone books for selecting the same, see blocks 426 and 428. The default phone books typically correspond to the NAM activated wherein an actual phone book identifier is matched with the NAM identifier when the actual NAM selected is activated. However, the option exists to configure a new phone book or to select an auxiliary phone book to use with the NAM activated. The phone books displayed in the menu options contain indicators visible to the user to help make an informed decision based on the activated NAM. Once a phone book has been selected and activated the phone book numbers are displayed in either a menu form for large screen displays or scrolled in one line increments in smaller displays such as those on conventional portable phones. See block 432.
With reference to FIG. 4A, the user may also access and activate speed dial directories either directly after selecting a NAM or after selecting a phone book option. The user has the option of bypassing the speed dial directory menu options and dialing a phone number or speed dial number directly from memory by going straight to block 450 in the flow diagram. To enter the speed dial directory menu the user, as before, enters into the speed dial directory options, see block 436. The user may either configure a new speed dial directory, block 444, utilize the speed dial directory, block 442, or select an auxiliary speed dial directory, block 440. The default speed dial directory is automatically activated when a phone book option is selected by comparing identification codes of both directories or based on the NAM setting if no phone book option is selected. The speed dial directories each have identification codes which correspond with the phone books and NAM settings. Therefore, if no phone book option is selected then the default phone book is automatically activated based on the NAM setting which in turn activates the corresponding speed dial directory. The user may select an auxiliary speed dial directory by choosing a speed dial directory indicated in the display of auxiliary speed dial directory options. See blocks 430 and 440. After selecting the speed dial directory via the application program or function keys on the mobile communication module, the numbers of the directory selected are displayed. A number is then selected and entered either manually or automatically as shown in blocks 448 to 452. They may be entered automatically via a function key or by highlighting and entering the highlighted number with an enter key on the mobile communication module. Subsequently the number is dialed and sent thereby establishing a connection with the target communication module. See blocks 454 and 456.
The instant invention has been shown and described herein in what is considered to be the most practical and preferred embodiment. It is recognized, however, that departures may be made therefrom within the scope of the invention and that obvious modifications will occur to a person skilled in the art.
Patent Citations
Non-Patent Citations
Referenced by
Legal Events
Original Image


text:
Pedro s Bicycle Cable Cutter
Pedro s Bicycle Cable Cutter is one of the most versatile cutters available. It is easy to use, with a rugged, dependable, and long-lasting design that will offer years of service. The ergonomic cushioned grip makes it comfortable to hold, and the extra jaw overlaps on this cutter providing a clean-cut each time. It is forged from heat-treated tool steel to stand up to the toughest tasks. Pedro s Bicycle Cable Cutter is an essential tool to have for some of your most fundamental bicycle tasks.


text:
Pretty Little Liars
Maya Death Rumor Put to Rest? Bianca Lawson Says She Has "No Idea" Who Dies in Pretty Little Liars
With all the rumors going around that Maya (Bianca Lawson) might be the one to die by the end of Pretty Little Liars Season 2, Bianca recently answered some questions regarding what she knows and what she doesn't about her character's fate on the show.
In an interview with AfterEllen, she says, "My absolute honest answer [to the death rumors] is that I have no idea who dies."
It doesn't take a rocket scientist to figure out that Bianca would definitely know whether or not she filmed a death scene...right? Should we interpret her cryptic answer as her way of saying that Maya will be safe?
Then again, this tidbit makes us nervous. Bianca says, "I'm not in the finale." If we know that Maya is officially missing in the next episode (Season 2, Episode 22: "Father Knows Best"), will we at least find out where she is before the finale?
Questions abound, and only time holds the answers. We'll be watching!
Catch an all-new Pretty Little Liars on Monday, February 27 at 8 p.m. ET/PT on ABC Family.
Source: AfterEllen
Get your Pretty Little Liars fix: Like us on Facebook and Follow us on Twitter and Tumblr!


text:
Bisons advance to A-Sun Championship with win over ...
The Lipscomb baseball team advances to the 2014 Atlantic Sun Conference Championship Sunday after beating No. 1 Florida Gulf Coast University in two games Saturday.
The Bisons had to play two games against Florida Gulf Coast at FGCU's Swanson Stadium in Fort Myers, Florida. Lipscomb lost the first one 10-5.
Gulf Coast's bats came out hot. They scored three in the first and four in the second.
Lipscomb junior infielder Grant Massey and junior pitcher/infielder Tyson Ashcraft both had two hits in game one. Ashcraft, freshman infielder Hunter Hanks, redshirt sophomore outfielder Josh Lee, senior catcher Nick Rome and redshirt freshman catcher Tyler Bethune each had one RBI.
In game two, Lipscomb's bats came alive. The Bisons beat Gulf Coast 11-4. Lee, Massey and senior outfielder Drew Adams had three hits apiece. Rome and Adams each had three RBIs. Junior pitcher Ian Martinez-McGraw threw a compete game. He gave up four runs on 11 hits with three strikeouts.
Lipscomb will need to beat No. 3 Kennesaw State twice on Sunday to take home the championship. The first game will begin at 12 and will air on ESPN3.
Photo courtesy of Lipscomb Athletics


text:
- Musician's Friend Best Selection, Price & Service. Guaranteed.
Call our Gear Heads
at: 800-449-9128
Call our Gear Heads
at: 800-449-9128
Results 1 - 1 of 1 matches
Professional Bb trumpet for a student-level price. Hand-lapped stainless steel pistons, thickwall mouthpiece,...
Our product catalog varies by country due to manufacturer restrictions. If you change the Ship-To country, some or all of the items in your cart may not ship to the new destination.


text:
« prev
next »
VIDEO: Salone del Gusto and Terra Madre 2014 Official Preview
29 Apr 14
A sneak peek at Slow Food's Salone del Gusto and Terra Madre, one of the world's most extraordinary international events dedicated to food and the people who produce it. Come discover a world of food biodiversity to celebrate and protect. Save the date and join us in Turin, Italy from October 23-27.
You can find the full program online from June 9 at www.salonedelgusto.it
Search the Slow Stories archive
Caipirinha with Finger Lime
31/07/2015 | A great cocktail recipe for the weekend, featuring a product listed on the Slow Food Ark of Taste...
10 Things You Didn't Know About Food Waste
30/07/2015 | Gob-smacking facts about the one-third of food produced for human consumption that never makes it to our...
Stop the Green Road!
Turkey | 30/07/2015 | The Turkish government's grandiose new project threatens entire communities and one of the country's most...
Natural Mosquito Repellents
29/07/2015 | Simple tips for keeping biting insects away, without the chemicals!
Cuisine in the Time of Crisis
Greece | 24/07/2015 | In a moment when Greece finds itself in troubled waters, a small Slow Food event provides an example of the...
@ 2015 Slow Food - All rights reserved - C.F. 91008360041 - Privacy policy - Powered by Blulab


text:
Fit and Fun12/07/13 10:00AM - 12:00PM
Join members of the genH (Generation Healthy) Coalition, who will teach you about making healthy food choices and ways to respect your body and mind-- and those of others.
Who: Girls in grades 4-5
Date: Saturday, December 7, 2013
Location: Hope Church, Springfield
Time: 10:00 a.m. - 12:00 p.m.
Fee: $7 per girl
Min/Max: 50/70 girls
Closing Date: Friday, November 22, 2013
Girls will earn the Staying Fit badge. Snack and badge included.
You may register for this activity with our online eRegistration system.


text:
Wind: 14 mph
By Frank Covino
It was a beautiful spring day at Sugarbush when ski school director Sigi Grottendorfer assembled all the ski instructors for an important announcement. "From this day on, we no longer teach skiing with the feet together. The average American does not have the athletic ability for such balance. Many of them even walk with their feet wide apart. They cannot master the classic Austrian style. From now on, we separate the feet. They feel more stable. They squat and twist. They make a basic turn. They go home happy, feeling like an athlete. They come back. Sugarbush makes more money. This is why we are here."
Every instructor looked at each other in disbelief. A few of us were teaching the sport long before Sigi's Austrian immigration, when Stein Eriksen headed the school. Stein was firm, in striving for the most efficient turn posture with absolute elegance, precision and control. Much of the draw to Sugarbush was the perfect form taught by our ski school. Surely, the open stance was more stable, as a tricycle is more stable than a bicycle, but, what about grace, precision and elegance? "I'm outta here..." were my last words to Sigi.
Dramatically, the sport started to change. Even the equipment changed. Skis became shorter, fatter, with more flexibility in the shovel, facilitating the new squat stance and a propeller-type turn. Heli, one of our ski school's finest Austrian instructors, a skier of Olympic capabilities, surprised me, a few seasons later, with: "It does make turning easier, Frank." I couldn't help but think about the tricycle analogy.
Putin's foolish choice of location rendered the snow for the Olympic event spring-like...less fast...clumpy...rut susceptible and, with memories of California skiing, what we used to call Sierra cement. Such a glue-like condition makes it imperative to stand upon the ski that is outside the turn, when skiing at high speed, by angulating the torso to the outside of the turn. I used to teach: "Keep the torso at a constant 90 degrees to the angle of the slope, whether you are facing downhill or traversing."
Triggering his demise, Ligety's entire body was tilted uphill, inside the turn, placing far too much of his bodyweight upon his inside ski. The modern, wider shovel, spooned into the Sierra cement, digging deep, since he was not angulating, amplifying his wider stance and blowing away seconds of his racing time. Ligety's powerful thighs partially recovered, but seriously distracted his concentration and made him realize it was over. Had he maintained his bodyweight upon the outside ski (with proper angulation) with his feet closer together, he could have taken home the men's slalom gold. It wasn't the course, Ted.
Changing the length and shape of the ski and the mechanics of the turn to accommodate the lack of athleticism among the sport's occasional participants has kept pace with the modern educational system of encouraging our children to not strive for excellence of performance. Everybody gets a trophy. How soon will it be before bicycles are retired in deference to the ease of balance upon a tricycle?
We really miss you, Stein.
Frank Covino lives in Fayston and is a 12-year veteran ski instructor at Sugarbush.


text:
February 6th, 2011, 2:14am–Today we bring you "new" (and most likely unseen) old high quality photos of Rupert Grint from various events. First off we have photos of Rupert arriving and signing autographs as he made his way to Regis & Kelly to promote Harry Potter and the Deathly Hallows: Part 1. You can view those images in our galleries here. We also have three new photos of Rupert at the South Bank Awards which you can view here. We also have one new image from when Rupert attended the Cherrybomb DVD meet & greet back in August which you can view here. Also in August he went to V-Festival where he tried to hide by wearing a duck's mask. You can see two photos of him with it here. And last, but not least, we have several medium quality photos of Rupert from the Daily Mail photoshoot back in 2009 to promote Harry Potter and the Half-Blood Prince. You can view those here.
Stay tuned. We have plenty more gallery updates to come!
15 Comments to "Rupert Grint: Huge Gallery Update!"
February 6th, 2011 at 2:28 AM
I hope you guys enjoy all these updates. We'll have plenty more. I was ecstatic to find new Daily Mail outtakes. And I love the photos of him signing autographs. He always seems so happy.
February 6th, 2011 at 2:37 AM
oh my… those pics from Daily mail… <3
February 6th, 2011 at 2:44 AM
Fantastic photos. Ruppie is just irresistible.
February 6th, 2011 at 3:29 AM
Those are brilliant! We saw those duck masks at V too.
And this one: http://www.rupertgrintphotogallery.com/displayimage.php?album=1079&pos=12
is just f***ing amazing.
February 6th, 2011 at 4:36 AM
Karo, I KNEW you meant that picture even before clicking on it!! XD I was going to post the link to that pic, too 😛
February 6th, 2011 at 5:47 AM
February 6th, 2011 at 9:38 AM
everytime ron or rupert visits a new place he is very approachable when a fans nears him and have everybody signed autograph.
February 6th, 2011 at 9:47 AM
@Karo: It kind of looks like he's hiding a smile. Love the pic too!
February 6th, 2011 at 10:56 AM
Ohhh, that Daily News photoshoot. One of my all-time faves (yes, I know, I say that about every photoshoot, but what can you do? 😀 ) The new ones are great and I guess the one Karo linked to is my favourite too, alongside the shot through his arm into the mirror.
February 6th, 2011 at 2:15 PM
Oh yeah, Louise, you're totally right with him hiding a smile! lol But it's seriously such a beautiful shot with that lady. He's all lady savvy! hehe
February 6th, 2011 at 2:16 PM
When I first saw that pic, I squee'd as well. Interesting fact… the caption for this photoshoot is "playboy". haha
February 6th, 2011 at 3:25 PM
So when we link to it, we're always going to say "Rupert Grint's playboy shoot"? lol
February 6th, 2011 at 3:27 PM
LOL We should do that! Just to get people going… "What…?" 😉
February 6th, 2011 at 6:16 PM
The pic in the post crack me up. He look like so tired, totally lost and dizzy. lol
February 7th, 2011 at 2:32 AM
BTW, remember when Karo said he has a hair in his suit at the South Bank Awards?? Well, he has THREE hairs in this pic, lol:
There's the one in the upper left part of the jacket, and then there are two more in the lower part right. I'm thinking they're his own. We should tell Rupert to comb his hair *before* putting his jacket on XD


text:
Did becoming a Starbucks barista just get harder?
Adriene Hill
Jun 30, 2014 Starbucks will help employees pay for an online education at ASU.
Which brand is bigger: Oprah or Starbucks?
Kate Davidson
Apr 29, 2014 A little pepper. A little ginger. A Starbucks Chai Tea with Oprah's name on it.
Teens now spending as much on food as clothes
Kate Davidson
Apr 10, 2014 A survey of buying habits says Starbucks is a top spending location.
Starbucks is expanding serving alcohol and small plates
Dan Gorenstein
Mar 24, 2014 The company known for waking you up wants to offer more.
Oprah and Starbucks are teaming up to make tea.
Stacey Vanek Smith
Mar 20, 2014 OprahBucks: It's happening, and Stacey has some feelings.
Do you tip your barista?
Adriene Hill
Mar 24, 2014 Knowing when to tip is more confusing than ever. Starbucks' app has a solution.
Starbucks red cups runneth over with holiday cheer (and wide profit margins)
Shannon Mullen
Nov 1, 2013 The holiday season is lucrative for Starbucks -- because of the flavored drinks sold in those red cups.
Are you Kai Ryssdal's biggest fan?
Kai Ryssdal
Oct 28, 2013 Show him some love by showering him with some coffee.
Starbucks' trademarks the 'Fizzio'
Kai Ryssdal
Oct 14, 2013 Ad Age is reporting that Starbucks has made a trademark filing for the the word.
On an expense account? Try a Big Mac!
David Weinberg
Oct 8, 2013 Data from business travelers finds McDonald's and Starbucks account for 8 percent of all food expenses.


text:
2002: Played first season at wide receiver...saw limited action at the varsity level?strong player for the Leopards? junior varsity program...sprinted 37 yards for a touchdown in Leopards' 2002 Maroon-White spring game.
2001: Achieved a place on the Patriot League Academic Honor Roll as well as his second varsity letter...performed in nine games, starting at free safety in the Colgate game...was 10th on the squad among defensive leaders, with 29 tackles.
2000: Earned his first varsity letter after recording tackles in five different contests...saw the majority of his action was on special teams and as a back-up.
AT VERMONT ACADEMY: A four-sport letterwinner, he excelled on the football, ski racing, baseball, and track and field teams...a running back and a first-team All-New England defensive back on the gridiron, he had a career rushing average of 7.8 yards per carry...earned All-Lakes Region Conference honors his final two years in both football and ski racing.
PERSONAL: American Studies major...prepped at Avon Old Farms School in Avon, Conn....son of Mr. and Mrs. Bruce E. Pratt...born 4/22/81.
Lafayette Athletics, as a partner in the mission of the College, provides an incredibly effective learning experience for student-athletes through competitive NCAA Division I athletics. Lafayette sponsors 23 varsity sports with more than 600 student-athletes.Mission Statement | Leopard Tradition | Staff Directory | Feedback
The Lafayette Sports Network (LSN) handles all multimedia elements and advertising sales for athletics at Lafayette College. LSN is the Patriot League leader in delivering high-quality programming worldwide via television, radio, streaming video and satellite.Advertising and Sponsorships | Digital Media | LSN TV


text:
2014 Unit of Study
The session(s) below are for 2014. For Summer School 2014 unit of study availability please visit the Summer School website (main Summer session January/February 2014).
The University of Sydney session calendar shows exact dates for sessions.
|Business Analysis in Practice
|UoS Code
|Credit points
|Semester 1
|Assumed Knowledge
|Additional Information
|1 x 3 hr seminar per week
|project brief (15%), business requirement document (30%), solution prototype (30%), and learning portfolio (25%)
|This unit aims to give students an introduction to the accepted practices in the field of business analysis as captured in the Business Analysis Body of Knowledge (BABOK). The content of the unit will focus on the role, knowledge, and skills required by a business analyst. This unit will address both the hard skills, e.g. tools and methods used by business analysts, as well as the soft skills, e.g. communication, presentation, facilitation, negotiation and creativity skills. These skills are essential to successfully conduct business and requirements analysis in order to develop business cases that can lead to effective solutions to business problems. This unit has a heavy practical emphasis with hands-on exercises on real case scenarios. Through lectures, case studies, and role playing, students will gain the essential knowledge and skills required by the business analysts (BA) in practice.


text:
From inside the book
6 pages matching ferns in this book
Where's the rest of this book?
Results 1-3 of 6
What people are saying - Write a review
User ratings
|5 stars
|4 stars
|3 stars
|2 stars
|1 star
Review: The Beach of FalesįUser Review - William Braun - Goodreads
My favorite "Art of the Novella" text so far. The first paragraph was a stunner and the jags and leaps of RLS's sentences consistently delighted me. The text grew increasingly farce-like as it ... Read full review
Review: The Beach of FalesįUser Review - Ana Rīnceanu - Goodreads
I really enjoyed this story, but I really would have liked to see a more strong female presence. Is it just me or did Stevenson only write woman as beautiful and in constant need of saving? Read full review
Common terms and phrases
aieee beach BEACH OF FALESA boat bottle breadfruit bush Captain Randall Case's voice certina chanting chief in pajamas cigar club foot coconut concertina crowd dark dead devil door dress drink drunk eyes Faavo face Falesa ferns flowers frightened Galoshes ghost note girls glass goes ground grove hair hand head island Johnny Adams Kanaka lantern laughs Little Jack living room loads of copra Maea Missionary Mister moves nearer night nods old chief palm Papeete path pith helmet priest puts rises room of Wiltshire's says sea fowl Second Native Boy shakes shire shoulder side silent singing slowly smile smoke softly sound South Sea speaks squatted staring stops suddenly surf taboo Tahuku takes tattooed tell There's Tiapolo trading room trees Uma's veranda steps village wailing What's Wilt Wiltshire comes Wiltshire looks Wiltshire stands Wiltshire walks Wiltshire's bungalow wind woman women young


text:
Dream:scape, the Unreal 3 Engine powered game eventually coming on June 9th [video]
We heard that Dream:scape had been submitted to the App Store way back in April; but why hasn't it appeared for our download pleasure? Well it seems that after submitting the game to Apple, it hit a snag. The game would only run well on the latest iOS hardware; namely the iPhone 4 and iPad 2.
This caused a rethink by the developer (Speedbump) and it pulled the game for some recoding work, to enable it to run on more devices. Today, Speedbump decided to share the good news that the app has been resubmitted and will be released next week; June 9th to be precise. The newly coded version should work on iPhone 3GS, iPhone 4, 4th generation iPod touch, iPad and iPad 2. Speedbump describe the game as an interactive narrative experience, an immersive exploratory environment, a haunting journey that will become your world.
Take on the role of Wilson, a coma patient relearning his past by exploring the dreamscape of his memories. Only there, in the lucid light of the subconscious, buried secrets are revealed, unraveling a decades-old mystery of tragedy, betrayal, and ultimately, revenge.
Speedbump also released a new trailer for the game which you can find after the break. It looks beautiful and I am really looking forward to getting hold of this one! What do you think?
[Speedbump via touchArcade]
Have something to say about this story? Leave a comment! Need help with something else? Ask in our forums!
Reader comments
Dream:scape, the Unreal 3 Engine powered game eventually coming on June 9th [video]
Must admit, I was underwhelmed by the graphics. I was expecting something better than Infinity Blade.
i thought dead space had better graphics.
+1 for nova 3
Whatever happened to gameplay over graphics? I'd take a game that's a lot a fun to play with mediocre graphics vs. a game with phenomenal graphics and gameplay that makes you want to stick hot needles in your eyes? Besides, being an open world game, there arelimitations on the platform, granted I love my iP4 but, it's not a 360 or PS3, something has to yield. I like Infinity Blade - it's got great graphics, but it's a game on rails and very redundant.
as long as it doesnt crashes every 30 sec like Infinity blade, it's a + to me
Available on iTunes?
I picked it up yesterday. It's beautiful, runs smoothly on my iphone 4, and is currently stumping me! Going back in to explore some more.


text: Romney vetoes retro pay increases Late Friday evening, Gov. Romney sent to the Legislature a veto message regarding retroactive pay increases for higher education employees. His message said ". . .I am also vetoing certain collective bargaining pay increases for higher education and UMass employees because they are retroactive to FY2002. I do not believe the pay raises included in this bill for higher education state employees should be paid retroactively and am therefore vetoing these items." Please e-mail or call your state representative and urge him or her to ask the House Speaker and the Chair of House Ways and Means, Rep. Robert DeLeo (D-Winthrop) to bring up these vetoes for an override vote on Monday, July 31, which is the last day of the legislative session. Also, e-mail or call your senator and urge him or her to speak with the Senate President and Chair of the Senate of Ways and Means Committee, Sen. Therese Murray (D-Plymouth). Your voice will be helpful. MTA lobbyists also will be calling for the override of the vetoes.


text:
No products
Delivery: £0.00 Total: £0.00
Protest Ski Clothing & Boots
A relative newcomer to the snow and ski scene, Protest have quickly made a reputation for making good quality, affordable ski wear and accessories. From technical jackets, snow pants and boots, to fashionable jumpers and warm base layers. Check out our range of Protest Clothing and footwear here.


text:
To many truck driving jobs go unfilled because of some of the state requirements to gain a CDL - A soldier who has been driving an 80 ton prime mover with an M1A tank on it cannot get a CDL when they leave the military is nuts. Lets look at this across the entire nation!!!
View comment


text:
Linux Performance
sar, benchmarking, tuning:
Images license: creative commons Attribution-ShareAlike 4.0.
This page links to various Linux performance material I've created, including the tools maps on the right. These show: Linux observability tools, Linux benchmarking tools, Linux tuning tools, and Linux sar. For more diagrams, see my slide decks below.
- perf_events: perf one-liners, examples, visualizations.
- perf-tools: perf analysis tools using perf_events and ftrace (github).
- ktap: one-liners, examples, and scripts.
- Flame Graphs: using perf, SystemTap, and ktap.
- My post Performance Tuning Linux Instances on EC2 includes the tunables we're using at Netflix (2015).
- My lwn.net article Ftrace: The Hidden Light Switch shows a use case for Linux ftrace (Aug, 2014).
- Posts about ftrace-based perf-tools: iosnoop for Linux, iosnoop Latency Heat Maps, opensnoop for Linux, execsnoop for Linux, tcpretrans, Page Cache Hit Ratio (2014).
- Posts about perf-based perf-tools: perf Hacktogram.
- Posts about perf_events: perf CPU Sampling, perf Static Tracepoints, perf Heat Maps, perf Counting, perf Kernel Line Tracing, perf off-CPU Time Flame Graphs, Linux Profiling at Netflix (2014-5).
- The blog post strace Wow Much Syscall discusses strace(1) for production use, and compares it to advanced tracing tools (2014).
- USE Method: Linux Performance Checklist; also see the USE Method page for the description of this methodology.
- Systems Performance: Enterprise and the Cloud (Prentice Hall, 2013) uses Linux distributions as the primary example.
LinuxCon Europe 2014
At LinuxCon Europe I gave a talk on Linux performance tools, summarizing the tool landscape in 50 minutes. My aim was to provide exposure to what exists: it isn't necessary to remember how (you can look that up later), but it is necessary to know that you can.
A video of the talk is on youtube, and the slides are on slideshare or as a PDF.
This was similar to my SCaLE11x talk, but this time I included benchmarking, tuning, and static tools for a more complete summary. I also updated my summary of the tracing tools, my recent work with ftrace, and included rdmsr, pcstat, and static tools. See my post for a longer summary.
SCALE13x (2015)
At the Southern California Linux Expo (SCALE 13x), I gave a talk on Linux Profiling at Netflix using perf_events (aka "perf"), covering CPU profiling and a tour of other features. This talk covered gotchas, such as fixing stack traces and symbols when profiling Java and Node.js.
A video of the talk is on youtube, and the slides are on slideshare.
In a post about this talk, I included the interactive CPU flame graph SVG I was demonstrating.
At USENIX LISA 2014, I gave a talk on the new ftrace and perf_events tools I've been developing: the perf-tools collection on github.
A video of the talk is on youtube, and the slides are on slideshare or as a PDF.
The perf-tools collection, inspired by my earlier DTraceToolkit, provides advanced system performance analysis tools for Linux. Each tool has a man page and example file. They are unstable and unsupported, and they currently use shell scripting, hacks, and the ftrace and perf_events kernel tracing frameworks. They should be developed (and improved) as the Linux kernel acquires more tracing capabilities (eg, eBPF).
In a post about this talk, I included some more screenshots of these tools in action.
SCaLE12x (2014)
At SCaLE 12x (Southern California Linux Expo, 2014) I gave the keynote on What Linux can learn from Solaris performance and vice-versa. This drew on my experience analyzing Linux vs SmartOS performance, and my work for the Systems Performance book. SmartOS is an OS based on the illumos kernel, which is the active fork of the OpenSolaris kernel.
A video of the talk is on youtube, and the slides are on slideshare and as a PDF.
I've never seen a good talk comparing performance features of both, I suspect in part because it's hard to know them both in enough depth, and also hard to choose from the many differences which should be highlighted.
This presentation also contains ponies. Lots of ponies. These are the unofficial mascots for DTrace, perf_events, SystemTap, ktap, and LTTng, and were designed by the same person (Deirdré) who designed the original (and popular) DTrace ponycorn.
SCaLE11x (2013)
At SCaLE 11x (2013) I gave a talk on Linux performance analysis and tools, and described over twenty observability tools, and then methodologies for using them. During this talk I introduced the Linux performance tools diagram, which I've put at the top of this page (an updated version).
A video of the talk is on youtube, and the slides are on slideshare and as a PDF.
I've used pretty much everything for solving performance issues, including advanced tools like perf, DTrace, and SystemTap, and I explained their role and how they fit together. It was pretty dense: you can treat this as a 60 minute crash course into Linux performance analysis and tools.
Thanks Deirdré Straughan for filming it and then spreading the word afterwards.
Other resources (not by me) I'd recommend for the topic of Linux performance:
- Linux Instrumentation: slides from a great talk in June 2010 by Ian Munsie, which summarizes the different Linux tracers very well. If you're trying to understand all the tracers and frameworks, this is worth studying (keeping in mind it's from 2010).