10 Deep Learning Trends at NIPS 2015

I attended the Neural Information Processing Systems (NIPS) 2015 conference this week in Montreal. It was an incredible experience, like drinking from a firehose of information. Special thanks to my employer Dropbox for sending me to the show (we’re hiring!)

Here’s some of the trends I noticed this week; note that they are biased towards deep and reinforcement learning as those are the tracks I attended at the conference:

1) Neural network architectures are getting more complex and sophisticated

Most state of the art neural network architectures either for perception, language translation, etc. are moving beyond just simple feed forward or convolutional architectures. In particular, they are mixing and matching different neural network techniques like LSTMs, convolutions, custom objective functions, multiple cortical columns, etc.

2) All the cool kids are using LSTMs

Most state of the art systems are incorporating LSTMs into systems to have a sense of memory to capture repeating patterns.

3) Attention models are showing up

Some, but not all, systems are beginning to bake in a notion of “attention”, or allowing the neural network to learn where to place its “focus” as it works on a task. These aren’t a part of the normal neural network pipeline yet, but are showing up here and there.

4) Neural Turing Machines remain interesting but aren’t being leveraged yet for real work

The work on Neural Turing Machines, or being able to differentially train a neural network to learn algorithms, remains interesting but is not yet being harnessed in real applications. They remain complex and only able to tackle toy problems so far.

5) Computer vision and NLP aren’t separate silos anymore — deep learning for computer vision and NLP are cross-hybridizing each other

Convolutional neural networks first showed up in computer vision but are now used in some NLP systems, while LSTMs and leaning heavily on recurrent neural networks first made their mark in NLP tasks like sequence-to-sequence translation but are now cropping into computer vision neural network tasks.

In addition, the intersection of computer vision and NLP remains fertile, with common embeddings being used for tasks like image captioning.

6) Symbolic differentiation is becoming even more important

As neural network architectures and their objective functions become more sophisticated and custom, manually deriving their gradients for back propagation by hand becomes even more difficult and error prone. The latest toolkits like Google’s TensorFlow bake in automatic symbolic differentiation so you can build up your architecture and objective functions, automatically figuring out the correct differentiation amongst the pieces to ensure error gradients can back propagate during training.

7) Surprising results are happening with neural network model compression

Multiple teams showed different ways to fairly drastically compress the amount of weights needed for a trained model: binarization, fixed floating point, iterative pruning and fine tuning steps, and more.

These techniques open up important possibilities for applications: it might be possible to fully fit very sophisticated trained models on mobile devices, for example, not requiring latency talking to the cloud to get results, such as speech recognition. In addition, if we can rapidly query a model at a high frame rate since both its space and computational run time cost are much lower, such as 30 FPS, it might open new kinds of near real-time computer vision tasks on mobile devices using sophisticated trained neural network models.

NIPS showed these compression techniques, but I didn’t see anyone leveraging them yet. I suspect we might see that in 2016.

8) The intersection of deep and reinforcement learning continues

While no major results were shown at NIPS this year in reinforcement learning, the Deep Reinforcement Learning workshop was standing room only and showed the excitement possible when we can combine deep neural networks with reinforcement learning’s ability to plan.

Exciting work is happening in domains such as end-to-end robotics, using deep and reinforcement learning together to go directly from raw sensory data to actual motor actuators. We are moving beyond just classification to trying to figure out how to put planning and action into the equation. Much more work remains but the early work is exciting.

9) If you aren’t using batch normalization you should

Batch normalization is now considered a standard part of the neural network toolkit and was referenced throughout work at the conference.

10) Neural network research and productionisation go hand in hand

You need to be able to have researchers innovate new neural network approaches, then have an approach to scale these out to actual application production quickly. Google’s TensorFlow is one of the few libraries that allows this: researchers can quickly create new network topologies as graphs, then these can be scaled in different configurations across single, multiple, or mobile devices using main stream programming languages like Python or C++.

However, note that it is still early days for TensorFlow; Caffe is here to stay for now. TensorFlow’s single-device performance is still not as strong as other frameworks; Google has announced they will release a distributed version using Kubernetes and gRPC soon but distributed training does not work yet; and using TensorFlow does not yet work on Amazon’s AWS. The future is exciting though for TensorFlow.

<from http://codinginparadise.org/ebooks/html/blog/ten_deep_learning_trends_at_nips_2015.html&gt;

