会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 61. 发明公开
    • 논-리프 코드의 컴파일러 기반 벡터화를 위한 시스템들 및 방법들
    • 基于编译器的非叶编码的系统和方法
    • KR1020130096738A
    • 2013-08-30
    • KR1020137010386
    • 2011-09-07
    • 애플 인크.
    • 고니온,제프리이.
    • G06F9/45
    • G06F8/433G06F8/456G06F8/40
    • 소프트웨어 애플리케이션의 벡터화를 위한 시스템들 및 방법들이 설명된다. 일부 실시예들에서, 스칼라 함수들을 벡터화하도록 컴파일러의 능력을 확장할 수 있는 방식으로 소스 코드 의존성들이 표현될 수 있다. 예를 들어, 피호출 함수를 컴파일할 때, 컴파일러는 피호출 함수로 전달된 파라미터들이 아닌 변수들에 대한 피호출 함수의 의존성들을 식별할 수 있다. 컴파일러는 이러한 의존성들을 예를 들어 의존성 파일 내에 기록할 수 있다. 나중에, 피호출 함수를 호출하는 호출 함수를 컴파일할 때, 동일(또는 다른) 컴파일러는 이전에 식별된 의존성들을 참조하고, 이들을 이용하여, 호출 함수를 벡터화할지 그리고 어떻게 벡터화할지를 결정할 수 있다. 특히, 이러한 기술들은 논-리프 루프들의 벡터화를 용이하게 할 수 있다. 논-리프 루프들은 비교적 일반적이므로, 본 명세서에서 설명되는 기술들은 많은 애플리케이션에 적용될 수 있는 벡터화의 양을 증가시킬 수 있다.
    • 62. 发明公开
    • 컴퓨터 및 휴대용 전자기기의 프로그램 관리 장치 및 방법
    • 计算机和便携式设备的程序管理的装置和方法
    • KR1020130094153A
    • 2013-08-23
    • KR1020120040425
    • 2012-04-18
    • (주)누스코
    • 백창우김수현최창훈장현석강진성정준호윤진훈원민수홍성진
    • G06F11/28G06F9/45G06F21/60
    • G06F11/28G06F8/40G06F21/60
    • PURPOSE: A program management apparatus and method of a portable electronic device and a computer are provided to effectively check the sale, management, and violation of a copyright of a computer program and contents used for the computer and a portable information communications device. CONSTITUTION: A low-level virtual machine compiler (110) processes a program of a portable electronic device and a computer which are developed as an original program type to an intermediate code and converts the processed program of an intermediate code type into a program for the distribution/sale. A test processor (120) inspects the violation of one among the converted program and the quality, distribution, and a copyright for contents which are included in the program. [Reference numerals] (100) Program management apparatus for a computer and a portable electronic device; (110) Low level virtual mechanical compiler; (120) Inspection treatment part; (130) Copyright information database; (AA) Developer
    • 目的:提供便携式电子设备和计算机的程序管理装置和方法,以有效地检查计算机程序的版权和用于计算机和便携式信息通信设备的内容的销售,管理和违反。 构成:低级虚拟机编译器(110)将作为原始程序类型开发的便携式电子设备和计算机的程序处理为中间代码,并将中间代码类型的处理程序转换为用于 分销/销售。 测试处理器(120)检查转换的程序中的一个的违反,以及包括在程序中的内容的质量,分发和版权。 (附图标记)(100)计算机和便携式电子设备的程序管理装置; (110)低级虚拟机械编译器; (120)检验处理部; (130)版权信息数据库; (AA)开发商
    • 64. 发明授权
    • 보이지 않는 인터페이스를 통해 비 ΑΒΙ에 따른 특징을 구현하는 방법 및 시스템
    • 在UNSEEN接口上实现非ABI兼容特征的方法和系统
    • KR101293389B1
    • 2013-08-05
    • KR1020110034452
    • 2011-04-13
    • 인텔 코포레이션
    • 안사리지아
    • G06F9/45
    • G06F8/447G06F8/54
    • 본 발명은, 호출자 루틴이 다수의 인터페이스를 통해, 개별적으로 컴파일링된 코드 모듈의 피호출자 루틴에 파라미터를 전송하고, 피호출자 루틴이 그 개별적으로 컴파일링된 코드 모듈의 호출자 루틴으로부터 파라미터를 수신하도록 코드 모듈을 컴파일링하는 방법 및 시스템에 관한 것이다. 인터페이스는, 컨벤션에 따른 인터페이스 및 대체 인터페이스를 포함할 수 있다. 호출자 루틴은 대체 인터페이스를 통해 피호출자 루틴의 대체 엔트리 포인트에 파라미터를 전송하고 피호출자 루틴의 대체 엔트리 포인트에 대해 호출하도록 구성될 수 있다. 관련 스텁 루틴은 컨벤션에 따른 대체 인터페이스를 통해 피호출자 루틴의 컨벤션의 엔트리 포인트에 파라미터를 전송하고 피호출자 루틴의 컨벤션의 엔트리 포인트에 대해 호출하도록 구성될 수 있다. 피호출자 루틴이 대응하는 대체 엔트리 포인트를 포함하는 경우에는 호출자 루틴은 대체 엔트리 포인트에 링크될 수 있다. 포함하지 않은 경우에는 피호출자 루틴은 스텁 루틴을 통해 피호출자 루틴에 링크될 수 있다.
    • 66. 发明授权
    • 다관절 로봇 UML 설계 모델의 자동 생성방법
    • 自动生成多关节机器人UML设计模型的系统与方法
    • KR101286141B1
    • 2013-07-15
    • KR1020110114752
    • 2011-11-04
    • 홍익대학교 산학협력단
    • 김우열손현승김로버트영철
    • G06F17/50G06F9/45
    • 본 발명에 따른 다관절 로봇 UML 설계 모델의 자동 생성방법은, 다관절 로봇 개발에 필요한 요구사항을 정의하는 과정과, 상기 정의된 요구사항을 분석한 후, 가상의 로봇 프로토타이핑 모델을 생성하는 과정과, 아틀라스 변환 언어(ATL)로 구현된 변환기를 통해 XML형태의 상기 로봇 프로토타이핑 모델을 변환하여, 클래스 다이어그램을 생성하는 과정과, 상기 생성된 클래스 다이어그램을 로봇동작을 위한 코드로 변환하는 과정을 포함하여 구성된다.
      본 발명은 가상 프로토타입 모델을 클래스 다이어그램으로 자동 생성할 수 있다. 자동 생성된 클래스 다이어그램은 코드생성 기법을 통해서 다관절 로봇을 동작할 수 있는 코드를 생성할 수 있다. 기존의 방법처럼 가상의 프로토타입 모델을 쓰고 버리는 것이 아니라 설계에 재사용할 수 있는 것이다. 이렇게, 가상의 프로토타입 모델의 정보를 이용하여 설계모델을 생성하기 때문에 설계 단계의 시간을 절약할 수 있고 수작업으로 만들 때 발생하는 정보의 손실 문제를 방지할 수 있다. 결론적으로, 가상의 프로토타입 개발과 동시에 프로그램 개발이 가능하여 전체 개발 프로세스의 시간과 비용을 절감할 수 있는 효과가 있다.
    • 69. 发明授权
    • SaaS 환경에서의 소프트웨어 개발 시스템
    • SaaS环境中的软件开发系统
    • KR101231746B1
    • 2013-02-08
    • KR1020090127524
    • 2009-12-18
    • 한국전자통신연구원
    • 이원재이지현오병택김원영원희선허성진
    • G06F9/45G06F11/36
    • 본 발명은 SaaS 환경에서의 소프트웨어 개발 시스템에 관한 것으로, 웹 브라우저를 통해 개발자로부터 수신한 소프트웨어의 편집 요청에 따라 소프트웨어 편집 가능 여부를 확인한 후 대체 가능한 소프트웨어 구성요소 단위로 소프트웨어의 편집을 지원하는 소프트웨어 편집기; 상기 소프트웨어 편집기에 의해 편집된 소프트웨어 소스 코드가 타 기업의 데이터에 접근하지 못하고 타 기업에게 서비스를 제공하는 프로세스 또는 쓰레드와 충돌하지 않도록 검증하는 접근 제한 검증기; 상기 접근 제한 검증기를 통과한 소프트웨어 소스 코드를 소프트웨어 버전 별로 데이터베이스에 저장하는 버전 관리기; 상기 버전 관리기를 통과한 소프트웨어 소스 코드 또는 상기 데이터베이스에 저장된 소프트웨어 소스 코드를 컴파일하여 데이터베이스에 저장하는 컴파일러; 및 상기 컴파일된 소프트웨어 소스 코드에 대해 SaaS(Software as a Service) 플랫폼 버전에 따른 테스트를 수행하는 테스트 관리기를 포함하여 구성된다.
      SaaS, 서비스, 소프트웨어, 개발
    • 70. 发明公开
    • 어플리케이션 배포 시스템 및 방법
    • 用于提供应用的系统和方法
    • KR1020130003836A
    • 2013-01-09
    • KR1020110065444
    • 2011-07-01
    • 한국과학기술연구원
    • 김수현
    • G06F15/16G06F9/45
    • G06F15/16G06F8/40
    • PURPOSE: An application distributing system and a method thereof are provided to supply various applications without the limitation of a platform and the compiling of an application source code even when a user platform is changed. CONSTITUTION: An application database(220) stores a platform-independent intermediate language code generated by converting an application source code made with a programming language based on a C-language. A user database(230) classifies profile information of a user platform to store the same. A control unit(210) converts the intermediate language code of the application request by the user platform into a binary code corresponding to the user platform based on the profile information to provide the same. [Reference numerals] (212) Application searching and providing unit; (214) Intermediate language interpretation unit; (220) Application DB; (230) User DB; (240) Intermediate language converting unit; (250) Payment unit; (260) Authentication unit
    • 目的:提供一种应用程序分发系统及其方法,用于在不受平台限制的情况下提供各种应用程序,即使在用户平台被更改时也可以编译应用程序源代码。 构成:应用数据库(220)存储通过基于C语言转换由编程语言制成的应用源代码而生成的与平台无关的中间语言代码。 用户数据库(230)对用户平台的简档信息进行分类以存储用户平台。 控制单元(210)根据用户平台将用户平台的应用请求的中间语言代码转换为与用户平台相对应的二进制代码,以提供相同的配置文件信息。 (附图标记)(212)应用搜索和提供单元; (214)中级语言口译单位; (220)应用DB; (230)用户DB; (240)中级语言转换单位; (250)付款单位; (260)验证单元