콘텐츠 내 자동삽입광고

광고1

posted by 초코생크림빵 2019. 10. 26. 16:02
반응형

창업을 하면서 접하는 중요한 것이 바로 특허 출원이다. 이에 대해 알아보자.

 

1. 제품의 출시 또는 논문 출시보다 특허 출원이 우선이 되어야 한다.

 

제품이나 논문을 먼저 발표해서는 안된다. 반드시 특허를 출원한 이후에 제품을 출시하거나, 논문을 발표해야 한다.

 

만약에 제품을 먼저 출시한 후에 특허를 출원하게 되면, 특허등록이 되지 않을 가능성이 매우 높다.

 

2. 의료행위 발명은 특허 대상이 될 수 없다.

인간에 대한 수술방법, 치료방법, 진단방법 등의 의료행위 별명은 산업상 이용 가능성이 없기 때문에, 특허 대상이 되지 않는다.

 

3. 특허 출원전에 선행 기술 검색은 필수적이다.

누군가 먼저 특허 출원한 사람이 있는지, 특허 등록된 경우가 있는지 먼저 검색해서 찾아 봐야 한다.

 

4. 공동발명 같은 경우는 출원전에 권리 관계를 명확하게 해야한다.

여러사람이 특허 출원을 발명 했다면, 어떻게 할것인가?

발명자 전원이 특허 출원을 해야 한다. 권리 관계를 명확하게 하기 위해서는 공동명의로 특허출원이 가능하다.

 

5. 출원명세서를 충실히 기재 해야 한다.

특허 출원할 때 초보 창업자들은 쉽지가 않다. 명세서를 직접 작성하기가 쉽지 않아서, 변리사, 변호사의 도움을 받아서 작성을 하게 된다.

 

6. 우선심사제도를 적극적으로 활용할 필요가 있다.

조기에 특허권을 확보할 필요가 있는 경우 우선심사 제도를 이용한다.

공익적, 발명의 적절한 보호가 필요한 경우 우선적으로 심사를 해주는 이 제도를 활용하는 것이 중요하다.

 

7. 외국에서 특허를 향유 하려면, 외국에도 출원을 해야한다.

특허는 속지주의라고해서 특허를 출원한 나라에서만 보호를 받을 수 있다.

한국에서 출원한 특허는 한국에서만 보호를 받는다. 해외에서 특허권을 주장하려면, 해당 국가에 출원해야 한다.

이런 것을 속지주의라 한다.

 

8. 해외 출원에도 기간이 있다.

국내에 출원한 이후에 1년 이내에 해외에 출원을 해야 한다.

국내 출원일 이후 1년 이내에 해야 한다.

만약에 국내 출원일로부터 18개월 지나가면, 국내 출원이 공개되게 된다. 그러면 해외 출원하더라도 특허를 받을 수 가 없다. 국내에 출원한 이후에 1년 이내에 해외에도 출원해야 한다.

 

9. 정부의 지원정책을 적극 활용해라.

예를 들면, 출원료등 수수료를 면제하거나 감면 받는 제도가 있다. 중소기업이나 학생등의 출원료, 심사청구료, 최소 3년분의 등록료 이것을 감면해주거나 면제를 받을 수 있다.

보통 창업하면 중소기업이 해당 경우가 많으므로 확인해보면 좋다.

 

해외 출원비용을 지원해주는 제도도 있다. 개인이나 소기업이 해외 특허를 출원하는 경우에 출원비용을 지원해주는 제도가 있다.

특허 교육이나 상담을 무료로 받을 수 있다. 지역지식재산센터가 있는데, 이 기관을 이용하면 된다.

 

10. 특허출원시 상표출원도 함께 하는게 좋다.

가능하면 상표출원도 함께 하는게 좋다.

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 26. 00:28
반응형

핸드폰은 통화 기능뿐만 아니라 컴퓨터가 수행하는 영역까지 확대 되었습니다. 여러 다양한 기능을 내장하게 되었는데, 그 종류를 살펴보면,

 