Posted in Uncategorized | Leave a comment

Hire a Top Performer Every Time with These Interview Questions

from <http://firstround.com/review/hire-a-top-performer-every-time-with-these-interview-questions/&gt;

Hiring the right people is extremely hard. Not only is the market tightly constrained — especially for tech companies, but the unwritten rules for how to hire are often plain wrong. With more candidates who “look good on paper” going on to flounder at startups, it’s time to rethink what qualities actually make someone a great employee.

As the co-founder and CEO of Koru, an immersive business-training program designed for newly-minted job seekers, Kristen Hamilton works to bridge the gap between graduation and employment, and place people in jobs where they’ll excel. Working with candidates who lack real-world experience has had a surprising byproduct — she now has a crystal clear sense of the skills and traits that make people great performers.

Hamilton has channeled this knowledge into a new paradigm for what a high-impact hire looks like and how to find one. As such, Koru doesn’t put much stock into typical metrics like college rank or GPA. Instead, Hamilton and her colleagues have identified the skillsets and mindsets that are most predictive of on-the-job success.

They arrived at seven characteristics that, taken together, best translate into someone killing it at their job. These traits transcend department or career stage, and they apply to entry-level engineers and marketing executives alike. Most importantly, they work: 85% of the young people accepted into Koru’s program (which uses the same seven measures to screen candidates) land jobs quickly. Many of them field multiple offers. And the companies that hire them (like LinkedIn, Facebook and Yelp) have been uniformly impressed by the results.

Laszlo Bock, head of People Operations at Google, spearheaded research looking at everyone they hired to figure out if high GPAs actually correlated with performance. Turns out they don’t,” Hamilton says.

The combination of hard and soft skills that drive business impact are the best indicator of success.

While walking us through the Koru7 (as she calls this new hiring rubric), she shared specific interview questions and tactics startups can use to make sure they’re not just hiring the candidates with traditional markers of success, but rather the ones who will actually do an incredible job.

1. GRIT

Startups are as fast-paced as they are nebulous. In the modern workplace, it’s not unusual for hires to be the first to hold newly created positions without clear mandates. They need to be able to figure it out while going a hundred miles a minute. At the same time, the inevitable monotony of day-to-day grunt work hasn’t gone anywhere. Through the frenzy and the lulls, you want team members who are tenacious and resilient.

What to ask: “We look for a time the candidate wanted something so badly, they were unstoppable in pursuing it. Or a time they overcame an obstacle,” Hamilton says. As you listen to the answers to those questions, pay close attention to both the tasks and the duration described. “Try to get a sense of how long that person can stick it out. How long are they going to beat their head against a stats problem?”

Because it’s important to remember that true grit might be revealed by something as mundane as a stats problem — you’re not necessarily looking for a heroic story here. A history of persevering through mind-numbing boredom can be one of the most valuable predictors of strong performance.

2. RIGOR

Data, and the tools we use to get it, are multiplying. And that’s great news — but numbers in a vacuum are meaningless. “It’s true in every single job, from entry-level to the executive suite: you need to be analytical and data driven and exhaustive. More and more tools are available, but you have to know what questions to ask of these tools,” says Hamilton. Rigor refers to a candidate’s ability to take in evidence, integrate information from multiple sources, derive meaning from it, and make critical decisions quickly. Whether you’re a data scientist or a customer success rep, you need to be able to do this.

What to ask: In many ways, this is the easiest trait to test. For more technical roles, you can even build a timed Excel test with some practice problems or logic tests. Otherwise, case-style questions will do the trick. “Ask candidates to tell you about a time they used data to make a decision. Look for details about the complexity of the data and how the thinking happened, rather than focusing on the right answer,” Hamilton says.

3. IMPACT

Leaders need to know that everyone on the team understands the company’s goals and is structuring their work to achieve them. You want to find people who can think deeply about their roles — people who have advanced understanding of how their work connects to their coworkers’ and the company at large — and organize their priorities to drive business value in the right ways.

What to ask: Have your candidate tell you about a time they had a measurable (read: quantitative) impact on a job or an organization. For example, were they responsible for generating revenue or recruiting X new teammates or doubling the number of people reached. Another valuable line of inquiry: Ask about a person or organization that the candidate admires, and why they think that person or organization has made an important impact. “You’re looking for signs that the candidate understands the larger picture, and that they can speak to the importance of making trade-offs and prioritizing appropriately.”

