text:
Difference between revisions of "EMF Compare/Release Review/2.1.0"
|Line 250:
|Line 250:
** eclipse.modeling.emf : 51 new threads on EMF Compare from June 2012 to May 2013
** eclipse.modeling.emf : 51 new threads on EMF Compare from June 2012 to May 2013
** eclipse.tools.emf : 16 new threads on EMF Compare from June 2012 to May 2013
** eclipse.tools.emf : 16 new threads on EMF Compare from June 2012 to May 2013
* Activity on stackoverflow.com (emf-compare tag created on April
* Activity on stackoverflow.com (emf-compare tag created on April , 2013) : 6 new questions tagged with emf-compare
* About one update every two months on Planet Eclipse.
* About one update every two months on Planet Eclipse.
Revision as of 09:57, 15 May 2013
- 1 Kepler Release Review - EMF Compare 2.1
- 1.1 Release Highlights
- 1.1.1 New and noteworthy
- 1.2 Quality of APIs
- 1.3 End of Life Issues
- 1.4 Commiter Diversity
- 1.5 IP Issues
- 1.6 Non-Code Aspects
- 1.7 APIs
- 1.8 Documentation
- 1.9 Bugzilla
- 1.10 Tool usability
- 1.11 Standards
- 1.12 UI Usability
- 1.13 Communities
- 1.14 Committer Changes
- 1.15 Schedule
- 1.16 Project Plan
- 1.17 Legal Notices
- 1.1 Release Highlights
Kepler Release Review - EMF Compare 2.1
Laurent Goubet (email@example.com)
Release Review : May xx, 2013
Communication Channel : eclipse.modeling.emf newsgroup
Process Documentation : http://www.eclipse.org/projects/dev_process/development_process.php
Project Plan : http://www.eclipse.org/emf/compare/project-info/plan-kepler.xml
Release Highlights
EMF Compare 2.0 was a full overhaul of the design, architecture and code of the project. EMF Compare 2.1 comes to fill the functionality gap between 1.3 and 2.0, especially regarding content matching and graphical comparisons.
New and noteworthy
Content Matching
EMF Compare 2.0 only supported models that presented IDs of some sort : XMI ID, functional ID... 2.1 re-introduces support for other models through a content matching strategy.
By default, EMF Compare will try and match objects through their ID, delegating to the content matcher if none can be found. This can be altered to avoid using identifiers entirely when needed.
Graphical comparison
EMF Compare 1.3 provided basic support for GMF diagram comparisons and difference visualization. This basic implementation was dropped altogether in the 2.0 release as the architecture overhaul made it obsolete.
2.1 re-introduces the graphical comparison with a much more complete support on all aspects : comparison, visualization, merging... Here are a few key points of these enhancements.
Conflict detection
The conflict detection has been largely revamped in order to properly detect complex conflicts and pseudo conflicts (identical changes on both sides of the comparison are conflicting, but can be auto-merged... and as such are detected as "pseudo" conflicts). This also allows for much better results with extensions such as the UML or GMF specific supports.
Enhanced UI
The comparison UI has been enhanced to provide a much more precise and intelligible information. Among these improvements, the most notable are :
- a number of grouping options
- This feature allows you to group differences together in the structural view according to a set predicate. By default, EMF Compare provides three distinct grouping strategies :
- Default : Do not try and group differences together, display them as they were detected.
- By Kind : Group differences by their kind (additions, deletions, moves, changes).
- By Side : Group differences according to their side: left or right and a special group regrouping differences in conflicts with other differences together.
- a comprehensive set of filters
- This features allows you to filter differences out of the structural view according to a set predicate. By default, EMF Compare provides five distinct filters :
- Pseudo conflicts differences: Filter out all pseudo conflicts differences(only in 3-way comparison). Enabled by default.
- Identical elements : Filter out all identical elements (elements with no differences). Enabled by default.
- Sub diff elements : Filter out all differences that are contained under differences (except when in conflict). Enabled by default.
- Empty Resource Mappings : Filter out all resource mappings with no differences from the view. Enabled by default.
- more complete contextual information around the differences
- background comparisons
- All comparisons launched from the UI are now executed as background operations. This will avoid the usual "frozen" Eclipse for long-running comparisons.
- Direct edit
- Textual differences can now be directly edited in the comparison editor for users that would rather use a mix of the left and right values instead of taking one or the other.
Customizable UI
One of the main limitations of the 1.* stream was its "locked" UI. EMF Compare 2.1 introduces a lot of customization options for the visualization of the differences and model elements.
- Users can introduce new filters through the org.eclipse.emf.compare.rcp.ui.filters extension point. Filters can be contributed to either hide or show differences given a predicate.
- New grouping options can be contributed through the org.eclipse.emf.compare.rcp.ui.groups extension point. The groups can be used to group differences together in the "structure" (top half) panel of the comparison UI.
- Label providers can be contributed to override or extend the behavior of the default EMF label providers through the org.eclipse.emf.compare.rcp.ui.accessorFactory extension point. This can be used to change the way elements are displayed in the compare UI, both in the structure (top half) or content (bottom half) panels of the comparison UI.
Minimized Scope
EMF Compare 2.0 introduced the mandatory architecture and API for the project to handle large input models... Yet only provided a default scope which loaded everything in memory and compared the input models as a whole. 2.1 builds upon these APIs to introduce a scoping mechanism capable of treating model fragments as first-class citizens, minimizing the input logical model to the bare minimal while never loading the whole model in-memory unless all of its fragments have changed.
For example, assuming that we need to compare the three following models :
Each of the three sides is an EMF model composed of 7 fragments. Origin is the common ancestor of left and right. The blue-colored fragments are those that actually present differences (so D and G have been modified in the "left" copy while only B has been modified in the "right" copy).
In order to compare these three models together, we would normally need to load all 21 fragments in memory. However, with the help of the synchronization model we can narrow it down to the modified fragments only. What we'll really load, then, are the following fragments for each three sides :
In other words, we are actually only loading 9 fragments out of the initial 21. This amounts to 58% less memory usage if we consider all fragments to be of equal "weight". And this is only for small models; the ratio of saved memory really going up for extremely large models. Of course, all of these objects that we are not loading in memory are all objects that we no longer need to compare, bringing an incredible performance boost along with the memory gain.
A number of new APIs have been opened in order to facilitate the programmatic use of EMF Compare and consumption of its output comparison model.
Pretty Printer
The comparison model contains a lot of information, which might be hard to consume or read. 2.1 introduces APIs that will provide more user-friendly descriptions for both differences and matched elements.
For example, here are the results for a given difference :
- ReferenceChangeSpec{reference=EClass.eSuperTypes, value=EClass@3190dc79 TitledItem, parentMatch=MatchSpec{left=EClass@72b398da Book, right=EClass@675926d1 Book, origin=EClass@28d4ff95 Book, #differences=3, #submatches=5}, match of value=MatchSpec{left=<null>, right=EClass@3190dc79 TitledItem, origin=<null>, #differences=1, #submatches=1}, kind=ADD, source=RIGHT, state=UNRESOLVED}
EMFComparePrettyPrinter.printDifference(diff, System.out)
- value TitledItem has been remotely added to reference eSuperTypes of object Book
Comparison Configuration
Most aspects of the comparison process can be customized before launching the comparison itself. All customizations can be made in a similar way through the EMFCompare class, they will be described in depth on the Developper guide.
For example, replacing the Match engine would be done through
IMatchEngine customMatchEngine = new MyMatchEngine(...); EMFCompare.builder().setMatchEngine(customMatchEngine).build().compare(scope);
Or replacing the Diff engine could be done with
IDiffEngine customDiffEngine = new MyDiffEngine(...); EMFCompare.builder().setDiffEngine(customDiffEngine).build().compare(scope);
Separation of the RCP, IDE and core concepts
EMF Compare 2.1 further enhances the separation of concerns that 2.0 introduced so that the core of the comparison process is all located in a single, fully standalone plugin that does not depend on Eclipse in the least.
Furthermore, all code that does not depend on the IDE has been extracted in "rcp" namespaces, both RCP and RCP UI are in this case, separated themselves in their own isolated plugins.
Mergers extensibility
The mergers have been greatly enhanced since the 1.* stream of EMF Compare, though 2.0 did not allow for easy overriding, replacing or inheriting of the default mergers.
EMF Compare 2.1 solves these concerns by introducing a more flexible merging mechanism, supporting any kind of combination of existing/new/overridden mergers along with a "batch" merging mechanism. Clients can refer to IMerger.Registry for more information on extending the default behavior.
Performance Enhancements
EMF Compare 2.1 introduced a minimized scoping mechanism, which will greatly enhance both the memory footprint and comparison time of all comparisons targetting fragmented models.
Furthermore, both aspects (memory footprint and overall time) have been fully profiled and enhanced for large model comparisons, this makes for a noticeable improvement on all comparisons, whether the input models are fragmented or not.
Quality of APIs
The component lead certifies that the requirements for Eclipse Quality APIs have been met for this release. All non-API code is in "internal" packages.
End of Life Issues
EMF Compare 2.0 made all API from the 1.* stream obsolete. As such, end of life issues only concern the 2.0 as compared with the 2.1 code base.
There are no outstanding issues with the API state of this release. All mehods and classes that face deletion have been marked as deprecated with instructions on how to switch to the new behavior, and will stay in the code base until the next release.
Commiter Diversity
5 active commiters from Obeo
- Cédric Brun (Project Lead)
- Cédric Notot
- Laurent Goubet
- Mikaël Barbero
- Axel Richard
1 inactive commiter from Itemis
- Patrick könemann
IP Issues
The about files and use licenses are in place as per the Guidelines to Legal Documentation.
- CQ 5460 - Google Collections Version: 1.0 https://dev.eclipse.org/ipzilla/show_bug.cgi?id=5460
- CQ 6518 - Guava Version: 10.0.1 https://dev.eclipse.org/ipzilla/show_bug.cgi?id=6518
- CQ 7056 - Guava Version: 11.0.2 https://dev.eclipse.org/ipzilla/show_bug.cgi?id=7056
Large contributions have been made through individual CQs, which can all be consulted from https://dev.eclipse.org/ipzilla/buglist.cgi?component=modeling.emf.compare .
All other contributions (code, documentation, images, etc) have been committed by individuals who are either Members of the Foundation or have signed the appropriate Committer Agreement. In either case, these are individuals who have signed, and are abiding by, the Eclipse IP Policy. The other contributions of the IP log are not significant or are written 100% by employees of the same employer (Obeo) as the Submitting Committer (http://www.eclipse.org/legal/EclipseLegalProcessPoster.pdf).
All contribution Questionnaires have been completed.
The "provider" field of each plugin is set to "Eclipse Modeling Project".
The "copyright" field of each plugin is set to the copyright owner.
Any third-party logos or trademarks included in the distribution (icons, logos, etc) have been licensed under the EPL.
The EMF Compare IP log is located at http://www.eclipse.org/projects/ip_log.php?projectid=modeling.emf.compare
Non-Code Aspects
Continuous Integration
Project is built from the Eclipse hudson instance through Tycho. A nightly is built once a day if the SCM polling sees a change from the last build.
Unit Tests
911 unit tests launched on every build.
Code coverage is about 80% of the core.
Code Quality
Common formatter and compiler configuration used throughout the whole project's plug-ins.
Checkstyle activated on most distinct plug-ins.
Eclemma used on a regular basis to ensure and improve code coverage from the unit tests.
Yourkit java Profiler used on a regular basis to improved performances and avoid bottlenecks.
Findbugs launched on a regular basis to avoid detectable bugs.
Javadoc represents about 40% of the java source code.
An analysis of the code base is available on Ohloh.
Metamodel definitions and interfaces are considered APIs.
Commitment to provide stand-alone comparison feature (Jar that can be used without Eclipse with minimal to no dependencies towards eclipse core Jars).
Non-API classes are separated from the exposed API through an "internal" namespace.
Non-API packages are exported with an internal visibility so that they remain visible but with a discouraged access warning.
All of the documentation for EMF Compare is available from the wiki. It will be completed and extended with tutorial as this version matures.
Here is a snapshot taken on May the 15th of all bugs that have changed since release 2.0.0 (Juno). These figures are subject to change until the official release of 2.1.0 as the Team is currently in the process of fixing bugs.
Note that these are only the bugs that changed somehow in-between the two releases (2.0 and 2.1). At the time of writing, there are 43 opened and 2 unconfirmed bugs against EMF Compare.
Tool usability
Localization : integrated into Babel
No standard exists concerning the model comparison, though EMF Compare works nicely with any standard-based metamodel.
Since the 1.2 release a specific support for the UML standard is included in EMF Compare. This is also included in the 2.* stream.
UI Usability
EMF Compare is conforming to the Eclipse user interface guidelines.
Talks have been given on the following events:
- Eclipse Con Europe 2012
- Eclipse Con US 2013
Talks have been submitted for the following events: Eclipse Con France 2013:
Other medium:
- Activity on the newsgroups
- eclipse.modeling.emf : 51 new threads on EMF Compare from June 2012 to May 2013
- eclipse.tools.emf : 16 new threads on EMF Compare from June 2012 to May 2013
- Activity on stackoverflow.com (emf-compare tag created on April 8, 2013) : 6 new questions tagged with emf-compare
- About one update every two months on Planet Eclipse.
Committer Changes
EMF Compare 2.1 follows the Kepler Release train, on +2 offsets.
M6 03/19/2013 M7 05/07/2013 RC1 05/21/2013 RC2 05/28/2013 RC3 06/04/2013 RC4 06/11/2013 Final 06/26/2013
Project Plan
The EMF Compare 2.1 project plan is available at http://www.eclipse.org/emf/compare/project-info/plan-kepler.xml
Legal Notices
Java and all Java-based trademarks are trademarks of Oracle, Inc. in the United States, other countries, or both.
UML, SYSML, OMG, EMOF, OCL and XMI are trademarks of the Object Management Group.
Other company, product, or service names may be trademarks or service marks of others.


text:
For $10 in gas money, Marcy Pappalardo was prepared to give up her 6-year-old boy.
At least according to a tow truck driver who told police Pappalardo made the proposition to him at a gas station in Melbourne, Florida.
The tow truck driver turned the offer down, then dialed 911 and followed Pappalardo for several miles until police caught up to her.
Pappalardo, 37, denied the allegations. She was charged with child neglect anyway.
She is being held in Brevard County jail on a $2,000 bond. She is also being charged with retail theft and possession of a controlled substance without a prescription.

subset: commoncrawl


text:
Matte Glow Foundation
The new generation of foundation to create a luminous matte finish all day long.
Matte Glow Liquid Foundation – 10 Fair Cool
PLN225.00View Details
Matte Glow Compact
A luminous matte finish with undetectable, high coverage.
Matte Glow Compact Foundation – 30 Light Neutral
PLN240.00View Details
Fresh glow gel stick
Get buildable, blendable coverage with Burberry's new luminous foundation.
Fresh Glow Gel Stick – Rosy Ivory No.09
PLN205.00View Details
Fresh Glow Foundation
Fluid foundation with medium coverage and a flawless, natural-looking finish
Fresh Glow Foundation SPF 15 PA+++ – Ochre Nude No.12
PLN225.00View Details
Fresh Glow Fluid Base
A runway beauty icon that illuminates the complexion for an elegant 'lit-from-within' glow
Fresh Glow Luminous Fluid Base – Nude Radiance No.01
PLN175.00View Details
The Check Palette
Create a natural sun-kissed look with our new limited-edition blush and bronzer duo.
The Check Palette Blush & Bronzer Duo
PLN250.00View Details
Fresh Glow Highlighter
A light-catching powder set in an intricate lace pattern
Fresh Glow Highlighter – Pink Pearl No.03
PLN245.00View Details
Light Glow Blush
A fine powder blush to enhance cheeks with a subtle healthy radiance
Light Glow – Earthy Blush No.07
PLN190.00View Details
Burberry Cashmere Concealer
Full coverage and cashmere-like comfort with a long-lasting soft-matte finish
Burberry Cashmere Concealer – Honey No.04
PLN160.00View Details
Fresh Glow Pen
A glow-to-go pen for effortless strobing and precision highlighting
Fresh Glow Highlighting Luminous Pen – Nude Radiance No.01
PLN145.00View Details
Face Contour Pen
A unique pen to effortlessly contour the face and eyes
Face Contour – Medium No.01
PLN145.00View Details
Fresh Glow Compact
Silky smooth powder foundation with buildable medium-high coverage
Fresh Glow Compact Foundation – Honey No.32
PLN225.00View Details


text:
The sardine run on Noordhoek beach.
20 / 11 / 11
definitely one of my favourite entries yet, must have been quite an experience too.
looks amazing. i wish i knew that something like this exists.
It was quite an experience!
I lost my sunglasses in the hustle & bustle..
Hi Tom,
Could I ask you a favour? I am a student at UCT working on my thesis on the managing the sardine fishery in SA and always on the look out for attractive pics of sardines. Would it be okay to use one or two of your noordhoek sardine photos in a presentation I am giving? Credit will be given, of course!
Hey Emily
It is fine yes. :)


text:
Editor's note: There is fabulous fashion beyond New York, Milan and Paris. In this series, CNN showcases trends in threads around the globe. Blogger Jaclyn Welch of StreetsofSparkle.com shares the Dallas style scoop.
(CNN) -- Everything may be bigger in Texas, but it's not all cowboy boots and big hair in Dallas. Streets of Sparkle fashion blogger Jaclyn Welch won't be stopping to snap a photo of stereotypical style any time soon.
"Your big hair? Not getting on here!" Welch said, laughing. "It's the football season look: cowboy boots, jean shorts. But the great thing about Dallas, since we have the stereotype in place already, is that you can get away with wearing cowboy boots."
Instead, the downtown Dallas scene is all about dressing to the nines in designer duds. Welch uses her blog to celebrate the flashy and classy women who treat the sidewalks as their stage. Even in the extreme summer swelter, Dallasites won't be caught without their heels and decadent ensembles.
"It's like a Southern preppy twist, depending on the neighborhood," Welch said. "Everyone is wearing some sort of a classic piece. It's a Neiman Marcus/J. Crew mix."
Below, Welch explains the Dallas look.
CNN: What's the style vibe in Dallas?
Welch: People's perception of Dallas is really funny when they've never been here. And when they come here, I guess they don't expect women to shop -- like we're all walking around in cowboy boots.
Neiman Marcus was started here, so that's the vibe. The women here love to dress up. It's very classy, mixed with flashy -- a timeless look with a statement piece, like your shoes or a bag. Women here really appreciate that one designer piece. A lot of people in Dallas aren't from the area, so it's a lot of bringing things in and mixing with what we already have.
Colorful layers of style on Chicago's streets
CNN: In addition to Neiman Marcus, what other stores are popular for Dallasites?
Welch: Forty Five Ten brings in a lot of designers that you can't find anywhere. Our vintage stores are really good: Lula B's, Dolly Python, Buffalo Exchange. We are a one-stop shopping type of people -- so NorthPark Center is where most Dallasites shop (they have everything, including our very first H&M, opening in August).
CNN: The temperatures are spiking in Dallas. How has that affected the street style?
Welch: The funny thing is, it's 104 degrees and women still put in the effort to look good. To me, it's kind of a celebration of style in this weather. The vibe is always going to be the same, and it's a polished look.
Here's the thing about Dallas: Everyone is getting in their cars and walking into air-conditioned buildings, so it's really hard to do a street style blog here. It's not like Chicago or New York, with tons of people passing you by. You have to wait around and see what you find.
Get smart: Portland street style
CNN: How do you approach people to take their picture?
Welch: In Texas, we like to talk a lot, so everyone I stop has a story about what they're wearing. Every piece is like a drawn-out conversation. A lot of street style blogs are just about the photography. For me, it's the entire experience -- having that moment with someone and paying them a compliment, which is maybe a Southern way of doing things.
Dallas women, because they dress up, want to be seen. When you walk up to them, and they got dressed for a reason today, they want somebody to say, "you look good." Imagine going your whole day and you're like, "I look so fabulous and not one person has told me I look good." Then, imagine the day when somebody wants to take your picture. I think of it as "this is your moment, make it yours." That's how it is in Texas.
CNN: What made you want to begin street style blogging?
Welch: It was always about the person, celebrating women who take the time to dress up and look good. I approach the people that I want to ask, "where did you get that?" It's me communicating with them, asking what they do, where they're from and then talking about the style in itself.
I like the stories behind everything. It's my favorite part, like a treasure hunt. There are a lot of people that I think look great and I don't take their picture. So it's not always about that, but an attitude you get from them. It's walking down the street and whatever makes me go "whoa." First, it's "what are you wearing?" and then, "who are you, what's the rest of the story?"
It's not all country in Nashville


text:
Loading some great jobs for you...
Certified Nursing Assistant (CNA) Opportunity!
Hiring Company: Capital Healthcare Solutions
Industry: Healthcare
Employment Type: Full Time; Part Time; Per Diem
Hourly Pay Range: 13.00-17.00
Address Locality: Wexford
Address Region: PA
Postal Code: 15090
Address Country: US
Working Hours: 7am-3pm; 3pm-11pm; 11pm-7am
Date Posted: October 19, 2018
Capital Healthcare Solutions works with respected healthcare organizations throughout the region to pair dedicated professionals with rewarding opportunities. We are currently seeking Certified Nursing Assistants (CNAs) with experience in Long Term Care (LTC), Personal Care, Assisted Living, or Behavioral Health in Wexford.
If you have a caring heart, the desire to make a lasting impact in your patients' lives, and at least six months of experience, we encourage you to explore this opportunity and learn about our new Referral Bonus Program!
The positions available will include permanent, contract, full-time, or part-time options based on the client's needs.
Learn more about our team of compassionate individuals and apply today!
Capital Healthcare Solutions is an Equal Opportunity and Affirmative Action Employer.
Launch your career - Upload your resume now!Upload your resume
Loading some great jobs for you...


text:
NASHVILLE, Tenn. (WIBW/CNN) -- The pilot of a small plane that crashed in Nashville, Tennessee, appeared to have acted heroically before the fatal impact, a fire official said.
Four people were killed Monday after the plane crashed near the John C. Tune Airport in Nashville.
An eyewitness told fire officials that the plane made a hard right bank before hitting the ground, missing all the buildings in the area, including a YMCA building and a retirement home.
"That tells me the pilot did one hell of a job protecting lives," District Fire Chief George Hickey told CNN affiliate WTVF.
A family spokeswoman identified the victims as Glen Mull, Elaine Mull, Amy Harter, and Samantha Harter.
Amy Harter was Elaine Mull's daughter, and Samantha Harter was their granddaughter, according to friends and family on social media.
"Nothing can describe the hole this day will leave in all our hearts and souls," another family member, Stan Harter, wrote on Facebook. "Please pray for my brother Doug as he has lost his wife and daughter, mother and father in law in a horrific tragedy. And for my nephew Chase who lost his mom, sister, and 2 grandparents."
The flight left Great Bend Municipal Airport in Great Bend, Kansas, and was preparing for a second approach to the Nashville airport when the accident occurred.
The cause of the crash was not clear.
Senator Jerry Moran issued the following statement on the tragedy:
"My heart goes out to the entire Mull family during this difficult time," said Sen. Moran. "Glenn was a devoted husband, father and grandfather. Both he and his wife Elaine were well-known for their generous spirit and commitment to improving Pawnee County. Glenn, Elaine, their daughter Amy and granddaughter Samantha will be greatly missed. I ask all Kansans to join me in keeping their family and friends in our thoughts and prayers during the days ahead."
CNN's Dorrine Mendoza and Mariano Castillo contributed to this report.


text: All Ability cycling Find an All Ability session Queen Elizabeth Olympic Park 5 days 1 hour 13 mins 59 secs Our Olympic Park club meets outside the Lee Valley VeloPark and gives you the opportunity to explore the North side of the park along its wide, smooth paths. We have a large selection of bikes available and we can get you set up on the right bike or bikes for you and your group. Bikes can be borrowed for a 20 min ride. If it is your first club, ask the instructors about the routes they recommend. You will need to register with a member of staff when you arrive at your session. The details collected are for monitoring and reporting to our funders in anonymised form. We do not share you full details with any third parties.


text:
Designed with the aviation enthusiast in mind, but of interest to everyone, this behind the scenes guided tour will provide the rare opportunity to see aircraft restoration projects in action. Current projects include the wooden Airspeed Oxford, the Curtis P-40 Kittyhawk fighter and the Vickers Vildebeest Mk III.
This tour also explores No.3 Hangar, our large object storage area, where you'll view a further 11 aircraft along with many other items of interest. Take this rare opportunity to walk inside the Bristol Freighter and through the Andover as you learn about these aircraft and others from their era.
Tours run three times daily at 11am, 1:30pm and 3pm and last 45 minutes to an hour.


text:
Cal names Cuonzo Martin head coach
Berkeley, CA (SportsNetwork.com) - The University of California named Cuonzo Martin head men's basketball coach on Tuesday.
Martin, who spent the last three seasons as head coach at Tennessee, replaces the retired Mike Montgomery.
Martin went 63-41 with the Vols program, leading the team to a 24-13 mark and an Elite Eight appearance this past season.
Montgomery guided Cal to its winningest six-year stretch in school history and completed his career with 130 victories, good for third on the school's all-time wins list.
Cal went 21-14 last season, culminating in a loss to SMU in the NIT.


text:
Top Items:
John Branch / New York Times:
N.F.L. Prospect Michael Sam Proudly Says What Teammates Knew: He's Gay — Coaches at the University of Missouri divided players into small groups at a preseason football practice last year for a team-building exercise. One by one, players were asked to talk about themselves — where they grew up …
Seth / GLAAD: NFL prospect comes out as gay
Peter Weber / The Week: Will any NFL team draft an openly gay Michael Sam?
Chris Johnson / Washington Blade: Michael Sam could be NFL's first openly gay player
Andrew Sullivan / The Dish: Quote For The Day II — "Once I became official to my teammates, I knew who I was.
Peter King / The MMQB with Peter King: The NFL's Big Test
Anne Laurie / Balloon Juice: Sports Open Thread: Good for Michael Sam
Jim Buzinski / Outsports: NFL prospect Michael Sam comes out as gay
Gabrielle Bluestone / Gawker: College Football Star Could Be the First Openly Gay NFL Player
Bill Hutchinson / NY Daily News: Missouri football player Michael Sam says he is gay, aims to be first publicly gay player in NFL
Bill Pollock / Missourinet: Mizzou star Michael Sam opens up about being gay (VIDEO)
Jameson / I Acknowledge: College Football Star Michael Sam Comes Out; Set To Become First Openly Gay Player in NFL
Andy Towle / Towleroad News #gay: Missouri Football Star Michael Sam Says He's Gay, May Be First Out NFL Player: VIDEO
Jason Abbruzzese / Mashable: NFL Prospect Comes Out Just Months Before Draft
Chris Connelly / ESPN:
Mizzou's Michael Sam says he's gay — Michael Sam, an All-American defensive lineman from Missouri Tigers and the Associated Press' SEC Defensive Player of the Year, said that he is gay in an interview with ESPN's "Outside the Lines" on Sunday. — Sam stated publicly what his teammates …
Cyd Zeigler / Outsports: THE EXCLUSIVE BEHIND-THE-SCENES STORY OF HOW NFL PROSPECT MICHAEL SAM CAME OUT
Human Rights Campaign Blog: BREAKING: First Division I College Football Player in History Comes Out as Gay
Ian Crouch / News Desk: Football Is Ready for Michael Sam
Erik Loomis / Lawyers, Guns & Money: "I am an openly, proud gay man."
Alana Goodman / Washington Free Beacon:
The Hillary Papers — On May 12, 1992, Stan Greenberg and Celinda Lake, top pollsters for Bill Clinton's presidential campaign, issued a confidential memo. The memo's subject was "Research on Hillary Clinton." — Voters admired the strength of the Arkansas first couple, the pollsters wrote.
Discussion: Talking Points Memo, Politico, CNN, Power Line, TIME, Hot Air, Taylor Marsh and Le·gal In·sur·rec· tion
Catherine Thompson / Talking Points Memo: Docs: Hillary Clinton Reacts To 'Narcissistic Loony Toon' Monica Lewinsky
Tal Kopan / Politico: Report: New docs reveal Clintons
Dan Merica / CNN: Report: Documents reveal Hillary Clinton's private reaction to her husband's cheating scandal with Monica Lewinsky
Steven Hayward / Power Line: It's Always the Nazis
Ed Morrissey / Hot Air: "Hillary papers" show ruthless, ambitious First Lady
William A. Jacobson / Le·gal In·sur·rec· tion: What difference, at this point, do The Hillary Papers make?
Mike Lillis / The Hill:
Book: Hillary rejected Bill's edits to speech
Book: Hillary rejected Bill's edits to speech
Discussion: Politico
Jonathan Karl / ABC News:
Did Petraeus Just Endorse Hillary Clinton?
Did Petraeus Just Endorse Hillary Clinton?
Discussion: NY Daily News, Liberaland and Mediaite
Adam Edelman / NY Daily News: Ex-Gen. David Petraeus says Hillary Clinton would 'make a tremendous President'
Dave-Dr-Gonzo / Liberaland: Petraeus: Hillary Would 'Make A Tremendous President'
Brendan Bordelon / The Daily Caller:
Laura Ingraham battles George Will as conservative civil war over immigration intensifies [VIDEO] — Conservative commentators Laura Ingraham and George Will can usually be counted on to agree on most issues, but on "Fox News Sunday," the two sparred over immigration reform …
Discussion: Mediaite, The PJ Tatler and ParaPundit
Evan McMurry / Mediaite: Ingraham Battles George Will, Fox Panel: GOP 'Elites' Pushing Immigration Reform
Randall Parker / ParaPundit: Clueless George Will: Thinks 500M Americans Will Be Working
Mary Grace Lucas / CNN:
Did Schumer call Boehner's bluff on immigration?
Did Schumer call Boehner's bluff on immigration?
Discussion: The Daily Beast and Politico
David Freedlander / The Daily Beast: The Immigration Dance — Democrats hope the GOP's wishy-washiness …
Jake Sherman / Politico: Clock running on debt ceiling
Laura Meckler / Washington Wire: House Republicans Cool to Schumer Immigration Proposal
Ravi Somaiya / New York Times:
Bill Keller, Former Editor of The Times, Is Leaving for News Nonprofit — Bill Keller, a columnist at The New York Times and its former executive editor, will leave the paper to become editor in chief of The Marshall Project, a nonprofit journalism start-up focused on the American criminal justice system.
Discussion: Capital New York, Politico, Balloon Juice, Mashable, Poynter and The Huffington Post, more at Mediagazer »
Dylan Byers / Politico: Bill Keller to leave New York Times
Anne Laurie / Balloon Juice: Media News: Well, This Is... Interesting?
Jason Abbruzzese / Mashable: Former Executive Editor Bill Keller to Leave the 'New York Times'
Sandra Oshiro / Poynter: Bill Keller leaving NYT for news startup
Adam Goldberg / The Huffington Post: Bill Keller Leaving The New York Times For Nonprofit Journalism Organization
Deanna Fei / Slate:
That "distressed baby" who Tim Armstrong blamed for benefit cuts? She's my daughter. — Late last week, Tim Armstrong, the chief executive officer of AOL, landed himself in a media firestorm when he held a town hall with employees to explain why he was paring their retirement benefits.
Discussion: Mediaite, Gawker and TechCrunch, more at Mediagazer »
Tommy Christopher / Mediaite: Christopher: AOL CEO Apologizes for Blaming Benefits Cuts on Two Specific Babies
Jordan Sargent / Gawker: Meet One of AOL CEO Tim Armstrong's Hated "Distressed Babies"
Alexia Tsotsis / TechCrunch: Aol Gives Us Our Full 401K Matching Back, Calls "Babies" Comment A Mistake
Tom Moran:
Chris Christie endorsement is regrettable: Moran — Gov. Chris Christie takes the oath of office in January. Even before he was embroiled in scandals, The Star-Ledger's endorsement of the governor was a close call. (Tony Kurdzuk/The Star-Ledger) — During the fall campaign …
Discussion: TheBlaze.com, The Fix, Fox News, Hot Air, Mashable, The Reaction, Gothamist, Mediaite, The Moderate Voice, The Huffington Post, The Week, CNN and Talking Points Memo, more at Mediagazer »
Eddie Scarry / TheBlaze.com: Major New Jersey paper sort of regrets rooting for Christie and his 'crazy' staff
Jaime Fuller / The Fix: What we talk about when we talk about Gov. Christie
Colin Daileda / Mashable: New Jersey Star-Ledger: We Regret Endorsing Chris Christie
Michael J.W. Stickings / The Reaction: New Jersey's top newspaper backs away from Chris Christie
Joe Gandelman / The Moderate Voice: NJ Star-Ledger Says "We blew this one" in Endorsing Christie for Re-Election
Katherine Fung / The Huffington Post: Prominent New Jersey Newspaper Says It Regrets Endorsing Chris Christie
Taegan Goddard / The Week: The scandals swirling around Chris Christie aren't going away anytime soon
Ashley Killough / CNN: Star-Ledger editor on Christie endorsement: 'We blew it'
Caitlin MacNeal / Talking Points Memo: NJ Star-Ledger Regrets Endorsing Christie: 'We Blew This One'
Tom Abrahams / KTRK-TV:
Kentucky Sen. Rand Paul talks about key U.S. issues, political future
Kentucky Sen. Rand Paul talks about key U.S. issues, political future
Discussion: Talking Points Memo and CNN
Catherine Thompson / Talking Points Memo: Rand Paul On Bridgegate: People Shouldn't Feel Bullied By Their Gov't
Ashley Killough / CNN: Paul on bridge scandal: People shouldn't feel bullied by govt.
Katie Glueck / Politico:
Rand Paul warns Texas could turn blue
Rand Paul warns Texas could turn blue
Discussion: Fox News, Booman Tribune, Talking Points Memo and CNN
BooMan / Booman Tribune: Rand Paul is (Mostly) Right
Caitlin MacNeal / Talking Points Memo: Rand Paul: Texas Could Go Blue If GOP Doesn't Change
Ashley Killough / CNN: Rand Paul warns his former home state, Texas, could turn blue
Ruby Cramer / BuzzFeed:
Hillary Clinton's New Money Man — DreamWorks Animation CEO Jeffrey Katzenberg used to be close with the Clintons — until he threw them over for Barack Obama in 2007. Now he wants to send Hillary to the White House in 2016. — Robert Galbraith / Reuters
Jeremy Scahill / The Intercept:
The NSA's Secret Role in the U.S. Assassination Program — The National Security Agency is using complex analysis of electronic surveillance, rather than human intelligence, as the primary method to locate targets for lethal drone strikes - an unreliable tactic that results in the deaths of innocent or unidentified people.
Discussion: Business Insider, The Verge, Gigaom and Corrente, more at Mediagazer »
Michael Kelley / Business Insider: Glenn Greenwald Launches New Site 'The Intercept' With Story On The NSA's Role In Targeted Killings
Sam Byford / The Verge: Drone strikes kill innocents by targeting NSA phone data, not people: Greenwald
Lambert / Corrente: Careful with those SIM cards, guys!
Alexander Bolton / The Hill:
Reid again eyes Senate rulebook — Liberal groups are agitating for another round of filibuster reform after Senate Majority Harry Reid's (D-Nev.) controversial triggering of the nuclear option last year has done little to alleviate Senate gridlock. — A coalition of labor and liberal groups …
James Hohmann / Politico:
GOP grows confident of Senate takeover — At an annual gathering of Republican bigwigs in Florida a year ago, a top GOP strategist was chided after he gave a presentation about how his party would win the Senate in 2014, including a handout that blared "MAJORITY" in red.
Washington Post:
Obama and Hollande: France and the U.S. enjoy a renewed alliance — Barack Obama is president of the United States. François Hollande is president of the French Republic. — Today, American and French diplomats are preparing for talks with Iran that build on the agreement …
Discussion: BBC
Emmarie Huetteman / New York Times:
Lawmakers Press N.F.L. on Name Change for Washington Redskins — WASHINGTON — Two members of Congress plan to send a strongly worded letter to the commissioner of the National Football League on Monday urging him to support changing the name of the Washington Redskins because it offends Native Americans …
Discussion: Politico and Talking Points Memo
Natalie Villacorta / Politico: Lawmakers: 'Redskins' is insulting
Catherine Thompson / Talking Points Memo: Lawmakers Pressure NFL Commissioner To Change Washington Redskins' Name


text:
Photos: Best New Theme Park Rides
Welcome to the summer of the thrill ride! With a new crop of coasters, water rides, and family-friendly adventures debuting at theme parks across America, we promise you'll find one that's just right for you.
Whether you've always been a fan of the latest and greatest roller coasters or appreciate new spins on the familiar (like the chance to ride an old-fashioned wooden coaster backwards), we've rounded up this year's newest thrill rides, and there's something for everybody! Plus, we've included links to videos of the rides and important information about ticket prices and parking fees so you know exactly what you're getting into.
For Thrill-Seeking Adrenaline Junkies
Cedar Point, Sandusky, Ohio
Talk about a record-breaking roller coaster. Debuting at Cedar Point in May of this year, Gatekeeper has become the longest wing-style roller coaster at 4,164 feet with the largest vertical drop of any wing-style roller coaster—a whopping 164 feet! Reaching speeds of more than 65 miles per hour, this attraction takes riders through several spirals, twists, and rolling flyover maneuvers, including two that give the effect of a near-collision with new structures built just above the park's front gate. Cedar Point; adult tickets start at $44.99 when ordered online. Junior and Senior prices start at $29.99. Expect to pay $15 for parking.
Six Flags Over Texas, Arlington, Texas
Imagine your typical swing ride. Now take that same idea and lift it 400-feet above the ground. The Texas Skyscreamer at Six Flags Over Texas does just that, making it the world's tallest swing ride, sending riders on a whirlwind 35 mph flight in a 124-foot-wide circle above the park. Visit the Skyscreamer at night for unparalleled views of the downtown Dallas and Fort Worth area, and see if you can spot nearby Cowboys Stadium or the Texas Rangers Ballpark—if you can keep your eyes open that is. Six Flags Over Texas; purchase park tickets at least three days in advance and pay only $44.99 per person—regular online prices start at $47.99 per person. Ages two and under get in free. Parking is $20 per vehicle.
Six Flags Magic Mountain, L.A. area, Calif.
If you like loops, this coaster has your name on it! Full Throttle debuted at Six Flags Magic Mountain in June, making it the world's tallest and fastest looping roller coaster. Those brave enough to try it can ride along the inside and outside of the record-breaking 160-foot loop and experience three zero-to-70 mph launches—two that propel you forward and one that shoots you backwards through an underground tunnel and halfway up the track before hurling you forward into the final stretch. Six Flags Magic Mountain; ticket prices start at $41.99 per person when purchased online at least three days in advance. Regular online prices start at $46.99 per person. Ages two and under get in free. Parking is $18 per vehicle.
For Fans of Classic Wooden Roller Coasters
Silver Dollar City, Branson, Mo.
Get ready to soar through the trees on Outlaw Run, Silver Dollar City's latest addition. This wooden coaster currently holds records for being the world's steepest, and for being the only wooden roller coaster in the world to actually twist upside down, with not one, but two barrel rolls, giving visitors a total of nine spots throughout the ride where they'll feel absolutely weightless.Silver Dollar City; adult ticket prices start at $58, tickets for children ages 4-11 are from $48, and tickets for seniors over the age of 62 are from $56. Preferred parking closest to the front gate costs $12 per vehicle, but all other parking for this theme park is free.
California's Great America, Santa Clara, Calif.
At 108.2 feet high, Goldstriker at California's Great Adventure whisks riders along 3,197 feet of track at a whopping 53.7 mph, making it the tallest and fastest wooden roller coaster in Northern California.California's Great America; single day adult tickets start at $45.99 when ordered online, with junior and senior tickets starting from $39.99. Look for a special deal this summer that gives you tickets for $39.99 each when two or more are ordered, saving you $23 per person compared to gate prices. Expect to pay $15 for parking.
Six Flags Great America, Gurnee, Ill.
Now through August 26th, visitors to Six Flags Great America will have a rare chance to experience the beloved hills, twists, and turns of its best-known wooden roller coaster, Viper—backwards. That's right, the park actually had its popular Batman: The Ride running in reverse until July 7th, but has since moved on to the gut-wrenching, gravity-defying thrills of this 3,500-foot wooden coaster, guaranteed to give visitors a stomach-dropping ride they'll never forget.Six Flags Great America; daily tickets start from $41.99 per person when purchased online at least three days in advance. Regular online ticket prices start at $46.99 per person. Parking is $22.
For Water Ride Lovers
Dollywood's Splash Country, Pigeon Forge, Tenn.
Debuting in May of this year, River Rush officially became Tennessee's first-ever water roller coaster, bringing visitors four stories into the trees for a series of twists and turns through dark, watery tunnels. You'll climb like a roller coaster and experience four drops, the largest being a 25-foot fall at a 45-degree angle. Dollywood's Splash Country; tickets for visitors ages 12-59 start at $47, with seniors over age 60 and children ages 4-11 paying from $42. Expect to pay $10 for parking.
For Family-Friendly Fun
Walt Disney World, Lake Buena Vista, Fla.
The New Fantasyland in Walt Disney World's Magic Kingdom is now home to new attractions like The Enchanted Forest, an area inspired by Beauty and the Beast and The Little Mermaid. New Fantasyland restaurants include Gaston's Tavern (it's hard not to burst into Gaston's theme song in here!), and the Be Our Guest Restaurant, the first in the Magic Kingdom to serve alcohol. Plans for next year include a Princess Fairytale Hall for special princess meet-and-greets, and a new Seven Dwarfs Mine Train ride. Classic Disney rides like Dumbo The Flying Elephant are now a part of the new section's Storybook Circus.Walt Disney World; one day tickets to the Magic Kingdom start at $95 for adults and $89 for children ages 3-9. Parking is $15 per day.
Santa Cruz Beach Boardwalk, Santa Cruz, Calif.
If you're in the San Francisco Bay area, keep an eye out for Undertow, a new thrill ride opening in August at the Santa Cruz Beach Boardwalk, one of Budget Travel'sfavorite American Boardwalks. Riders board four-person cars with two people facing forward and two facing backward. The cars continue to rotate throughout the entire ride, guaranteeing that no two trips will be exactly the same, and making this the only spinning roller coaster in Northern California.Santa Cruz Beach Boardwalk; several ticketing options are available, including an unlimited all-day rides wristband for from $31.95, and tickets that throw in boardwalk attractions like laser tag and mini-golf for from $38.95. Check the website for more options and discounts. Parking is $12.
Universal Studios Florida, Orlando, Fla.
In honor of the new film, Despicable Me 2, which opened earlier this month, Universal Studios invites you to get in on the action and join Steve Carell's infamous super-villian, Gru, and other characters from the films on an epic Minion-filled adventure—in 3-D. Universal Studios Florida; single-day single-park admission tickets start at $92 for adults and $86 for children ages 3-9. Expect to pay $16 for parking.
Universal Studios Hollywood, Calif. and Universal Studios Florida in Orlando, Fla.
Available at both Universal Studios theme parks in Florida and California, Transformers 3D is being billed as "an immersive, next generation thrill ride blurring the line between fiction and reality." You'll fight along Optimus Prime and friends as the evil Decepticons wreak havoc on humanity in one of the park's latest 3-D attractions. Universal Studios Florida: single-day single-park admission tickets start at $92 for adults and $86 for children ages 3-9; parking is $16. Universal Hollywood: admission is from $84 for adults and from $76 for children under 48"; parking is $15.


text:
Systems and methods are provided for generating customized labels having electronic circuitry such as RFID circuitry. A printing system generates the label by selectively transfer printing elements (e.g., electronic circuitry, physical components, etc.) and donor layers (e.g., conductive materials, non-conductive materials, etc.) from a ribbon to a receiver (e.g., an item that receives the indicia). In addition, the printing system can program and test the label or indicia thereof, thereby providing the ability to customize each label according to predetermined criteria and to ensure that each label functions properly.
This application is a continuation of U.S. application Ser. No. 11/166,783, filed Jun. 24, 2005, which claims the benefit of U.S. Provisional Application No. 60/643,851, filed Jan. 14, 2005, the disclosures of which are incorporated by reference herein in their entireties.
The present invention generally relates to systems and methods for printing indicia. More particularly, the present invention relates to systems and methods for generating customized labels that include indicia such as radio frequency identification (RFID) technology or other electronic circuitry.
RFID technology, which is sometimes referred to in the industry as an RFID chip, RFID device, RFID tag, RFID circuitry, or RFID transponder, is known and used in many different applications. For example, RFID technology can be used in identification, authentication, or tracking applications. As another example, RFID technology can be used in place of, or in addition to, machine readable indicia such as bar codes and other printed media.
RFID technology may include circuitry (e.g., micro-circuitry) that provides a signal including predetermined data. This predetermined data may, for example, identify an item on which the RFID technology is affixed. In other approaches, the data may represent a code, such as electronic product code, that may specify a product manufacturer, a product name, and a serial number. Furthermore, the data may be written in a product markup language (e.g., an extensible markup language).
RFID technology may provide the predetermined data actively or passively. In active applications, the RFID circuitry may independently provide the predetermined data. That is, a power source (e.g., battery) powers the RFID circuitry and enables the RFID circuitry to transmit the data. Actively operating RFID circuitry may continuously transmit its data until its power source is drained or it may transmit its data for a predetermined period of time in response to receiving an activation signal. In passive applications, the RFID circuitry may receive and be powered by an activation signal or an interrogation signal. The activation or interrogation signal may excite or power the RFID circuitry, causing it to provide its data while it is receiving the activation signal. Thus, in passive applications, there is no need for the RFID circuitry to be powered by a power source such as a battery.
RFID technology offers advantages over known bar coding or other printed identification techniques. For example, RFID may allow manufacturers, packagers, wholesalers, distributors, retailers, or any other person or entity that contributes to a supply or distribution chain of products for the marketplace to more accurately maintain records of their inventory to a degree that was previously not possible. For example, assume that a distributor ships a pallet of 1000 widgets, each of which are labeled with RFID technology, to a retailer. When the retailer receives the pallet, he can verify that all 1000 widgets are received using his RFID sensing circuitry.
Although RFID offers many advantages, RFID technology is subject to several drawbacks. One drawback is that RFID is more expensive than bar coding and printed identification techniques. That is, RFID, unlike bar coding, may require circuitry to (actively or passively) provide a radio frequency signal, which carries predetermined data (that may be used to identify an item). In addition, in order for the RFID technology to provide predetermined data in a radio frequency signal, the circuitry may require customization or programming. Thus, the cost associated with RFID technology includes production cost of the circuitry, the programming cost, and affixing cost. While production costs may be expected to decrease as volumes increase, the programming and affixing costs are not as elastic. That is, such costs may remain relatively fixed or may depend on the distribution process (e.g., processes used by distributors to affix RFID tags to items), the supply and demand of, for example, items being tagged with RFID technology, and other factors.
Unlike bar codes and other printed codes, known systems cannot create customizable label having RFID technology on demand. For example, a distributor or retailer is not able to locally create and program the RFID technology at the point of sale or use. This limitation hampers the flexibility and use of RFID, thereby contributing to its higher costs.
Another drawback often experienced with RFID technology is that the operational range may be limited unless an antenna is used. An antenna may extend the transmission range of an RF signal transmitted by the RFID or it may extend the range in which the RFID can receive signals (similar to how an antenna improves or extends the operating range of a transistor radio). Moreover, the antennas may require customization to meet the requirements of the RFID technology.
Further still, another drawback with conventional systems that produce RFID technology is that there may be no mechanism for testing whether the RFID technology is functioning properly.
Therefore, in view of the foregoing, it is an object of the present invention to provide systems and methods to produce customizable tags or labels including RFID technology that alleviate the above and other problems with existing RFID technology and methods and systems for making the same.
These and other objects of the present invention are accomplished in accordance with the principles of the present invention by providing systems and methods that generate customized labels having electronic circuitry such as RFID circuitry. The printing system according to the invention generates labels according to the invention by selectively transfer printing indicia from a ribbon to a receiver (e.g., an item that receives the indicia). Indicia, as defined herein, refers to anything that can be transfer printed from a ribbon to form part of a label. For example, indicia may include elements (e.g., electronic circuitry, physical components, etc.) and donor layers (e.g., conductive materials, non-conductive materials, etc.). In addition, the printing system can program and test various indicia, thereby providing the ability to customize each label according to predetermined criteria and to ensure that each label functions properly.
The ribbon may include the indicia (e.g., elements and donor layers) that are used to produce lables according to the present invention. The indicia (e.g., elements and donor layers) may be arranged in predetermined positions on the ribbon such that the printing system can control the feed of the ribbon and selectively transfer print indicia (e.g., elements and donor layers) to a receiver. The ribbon may include guide elements that enable the printing system to monitor the feed of the ribbon to ensure that the indicia are accurately transfer printed to the receiver. Print transferring may include thermal transfer printing, which uses application of heat to effect transfer of a portion of the ribbon to the receiver, or pressure transfer printing, which uses application of pressure to transfer a portion of the ribbon to the receiver.
An advantage of using a ribbon according to the invention is that it greatly improves flexibility in generating customized labels and minimizes costs over prior art systems. For example, by combining elements (e.g., RFID circuitry, power sources, etc.) with donor layers (e.g., conductive materials, etc.), the printing system can selectively transfer print elements and interconnect those transferred elements by transfer printing, for example, a conductive donor layer. If desired, a custom made antenna may be produced by selectively transfer printing one or more donor layers. Moreover, if the ribbon includes an optical donor layer, that layer may be transfer printed onto the receiver or on top of elements or other donor layers to provide a machine readable or human readable markings.
Costs are further reduced and label customization is further enhanced by providing "on-the-fly" or on-demand programming and testing of the electronic circuitry (e.g., RFID circuitry) that forms part of the label produced by the printing system. Programming and testing of the electronic circuitry may be performed before the electronic circuitry is transfer printed (e.g., residing on the ribbon), during transfer printing, or after the electronic circuitry is transfer printed. Programming may cause the electronic circuitry to store and transmit predetermined data (e.g., product name, manufacturer name, serial number, etc.) that may be specific to each label. Testing may be performed to test whether the electronic circuitry (e.g., transmits the correct data) and whether the label, itself, is functioning properly (e.g., all electrical connections have been properly transfer printed).
An advantage of the present invention is that the generation, including transfer printing, programming, and testing, of the label may be performed at various points during the manufacture, distribution, or sale of an item. For example, a parts manufacturer may tag parts using the printing machine according to the invention with RFID technology and send those parts to a distributor. The distributor may ship the parts to a retailer (e.g., a retail store) and use the printing machine to label the pallet or boxes containing those parts. The retailer, upon receipt of the parts, may use the printing machine to individually label the parts.
The above and other objects and advantages of the invention will be apparent upon consideration of the following detailed description, taken in conjunction with the accompanying drawings, in which like reference characters refer to like parts throughout, and in which:
Receiver 10 represents a black box abstraction of any item capable of receiving and retaining label 20 that is printed onto the item by printing system 5. Examples of receives may include, but are not limited to, items with surfaces such as paper, cardboard, wood, plastic, metal, fabric, textiles, or a TYVEC™ (sheet of high-density polyethylene fibers). Other examples of receivers may include drivers licenses, passports, postmarks, postage meter indicia, postage stamps, labels, authenticity seals or labels, certificates of authenticity, visas, price tags, inventory control tags, access control cards, personal identification badges, product packaging, pallet tags, anti-counterfeiting labels, currency, patient identification cards, labels and tags and similar items.
Label 20 represents a customized label that may be produced by printing system 5. Label 20 may be produced to fulfill many different design criteria, ranging from relatively simple to relatively complex. For example, in one embodiment, label 20 includes an electronic device such as RFID circuitry. In another embodiment, label 20 may include RFID circuitry, a battery, an antenna, conductors, and printed indicia. A more detailed explanation of label 20 according to the invention is discussed below in connection with
It is understood that the depictions of printing system 5 and receiver 10 are merely illustrative. Thus, although printing system 5 is depicted as a handheld device, it is not limited as such. For example, printing system 5 may be an industrial printing system that prints labels at a high capacity
Elements 210 may include any element having a predefined or tangible existence (e.g., physical structure and/or functional existence) prior to being involved with any transfer printing in accordance with the principles of the present invention. Thus, elements 210 that are transfer printed onto receiver 10 are substantially the same both before and after printing. Examples of such elements may include electronic circuitry 212 and tangible elements 214. Electronic circuitry 212 may include RFID circuitry, such as model number MCRF452 available from Microchip Technology, Inc., of Chandler, Ariz., transponder circuitry, nanotechnology circuitry, discrete electronic circuitry, analog circuitry, digital circuitry, processor circuitry, or any other circuitry. Tangible elements 214 may include batteries, antennas, conductors, holograms, tokens, or any other physical elements.
Donor layers 220 may include one or more suitable materials (e.g., conductive and non-conductive materials) that are transfer printed onto the receiver 10 in one or more predetermined patterns. Donor layers 220 may reside in a field or region of donor layers on, for example, a ribbon (such as ribbon 700 of
Donor layers 220 may include different types of material having different properties. For example, conductive materials, non-conductive materials, and materials having optical properties may be used. If desired, materials having both conductive and optical properties may be used or materials having both non-conductive and optical properties may be used. An example of a donor layer 220 that can be used with label 200 may include waxes such as paraffin, montan, bees wax, vegetable wax, candeilla wax, polyolefins, polar emulsive polyethylene waxes or other materials. Examples of polyethylene waxes are the PED waxes by Hoechst AG of Frankfurt, Germany.
Donor layers 220 may include printed elements 222, which are elements generated using the transfer printing process according to the principles of the present invention. Printed elements 222, as defined herein, are any elements having a predefined or tangible existence (e.g., physical structure and/or functional existence) that are derived as a product of transfer printing in accordance with the principles of the present invention. That is, printed elements 222 do not have the predefined or tangible existence until after selective portions of a donor layer are transfer printed to receiver 10. For example, printed elements 222 may exist in a first state before the printing process, but exist in a second, desired, state on label 200 after the printing process. More particularly, the composition of printed elements 222 may exist as a particular layer of ink on the ribbon, but after the printing process, a predetermined pattern of the ink layer is transferred from the ribbon to receiver 10, thereby rendering printed elements 222 in their desired, second state. This transition in states is somewhat akin to the transition of ink during operation of a typewriter. That is, the ink on the ribbon is in a first state (e.g., a continuous layer of ink) prior to a key strike, but after the key strike, the ink from the ribbon is in a second state (e.g., a letter on the paper). Printed elements 222, as they exist on label 200, may include conductors, antennas, insulators, printed paraphernalia, contact nodes (e.g., to enable programming and testing of the label or indicia residing thereon), and any other suitable structure.
Substrate 230 may be ubiquitous as to its presence on label 200. That is, substrate 230 may include a mixture of materials and components and may provide a medium through which elements 210 and donor layers 220 may be fixed to receiver 10. Thus, substrate 230 may function as the "backbone" of label 200, supporting elements 210 and donor layers 220. For example, elements 210 and donor layers 220 may reside on top of substrate 230. Alternatively, substrate 230 may include, for example, adhesive materials for fixing elements 210 to receiver 10, elements 210, donor layers 220, or a combination thereof. In one embodiment, donor layers 220 (e.g., conductive donor layers and a non-conductive donor layers) may be transferred to receiver 10 to form substrate 230. In this embodiment, it will be understood that such a substrate may electrically interconnect elements 210 via printed elements 222 that form the substrate.
Conductor 308 electrically couples battery 306 to electronic circuitry 304. This coupling enables power to be supplied to electronic circuitry 304. Conductors 313 electrically couple contact points 312 to electronic circuitry 304. Antenna 310 is also electrically coupled to electronic circuitry 304 printed onto receiver 10 in a predetermined pattern such that it is electrically coupled to electronic circuitry 304. Antenna 310 may be printed in such a way that it is directly coupled to electronic circuitry 304, thereby avoiding the need to print conductors to electrically couple electronic circuitry 304 to antenna 310. However, it will be understood that, if desired, conductors may be printed to couple antenna 310 to electronic circuitry 304. Contact points 312 are printed at a desired location on receiver 10 and conductors 313 may be printed to electrically couple contact points 312 to electronic circuitry 304.
Referring now to
The cross-sectional view shows substrate 514 including conductor 506 (e.g., a conductive region) and adhesive regions 520. The other regions of substrate 514 not specifically referred to (e.g., regions other than regions 506 and adhesive region 520) may include non-conductive regions. Conductor 506 electrically couples antenna 510 to electronic circuitry 504 and adhesive regions 520 may affix antenna 510 to receiver 10. Optical layer 530 is shown to be disposed on top of any element upon which it resides.
It will be understood that the foregoing discussion of
Referring now to
Ribbon 600 may include, but is not limited to, a carrier (not shown), a retaining layer (not shown), elements 602 (e.g., electronic circuitry and tangible elements), conductive layer 604, non-conductive layer 606, guide elements 608, optical layer 610 (or a machine readable or human readable medium), and ribbon elements 612. Elements 602 may be elements from which elements 210 (
The carrier may include guide elements 608 that assure proper identification or registration of the layers and elements during printing. Guide elements 608 may include holes or punches, magnetic or electrically conductive materials, or marks that identify or register particular regions or fields, layers, and elements of ribbon 600. Guide elements 608 may be "built into" the carrier itself without requiring anything to hold elements 608 in place. For example, if guide elements 608 are holes, such holes may be punched directly out of the carrier. Magnetic or electrically conductive materials may form part (e.g., the outer perimeter) of the carrier and may be programmed to indicate which sections of the ribbon contains particular fields or regions, layers, or elements. Such programming may be akin to writing data on a magnetic tape.
Guide elements 608 may be monitored, and based on the monitoring, ribbon 600 may be fed (forward or backward or both) to ensure that the layers and elements are accurately printed. If desired, guide elements 608 may be used to identify regions or fields of ribbon 600. As will be described in more detail below, a particular region may include a particular layer (e.g., a conductive layer or an optical layer). For example, if a printed element such as a conductor requires printing, ribbon 600 may be fed such that a conductive region 604 is in an appropriate position so that the conductor can be printed onto a receiver.
The retaining layer (not shown) retains elements 602 (which may include the same elements 210 described above in connection with
Alternatively, the retaining layer may be an adhesive material that retains element 602 until pressure is applied to cause element 602 to be transferred from the ribbon to the receiver. The adhesive material may be a wax such as PED waxes by Hoechst AG of Frankfurt, Germany.
Elements 602 may include any element having a predefined or tangible existence (e.g., physical structure and/or functional existence) prior to being included on ribbon 600. For example, elements 602 may include circuitry, batteries, antennas, conductors, holograms, tokens, and other physical elements. An adhesive may reside on elements 602 such that when the element is printed, the adhesive affixes the element to, for example, the receiver.
Conductive layer 604 includes a material that is electrically conductive and has the ability to conduct, for example, electrical signals when printed. Conductive layer 604 may be used for printing printed elements (e.g., printed elements 222 discussed above in connection with
Conductive layer 604 may be a conductive ink. An example of a conductive ink includes a suspension of an electrically conductive material (e.g., copper) in a carnauba wax. See, for example, U.S. patent application No. US2004/0175515 for an more detailed explanation of a conductive ink composition, the disclosure of which is hereby incorporated herein by reference in its entirety.
Non-conductive layer 606 includes a material that is not electrically conductive. Non-conductive layer 606 may be printed in strategic locations to prevent, for example, short-circuiting of elements (e.g., conductive elements and circuitry) on the label. Non-conductive layer 606 may include a non-conductive ink composition such as carnauba wax.
Optical layer 610 includes a material for printing conventional or invisible indicia or marks. For example, optical layer 610 may provide a basis for printing labels. Optical layer 610 may include a conventional ink, such as a carnauba ink, for printing conventional indicia, invisible ink, such as transparent inks that include UV fluorescent materials (e.g., zinc cadmium sulfide or gadolinium oxi-sulfide), for printing invisible indicia, or a combination thereof.
Conductive layer 604, non-conductive layer 606, and optical layer 610 may each reside on the ribbon as a region or a field. That is, the respective layers may each occupy a predetermined section of the ribbon. By arranging layers 604, 606, and 610 in regions, the ribbon can be positioned so that a particular region is properly aligned within the printing machine, thereby enabling the printing machine to print the contents of that region.
Ribbon elements 612 include elements known to those skilled in the art to facilitate printing and transfer of layers 604, 606, and 610 to a substrate (e.g., the receiver). For example, lubricants (e.g., silicone oil), plasticizers (e.g., di-octyl thalate), and release agents (e.g., talc) may be incorporated into layers 604, 606, and 610 as ribbon elements 612.
It is understood that while
An example of multi-purpose layer may include a conductive material and an optical material. Thus, when this layer is printed, both conductive and optical materials may be simultaneously transferred to, for example, a receiver. It will be understood that such a multi-purpose layer can be strategically printed solely for its optical properties. That is, the layer may be printed in a location or locations to provide a predetermined mark. In some instances, if such a mark is printed, the conductive properties of the multipurpose layer may "unintentionally" electrically couple, for example, tangible elements 602 (e.g., a battery to an antenna). This unintentional coupling may be avoided by printing a layer, which includes a non-conductive optical material, in place of the portion of the mark where the electrical coupling is undesired, thereby enabling the desired mark to be printed while at the same time preventing the undesired electrical coupling.
An advantage of the ribbon according to the present invention is that it provides substantial flexibility in the design, layout, and composition of the elements and layers provided thereon. Thus, ribbon 600, for example, may be constructed to fulfill any predetermined criteria. For example, ribbon 600 may be constructed to promote the ease in which a printing machine may print selected elements and layers onto, for example, a receiver to provide a predetermined label. In fact, as will be described in more detail in connection with the text accompanying
It is understood that
As shown in
If ribbon assembly 800 or ribbon 700 (of
Input source 902 may include any source from which data can be provided to control the operation of control circuitry 908 to generate predetermined labels. For example, source 902 may include a local input source (e.g., a keypad, keyboard, or computer attached to system 900) that enables a user or computer (operating according to programmed protocols) to specify desired parameters for labels being produced by system 900. Local source 902 may reside within or on the body of the system 900. As another example, source 902 may include a remote source (e.g., a control center that is interfaced with system 900 via a network) that enables a user or computer to remotely specify desired parameters for labels being produced by system 900. The remote source may transmit data to control circuitry 908 via a hard-wired connection (e.g., a cable), a wireless connection (e.g., infrared, Bluetooth™, broadband wireless connection, etc.) or other remote source technology. It is understood that while the foregoing mentions a couple examples of input sources, the present invention may be practiced using any conventional device (e.g., keyboard or mouse) or system (e.g., computer or control center) may be used, therefore a detailed discussion of such input sources is not necessary.
Storage device 906 may include one or more devices capable of storing data. For example, storage device may include volatile memory (e.g., RAM, SDRAM, flash memory, etc.), non-volatile memory (e.g., ROM), digital storage devices (e.g., a hard-drive, a tape backup drive, or an optical drive for reading data from and writing data to disks). Storage device 906 may be controlled by control circuitry 908. For example, control circuitry 908 may cause data to be stored on storage device 906 and may retrieve data from storage device 906. Data stored in storage device 906 may include programs that are implemented by control circuitry 908 to instruct printing machine 910 to print labels and performing other operations (e.g., testing and programming the labels or indicia residing thereon) in connection with printing machine 910.
Control circuitry 908 generally operates to coordinate the interaction and operation of the components of system 900. For example, control circuitry 908 may be responsive to inputs received from input source 902 and storage device 906 to control the operation of printing machine 910. Control circuitry 908 may run software that is loaded onto, for example, storage device 906, transmit signals to various components of printing machine 910, and utilize any technology available for operating system 900 in accordance with the principles of the present invention.
In addition, control circuitry 908 may provide signals to display device 904 for displaying information. For example, information indicating the number of labels that have been printed (e.g., batch count), the available quantities of material (e.g., ribbon) available for printing labels, the characteristics of the labels being printed, operational status (e.g., fault error), or any other information. If desired, information may be displayed in response to commands received from input source 902, storage device 906, or a combination thereof.
Printing machine 910 may be any machine capable of printing labels in accordance with the principles of the present invention. Thus, printing machine 910, operating under the direction of control circuitry 908, may print labels on demand. That is, printing machine 910 may print a first label according to a first predetermined set of parameters and subsequently print a second label according to a second set of parameters without requiring any retooling or reconfiguring of the machine. Advantageously, rather than retooling or reconfiguring the machine, control circuitry 908 can provide the appropriate signals (in response to received inputs from input source 902 or storage device 906) to cause printing machine 910 to print a predetermined label.
In addition to printing predetermined labels, printing machine 910 may also be able to program and test the label, or indicia thereof. For example, printing machine 910 may program electronic circuitry (e.g., RFID circuitry) before, after, or while it is being printed onto a receiver. This programming ability further adds to the on demand label production capabilities of printing system 900. Moreover, the testing capabilities enables printing system 900 to verify whether a particular label operates properly, thereby providing a means for preventing defective labels from being used. The programming and testing may be performed under the direction of control circuitry 908.
A difference between
Storage device 1006, control circuitry 1008, are shown to be contained in dashed-line boxes to indicate that the arrangement of the components and subsystems contained therein are merely illustrative. For example, as an alternative arrangement, memory 1006B may be included within control circuitry 1008, instead of being included as part of storage device 1006. As a further alternative embodiment, test/program controller 1030, print controller 1040, ribbon controller 1050, receiver controller 1060, or a combination thereof may be included as part of printing machine 1010, rather than part of control circuitry 1008.
Processor 1020 may be any conventional processor capable of performing data processing functions of control circuitry 1008. Processor 1020 may receive data from and transmit data to storage device 1006, network 1011, test/program controller 1030, print controller 1040, ribbon controller 1050, and receiver controller 1060. Bi-directional communication lines 1022 may be provided to enable such bi-directional transfer of data. In addition, processor 1020 may transmit data to display device 1004 and receive data from input source 1002.
During operation of printing system 1000, processor communicates with controllers 1030, 1040, 1050, and 1060 to generate labels on demand. Controllers 1030, 1040, 1050, and 1060 may each include circuitry to perform specific control functions. For example, test/program controller 1030 may be operative to control test/program device 1032. Similarly, print controller 1040 may be operative to control thermal transfer device 1042 and pressure transfer device 1044; ribbon controller may be operative to control guide element sensors 1052 and ribbon drive unit 1054; and receiver controller 1060 may be operative to control receiver drive unit 1062. Thus, it is understood that the operation of the components in printing machine 1010 (e.g., thermal transfer device 1042) are controlled by processor 1020 by via the appropriate controller (e.g., print controller 1040), and, that by virtue of this control, data provided to processor (from input source 1002, storage device 1006, and network 1011) can instruct processor to generate a predetermined label on demand.
Referring now to both
Ribbon drive unit 1054 which may include one or more conventional motors (e.g., DC motor, AC motor, induction motor, etc.), may control the rate and directions in which ribbon 1070 is transported through printing machine 1010. As shown in
Guide element sensors 1052 may be any device capable of detecting guide elements such as guide elements 704 of
Thermal transfer device 1042 may be any device responsive to commands provided by control circuitry 1008 or, more particularly, print controller 1040, to thermally transfer selective portions of ribbon 1070 to receiver 1080. Thermal transfer device 1042 preferably thermal transfers, for example, layers residing on ribbon 1070 (e.g., a conductive link layer) to receiver 1080 without chemically altering the layer (like the way conventional ink jet technology chemically alters ink). This is accomplished by thermally transferring the layer to receiver 1080. That is, a plurality of elements (not shown) in device 1042 may be selectively heated to effect transfer of a predetermined pattern of a donor layer to receiver 1080. The heating elements may include, for example, resistors, transistors such as thin-film transistors, or other heat-bearing elements. Thermal transfer device 1042 may be sufficiently sized such that it can transfer any portion of the donor layer. For example, considering ribbon 700 of
In an alternative approach, thermal transfer device 1042 may be moved horizontally with respect to ribbon 1070 in order to position it properly to effect desired heat transfer. For example, referring again to ribbon 700 of
As a further alternative embodiment, two or more thermal transfer devices may be used to effect thermal transfer in accordance with the invention. For example, multiple thermal transfer devices may be arrayed in parallel or may be arranged in a staggered parallel fashion.
Pressure transfer device 1044 may be any device responsive to commands provided by control circuitry 1008 or, more particularly, print controller 1040 to transfer through applications of a predetermined pressure selective portions of ribbon 1070 to receiver 1080. Pressure transfer device 1044 may transfer elements (e.g., circuitry, batteries, antennas, etc.) by selectively lowering roller 1045 onto ribbon 1070. Roller 1045 preferably contacts ribbon with sufficient (e.g., whether it is an element or an adhesive layer) force to cause whichever portion of ribbon 1070 it contacts to be transferred to receiver 1080. Roller control device 1046, which may be a solenoid, may lower and raise roller 1045 as needed to effect pressure transfer. In particular, roller 1045 may contact the carrier (e.g., carrier 702 of ribbon 700) portion of ribbon 1070.
If desired, two or more rollers may be used to selectively apply pressure to ribbon 1070. For example, the plurality of rollers may be arrayed in parallel or staggered according to predetermined design criteria.
As ribbon 1070 is initially fed from supply roll 1055, the carrier end of the ribbon is faced towards guide element sensors 1052, pressure transfer device 1044 and thermal transfer device 1042, and the donor layers and elements are faced towards receiver 1080. Under the control of signals provided by control circuitry 1008, transfer devices 1042 and 1044 may transfer donor layers and elements to receiver 1080. The printed portion of ribbon 1070 is then taken up by take-up roll 1056.
Test/program device 1032 is responsive to control signals to test and/or program labels being generated in printing machine 1010. For example, test/program device 1032 may cause an RFID device to transmit its predetermined data, whether printed conductors have properly electrically coupled various elements, or whether the printed mark conforms with predetermined specifications. To perform testing and/or programming, probe 1033 may be lowered and raised as necessary by mechanism 1034 to make contact with test probe points on the label residing on support 1038.
Referring back to
Persons skilled in the art will appreciate that the steps shown in
The process may advance to either one or both of steps 1510 and 1512, depending on which portions of the ribbon require printing at a given predetermined position of the ribbon and/or the receiver. At step 1510, at least one element (e.g., RFID circuitry or battery) of the ribbon may be transferred to the receiver. At step 1512, a portion of at least one donor layer may be transferred to the receiver. Any suitable means may be employed to effect transfer of the element or donor layer to the receiver. In a preferred embodiment, however, elements may be transferred by a pressure transfer device (e.g., pressure transfer device 1044) and donor layers may be transferred by a thermal transfer device (e.g., thermal transfer device 1042). The transfer of elements and donor layers may occur simultaneously or independently of each other.
At step 1514, a determination is made as to whether printing is complete. If printing is not complete, the process loops back to steps 1506 and 1508 to enable further feeding of the ribbon and/or receiver and transferring of elements or donor layers or both. If printing is complete, the process may proceed to step 1516, where at least one of the elements (e.g., RFID circuitry) may be programmed. For example, an element such as RFID circuitry may be programmed to emit predetermined data fit for the purpose for which the label is used. At step 1518, testing may be performed. The testing may include determining whether a particular element (e.g., RFID circuitry or battery) operates properly or whether the label operates properly.
It is understood that the steps shown in
Another aspect of the invention is that tests may be performed at any point during the label printing process. For example, testing may occur before, during, or after the element or circuitry is transferred to the receiver. Testing can verify, for example, whether the label operates properly. Such a test may monitor the RF signal emitted by the label and determine whether the RF signal includes data that meets predetermined criteria. If the label actively emits a radio frequency signal (because it may be powered by a battery), testing may be accomplished by monitoring the radio signal. If the label passively emits a radio signal in response to an activation signal, testing of such a label may include the transmission of that activation signal to incite emission of the label's radio signal and monitoring of the radio signal.
Another test may be performed to ensure that physical connections, resulting from the printing of conductive donor layers, between elements are satisfactory. Such tests may determine whether an antenna is connected to the RFID circuitry or whether a battery is connected to the RFID circuitry. Other tests may be performed to verify whether each element is functioning properly. The testing of individual elements may be performed while the element resides on the ribbon or when the element has been transferred to a receiver.
Testing may be performed through the use of a probe that may or may not be physically coupled to the label or indicia. For example, a probe such as probe 1033 of
Thus it is seen that customizable labels having electronic circuitry can be produced using the systems and methods according the present invention. A person skilled in the art will appreciate that the present invention can be practiced by other than the described embodiments, which are presented for purposes of illustration rather than of limitation, and the present invention is limited only by the claims which follow.
1-240. (canceled)
241. A label including indicia that is supported by a receiver, the label comprising:
- radio frequency identification circuitry that resides on the receiver; and
- at least one printed element that resides on the receiver and is electrically coupled to the radio frequency identification circuitry, wherein the radio frequency identification circuitry and the at least one printed element are both transfer printed from a ribbon.
Patent History
Type: Application
Filed: Mar 28, 2011
Publication Date: Sep 22, 2011
Patent Grant number: 8992105
Inventor: William Berson (Weston, CT)
Application Number: 13/073,196
International Classification: B42D 15/00 (20060101);


text:
About Chris Charabaruk
I develop Taskerrific, a "social" task manager. I also cause trouble elsewhere on the internets.
>Who wants to reduce the quality of care of diabetics and cardio patients? or access to education?
If it means more money for them and their lawyers, the MPAA and RIAA. They'd probably kick cats and throw kids off bridges if they thought it'd make them a nickel.
>Who wants to reduce the quality of care of diabetics and cardio patients? or access to education?
If it means more money for them and their lawyers, the MPAA and RIAA. They'd probably kick cats and throw kids off bridges if they thought it'd make them a nickel.
If the account is dormant, why bother reactivating it?
Is that the issue date or the filing date? If it's the filing date, then WhoGlue hasn't a leg to stand on. But if they filed before 2003, things get iffy.
That would be a massive, world-shaking improvement. Therefore, it won't happen.
The problem is, the onus still falls on Facebook to prove that it's a different means than the one covered by WhoGlue's patent.
As a Canadian, as a Torontonian (well, 905er, close enough), I can tell you that only the stupidest, most right-wing hicks in the country even bother to give Blatchford the time of day. Don't paint us all with the same brush.
Don't bother sending her a letter, by the way. I don't think she's really literate; probably just grunts into a tape recorder and forces some staff peon to type it up for her.
It's because of similar legal bullshit that I haven't created an app for my WinMo phone that shows the bus schedules in my area. Crown copyright is enthusiastically supported by all levels of government here in Canada, too, despite being useless.
More people are at risk of having their lives changed through the action of drunk drivers. With elections, it's not like changing one group of criminals for another will really change all that much for people, so it's less important for voting machines.
That, or I'm just really, really cynical today.
The situation in Canada is technologically similar, but we're simmering up here because the industry politics make things just so much more bitter.
I don't care about paying $.10 to $.20 per text message, so much as I care about the services I use and like to stay connected to when I'm mobile can't stay connected to me. Because our telcos are billing both sides at near extortionary rates (causing Twitter to shut down outgoing SMS messages, and probably also keeping Brightkite from wanting to get an SMS gateway working for Canadians) and the fact that two of the three now charge for all incoming texts, even if they're spam, really just cuts open a wound and dumps a bag of road salt on it.
It may be much ado about nothing in the States, where you actually have some semblance of competition in your mobile telco market, but here in Canada, we're getting straight-up fucked.
When I was a teen, I was in the Royal Canadian Army Cadets. In those days, cadets would more often than not wear combat uniforms, as the solid olive green uniforms were easily purchased and manufactured even for the public.
Since the older combat uniforms were replaced with the IP law protected CADPAT design, most cadet corps now tend to simply drill around a lot in their dress uniforms. As older, used CADPAT uniforms turn up in surplus stores, things may change back to how it used to be, but given that uniforms for cadets have to be the same as those used by the Canadian Forces, the possibility of independently manufacturing and selling CATPATs is nil, due to the protection around the design.
So seeing this isn't surprising at all for me, or likely any other Canadian with cadets experience.
You're correct. Perhaps I should have said (Sino-)Soviet "communism" instead, that dreaded model of authoritarian socialism.
"A system of government-granted monopolies managed through a centralized government body" is what they want and support? Correct me if I'm wrong, but last time I checked, that's called communism. And they're the ones screaming about "socialism"!
It'd be good for a laugh if it weren't so pathetic.
Call me cynical, but it seems to me that moneyed interests win out every time against logic and reason.
"... but there are lots of different DRMs"
All of which are lousy, and not worth having.
High time someone finally decided to take that site to court. But as Matt says, does anyone even bother with Classmates.com anymore? I don't even see their messages anymore, having blocked them out as spammers, and with practically everyone (but not their pets or imaginary friends) on Facebook anyway, for free, I can't imagine anyone but the most weak-minded actually putting any time and effort into that site.
They'll probably just put them up around Yonge and Dundas. Bog knows that area doesn't have enough security cams yet. *rolls eyes*
Even if you've legitimately forgotten it, I doubt those closet fascists in Britain would care. They'd throw you in the lock and toss away the key.
Can you fly yet?
Hah. Keep on dreamin'.


text:
Mark talked with Daily News Los Angeles about his role in "Broken City" and some of his other upcoming projects. Here is the article.
Mark Wahlberg stars in several new films, relishes role as dad
"I'm an old weird dude. I play checkers and (stuff) all the time. If you knew how much I played checkers, you would think I was crazy."
That's funny, because the rest of us see Mark Wahlberg as an exciting, sexy movie star - not a "old weird dude," even if he is 41 and the father of four. The actor's latest project is "Broken City," a dark urban thriller that opens Friday, which he both stars in and produces.
Wahlberg plays a former New York City cop looking for redemption. He had resigned after a controversial shooting. Years later, he is hired by the mayor (Russell Crowe) to spy on his wife (Catherine Zeta-Jones), who he claims is cheating on him. Director Allen Hughes had brought Wahlberg the script by Brian Tucker, which had been on the Black List, an entertainment industry catalog of what are considered the best unproduced screenplays.
"I said to Allen early on that there are two ways we can go with this - go the studio route or we can or figure out a way to do it on our own," says Wahlberg, whose successes include "Boardwalk Empire," "The Fighter," "Entourage," "In Treatment," "We Own the Night" and last year's "Contraband."
After persuading Hughes - who is going solo for the first time after making films with his twin brother, Albert ("From Hell," "The Book of Eli") - to go the indie route and find a studio later (Fox is releasing the film), Wahlberg worked on attracting some stars.
"We had to get very creative with the cast because we didn't have the luxury of paying them their quotes," Wahlberg says. He adds that he did what he could to sweeten the deal, but ultimately it was the material that attracted such a strong cast, which includes Jeffrey Wright, Barry Pepper and Kyle Chandler.
"Everybody loved their parts," Wahlberg says. "They felt like they had really juicy parts and a chance to act with some really talented people."
Wahlberg says he only knew Crowe in passing but was definitely a fan and remembers their first day on the set together where they went toe to toe in a crucial scene. "Allen asked if we wanted to rehearse, but we both said no. So we set up two cameras and just started going at each other."
In another scene, Wahlberg's character - a reformed alcoholic - goes off the wagon and on a drunken, destructive rampage in the streets.
Raised in the tough streets of a Boston slum, the actor - one of nine children - was often in trouble with the law as a youth, which partially explains his attraction to gritty urban thrillers like "Broken City."
"All the bad stuff that happened in my life, I always bring it to what I do," says Wahlberg, who has expressed regret for things he did as a youth. "It's part of my makeup, of who I am. I love finding roles that I can identify with on a personal level. And I think it just makes for a much more realistic portrayal."
There is another reason Wahlberg is attracted to gritty urban thrillers: family.
"I grew up watching movies like this with my dad, whether it was `Serpico' or `Chinatown.' These are the kind of movies I grew up loving, and they don't make them that often. So when you get an opportunity to make one, you got to jump at it."
Wahlberg's late father was a Teamster, and among his many projects, the actor is producing a reality show in Boston about the union. "When people hear reality shows they usually think `Jersey Shore,"' he says, "but we're thinkingmore like `Deadliest Catch'-quality material. We're interested in shows about people trying to make a living, of people trying to overcome something difficult, trying to build something special."
Wahlberg is involved in many projects as an actor or producer or both, and a couple of projects are waiting for the green light.
He's already finished starring in three films - "Lone Survivor," the true story of a Navy SEAL team sent on an assassination mission, for Peter Berg; the action-comedy "Pain & Gain" for Michael Bay; and the thriller "2 Guns" with Denzel Washington for Baltasar Kormakur, who helmed "Contraband" for him.
Having enjoyed working with Bay, Wahlberg has also signed on to do "Transformers 4." Does his participation signal a change in direction in the franchise?
"They don't want me to talk about it," Wahlberg says. But he adds that his character will have a kid.
Asked if he finds it hard to keep up with everything he's doing, Wahlberg responds, "I got to get more going on. I get my list every day, and I just got to stay on top of it."
When we talked, the actor was in Miami promoting "Broken City" but was anxious to get home for his youngest's third birthday. His other children are 9, 6 and 4.
"If I'm working in L.A., I come home every night, and if I'm on location, my family travels with me," he says about balancing being a family man and his career.
A big sports fan, Wahlberg took his oldest son to his first football game a couple of months ago. "It was awesome - a great experience that neither one of us will ever forget."
Wahlberg is such a Hollywood success these days that people may forget his early career as a rapper, briefly with his brother Donnie and the band New Kids on the Block and then with his own group, Marky Mark & the Funky Bunch. So what is the checkers player listening to these days?
"Normally, when I'm in L.A., I am listening to K-EARTH 101 or 103.5 (KOST-FM), all that kind of easy-listening kind of stuff," he says.
"But I just got an iPhone, so I started downloading some stuff. I got the Adele album and Jay-Z's and Kanye's `Watch the Throne' album on my iPhone. I've been a BlackBerry man for long time, but I gave it up. I'm feeling brand-new."


text:
OEG: Application for termination of listing
Posted on the 12. November 2018
Today, on 12.11.2018 the management board of Olympic Entertainment Group AS (OEG) submitted the application for the immediate termination of listing of OEG shares to the Nasdaq Tallinn Listing and Surveillance Committee.
Olympic Entertainment Group announces changes to Management Board, Corey Plummer to become new CEO
Posted on the 05. November 2018
Olympic Entertainment Group ("OEG") announces today that its Supervisory Board has appointed Corey Plummer to the Management Board as Chief Executive Officer ("CEO") effective immediately. As part of this reorganisation, Mr Plummer will resign from OEG's Supervisory Board.
OEG: Consolidated unaudited results for Q3 and 9 months of 2018
Posted on the 25. October 2018
The consolidated unaudited results of Olympic Entertainment Group AS for Q3 and 9 months