Development: Legal issues – Rob

Before the product can be introduced to the market, we need to make sure that the use of the product and all of its features is conform the (Dutch) law.

#1 General product requirements

The European Union Law has a number of requirements that every product needs to meet. In order to prove that our product is legal we answer these requirements.

http://www.rvo.nl/onderwerpen/tools/wet-en-regelgeving/eu-wetgeving/algemene-producteisen

Product safety (Richtlijn 2001/95/EG)

The law states that every product that a consumer can use has to be safe. Producers are therefore obligated to make sure their products meet the general safety requirements, and warn the consumer for every possible safety risk.

Traffic safety

According to the Dutch road traffic law book (Wegenverkeerswet) article 5 and 6, anyone who participates in traffic is obligated to behave so, that they do not form a danger in traffic that could cause accidents. Doing so will result in punishment.

  • In short, the person has to pay attention to the traffic to not form a danger
  • The user can listen to music, as long as they are not distracted (e.g. a smartphone)

Place of origin

Products need to provide information that allows them to be traced back, like identity of the manufacturer and a product reference. If there are safety risks involved in using this product, this needs to be mentioned.

European and national norms

Products can be considered safe if they meet the national requirements and norms. If these are not present, the safety needs to be judged on

  • Recommendations of the European Commission
  • ‘Best practices’ in this particular branche
  • Current level of technology

Our product

Our prototype is allowed to be tested in traffic according to the traffic safety law (wegenverkeerswet), because the bicycle user is allowed to listen to music as long as they are not distracted from the traffic. Our product is not distracting the user or causing trouble to operate the bike in any way.

However, for the product to be released and manufactured, the safety would need to be tested to meet the requirements of European and national norms.

Sources

http://wetten.overheid.nl/BWBR0006622/2016-03-15

https://www.rijksoverheid.nl/onderwerpen/fiets/vraag-en-antwoord/mag-ik-bellen-en-naar-muziek-luisteren-op-de-fiets

#2 Patenting

To protect our product from copying and theft, we need to consider patenting in the early development stages.Although a patent can be given to any type of product, it needs to meet certain requirements

  • The invention must show an element of novelty; that is, some new characteristic which is not known in the body of existing knowledge in its technical field. This body of existing knowledge is called “prior art”.
  • The invention must involve an “inventive step” or “non-obvious”, which means that it could not be obviously deduced by a person having ordinary skill in the relevant technical field.
  • The invention must be capable of industrial application, meaning that it must be capable of being used for an industrial or business purpose beyond a mere theoretical phenomenon, or be useful.
  • Its subject matter must be accepted as “patentable” under law. In many countries, scientific theories, aesthetic creations, mathematical methods, plant or animal varieties, discoveries of natural substances, commercial methods, methods for medical treatment (as opposed to medical products) or computer programs are generally not patentable.
  • The invention must be disclosed in an application in a manner sufficiently clear and complete to enable it to be replicated by a person with an ordinary level of skill in the relevant technical field

 

Our product shows novelty, as there are no products with the same features at this moment. It solves the problem of safety issues within traffic because of mobile phone distractions.

To acquire a patent, we would need to contact the European Patent Office (EPO).

 

Sources

http://www.wipo.int/patents/en/faq_patents.html

 

#3 Business organization structure

An important step in setting up a business is choosing the business organization structure. All businesses must have a legal configuration in which the rights and control of all participants are described.

Some of the types are:

The type would need to be discussed with the investors and team members, dependent on which role the participants want to fulfill.

Sources

https://www.sba.gov/starting-business/choose-your-business-structure

 

 

Development concept – Tudor

Overview

Although my initial part was to find ways of communicating to/from LLB, my task has shifted into porting Guohai’s work to Android, meaning that I have to create a music player app on the Android side.

 

Step #1 – Preparation

For developing the Android app, I settled on Android Studio, which is a pretty beginner-friendly environment. After installing and setting up everything needed (SDKs, emulators, APIs), I started watching tutorials on app creation, especially towards my end goal, an audio player.

 