4. TEAMWORK

There are no dark corners in organizations anymore,” Hamilton says. Cross-functional teams are the norm, and as companies and industries become increasingly global and transparent, the desire to create a more diverse workforce will only grow stronger. Professionals who are able to understand different social styles are the key ingredient of a healthy, collaborative team. Look for candidates who know their own strengths and weaknesses, and can empathize with others — the hallmark of empathy and high EQ.

What to ask: “There’s interesting research that ties teamwork to the ability to recognize emotions in other people, and EQ can be measured with 10 or so questions. That’s how we approach our teamwork assessment,” says Hamilton. Your questions here can be straightforward: When working on a team, what’s hardest for you? What about a time you worked on a difficult team? What was your role and experience? What makes you happiest and most effective when working with others?

One trick Hamilton has picked up in hundreds of interviews is to filter these questions through the lens of a candidate’s friends or family — that is, ask what a candidate’s best friends would cite as their key strengths and weaknesses. “People are more honest that way. It’s much better than asking their weaknesses directly.”

5. OWNERSHIP

“Bad things happen all the time: your boss quits three days after you start, or your job isn’t the one you applied for,” Hamilton says. Successful professionals are the ones who make lemonade out of lemons — not the ones who dwell on those frustrations. And a positive attitude, while crucial, isn’t enough. You’re looking for people who take the initiative to fix their problems and move forward fast.

“The right candidate makes no time for blame or fault. Ownership fosters a ‘We’ culture, not an ‘I’ culture. Listen to how often they use those words respectively.”

What to ask: In Hamilton’s experience, this trait has perhaps the most dramatic impact on an organization’s culture — so don’t neglect it in your interviews. “So much is connected to the ownership piece, from the top to the bottom of an organization. Once energy vampires are in, they’re really toxic. Even if they perform well in other ways, they drag people down and create politics.”

To “test” for this in an interview, you actually need to tempt candidates into feeling sorry for themselves (as strange as that sounds). “You want to ask about a time they experienced an injustice, and then empathize with the unfairness. You say, ‘Are you kidding? That’s crazy. What a jerk.’ Owners will immediately respond with something like, ‘Yeah, but I recognized it wasn’t worth my time to complain about it.’ They won’t buy in and double down on venting or complaining,” Hamilton says.

She recalls one particularly poignant response to this question, from a candidate whose mother was diagnosed with cancer just as the candidate’s stepfather was leaving her mom and her house was being repossessed. In the midst of it all, her grades fell and she had to drop out of college to care for her mother. “It’s not hard to say, ‘Wow, that’s awful,’” Hamilton says of the situation. “But that candidate immediately responded, ‘Here’s the thing: it’s not important. There’s no reason for me to be complaining about it, and I realized it was making me stronger.’ Imagine the difference in the workplace between someone like that and someone who allows themselves to be a victim.”

6. CURIOSITY

This trait carries a lot of punch and is an excellent indicator of a whole range of other qualities you want to hire into your company: Empathy, creativity, innovation, the ability to learn quickly — they all spring from curiosity.

What to ask: Start by asking a prospective hire the last thing they really geeked out about. It doesn’t have to be work-related—in fact, it may be better if it’s not. “I interviewed someone the other day who told me he was his friends’ go-to when they bought anything,” says Hamilton. “He was famous for researching guitars down to the type of wood they were made of, for example, and he knew every part in a ’67 Mustang. If someone doesn’t have that quality — if they don’t need to learn every single detail of the topic in front of them — they’re probably not going to reflect that level of engagement in their work, either.”

And never wrap up an interview without the deceptively simple “Do you have any other questions for me?” This may actually be one of the most telling exchanges of your interview. “If they don’t, then they better have already asked you plenty of things along the way,” Hamilton says. “If a candidate has no questions, that’s a bad sign. At the very least, they should ask questions about the individual interviewer, showing they’ve done their research and know what the person in front of them can teach or offer.”

7. POLISH

Throughout your interview process, look for authentic, confident expression in all forms, from the candidate’s body language or posture to their written and spoken communication. “We work with a lot of entry-level people who can write a long term paper but can’t put together an email with three concise bullets that are clear and relevant,” Hamilton says. Pay attention to whether a candidate can hang back when that’s most appropriate, too. “Knowing when not to open your mouth and when to give someone else the floor speaks tremendously to character.”

