KR20170010574A - 정보처리장치, 영상처리장치 및 그들의 제어방법 - Google Patents
정보처리장치, 영상처리장치 및 그들의 제어방법 Download PDFInfo
- Publication number
- KR20170010574A KR20170010574A KR1020150102365A KR20150102365A KR20170010574A KR 20170010574 A KR20170010574 A KR 20170010574A KR 1020150102365 A KR1020150102365 A KR 1020150102365A KR 20150102365 A KR20150102365 A KR 20150102365A KR 20170010574 A KR20170010574 A KR 20170010574A
- Authority
- KR
- South Korea
- Prior art keywords
- resource
- application
- data
- resource data
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/44—Encoding
- G06F8/443—Optimisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/561—Adding application-functional data or data for application control, e.g. adding metadata
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Library & Information Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
Description
도 2는 도 1의 시스템에서, 서버 및 클라이언트 컴퓨터의 구성 블록도,
도 3은 도 1의 시스템에서, 디스플레이장치의 구성 블록도,
도 4는 도 3의 디스플레이장치에서, 신호처리부의 구성 블록도,
도 5는 도 1의 디스플레이장치의 플랫폼의 계층 구조를 나타내는 구성 블록도,
도 6은 도 1의 디스플레이장치의 웹 플랫폼의 계층 구조를 나타내는 구성 블록도,
도 7은 도 1의 시스템에서 어플리케이션이 제작 및 배포되는 과정을 나타내는 플로우차트,
도 8은 도 1의 시스템에서 어플리케이션 팩키지가 생성되는 과정을 나타내는 예시도,
도 9는 본 발명의 제2실시예에 따른 어플리케이션 팩키지가 생성되는 과정을 나타내는 예시도,
도 10은 본 발명의 제2실시예에 따라서 구현되는 속성 DB의 예시도,
도 11은 본 발명의 제2실시예에 따라서, PNG 이미지인 어느 한 리소스를 분석한 청크 리스트의 예시도,
도 12는 본 발명의 제2실시예에 따른 시스템 내에서 어플리케이션이 제작 및 배포되는 과정을 나타내는 플로우차트,
도 13은 본 발명의 제2실시예에 따라서 클라이언트 컴퓨터가 어플리케이션 팩키지를 생성하는 과정을 나타내는 플로우차트,
도 14는 본 발명의 제3실시예에 따른 리소스의 최적화 방법의 원리를 나타내는 예시도,
도 15는 본 발명의 제3실시예에 따른 디스플레이장치에서 어플리케이션을 실행하는 원리를 나타내는 예시도,
도 16은 본 발명의 제3실시예에 따른 속성 DB의 예시도,
도 17은 본 발명의 제3실시예에 따른 클라이언트 컴퓨터가 리소스를 최적화하는 과정을 나타내는 플로우차트,
도 18은 본 발명의 제3실시예에 따른 디스플레이장치에서 플랫폼이 어플리케이션으로부터 요청받은 리소스를 검색하는 과정을 나타내는 플로우차트,
도 19는 본 발명의 제4실시예에 따른 리소스의 최적화 방법의 원리를 나타내는 예시도,
도 20은 본 발명의 제4실시예에 따른 디스플레이장치에서 어플리케이션을 실행하는 원리를 나타내는 예시도,
도 21은 본 발명의 제4실시예에 따른 클라이언트 컴퓨터가 리소스를 최적화하는 과정을 나타내는 플로우차트,
도 22는 본 발명의 제4실시예에 따른 디스플레이장치에서 플랫폼이 어플리케이션으로부터 요청받은 리소스를 검색하는 과정을 나타내는 플로우차트,
도 23은 어플리케이션 팩키지의 리소스의 최적화의 효과의 예시를 나타내는 그래프,
도 24는 본 발명의 제5실시예에 따른 어플리케이션 팩키지가 생성되는 과정을 나타내는 예시도,
도 25는 본 발명의 제5실시예에 따른 시스템 내에서 어플리케이션이 제작 및 배포되는 과정을 나타내는 플로우차트,
도 26은 본 발명의 제6실시예에 따른 어플리케이션 팩키지가 생성되고 인스톨되는 과정을 나타내는 예시도,
도 27은 본 발명의 제6실시예에 따른 시스템 내에서 어플리케이션이 제작 및 배포되는 과정을 나타내는 플로우차트,
도 28은 본 발명의 제7실시예에 따른 시스템 내에서 어플리케이션이 제작 및 배포되는 과정을 나타내는 플로우차트이다.
100 : 서버
200 : 클라이언트 컴퓨터
300 : 디스플레이장치
710 : 실행 프로그램
720 : 리소스
730 : 속성 DB
740 : 리소스 정보
750 : 인스톨 정보
760 : 어플리케이션 팩키지
Claims (18)
- 정보처리장치에 있어서,
어플리케이션 실행장치에서 설치될 어플리케이션의 주 프로그램과, 상기 주 프로그램의 실행에 관한 복수의 속성의 데이터를 포함하는 제1리소스데이터가 저장되는 저장부와;
상기 제1리소스데이터의 복수의 속성 중에서 상기 주 프로그램의 실행 시 이용 정도가 상대적으로 낮은 적어도 하나의 속성의 데이터를 배제하여 상기 제1리소스데이터보다 작은 데이터 크기를 가지는 제2리소스데이터를 생성하고, 상기 주 프로그램 및 상기 생성된 제2리소스 데이터를 포함하는 상기 어플리케이션의 설치용 팩키지 프로그램을 생성하는 적어도 하나의 프로세서를 포함하는 것을 특징으로 하는 정보처리장치. - 제1항에 있어서,
상기 저장부는, 복수의 리소스데이터의 타입에 각기 대응하는 상기 리소스데이터 내 상기 데이터의 속성 별 삭제 여부를 지정한 최적화 정보를 저장하며,
상기 적어도 하나의 프로세서는, 상기 제1리소스데이터의 타입을 판단하고, 상기 판단한 타입에 대응하는 삭제 대상 속성을 상기 최적화 정보에 따라서 판단하는 것을 특징으로 하는 정보처리장치. - 제2항에 있어서,
상기 리소스데이터는 이미지 파일, 음성 파일, 멀티미디어 파일 중 적어도 어느 하나로 마련되며, 상기 최적화 정보는 상기 리소스데이터 내 메타데이터 속성의 상기 데이터를 삭제하도록 지정한 것을 특징으로 하는 정보처리장치. - 제2항에 있어서,
상기 최적화 정보는 상기 리소스데이터에서 삭제되는 메타데이터 중 일부의 내용을 리소스 이력 정보로 저장하도록 지정하며,
상기 적어도 하나의 프로세서는, 상기 리소스 이력 정보를 상기 팩키지 프로그램에 포함시키는 것을 특징으로 하는 정보처리장치. - 제4항에 있어서,
상기 최적화 정보는 상기 리소스데이터의 제1포맷을 상기 제1포맷 대비 상대적으로 데이터 크기의 효율이 높은 기 설정된 제2포맷으로 변환하도록 지정하며,
상기 적어도 하나의 프로세서는, 제3리소스데이터의 포맷을 판단하고, 상기 제3리소스데이터를 상기 최적화 정보에 지정된 상기 제2포맷의 제4리소스데이터로 변환하며, 기 설정된 플랫폼 상에서 상기 어플리케이션이 실행될 때에 상기 제3리소스데이터를 요청하는 동작에 응답하여 상기 제4리소스데이터가 반환되도록 상기 변환 이력을 상기 리소스 이력 정보에 기록하는 것을 특징으로 하는 정보처리장치. - 제4항에 있어서,
상기 적어도 하나의 프로세서는 상기 어플리케이션의 모든 상기 리소스데이터 중에서 제5리소스데이터와 중복되는 하나 이상의 제6리소스데이터를 삭제하며, 기 설정된 플랫폼 상에서 상기 어플리케이션이 실행될 때에 상기 제5리소스데이터를 요청하는 동작에 응답하여 상기 제6리소스데이터가 반환되도록 상기 삭제 이력을 상기 리소스 이력 정보에 기록하는 것을 특징으로 하는 정보처리장치. - 제1항에 있어서,
상기 어플리케이션 실행장치와 통신하는 통신부를 더 포함하며,
상기 적어도 하나의 프로세서는, 상기 저장부에 상기 팩키지 프로그램을 저장하고, 상기 어플리케이션 실행장치의 요청에 응답하여 상기 팩키지 프로그램을 상기 어플리케이션 실행장치에 설치되도록 상기 통신부를 통해 전송하는 것을 특징으로 하는 정보처리장치. - 제1항에 있어서,
상기 어플리케이션은 웹 브라우저 프로그램 상에서 실행되는 웹 어플리케이션인 것을 특징으로 하는 정보처리장치. - 영상처리장치에 있어서,
주 프로그램과 상기 주 프로그램의 실행에 관한 복수의 속성의 데이터를 포함하는 제1리소스데이터를 포함하는 어플리케이션의 설치용 팩키지 프로그램을 수신하는 수신부와;
상기 팩키지 프로그램을 해제하여 상기 어플리케이션을 실행 가능하게 설치하는 적어도 하나의 프로세서를 포함하며,
상기 적어도 하나의 프로세서는,
상기 제1리소스데이터의 복수의 속성 중에서 상기 주 프로그램의 실행 시 이용 정도가 상대적으로 낮은 적어도 하나의 속성의 데이터를 배제하여 상기 제1리소스데이터보다 작은 데이터 크기를 가지는 제2리소스데이터를 생성하고, 상기 주 프로그램 및 상기 생성된 제2리소스 데이터를 포함하는 상기 어플리케이션을 설치하는 것을 특징으로 하는 영상처리장치. - 정보처리장치의 제어방법에 있어서,
어플리케이션 실행장치에서 설치될 어플리케이션의 주 프로그램과, 상기 주 프로그램의 실행에 관한 복수의 속성의 데이터를 포함하는 제1리소스데이터를 취득하는 단계와;
상기 제1리소스데이터의 복수의 속성 중에서 상기 주 프로그램의 실행 시 이용 정도가 상대적으로 낮은 적어도 하나의 속성의 데이터를 배제하여 상기 제1리소스데이터보다 작은 데이터 크기를 가지는 제2리소스데이터를 생성하는 단계와;
상기 주 프로그램 및 상기 생성된 제2리소스 데이터를 포함하는 상기 어플리케이션의 설치용 팩키지 프로그램을 생성하는 단계를 포함하는 것을 특징으로 하는 정보처리장치의 제어방법. - 제10항에 있어서,
상기 제2리소스데이터를 생성하는 단계는,
상기 제1리소스데이터의 타입을 판단하고, 상기 판단한 타입에 대응하는 삭제 대상 속성을 기 설정된 최적화 정보에 따라서 판단하는 단계를 포함하며,
상기 최적화 정보는, 복수의 리소스데이터의 타입에 각기 대응하는 상기 리소스데이터 내 상기 데이터의 속성 별 삭제 여부를 지정한 것을 특징으로 하는 정보처리장치의 제어방법. - 제11항에 있어서,
상기 리소스데이터는 이미지 파일, 음성 파일, 멀티미디어 파일 중 적어도 어느 하나로 마련되며, 상기 최적화 정보는 상기 리소스데이터 내 메타데이터 속성의 상기 데이터를 삭제하도록 지정한 것을 특징으로 하는 정보처리장치의 제어방법. - 제11항에 있어서,
상기 최적화 정보는 상기 리소스데이터에서 삭제되는 메타데이터 중 일부의 내용을 리소스 이력 정보로 저장하도록 지정하며,
상기 어플리케이션의 설치용 팩키지 프로그램을 생성하는 단계는, 상기 리소스 이력 정보를 상기 팩키지 프로그램에 포함시키는 단계를 포함하는 것을 특징으로 하는 정보처리장치의 제어방법. - 제13항에 있어서,
상기 최적화 정보는 상기 리소스데이터의 제1포맷을 상기 제1포맷 대비 상대적으로 데이터 크기의 효율이 높은 기 설정된 제2포맷으로 변환하도록 지정하며,
상기 제2리소스데이터를 생성하는 단계는,
제3리소스데이터의 포맷을 판단하고, 상기 제3리소스데이터를 상기 최적화 정보에 지정된 상기 제2포맷의 제4리소스데이터로 변환하는 단계와;
기 설정된 플랫폼 상에서 상기 어플리케이션이 실행될 때에 상기 제3리소스데이터를 요청하는 동작에 응답하여 상기 제4리소스데이터가 반환되도록 상기 변환 이력을 상기 리소스 이력 정보에 기록하는 단계를 포함하는 것을 특징으로 하는 정보처리장치의 제어방법. - 제13항에 있어서,
상기 제2리소스데이터를 생성하는 단계는,
상기 어플리케이션의 모든 상기 리소스데이터 중에서 제5리소스데이터와 중복되는 하나 이상의 제6리소스데이터를 삭제하는 단계와;
기 설정된 플랫폼 상에서 상기 어플리케이션이 실행될 때에 상기 제5리소스데이터를 요청하는 동작에 응답하여 상기 제6리소스데이터가 반환되도록 상기 삭제 이력을 상기 리소스 이력 정보에 기록하는 단계를 포함하는 것을 특징으로 하는 정보처리장치의 제어방법. - 제10항에 있어서,
상기 팩키지 프로그램을 저장하고, 상기 어플리케이션 실행장치의 요청에 응답하여 상기 팩키지 프로그램을 상기 어플리케이션 실행장치에 설치되도록 전송하는 단계를 더 포함하는 것을 특징으로 하는 정보처리장치의 제어방법. - 제10항에 있어서,
상기 어플리케이션은 웹 브라우저 프로그램 상에서 실행되는 웹 어플리케이션인 것을 특징으로 하는 정보처리장치의 제어방법. - 영상처리장치의 제어방법에 있어서,
주 프로그램과 상기 주 프로그램의 실행에 관한 복수의 속성의 데이터를 포함하는 제1리소스데이터를 포함하는 어플리케이션의 설치용 팩키지 프로그램을 수신하는 단계와;
상기 팩키지 프로그램을 해제하여 상기 어플리케이션을 실행 가능하게 설치하는 단계를 포함하며,
상기 어플리케이션을 설치하는 단계는,
상기 제1리소스데이터의 복수의 속성 중에서 상기 주 프로그램의 실행 시 이용 정도가 상대적으로 낮은 적어도 하나의 속성의 데이터를 배제하여 상기 제1리소스데이터보다 작은 데이터 크기를 가지는 제2리소스데이터를 생성하는 단계와;
상기 주 프로그램 및 상기 생성된 제2리소스 데이터를 포함하는 상기 어플리케이션을 설치하는 단계를 포함하는 것을 특징으로 하는 영상처리장치의 제어방법.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150102365A KR20170010574A (ko) | 2015-07-20 | 2015-07-20 | 정보처리장치, 영상처리장치 및 그들의 제어방법 |
| US15/196,385 US10630809B2 (en) | 2015-07-20 | 2016-06-29 | Information processing apparatus, image processing apparatus and control methods thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150102365A KR20170010574A (ko) | 2015-07-20 | 2015-07-20 | 정보처리장치, 영상처리장치 및 그들의 제어방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20170010574A true KR20170010574A (ko) | 2017-02-01 |
Family
ID=57837624
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150102365A Abandoned KR20170010574A (ko) | 2015-07-20 | 2015-07-20 | 정보처리장치, 영상처리장치 및 그들의 제어방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10630809B2 (ko) |
| KR (1) | KR20170010574A (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018135797A1 (ko) | 2017-01-23 | 2018-07-26 | 주식회사 엘지생활건강 | 펌핑형 치약 조성물 |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10564959B2 (en) * | 2017-03-14 | 2020-02-18 | Google Llc | Shared software libraries for computing devices |
| CN107786630B (zh) * | 2017-09-06 | 2020-08-28 | 阿里巴巴集团控股有限公司 | 一种web应用包处理方法、装置及设备 |
| WO2022245359A1 (en) * | 2021-05-20 | 2022-11-24 | Futurewei Technologies, Inc. | Packet wash for interlaced images |
| CN114880605B (zh) * | 2022-04-29 | 2025-09-12 | 青岛宜开美数字科技有限公司 | 一种基于容器环境下优化图片大小的方法 |
| CN116166417B (zh) * | 2022-12-06 | 2026-03-03 | 深圳云天畅想信息科技有限公司 | 应用程序重组方法、装置、计算机设备和存储介质 |
Family Cites Families (163)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5845090A (en) | 1994-02-14 | 1998-12-01 | Platinium Technology, Inc. | System for software distribution in a digital computer network |
| US6335927B1 (en) * | 1996-11-18 | 2002-01-01 | Mci Communications Corporation | System and method for providing requested quality of service in a hybrid network |
| US6606660B1 (en) * | 1999-08-31 | 2003-08-12 | Accenture Llp | Stream-based communication in a communication services patterns environment |
| JP2001306581A (ja) * | 2000-04-18 | 2001-11-02 | Sony Corp | ミドルウェアおよびミドルウェアを用いたメディアデータ視聴機器 |
| US8489669B2 (en) * | 2000-06-07 | 2013-07-16 | Apple Inc. | Mobile data processing system moving interest radius |
| US7024391B2 (en) | 2000-12-04 | 2006-04-04 | Kraft Foods Holdings, Inc. | System, method and program product for sharing information |
| US7433900B2 (en) | 2001-04-03 | 2008-10-07 | Qnx Software Systems Gmbh & Co. Kg | Custom filesystem having file mappings to files of a real filesystem |
| AUPR464601A0 (en) * | 2001-04-30 | 2001-05-24 | Commonwealth Of Australia, The | Shapes vector |
| US7640582B2 (en) * | 2003-04-16 | 2009-12-29 | Silicon Graphics International | Clustered filesystem for mix of trusted and untrusted nodes |
| US7143409B2 (en) | 2001-06-29 | 2006-11-28 | International Business Machines Corporation | Automated entitlement verification for delivery of licensed software |
| US20030028869A1 (en) | 2001-08-02 | 2003-02-06 | Drake Daniel R. | Method and computer program product for integrating non-redistributable software applications in a customer driven installable package |
| US6978422B1 (en) * | 2001-09-28 | 2005-12-20 | Emc Corporation | Methods and apparatus for displaying managed resource information |
| US7647320B2 (en) | 2002-01-18 | 2010-01-12 | Peoplechart Corporation | Patient directed system and method for managing medical information |
| US6954930B2 (en) | 2002-02-19 | 2005-10-11 | International Business Machines Corporation | Remote validation of installation input data |
| US20030181196A1 (en) | 2002-03-22 | 2003-09-25 | Eran Davidov | Extensible framework for code generation from XML tags |
| AU2003260907A1 (en) | 2002-10-07 | 2004-04-23 | Koninklijke Philips Electronics N.V. | Broadcasting of software packages |
| US7610575B2 (en) * | 2003-01-08 | 2009-10-27 | Consona Crm Inc. | System and method for the composition, generation, integration and execution of business processes over a network |
| US8209680B1 (en) * | 2003-04-11 | 2012-06-26 | Vmware, Inc. | System and method for disk imaging on diverse computers |
| US7552451B2 (en) | 2003-04-11 | 2009-06-23 | Microsoft Corporation | Persisting state across navigations in a navigation-based application and responding to navigation-related events throughout an application |
| US7503043B2 (en) | 2003-09-05 | 2009-03-10 | International Business Machines Corporation | Method of building dynamic installation packages using a declarative authoring tool |
| US20050066015A1 (en) | 2003-09-09 | 2005-03-24 | Dandekar Shree A. | Method and system for automated validation, scripting, dissemination and installation of software |
| US7506335B1 (en) | 2003-11-29 | 2009-03-17 | Cisco Technology, Inc. | Method and apparatus for software loading and initialization in a distributed network |
| US20050125524A1 (en) | 2003-12-08 | 2005-06-09 | Chandrasekhar Babu K. | Cache system in factory server for software dissemination |
| US20050149991A1 (en) * | 2004-01-06 | 2005-07-07 | Hallberg Bryan S. | Method and apparatus for finding applications and relating icons loaded on a television |
| US7216344B2 (en) | 2004-03-02 | 2007-05-08 | Microsoft Corporation | Side-by-side drivers |
| US7613881B2 (en) | 2004-06-08 | 2009-11-03 | Dartdevices Interop Corporation | Method and system for configuring and using virtual pointers to access one or more independent address spaces |
| US7891008B2 (en) | 2004-06-12 | 2011-02-15 | Microsoft Corporation | Profile protection |
| CA2509008A1 (en) * | 2004-07-15 | 2006-01-15 | Nulli Secundus Inc. | System and method for transport of objects utilizing ldap directory structure |
| US20060106811A1 (en) * | 2004-11-17 | 2006-05-18 | Steven Blumenau | Systems and methods for providing categorization based authorization of digital assets |
| US10162618B2 (en) | 2004-12-03 | 2018-12-25 | International Business Machines Corporation | Method and apparatus for creation of customized install packages for installation of software |
| US7613875B2 (en) | 2004-12-29 | 2009-11-03 | Intel Corporation | Apparatus and method for incremental package deployment |
| JP2006236411A (ja) * | 2005-02-22 | 2006-09-07 | Toshiba Corp | 情報記憶媒体、情報記録方法、および情報再生方法 |
| US20060200814A1 (en) | 2005-03-02 | 2006-09-07 | Nokia Corporation | Software distribution with activation control |
| US8413134B2 (en) | 2005-05-10 | 2013-04-02 | International Business Machines Corporation | Method, system and computer program for installing software products based on package introspection |
| US8074214B2 (en) | 2005-05-19 | 2011-12-06 | Oracle International Corporation | System for creating a customized software installation on demand |
| US8352935B2 (en) | 2005-05-19 | 2013-01-08 | Novell, Inc. | System for creating a customized software distribution based on user requirements |
| US20060277272A1 (en) * | 2005-05-31 | 2006-12-07 | Gist Communications, Inc. | Protocol for enabling digital media navigation, selection and mobile remote control of DVR devices |
| US8571999B2 (en) | 2005-11-14 | 2013-10-29 | C. S. Lee Crawford | Method of conducting operations for a social network application including activity list generation |
| WO2007068147A1 (en) | 2005-12-17 | 2007-06-21 | Intel Corporation | Installing and executing shared applications in shared folders |
| WO2007071476A1 (en) | 2005-12-20 | 2007-06-28 | International Business Machines Corporation | Method, system and computer program for distributing software products based on an e-mail service |
| US20070150478A1 (en) * | 2005-12-23 | 2007-06-28 | Microsoft Corporation | Downloading data packages from information services based on attributes |
| CA2643343C (en) * | 2006-03-01 | 2015-12-01 | Thomson Licensing | Device and method for generating a media package |
| US20080005194A1 (en) * | 2006-05-05 | 2008-01-03 | Lockheed Martin Corporation | System and method for immutably cataloging and storing electronic assets in a large scale computer system |
| JP4591405B2 (ja) * | 2006-05-10 | 2010-12-01 | ソニー株式会社 | 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム |
| US8607223B2 (en) | 2006-07-28 | 2013-12-10 | International Business Machines Corporation | Creating multiplatform customized install packages for software installation |
| US8136100B1 (en) | 2006-08-29 | 2012-03-13 | Adobe Systems Incorporated | Software installation and icon management support |
| US20080127179A1 (en) | 2006-09-25 | 2008-05-29 | Barrie Jon Moss | System and apparatus for deployment of application and content to different platforms |
| US8161471B2 (en) | 2006-11-30 | 2012-04-17 | Red Hat, Inc. | Utility for optimizing required memory for distribution in embedded systems |
| US8185891B2 (en) | 2007-05-14 | 2012-05-22 | Red Hat, Inc. | Methods and systems for provisioning software |
| US20090089779A1 (en) | 2007-09-28 | 2009-04-02 | Evelyn Thompson Brengle | Apparatus system and method for customizing a computing environment |
| US7917584B2 (en) * | 2007-10-22 | 2011-03-29 | Xcerion Aktiebolag | Gesture-based collaboration |
| WO2009080034A2 (en) | 2007-12-20 | 2009-07-02 | 3Djam Aps | System and method for conversion and distribution of graphical objects |
| US7984097B2 (en) * | 2008-03-18 | 2011-07-19 | Media Patents, S.L. | Methods for transmitting multimedia files and advertisements |
| US20090249329A1 (en) | 2008-03-25 | 2009-10-01 | Sambit Kumar Dash | Limited service life through virtualized service images |
| US20090254890A1 (en) | 2008-04-04 | 2009-10-08 | Electronics And Telecommunications Research Institute | Apparatus and method for generating install-less software from installation package of software |
| US8565740B2 (en) * | 2008-05-08 | 2013-10-22 | Blackberry Limited | System and method for providing streaming data to a mobile device |
| CN101651669A (zh) | 2008-08-15 | 2010-02-17 | 国际商业机器公司 | 业务箱集成服务器和业务箱集成方法 |
| US8793652B2 (en) | 2012-06-07 | 2014-07-29 | International Business Machines Corporation | Designing and cross-configuring software |
| US20110156880A1 (en) | 2008-09-12 | 2011-06-30 | Paul T Rygaard | System and method for customizing a computer system |
| KR101558301B1 (ko) | 2008-09-18 | 2015-10-07 | 삼성전자주식회사 | 이동통신단말기에서 언어 변경 장치 및 방법 |
| US9292586B2 (en) * | 2008-10-03 | 2016-03-22 | Microsoft Technology Licensing, Llc | System and method for synchronizing a repository with a declarative defintion |
| US8533844B2 (en) * | 2008-10-21 | 2013-09-10 | Lookout, Inc. | System and method for security data collection and analysis |
| US9367680B2 (en) * | 2008-10-21 | 2016-06-14 | Lookout, Inc. | System and method for mobile communication device application advisement |
| KR101310218B1 (ko) | 2008-10-28 | 2013-09-24 | 삼성전자주식회사 | 화상형성장치의 파일 통합 설치 방법 및 파일 통합 설치가 가능한 화상형성장치 |
| US8135850B2 (en) * | 2008-11-25 | 2012-03-13 | Citrix Systems, Inc. | Systems and methods for load balancing real time streaming |
| KR20130010910A (ko) * | 2008-12-05 | 2013-01-29 | 소우셜 커뮤니케이션즈 컴퍼니 | 실시간 커널 |
| US8255932B1 (en) * | 2008-12-17 | 2012-08-28 | Cisco Technology, Inc. | Application of an embedded instrumentation interface definition language |
| US20100211943A1 (en) | 2009-02-18 | 2010-08-19 | Inventec Corporation | Method for simplifying process for installing application of windows operating system |
| US20130167136A1 (en) | 2009-03-18 | 2013-06-27 | Adobe Systems Incorporated | Component-based installation |
| US8924957B1 (en) | 2009-03-27 | 2014-12-30 | Symantec Corporation | Systems and methods for simultaneously installing user-input-dependent software packages on multiple devices |
| US8412729B2 (en) | 2009-04-22 | 2013-04-02 | Genarts, Inc. | Sharing of presets for visual effects or other computer-implemented effects |
| US20100312805A1 (en) * | 2009-05-08 | 2010-12-09 | Noonan Iii Donal Charles | System and method for capturing, managing, and distributing computer files |
| US8346847B2 (en) | 2009-06-03 | 2013-01-01 | Apple Inc. | Installing applications based on a seed application from a separate device |
| US8849717B2 (en) * | 2009-07-09 | 2014-09-30 | Simon Cooper | Methods and systems for upgrade and synchronization of securely installed applications on a computing device |
| JPWO2011013234A1 (ja) * | 2009-07-30 | 2013-01-07 | 株式会社東芝 | 受信装置 |
| EP2471005A4 (en) | 2009-08-28 | 2013-04-03 | Zynga Inc | APPARATUSES, METHODS, AND SYSTEMS FOR A DISTRIBUTED OBJECT RENDERING DEVICE |
| JP5526668B2 (ja) | 2009-09-09 | 2014-06-18 | 株式会社リコー | パッケージのインストール対象装置、インストール方法、プログラム |
| US8676940B2 (en) | 2009-11-25 | 2014-03-18 | Michael Anthony Buonomo | Communications portal |
| US8719776B2 (en) | 2009-12-30 | 2014-05-06 | Foneclay, Inc. | System for creation and distribution of software applications usable on multiple mobile device platforms |
| EE05651B1 (et) | 2010-03-19 | 2013-04-15 | Abile Mobile O� | Meetod ja süsteem reaalaja t?ukestiilis hajusnäidikulaua v?rkude jaoks |
| US8627426B2 (en) * | 2010-04-26 | 2014-01-07 | Vmware, Inc. | Cloud platform architecture |
| EP3734449B1 (en) | 2010-06-18 | 2023-07-12 | Sweetlabs, Inc. | Systems and methods for integration of an application runtime environment into a user computing environment |
| US9450834B2 (en) | 2010-07-19 | 2016-09-20 | Soasta, Inc. | Animated globe showing real-time web user performance measurements |
| US8838784B1 (en) | 2010-08-04 | 2014-09-16 | Zettics, Inc. | Method and apparatus for privacy-safe actionable analytics on mobile data usage |
| US20120060149A1 (en) | 2010-09-03 | 2012-03-08 | Brad Kimura | Integrated multimedia application for mobile devices |
| US20120066669A1 (en) * | 2010-09-14 | 2012-03-15 | International Business Machines Corporation | Creating a superseding software release |
| US8589553B2 (en) * | 2010-09-17 | 2013-11-19 | Microsoft Corporation | Directory leasing |
| US8312173B2 (en) | 2010-10-08 | 2012-11-13 | Lumi Technologies, Inc. | Scalable synchronization of events among server and clients with varying lag-times |
| US20140108547A1 (en) | 2010-10-21 | 2014-04-17 | Bindu Rama Rao | Automated blogging, skills portfolio management and syndication system |
| US8352576B2 (en) * | 2010-11-15 | 2013-01-08 | Google Inc. | Media file access |
| US8948921B2 (en) | 2010-11-22 | 2015-02-03 | Et Water Systems, Inc. | System and method for smart irrigation |
| KR20120067858A (ko) | 2010-12-16 | 2012-06-26 | 한국전자통신연구원 | 모바일 웹 어플리케이션을 네이티브 어플리케이션으로 변환하는 방법 및 이러한 방법을 사용하는 장치 |
| KR101956702B1 (ko) | 2011-02-01 | 2019-03-12 | 주식회사 케이티 | 앱스토어와 무선 ap를 활용한 모바일 기기용 기업 어플리케이션 및 콘텐츠 유통 방법 및 시스템 |
| US20120221384A1 (en) | 2011-02-28 | 2012-08-30 | Qualcomm Innovation Center, Inc. | System, method, and apparatus for organizing and distributing apps |
| US8978006B2 (en) | 2011-04-06 | 2015-03-10 | Media Direct, Inc. | Systems and methods for a mobile business application development and deployment platform |
| US9134964B2 (en) | 2011-04-06 | 2015-09-15 | Media Direct, Inc. | Systems and methods for a specialized application development and deployment platform |
| US8898630B2 (en) | 2011-04-06 | 2014-11-25 | Media Direct, Inc. | Systems and methods for a voice- and gesture-controlled mobile application development and deployment platform |
| US9626713B2 (en) | 2013-04-01 | 2017-04-18 | Sundaram Natarajan | Method for rapid development of schedule controled networkable merchant ecommerce sites |
| US8285808B1 (en) * | 2011-05-20 | 2012-10-09 | Cloudflare, Inc. | Loading of web resources |
| US20150026072A1 (en) | 2011-07-18 | 2015-01-22 | Andrew H B Zhou | Global world universal digital mobile and wearable currency image token and ledger |
| US20140280723A1 (en) | 2013-03-13 | 2014-09-18 | Keertikiran Gokul | System, method and apparatus for managing services and applications |
| US20140207603A1 (en) | 2011-08-09 | 2014-07-24 | Yaron Orenstein | System for Personalizing a Notification Message |
| BR112014006446B1 (pt) | 2011-09-19 | 2021-09-21 | Tata Consultancy Service Limited | Plataforma de computação para desenvolvimento e implantação de aplicações e serviços de dados baseados em sensor |
| US9003141B2 (en) * | 2011-11-14 | 2015-04-07 | Ca, Inc. | Enhanced software application platform |
| US20130165238A1 (en) | 2011-12-28 | 2013-06-27 | Dionicio MELCHOR BATISTA JEREZ | Systems and methods for an internet competition network |
| US20130275116A1 (en) | 2011-12-31 | 2013-10-17 | Electionear, Inc. | Interactive, live-connection, specifically targetable, database-supported, dynamic dialogue management engine |
| US20130274933A1 (en) | 2012-03-07 | 2013-10-17 | John F. Kelly | Grid improvement methods |
| US9311068B2 (en) | 2012-04-17 | 2016-04-12 | Sap Se | Deployment of web application archives as a preprocessing step for provisioning |
| TWI606409B (zh) | 2012-04-18 | 2017-11-21 | Insyde Software Corp | A method for automatically generating applications and services on a single portal |
| US20130317956A1 (en) | 2012-05-22 | 2013-11-28 | Paul W. Droege | Methods and apparatuses for facilitating distributed ownership and management of renewable energy resources |
| US8819772B2 (en) * | 2012-06-25 | 2014-08-26 | Appthority, Inc. | In-line filtering of insecure or unwanted mobile device software components or communications |
| US20140007074A1 (en) * | 2012-06-27 | 2014-01-02 | Google Inc. | Methods for updating applications |
| US9122552B2 (en) | 2012-06-29 | 2015-09-01 | Bmc Software, Inc. | Hybrid cloud infrastructures |
| US20140047413A1 (en) * | 2012-08-09 | 2014-02-13 | Modit, Inc. | Developing, Modifying, and Using Applications |
| US8879697B2 (en) | 2012-08-10 | 2014-11-04 | Avaya Inc. | System and method for determining call importance using social network context |
| RU2495487C1 (ru) * | 2012-08-10 | 2013-10-10 | Закрытое акционерное общество "Лаборатория Касперского" | Система и способ для определения доверия при обновлении разрешенного программного обеспечения |
| US9886460B2 (en) * | 2012-09-12 | 2018-02-06 | International Business Machines Corporation | Tuple reduction for hierarchies of a dimension |
| US9561437B2 (en) | 2012-09-17 | 2017-02-07 | King.Com Ltd. | Method for implementing a computer game |
| US9116706B2 (en) | 2012-10-09 | 2015-08-25 | Tamer Yunten | Yunten's web application methodology and web programming language (YWAM and WPL) |
| US9292299B2 (en) * | 2012-10-16 | 2016-03-22 | Yahoo! Inc. | Methods and systems for package management |
| US9692632B2 (en) * | 2012-11-29 | 2017-06-27 | International Business Machines Corporation | Migration to managed clouds |
| US9742873B2 (en) * | 2012-11-29 | 2017-08-22 | International Business Machines Corporation | Adjustment to managed-infrastructure-as-a-service cloud standard |
| US8949418B2 (en) * | 2012-12-11 | 2015-02-03 | International Business Machines Corporation | Firewall event reduction for rule use counting |
| US9251324B2 (en) * | 2012-12-13 | 2016-02-02 | Microsoft Technology Licensing, Llc | Metadata driven real-time analytics framework |
| US8903358B2 (en) | 2012-12-17 | 2014-12-02 | Sap Se | Mobile service primary subscriber with secondary subscribers |
| US20140244365A1 (en) | 2012-12-29 | 2014-08-28 | DGRT Software LLC | Toll app system |
| US20140207546A1 (en) | 2013-01-18 | 2014-07-24 | Ricardo Nanez | Method and system for merchant managed marketing distribution |
| US10007933B2 (en) * | 2013-02-22 | 2018-06-26 | Swoop Inc. | Systems and methods for integrating dynamic content into electronic media |
| US20140337144A1 (en) | 2013-03-05 | 2014-11-13 | Fraser Seymour | System And Method For Facilitation Of The Marketing And Sale of High Value Items Over A Network |
| US20140278850A1 (en) | 2013-03-15 | 2014-09-18 | Vault Ventures Llc | Crowd sourcing business services |
| KR102256517B1 (ko) | 2013-03-15 | 2021-05-27 | 비데리 인코포레이티드 | 인터넷을 통해 디지털 아트 및 이미징의 배포 및 뷰잉을 제어하는 시스템 및 방법 |
| US9721086B2 (en) * | 2013-03-15 | 2017-08-01 | Advanced Elemental Technologies, Inc. | Methods and systems for secure and reliable identity-based computing |
| US20140289368A1 (en) * | 2013-03-22 | 2014-09-25 | Thomson Licensing | Device and method for generating a media package |
| US20140304186A1 (en) | 2013-04-05 | 2014-10-09 | Nicholas Anthony Lindsay Brown | Directed Charitable Giving System |
| US9973375B2 (en) | 2013-04-22 | 2018-05-15 | Cisco Technology, Inc. | App store portal providing point-and-click deployment of third-party virtualized network functions |
| US9471436B2 (en) | 2013-04-23 | 2016-10-18 | Facebook, Inc. | Use of incremental checkpoints to restore user data stream processes |
| US20140359408A1 (en) | 2013-06-04 | 2014-12-04 | Microsoft Corporation | Invoking an Application from a Web Page or other Application |
| US20140365300A1 (en) | 2013-06-10 | 2014-12-11 | Paul Scaturro | System and method for anonymously viewing newsletters and email advertisments |
| US10320628B2 (en) | 2013-06-19 | 2019-06-11 | Citrix Systems, Inc. | Confidence scoring of device reputation based on characteristic network behavior |
| TWI555413B (zh) | 2013-07-01 | 2016-10-21 | 創新音速股份有限公司 | 在無線通訊系統中處理一測量配置的方法及裝置 |
| US9589043B2 (en) * | 2013-08-01 | 2017-03-07 | Actiance, Inc. | Unified context-aware content archive system |
| EP3036923A4 (en) | 2013-08-22 | 2017-05-10 | Inc. Sensoriant | Method and system for addressing the problem of discovering relevant services and applications that are available over the internet or other communcations network |
| KR102204047B1 (ko) | 2013-08-28 | 2021-01-20 | 팬텍 주식회사 | 모바일 단말의 응용프로그램 저장공간 관리 장치 및 관리 방법 |
| US20150072791A1 (en) | 2013-09-11 | 2015-03-12 | Dionicio MELCHOR BATISTA JEREZ | Systems and methods for an internet competition network |
| US20140297430A1 (en) | 2013-10-31 | 2014-10-02 | Reach Labs, Inc. | System and method for facilitating the distribution of electronically published promotions in a linked and embedded database |
| US9244822B2 (en) * | 2013-12-16 | 2016-01-26 | Netapp Inc. | Automatic object model generation |
| US20150205834A1 (en) * | 2014-01-21 | 2015-07-23 | Hewlett-Packard Development Company, L.P. | PROVIDING FILE METADATA QUERIES FOR FILE SYSTEMS USING RESTful APIs |
| JP5928498B2 (ja) * | 2014-02-03 | 2016-06-01 | コニカミノルタ株式会社 | 情報機器、コンピュータープログラムおよびメモリ共有方法 |
| US20170068810A1 (en) * | 2014-02-21 | 2017-03-09 | Beijing Qihoo Technology Company Limited | Method and apparatus for installing an application program based on an intelligent terminal device |
| US9455976B2 (en) * | 2014-06-03 | 2016-09-27 | Globalfoundries Inc. | Multi-factor secure appliance decommissioning |
| US9973552B2 (en) * | 2014-08-04 | 2018-05-15 | Candex Technologies Ltd. | Systems and methods for organizational collaboration |
| CN105373734A (zh) * | 2014-09-01 | 2016-03-02 | 中兴通讯股份有限公司 | 应用数据的保护方法及装置 |
| US9489684B2 (en) * | 2014-10-09 | 2016-11-08 | Wrap Media, LLC | Delivering wrapped packages in response to the selection of advertisements |
| US20160103586A1 (en) * | 2014-10-09 | 2016-04-14 | Wrap Media, LLC | System and method for authoring, distributing, viewing and saving wrap packages |
| US10152211B2 (en) * | 2014-11-11 | 2018-12-11 | Amazon Technologies, Inc. | Application delivery agents on virtual desktop instances |
| US10116732B1 (en) * | 2014-12-08 | 2018-10-30 | Amazon Technologies, Inc. | Automated management of resource attributes across network-based services |
| WO2016105969A1 (en) * | 2014-12-26 | 2016-06-30 | Mcafee, Inc. | Trusted updates |
| US10530660B2 (en) * | 2015-05-21 | 2020-01-07 | International Business Machines Corporation | Application bundle preloading |
| US10200824B2 (en) * | 2015-05-27 | 2019-02-05 | Apple Inc. | Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device |
| US10277582B2 (en) * | 2015-08-27 | 2019-04-30 | Microsoft Technology Licensing, Llc | Application service architecture |
| US10425477B2 (en) * | 2015-09-15 | 2019-09-24 | Microsoft Technology Licensing, Llc | Synchronizing file data between computer systems |
| US9817648B2 (en) * | 2016-01-15 | 2017-11-14 | Google Inc. | Application containers with dynamic sub-package loading |
| US10176331B2 (en) * | 2016-06-10 | 2019-01-08 | Microsoft Technology Licensing, Llc | Enhanced metadata to authentically report the provenance of a file |
-
2015
- 2015-07-20 KR KR1020150102365A patent/KR20170010574A/ko not_active Abandoned
-
2016
- 2016-06-29 US US15/196,385 patent/US10630809B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018135797A1 (ko) | 2017-01-23 | 2018-07-26 | 주식회사 엘지생활건강 | 펌핑형 치약 조성물 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20170026493A1 (en) | 2017-01-26 |
| US10630809B2 (en) | 2020-04-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11336953B2 (en) | Video processing method, electronic device, and computer-readable medium | |
| KR20170010574A (ko) | 정보처리장치, 영상처리장치 및 그들의 제어방법 | |
| CN102099774B (zh) | 用于在多媒体系统中提供用户接口服务的装置和方法 | |
| CN109325145B (zh) | 视频缩略图的获取方法、终端及计算机可读存储介质 | |
| CN112911392B (zh) | 一种音视频播放控制方法和显示装置 | |
| CN111510755A (zh) | 音视频的切换方法、装置、计算机设备及可读存储介质 | |
| CN111510756A (zh) | 音视频的切换方法、装置、计算机设备及可读存储介质 | |
| CN109327698B (zh) | 动态预览图的生成方法、系统、介质和电子设备 | |
| JP2021510047A (ja) | メディアファイルの同期再生方法、装置及び記憶媒体 | |
| KR20160059162A (ko) | 방송 수신 장치 및 그 제어 방법 | |
| EP4088451A1 (en) | Method and apparatus for media scene description | |
| US20100083336A1 (en) | Method and apparatus for providing rich media service | |
| US10482020B2 (en) | Electronic apparatus for outputting content using pipeline and method of operating the same | |
| EP4016994A1 (en) | Information processing device and information processing method | |
| KR102332525B1 (ko) | 전자 장치 및 그 동작방법 | |
| US9542370B2 (en) | Method and apparatus for sharing JavaScript object in webpages | |
| KR20180122451A (ko) | 대화형 오디오 메타데이터 취급 | |
| US20180357006A1 (en) | Data Processing Method, Allocation Method, Electronic Device, Client and Storage Media | |
| JP7647554B2 (ja) | ファイル生成装置、ファイル生成方法、再生処理装置及び再生処理方法 | |
| CN105992018B (zh) | 流媒体转码方法和装置 | |
| CN112052377B (zh) | 资源推荐方法、装置、服务器和存储介质 | |
| CN114519158B (zh) | 一种页面展示方法、装置、存储介质及终端 | |
| US10547878B2 (en) | Hybrid transmission protocol | |
| CN115086282B (zh) | 一种视频播放方法、设备及存储介质 | |
| CN115604238A (zh) | 物联网操作系统的音视频处理方法、装置、设备和介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150720 |
|
| PG1501 | Laying open of application | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20200626 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20150720 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210628 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20220110 |
|
| PC1904 | Unpaid initial registration fee |