[go: up one dir, main page]

EP3151112C0 - OPTIMIZING THE PERFORMANCE OF A SOFTWARE APPLICATION USER INTERFACE USING IMAGES - Google Patents

OPTIMIZING THE PERFORMANCE OF A SOFTWARE APPLICATION USER INTERFACE USING IMAGES

Info

Publication number
EP3151112C0
EP3151112C0 EP16002037.6A EP16002037A EP3151112C0 EP 3151112 C0 EP3151112 C0 EP 3151112C0 EP 16002037 A EP16002037 A EP 16002037A EP 3151112 C0 EP3151112 C0 EP 3151112C0
Authority
EP
European Patent Office
Prior art keywords
optimizing
images
performance
user interface
software application
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.)
Active
Application number
EP16002037.6A
Other languages
German (de)
French (fr)
Other versions
EP3151112A3 (en
EP3151112A2 (en
EP3151112B1 (en
Inventor
Sergej Kirtkow
Martin Moser
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SAP SE
Original Assignee
SAP SE
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SAP SE filed Critical SAP SE
Publication of EP3151112A2 publication Critical patent/EP3151112A2/en
Publication of EP3151112A3 publication Critical patent/EP3151112A3/en
Application granted granted Critical
Publication of EP3151112C0 publication Critical patent/EP3151112C0/en
Publication of EP3151112B1 publication Critical patent/EP3151112B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/14Tree-structured documents
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/04845Interaction 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/14Tree-structured documents
    • G06F40/143Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/14Tree-structured documents
    • G06F40/146Coding or compression of tree-structured data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/452Remote windowing, e.g. X-Window System, desktop virtualisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Information Transfer Between Computers (AREA)
  • Digital Computer Display Output (AREA)
EP16002037.6A 2015-10-01 2016-09-20 Optimizing software application user interface performance using interface images Active EP3151112B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US14/872,662 US20170097922A1 (en) 2015-10-01 2015-10-01 Optimizing software application user interface performance using interactive images

Publications (4)

Publication Number Publication Date
EP3151112A2 EP3151112A2 (en) 2017-04-05
EP3151112A3 EP3151112A3 (en) 2017-05-17
EP3151112C0 true EP3151112C0 (en) 2024-07-03
EP3151112B1 EP3151112B1 (en) 2024-07-03

Family

ID=57137780

Family Applications (1)

Application Number Title Priority Date Filing Date
EP16002037.6A Active EP3151112B1 (en) 2015-10-01 2016-09-20 Optimizing software application user interface performance using interface images

Country Status (3)

Country Link
US (1) US20170097922A1 (en)
EP (1) EP3151112B1 (en)
CN (1) CN107247544B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9967408B2 (en) * 2015-03-26 2018-05-08 Canon Kabushiki Kaisha Information setting apparatus, information management apparatus, information generation apparatus, and method and program for controlling the same
US10397304B2 (en) 2018-01-30 2019-08-27 Excentus Corporation System and method to standardize and improve implementation efficiency of user interface content
CN108615500B (en) * 2018-05-11 2019-12-03 深圳市摩西尔电子有限公司 The control method of the cross-platform display of LED
US10841160B2 (en) * 2018-11-08 2020-11-17 Arista Networks, Inc. System and method for processing messages during a reboot of a network device
CN110618811B (en) * 2019-03-18 2023-10-13 北京有竹居网络技术有限公司 Information presentation methods and devices
US10983762B2 (en) * 2019-06-27 2021-04-20 Sap Se Application assessment system to achieve interface design consistency across micro services
US11646983B1 (en) * 2019-07-16 2023-05-09 Whatsapp Llc Methods and systems for transmitting an image with thumbnail data
CN110505218B (en) * 2019-08-07 2021-11-16 中国电子科技集团公司第二十八研究所 Grid data self-adaptive compression transmission method based on JSON and computer storage medium
CN110647703A (en) * 2019-09-18 2020-01-03 平安科技(深圳)有限公司 Animation playing method and device, computer equipment and storage medium
JP2023537540A (en) * 2020-08-11 2023-09-04 ユーアイパス,インコーポレイテッド Graphical element detection using a combination of user interface descriptor attributes from two or more graphical element detection techniques

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6507867B1 (en) * 1998-12-22 2003-01-14 International Business Machines Corporation Constructing, downloading, and accessing page bundles on a portable client having intermittent network connectivity
EP1069500A1 (en) * 1999-07-12 2001-01-17 International Business Machines Corporation Downloadable user-interface
US20030014442A1 (en) * 2001-07-16 2003-01-16 Shiigi Clyde K. Web site application development method using object model for managing web-based content
US7389471B2 (en) * 2003-06-11 2008-06-17 Microsoft Corporation Utilizing common layout and functionality of multiple web pages
JP5592594B2 (en) * 2004-03-23 2014-09-17 グーグル インコーポレイテッド Digital mapping system
US20060265662A1 (en) * 2005-05-19 2006-11-23 Custom Credit Systems, L.P. System and method for generating and updating user interfaces of web-based applications
US8019811B1 (en) * 2006-04-06 2011-09-13 Versata Development Group, Inc. Application state server-side cache for a state-based client-server application
US20080222273A1 (en) * 2007-03-07 2008-09-11 Microsoft Corporation Adaptive rendering of web pages on mobile devices using imaging technology
US8504913B2 (en) * 2007-06-08 2013-08-06 Apple Inc. Client-side components
US8893013B1 (en) * 2007-10-11 2014-11-18 Teradici Corporation Method and apparatus for providing a hybrid computing environment
KR101539461B1 (en) * 2008-07-16 2015-07-30 삼성전자주식회사 Apparatus and method for providing an user interface service in a multimedia system
AU2012296247B2 (en) * 2011-08-15 2017-06-22 Calgary Scientific Inc. Non-invasive remote access to an application program
US20140053064A1 (en) * 2012-08-16 2014-02-20 Qualcomm Incorporated Predicting the usage of document resources
US10095663B2 (en) * 2012-11-14 2018-10-09 Amazon Technologies, Inc. Delivery and display of page previews during page retrieval events
CN103414751B (en) * 2013-07-16 2016-08-17 广东工业大学 A kind of PC screen content sharing/interaction control method
US9576070B2 (en) * 2014-04-23 2017-02-21 Akamai Technologies, Inc. Creation and delivery of pre-rendered web pages for accelerated browsing
US20150309993A1 (en) * 2014-04-24 2015-10-29 Jeffrey Charles Wilde Agile Enterprise Globalization
US10606573B2 (en) * 2017-06-07 2020-03-31 Syntel, Inc. System and method for computer language migration using a re-architecture tool for decomposing a legacy system and recomposing a modernized system

Also Published As

Publication number Publication date
US20170097922A1 (en) 2017-04-06
CN107247544B (en) 2021-06-29
CN107247544A (en) 2017-10-13
EP3151112A3 (en) 2017-05-17
EP3151112A2 (en) 2017-04-05
EP3151112B1 (en) 2024-07-03

Similar Documents

Publication Publication Date Title
EP3151112C0 (en) OPTIMIZING THE PERFORMANCE OF A SOFTWARE APPLICATION USER INTERFACE USING IMAGES
EP3718247A4 (en) SINGLE LOGIN SOLUTION USING A BLOCKCHAIN
EP3487583C0 (en) ULTRASOUND AUTOFOCUSING USING REFLECTIONS
EP3695386A4 (en) POINT CLOUD COMPRESSION USING NON-ORTHOGONAL PROJECTION
EP4216641C0 (en) COMMON CONTROL RESOURCE SET WITH USER DEVICE-SPECIFIC RESOURCES
FR3033439B1 (en) RESOURCE MANAGEMENT
HUE042878T2 (en) Virtualized Network Function Management
DK3201410T3 (en) IMPROVEMENTS OF BUILDING COVERINGS
EP3574701C0 (en) RESOURCE CONFIGURATION PRIORITY LEVELS
EP4245537C0 (en) LAMINATION OF A VIG UNIT
DK3265645T3 (en) TOOLS TO SEPARATE OR TO PARTICIPATE TO CLEAR A CORD
HUE055868T2 (en) Indicates a device-to-resource resource pattern
UA41933S (en) GRAPHICAL USER INTERFACE
EP3527018A4 (en) SELECTION OF A COMMUNICATION CONFIGURATION
EP3689089C0 (en) IMPLEMENTING A RECOVERY REQUEST
EP3485359C0 (en) RECEIVING A USER ENTRY
IL285132A (en) Modulating the expression of apolipoprotein (a)
EP3915313A4 (en) RESOURCE CONFIGURATION
DK3519394T3 (en) METHOD OF PREPARING THE CRYSTALLINIC FORM OF MODIFICATION A OF CALCOBUTROL
EP3893975A4 (en) RESPIRATORY INTERFACE
EP3532694A4 (en) INTELLIGENT PILOT
EP3249246C0 (en) CARABINER HOOK
EP3932424A4 (en) F/G CHIMERIC VRS VACCINE
EP3394619C0 (en) DETERMINATION OF A GLYCOSYLATION SIGNATURE
DE102018108987A8 (en) smoothing tool

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

AX Request for extension of the european patent

Extension state: BA ME

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

AX Request for extension of the european patent

Extension state: BA ME

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 9/44 20060101AFI20170408BHEP

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20171116

RBV Designated contracting states (corrected)

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20181017

REG Reference to a national code

Ref country code: DE

Ref legal event code: R079

Free format text: PREVIOUS MAIN CLASS: G06F0009440000

Ipc: G06F0009451000

Ref country code: DE

Ref legal event code: R079

Ref document number: 602016088195

Country of ref document: DE

Free format text: PREVIOUS MAIN CLASS: G06F0009440000

Ipc: G06F0009451000

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 40/143 20200101ALI20240131BHEP

Ipc: G06F 9/451 20180101AFI20240131BHEP

INTG Intention to grant announced

Effective date: 20240213

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 602016088195

Country of ref document: DE

U01 Request for unitary effect filed

Effective date: 20240703

U07 Unitary effect registered

Designated state(s): AT BE BG DE DK EE FI FR IT LT LU LV MT NL PT SE SI

Effective date: 20240710

U20 Renewal fee for the european patent with unitary effect paid

Year of fee payment: 9

Effective date: 20240925

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241003

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241004

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241103

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

Ref country code: RS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241003

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: RS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241003

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241003

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241103

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20241004

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20250404

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20240930

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20240920

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20250919

Year of fee payment: 10

U20 Renewal fee for the european patent with unitary effect paid

Year of fee payment: 10

Effective date: 20250924

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20240703

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO

Effective date: 20160920