What to ask: Polish is equal parts what candidates say and how they say it, so be sure you’re considering both. How do they conduct themselves when they interject? Do they send a thoughtful thank you note following your conversation? Do they communicate gracefully and efficiently, saying whip-smart things in the fewest words possible?

Koru’s job marketplace application requires that applicants submit a short video, which is particularly instructive. “It’s hard to come across as calm and confident with a camera pointed at you,” Hamilton says. For this exercise, she keeps the questions simple: What makes you gritty? Tell us about a time you had an impact.

Whether in person or on film, though, Hamilton is looking for the same thing: Whether the candidate is poised and energetic. “The thing that trumps everything is likability. People want to be around and hire people they like,” Hamilton says. “Hire people who are engaging and who will bring energy into a room or a meeting.”

Each of these seven traits is important for just about every hire. As you use them, though, you may find that you weigh them differently depending on the characteristics you most need in a given role. “A marketing analyst will need high rigor and high grit so they can keep testing testing testing — but you may be less concerned about polish than you would be if you were hiring a salesperson. Someone who acts as a liaison between developers and other team members, on the other hand, has to be really polished and curious,” Hamilton says.

Remember, too, that your company’s culture is unique. “We came up with the Koru7 by asking employers tons of questions and reverse engineering what a great performer actually does day-to-day that makes them great. But leaders can assess this for their own organizations to come up with even more theses about what makes a top performer at their company.”

Posted in Uncategorized | Leave a comment

Education is an admirable thing …

Education is an admirable thing, but it is well to remember that nothing worth knowing can be taught.

– Oscar Wilde

Posted in Uncategorized | Leave a comment

Just as we tend to assume …

Just as we tend to assume that the world is as we see it, we naively suppose that people are as we imagine them to be.

– C G Jung

Posted in Uncategorized | Leave a comment

Do your work. …

Do your work, then step back. The only path to serenity.

– Tao te Ching, Lao Tzu

Posted in Uncategorized | Leave a comment

Shoot for the moon. …

Shoot for the moon. Even if you miss it you will land among the stars.

– Les Brown

Posted in Uncategorized | Leave a comment

Flying digital MEMS microphone array DMMA.3

Here we go, we have a lift off. First flying digital MEMS microphone array.

quadcop.mounting.sm

Posted in Uncategorized | Leave a comment

10 Things Candidates DON’T KNOW About Corporate Recruiters & SHOULD

