Combinators for bidirectional tree transformations: A linguistic approach to the view-update problem
We propose a novel approach to the view-update problem for tree-structured data: a domain-
specific programming language in which all expressions denote bidirectional …
specific programming language in which all expressions denote bidirectional …
Lightweight reference user interface
T Wang-Aryattanwanich, ED Bailey, A Burukhin… - US Patent …, 2011 - Google Patents
US7992085B2 - Lightweight reference user interface - Google Patents US7992085B2 -
Lightweight reference user interface - Google Patents Lightweight reference user interface …
Lightweight reference user interface - Google Patents Lightweight reference user interface …
Leveraging markup language data for semantically labeling text strings and data and for providing actions based on semantically labeled text strings and data
J Reynar, B Jones, Z Wang - US Patent 7,739,588, 2010 - Google Patents
Markup language data applied to text or data is leveraged for providing helpful actions on
certain types of text or data Such as names, addresses, etc. Selected portions of text or data …
certain types of text or data Such as names, addresses, etc. Selected portions of text or data …
Methods and system for recognizing names in a computer-generated document and for providing helpful actions associated with recognized names
Y Feinberg, A Arayasantiparb… - US Patent …, 2010 - Google Patents
C () MPUTER_GENERATE]) DOCUMENT AND 5,337,233 A 8/1994 Hofert et a1.......
715/540 FOR PROVIDING HELPFUL ACTIONS 5,341,293 A 8/1994 Vertelney et a1 …
715/540 FOR PROVIDING HELPFUL ACTIONS 5,341,293 A 8/1994 Vertelney et a1 …
Lightweight reference user interface
RC Taboada, ED Bailey - US Patent 7,788,590, 2010 - Google Patents
4'868'750 A 9/l989 K? iem et al 711/2 Retrieved information, for example, dictionary de?
nitions, 5'005'l27 A 4/1991 Kugimiya et'31:"""""""" translations, contacts information and …
nitions, 5'005'l27 A 4/1991 Kugimiya et'31:"""""""" translations, contacts information and …
Combinators for bi-directional tree transformations: a linguistic approach to the view update problem
We propose a novel approach to the well-known view update problem for the case of tree-
structured data: a domain-specific programming language in which all expressions denote …
structured data: a domain-specific programming language in which all expressions denote …
Linking elements of a document to corresponding fields, queries and/or procedures in a database
B Jones, M Sawicki - US Patent 7,783,614, 2010 - Google Patents
(XML), in order to map portions of the document to the corresponding database. Once
individual elements within the document are mapped and linked to corresponding data …
individual elements within the document are mapped and linked to corresponding data …
Mechanism for downloading software components from a remote source for use by a local software application
J Reynar, P Broman, B Jones, R Little - US Patent 7,281,245, 2007 - Google Patents
5,717,923 A 2/1998 Dedrick------ 395/613 6,272,505 B1 8/2001 De La Huerga............
707/501 5,752,022 A 5/1998 Chill er a1 395/610 6,292,768 B1 9/2001 Chan …
707/501 5,752,022 A 5/1998 Chill er a1 395/610 6,292,768 B1 9/2001 Chan …
Application program interfaces for semantically labeling strings and providing actions based on semantically labeled strings
J Reynar, Z Wang, R Wolff, T Huynh… - US Patent …, 2010 - Google Patents
Application program interfaces (API) are provided for label ing strings While a user is
creating a document and providing user actions based on the type of semantic label applied …
creating a document and providing user actions based on the type of semantic label applied …
Method and system for applying input mode bias
J Reynar - US Patent 7,778,816, 2010 - Google Patents
2004/OOO6564 A1 1/2004 Lucovsky et al............. 707/10 Clues: dynamic personalized
message filtering; Matthew Marx and 2004/OOO6741 A1 1, 2004 Radja et al........... 15,513 …
message filtering; Matthew Marx and 2004/OOO6741 A1 1, 2004 Radja et al........... 15,513 …