text:
Download hundreds (462 and counting) of AppleScripts for Apple's iTunes that will help make managing your digital music collection easier and more fun!
Popular Now
downloaded 2m 5s ago
Convert selected tracks and export the converted files to a new folder
downloaded 14m 52s ago
Search for lyric sites with Google using info from the current or selected track
downloaded 15m 27s ago
Search allmusic.com website (AMG) with data from selected or playing track
downloaded 15m 43s ago
Use info from a selected track to search IMDB
downloaded 18m 30s ago
Play selected/playing track from new playlist containing all tracks in order from original track's album
downloaded 20m 52s ago
Copy Tag Info Tracks to Tracks v5.0
Copy chosen tag info from one set of tracks to a different set of tracks
What's AppleScript?
AppleScript is a simple Macintosh-only programming language that can control and automate actions on your Mac. AppleScript is already available on your computer as part of the Mac OS and many popular applications can be automated using AppleScript scripts. Scripts written for iTunes can manage files and track information, create playlists, interact with other applications, perform innovative tasks, and handle many kinds of chores which otherwise would be repetitive, laborious, and/or time-consuming.
Cool! Where Do I Start?
Start browsing the site by using the scripts ↓ Menu link above. AppleScripts are gathered into these general Categories:
- Managing Tracks
- Managing Track Info
- Managing Artwork
- Managing Playlists
- Controlling iTunes
- Exporting Info
- Managing Files
- Networking
- Internet
- iPod (iPhone/iPad)
- Miscellaneous
- With Other Apps
Or use the search box at the top of every page to try and find something specific.
Not sure how to install AppleScripts? Here's a Download/Installation FAQ & Video.
Check back often or follow me on Twitter @dougscripts or on Facebook, or subscribe to my RSS blog feed and 30 Most Recent Scripts RSS feed to stay notified about new and updated scripts and info.
The Next Track – Live Recordings and Studio Recordings
Kirk and I talk about the pros and cons of live recordings vs. studio recordings in Episode #19 of The Next Track Podcast.
Issue With Work and Movement Tag Text
(This post has been updated, see below.)
A Correspondent emaIed to point out that when text is entered in either the new Work or Movement Name tags and the text contains non-English characters they do not render correctly in Albums and Artists Views. Nor in the Info window:
So, watch out. This may be a display issue but I am not sure if Apple can fix it at their end or an update to iTunes is required.
UPDATE: FWIW, this is how it looks in the XML. Note that the Name tag is fine, but not the Movement tag:
UPDATE ALSO (September 16, 2016): This issue appears to have been resolved today after re-entering Work and Movement text.
UPDATE MORE (September 16, 2016): Spoke to soon. If the track is played then the NULL character returns. (Is that what that diamond-question mark character is called? Been a long time since I've seen it on webpages.)
UPDATED: Loved Playlists v1.2
Loved Playlists will enable you to view the Love/Dislike status for "loveable" iTunes playlists and batch-edit these settings for one or more playlists at a time.
Apple has not provided a means to see what playlists have been Loved/Disliked; you'd have to click the ellipsis menu ("…") or contextual menu (right-click anywhere in the playlist header) to see if Love is checkmarked or Dislike has a minus sign.
This latest version allows the Love/Dislike status of Playlist Folders to be changed. Pre-12.5.1 versions of iTunes had a bug that prevented this with AppleScript.
iTunes 12.5.1 Released
Apple released iTunes 12.5.1 today, no doubt to accommodate today's forthcoming release of iOS 10. Changes include an updated Apple Music interface; new Work and Movement tags, new Dislike tag. Most of these features had been available to beta users of iTunes 12.5. Additionally, some AppleScript bugs got fixed, including a problem programmatically setting the loved and disliked properties of folder playlist, the ambiguous Music/music bug for the special kind property (to do this, the music value for media kind was changed to song), and all media kind values appear to work correctly when changed with set.
More as it develops.
UPDATED: Multi-Item Edit
Multi-Item Edit v5.0 has been updated to accommodate the new Dislike, Work and Movement tags that are available in iTunes 12.5, currently in beta.
Multi-Item Edit will allow you to edit most tags (and some additional options) of the selected track(s) in a single floating window using single-edit mode (one selected track) or multi-edit mode, which emulates the pre-iTunes 12 "multiple items" format; that is, a checkbox adjacent to each tag allows you to select which changes are to be applied to the selection's tags.
As I mentioned above, this latest version adds new tags that will be available in iTunes 12.5; makes UI adjustments to accommodate those additions; removes the "Played" option (which tapped the AppleScript unplayed track property and which I'm not certain still performs a pertinent function anymore); includes minor maintenance and security fixes.
Multi-Item Edit is free to use for ten days and costs $1.99 thereafter.
Sunny Nam on The Next Track
Kirk and I were delighted to chat with renowned mastering engineer, Sangwook "Sunny" Nam, on the latest episode of The Next Track podcast. It was fascinating. And Sunny couldn't have been more generous with his time. If you've ever been curious about the process of mastering an album or just want to geek-out a little, I hope you'll give this episode a listen.
UPDATED: Copy Tag Info Tracks to Tracks v5.0
I've updated Copy Tag Info Tracks to Tracks so it will work with the new Work, Movement and Dislike tags that are debuting in iTunes 12.5 and which are already available in the Developer and Public beta releases.
Copy Tag Info Tracks to Tracks will copy the text of the checkmarked tags from one set of selected tracks to a second set.
This latest version also consolidates Plays, Skips and associated date tags under a single checkbox. And because there seems to be some weirdness with retreiving Sort tags—the implicit text iTunes uses as gray placeholder text is recognized even if these tags are ostensibly blank—I've removed the option to copy them.
Copy Tag Info Tracks to Tracks v5.0 is free, with appreciative payment requested, and works on OS X 10.8 and later.
Copy Grouping to Work
As you probably know, the latest beta version of iTunes 12.5 includes Work and Movement track tags which Classical music listeners will appreciate. In many cases, you might want to use the text in the Grouping tag for the Work tag. While it might seem easy to just do a Multi-Edit on the tracks and copy-and-paste using the Get Info fields, you'd only be able to do this for individual batches of a single work at a time.
Here's an AppleScript that will simply copy the Grouping tag to the Work tag for any number of selected tracks:
tell application "iTunes"
set sel to selection of front browser window
if sel is {} then return
repeat with aTrack in sel
tell aTrack to set work to (get grouping)
end try
end repeat
end tell
Save this named whatever you like to your [home]/Library/iTunes/Scripts/ folder so that it will appear in the iTunes Script menu. Select some tracks and launch the script by selecting it from the Script menu. The text from the Grouping tag, even if it's blank, will be copied to the Work tag of each selected track.
UPDATE: This script can be downloaded as part of the Work and Movement Scripts.
NEW: Loved Playlists v1.0
The only time you can see if a Playlist has been Loved is to view it in Playlist View, whereby a heart icon will appear in the upper right corner of the browser window. So here's an applet, Loved Playlists, that will list all the "loveable" playlists (plain, Smart and Folder) and display the appropriate icon (it will also accommodate the Dislike feature available in iTunes 12.5, currently in beta.):
As you probably have noticed, there is also an option to batch-edit these settings for one or more selected playlists.
Loved Playlists is free to download, with a donation requested. It is for OS X 10.10 (Yosemite) and later only.
Hassle-Free Playlist Description
One of the neat things that Apple added to iTunes not so long ago is the user-editable description that is available for regular Playlists (Smart, Folder, Genius and Master library playlists do not have this option) and is visible when the Playlist is in Playlist View. You can edit this description by clicking the Playlist's "Edit Playlist" button. But when you do this, the iTunes interface changes: a column appears at the right edge of iTunes listing the current tracks in the playlist to which you can drag tracks. It also will change the (now center column) browser window to display the full Music library, which totally discombobulates me.
I do not always care for this when I just want to edit the Playlist's description. I'd prefer to do so without shaking up the interface. This script will do it:
tell application "iTunes"
set thisPlaylist to (get view of front browser window)
tell thisPlaylist
if special kind is not none or smart or genius or shared then error
end tell
on error
end try
set defaultAnswer to (get thisPlaylist's description)
if defaultAnswer is missing value then set defaultAnswer to ""
set newDescription to text returned of ¬
(display dialog "Enter the description text for the playlist" & return ¬
& thisPlaylist's name default answer defaultAnswer)
set thisPlaylist's description to newDescription
end try
end tell
Save this named whatever you like to your [home]/Library/iTunes/Scripts/ folder so that it will appear in the iTunes Script menu. Select a playlist and launch the script by selecting it from the Script menu. It will quit if the selected playlist is the wrong kind. It will display the current description for the playlist if it exists, otherwise the text field will be blank. Enter up to 255 characters, which is the most that the description can accept, and then click "OK".
Give this a keyboard shortcut to maximize your quality of life.


text:
All-Star Survivor: Cathy Rodgers
10.02.2014 / Blog Posts Breast Cancer Awareness
On January 16, 2014, Cathy Rodgers attended her doctor's appointment for her annual mammogram, which was followed up with an ultrasound and a biopsy.
Then on January 29, 2014, she was diagnosed with breast cancer.
She soon learned she had triple negative invasive ductal carcinoma in her right breast. Only 15% of breast cancers are triple negative, meaning that they are not receptive to any hormone therapy to keep the cancer from coming back.
Cathy grew in her faith that day.
A year befor her diagnosis, in January 2013, Cathy's yearly mammogram revealed a 5mm spot. She had ... Read More
100 Days of WOW - Day 21
10.02.2014 / 100 Days of WOW
To celebrate Day 21, we're giving away the 2014 Redskins Official Yearbook to five lucky winners!
Play the instant win challenge for #100DaysofWOW to see if you're one of the lucky winners: www.100DaysofWOW.com. Read More
All-Star Survivor: Cheryl McRae
10.01.2014 / Blog Posts Breast Cancer Awareness Health and Wellness
In November 2013, Cheryl McRae attended her doctor's appointment for her annual mammogram.
Six months later, in April 2014, she learned that her mammogram had resulted in a pre-cancer finding. Cheryl's breast cancer was caught early, during stage 1, because she has taken the time every year to attend a well women's check-up and mammogram.
When asked what being an "All-Star Survivor" means to her: "I am a survivor of breast cancer and I am so grateful to have had my regular annual well women's check and mammogram. For this reason, doctors were able to find ... Read More
100 Days of WOW - Day 20
10.01.2014 / 100 Days of WOW
It's October 1st and we are ready to #ThinkPink! To kickoff National Breast Cancer Awareness Month correctly, we are giving away our exclusive Redskins Think Pink prize packs.
To enter for your chance to win one of these awesome giveaways, please visit: www.100DaysofWOW.com. Read More
100 Days of WOW - Day 19
09.30.2014 / 100 Days of WOW
Need some new Redskins memorabilia? Want it for free? Enter today's trivia challenge for your chance to win a Redskins autographed item! To enter: www.100DaysofWOW.com. Read More
Commonwealth Orthopaedics: Core Strengthening
09.29.2014 / Blog Posts Health and Wellness
Your core muscles – the muscles in your pelvis, lower back, hips and abdomen – are your body's powerhouse. Strong abdominal and back muscles are essential for doing everyday tasks, such as housework, lifting a 20-pound toddler or putting away groceries. In addition, a strong core helps reduce back pain, improve athletic performance, enhance balance and stability, and correct poor posture.
To build a strong core you need to exercise a variety of muscles from your hips to your shoulders. Most core-strengthening exercises can be done at home with no equipment. Balance training is a great way to improve core strength ... Read More
100 Days of WOW - Day 18
09.29.2014 / 100 Days of WOW
Bar Louie is hooking WOW members up on Day 18 of #100DaysofWOW with "hook up" cards for 10 lucky winners.
To enter to win this prize, visit www.100DaysofWOW.com.
Curious if there is a Bar Louie near you? Locations can be found on their website,http://www.barlouieamerica.com/ and are also listed below:
DC: 701 7th Street NW, Washington, DC, 20001
Crystal City: 320 S. 23rd Street, Arlington, VA, 22202
Rockville: 150 Gibbs Street, Rockville, MD, 20850
Herndon: 13195 Parcher Ave., Herndon, VA, 20170
One Loudon: 20586 Easthampton Plaza, Ashburn, VA, 20147 Read More
100 Days of WOW - Day 17
09.28.2014 / 100 Days of WOW
For Day 17, we're giving away 10 WOW prize packs!
Complete with a WOW tee, water bottle, 2014 Redskins team poster and other Redskins giveaways, you don't want to miss it! Click here to visit 100DaysofWOW.com to enter to win!
#100DaysofWOW Read More
Redskins Charitable Foundation Hosts 2014 Redskins Book Drive
09.27.2014 / Blog Posts Community Events
"The more that you read, the more things you will know. The more that you learn, the more places you'll go." –Dr. Seuss
Dr. Seuss had it right: Reading is one of the most important things we can ever learn to do.
In light of this, the Washington Redskins Charitable Foundation is asking for your help to make this year's Redskins Book Drive a success!
For this project, the Redskins Charitable Foundation has teamed up with Everybody Wins! DC, a non-profit dedicated to promoting children's literacy and learning.
Although any new book will be accepted, Everybody Wins ... Read More
100 Days of WOW - Day 16
09.27.2014 / 100 Days of WOW
Interested in seeing the Redskins take on reigning Super Bowl Champions, the Seattle Seahawks?
Answer today's trivia question correctly, and you will be automatically entered to win 2 tickets to the game at FedExField on October 6th. To enter: www.100DaysofWOW.com. Read More
It's our turn.
Join the 122485 members
Join The Redskins Women's Club
Refer a friend now
WOW is better with friends. So get yours to join. And share every Burgundy and Gold moment.
- Oct. 1, 2016
- Oct. 2, 2016
- Oct. 3, 2016
- Oct. 8, 2016
- Oct. 16, 2016
- Nov. 13, 2016
Sept. 1, 2016 06:00 PM Ladies Night on the Roof
Sept. 1, 2016 06:30 PM Paint the Town Burgundy & Gold Party1
Sept. 10, 2016 03:00 PM Redskins Rally Season Kickoff10
Sept. 12, 2016 05:00 PM Steelers vs. Redskins Pregame Party12
Sept. 18, 2016 11:00 AM Cowboys vs. Redskins Pregame Party18
Sept. 26, 2016 07:00 PM 'Redskins Life' Taping Every Monday26

subset: commoncrawl


text:
World 3:12 p.m.
Latest Washington Times Headlines:
May 2014
National 3:20 p.m.
Police shoot, kill puppy in backyard while chasing suspect, owners say
Security 2:52 p.m.
Fat soldiers to get fat avatars, increased fatigue in Army's virtual trainer
Entertainment 12:32 p.m.
Kim Jong-un gets a video game: 'Glorious Leader!' takes on 'capitalist swine' on flaming unicorn
Security 1:15 p.m.
Justice Department charges China with cyber-spying crimes on U.S. firms
Culture 8:14 p.m.
Barry Goldwater statue sparks rift between artists
Politics 12:00 p.m.
Democrats privately calling Obama 'incompetent,' 'detached'
Security 12:34 p.m.
'I would be dead if I had stayed with the VA,' says veteran who dealt with Phoenix hospital
Security 3:40 p.m.
Blue Angels pilot takes amazing selfie over U.S. Naval Academy in F/A-18 Hornet
Local 10:10 p.m.
Petition drive to challenge Maryland's 'bathroom bill' comes up short
Culture 12:46 p.m.
Bill Maher: Liberals too soft on Islam, the 'elephant in the room'
Inside Politics 9:02 p.m.
Harry Reid doesn't condemn all billionaire donors — just the Koch brothers
Politics 7:31 p.m.
Boehner wins in Ohio, Tillis takes North Carolina race
National 8:26 p.m.
101 arrested as protesters storm McDonald's HQ demanding $15/hr. pay
Culture 8:57 a.m.
Rush Limbaugh: 'Boil it down,' and youth only like Hillary Clinton for her gender
Business & Economy 7:20 p.m.
Housing's new woes: Higher costs, interest rates may signal retreat of major economic driver
Culture 6:43 p.m.
Alabama grocer advertises 'Jameis Winston King Crab Legs'
Commentary 10:42 a.m.
ALLEN: Reagan's Ex-Im Bank reforms still paying dividends
Politics 9:57 p.m.
GOP vs. GOP: Fight over official stance on gays, abortion roiling Republicans
World 9:08 p.m.
U.N. torture committee probes Vatican on sex abuse scandal, human rights issues
National 9:46 p.m.
Fed's next land fight: New Mexico ranchers angered over water fenced off to cattle
World 3:08 p.m.
Venezuela's Maduro hails ration card to help deal with food shortages
Politics 9:15 p.m.
Georgia, Kentucky primaries to sow seeds for Republican control of Senate
Inside Politics 9:15 p.m.
Michelle Nunn leads potential GOP challengers in Georgia Senate race
Business & Economy 3:32 p.m.
Net neutrality plan meets with bipartisan skepticism
Commentary 11:30 a.m.
LAMBRO: A presidential legacy of record overspending
National 3:17 p.m.
Bring back firing squad executions, Utah lawmaker says
Security 12:30 p.m.
Special Forces commanders concerned #bringbackourgirls will get troops 'tweeted into combat'
Security 10:26 p.m.
Pentagon using change in diagnoses to hide sexual assault cases, critics charge
Energy 9:22 p.m.
Obama's Energy Secretary Moniz: Oil boom boosted economy — but we're focused on 'global warming'
Local 2:23 p.m.
D.C.'s love affair with megaclubs has ended
Security 9:41 p.m.
Report shows sex-assault charges in military rose 50 percent in 2013
Security 4:23 p.m.
Hacking indictments could open new phase of confrontation between U.S., China
Culture 4:01 p.m.
She told America's story in telling her own
World 8:29 p.m.
Venezuela begins rationing water, electricity
World 5:09 p.m.
Little girl recites poem on Hamas TV: "I shall buy a bullet, at any price'
Entertainment 9:25 p.m.
D.C. rapper Wale blasts Sen. Reid to 3.65M fans on Redskins comment
Inside Politics 11:04 p.m.
Rick Santorum digs at Rand Paul: He can't win GOP nod — he's 'a Libertarian'
Business & Economy 9:52 p.m.
Driverless car market worth $87 billion by 2030
Business & Economy 9:43 p.m.
Strong job growth sends U.S. unemployment rate to 6.3 percent
Culture 5:32 p.m.
Starbucks customer sets record with $54 'Sexagintuple Vanilla Bean Mocha Frappuccino'
Inside Politics 10:20 p.m.
Van Jones tries to tie George W. Bush to Benghazi scandal
Culture 5:47 p.m.
Allen West: Source told me 'the ground truth' on Benghazi; operations 'shrouded in a fog of lies'
Washington Redskins 11:47 a.m.
Despite concussion history, Jordan Reed not worried about future
Commentary 2:20 p.m.
LANGER: 'O' is for Obama's overregulation
Editorials 2:08 p.m.
EDITORIAL: The Keystone conundrum: Unions vs. environmentalists
Security 1:54 p.m.
First American jihadist may have carried out suicide bombing in Syria: report
Politics 1:23 p.m.
Boehner taps rising star to lead Benghazi investigation
Inside Politics 10:12 p.m.
Voters give GOP edge on No. 1 issue: The economy
National 9:07 p.m.


text:
Posted by ESPN.com's Tim Griffin
I'm not much for reality series, but the HBO documentary "Hard Knocks" about the Dallas Cowboys' training camp has been really enjoyable to me so far.
The reason why is because the show has prominently featured former Texas A&M tight end Martellus Bennett, a rookie who I always felt one of the most supremely talented players to ever come through the Big 12. I always felt like Bennett just needed to grow up to fully realize his talents.
That trend has turned out once he started his NFL career. His Dallas Cowboys coaches have been grumbling about his lack of instruction he received in college and have wondered if his career might be salvaged. Particularly telling has been Bennett's lack of instruction in basic pass-receiving skills.
While I think that assessment is a little premature -- how many 6-foot-6, 265-pound tight ends can you find who are as fast and can jump as high as Bennett? -- I still wonder what might have happened if Bennett had stayed in college one more season.
Something tells me that Bennett could have made a lot more money in an improved draft status if he had stayed in college for one more season. New A&M coach Mike Sherman, a former NFL head coach, would have helped Bennett learn more of what he needed to make himself better prepared for the next level.
In Sherman's ball-control offense, I could envision Bennett catching 55-60 passes and growing up a little more.
And if that had happened, I don't think we'd see Bennett sulking through his meetings with Cowboys tight ends coach John Garrett like he was is in the last "Hard Knocks" episode that I saw.


text:
Arboles Libres
This past February, as a trifle, two buddies got together to jam through free-form guitar exercises while smoking a bowl for the good of mankind. It should have been a one-time thing, but it took root, grew wildly, and flowered excessively. Now, almost a year later, that early impermanent duo has become a fully focused (though blissfully baked) trio called Arboles Libres.
With Juan "Nacho" Londono and Eddie Moreno sharing guitar and vocal duties, and Anthony Genovese handling the kit and other percussion, this local band specializes in a certain brand of moody freak-folk. Sometimes acoustic, sometimes electric, and often a blend of both, Los Arboles spin complex instrumental soundscapes, peppered with occasional Spanglish narration, that warp and wind through trippy psychological territory. But this is weird, dark, summer-of-'69 stuff, so even punks and other hippie haters will feel the love. Hit Sweat this Saturday for a free sample when Nacho, Eddie, and Ant play a special in-store set alongside kindred Magic City spirits Flower Flower Yes and Ice Cream.
Get the Music Newsletter
Keep your thumb on the local music scene each week with music news, trends, artist interviews and concert listings. We'll also send you special ticket offers and music deals.
Related Location
5505 NE Second Ave.
Miami, FL 33137
In Case You Missed It
Upcoming Events
- The Dandy Warhols: Distortland Tour
- Opera Fusion: Not in My Town
Max & Iggor Cavalera
TicketsSun., Oct. 2, 7:00pm
Arts Garage: Jazz, Pop, Blues and More
powered by goldstar
Popular Stories
Sponsor Content


text:
Scooter is a 13 yr old Welsh-Arab cross in the Edmonton area. He is 14.1hh and is a pretty mover. He has been in the show ring, is good on cross country…SOLD
PP Prozakprescription (Porsche) is a 2010 dual reg APHA and Canadian Pinto Horse black overo mare. She is by Lucky Diamond Chip and out of Tommys Clueless…SOLD
Chester is a 2012 15.1 h Registered Quarter horse gelding. Chester is an exceptional young gelding with fantastic ground manners that is simple to ride…SOLD
Lola is a 14h 4 year old Oldenburg/Welsh cross mare. This sweet girl is simple to ride and has fantastic ground manners. Lola has been ridden inside…SOLD
Cute as a button! This beautiful little boy is very well schooled, has done Pony Club, PPG, Cross Country, Dressage, Stadium up to 3'0", been out on the…SOLD
Skip is a 15 year old, 16.2 hh, thoroughbred gelding. He loves working and has been trained mainly in the hunter/jumper discipline with some dressage training…SOLD
Princess is a 2010 registered Welsh Cross pony mare, approximately 11 HH. This adorable girl has been used in English & Western riding lessons, parades…SOLD
PRICE HAS BEEN DRASTICALLY REDUCED! Lokee HPH 2014 Black 3/4 (75%) Friesian Sport Horse colt Registered with the Friesian Heritage Horse & Sporthorse…SOLD
Bakersfield, CA


text:
Backstreet Boys, *NSYNC manager Lou Pearlman dies
Lou Pearlman, the disgraced star-maker behind 1990s boy bands *NSYNC and the Backstreet Boys, has died in prison, according to the Federal Bureau of Prisons.
More »
- Bindi Irwin, Nick Carter shine on 'Dancing with the Stars' premiere
- MTV VMAs 2015: What in the world happened?
- Report: Paula Deen to join 'DWTS'
- Retailers offering Caitlyn Jenner costumes for Halloween
- Josh Duggar enters rehab, family says
- Bindi Irwin to join 'Dancing With the Stars'
- Foo Fighters 'rickroll' Westboro Baptist Church
- Disney previews its new princess, Moana
- The world's highest paid actress is ...
- Caitlyn Jenner could face misdemeanor manslaughter charge for car crash
- Judge Len Goodman leaving 'Dancing With the Stars'
- 'Star Wars' fans rejoice over latest plans for franchise
- They're remaking 'Jumanji,' and the Internet rage is real
- WSU Students Creating Walking Tour of Pullman
- Local Group Headed to Latin Grammys
- Walla Walla Nominated in "America's Best Small Town For Food"
- Kennewick Toddler's Video Goes Viral
- Eric Idle Delivers Whitman College Commencement Speech
- McKenna Visits Rally
- Man Accused Of Fighting Yakima Police Officers
- Scorsese's 'Hugo' leads Oscars 11 nominations
- Britney Spears Thanks CWU Students
- Kardashian, Humphries wed in TV-friendly ceremony
- AP- Official: Amy Winehouse death not suspicious
- Royals charm Californians with casualness, grace
- AP-Harry Potter books to go digital in July
- AP- No charges against bar in Dunn death
- AP- Tobey Maguire, others are sued over poker winnings
- Shriver: It's a 'painful and heartbreaking time'
- Schwarzenegger reveals he had child with staffer
- Star-studded Oprah Winfrey taping set in Chicago
- Film legend Elizabeth Taylor dies
- Benton County Fair and Rodeo Announce Concert Lineup
- Big rock night for Diamond, Cooper, Waits, others
- AP- `Battle: LA' conquers box office with $36 million


text:
|Publication number
|Publication type
|Application number
|Publication date
|Mar 28, 2006
|Filing date
|Jan 21, 2000
|Priority date
|Jan 21, 2000
|Fee status
|Also published as
|Publication number
|Jarmo Miettinen, Atte Lahtiranta, Saku Salo, Jari Otranen, Jukka Liukkonen, Mikko Mättö, Jennifer Saarinen
|Original Assignee
|Sonera Smarttrust Oy
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (10), Referenced by (67), Classifications (23), Legal Events (6)
|External Links: USPTO, USPTO Assignment, Espacenet
1. Field of the Invention
The present invention relates to electronic identity techniques and methods. More particularly the present invention relates to a novel and improved method and system for requesting and issuing an electronic identity based on previously certified electronic identity.
2. Description of the Prior Art
With respect to securing communication, entities are often required to electronically authenticate themselves before utilizing services or executing transactions. This authenticity may come in the form of a username and password combination or a certificates. To accomplish this feat, these entities must first register their existence either physically or virtually so that they might receive a proof of identity.
Providing the proof, such as a username and password combination, carries out the actual authentication. Aforementioned simple authentication schemes are unfortunately quite context specific: identity based on username and password may be totally insignificant in all other circumstances. Moreover, such proof does not irrefutably distinguish different entities.
Digital certificates or electronic identities are electronic files that are used to uniquely identify people and resources over networks such as the Internet. With help of digital certificates it is possible to make secure, confidential communication between two parties. When one travels to another country, his/her passport provides a universal way to establish your identity and gain entry. Digital certificates provide similar identification. Certificates may be issued by a trusted third party (TTP) such as a Certification Authority (CA). Much like the role of the passport office, the role of the trusted third party is to validate the certificate holders' identity and to "sign" the certificate so that it cannot be forged or tampered with. Once a TTP has signed a certificate, the holder can present their certificate to people, Web sites, and network resources to prove their identity and establish encrypted, confidential communications.
A certificate typically includes a variety of information pertaining to its owner and to the TTP that issued it. This information can be as follows. The name of the holder and other identification information required to uniquely identify the holder, such as the URL of the Web server using the certificate, an individual's email address or the holder's public key. The public key can be used to encrypt sensitive information for the certificate holder; the name of the Certification Authority that issued the certificate; a unique identifier; the validity period (or lifetime) of the certificate (a start and an end date).
In creating the certificate, this information is digitally signed by the issuing TTP. The TTP's signature on the certificate is like a tamper-detection seal on a bottle of pills—any tampering with the contents is easily detected. Digital certificates are usually based on public-key cryptography, which uses a pair of keys for encryption and decryption. With public-key cryptography, keys work in pairs of matched public and "private" keys. In cryptographic systems, the term key refers to a numerical value used by an algorithm to alter information, making that information secure and visible only to individuals who have the corresponding key to recover the information.
The public key can be freely distributed without compromising the private key, which must be kept secret by its owner. Since these keys only work as a pair, an operation (for example encryption) done with the public key can only be undone (decrypted) with the corresponding private key, and vice-versa. A digital certificate securely binds your identity, as verified by a trusted third parry (a CA), with your public key.
A CA certificate is a certificate that identifies a Certification Authority. CA certificates are just like other digital certificates except that they are self-signed. CA certificates are used to determine whether to trust certificates issued by the CA.
In the case of a passport, a passport control officer will verify the validity and authenticity of your passport and determine whether to permit you entry. Similarly, the CA certificate is used to authenticate and validate the Web server certificate. When a Web server certificate is presented to a browser, the browser uses the CA certificate to determine whether to trust the Web server's certificate. If the server certificate is valid, the secure session proceeds. If the server certificate is not valid, the server certificate is rejected and the secure session is stopped.
In digital environment the contemporary equivalent of an identity card is a certificate: a confirmed proof of an entity's distinct identity. A certificate typically does more than just confirms attributes of its subject. The most common use of (public key) certificates is to bind an entity's public keys to its identity. These keys can be used to various purposes such as providing authentication, authorization, confidentiality, integrity, or non-repudiation.
Theoretically certificates are not context specific but in practice different uses require different certificates. E.g. standard X.509 certificate does not include e-mail address information that is required in secure electronic mail (e.g. electronic mail encrypted using Pretty Good Privacy® (PGP®) or Secure Multipurpose Internet Mail Extensions (S/MIME) techniques). Similarly other applications may need to have their own proprietary attributes included in certificates. Although this inclusion of attributes is not problematic per se, new certificates need to be created.
U.S. Pat. No. 5,982,898 describes a method for issuing a short term certificate for a person who already has a previous certificate. The new certificate is issued after the validation process of the ownership of the previous certificate. The validation is done by separating the casks of identity verification and certificate issuing, which allows a disassociating of the long-term binding between the person and his/her public/private key pair. This is accomplished by a registration authority issuing a password to the person once it is satisfied of person's bona fide. Thereafter, whenever the person wishes to have a new certificate or electronic identity, the person contacts a certification authority, identifies itself with the password and obtains a certificate. The certificate typically includes person's name and a public key in plaintext, and a signature. The signature is derived by hashing the plaintext portion of the certificate to obtain a value, and encrypting the value with the CA's private key.
In order to get a certificate or some other electronic proof of identity a subject must prove and register its existence to some authority. If the same identity needs several proofs for different uses, this repeated registration procedure would become quite inconvenient.
The purpose of this invention is to provide means to use a previously certified identity to create another representational form for the same identity. This representational for can be expressed as an electronic identity, a certificate, or a certificated access to a service or a server. This way an entity, that can be defined as a recipient of a electronic identity or a certificate or a holder of a certificate, can extend his, her or its already verified identity for other uses. The previously certified identity can be for instance so called mobile identity which is associated to a person's mobile terminal such as mobile phone. The person can show to certificate be his/her own by using the digital signature feature of the mobile terminal.
In the following is an example of the steps or the identity extension process according to the present invention. Note that the entities and devices in the process description are listed by their role and may not be distinct ones in practical implementations.
An entity needs to be authenticated in a context where it does not have a previously confirmed identity. The entity or authorized representative supplies optional information that is appended to verified facts provided by registration authority chat knows the entity's mobile identity.
This information and an identification request is sent to the mobile identity registration authority with routing info to the receiver of identification and also to the terminal equipment that contains the means, i.e. signing keys to prove the previously confirmed mobile identity. Based on identification request type registration authority appends optional sender-supplied attributes to verified data that it possesses and forwards these to the specified terminal equipment. If the identity cannot be resolved from the terminal routing info, the process terminates.
The entity or authorized representative inspects the accuracy of identification response information on the terminal equipment and if he, she, or it is satisfied with it, digitally signs the response after which it is sent back to registration authority. If identification type requires additional guarantees, e.g. certification, registration authority acquires appropriate confirmation from providers of those services. Confirmed identity information is sent to the receiver address specified in the original identification request.
Compared to previous registration and certification schemes the most obvious benefit is that the present invention offers the same amount of trust that a local registration office is capable of providing without its physical and other constraints. The equivalence of trust holds on condition that the registration authority possesses or has access to corresponding information, i.e. its private databases or databases of other authorities such as Finnish Population Registry Center. On the other hand there are also attributes, such as access to a certain e-mail address, that can be confirmed by virtual means even if these are not recorded in advance.
If mobile identity and equipment is used instead of e.g. a terminal equipped with a smart card reader, the solution of the present invention is totally location independent. An entity can confirm its identity and acquire a new identity whenever and wherever it is required and is not constrained by the available hardware and software provided that the recipient is capable of receiving the affirmation. Although the solution does not disallow the use of public mobile terminals (i.e. somebody else's phone), most likely the terminal that is used in authorizing the identification response is an entity's own. Consequently an entity is not required to perform sensitive operations, such as entering a signing PIN, on distrusted devices.
Essentially the invention is intended for extending an entity's identity based on an existing mobile certificate and other verified and confirmed facts. The one of the most apparent and practical functions is to use this information to issue new certificates for various security/encryption uses such as secure e-mail, PGP® or S/MIME. The mobile variant of the solution, however, does not have to be as limited. Since the ability to provide confirmed facts about an entity is totally mobile, in certain situations certificates are not a key issue. Say, if mobile identity registration authority has access to Finnish Population Registry Center's database it can provide confirmed home address, marital status, or whatever is required.
The features, objects, and advantages of the present invention will become more apparent from the detailed description set forth below when taken in conjunction with the drawings wherein:
Referring further to
In this solution the following assumptions are made. The mobile phone's Security Identity Module (SIM) card-signed PGP® key packet only "lives" for a short time (a few minutes) in the system and is then thrown away. If it is logged it can be used for journalizing the transactions in the issuing process. Also it can be logged perhaps for keeping track of errors. If there were to be any permanent retention of this packet (for legal or other purposes), it would have to comply with some existing standard format, in order to be assured that it could be accessed and correctly interpreted in the future.
As described here, the format of the phone-signed PGP® key packet does not fit any existing standard. If necessary, a standard format could be designed, and the SIM card software would be required to create signatures in this format. The user has control (physical security) of the PC and corresponding PGP® private key used for performing the operations described here. The CA operates a publicly accessible PGP® keyserver containing all of the PGP® keys that the CA has signed.
Here we describe the steps to follow in order to use the applicants S3 system to securely sign a PGP® key by the WPKI CA (WPKI, Wireless public key infrastructure), using a user's S3 SIM card to link the signature back to the proof of identity that was presented to the WPKI Local Registration Authority. This process is performed without breaching the anonymity of the user's SIM card Network ID (NID). As described here, the process is stateless on the CA end, reducing complexity and increasing resiliency of the protocol for the CA.
At first software using PGP® on the PC displays the name and PGP® key fingerprint of the user that is to be certified on the PC screen. Also displayed on the PC display is a prompt to enter the 4 digit number on the mobile phone display.
The PGP® key fingerprint is a cryptographically strong hash of the key. PGP® users are accustomed to verifying keys by comparing key fingerprints so this makes it easier to verify the link between the PC and the Phone is reliable, and not being attacked by an intruder inserting a take message to be signed by the phone. The latter is probably not necessary to protect against, since we assume physical security for that link. However, the link is not necessarily secured.
The PC software communicates with the phone through the wired or wireless interface or other appropriate interface, and passes a message packet containing a command to start the PGP® key signing process. Phone generates and displays a four digit random number, along with a prompt to type this number into the PC if the user wants to sign his PGP® key with his phone key.
The phone displays a 4 digit random number that then must be manually entered into the PC's keyboard. This prevents a daring (high probability of detection) attack from a hostile device that might be communicating with the phone, and trying to trick it into signing a "What is my name?" message that could be used to compromise the NID's anonymnity.
Then user types in the 4 digit number from the display on the phone into the PC, as requested by the screen prompt.
On the PC, the software cakes the 4 digit random number entered by the user, and sends it with a message, intended to be sent to the CA, requesting (from the CA) a User ID lookup for a phone NID that signed the request. In other words, a "What is my name?" request.
The phone compares the random number sent with the "What is my name?" request, and if it matches, displays a warning that it is about to sign a PGP® key with its key.
PC displays a lengthy legal notice to user warning that user is about to sign their PGP® key with the phone's key and that the user is contractually obligated to only make this signature if he is the owner of both keys. Again, if the random number matched, the "What is my name?" message is signed by the phone, returned to the PC through the serial interface, and saved for transmission to the CA. The PC software generates another message, intended for transmission to the CA, this message contains the key fingerprint, and a request to the CA to sign the attached key, if the fingerprint matches. This is a "Sign this User ID and key, please." request. The "Sign this User ID and key, please." message is then passed to the phone through the serial interface, with a request that the phone sign the packet, using the its SIM card private key.
The PGP® key fingerprint is displayed on the phone at this point and verified, by the user to be in agreement with the PGP® key fingerprint on the PC screen. The user is prompted to OK the signature, if the fingerprint matches. The User's phone sends the signed "Sign this User ID and key, please." packet back through the serial interface to the PC (along with the phone key ID that signed it). Save on the PC for later transmission to the CA. The connection between the PC and the phone is no longer needed after this point, and is dropped.
Note that if desired, the process described in the preceding few steps could be accomplished with only one signed message from the phone. This message would contain a signature of the PGP® key fingerprint. The one message would be used with two different meanings, first to ask the CA, "What's my User ID (name)?", and second to command it to "Sign this Key and User ID please". In the first case the PGP® key fingerprint is ignored, since only the phone's NID is need to specify what name is desired from the CA.
The PC opens up a secure channel (using Transport Layer Security (TLS)) to the Certification Authority. The PC sends the SIM signed request for User ID ("What's my User ID and name?") query to the CA over the secure link.
The CA looks up the phone's owner in the confidential database, and sends the User ID for the phone back to the PC, as requested. This is the WPKI User ID that the phone's owner had certified at the Local Registration Authority (LRA). Sending this information to the PC does not breach the anonymity of the NID, since the link is encrypted and the phone owner is the one making the request.
The PC checks to see if the returned WPKI User ID is present on the users PGP® key. If it is, then the process proceeds to the next step, automatically. If the returned WPKI User ID is not present on the PGP® key, then the User ID is added to the PGP® key before proceeding.
If the WPKI User ID must be added to the PGP® key, we branch off at this point and follow the normal PGP® procedure for adding a new User ID to one's key-ring. The user must supply an email address for this User ID, because the User ID supplied by the CA wall not have an email address.
Since the ultimate result of this process will be publication of the signed key on a public keyserver, the User ID must be self-signed. PGP® User IDs are only suitable for publication it they are signed by the key's owner.
The PC next uses the user's PGP® private key to sign the "Sign this key, please." request to the CA (this request is asking the CA to sign the phone owner's PGP® key, remember). This request was signed earlier by the phone's SIM card.
This signature shows the CA that the requestor is the one who controls the PGP private key component, and is not sending someone else's key for certification.
The PC sends the PGP® and Phone signed "Sign this User ID and Key, Please." request packet with the corresponding PGP® key up to the CA, through the established TLS link. Again, this packet links the phone owner's (presumably anonymous) NID with the public PGP® identity, so the channel must be encrypted.
The CA checks the PGP signature. The CA checks the phone key. The CA then checks in its confidential database for the User ID associated with the phone that signed the "Sign this Key, Please." request. The submitted PGP User ID (name portion) must match with the CA's phone's user name. This will be the case, because we just added the User ID returned by the CA for this NID to the PGP key we attached to the message.
If the submitted User ID for this phone is not found in the CA's confidential database, the request is denied, and an error message is sent back to the PC. For debugging purposes, this error message could contain the correct User ID, since we are operating over an encrypted channel. The user is informed of the problem via an error message displayed on PC. If the name portion of the user IDs match, then the CA signs the PGP® key with the CA key and discards the "Sign this key, Please" request with the phone NID. It then inserts this information into the confidential database. The CA-signed PGP® key is added to a "Pending PGP® Certificate" database on the CA.
The CA then emails the CA-signed PGP Key to the email address specified by the user in the User ID that was signed by the CA. This provides a check that the email address is correct. This certificate is encrypted by the public encryption key of that user. That way if the email address turns out to be wrong, and the key is misrouted, it will likely never be decrypted by anyone.
The CA expects the user to decrypt and re-upload the signed key back up to the CA, thus proving that the email address was correct, and the person residing at that email address has the capability of decrypting with that key. When the CA receives this key back from the user, the CA purges it from the Pending PGP® Certificate database. To overcome email delivery problems, periodically the CA will repeat the previous step until the user responds or until the CA decides to give up.
When the CA receives this key back from the user, the CA publishes the resultant signed PGP® key on its PGP® key server. The PGP® key is signed only with the LRA-verified User ID, of course. None of the other UserIDs that the user might have on his PGP® key are signed by the CA. Note also that the telephone NID is not part of the PGP® key, nor is it published with the PGP® key, so we are still protecting the user's NID-related anonymity.
The previous description of the preferred embodiments is provided to enable any person skilled in the art to make or use the present invention. The various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without the use of the inventive faculty. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
|Cited Patent
|Filing date
|Publication date
|Oct 2, 1991
|Aug 31, 1993
|At&T Bell Laboratories
|Cryptographic protocol for secure communications
|Dec 15, 1995
|Apr 28, 1998
|Entegrity Solutions Corporation
|Security infrastructure for electronic transactions
|Jul 19, 1996
|Aug 4, 1998
|Image Data, Llc
|System and method of providing system integrity and positive audit capabilities to a positive identification system
|Feb 19, 1997
|Aug 25, 1998
|Certco Llc
|Enhanced cryptographic system and method with key escrow feature
|Dec 3, 1996
|Feb 22, 2000
|Shana Corporation
|Secure electronic forms permitting layout revision
|Jul 28, 1998
|Dec 26, 2000
|Commercial Electronics, Llc
|Digital signature providing non-repudiation based on biological indicia
|Nov 19, 1998
|Jul 17, 2001
|Arcot Systems, Inc.
|Method and apparatus for secure distribution of authentication credentials to roaming users
|Dec 29, 1998
|Dec 4, 2001
|International Business Machines Corporation
|Four-party credit/debit payment protocol
|Dec 1, 1999
|Apr 2, 2002
|Eoriginal Inc.
|System and method for electronic transmission, storage, and retrieval of authenticated electronic original documents
|Aug 4, 1999
|Dec 17, 2002
|America Online, Inc.
|Managing negotiations between users of a computer network by automatically engaging in proposed activity using parameters of counterproposal of other user
|Citing Patent
|Filing date
|Publication date
|Jun 10, 2002
|Apr 15, 2008
|Cisco Technology, Inc.
|Approach for managing internet protocol telephony devices in networks
|Feb 19, 2002
|Aug 5, 2008
|Hitachi, Ltd.
|Public key certificate generation method, validation method and apparatus thereof
|Oct 28, 2004
|Jun 2, 2009
|International Business Machines Corporation
|Method, system, and storage medium for creating a proof of possession confirmation for inclusion into an attribute certificate
|Nov 13, 2004
|Jun 9, 2009
|Western Digital Technologies, Inc.
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Nov 13, 2004
|Sep 8, 2009
|Western Digital Technologies, Inc.
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Jun 2, 2005
|Oct 6, 2009
|Western Digital Technologies, Inc.
|Access and control system for network-enabled devices
|Nov 26, 2002
|Mar 30, 2010
|Telenor Asa
|Method for registering and enabling PKI functionalities
|Aug 24, 2010
|Emc Corporation
|System and method for validating e-mail messages
|Aug 31, 2010
|Western Digital Technologies, Inc.
|Access and control system for network-enabled devices
|Aug 4, 2008
|Feb 22, 2011
|Digitalpersona, Inc.
|Method and apparatus for using a third party authentication server
|Mar 29, 2011
|Western Digital Technologies, Inc.
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Apr 26, 2011
|Western Digital Technologies, Inc.
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|May 3, 2004
|Nov 15, 2011
|Lg Electronics Inc.
|Authentication system and method for an interactive optical disc
|Dec 13, 2011
|Microsoft Corporation
|Portable personal identity information
|Sep 17, 2007
|Dec 27, 2011
|Microsoft Corporation
|Provisioning of digital identity representations
|Jan 24, 2012
|Microsoft Corporation
|Identity providers in digital identity system
|Jul 28, 2006
|Feb 14, 2012
|Microsoft Corporation
|Personal identification information schemas
|Oct 7, 2002
|May 15, 2012
|Cisco Technology, Inc
|Methods and apparatus for securing communications of a user operated device
|Dec 25, 2012
|Western Digital Technologies, Inc.
|Access and control system for network-enabled devices
|Jan 8, 2013
|Western Digital Technologies, Inc.
|VCR webification
|Mar 26, 2013
|Microsoft Corporation
|Provisioning of digital identity representations
|May 19, 2008
|Sep 17, 2013
|Toposis Corporation
|System and method for secure electronic communication services
|Mar 29, 2011
|Feb 25, 2014
|Western Digital Technologies, Inc.
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Nov 13, 2004
|Apr 1, 2014
|Western Digital Technologies, Inc.
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Dec 7, 2007
|Apr 1, 2014
|Microsoft Corporation
|Remote access of digital identities
|Jun 20, 2011
|Jun 10, 2014
|Microsoft Corporation
|Virtual identity manager
|Nov 14, 2012
|Jun 30, 2015
|Western Digital Technologies, Inc.
|Access and control system for network-enabled devices
|Nov 13, 2004
|Nov 17, 2015
|Western Digital Technologies, Inc.
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Dec 22, 2003
|May 3, 2016
|Assa Abloy Ab
|Trusted and unsupervised digital certificate generation using a security token
|Jan 22, 2014
|May 24, 2016
|Western Digital Technologies, Inc.
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Sep 29, 2011
|Jul 19, 2016
|Ntx Research Sa
|Non-hierarchical infrastructure for managing twin-security keys of physical persons or of elements (IGCP/PKI)
|Feb 19, 2002
|May 22, 2003
|Yoko Kumagai
|Public key certificate generation method, validation method and apparatus thereof
|May 6, 2003
|May 6, 2004
|Hallmark Interactive, Llc
|Icon-based graphical user interface for text messaging
|May 3, 2004
|Nov 4, 2004
|Lg Electronics Inc.
|Authentication system and method for an interactive optical disc
|Nov 26, 2002
|Apr 21, 2005
|Leif Sandberg
|Method for registering and enabling pki functionalities
|Nov 13, 2004
|May 26, 2005
|Lambertus Hesselink
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Nov 13, 2004
|Jun 2, 2005
|Lambertus Hesselink
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Aug 19, 2004
|Jun 23, 2005
|Lawrence Rogers
|Systems and methods for a role-playing game having a customizable avatar and differentiated instant messaging environment
|Dec 22, 2003
|Jun 23, 2005
|Le Saint Eric F.
|Trusted and unsupervised digital certificate generation using a security token
|Aug 19, 2004
|Jun 30, 2005
|Goldman Daniel P.
|Systems and methods for data mining via an on-line, interactive game
|Nov 13, 2004
|Jun 30, 2005
|Lambertus Hesselink
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Nov 13, 2004
|Jun 30, 2005
|Lambertus Hesselink
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Nov 13, 2004
|Jul 7, 2005
|Lambertus Hesselink
|Managed peer-to-peer applications, systems and methods for distributed data access and storage
|Jun 2, 2005
|Dec 1, 2005
|Lambertus Hesselink
|Access and control system for network-enabled devices
|Jun 24, 2005
|Jan 26, 2006
|Gasparini Louis A
|System and method for validating e-mail messages
|Oct 28, 2004
|May 4, 2006
|International Business Machines Corporation
|Method, system, and storage medium for eliminating password exposure when requesting third-party attribute certificates
|Aug 16, 2006
|Dec 7, 2006
|Lambertus Hesselink
|Access and control system for network-enabled devices
|Feb 24, 2006
|Aug 30, 2007
|Microsoft Corporation
|Identity information including reputation information
|Feb 24, 2006
|Aug 30, 2007
|Microsoft Corporation
|Identity providers in digital identity system
|Jul 28, 2006
|Jan 31, 2008
|Microsoft Corporation
|Portable personal identity information
|Sep 17, 2007
|Jul 24, 2008
|Microsoft Corporation
|Provisioning of digital identity representations
|Sep 17, 2007
|Jul 24, 2008
|Microsoft Corporation
|Provisioning of digital identity representations
|Dec 7, 2007
|Jul 31, 2008
|Microsoft Corporation
|Remote access of digital identities
|Oct 23, 2007
|Nov 13, 2008
|Nicholas Zazza
|Systems for providing anonymous calling
|Oct 23, 2007
|Jan 8, 2009
|Nicholas Zazza
|Methods for providing anonymous web based calling
|Oct 23, 2007
|Jan 8, 2009
|Nicholas Zazza
|Systems and methods for providing anonymous calling
|Aug 4, 2008
|Jan 29, 2009
|Bjorn Vance C
|Method and Apparatus for Using a Third Party Authentication Server
|Mar 20, 2008
|Apr 23, 2009
|Nicholas Zazza
|Systems and methods for providing keyword calling
|May 19, 2008
|Aug 6, 2009
|Tet Hin Yeap
|System and method for secure electronic communication services
|Nov 12, 2009
|Nicholas Zazza
|Systems and methods for delivering computer implemented voicemails
|Jul 2, 2010
|Jul 7, 2011
|Sven Gossel
|Method for issuing, verifying, and distributing certificates for use in public key infrastructure
|Aug 11, 2011
|Vivianne Gravel
|Secure authentication system and method
|Sep 29, 2011
|Jan 9, 2014
|Ntx Research Sa
|Non-hierarchical infrastructure for managing twin-security keys of physical persons or of elements (igcp/pki)
|Jul 2, 2014
|Oct 23, 2014
|Mpayme Ltd.
|Method and System of User Authentication Using an Out-of-band Channel
|Jun 29, 2006
|Dec 8, 2010
|Method and system for checking user facility operation application
|Nov 20, 2007
|May 29, 2008
|Tet Hin Yeap
|System and method for secure electronic communication services
|Oct 30, 2007
|Apr 30, 2009
|Nicholas Zazza
|Systems and methods for providing anonymous calling
|U.S. Classification
|713/182, 713/157, 713/155, 726/2, 726/4, 379/93.02, 726/5, 726/1, 726/18, 713/156
|International Classification
|Cooperative Classification
|European Classification
|May 17, 2000
Owner name: SONERA SMARTTRUST OY, FINLAND
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MIETTINEN, JARMO;LAHTIRANTA, ATTE;SALO, SAKU;AND OTHERS;REEL/FRAME:010796/0364;SIGNING DATES FROM 20000503 TO 20000505
|Jun 3, 2002
Owner name: SMARTTRUST SYSTEMS OY, FINLAND
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SONERA SMARTRUST OY;REEL/FRAME:012940/0955
Effective date: 20020508
|Nov 6, 2007
|Certificate of correction
|Sep 11, 2009
|Fee payment
Year of fee payment: 4
|Nov 30, 2012
Owner name: GIESECKE & DEVRIENT GMBH, GERMANY
Effective date: 20120905
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SMARTTRUST SYSEMS OY;REEL/FRAME:029380/0435
|Sep 1, 2013
|Fee payment
Year of fee payment: 8


text:
Contact Us
Browse by:
Kwak; Young-shin
Suwon-si, KR
No. of patents:
Patent Number
Title Of Patent
Date Issued
Apparatus and method of color converting a dominant color
August 28, 2012
An apparatus and method of reproducing a preferred color is provided. The apparatus includes a color distribution analysis module to analyze a distribution of colors in an input image, a dominant color extraction module to extract a dominant color from the input image according to a
Image enhancement system and method using automatic emotion detection
July 17, 2012
An image enhancement system and method using automatic emotion detection, the image enhancement system including: an emotional scale detection unit to analyze a pixel value of one or more frames of an input image in order to automatically detect an emotional scale of the input image; and
Method and apparatus for performing conversion of skin color into preference color by applying f
March 20, 2012
A method and apparatus for performing a conversion of a skin color of an input image into a preference color by applying face detection and skin color detection is disclosed. The method includes: detecting a face area from the input image; detecting a skin area from the input image; judg
Image display device and a method for adjusting color thereof
November 8, 2011
An image displaying device and a method for controlling color thereof. The image displaying device includes a lattice selection unit which selects a lattice of a look-up table (LUT) for reference of each pixel of an input image, a lattice control unit which determines whether the sel
RGB to RGBW color decomposition method and system
November 1, 2011
A Red Green Blue-to-Red Green Blue White (RGB-to-RGBW) color decomposition method and system. The RGB-to-RGBW color decomposition method includes: determining an output value of white based on inputted RGB values and a saturation; and outputting the output value when an input color i
Method of, and apparatus for image enhancement taking ambient illuminance into account
August 9, 2011
A method of and an apparatus for image enhancement taking ambient illuminance into consideration. The image enhancement method includes calculating an original-luminance contrast which is a luminance contrast with respect to an original-luminance of pixels forming an original image,
Pixel structure for flat panel display apparatus
August 2, 2011
A pixel structure for a flat panel display apparatus displaying images using a plurality of pixels, each of the pixels including six or more sub-pixels. The flat panel display apparatus including the pixel structure is free from a color fringe error, and the pixel can include three o
Apparatus and method for modifying arrangement of colors
May 31, 2011
An apparatus and method for modifying an arrangement of colors of an input image to satisfy a user preference in consideration of color composition of the input image, the apparatus including: an extraction unit extracting one or more dominant colors from an input image; a center-of-
Method and apparatus for correcting spatial non-uniformity in display device
February 8, 2011
A method and display device for correcting spatial non-uniformity in a display device are provided. The method includes receiving color signals of a pixel to receive the pixel, extracting correction data for correcting adjacent representative color signals which represent areas adjac
Apparatus and method for correcting color reproduced by video device according to peripheral bri
September 21, 2010
An apparatus and method are provided for correcting a color reproduced by a video device according to peripheral brightness so that the visibility of the video device is guaranteed under peripheral conditions brighter than the video device. The apparatus for correcting a color reproduced
Method and apparatus for calibrating color property of monitor
August 17, 2010
A method and an apparatus for calibrating a color property of a monitor used in a system including a color conversion module, a color measurement module and a display module. The method includes storing a target color property and measuring a color property of an image displayed on the
Color conversion apparatus and method for selectively adjusting input image colors
July 13, 2010
A color conversion method of selectively adjusting input colors, and an apparatus to perform the method, the method comprising converting an input color signal to a color signal in a color space that is based on a luminance component and a chromaticity component; determining whether the
Apparatus and method for determining eyesight age
February 2, 2010
An apparatus and method for determining an eyesight age, the apparatus including: a storage module to store at least one test image and age-specific response information for the at least one test image; a control module to receive user adjustment information indicating a variation in
Adaptive method and apparatus for adjustment of pixels in a color gamut based on a reference tar
January 19, 2010
A method and apparatus for an image adaptive color adjustment of pixels in a color gamut is disclosed. The method includes calculating a representative value that shows color characteristics of pixels included in a color gamut, calculating a final target color required to convert the
Apparatus and method for rendering image, and computer-readable recording media for storing comp
February 3, 2009
An image rendering apparatus and method, and a computer-readable recording medium for storing a computer program controlling the apparatus, the image rendering apparatus including: a tristimulus value converter converting pixel values of each of the input pixels included in an input
Recently Added Patents
Limit switch
Plants and seeds of corn variety CV335662
High power insulated gate bipolar transistors
Display apparatus having a semi-penetration layer and a sealing unit
Potential separation for filling level radar
Wireless communication power control
Randomly Featured Patents
Agricultural machine with folding rotatable sections
Ultrasonic diagnostic imaging with contrast agents
Device for the transmission of electric signals between at least two units mobile relative to each other
Adjustable torsion bar anchor for vehicle
Device and method for manipulating direction of motion of current carriers
Ink-contacting member, ink-absorbing member, ink tank and ink-jet cartridge
Dashpot with amplitude-dependent shock absorption
Method for processing environment-dependent access numbers of voice mail boxes, and a system for voice mail having environment-dependent access numbers
Image processing
Electrical system for automotive vehicle
© 2006-2011. PatentGenius.com All Rights Reserved.


text:
And this time he don't have Ash or Spidey to watch his ass! Variety reported today that Raimi, fresh off of spinning his latest web, is ready to trade in his director's spandex in favor of producing something with a bit more bite.
What does this all mean?
Good news for vampire enthusiasts that's what!
Steve Niles and Ben Templesmith's comic saga 30 Days of Night is headed to the big screen with Raimi serving as producer. For the uninitiated, 30 Days of Night focuses on a band of vampires laying siege to an Alaskan town where the sun doesn't rise one month a year. Oh, the pulse smokin' possibilities!
Filming is scheduled to start next month in New Zealand with David Hard Candy Slade filling the director's seat and Josh Hartnett starring.
October 19th, 2007 is the proposed release date, so that gives us plenty of time to dole out the coverage. Keep it right here for more!
Got news? Click here to submit it!


text: Working on behalf of people and the planet for a fair global estradiol pill generic viagra cheap trading system. Purchase Nolvadex online with no prescription. We are hoping cheap synthroid no prescription to provide information about our Vasai culture. Or you can take one or two courses at a time to. Home; About; E-Books; Contact; (you can buy it here*), and we'll be reviewing You're A Badass next episode (available here*, and a steal!). Happy Holidays from SOS Save Our Springs buy nolvadex information wishes you happy and safe holidays. Walk down Beale Street and you see buy nolvadex information blues club after blues club. Nolvadex cheap clomid buy is used for the treatment of localized breast cancer (i. For more information, contact us How to buy Nolvadex at the cheapest price. Accept that most others charge viagra. Get 10% discount on your order with new levitra pharmacy information this fast escrow refills coupon code: Fast0005. Email Address. We are located. p. The Self Help Hipster. order hCG online and hCG injections or to mix as drops through fast escrow refills. Nolvadex does not come under the category of steroids as it possesses neither anabolic nor androgenic properties. Join us New Years Day at Barton Springs for the Annual Polar Bear Splash Patoka 4 Seasons Resort offers cabin rentals (many with hot tubs) and resort amenities on buy nolvadex information beautiful, clean Patoka Reservoir in southern Indiana. Nolvadex is a medicine recommended for the therapy of bust cancer cells, consisting of in people who got radiation treatment, had a surgery or have high. com | Experts in Web Hosting buy nolvadex information best place to buy nolvadex online Accutane is a superhuman punishment victimised for the care of medium to life-threatening acne rexall drug store wiki Find patient medical information for Nolvadex oral on WebMD including its uses, side effects and safety, interactions, pictures, warnings and user ratings Welcome to the site of Subranni Zauber LLC. Trusted Tablets . To be a recognised facilitator of valuable business networking opportunities by providing. when it hasn't spread to other parts of the body), as albuterol no prescription needed well as to treat breast cancer in patients. . Buy Nolvadex. Message Site Maintained by RT Portable X-Ray Houston Theme buy nolvadex information brought to you by Site5. School of Performing Arts offers dance classes and lessons in Naperville. buy nolvadex information We have the stock of best quality of Anabolic Steroids, Mexican Steroids along with Omnadren, denkal. Nolvadex (tamoxifen) is taken by people identified with breast cancer cells. The Vasaiker Community is no longer confined just people who bought viagra online to Vasai. Anti-estrogens block the harmful action estrogen may have in some women and men. e. TPP (finally) Public, and it's worse than we thought Pillorydown Commercials, specialise in supplying quality approved low mileage vans & ex viagra sales by country British buy nolvadex information Telecom vehicles and have over 20 years experience within the industry If your buy nolvadex information end-of-year buy nolvadex information charitable giving is buy nolvadex information not yet complete, please make a tax-deductible donation to Save Our Springs Alliance Patoka 4 Seasons Resort offers cabin rentals (many with hot tubs) and resort amenities on beautiful, clean Patoka Reservoir buy nolvadex information in southern Indiana. Diet reduce uterine cancer. Get Nolvadex the best safely medication online USA. We are leading nutrition company in Australia providing nutrition supplements at buy nolvadex information low cost The Bethel Island Municipal Improvement District (BIMID) was formed in the early 1960's by the California State Legislature Welcome to Dallas Translation Services by Interlingua USA! If you amoxicillin need doctor prescription are here, this mostly means you need help with translations or interpretations The China-Australia Chamber of Commerce in Beijing Information Source. SIXTH FORM USEFUL INFORMATION; SIXTH FORM OPEN EVENING; HIGHER EDUCATION EVENING; MOVING ON; © 2014 Sir William Robertson Academy, …. 20 mg. It is important to cure this. Cancer is too much fatal disease and many of the buy clomid with no prescription medicines are available for its treatment. Below is a buy nolvadex information chart of how much you should take and …. nolvadex-d tamoxifen tablets b


text:
Want Free Shipping Every Day? Learn How.
Preview scale: 21.0 x 18.0 inches. Show Rulers

Change DPI Base size is 150
Collection: Fluff and Feathers
My designs are inspired by nature, words, music, personal experiences & memories. Please message me if you have any questions or requests.
Visit this designer's shop
Grid created from color used in my catbird drawing. Coordinates with other designs in the Fluff and feathers collection.
blue (35603),
turquoise (5086),
square (2968),
grid (1793),
rectangle (516),
screen (193),
opening (7)
Log in or Sign up
to add a comment.
Be the first to add a comment!
© 2008-2015 Spoonflower Inc


text:
BOSTON (AP) — His arm in a cast and his face swollen, a blase-looking Dzhokhar Tsarnaev pleaded not guilty Wednesday in the Boston Marathon bombing in a seven-minute proceeding that marked his first public appearance since his capture in mid-April.
As victims of the bombing looked on, Tsarnaev, 19, gave a small, lopsided smile to his sisters upon arriving in the courtroom. He appeared to have a jaw injury and there was swelling around his left eye and cheek.
Then, after he leaned in toward a microphone and said, "Not guilty" over and over in a Russian accent, he was led out of the courtroom in handcuffs, making a kissing gesture toward his family with his lips. His sister sobbed loudly, resting her head on a woman seated next to her.
Tsarnaev faces 30 federal charges, including using a weapon of mass destruction to kill, and could get the death penalty if prosecutors choose to pursue it.
The proceedings took place in a heavily guarded courtroom packed not only with victims but with their families, police officers, members of the public and the media.
Tsarnaev looked much as he did in a photo widely circulated after his arrest, his hair curly and unkempt. He appeared nonchalant, almost bored during the hearing. The cast covered his left forearm, his hand and his fingers.
The bombing victims showed little reaction in the courtroom after a federal marshal warned them against any outbursts.
The April 15 attack killed three people and wounded more than 260. Authorities say Tsarnaev orchestrated the bombing along with his older brother, Tamerlan Tsarnaev, who died following a gun battle with police and a furious getaway attempt three days after the attack.
Dzhokhar Tsarnaev was arrested on April 19, captured hiding in a bloodstained boat in a suburban backyard after a huge manhunt that paralyzed much of the Boston area. He was hospitalized with wounds suffered in the shootout.
His two sisters were in court in Muslim garb. One was carrying a baby, the other wiped away tears with a tissue. Tsarnaev's parents remained back in Russia.
Tsarnaev's lawyer Judy Clarke, an expert in death penalty cases, asked that the judge enter not-guilty pleas for him, but U.S. Magistrate Judge Marianne Bowler said: "I would ask him to answer."
Tsarnaev is also charged in the killing of a Massachusetts Institute of Technology police officer and the carjacking of a motorist during the brothers' getaway attempt.
Reporters and spectators began lining up for seats in the courtroom at 7:30 a.m. as a dozen Federal Protective Service officers and bomb-sniffing dogs surrounded the courthouse. Four hours before the hearing, the defendant arrived at the courthouse in a motorcade that included a van, a Humvee and a state police car.
A group of about a dozen Tsarnaev supporters cheered as the motorcade arrived. The demonstrators yelled, "Justice for Jahar!" as Tsarnaev is known. One woman held a sign that said, "Free Jahar."
Lacey Buckley said she traveled from her home in Wenatchee, Wash., to attend the arraignment. Buckley said she has never met Tsarnaev but came because she believes he is innocent. "I just think so many of his rights were violated. They almost murdered an unarmed kid in a boat," she said.
A group of friends who were on the high school wrestling team with Tsarnaev at Cambridge Rindge and Latin waited in line outside the courtroom for hours, hoping to get a seat.
One of them, Hank Alvarez, said Tsarnaev was calm, peaceful and apolitical in high school.
"Just knowing him, it's hard for me to face the fact that he did it," said Alvarez, 19, of Cambridge.
Another ex-teammate, Shun Tsou, 20, of Cambridge, called Tsarnaev "a silent warrior type."
"There was nothing sketchy about him," said Tsou, adding that he had not formed an opinion on Tsarnaev's guilt or innocence.
Prosecutors say Tsarnaev, a Muslim, wrote about his motivations for the bombing on the inside walls and beams of the boat where he was captured. He wrote that the U.S. government was "killing our innocent civilians." He also scrawled: "We Muslims are one body, you hurt one you hurt us all."
Three people — Martin Richard, 8; Krystle Marie Campbell, 29; and Lingzi Lu, 23 — were killed by the two bombs, which were fashioned out of pressure cookers, gunpowder, nails and other lethal shrapnel. Numerous victims lost legs.
(Photo: AP)
This Week's Celebrity Instagrams (9/17-9/23)
This Week's Celebrity Instagrams (9/17-9/23)
1. Teyana Taylor1 of 28
2. Ciara2 of 28
3. Alicia Keys3 of 28
4. Nas4 of 28
5. Tina Lawson5 of 28
6. Meagan Good6 of 28
7. Chris Brown7 of 28
8. Faith Evans8 of 28
9. PJ Morton9 of 28
10. Aja Naomi King10 of 28
11. Lil' Kim11 of 28
12. Terrence J12 of 28
13. Brandy13 of 28
14. Tamar Braxton14 of 28
15. Adrienne Bailon15 of 28
16. Ludacris16 of 28
17. Evelyn Lozada17 of 28
18. Evelyn Lozada18 of 28
19. Gabrielle Union19 of 28
20. Gabrielle Union20 of 28
21. Ruben Studdard21 of 28
22. Ruben Studdard22 of 28
23. Rihanna23 of 28
24. Rihanna24 of 28
25. Yandy Smit25 of 28
26. Yandy Smit26 of 28
27. Lance Gross27 of 28
28. Lance Gross28 of 28
One thought on "Boston Bombing Suspect Pleads Not Guilty"
He will make mockery of our justice system for as long as he can. What they need to do is put a suicide vest on him and then blow him up. Sometimes execution is right. Last thing we need is him getting life and then radicalizing our young men in prison or taking his terror to the gaurds who have to work those horrible jobs.


text:
Hillary Clinton and Donald Trump were neck and neck Monday as they prepared for their first presidential debate, an intensely anticipated clash of opposites that could set the tone for the last six weeks of the White House race. An estimated 90 million people were expected to watch the Democratic and Republican candidates go toe-to-toe for 90 minutes starting at 9:00 pm (0100 GMT Tuesday) on the stage at Hofstra University in New York. Surrogates have been out in force trying to manage expectations, and preempt public perceptions of their respective candidates, two of the least admired contenders for the White House in contemporary US political history.
By Julia Harte and Matt Spetalnick WASHINGTON (Reuters) - A network of more than 150 U.S. charter schools linked to followers of Fethullah Gulen, the Pennsylvania-based Muslim cleric the Turkish government blames for instigating July's failed coup, has come under growing financial and legal strain, according to school officials, current and former members of Gulen's movement, and public records reviewed by Reuters. The publicly financed schools, a key source of jobs and business opportunities for U.S. members of Gulen's global movement, have sharply slowed their expansion in recent years, public records show. The slowdown comes amid a series of government probes in more than a dozen states into allegations ranging from misuse of taxpayer funds to visa fraud.


text:
TCM Archive Materials VIEW ALL ARCHIVES (1)
|Also Known As:
|Margaret Philpott
|January 24, 1990
|June 30, 1899
|Cause of Death:
|heart failure
|Birth Place:
|Hillsboro, Texas, USA
|Cast ... actor
Delicately pretty, charming American silent-screen heroine, popular in the 1920s in mostly light fare. Bellamy's most important film is arguably the landmark John Ford Western, "The Iron Horse" (1924). She continued on into the early days of the sound period (probably her best-remembered feature from this period is the 1932 haunting low-budget horror film "White Zombie") but her status quickly waned.
Please support TCMDB by adding to this information.Click here to contribute