Patents by Inventor Ryan M. Cavalcante
Ryan M. Cavalcante has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10430023Abstract: Access to system and application settings may be gained from one place without leaving the context of an application. System and application settings accessed may be limited to settings that are relevant to the application or to the context of the application. An application may to determine what application settings are displayed to a user. A user may to control some of the resources an application may access.Type: GrantFiled: July 24, 2017Date of Patent: October 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Vincent Y. Celie, Niels van Dongen, Ian Robert Toal, Ryan M. Cavalcante, Timothy Andrew McAdoo, Soonil J. Nagarkar, Bennett Hornbostel, Tarek Mahmoud Sayed, Gerardo Villarreal Guzman
-
Publication number: 20170322703Abstract: Access to system and application settings may be gained from one place without leaving the context of an application. System and application settings accessed may be limited to settings that are relevant to the application or to the context of the application. An application may to determine what application settings are displayed to a user. A user may to control some of the resources an application may access.Type: ApplicationFiled: July 24, 2017Publication date: November 9, 2017Inventors: Vincent Y. Celie, Niels van Dongen, Ian Robert Toal, Ryan M. Cavalcante, Timothy Andrew McAdoo, Soonil J. Nagarkar, Bennett Hornbostel, Tarek Mahmoud Sayed, Gerardo Villarreal Guzman
-
Patent number: 9733791Abstract: Access to system and application settings may be gained from one place without leaving the context of an application. System and application settings accessed may be limited to settings that are relevant to the application or to the context of the application. An application may determine what application settings are displayed to a user. A user may to control some of the resources an application may access.Type: GrantFiled: September 12, 2011Date of Patent: August 15, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Vincent Y. Celie, Niels van Dongen, Ian Robert Toal, Ryan M. Cavalcante, Timothy Andrew McAdoo, Soonil J. Nagarkar, Bennett Hornbostel, Tarek Mahmoud Sayed, Gerardo Villarreal Guzman
-
Patent number: 9384292Abstract: Map service techniques are described. In an implementation, text is received from an application for processing by one or more linguistic services. Based on service properties of respective linguistic services that are relevant to the application, particular linguistic services are designated to be available for use by the application and one or more other linguistic services are obscured from the application. A communication is formed to communication the text to a designated linguistic service.Type: GrantFiled: June 15, 2012Date of Patent: July 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8768047Abstract: Script detection service techniques are described. In an implementation, a corpora of text is analyzed to determine which strings in the corpora of text are to be included in a targeted dictionary that is usable for language detection services. The targeted dictionary is populated with strings that are individually associated with a human language. The strings include individual text characters associated with values that correspond to a particular subset of values in a table that associates subsets of values with individual human writing systems.Type: GrantFiled: July 9, 2013Date of Patent: July 1, 2014Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20130297295Abstract: Script detection service techniques are described. In an implementation, a corpora of text is analyzed to determine which strings in the corpora of text are to be included in a targeted dictionary that is usable for language detection services. The targeted dictionary is populated with strings that are individually associated with a human language. The strings include individual text characters associated with values that correspond to a particular subset of values in a table that associates subsets of values with individual human writing systems.Type: ApplicationFiled: July 9, 2013Publication date: November 7, 2013Inventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8503715Abstract: Script detection service techniques are described. In an implementation, values representing individual text characters in a string of one or more text characters are identified to determine which human writing system is associated with the individual text characters. The values are compared to a table that associates subsets of values with individual human writing systems. The values are determined to be within a particular subset of values in the table that correspond to a particular human writing system. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string being within the particular subset of values that corresponds with the particular human writing system.Type: GrantFiled: November 9, 2011Date of Patent: August 6, 2013Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20130067388Abstract: Access to system and application settings may be gained from one place without leaving the context of an application. System and application settings accessed may be limited to settings that are relevant to the application or to the context of the application. An application may to determine what application settings are displayed to a user. A user may to control some of the resources an application may access.Type: ApplicationFiled: September 12, 2011Publication date: March 14, 2013Applicant: MICROSOFT CORPORATIONInventors: Vincent Y. Celie, Niels van Dongen, Ian Robert Toal, Ryan M. Cavalcante, Timothy Andrew McAdoo, Soonil J. Nagarkar, Bennett Hornbostel, Tarek Mahmoud Sayed, Gerardo Villarreal Guzman
-
Publication number: 20120254712Abstract: Map service techniques are described. In an implementation, text is received from an application for processing by one or more linguistic services. Based on service properties of respective linguistic services that are relevant to the application, particular linguistic services are designated to be available for use by the application and one or more other linguistic services are obscured from the application. A communication is formed to communication the text to a designated linguistic service.Type: ApplicationFiled: June 15, 2012Publication date: October 4, 2012Applicant: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8266514Abstract: Map service techniques are described. In an implementation, one or more computer-readable media comprise instructions that are executable by a computer to recognize from text an action that is performable by a particular one of a plurality of webpages and parse a set of parameters from the text to be passed to the particular said webpage to cause the webpage to perform the action.Type: GrantFiled: June 26, 2008Date of Patent: September 11, 2012Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8180626Abstract: Language detection techniques are described. In implementation, a method comprises determining which human writing system is associated with text characters in a string based on values representing the text characters. When the values are associated with more than one human language, the string is compared with a targeted dictionary to identify a corresponding human language associated with the string. Linguistic services are designated to be available based on service properties of the linguistic services and based on the corresponding human language associated with the string.Type: GrantFiled: October 12, 2011Date of Patent: May 15, 2012Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20120059646Abstract: Script detection service techniques are described. In an implementation, values representing individual text characters in a string of one or more text characters are identified to determine which human writing system is associated with the individual text characters. The values are compared to a table that associates subsets of values with individual human writing systems. The values are determined to be within a particular subset of values in the table that correspond to a particular human writing system. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string being within the particular subset of values that corresponds with the particular human writing system.Type: ApplicationFiled: November 9, 2011Publication date: March 8, 2012Applicant: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20120029906Abstract: Language detection techniques are described. In implementation, a method comprises determining which human writing system is associated with text characters in a string based on values representing the text characters. When the values are associated with more than one human language, the string is compared with a targeted dictionary to identify a corresponding human language associated with the string. Linguistic services are designated to be available based on service properties of the linguistic services and based on the corresponding human language associated with the string.Type: ApplicationFiled: October 12, 2011Publication date: February 2, 2012Applicant: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8107671Abstract: Script detection service techniques are described. In an implementation, a determination is made as to which human writing system is associated with individual text characters in a string of one or more text characters based on values representing the individual text characters in the string. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string.Type: GrantFiled: June 26, 2008Date of Patent: January 31, 2012Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8073680Abstract: Language detection techniques are described. In implementation, a method comprises determining which human writing system is associated with text characters in a string based on values representing the text characters. When the values are associated with more than one human language, the string is compared with a targeted dictionary to identify a corresponding human language associated with the string.Type: GrantFiled: June 26, 2008Date of Patent: December 6, 2011Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Patent number: 8019596Abstract: Linguistic service platform techniques are described. In implementations, one or more computer-readable media comprise instructions that are executable by a computer to designate a linguistic service having a particular property responsive to an application program interface call specifying the property. Communication may be brokered between the linguistic service and the application so that communication occurs without the application directly communicating with the linguistic service.Type: GrantFiled: June 26, 2008Date of Patent: September 13, 2011Assignee: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20090326918Abstract: Language detection techniques are described. In implementation, a method comprises determining which human writing system is associated with text characters in a string based on values representing the text characters. When the values are associated with more than one human language, the string is compared with a targeted dictionary to identify a corresponding human language associated with the string.Type: ApplicationFiled: June 26, 2008Publication date: December 31, 2009Applicant: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20090327860Abstract: Map service techniques are described. In an implementation, one or more computer-readable media comprise instructions that are executable by a computer to recognize from text an action that is performable by a particular one of a plurality of webpages and parse a set of parameters from the text to be passed to the particular said webpage to cause the webpage to perform the action.Type: ApplicationFiled: June 26, 2008Publication date: December 31, 2009Applicant: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20090326920Abstract: Linguistic service platform techniques are described. In implementations, one or more computer-readable media comprise instructions that are executable by a computer to designate a linguistic service having a particular property responsive to an application program interface call specifying the property. Communication may be brokered between the linguistic service and the application so that communication occurs without the application directly communicating with the linguistic service.Type: ApplicationFiled: June 26, 2008Publication date: December 31, 2009Applicant: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Vilarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin
-
Publication number: 20090324005Abstract: Script detection service techniques are described. In an implementation, a determination is made as to which human writing system is associated with individual text characters in a string of one or more text characters based on values representing the individual text characters in the string. A particular human writing system is designated as associated with the string based on the values associated with the individual text characters in the string.Type: ApplicationFiled: June 26, 2008Publication date: December 31, 2009Applicant: Microsoft CorporationInventors: Dimiter Georgiev, Shenghua Ye, Gerardo Villarreal Guzman, Kieran Snyder, Ryan M. Cavalcante, Tarek M. Sayed, Yaniv Feinberg, Yung-Shin Lin