CorporateRecruitersIt has been too long, and since two brains are obviously better than one, Amy Ala and Will Thomson have decided to write together again. If you haven’t read our posts in the past you can read them here and here. Both of us have 20 years of recruiting experience and we are corporate recruiters for highly recognizable worldly renowned organizations. We are here to share our experiences and knowledge to help the candidate.

 As corporate recruiters, we hear the misconceptions about who we are and what we do for a living. Unless you go through an agency or a third party vendor, you will work with a corporate recruiter when you find your next job. We wanted to set the record straight. We are the ones that will ultimately be the person who gives you your offer, so please take notes. Here are 10 things you probably don’t know about corporate recruiters and you SHOULD.

    1. We Want The BEST person for the Job- There is no magical secret here. We have clients. Our clients are our hiring managers. We want to make sure that the person being hired will not only do the job, but better the organization. This means you have to have the right culture fit, the right attitude,and the right experience. If you aren’t hired, you may not have one of these characteristics.

   We WILL Remember You – We may not remember every detail about you, but we are known for having steel trap minds. If you make an impression on us, and you don’t get the job- we will track you down when we have another opportunity. If we switch companies, we will STILL remember you. Our networks are among the largest in the world and it is in your best interest to leave a good impression. We truly want to see you succeed.

     We ARE NOT on Commission- There are some corporate recruiters that get paid a commission, but the majority of us are base and bonus. If we place 3 people or 300, our salary is the same. Believe us when we say it. It is in our interest to close out the position. Agency Recruiters and 3rd Party recruiters get paid for each person they place. We do not.

   We Know Way More Than You Think – We have been preaching this for a long time and writing it in almost every blog we write, but it is so true. If you think you can hide something from us, think again. We network like crazy, we do extensive backgrounds, we drug test, we read blogs, and we search social media.   We know or can find out, so just be honest.

     We Can Not Change The Rules- We are employed by a company. There are policies and procedures. No matter how much we like them or dislike them, they are what they are and more often than not, we can’t do much to change them. Yes, there are exceptions, but we only want to use that card every once in a while. Just play the game. Do what we ask. You are more likely to get hired.

   We Want To Be Your Advocate – Contrary to popular belief, we never want to keep you from a hiring manager. So many applicants are encouraged to bypass “HR”, and to be honest this has us completely befuddled. As we said before, it’s in our best interest to fill the role quickly and with a great candidate. If you’re a great candidate, and you’re available, why on earth would we try to come between you and the hiring manager?

   We Want You To Partner With Us – Let’s face it – we know recruiting, and by extension sales & marketing. If a role is especially technical or outside of our area of expertise, we are going to rely on YOU to help us sell you to the hiring managers. Amy will be the first one to admit she knows just enough to application development and big data to be dangerous. Don’t be afraid to talk to us in layman’s terms about your accomplishments, and help us frame your candidacy in a way that the hiring manager can see how you’re the solution to their open position problem.

     We CAN Influence (For BETTER or WORSE) – Do you know why interview experts advise you to be nice to the receptionist? The reason is because the manager may ask how you behaved in the lobby. They may want to know how you act when you aren’t in “interview mode”. Recruiters also have conversations. We are able to sway an on-the-fence hiring manager by encouraging them to take a chance on a candidate OR NOT.

     …But It’s Not Our Call – We don’t make the hiring decision. Ultimately and unfortunately, it’s not within our power to decide who gets hired. We can facilitate introductions, persuade, and advocate for you, but the hiring decision is not ours to make. The hiring manager or a pannel will make that call.

     We Know Other Recruiters –The biggest myth of all is connecting with a recruiter means we are ONLY useful when it comes to finding a role at our current organization. Here’s the truth – Will and Amy work in completely different industries for very different companies, yet one of the first things we do when we have a new role is tap our network. Our network is full of other recruiters we know and trust. We do talk to each other! DAILY

 If you liked this post, please send me or Amy a tweet and follow us. My signature is below, and you can reach Amy at @AlaRecruiter.   Please share it with your networks on Linkedin, Facebook, Google Plus, Twitter, or by e-mail. Lastly, and most importantly, please subscribe. We would love to get to know you!

– See more at: http://bullseyerecruiting.net/10-things-candidates-dont-know-about-corporate-recruiters-should/#sthash.qURznMHz.kf0sYKFh.dpuf

Posted in Uncategorized | Leave a comment

A Simple Explanation Of ‘The Internet Of Things’

The “Internet of things” (IoT) is becoming an increasingly growing topic of conversation both in the workplace and outside of it. It’s a concept that not only has the potential to impact how we live but also how we work.  But what exactly is the “Internet of things” and what impact is it going to have on you if any?  There are a lot of complexities around the “Internet of things” but I want to stick to the basics.  Lots of technical and policy related conversations are being had but many people are still just trying to grasp the foundation of what the heck these conversations are about.

Let’s start with understanding a few things.

Broadband Internet is become more widely available, the cost of connecting is decreasing, more devices are being created with wifi capabilities and censors built into them, technology costs are going down, and smart phone penetration is sky-rocketing.  All of these things are creating a “perfect storm” for the IoT.

internet-of-things-2So what is the Internet of things?

Simply put this is the concept of basically connecting any device with an on and off switch to the Internet (and/or to each other). This includes everything from cell phones, coffee makers, washing machines, headphones, lamps, wearable devices and almost anything else you can think of.  This also applies to components of machines, for example a jet engine of an airplane or the drill of an oil rig.  As I mentioned, if it has an on and off switch then chances are it can be a part of the IoT.  The analyst firm Gartner says that by 2020 there will be over 26 billion connected devices…that’s a lot of connections (some even estimate this number to be much higher, over 100 billion).  The IoT is a giant network of connected “things” (which also includes people).  The relationship will be between people-people, people-things, and things-things.

How does this impact you?

The new rule for the future is going to be, “anything that can be connected, will be connected.”  But why on earth would you want so many connected devices talking to each other?  There are many examples for what this might look like or what the potential value might be.  Say for example you are on your way to a meeting, your car could have access to your calendar and already know the best route to take, if the traffic is heavy your car might send a text to the other party notifying them that you will be late.  What if your alarm clock wakes up you at 6 am and then notifies your coffee maker to start brewing coffee for you? What if your office equipment knew when it was running low on supplies and automatically re-ordered more?  What if the wearable device you used in the workplace could tell you when and where you were most active and productive and shared that information with other devices that you used while working?