MP3, 카메라, DMB, 화상통화, GPS 등의 기본적인 기능뿐 아니라 다양한 애플리케이션을 통해 일정관리, 게임, 내비게이션, 뉴스, 신문, 전자책, 은행업무 등등 일상생활에서 활용 가능한 기능들이 추가 되어, 일반 휴대전화가 아닌 스마트폰(smartphone)이라 불리게 되었습니다.

 

스마트폰의 역사

스마트폰의 시초는 1992IBM에서 제작한 사이먼(Simon)입니다.

그 당시에는 '스마트폰'이라고 불리지 않았습니다. PC의 고급기능을 휴대전화에 접목했다는 점에서 최초의 스마트폰이라고 할 수 있습니다.

사이먼은 달력, 주소록, 계산기, 이메일 기능등을 보유하여 그 당시 파격적이라는 평가를 받았습니다.

1996년에는 노키아에서 노키아 9000을 출시했고, 2002년 마이크로소프트에서 포켓 PC운영체제에서 작동하는 PDA폰이 출시되어 널리 사용되었습니다.

2007년에 iOS를 기반으로 한 아이폰, 2008년에 안드로이드 운영체제를 탑재한 HTC의 상용 안드로이드폰, 2010년에 마이크로소프트 윈도폰7이 차례로 출시되면서 스마트폰의 대중화가 본격적으로 시작되었습니다.

 

스마트폰 운영체제

스마트폰 운영체제는 세가지가 주로 사용됩니다.

2018년 발표 자료에 따르면 전 세계에서 안드로이드 운영체제를 탑재한 스마트폰이 약 86%, 아이폰이 약 14%, 윈도폰이 약 0.1%를 차지하고 있습니다.

참고로 마이크로소프트는 2017년 말부터 윈도폰 지원을 중단한다고 발표했습니다.)

 

스마트폰 개발환경 비교

1. 안드로이드

개발언어 : Java, Kotlin, C++

개발운영체제 : Windows, Linux, Mac OS

개발툴 : Eclipse, Android Studio

지원장치 : 안드로이드폰, 안드로이드 태블릿, 안드로이드 스마트워치, 안드로이드 TV

대표제품 : 삼성 갤럭시 S/노트 시리즈, LG G/G Pro/V 시리즈, 구글 넥서스/픽셀 시리즈

최신 개발 버젼 : 9.0파이(Pie)

앱스토어 : 구글플레이, 삼성 Apps, T스토어, 네이버 스토어 등

 

2. 아이폰

개발언어 : Objective C

개발운영체제 : Mac OS

개발툴 : Xcode

지원장치 : 아이폰, 아이팟(iPod), 아이패드(iPad), 애플워치

대표제품 : 아이폰 시리즈, 아이패드 시리즈

최신 개발 버젼 : iOS 12

앱스토어 : 애플 앱스토어

 

3. 윈도폰

개발언어 : C#, VB.Net

개발운영체제 : Windows 8/8.1/10

개발툴 : Visual Studio 2013이상

지원장치 : 윈도폰

대표제품 : 노키아 Lumia 시리즈

최신 개발 버젼 : 윈도폰10

앱스토어 : Windows 스토어

 

이 운영체제들 외에

 

파이어폭스OS, 우분투 터치(Ubuntu Touch), OS(Palm OS), 심비안(Symbian), 블랙베리(BlackBerry), 바다(Bada), 타이젠(Tizen), 미고(MeeGo), 리모(LiMo) 등의 운영체제가 있으나 점유율은 미미합니다.

 

안드로이드는 세계적인 인터넷 기업인 구글이 2007년 안드로이드사를 인수하면서 시작되었습니다.

 

2007년에는 구글이 모바일 장치용 운영체제를 무료로 공개하기 위해 OHA(Open Handset Alliance)라는 컨소시엄을 주체적으로 구성했습니다. OHA에는 애플의 아이폰에 대응하기 위해 세계적인 기업이 100여개 이상 가입되어 있습니다.

 

20089월에 최초의 안드로이드 1.0 버젼이 공개되었는데, 모든 소스코드를 공개하는 오픈소스로 선언 되었습니다.

 

현재 안드로이드는 스마트폰뿐 아니라 많은 종류의 태블릿 단말에도 탑재되어 출시 되고 있습니다.

 

