{"id":"https://openalex.org/W2150056139","doi":"https://doi.org/10.1145/2380116.2380176","title":"Proton++","display_name":"Proton++","publication_year":2012,"publication_date":"2012-10-05","ids":{"openalex":"https://openalex.org/W2150056139","doi":"https://doi.org/10.1145/2380116.2380176","mag":"2150056139"},"language":"en","primary_location":{"id":"doi:10.1145/2380116.2380176","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2380116.2380176","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 25th annual ACM symposium on User interface software and technology","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5061451484","display_name":"Kenrick Kin","orcid":null},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Kenrick Kin","raw_affiliation_strings":["University of California, Berkeley, Berkeley &amp; Pixar Animation Studios, Emeryville, California, USA"],"affiliations":[{"raw_affiliation_string":"University of California, Berkeley, Berkeley &amp; Pixar Animation Studios, Emeryville, California, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084965768","display_name":"Bj\u00f6rn Hartmann","orcid":null},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bj\u00f6rn Hartmann","raw_affiliation_strings":["University of California, Berkeley, Berkeley, California, USA"],"affiliations":[{"raw_affiliation_string":"University of California, Berkeley, Berkeley, California, USA","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030916311","display_name":"Tony DeRose","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tony DeRose","raw_affiliation_strings":["Pixar Animation Studios, Emeryville, California, USA"],"affiliations":[{"raw_affiliation_string":"Pixar Animation Studios, Emeryville, California, USA","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045835385","display_name":"Maneesh Agrawala","orcid":"https://orcid.org/0000-0002-8996-7327"},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Maneesh Agrawala","raw_affiliation_strings":["University of California, Berkeley, Berkeley, California, USA"],"affiliations":[{"raw_affiliation_string":"University of California, Berkeley, Berkeley, California, USA","institution_ids":["https://openalex.org/I95457486"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5061451484"],"corresponding_institution_ids":["https://openalex.org/I95457486"],"apc_list":null,"apc_paid":null,"fwci":11.6889,"has_fulltext":false,"cited_by_count":88,"citation_normalized_percentile":{"value":0.99010498,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"477","last_page":"486"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10789","display_name":"Interactive and Immersive Displays","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10789","display_name":"Interactive and Immersive Displays","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10914","display_name":"Tactile and Sensory Interactions","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T11398","display_name":"Hand Gesture Recognition Systems","score":0.9987999796867371,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/gesture","display_name":"Gesture","score":0.9324313998222351},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.807424783706665},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.6115759015083313},{"id":"https://openalex.org/keywords/event","display_name":"Event (particle physics)","score":0.6026628017425537},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.5527217388153076},{"id":"https://openalex.org/keywords/orientation","display_name":"Orientation (vector space)","score":0.49645453691482544},{"id":"https://openalex.org/keywords/gesture-recognition","display_name":"Gesture recognition","score":0.4960096776485443},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.45640718936920166},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.35730206966400146}],"concepts":[{"id":"https://openalex.org/C207347870","wikidata":"https://www.wikidata.org/wiki/Q371174","display_name":"Gesture","level":2,"score":0.9324313998222351},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.807424783706665},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.6115759015083313},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.6026628017425537},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.5527217388153076},{"id":"https://openalex.org/C16345878","wikidata":"https://www.wikidata.org/wiki/Q107472979","display_name":"Orientation (vector space)","level":2,"score":0.49645453691482544},{"id":"https://openalex.org/C159437735","wikidata":"https://www.wikidata.org/wiki/Q1519524","display_name":"Gesture recognition","level":3,"score":0.4960096776485443},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.45640718936920166},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.35730206966400146},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2380116.2380176","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2380116.2380176","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 25th annual ACM symposium on User interface software and technology","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.5400000214576721}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":35,"referenced_works":["https://openalex.org/W107960914","https://openalex.org/W206827332","https://openalex.org/W1515617868","https://openalex.org/W1531523252","https://openalex.org/W1965447681","https://openalex.org/W1997847685","https://openalex.org/W2005198142","https://openalex.org/W2057243093","https://openalex.org/W2067802288","https://openalex.org/W2067870298","https://openalex.org/W2090635047","https://openalex.org/W2091994198","https://openalex.org/W2096986574","https://openalex.org/W2097248932","https://openalex.org/W2099305423","https://openalex.org/W2111424004","https://openalex.org/W2113798388","https://openalex.org/W2117071107","https://openalex.org/W2117387723","https://openalex.org/W2117649045","https://openalex.org/W2124696617","https://openalex.org/W2132986671","https://openalex.org/W2133929728","https://openalex.org/W2137057176","https://openalex.org/W2140190783","https://openalex.org/W2140982079","https://openalex.org/W2146143659","https://openalex.org/W2148558021","https://openalex.org/W2153360297","https://openalex.org/W2161304134","https://openalex.org/W2163472226","https://openalex.org/W2165336981","https://openalex.org/W2294226227","https://openalex.org/W2600784617","https://openalex.org/W4250779297"],"related_works":["https://openalex.org/W2187794806","https://openalex.org/W2507962226","https://openalex.org/W2559993915","https://openalex.org/W4253137324","https://openalex.org/W4284992834","https://openalex.org/W2543128534","https://openalex.org/W1977995219","https://openalex.org/W2739074143","https://openalex.org/W2883771917","https://openalex.org/W4311915485"],"abstract_inverted_index":{"Proton++":[0,140,171],"is":[1],"a":[2,73,79,90,105,147,154],"declarative":[3],"multitouch":[4,11],"framework":[5,25],"that":[6,157,159],"allows":[7],"developers":[8,28],"to":[9,29,118,136],"describe":[10],"gestures":[12,127,141,168],"as":[13],"regular":[14,148],"expressions":[15],"of":[16,45,52,59,126],"touch":[17,32,91,144],"event":[18],"symbols.":[19],"It":[20],"builds":[21],"on":[22],"the":[23,36,43,46,50],"Proton":[24],"by":[26,128,142],"allowing":[27],"incorporate":[30,137],"custom":[31,40],"attributes":[33,41],"directly":[34],"into":[35,139],"gesture":[37,55,64],"description.":[38],"These":[39],"increase":[42],"expressivity":[44],"gestures,":[47],"while":[48],"preserving":[49],"benefits":[51],"Proton:":[53],"automatic":[54],"matching,":[56],"static":[57],"analysis":[58],"conflict":[60],"detection,":[61],"and":[62,104,122],"graphical":[63],"creation.":[65],"We":[66,113],"demonstrate":[67],"Proton++'s":[68],"flexibility":[69],"with":[70],"several":[71],"examples:":[72],"direction":[74],"attribute":[75,81,93,99,108],"for":[76,82,94,100,109],"describing":[77],"trajectory,":[78],"pinch":[80],"detecting":[83],"when":[84],"touches":[85],"move":[86],"towards":[87],"one":[88],"another,":[89],"area":[92],"simulating":[95,110],"pressure,":[96],"an":[97],"orientation":[98],"selecting":[101],"menu":[102],"items,":[103],"screen":[106,116],"location":[107,117],"hand":[111],"ID.":[112],"also":[114],"use":[115],"simulate":[119],"user":[120,155],"ID":[121],"enable":[123],"simultaneous":[124],"recognition":[125],"multiple":[129],"users.":[130],"In":[131],"addition,":[132],"we":[133,152],"show":[134],"how":[135],"timing":[138],"reporting":[143],"events":[145],"at":[146,166],"time":[149],"interval.":[150],"Finally,":[151],"present":[153],"study":[156],"suggests":[158],"users":[160],"are":[161],"roughly":[162],"four":[163],"times":[164],"faster":[165],"interpreting":[167],"written":[169,174],"using":[170],"than":[172],"those":[173],"in":[175],"procedural":[176],"event-handling":[177],"code":[178],"commonly":[179],"used":[180],"today.":[181]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":9},{"year":2017,"cited_by_count":12},{"year":2016,"cited_by_count":6},{"year":2015,"cited_by_count":10},{"year":2014,"cited_by_count":21},{"year":2013,"cited_by_count":10}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2016-06-24T00:00:00"}