On a broader scale the IoT can be applied to things like transportation networks “smart cities” which can help us reduce waste and improve efficiency for things such as energy use; this helping us understand and improve how we work and live.  Take a look at the visual below to see what something like that can look like.

libelium_smart_world_infographic_big

The reality is that the IoT allows for virtually endless opportunities and connections to take place, many of which we can’t even think of or fully understand the impact of today.  It’s not hard to see how and why the IoT is such a hot topic today, it certainly opens the door to a lot of opportunities but also to many challenges.  Security is big issues that is oftentimes brought up.  With billions of devices being connect together what can people to do make sure that their information stays secure?  Will someone be able to hack into your toaster and thereby get access to your entire network?  The IoT also opens up companies all over the world to more security threats.  Then we have the issue of privacy and data sharing.  This is a hot button topic even today so one can only imagine how the conversation and concerns will escalate when we are talking about many billions of devices being connected.  Another issue that many companies specifically are going to be faced with is around the massive amounts data that all of these devices are going to produce.  Companies need to figure out a way to store, track, analyze, and make sense of the vast amounts of data that will be generated.

So what now?

Conversations about the IoT are (and have been for several years) taking place all over the world as we seek to understand how this will impact our lives.  We are also trying to understand what the many opportunities and challenges are going to be as more and more devices start to join the IoT.  For now the best thing that we can do is educate ourselves about what the IoT is and the potential impacts that can be seen on how we work and live.

Jacob is the author of: The Future of Work: Attract New Talent, Build Better Leaders, and Create a Competitive Organization (available for pre-order, due Sept 2 with Wiley) 

<from http://www.forbes.com/sites/jacobmorgan/2014/05/13/simple-explanation-internet-things-that-anyone-can-understand/&gt;

Posted in Uncategorized | Leave a comment

Google locks future wearable IP with smart lens patents

April 16, 2014 // Julien Happich

Yesterday, 15th of April, US-based Google fans were granted the privilege to exchange $1500 for a “pair” of Google Glass. But the search engine giant would not want to miss on future miniaturization opportunities.

Last month, the Patent Bolt website revealed the company’s patent application for contact lenses with an integrated camera system, controlled by the wearer through unique blinking patterns.

The patent is wide encompassing, describing a multi-sensor contact lens computer system that may work with many future wearable devices and other consumer electronics.

Google locks future wearable IP with smart lens patents

While a number of companies and research centres work on smart lenses with integrated health monitoring sensors, displays or optical to electrical stimuli conversion concepts (via external video capture and processing for visual interpretation), Google bets on yet to come integration breakthroughs with a rather open-ended patent application to safeguard as much wearable IP as possible.

The components are certainly not ready for building a thin-film camera to be embedded within a contact lens, nor the specific actuators or sensors that would interpret blinking patterns and process it locally, but the on-going research in flexible electronics and printable circuits promises that someday, it may be possible to combine all the relevant building blocks for such a smart device.

Trying to bulk itself up, the patent somehow states the obvious, that the building blocks would be positioned in visually non-obstructive areas of the lens (around the pupil). The camera component would be aligned so as to track and generate image data corresponding to the gaze of the wearer, following any shift in gaze.

Then the patent extends on what could be done with such a lens-mounted camera, from merely detecting light (what looks more like current state-of-the-art printed flexible electronics), to identifying colours or performing plain face recognition or any other video processing task. The sensors that would be integrated on such smart lenses could be just anything the company would see fit, including photodiodes, humidity sensors or energy harvesters.

 Google may not have the IP to build the actual sensing blocks and circuitry, but if this patent was ever granted, it would somehow prevent any company with the suitable technologies to strike a deal with competing smart lens developers, or at least it would shrink their marketable options.

I suppose that’s ok to have Google as a licensee, except if the company’s patented smart lenses are only a strategy to give more life to its current Google Glass while preventing agile startups and research lab spin-offs from coming up with better alternatives.

<from http://www.electronics-eetimes.com/en/google-locks-future-wearable-ip-with-smart-lens-patents.html?cmp_id=7&news_id=222920848&gt;

Posted in Uncategorized | Leave a comment