안드로이드는 2008년 이후 계속 업그레이드 되어 2018년 말을 기준으로 9.0 버젼까지 발표되었습니다.

 

안드로이드의 버젼은 코드명으로 구분되어 발표되는데, 영어의 알파벳순으로 음식 이름을 붙여 만들어지고 있습니다.

 

진저브레드(2.3)까지는 주로 스마트폰 탑재용이었고, 허니콤(3.0)은 태블릿 전용으로 출시되었습니다.

 

이후 아이스크림 샌드위치(4.0)부터 태블릿과 스마트폰이 동일한 버젼을 사용하게 되었습니다.

 

킷캣(4.4w)부터 웨어러블 기기를 지원하기 시작했으며, 롤리팝(5.0)은 스마트폰, 태블릿, 스마트워치, 안드로이드 TV, 안드로이드 AUTO 까지 모두 통합해서 지원하고 있습니다.

 

마시멜로(6.0)는 지문 인식 등의 보안이 강화되었고, 누가(7.0)는 가상현실 및 3D 게임, 멀티태스킹 기능이 강화되었습니다. 오레오(8.0)는 설정화면, PIP, 알림 등이 파이(9.0)는 실내 위치 추적, 향상된 알림, 노치지원, 인공지능 등이 추가 및 개선되었습니다.

 

'(app)' : 이 용어는 초반에는 아이폰용 응용프로그램을 줄여서 나타내는 말이었습니다. 요즘에는 아이폰뿐 아니라 안드로이드나 윈도폰용 애플리케이션에서도 ''이라고 통칭합니다.

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 21. 14:56
반응형

1. 프로세서의 구조

프로세서는 시스템 전체의 데이터 흐름을 제어한다.

 

, 메모리로부터 프로그램을 읽어 명령을 판독하여 해석하고 어느 데이터에 어떤 처리를 해야 하는가 판단해서 그것을 실행하며, 다음에 실행해야 할 명령을 결정한다.

그림과 같이 프로세서는 사용될 데이터를 저장하는데 이용되는 레지스터, 연산기능을 수행하는 산술 논리 연산 장치(ALU: Arithmetic Logic Unit), 제어기능을 수행하는 제어장치(CU, Control Unit), 그리고 내부 컨트롤과 데이터의 전달을 담당하는 내부 버스로 이루어진다.

 

반응형

'임베디드 ARM프로세서' 카테고리의 다른 글

프로세서(processor)란?  (0) 2019.10.20

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 20. 22:32
반응형

일단 용어부터 살피고 내용을 정리하자.

- 프로세서는 영어로 processor, 처리기라는 뜻이다.

- 중앙처리장치(CPU)는 명령어를 해석하는 컴퓨터의 한 부분이다.

- 마이크로프로세서(Microprocessor)는 마이크로컴퓨터의 한 부분이다.

용어정리

마이크로프로세서(microprocessor) 또는 초소형 연산처리장치는 컴퓨터의 중앙처리 장치(CPU)를 말한다. 기계어 코드를 실행하기 위해 실행과정을 단계별로 나누어 처리를 위한 마이크로 코드를 작성하고, 마이크로 코드에 의해 단계적으로 처리하는 논리회로를 말한다.

초기의 마이크로프로세서는 하나의 칩으로 만들어졌으나, 점점 다른 하드웨어 요소들을 집적시키는 경향이 있다. 따라서, CPU-코어라는 말로 다른 요소들과 구별한다.

중앙처리장치(CPU)가 컴퓨터 전체 시스템의 위치와 입장에서 나온 말이라면, 마이크로프로세서는 동작 방식에서 나온 말로 서로 같은 것이다.

 

☞ 프로세서란

우리가 흔히 말하는 프로세서(processor) 또는 CPU(Central Processor Unit)는 제어장치, 연산장치, 레지스터 그리고 데이터 버스로 구성된 디지털 시스템의 핵심 부분으로, 프로그램을 기억 장치로부터 읽어 연산 처리, 비교처리, 데이터 전송, 편집, 변환, 테스트와 분기 등의 데이터를 처리하고, 각종 장치를 구동하는 역할을 담당한다.

 

 