https://www.lynda.com/Android-tutorials/Welcome/518053/563032-4.html

https://www.lynda.com/Java-tutorials/Welcome/377484/421274-4.html

https://www.lynda.com/XML-tutorials/XML-Essential-Training/145930-4.html

https://www.youtube.com/watch?v=aZiRJCWpFhE

 

Step #2 – Coding

After gaining some knowledge in Android Studio, I started working on the audio player. The Constraint Layout of the Android Studio makes creating the UI very easy, so I focused more on the functionality of the app. Part of the code is shown below.

 

Test result

 

Troubleshooting

Since Android Studio is a new environment for me, I was bound to run into problems and errors. Thankfully, I managed to find solutions on various sites, mostly StackOverflow and the official Android Studio Developer website.

 

https://developer.android.com/studio/intro/index.html

https://stackoverflow.com/

 

Product design process #1

First draft

Before the actual options for building the product were researched, I made an initial concept.

17500342_1224652604318092_702195304_o.png

Specifications

The concept is a device that replaces the original bicycle handle, and is operated by turning the buttons up and down.

  • This design is easily detachable so the owner can take it with them
  • The product can be used without looking at it so the user stays focused at the road
  • The LightBlue Bean is fixed inside the object.

Application

Firstdraft

Technical research

# 1 – Ergonomics

To ensure comfort and safety of the user, ergonomics need to be kept in mind for the product design.

When placing the hands on a handle with a small surface, certain parts of the hands will undergo too much pressure, resulting in the narrowing of blood vessels and causing pain.

01_1

  • The pressure on the hand should be reduced by dividing it on a larger surface. This is seen in a lot of modern bicycle handles.

01_4

With ergonomics in mind I changed the design to have a larger surface.

Firstdraft2

# 2 – Bike handle types

Our product is aimed at casual bikers. This target group tends to use different types of bikes than mountain bikes, in which the pose of the user is different as well. Several bike handle types that fit with these type are explored to find the right model to work with.

1.Flat bars

Standard handle bar type for most bikes. They are characterized by their flat design, sometimes with a bend towards the rider.

  • The straight design makes it easy to attach items, like lamps and phone holders.

Flatbars1

 

 2.Riser bars

Bars that rise from the center clamp area. The design is made to allow the biker to be more upright for comfort.

  • Better for wrists. The rider sits farther back, allowing less weight to be distributed to the front.
  • Wider grip than flat bars.

 Riserbars2.png

3.Bullhorn handlebars

Bars that curve up and forward, for optimal aerodynamics.

  • Allow you to lean forward to catch less wind.

 BullHorn

 Usage of the product

Our product could be used for multiple bicycle types, as long as the handle has a straight part. The product should be comfortably usable in different angles, as the handlebars require the user to sit in different poses. A possible solution is the possibility to turn the product in different degrees.

HandleHolding.png

# 3 – Attachment options

The mount can be fixed into place using a Bicycle bar lock ring. These are partially flexible so they can be adjusted to different handle bar sizes.

Lockring

Discussion

After discussing the design and possibilities with the group, we found that this design will not be feasible to build. Problems are:

  • The product would need additional space for the LBB to fit inside, otherwise it is not easily removable or it could damage the wires
  • If the surface would be too big the product would not be ergonomically appropriate
  • There would be no space to place the turning wheels sufficiently
  • The user cannot see the buttons as they are placed on the back, therefore it would take too much time to get used to it.

 

These points will be kept in mind for the next technical drawings.

Sources

https://www.citybicycleco.com/blogs/fixie-news/45179589-the-ultimate-guide-to-bike-handlebars

http://www.richtigradfahren.de/en/05_lenksysteme.php#slide-2

DEVELOPMENT CONCEPT – CONTINUED -Qu

overview

After I finish the music player app for ios in Xcode using swift. I have documented all the process of me making the ios music player in the last post. Now it’s time to make a connection between the app and light blue bean.

