Patents by Inventor Cibu Chalissery Johny

Cibu Chalissery Johny 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: 9747271
    Abstract: According to various embodiments of the disclosure techniques for generating outgoing messages are disclosed. The technique includes receiving a request to generate an outgoing message for a recipient and retrieving one or more recipient preferences of the recipient from a recipient preferences database. The one or more recipient preferences relate to customization of messages that are to be delivered to the recipient. The technique further includes retrieving a message template from a plurality of message templates stored in a message template database based on the request and the one or more recipient preferences. The technique also includes generating the outgoing message based on the retrieved message template and the one or more recipient preferences, and providing the outgoing message to the recipient.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: August 29, 2017
    Assignee: GOOGLE INC.
    Inventors: Kirill Buryak, Andrew Swerdlow, Luke Hiro Swartz, Cibu Chalissery Johny
  • Publication number: 20160217120
    Abstract: According to various embodiments of the disclosure techniques for generating outgoing messages are disclosed. The technique includes receiving a request to generate an outgoing message for a recipient and retrieving one or more recipient preferences of the recipient from a recipient preferences database. The one or more recipient preferences relate to customization of messages that are to be delivered to the recipient. The technique further includes retrieving a message template from a plurality of message templates stored in a message template database based on the request and the one or more recipient preferences. The technique also includes generating the outgoing message based on the retrieved message template and the one or more recipient preferences, and providing the outgoing message to the recipient.
    Type: Application
    Filed: January 28, 2016
    Publication date: July 28, 2016
    Applicant: Google Inc.
    Inventors: Kirill Buryak, Andrew Swerdlow, Luke Hiro Swartz, Cibu Chalissery Johny
  • Patent number: 9304787
    Abstract: Described is a technique for establishing an interaction language for a user interface without having to communicate with the user in a default language, which the user may or may not understand. The technique may prompt the user for multiples responses in order to determine a specific language. The responses may include speech input or selecting particular regions on a map. In some implementations, the language may be precise to a particular dialect or variant preferred or spoken by the user. Accordingly, this approach provides an accurate and efficient method of providing a high degree of specificity for language selection without overwhelming the user with an unmanageable list of languages.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: April 5, 2016
    Assignee: Google Inc.
    Inventors: Jeffrey David Oldham, Mark Edward Davis, Chinglan Ho, Cibu Chalissery Johny, Markus Scherer, Jungshik Shin, Erik Menno van der Poel, Neha Chachra
  • Patent number: 9268762
    Abstract: According to various embodiments of the disclosure techniques for generating outgoing messages are disclosed. The technique includes receiving a request to generate an outgoing message for a recipient and retrieving one or more recipient preferences of the recipient from a recipient preferences database. The one or more recipient preferences relate to customization of messages that are to be delivered to the recipient. The technique further includes retrieving a message template from a plurality of message templates stored in a message template database based on the request and the one or more recipient preferences. The technique also includes generating the outgoing message based on the retrieved message template and the one or more recipient preferences, and providing the outgoing message to the recipient.
    Type: Grant
    Filed: January 16, 2012
    Date of Patent: February 23, 2016
    Assignee: Google Inc.
    Inventors: Kirill Buryak, Andrew Swerdlow, Luke Hiro Swartz, Cibu Chalissery Johny
  • Patent number: 9262412
    Abstract: A computer-implemented technique is presented. The technique can include receiving, at a computing device comprising one or more processors, a first input from a user, the first input including one or more first characters in a first language. The technique can provide for suggestion of potential transliterations to a second language of potential words beginning with the one or more first characters. The technique can present the potential transliterations in either an off-the-spot input configuration or an inline input configuration. The user can then select one of the potential transliterations. The technique can also provide the one or more first characters as an additional or partial word as a potential selection for the user. In this manner, the user can also select the exact one or more first characters that were input to the computing device.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: February 16, 2016
    Assignee: Google Inc.
    Inventors: Fan Yang, Cibu Chalissery Johny, Feng Yuan
  • Publication number: 20150186357
    Abstract: Described is a technique for establishing an interaction language for a user interface without having to communicate with the user in a default language, which the user may or may not understand. The technique may prompt the user for multiples responses in order to determine a specific language. The responses may include speech input or selecting particular regions on a map. In some implementations, the language may be precise to a particular dialect or variant preferred or spoken by the user. Accordingly, this approach provides an accurate and efficient method of providing a high degree of specificity for language selection without overwhelming the user with an unmanageable list of languages.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: Google Inc.
    Inventors: Jeffrey David Oldham, Mark Edward Davis, Chinglan Ho, Cibu Chalissery Johny, Markus Scherer, Jungshik Shin, Erik Menno van der Poel, Neha Chachra
  • Publication number: 20150169552
    Abstract: A computer-implemented technique is presented. The technique can include receiving, at a computing device comprising one or more processors, a first input from a user, the first input including one or more first characters in a first language. The technique can provide for suggestion of potential transliterations to a second language of potential words beginning with the one or more first characters. The technique can present the potential transliterations in either an off-the-spot input configuration or an inline input configuration. The user can then select one of the potential transliterations. The technique can also provide the one or more first characters as an additional or partial word as a potential selection for the user. In this manner, the user can also select the exact one or more first characters that were input to the computing device.
    Type: Application
    Filed: February 25, 2015
    Publication date: June 18, 2015
    Applicant: Google Inc.
    Inventors: Fan Yang, Cibu Chalissery Johny, Feng Yuan
  • Patent number: 8996356
    Abstract: A computer-implemented method technique is presented. The technique can include receiving, at a computing device comprising one or more processors, a first input from a user, the first input including one or more first characters in a first language. The technique can provide for suggestion of potential transliterations to a second language of potential words beginning with the one or more first characters. The technique can present the potential transliterations in either an off-the-spot input configuration or an inline input configuration. The user can then select one of the potential transliterations. The technique can also provide the one or more first characters as an additional or partial word as a potential selection for the user. In this manner, the user can also select the exact one or more first characters that were input to the computing device.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Fan Yang, Cibu Chalissery Johny, Feng Yuan
  • Publication number: 20130185051
    Abstract: According to various embodiments of the disclosure techniques for generating outgoing messages are disclosed. The technique includes receiving a request to generate an outgoing message for a recipient and retrieving one or more recipient preferences of the recipient from a recipient preferences database. The one or more recipient preferences relate to customization of messages that are to be delivered to the recipient. The technique further includes retrieving a message template from a plurality of message templates stored in a message template database based on the request and the one or more recipient preferences. The technique also includes generating the outgoing message based on the retrieved message template and the one or more recipient preferences, and providing the outgoing message to the recipient.
    Type: Application
    Filed: January 16, 2012
    Publication date: July 18, 2013
    Applicant: GOOGLE INC.
    Inventors: Kirill Buryak, Andrew Swerdlow, Luke Hiro Swartz, Cibu Chalissery Johny