우리가 흔히 말하는 프로세서(processor) 또는 CPU(Central Processor Unit)는 제어장치, 연산장치, 레지스터 그리고 데이터 버스로 구성된 디지털 시스템의 핵심 부분으로, 프로그램을 기억 장치로부터 읽어 연산 처리, 비교처리, 데이터 전송, 편집, 변환, 테스트와 분기 등의 데이터를 처리하고, 각종 장치를 구동하는 역할을 담당한다.

 

마이크로프로세서(micro-processor)1개의 조그마한 IC 칩 속에 CPU의 모든 내용을 내장한 칩을 말한다. 이와 같이 CPU의 모든 내용이 하나의 칩 속에 내장됨으로써 가격이 훨씬 싸고, 부피가 줄어든다는 장점이 있다.

 

마이크로프로세서는 가격이 저렴하고 크기가 작아 이전에는 경제성이 없던 구조를 설계 할 수 있도록 해 주었고, 컴퓨터 설계 기법에 변혁을 가져왔다.

 

마이크로프로세서는 범용 컴퓨터의 CPU특수용 컴퓨터의 프로세서로뿐만 아니라, 교통 신호 제어, 개인 가정용 컴퓨터, 계측 제어기기, 사업용 업무 처리 등 다양한 방면에 응용되고 있다.

반응형

'임베디드 ARM프로세서' 카테고리의 다른 글

프로세서의 구조  (0) 2019.10.21

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 19. 00:44
반응형

제목 : 한글 자동 서식 끄기

 

한글을 사용하다보면, 1. 2. 이렇게 한 개만 사용하고 싶을 때, 엔터를 치면 자동으로 숫자가 계속 붙어서 나올 때 귀찮을 때가 있다.

 

그럴때는 자동서식을 끄기를 해주면 된다.

 

설명은 한글 2010버젼을 기준으로 설명한다.

 

메뉴판에서

도구 > 빠른교정내용 > 입력 자동 서식

 

이렇게 클릭을 해서 들어오면

빠른 교정 내용창에

입력할 때 자동으로 서식 설정이라는 메뉴들이 보인다.

이 부분을 모두 체크 해제해주면, 자동으로 서식이 붙는 귀찮은 일은 없어질 것이다.

 

 

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 10. 15:52
반응형

: QUOTIENT : 쿠오션트,

QUOTIENT 함수는 나눗셈에서 결과값중 소수점이하 값은 버리고 정수 값만 구할 때 사용됩니다.

, 나누기의 몫 부분을 구하는 함수입니다.

 

QUOTIENT 함수는 숫자를 나눈 후 정수에 해당하는 몫만 구합니다. 예를 들어, 10/3의 결과는 3.333인데 QUOTIENT는 소수 이하의 0.3333은 버리고 정수 부분의 몫 3만을 반환하는 함수입니다.

나눗셈 계산을 하고 나머지를 버릴 때 이 함수를 많이 사용합니다.

 

형식) QUOTIENT(인수1, 인수2)

인수1을 인수2로 나누어 정수 부분에 해당하는 몫만 구합니다.

 

 

※ MOD는 나누기의 나머지 부분값을 출력하는 함수입니다.

형식) MOD(인수1, 인수2) : 인수1을 인수2로 나눈 나머지를 구합니다.

       MOD(값, 나눌수)

      MOD(155, 10) 의 결과값은 5 입니다. 나머지 값 5 입니다.

 

 

ex) 582 / 5 = 116 =QUOTIENT(582,5)

피제수 : 나뉘어지는 수

제수 : 나누려고하는 수

 

구문 : QUOTIENT ( 피제수, 제수 ) , QUOTIENT(Numberator, Denominator)

함수범주는 수식 메뉴 -> 함수삽입 -> 범주선택 : 수학/삼각

 

 

155개 생산물량에서 박스는 15개 나오고, 남은 양은 5개입니다.

=QUOTIENT(A7,10) 의 결과값은 15, 15박스이며,

 

남은 재고량은 MOD(A7,10)의 결과값은 5, , 박스에 담지 못하는 남은 양이 5개입니다.

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 9. 23:29
반응형

