RU2016105695A - Способ и система автоматического генерирования графического пользовательского интерфейса и компьютерный носитель для выполнения способа с использованием системы - Google Patents
Способ и система автоматического генерирования графического пользовательского интерфейса и компьютерный носитель для выполнения способа с использованием системы Download PDFInfo
- Publication number
- RU2016105695A RU2016105695A RU2016105695A RU2016105695A RU2016105695A RU 2016105695 A RU2016105695 A RU 2016105695A RU 2016105695 A RU2016105695 A RU 2016105695A RU 2016105695 A RU2016105695 A RU 2016105695A RU 2016105695 A RU2016105695 A RU 2016105695A
- Authority
- RU
- Russia
- Prior art keywords
- content
- computer
- graphic element
- user interface
- central graphic
- Prior art date
Links
- 230000002452 interceptive effect Effects 0.000 claims 2
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Claims (38)
1. Компьютерно-реализуемый способ автоматического генерирования графического пользовательского интерфейса для целевого применения, выполняемый с использованием компьютерной системы, содержащей процессор, память и устройство отображения, причем способ состоит в том, что:
a. получают контент, связанный с целевым применением;
b. используют полученный контент для генерирования центрального графического элемента, причем этот центральный графический элемент генерируется с использованием, по меньшей мере, первой части полученного контента;
c. увеличивают, по меньшей мере, вторую часть контента;
d. применяют фильтр гауссового размытия к увеличенной второй части контента;
e. генерируют фоновое изображение на основе размытой второй части контента; и
f. генерируют графический пользовательский интерфейс, содержащий центральный графический элемент, фоновое изображение и контентный блок, причем центральный графический элемент и контентный блок перекрывают фоновое изображение.
2. Компьютерно-реализуемый способ по п. 1, в котором контентный блок содержит, по меньшей мере, один элемент управления интерактивным графическим пользовательским интерфейсом.
3. Компьютерно-реализуемый способ по п. 1, в котором контентный блок содержит текстовое описание контента целевого применения.
4. Компьютерно-реализуемый способ по п. 1, в котором целевое применение является приложением программного обеспечения.
5. Компьютерно-реализуемый способ по п. 1, в котором целевое применение является профилем пользователя.
6. Компьютерно-реализуемый способ по п. 1, в котором центральный графический элемент имеет квадратную форму.
7. Компьютерно-реализуемый способ по п. 6, в котором размер центрального графического элемента, по существу, равен одной трети от ширины генерируемого графического пользовательского интерфейса.
8. Компьютерно-реализуемый способ по п. 1, в котором центральный графический элемент располагается, по существу, горизонтально посредине генерируемого графического пользовательского интерфейса.
9. Компьютерно-реализуемый способ по п. 1, в котором контентный блок располагается, по существу, непосредственно под центральным графическим элементом.
10. Компьютерно-реализуемый способ по п. 1, в котором определенная длина пользовательского жеста равняется либо полной ширине дисплея, либо половине ширины дисплея.
11. Постоянный читаемый компьютером носитель, содержащий набор читаемых компьютером команд, которые при выполнении с использованием компьютерной системы, содержащей процессор, память и устройство отображения, заставляет компьютерную систему выполнять способ автоматического генерирования графического пользовательского интерфейса для целевого применения, причем способ состоит в том, что:
а. получают контент, связанный с целевым применением;
b. используют полученный контент для генерирования центрального графического элемента, причем этот центральный графический элемент генерируется с использованием по меньшей мере первой части полученного контента;
c. увеличивают по меньшей мере вторую часть контента;
d. применяют фильтр гауссового размытия к увеличенной второй части контента;
e. генерируют фоновое изображение на основе размытой второй части контента; и
f. генерируют графический пользовательский интерфейс, содержащий центральный графический элемент, фоновое изображение и контентный блок, при этом центральный графический элемент и контентный блок перекрывают фоновое изображение.
12. Постоянный читаемый компьютером носитель по п. 11, в котором контентный блок содержит по меньшей мере один элемент управления интерактивным графическим пользовательским интерфейсом.
13. Постоянный читаемый компьютером носитель по п. 11, в котором контентный блок содержит текстовый контент, описывающий целевое применение.
14. Постоянный читаемый компьютером носитель по п. 11, в котором целевое применение является приложением программного обеспечения.
15. Постоянный читаемый компьютером носитель по п. 11, в котором целевое применение является профилем пользователя.
16. Постоянный читаемый компьютером носитель по п. 11, в котором центральный графический элемент имеет квадратную форму.
17. Постоянный читаемый компьютером носитель по п. 16, в котором размер центрального графического элемента, по существу, равен одной трети от ширины генерируемого графического пользовательского интерфейса.
18. Постоянный читаемый компьютером носитель по п. 11, в котором центральный графический элемент располагается, по существу, горизонтально посредине генерируемого графического пользовательского интерфейса.
19. Постоянный читаемый компьютером носитель по п. 11, в котором контентный блок располагается, по существу, непосредственно под центральным графическим элементом.
20. Компьютерная система, содержащая процессор, память и устройство отображения, причем память хранит набор читаемых компьютером команд, которые при выполнении процессором заставляют компьютерную систему выполнять способ автоматического генерирования графического пользовательского интерфейса для целевого применения, причем способ состоит в том, что:
a. получают контент, связанный с целевым применением;
b. используют полученный контент для генерирования центрального графического элемента, причем этот центральный графический элемент генерируется с использованием по меньшей мере первой части полученного контента;
c. увеличивают, по меньшей мере, вторую часть контента;
d. применяют фильтр гауссового размытия к увеличенной второй части контента;
e. генерируют фоновое изображение на основе размытой второй части контента; и
f. генерируют графический пользовательский интерфейс, содержащий центральный графический элемент, фоновое изображение и контентный блок, при этом центральный графический элемент и контентный блок перекрывают фоновое изображение.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/RU2013/000621 WO2015009188A1 (en) | 2013-07-19 | 2013-07-19 | Systems and methods for automated generation of graphical user interfaces |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2016105695A true RU2016105695A (ru) | 2017-08-24 |
RU2633149C2 RU2633149C2 (ru) | 2017-10-11 |
Family
ID=52346522
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2016105695A RU2633149C2 (ru) | 2013-07-19 | 2013-07-19 | Способ и система автоматического генерирования графического пользовательского интерфейса и компьютерный носитель для выполнения способа с использованием системы |
Country Status (3)
Country | Link |
---|---|
US (1) | US20160239186A1 (ru) |
RU (1) | RU2633149C2 (ru) |
WO (1) | WO2015009188A1 (ru) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10838699B2 (en) | 2017-01-18 | 2020-11-17 | Oracle International Corporation | Generating data mappings for user interface screens and screen components for an application |
US10733754B2 (en) | 2017-01-18 | 2020-08-04 | Oracle International Corporation | Generating a graphical user interface model from an image |
US10489126B2 (en) | 2018-02-12 | 2019-11-26 | Oracle International Corporation | Automated code generation |
US11876604B2 (en) * | 2018-03-06 | 2024-01-16 | Joshua Jensen | System and method to manage streaming video content |
US11332340B2 (en) * | 2018-08-28 | 2022-05-17 | Tk Elevator Innovation And Operations Gmbh | Elevator control and user interface system |
CN109618173B (zh) * | 2018-12-17 | 2021-09-28 | 深圳Tcl新技术有限公司 | 视频压缩方法、装置和计算机可读存储介质 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6867789B1 (en) * | 2000-02-15 | 2005-03-15 | Bank One, Delaware, National Association | System and method for generating graphical user interfaces |
US7644367B2 (en) * | 2003-05-16 | 2010-01-05 | Microsoft Corporation | User interface automation framework classes and interfaces |
US20080088639A1 (en) * | 2006-10-13 | 2008-04-17 | Sony Ericsson Mobile Communications Ab | Method for generating a graphical user interface |
US8122378B2 (en) * | 2007-06-08 | 2012-02-21 | Apple Inc. | Image capture and manipulation |
US20090150773A1 (en) * | 2007-12-05 | 2009-06-11 | Sun Microsystems, Inc. | Dynamic product configuration user interface |
US8498946B1 (en) * | 2007-12-21 | 2013-07-30 | Jelli, Inc. | Social broadcasting user experience |
US9063755B2 (en) * | 2008-04-07 | 2015-06-23 | Express Mobile, Inc. | Systems and methods for presenting information on mobile devices |
US9406042B2 (en) * | 2009-02-24 | 2016-08-02 | Ebay Inc. | System and method for supplementing an image gallery with status indicators |
US9128602B2 (en) * | 2009-11-25 | 2015-09-08 | Yahoo! Inc. | Gallery application for content viewing |
-
2013
- 2013-07-19 RU RU2016105695A patent/RU2633149C2/ru active
- 2013-07-19 WO PCT/RU2013/000621 patent/WO2015009188A1/en active Application Filing
-
2016
- 2016-01-18 US US14/997,947 patent/US20160239186A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20160239186A1 (en) | 2016-08-18 |
WO2015009188A1 (en) | 2015-01-22 |
RU2633149C2 (ru) | 2017-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2016105695A (ru) | Способ и система автоматического генерирования графического пользовательского интерфейса и компьютерный носитель для выполнения способа с использованием системы | |
JP2016533567A5 (ru) | ||
RU2015125685A (ru) | Способ, устройство и терминальное устройство для отображения сообщений | |
JP2016500189A5 (ru) | ||
JP2015535121A5 (ru) | ||
MY192140A (en) | Information processing method, terminal, and computer storage medium | |
JP2018533138A5 (ru) | ||
RU2016124468A (ru) | Управляющее устройство, способ управления и компьютерная программа | |
JP2016538649A5 (ru) | ||
JP2014160469A5 (ru) | ||
JP2016086306A5 (ru) | ||
JP2016500880A5 (ru) | ||
JP2016524190A5 (ru) | ||
RU2016120994A (ru) | Системы и способы создания и отображения многослайдовых презентаций | |
JP2017026992A5 (ru) | ||
RU2017113939A (ru) | Авторская разработка задания с предварительным просмотром данных | |
JP2014525623A5 (ru) | ||
JP2016514877A5 (ru) | ||
JP2018530821A5 (ru) | ||
RU2017105070A (ru) | Основанный на жесте доступ к смешанному отображению | |
JP2018073125A5 (ja) | サーバ装置、情報処理方法、及びプログラム | |
RU2015138548A (ru) | Система для обеспечения потока операций бизнес-процесса | |
JP2016220003A5 (ru) | ||
EP2813998A8 (en) | Image inspection data creating device, image inspection data creating program, and image inspection data creating method | |
RU2016144692A (ru) | Обнаружение соответствия графических выходных данных от приложения соглашению |