About Us

Human-Centered Design is what Designer Software is all about.

Compelling visuals and grid-based layouts help make a website or mobile app delightful and desirable. But if the offering isn’t first useful (filling a need) and also usable (reducing effort), then customers aren’t going to find long-term value in it. And even the most elegant design won’t matter to the bottom line if it can’t be implemented.

For over two decades, Designer Software has been helping companies large and small realize functional, efficient, and compelling software solutions that fit into the workflows of skilled users or support the goals of casual consumers.

That always starts with understanding the customer – their human needs and wants. Then, factoring in the client’s business goals and its technology capabilities and constraints, we conceptualize solutions through prototypes and lend a hand in realizing cost-effective products and services.

What can we do for your humans?

UX Factors

OUR MANAGEMENT TEAM

Photo of Michael Longe

Michael Longé UX Director and Principal Consultant

Decades of experience designing and developing mobile, embedded, Web, personal computer, and *nix workstation applications.

Strengths
  • Collaborating with product managers and entrepreneurs to deliver real customer value
  • Creating concept mockups, quick prototypes, and full proof-of-concept demonstrations
  • Leading UX design and front-end development teams

IP Expertise: Michael also has hands-on Intellectual Property experience, drafting UI patent applications with co-inventors and collaborating with legal teams to defend against patent lawsuits in the US and abroad. He is ready and able to help hi-tech startups build up their IP portfolio or provide VC and Angel investors with early-stage technology assessment.

  • 10,187,334   User-defined electronic message preferences
  • 9,786,273 / 8,606,582 / 8,311,829 / 8,095,364 / 7,881,936   Multimodal disambiguation of speech recognition
  • 9,626,355 / 8,938,688   Contextual prediction of user words and user actions
  • 9,557,916 / 7,880,730 / 7,277,088 / 7,088,345 / 6,801,190   Keyboard system with automatic correction
  • 9,454,747   Ordering of conversations based on monitored recipient user interaction with corresponding electronic messages
  • 9,443,420 / 8,736,417 / 8,525,640 / 8,106,742   Remotely controlling one or more client devices detected over a wireless network using a mobile device
  • 9,400,782 / 8,570,292 / 8,441,454 / 7,920,132 / 7,030,863   Virtual keyboard system with automatic correction
  • 9,176,596 / 8,593,406   Interchangeable input modules associated with varying languages
  • 9,086,736 / 8,692,693 / 8,299,943   Multiple predictions in a reduced keyboard disambiguating system
  • 8,990,738 / 8,972,905 / 8,782,568 / 8,381,137 / 7,712,053   Explicit character filtering of ambiguous text entry
  • 8,976,115 / 8,576,167 / 8,294,667 / 7,778,818 / 7,286,115   Directional input system with automatic correction
  • 8,825,694 / 7,840,579   Mobile device retrieval and navigation
  • 8,583,440   Apparatus and method for providing visual indication of character ambiguity during text entry
  • 8,583,087 / 8,275,362 / 7,966,003   Disambiguating ambiguous characters
  • 8,466,896 / 8,237,682 / 7,821,503   System and process for selectable input with a touch screen
  • 8,456,441 / 8,237,681 / 7,750,891   Selective input system based on tracking of motion parameters of an input device
  • 8,019,363   Facilitating messaging between a mobile device and a user
  • 7,720,682   Method and apparatus utilizing voice input to resolve ambiguous manually entered text input
  • 7,428,580   Electronic message forwarding
  • 7,164,367   Component-based adaptive stroke-order system
  • 6,970,599   Chinese character handwriting recognition system
  • 6,760,580   Facilitating instant messaging outside of user-defined buddy group