DAYS360 함수는 1년을 360(12x30)로 가정하고 두 날짜 사이의 일수를 반환하는 함수로 회계 계산에 사용됩니다.

회계 체계가 1230일을 기준으로 할 때 이 함수를 사용하여 임금을 계산할 수 있습니다.

 

날짜는 DATE 함수를 사용하여 입력하거나 다른 수식 또는 함수의 결과값으로 입력해야 합니다.

 

DAY360함수는 1년을 365일이 아닌 360일로 보고 두 날짜 사이의 일 수를 계산합니다.

한달을 30일을 기준으로 12개월을 곱한 것이 1년이 됩니다.

회계 체계가 12달을 30일을 기준으로 하기 때문에 임금 계산을 할 때 사용합니다.

날짜 차이를 계산 해야할 때는 DAYS 함수를 이용하셔야 합니다.

 

 

예를 들어, 20191012일을 직접 함수의 인수로 입력하려면 DAYS360(DATE(2019,10,12),)와 같이 DATE함수를 사용해야 합니다.

 

형식) DAYS360(시작날짜, 종료날짜, 옵션) : 종료날짜에서 시작날짜를 뺀 일 수를 계산합니다.

옵션은 계산 방법을 지정합니다.

 

실습1) 입력하고, 함수 적용 후, 결과값을 확인하세요.

 

 

유럽식

시작 날짜 : 2019-10-29

종료 날짜 : 2019-10-31

결과값 : 1

설명) 시작일이나 종료일이 어떤 달의 31일이면 그달의 30일로 처리 됩니다.

 

 

미국식

시작날짜 : 2019-10-31

종료날짜 : 2019-10-31

결과값 : 0

설명) 시작일이 31일 이면, 그달의 30일로 처리 합니다. --> 2019-10-30 로 처리됨

종료일이 31일이고, 시작일이 30일보다 이전이 아니므로, 종료일은 30일 처리 --> 2019-10-30 로 처리됨

 

그래서 결과값이 0 이 나온것입니다.

 

 

※ DAYS360(시작날짜, 종료날짜, 옵션)

시작날짜가 종료날짜 보다 나중이면 음수로 반환됩니다.

 

★☞ 미국식(FALSE 또는 생략) : 시작일이 어떤 달의 31일이면 그 달의 30일로 처리됩니다. 종료일이 31일이고, 시작일이 30일 보다 이전 이면 종료일은 다음달 1일로 처리됩니다. 그렇지 않으면 종료일은 그 달의 30일로 처리됩니다.

 

★☞ 유럽식(TRUE) : 시작일이나 종료일이 어떤 달의 31일이면 그달의 30일로 처리됩니다.

 

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 7. 12:07
반응형

시간을 나타내는 텍스트문자열을 시간 일련번호로(소수)로 변환한다.

형식) TIMEVALUE(time_text)

시간은 따옴표로 묶은 텍스트 문자열(“8:30 PM”)이나 일련번호(8:30 PM을 나타내는 0.8542) 다른 수식이나 함수의 결과(TIMEVALUE(“8:30 PM”)로 입력할 수 있습니다.

=TIMEVALUE("8:30 PM")

하루가 1일로 기준을 잡고, 1시간 : 1/24, : 1/1440, : 1/86400

24시간 x 60= 1440

1440x 60= 86400

 

0.8542 값이 나오는 과정

오후 8시는 20시이며, ‘로 환산(18x60()x60()) 72000초 이다.

30--> 30x 60= 1800

72000+1800 = 73800

73800/86400 = 0.854166667 --> 반올림해서 0.8542

 

예제1) =TIMEVALUE("6:30 PM")

결과값 : 0.770833

 

예제2) =TIMEVALUE("184530") // 띄어쓰기 안하면 오류메세지 나타남

결과값 : 0.781597

 

주의)

초는 0 ~ 59 사이의 값으로 표시 됩니다. 이 범위 외의 값이 들어가면 #VALUE! 오류메세지를 나타냅니다.

 

실습1) 입력하고, 함수 적용 후, 결과값을 확인하세요.

 

★ 18시 45분 30초 를 입력할때 띄어쓰기 안하면 오류 메세지가 나타납니다.

 

반응형

콘텐츠 내 자동삽입광고