KR101545137B1 - 사용자 인터페이스를 생성하는 방법 및 장치 - Google Patents
사용자 인터페이스를 생성하는 방법 및 장치 Download PDFInfo
- Publication number
- KR101545137B1 KR101545137B1 KR1020080079034A KR20080079034A KR101545137B1 KR 101545137 B1 KR101545137 B1 KR 101545137B1 KR 1020080079034 A KR1020080079034 A KR 1020080079034A KR 20080079034 A KR20080079034 A KR 20080079034A KR 101545137 B1 KR101545137 B1 KR 101545137B1
- Authority
- KR
- South Korea
- Prior art keywords
- user interface
- information
- user
- events
- user interfaces
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06F9/451—Execution arrangements for user interfaces
- G06F9/452—Remote windowing, e.g. X-Window System, desktop virtualisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
Description
Claims (17)
- 사용자 인터페이스를 생성하는 방법에 있어서,적어도 2 이상의 서버들로부터 사용자 인터페이스들을 수신하는 단계; 및상기 서버들로부터 수신된 사용자 인터페이스들을 결합하여 제3의 사용자 인터페이스를 생성하는 단계를 포함하며,상기 사용자 인터페이스들은 사용자 인터페이스 패키지에 내에 부호화되어 있으며, 상기 사용자 인터페이스 패키지 내에 포함된 사용자 인터페이스 엘리먼트는 사용자 인터페이스를 복수의 서로 다른 클라이언트에서 디스플레이하기 위한 정보를 포함하는 것을 특징으로 하는 사용자 인터페이스 생성 방법.
- 제 1 항에 있어서, 상기 서버들로부터 수신된 사용자 인터페이스들은MPEG의 장면 기술 방법을 이용한 멀티미디어 데이터 포맷으로 부호화된 사용자 인터페이스들인 것을 특징으로 하는 사용자 인터페이스 생성 방법.
- 제 2 항에 있어서, 상기 서버들로부터 수신된 사용자 인터페이스들은상기 사용자 인터페이스에 포함된 객체들을 표현하기 위한 정보, 상기 객체들에 의해 발생하는 이벤트들에 대한 정보 및 상기 이벤트들을 처리하기 위해 호출되는 기능에 대한 정보를 포함하는 것을 특징으로 하는 사용자 인터페이스 생성 방법.
- 제 3 항에 있어서, 상기 생성하는 단계는상기 멀티미디어 데이터 포맷으로 부호화된 사용자 인터페이스를 복호화하는 단계;상기 복호화 결과 생성된 사용자 인터페이스들의 상기 사용자 인터페이스에 포함된 객체들을 표현하기 위한 정보, 상기 객체들에 의해 발생하는 이벤트들에 대한 정보 및 상기 이벤트들을 처리하기 위해 호출되는 기능에 대한 정보를 분석하는 단계; 및상기 분석 결과에 기초해 상기 사용자 인터페이스들을 결합하여(aggregate) 상기 제3의 사용자 인터페이스를 생성하는 단계를 포함하는 것을 특징으로 하는 사용자 인터페이스 생성 방법.
- 제 4 항에 있어서, 상기 사용자 인터페이스들을 결합하여 상기 제3의 사용자 인터페이스를 생성하는 단계는상기 객체들을 표현하기 위한 정보에 기초해 상기 사용자 인터페이스들을 배치하여 상기 제3의 사용자 인터페이스를 생성하는 단계를 포함하는 것을 특징으로 하는 사용자 인터페이스 생성 방법.
- 제 4 항에 있어서, 상기 사용자 인터페이스들을 결합하여 상기 제3의 사용자 인터페이스를 생성하는 단계는상기 이벤트들에 대한 정보 및 상기 기능에 대한 정보에 기초해 상기 사용자 인터페이스들의 적어도 2 이상의 이벤트가 결합된 제3의 이벤트가 가능하도록 상기 제3의 사용자 인터페이스를 생성하는 단계를 포함하는 것을 특징으로 하는 사용자 인터페이스 생성 방법.
- 제 4 항에 있어서, 상기 사용자 인터페이스들의 객체들을 결합하여 상기 제3의 사용자 인터페이스를 생성하는 단계는상기 이벤트들에 대한 정보 및 상기 기능에 대한 정보에 기초해 상기 사용자 인터페이스들의 이벤트들 중 하나의 이벤트 발생시에 그와 연관된 이벤트들도 발생하도록 상기 제3의 사용자 인터페이스를 생성하는 단계를 포함하는 것을 특징으로 하는 사용자 인터페이스 생성 방법
- 제 1 항에 있어서, 상기 서버들로부터 수신된 사용자 인터페이스들은상기 서버들로부터 수신된 위젯들(widgets)인 것을 특징으로 하는 사용자 인터페이스 생성 방법.
- 사용자 인터페이스를 생성하는 장치에 있어서,적어도 2 이상의 서버들로부터 사용자 인터페이스들을 수신하는 연결부; 및상기 서버들로부터 수신된 사용자 인터페이스들을 결합하여 제3의 사용자 인터페이스를 생성하는 UI생성부를 포함하며,상기 사용자 인터페이스들은 사용자 인터페이스 패키지에 내에 부호화되어 있으며, 상기 사용자 인터페이스 패키지 내에 포함된 사용자 인터페이스 엘리먼트는 사용자 인터페이스를 복수의 서로 다른 클라이언트에서 디스플레이하기 위한 정보를 포함하는 것을 특징으로 하는 사용자 인터페이스 생성 장치.
- 제 9 항에 있어서, 상기 서버들로부터 수신된 사용자 인터페이스들은MPEG의 장면 기술 방법을 이용한 멀티미디어 데이터 포맷으로 부호화된 사용자 인터페이스들인 것을 특징으로 하는 사용자 인터페이스 생성 장치.
- 제 10 항에 있어서, 상기 서버들로부터 수신된 사용자 인터페이스들은상기 사용자 인터페이스에 포함된 객체들을 표현하기 위한 정보, 상기 객체들에 의해 발생하는 이벤트들에 대한 정보 및 상기 이벤트들을 처리하기 위해 호출되는 기능에 대한 정보를 포함하는 것을 특징으로 하는 사용자 인터페이스 생성 장치.
- 제 11 항에 있어서, 상기 UI생성부는상기 멀티미디어 데이터 포맷으로 부호화된 사용자 인터페이스를 복호화하는 복호화부;상기 복호화 결과 생성된 사용자 인터페이스들의 상기 사용자 인터페이스에 포함된 객체들을 표현하기 위한 정보, 상기 객체들에 의해 발생하는 이벤트들에 대한 정보 및 상기 이벤트들을 처리하기 위해 호출되는 기능에 대한 정보를 분석하는 분석부; 및상기 분석 결과에 기초해 상기 사용자 인터페이스들을 결합하여(aggregate) 상기 제3의 사용자 인터페이스를 생성하는 결합부를 포함하는 것을 특징으로 하는 사용자 인터페이스 생성 장치.
- 제 12 항에 있어서, 상기 결합부는상기 사용자 인터페이스에 포함된 객체들을 표현하기 위한 정보에 기초해 상기 사용자 인터페이스들을 배치하여 상기 제3의 사용자 인터페이스를 생성하는 것을 특징으로 하는 사용자 인터페이스 생성 장치.
- 제 12 항에 있어서, 상기 결합부는상기 이벤트들에 대한 정보 및 상기 기능에 대한 정보에 기초해 상기 사용자 인터페이스들의 적어도 2 이상의 이벤트가 결합된 제3의 이벤트가 가능하도록 상기 제3의 사용자 인터페이스를 생성하는 것을 특징으로 하는 사용자 인터페이스 생성 장치.
- 제 12 항에 있어서, 상기 결합부는상기 이벤트들에 대한 정보 및 상기 기능에 대한 정보에 기초해 상기 사용자 인터페이스들의 이벤트들 중 하나의 이벤트 발생시에 그와 연관된 이벤트들도 발생하도록 상기 제3의 사용자 인터페이스를 생성하는 것을 특징으로 하는 사용자 인터페이스 생성 장치.
- 제 9 항에 있어서, 상기 서버들로부터 수신된 사용자 인터페이스들은상기 서버들로부터 수신된 위젯들(widgets)인 것을 특징으로 하는 사용자 인터페이스 생성 장치.
- 제 1 항 내지 제 8 항 중 어느 한 항의 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080079034A KR101545137B1 (ko) | 2008-04-17 | 2008-08-12 | 사용자 인터페이스를 생성하는 방법 및 장치 |
US12/382,361 US9389881B2 (en) | 2008-04-17 | 2009-03-13 | Method and apparatus for generating combined user interface from a plurality of servers to enable user device control |
PCT/KR2009/001994 WO2009128670A2 (ko) | 2008-04-17 | 2009-04-17 | 사용자 인터페이스를 생성하는 방법 및 장치 |
EP09732302A EP2267608A4 (en) | 2008-04-17 | 2009-04-17 | METHOD AND DEVICE FOR PRODUCING A USER INTERFACE |
CN2009801135766A CN102007482B (zh) | 2008-04-17 | 2009-04-17 | 生成用户接口的方法及装置 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US4578708P | 2008-04-17 | 2008-04-17 | |
US61/045,787 | 2008-04-17 | ||
KR1020080079034A KR101545137B1 (ko) | 2008-04-17 | 2008-08-12 | 사용자 인터페이스를 생성하는 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090110201A KR20090110201A (ko) | 2009-10-21 |
KR101545137B1 true KR101545137B1 (ko) | 2015-08-19 |
Family
ID=41199587
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080079034A Expired - Fee Related KR101545137B1 (ko) | 2008-04-17 | 2008-08-12 | 사용자 인터페이스를 생성하는 방법 및 장치 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9389881B2 (ko) |
EP (1) | EP2267608A4 (ko) |
KR (1) | KR101545137B1 (ko) |
CN (1) | CN102007482B (ko) |
WO (1) | WO2009128670A2 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102310543B1 (ko) * | 2021-06-24 | 2021-10-08 | 주식회사 애자일소다 | 사용자 인터페이스 생성 장치 및 방법 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8402373B2 (en) * | 2008-10-10 | 2013-03-19 | Sharp Laboratories Of America, Inc. | Device cloning method for non-programmatic interfaces |
KR101656882B1 (ko) * | 2009-12-04 | 2016-09-12 | 삼성전자주식회사 | 네트워크에서 원격 유저 인터페이스 목록을 제공하는 방법 및 장치 |
KR101698354B1 (ko) | 2010-07-16 | 2017-01-23 | 삼성전자주식회사 | 홈 네트워크에서 멀티캐스트 메시지를 이용하여 복수 개의 원격 사용자 인터페이스 서버들을 제어하기 위한 장치 및 방법 |
US9342212B2 (en) | 2010-12-02 | 2016-05-17 | Instavid Llc | Systems, devices and methods for streaming multiple different media content in a digital container |
US9348666B2 (en) * | 2012-06-18 | 2016-05-24 | Gary Shuster | Translating user interfaces of applications |
US9743017B2 (en) * | 2012-07-13 | 2017-08-22 | Lattice Semiconductor Corporation | Integrated mobile desktop |
US20160092159A1 (en) * | 2014-09-30 | 2016-03-31 | Google Inc. | Conversational music agent |
CN107888631A (zh) * | 2016-09-28 | 2018-04-06 | 北京京东尚科信息技术有限公司 | 一种可配置组合的接口调用方法和装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030151621A1 (en) | 2001-04-03 | 2003-08-14 | Mcevilly Chris | User interface system |
US20060174026A1 (en) | 2005-01-05 | 2006-08-03 | Aaron Robinson | System and method for a remote user interface |
Family Cites Families (123)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5544320A (en) * | 1993-01-08 | 1996-08-06 | Konrad; Allan M. | Remote information service access system based on a client-server-service model |
FR2741972B1 (fr) * | 1995-11-30 | 1998-01-02 | Thomson Multimedia Sa | Dispositif et procede de chargement d'une interface utilisateur |
US5828840A (en) * | 1996-08-06 | 1998-10-27 | Verifone, Inc. | Server for starting client application on client if client is network terminal and initiating client application on server if client is non network terminal |
US5905492A (en) | 1996-12-06 | 1999-05-18 | Microsoft Corporation | Dynamically updating themes for an operating system shell |
US6895430B1 (en) * | 1999-10-01 | 2005-05-17 | Eric Schneider | Method and apparatus for integrating resolution services, registration services, and search services |
US6751623B1 (en) | 1998-01-26 | 2004-06-15 | At&T Corp. | Flexible interchange of coded multimedia facilitating access and streaming |
US7756892B2 (en) | 2000-05-02 | 2010-07-13 | Digimarc Corporation | Using embedded data with file sharing |
US7346689B1 (en) * | 1998-04-20 | 2008-03-18 | Sun Microsystems, Inc. | Computer architecture having a stateless human interface device and methods of use |
AU4676800A (en) * | 1999-04-26 | 2000-11-10 | Dodots, Inc. | Apparatus and method for delivering internet content |
US6476828B1 (en) | 1999-05-28 | 2002-11-05 | International Business Machines Corporation | Systems, methods and computer program products for building and displaying dynamic graphical user interfaces |
JP2001243043A (ja) | 2000-02-29 | 2001-09-07 | Sony Corp | ユーザインタフェースシステム、シーン記述生成装置及び方法、シーン記述変換装置及び方法、記録媒体並びに伝送媒体 |
JP4389323B2 (ja) | 2000-02-29 | 2009-12-24 | ソニー株式会社 | シーン記述変換装置及び方法 |
US7350138B1 (en) | 2000-03-08 | 2008-03-25 | Accenture Llp | System, method and article of manufacture for a knowledge management tool proposal wizard |
US6971086B2 (en) * | 2000-03-16 | 2005-11-29 | Silicon Graphics, Inc. | Common user interface development toolkit for a system administration program |
GB0007886D0 (en) * | 2000-03-31 | 2000-05-17 | British Telecomm | User interface for data accquisition |
US6327628B1 (en) * | 2000-05-19 | 2001-12-04 | Epicentric, Inc. | Portal server that provides a customizable user Interface for access to computer networks |
WO2001097082A2 (en) * | 2000-06-09 | 2001-12-20 | Eclik Corporation | Network interface having client-specific information and associated method |
US20020070978A1 (en) | 2000-07-13 | 2002-06-13 | Clayton Wishoff | Dynamically configurable graphical user environment |
US6738077B1 (en) * | 2000-07-18 | 2004-05-18 | Apple Computer, Inc. | Dynamic generation and automated distribution of user interface from database model |
US20030196092A1 (en) * | 2000-08-28 | 2003-10-16 | Contentguard Holdings, Inc. | Method and apparatus for sharing secure communications |
WO2002023741A2 (en) * | 2000-09-18 | 2002-03-21 | Mprest Technologies Ltd. | Improved apparatus and methods for displaying information on mobile communication devices |
US7171475B2 (en) | 2000-12-01 | 2007-01-30 | Microsoft Corporation | Peer networking host framework and hosting API |
US20020116708A1 (en) | 2000-12-11 | 2002-08-22 | Morris Richard M. | User interface for a streaming media client |
US7194743B2 (en) * | 2000-12-12 | 2007-03-20 | Citrix Systems, Inc. | Methods and apparatus for communicating changes between a user interface and an executing application using property paths |
KR100394834B1 (ko) | 2000-12-16 | 2003-08-19 | 박찬준 | 영상 수신 및 인터넷 접속이 가능한 이동단말기를 이용한원격 감시 시스템 및 이를 이용한 원격 감시 방법 |
US20020082730A1 (en) | 2000-12-21 | 2002-06-27 | Microsoft Corporation | Universal media player |
US20020111995A1 (en) * | 2001-02-14 | 2002-08-15 | Mansour Peter M. | Platform-independent distributed user interface system architecture |
US7003726B2 (en) | 2001-02-21 | 2006-02-21 | Nanonation Incorporated | Computer network having context sensitive and interactive multimedia applications and controls, forming dynamic user interfaces on local computer terminals |
CN1582577A (zh) | 2001-04-20 | 2005-02-16 | 通用仪表公司 | 使用宽带多路传输复用器进行的ip数据封装与插入 |
EP1253750A1 (en) | 2001-04-24 | 2002-10-30 | Deutsche Thomson-Brandt Gmbh | Method for the control of network devices connected via a bus system |
US8014283B2 (en) | 2001-06-01 | 2011-09-06 | Fujitsu Limited | System and method for topology constrained QoS provisioning |
US20020191950A1 (en) | 2001-06-15 | 2002-12-19 | Xiaoling Wang | Apparatus and a method for preventing commercial skipping |
US20020196912A1 (en) | 2001-06-26 | 2002-12-26 | Norris Mariah J. | Download and playback of audio content using short-distance wireless communication |
US20030004897A1 (en) | 2001-06-27 | 2003-01-02 | Smith James E. | Method and system for communicating user specific information |
US7234111B2 (en) * | 2001-09-28 | 2007-06-19 | Ntt Docomo, Inc. | Dynamic adaptation of GUI presentations to heterogeneous device platforms |
US6791529B2 (en) * | 2001-12-13 | 2004-09-14 | Koninklijke Philips Electronics N.V. | UI with graphics-assisted voice control system |
US7752256B2 (en) * | 2002-01-16 | 2010-07-06 | Laszlo Systems, Inc. | Presentation server |
AU2003201485A1 (en) | 2002-02-22 | 2003-09-22 | Koninklijke Philips Electronics N.V. | Method, device and system for providing a single user interface to a pluralty of devices |
KR100434292B1 (ko) | 2002-02-28 | 2004-06-05 | 엘지전자 주식회사 | 홈 네트워크 시스템 |
US7197715B1 (en) * | 2002-03-29 | 2007-03-27 | Digeo, Inc. | System and method to provide customized graphical user interfaces via an interactive video casting network |
US7103844B2 (en) * | 2002-06-26 | 2006-09-05 | International Business Machines Corporation | Portal/portlet application data synchronization |
US7437720B2 (en) * | 2002-06-27 | 2008-10-14 | Siebel Systems, Inc. | Efficient high-interactivity user interface for client-server applications |
US7412658B2 (en) | 2002-11-14 | 2008-08-12 | Sap Ag | Modeling system for graphic user interface |
US20050192771A1 (en) * | 2002-12-20 | 2005-09-01 | International Business Machines Corporation | System and method for dynamically integrating remote portal fragments into a local portal |
US7257775B1 (en) | 2003-03-31 | 2007-08-14 | Microsoft Corporation | Providing user interface elements in an application that change in response to content |
US7644367B2 (en) | 2003-05-16 | 2010-01-05 | Microsoft Corporation | User interface automation framework classes and interfaces |
US20060156315A1 (en) * | 2003-05-27 | 2006-07-13 | Wood Larry J | Method, computer-readable medium and apparatus for providing a graphical user interface in a client-server environment |
US20050010634A1 (en) * | 2003-06-19 | 2005-01-13 | Henderson Roderick C. | Methods, systems, and computer program products for portlet aggregation by client applications on a client side of client/server environment |
US7869068B2 (en) | 2003-06-27 | 2011-01-11 | Zoran Corporation | Printer driver extension and related method |
US20050010877A1 (en) * | 2003-07-11 | 2005-01-13 | Arthur Udler | System and method for dynamic generation of a graphical user interface |
CN1839631A (zh) | 2003-08-18 | 2006-09-27 | 索福帮股份有限公司 | 内容分配系统、内容分配方法、内容分配服务器、内容再生装置、内容分配程序及内容再生程序 |
US20050091584A1 (en) | 2003-10-23 | 2005-04-28 | Microsoft Corporation | Methods for applying styles to visual aspects of user interface elements |
DE10351351B4 (de) | 2003-11-04 | 2007-03-22 | Siemens Ag | Verfahren und System zur dynamischen Generierung von User Interfaces |
US7720906B2 (en) * | 2003-11-24 | 2010-05-18 | Microsoft Corporation | Web service for remote application discovery |
US7818658B2 (en) | 2003-12-09 | 2010-10-19 | Yi-Chih Chen | Multimedia presentation system |
US7434158B2 (en) * | 2003-12-10 | 2008-10-07 | International Business Machines Corporation | Presenting multimodal web page content on sequential multimode devices |
US8196044B2 (en) | 2004-01-05 | 2012-06-05 | Microsoft Corporation | Configuration of user interfaces |
US7934159B1 (en) | 2004-02-19 | 2011-04-26 | Microsoft Corporation | Media timeline |
US10156959B2 (en) * | 2005-03-16 | 2018-12-18 | Icontrol Networks, Inc. | Cross-client sensor user interface in an integrated security network |
US7526588B1 (en) | 2004-04-27 | 2009-04-28 | Apple Inc. | Communication between an accessory and a media player using a protocol with multiple lingoes |
US7529370B1 (en) | 2004-04-29 | 2009-05-05 | Hewlett-Packard Development Company, L.P. | Digital media-playing device and a method of playing digital media therein |
US7624160B2 (en) * | 2004-05-04 | 2009-11-24 | International Business Machines Corporation | Methods, systems, and computer program products for client side prefetching and caching of portlets |
US7324069B2 (en) * | 2004-05-14 | 2008-01-29 | Pixar | Animation review methods and apparatus |
US8065383B2 (en) * | 2004-05-17 | 2011-11-22 | Simplefeed, Inc. | Customizable and measurable information feeds for personalized communication |
US7590947B1 (en) | 2004-05-28 | 2009-09-15 | Adobe Systems Incorporated | Intelligent automatic window sizing |
KR101193698B1 (ko) | 2004-06-03 | 2012-10-22 | 힐크레스트 래보래토리스, 인크. | 줌가능 사용자 인터페이스를 위한 클라이언트-서버아키텍처 및 방법 |
KR20060001550A (ko) | 2004-06-30 | 2006-01-06 | 엘지전자 주식회사 | 인터넷을 이용한 UPnP 디바이스 제어 방법 |
US8244099B2 (en) | 2004-08-19 | 2012-08-14 | Sony Computer Entertainment Inc. | Picture reproducing apparatus and method, recording medium, and picture reproducing program |
US8046440B2 (en) * | 2004-08-19 | 2011-10-25 | International Business Machines Corporation | Managing resources through user-facing web services aggregated in portals |
US7212212B2 (en) | 2004-09-01 | 2007-05-01 | Sap Ag | Context attribute determination |
KR100643282B1 (ko) | 2004-11-02 | 2006-11-10 | 삼성전자주식회사 | UPnP 네트워크 상에서 특정 기기를 식별하는 방법,식별된 특정 기기를 통하여 컨텐츠를 재생하는 방법, 및장치 |
US7571425B2 (en) | 2004-11-18 | 2009-08-04 | Hewlett-Packard Development Company, L.P. | Automated binding for object oriented programming user interface components |
US7546522B2 (en) | 2004-12-20 | 2009-06-09 | Microsoft Corporation | Method, system, and computer-readable medium for applying a global formatting scheme to a chart in an electronic document |
US7734999B2 (en) | 2005-01-03 | 2010-06-08 | Emergis Inc. | System and method for providing forms on a user interface |
US7660416B1 (en) | 2005-01-11 | 2010-02-09 | Sample Digital Holdings Llc | System and method for media content collaboration throughout a media production process |
US20060212798A1 (en) * | 2005-01-12 | 2006-09-21 | Lection David B | Rendering content natively on local operating system |
JP4013980B2 (ja) | 2005-02-14 | 2007-11-28 | 株式会社日立製作所 | Ip通信システム、ipネットワークにおける通信制御方法およびクライアント端末、ならびにクライアントサーバ |
KR20060105813A (ko) | 2005-04-04 | 2006-10-11 | 엘지전자 주식회사 | 이종 네트워크 기반의 원격 ui 서비스 시스템 및 방법 |
US7818668B2 (en) | 2005-04-19 | 2010-10-19 | Microsoft Corporation | Determining fields for presentable files |
US20060232573A1 (en) | 2005-04-19 | 2006-10-19 | Sharp Kabushiki Kaisha | Display description format providing device, method of controlling same, communications network system, display control device, method of controlling same, display system, program for controlling display description format providing device, program for controlling display control device and storage mediun storing program |
US8244796B1 (en) * | 2005-05-31 | 2012-08-14 | Adobe Systems Incorporated | Method and apparatus for customizing presentation of notification lists |
KR100709790B1 (ko) | 2005-07-05 | 2007-04-19 | 주식회사 알티캐스트 | 셋톱박스 유저인터페이스 갱신 시스템 및 방법 |
US20070033522A1 (en) * | 2005-08-02 | 2007-02-08 | Lin Frank L | System and method for dynamic resizing of web-based GUIs |
WO2007021923A2 (en) | 2005-08-11 | 2007-02-22 | Sokol Anthony B | System and method of adjusting audiovisual content to improve hearing |
US20090037396A1 (en) * | 2005-10-18 | 2009-02-05 | Justsystems Corporation | Search apparatus and search method |
US20070150816A1 (en) | 2005-12-22 | 2007-06-28 | Innopath Software, Inc. | User interface authoring utility for changing user interface elements on wireless devices |
KR101133855B1 (ko) | 2006-01-06 | 2012-04-06 | 에스케이플래닛 주식회사 | Ui 정보 제공 시스템 및 방법과 이를 위한 이동통신 단말 |
US7496815B2 (en) | 2006-03-06 | 2009-02-24 | Sapphire Infotech, Inc. | Method and apparatus for automatic generation of system test libraries |
US20070214431A1 (en) | 2006-03-08 | 2007-09-13 | Microsoft Corporation | Smart gadget resizing |
WO2007131122A2 (en) | 2006-05-03 | 2007-11-15 | Cloud Systems, Inc. | System and method for managing, routing, and controlling devices and inter-device connections |
US7529977B2 (en) | 2006-05-31 | 2009-05-05 | Microsoft Corporation | Automated extensible user interface testing |
US8032609B2 (en) * | 2006-06-09 | 2011-10-04 | Research In Motion Limited | Dynamic endpoint aggregator for web services |
FR2902543A1 (fr) | 2006-06-20 | 2007-12-21 | Alcatel Sa | Procede de creation de contenus multimedia pour terminaux mobiles, produit programme d'ordinateur pour la mise en oeuvre d'un tel procede |
US9069870B2 (en) * | 2006-07-12 | 2015-06-30 | International Business Machines Corporation | Client-side aggregation of context-sensitive request results where results for aggregation are asynchronously produced by multiple servers |
US20100058220A1 (en) | 2006-07-17 | 2010-03-04 | Carpenter Carl E | Systems, methods, and computer program products for the creation, monetization, distribution, and consumption of metacontent |
US8677257B2 (en) * | 2006-08-04 | 2014-03-18 | Apple Inc. | Granular graphical user interface element |
KR20080018061A (ko) * | 2006-08-23 | 2008-02-27 | 주식회사 로직플랜트 | 원격지 컴퓨터 제어를 위한 사용자 인터페이스 방법 |
US8201143B2 (en) | 2006-09-29 | 2012-06-12 | Microsoft Corporation | Dynamic mating of a modified user interface with pre-modified user interface code library |
US20080155062A1 (en) | 2006-11-02 | 2008-06-26 | Andre Rabold | System for providing media data |
US20080127133A1 (en) * | 2006-11-28 | 2008-05-29 | International Business Machines Corporation | Aggregating portlets for use within a client environment without relying upon server resources |
JP4361080B2 (ja) | 2006-11-28 | 2009-11-11 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 画像データを生成するための方法、プログラム、および装置 |
US7836475B2 (en) | 2006-12-20 | 2010-11-16 | Verizon Patent And Licensing Inc. | Video access |
KR101446939B1 (ko) | 2007-03-30 | 2014-10-06 | 삼성전자주식회사 | 원격 제어 장치 및 그 제어 방법 |
KR20080089119A (ko) * | 2007-03-30 | 2008-10-06 | 삼성전자주식회사 | Mpeg 기반의 ui 장치 및 이를 이용한 기능 제어 방법 |
US8756512B2 (en) * | 2007-05-09 | 2014-06-17 | International Business Machines Corporation | Dynamic GUI rendering by aggregation of device capabilities |
US8340196B2 (en) * | 2007-05-17 | 2012-12-25 | Lsi Corporation | Video motion menu generation in a low memory environment |
US20080288866A1 (en) | 2007-05-17 | 2008-11-20 | Spencer James H | Mobile device carrousel systems and methods |
US8132147B2 (en) * | 2007-05-29 | 2012-03-06 | Sap Ag | Semantic interpretation of software models for generating user interfaces |
US8145704B2 (en) * | 2007-06-13 | 2012-03-27 | Ntech Properties, Inc. | Method and system for providing media programming |
US10019570B2 (en) * | 2007-06-14 | 2018-07-10 | Microsoft Technology Licensing, Llc | Protection and communication abstractions for web browsers |
US20090006979A1 (en) * | 2007-06-27 | 2009-01-01 | International Business Machines Corporation | Text exchange facility for joining multiple text exchange communications into a single topic based communication |
US9563718B2 (en) * | 2007-06-29 | 2017-02-07 | Intuit Inc. | Using interactive scripts to facilitate web-based aggregation |
US8595634B2 (en) * | 2007-11-30 | 2013-11-26 | Red Hat, Inc. | Distributed hosting of web application styles |
US20090204885A1 (en) * | 2008-02-13 | 2009-08-13 | Ellsworth Thomas N | Automated management and publication of electronic content from mobile nodes |
KR101560183B1 (ko) * | 2008-04-17 | 2015-10-15 | 삼성전자주식회사 | 사용자 인터페이스를 제공/수신하는 방법 및 장치 |
JP2009290729A (ja) * | 2008-05-30 | 2009-12-10 | Ricoh Co Ltd | 画像形成装置、情報処理方法、及びプログラム |
KR101531164B1 (ko) | 2008-08-12 | 2015-06-25 | 삼성전자주식회사 | 사용자 인터페이스 디렉터리를 이용한 사용자 인터페이스 제공/수신하는 방법 및 장치 |
US8438485B2 (en) | 2009-03-17 | 2013-05-07 | Unews, Llc | System, method, and apparatus for generating, customizing, distributing, and presenting an interactive audio publication |
US9195775B2 (en) | 2009-06-26 | 2015-11-24 | Iii Holdings 2, Llc | System and method for managing and/or rendering internet multimedia content in a network |
US8812959B2 (en) | 2009-06-30 | 2014-08-19 | International Business Machines Corporation | Method and system for delivering digital content |
US8635546B2 (en) | 2009-09-22 | 2014-01-21 | Microsoft Corporation | Zero fixed placement ads |
US20110202842A1 (en) | 2010-02-12 | 2011-08-18 | Dynavox Systems, Llc | System and method of creating custom media player interface for speech generation device |
US20120054602A1 (en) | 2010-08-30 | 2012-03-01 | Sap Ag | Management of display of object fields of layout elements |
-
2008
- 2008-08-12 KR KR1020080079034A patent/KR101545137B1/ko not_active Expired - Fee Related
-
2009
- 2009-03-13 US US12/382,361 patent/US9389881B2/en not_active Expired - Fee Related
- 2009-04-17 WO PCT/KR2009/001994 patent/WO2009128670A2/ko active Application Filing
- 2009-04-17 EP EP09732302A patent/EP2267608A4/en not_active Withdrawn
- 2009-04-17 CN CN2009801135766A patent/CN102007482B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030151621A1 (en) | 2001-04-03 | 2003-08-14 | Mcevilly Chris | User interface system |
US20060174026A1 (en) | 2005-01-05 | 2006-08-03 | Aaron Robinson | System and method for a remote user interface |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102310543B1 (ko) * | 2021-06-24 | 2021-10-08 | 주식회사 애자일소다 | 사용자 인터페이스 생성 장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
EP2267608A4 (en) | 2013-01-16 |
US20090265645A1 (en) | 2009-10-22 |
CN102007482B (zh) | 2013-12-11 |
WO2009128670A3 (ko) | 2010-01-14 |
CN102007482A (zh) | 2011-04-06 |
KR20090110201A (ko) | 2009-10-21 |
WO2009128670A2 (ko) | 2009-10-22 |
US9389881B2 (en) | 2016-07-12 |
EP2267608A2 (en) | 2010-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101560183B1 (ko) | 사용자 인터페이스를 제공/수신하는 방법 및 장치 | |
KR101545137B1 (ko) | 사용자 인터페이스를 생성하는 방법 및 장치 | |
CN106293715B (zh) | 显示和提供用户接口的方法及装置 | |
KR102246002B1 (ko) | 가상 현실 미디어 콘텐트의 스트리밍을 개선하는 방법, 디바이스, 및 컴퓨터 프로그램 | |
JP5267165B2 (ja) | ストリーミング配信システム、その動作制御方法及びプログラム | |
EP4018673B1 (en) | Data model for representation and streaming of heterogeneous immersive media | |
CN102099774B (zh) | 用于在多媒体系统中提供用户接口服务的装置和方法 | |
US9100716B2 (en) | Augmenting client-server architectures and methods with personal computers to support media applications | |
KR101531165B1 (ko) | 클라이언트의 특성을 고려한 사용자 인터페이스를 제공, 수신하는 방법 및 장치 | |
KR20100127240A (ko) | 상호작용형 컨텐츠 식별을 위하여 비디오에 트리거를 사용하는 방법 | |
TWI815187B (zh) | 適應性媒體串流系統之伺服器側串流適應系統和方法 | |
JP6632550B2 (ja) | タイムピリオドにまたがってオブジェクトを識別する方法および対応デバイス | |
Black et al. | A compendium of robust data structures | |
WO2018146996A1 (ja) | 通信装置、方法、及びプログラム | |
KR20090110200A (ko) | 사용자 인터페이스를 제공/수신하는 방법 및 장치 | |
JP2025505218A (ja) | メディアコンテナファイルおよびストリーミングマニフェストにおけるピクチャインピクチャのためのシグナリング | |
CN117119234A (zh) | 显示设备及媒资起播方法 | |
CN118828047A (zh) | 一种显示设备及媒资播放方法 | |
KR20140014654A (ko) | 복합 컨텐츠 제공 서버 | |
VRT et al. | First Version of Playout Clients |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080812 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130628 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20080812 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: 20150116 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: 20150622 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20150811 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20150812 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20190730 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20190730 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20200730 Start annual number: 6 End annual number: 6 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20220522 |