Difficulties

During the process of making the connection between Xcode and light blue bean, there are some problems showed up which is too much of a problem to solve under the time limit of this project, I will explain the problem briefly and some links to that problem. No worries, I have found an alternative to this problem which will be explained in the next paragraph

Basically, the problem is problem is that light blue bean isn’t fully compatible with Xcode yet. the development team of the light blue bean is still working on it.

Link to the official light blue bean announcement about this issue: http://beantalk.punchthrough.com/t/building-an-app-example-code-errors/3861http://beantalk.punchthrough.com/t/building-an-app-example-code-errors/3861

Alternative

Since I found out this is a known issue of light blue bean, I started to find other solutions to establish the connection between a light blue bean and mobile app. The solution I found is from a third party application called Evothings.
Evothings provides a simple solution for “internet of things” before I confuse you with all the terminology let me explain it to you what light blue bean does and why I can use Evothings as an alternative solution

Light blue bean
light blue bean sends data through the Bluetooth connection. Any device that supports BLE can receive the data.

Evothings
Evothings provides a simple solution to make a connection between mobile app and devices such as Arduino, light blue bean, Bluefruit LE UART or another device that can send or receive data through wifi, Bluetooth or cables etc.

The Demo app

Evothings uses javascript for coding.
To make connection for the demo app I need to get a key from evothings workbench, edit the javascript code
In the later on development of this product, we also have the option to publish the app to the apple store or google play. Here is how the app works, when I press the button on LBB the app receives the data. on the app’s side, it handles the data to change the state of the music between play and pause.

DEVELOPMENT CONCEPT – Qu

Overview

After the research I have done last week, I am now applying that information to make a product for testing. what am focusing on is the “#4: Searching for possible solution – Build an APP that talks with LBB”

Step #1 – Tutorials on lynda.com

Course link 1: https://www.lynda.com/Swift-tutorials/Next-steps/504182/542014-4.html?autoplay=true

Course link 2: https://www.lynda.com/Swift-tutorials/Next-steps/518763/543326-4.html?autoplay=true

With that introduction to Xcode, i started to make the application for later on to communicate with the Light blue bean. I took some notes from those tutorials which are shown below

This slideshow requires JavaScript.

Screen Shot 2017-03-12 at 6.36.55 PMScreen Shot 2017-03-12 at 6.37.54 PM

Step #2 – Step up project

Before I start to making the app I first set up the working environment which includes the following subjects (For detailed information check the photo reference below)
Identity
Singing
Development info
Etc

This slideshow requires JavaScript.

Step #3 – Code

For the coding part of this testing app, i will show you the code in the format of an image below. Basically, i made some simple function with Xcode. To see the result of that app connect to part 4

code of test1

Step #4- result

 

Marketing,branding,future development-Meda

In order to promote our brand and be on the market we need to create an authentic product.

Virtually all surveys concur that public opinion regarding the legitimacy of commercial, social, cultural, religious and political leadership, is at an all-time low.

How to promote your brand?

Branding is all about giving an identity for your company.One of the most important things it’s promoting the product on social media.Since social media has such a big impact in our world and most people are using it,promoting it,posting advertisments,information,creating a logo,website,etc helps into branding the product in order to reach more customers.

I have read a lot of articles and many say not to spam to much online,to over post or to over promote your product.We have to create a professional appearance of our company.

We need to prove that we are here to stay for a long term,that we know what we are doing.Using images it’s helpful in order to attract clients,since most people remember things visually.

Our product focuses on controlling the music app, it’s detachable and you will be able to use it not only when you are on your bike but also when you are on your motorcycle,car,boat,plane,etc.We want to make it accessible and easy to use and we want to create more functions that will be useful to the user,like controlling other actions on your phone.Our product focuses on user usability,accessibillity and many more.

Making research on what is now on the market has helped us to have a more broad view on how we can develop our product.