Concepton

a device that is generating concepts


Leave a comment

LCD dining system

Value

plate1

System components

plate2

Advertisements


Leave a comment

Touch 5 control

Nice implementation of Microsoft Surface Studio had two main innovations at least from external visual perspective. One is the Hinge, which put a focus on a mechanical part, that from TRIZ theory and its laws of system evolution was “screaming” to be a next part to evolve. I put several times this system component at the frontier of next changes. The law is that every system is evolving heterogeneously, so you can take a look at old legacy components to bring a next breakthrough.

Another component that has been added is a Surface Dial. Nice idea to increase the control ability and improve interaction design. While, what MSFT did, is good from margin aspect (addition to a BOM/sales), from system evolution perspective they have added another component to the super-system. It makes new functionalities, but adding complexity. Thinking TRIZ, you can tell that the next phase would be “trimming” by “changing dimension”. For example you can remove this component by determining the touch of 5 fingers altogether to call for the same functionality. Something like this:

touch-5

To make the interaction design of the feature more convenient I would add the functionality of next action once the “Touch 5” is triggered. It can be a single finger left to rotate the wheel or finger taps to choose the next action.

Makes sense?


Leave a comment

YouTube Identity sharing

youtube_identity

From time to time I realize, that I am logged out of Google account and then interesting thing are happening – I’ve got totally different response at all Google services. This is exceptionally visible when I go to YouTube, where I discover a whole new world of content.

Similar thing is obviously happening when my wife is logged in. Then , the content is very predictable, as I know her, and I realize how much predictable for myself my own content is. This over-fitting from time to time is driving me to go out and spend time in trying to dig some new type of content, but over and over again I understand how hard is to expend the boundaries of personality… Eventually I come to a similar content, which is a part of my “YouTube identity”. And no – Google are not doing good enough job to expend boundaries of my identity, even though they know exactly how it looks like (maybe because they do not want to).

This “YouTube identity” is a YouTube-dimension of myself and the simplistic representation of the world as I see it, while to understand someone better, I would want to look at the world through his/her eyes (at least virtual ones).

So I thought – can we do something to share this insight into “YouTube identity” of ourselves, like if someone would login to my Google account without impacting it. That would be totally different from sharing a particular video – something I want to share and not something I am.

Something that is less visible, but much more impacting on a global scale, is Google searches and social pages. The impact of the algorithm of content fitting is causing clustering of similar people and growing informational walls around ourselves. That negative feedback is driving us away from intrinsic diversity and global stability to the word of narrow-mindedness and global extremism. That is another topic for discussion and there is a lot of data out there that supports it…

Can we get to a better understanding of each other by sharing our virtual identities and swapping to other points of view? I think it would make our development more efficient and at same time the world more stable.


Leave a comment

Skills network

Anything related can be a network. Any network got a hidden magic inside. Building a network is unleashing another part of the beauty of this world. And when you do this, when you find the secret clusters, when you connect the lonely entities of existence – then this magic is flowing though this network, enlightening and reviving nodes, breaking out over the invisible strings into the life, connecting everything and everyone.

Our skills are shaped by the templates of education and jobs, by human behaviors and to get a glimpse of this bias we can do a simple experiment.

Let’s build s crawler that is getting LinkedIn skills from many people, connect those skills based on cross-correlation and build a network that is based on highly correlated skills.

Even small amount of people I took (about 150), is giving a network of over 400 correlated skills, connected by 3500 links and lots of interesting insights.

skills_network2

So… Mainly pics and less words.

Parts of the network, related to declared programming language-based networks (per language). Pay attention on differences:languages

Design (Since this is a small network, it is biased by my occupation, so the design is mainly represented by word of semiconductors – doing it widely would expose other meanings of design):

design

…with zoom-in on SOC (System On Chip) skills network (pay attention on lack of connection between “microprocessors” and “dsp”  skills. hhhhh…) :soc

Declared Skills, related to “Microsoft”:microsoft

This one is coming from my MBA friends (“Merges” as an anchor):

MnA

Hmm… Interesting positioning for Leadership skill:Leadership

Strategy cluster:

strategy

Those are just several examples, but the applications of this network are giving a big potential value. Amazing HR models and mode of work, Personal effective definition of skills and positioning… It can take the LinkedIn to a whole new level.

And as usually – Do not forget to Enjoy Your Life!


Leave a comment

Artificial Conductor

Why there is a conductor for orchestra? Actually there are many reasons, even though musicians can play without a conductor (and sometimes they actually do).

Question is – can we make a better conductor by making the artificial system that could answer all the needs and maybe do things that could improve the performance of the orchestra?

Let’s  take several primary reasons and try to refer to each while replacing each functionality by technical capability.

  1. Synchronization
    In a large orchestra, the time taken for the sound to travel is long and ear-based feedback of musicians is insufficient (even if heard) and causing the lag.
  2. Start/Stop
    Not just for the beginning, but for the resting of musicians. Especially for brass, woodwind and percussion players, there can be considerable stretches of time when they are not required.
  3. Make sure that the volume of the instruments balances so nothing is drowned out
    It is very hard to synchronize the volume in large orchestra, so conductor is helping to stabilize it.
  4. Phrasing, tempo, bowings and general style
    Those are the elements that conductor shall dictate to the members of the ensemble.
  5. And… the Show.

To do this, we can provide the pre-programmed system with distributed audio sensors and visual central and distributed interfaces.

orch2

Required features of the system:

  1. Conductor display to provide centralized signals such as beginning and stop, including preparation indicator
  2. Local displays to be aligned with the instrument, position, adjust to and present a sheet music (it. partitura) and have personal musician’s configuration.
  3. Local displays to provide begin signals and preparation
  4. Compensation of delays (TDR) and full alignment between all local stations
  5. Audio sensors and volume/misalignment feedback to local stations.
  6. Gathering of audio data for analysis and post-performance feedback and continuous improvement of the ensemble.
  7. The show/experience component might be intensified by leveraging the real-time data and showing some powerful visuals for people in the concert. In addition the system can provide the visual streaming from local stations so people could see the people behind the performance.
  8. Visual tempo/phrasing/dynamics conductor display. Something like this (sketch): ac

Obviously there is a need in a preparations and this might be just an instrument in the hands of the professionals, but this direction can scale up the use of conducting and maybe even improve it 😉