Patents by Inventor Francisco M. Galanes

Francisco M. Galanes 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).

  • Publication number: 20150169571
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying and providing image search results including general image search results responsive to an image search query and social image search results responsive to the image search query wherein each of the social image search results is associated with content generated by a respective member of a social graph of a user wherein the member is at two or more distinct degrees of separation from the user and has a minimum number of social graph friends in common with the user.
    Type: Application
    Filed: October 21, 2010
    Publication date: June 18, 2015
    Applicant: Google Inc.
    Inventors: Julia H. Farago, Terran Melconian, Ankur Bhargava, David Bau, Manish M. Sambhu, Francisco M. Galanes
  • Patent number: 8983051
    Abstract: An automated intelligent component (the Personal Virtual Assistant or PVA) is located between a caller and a callee. A caller calls the PVA and directs the PVA to make one or more calls to one or more call recipients. Based on the information obtained from a voice or text dialog with the caller and a combination of other available informational sources, the disposition of an outgoing call is determined and acted upon by PVA. During the call the PVA remains available to take further actions at the request of the call participants.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: March 17, 2015
    Inventors: William F. Barton, Francisco M. Galanes, Anand Ramakrishna, Vishwa Ranjan, Tal Saraf
  • Publication number: 20150030144
    Abstract: Communications between users of different modalities are enabled by a single integrated platform that allows both the input of voice (from a telephone, for example) to be realized as text (such as an interactive text message) and allows the input of text (from the interactive text messaging application, for example) to be realized as voice (on the telephone). Real-time communication may be enabled between any permutation of any number of text devices (desktop, PDA, mobile telephone) and voice devices (mobile telephone, regular telephone, etc.). A call to a text device user may be initiated by a voice device user or vice versa.
    Type: Application
    Filed: August 11, 2014
    Publication date: January 29, 2015
    Inventors: William F. Barton, Francisco M. Galanes, Lawrence M. Ockene, Anand Ramakrishna, Tal Saraf
  • Patent number: 8805688
    Abstract: Communications between users of different modalities are enabled by a single integrated platform that allows both the input of voice (from a telephone, for example) to be realized as text (such as an interactive text message) and allows the input of text (from the interactive text messaging application, for example) to be realized as voice (on the telephone). Real-time communication may be enabled between any permutation of any number of text devices (desktop, PDA, mobile telephone) and voice devices (mobile telephone, regular telephone, etc.). A call to a text device user may be initiated by a voice device user or vice versa.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventors: William F. Barton, Francisco M. Galanes, Lawrence M. Ockene, Anand Ramakrishna, Tal Saraf
  • Patent number: 8229753
    Abstract: Web server controls are provided for generating client side markups with recognition and/or audible prompting. Three approaches are disclosed for implementation of the controls.
    Type: Grant
    Filed: October 21, 2001
    Date of Patent: July 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoueche, Stephen F. Potter, Susan M. Warren
  • Patent number: 8224650
    Abstract: Web server controls are provided for generating client side markups with recognition and/or audible prompting. Three approaches are disclosed for implementation of the controls.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: July 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoeuche, Stephen F. Potter, Susan M. Warren
  • Publication number: 20120170722
    Abstract: Communications between users of different modalities are enabled by a single integrated platform that allows both the input of voice (from a telephone, for example) to be realized as text (such as an interactive text message) and allows the input of text (from the interactive text messaging application, for example) to be realized as voice (on the telephone). Real-time communication may be enabled between any permutation of any number of text devices (desktop, PDA, mobile telephone) and voice devices (mobile telephone, regular telephone, etc.). A call to a text device user may be initiated by a voice device user or vice versa.
    Type: Application
    Filed: March 5, 2012
    Publication date: July 5, 2012
    Applicant: Microsoft Corporation
    Inventors: William F. Barton, Francisco M. Galanes, Lawrence M. Ockene, Anand Ramakrishna, Tal Saraf
  • Patent number: 8165883
    Abstract: Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls comprise elements of a dialog such as a question, answer, confirmation, command or statement. A module forms a dialog by making use of the information carried in the controls.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: April 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoeuche, Stephen F. Potter
  • Patent number: 8131556
    Abstract: Communications between users of different modalities are enabled by a single integrated platform that allows both the input of voice (from a telephone, for example) to be realized as text (such as an interactive text message) and allows the input of text (from the interactive text messaging application, for example) to be realized as voice (on the telephone). Real-time communication may be enabled between any permutation of any number of text devices (desktop, PDA, mobile telephone) and voice devices (mobile telephone, regular telephone, etc.). A call to a text device user may be initiated by a voice device user or vice versa.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: William F. Barton, Francisco M. Galanes, Lawrence M. Ockene, Anand Ramakrishna, Tal Saraf
  • Patent number: 7805704
    Abstract: An application program interface embodied on one or more computer readable media is disclosed. The interface includes a first dialog container configured to facilitate development of a first type of dialog within an application. Also included is a second dialog container configured to facilitate development of a second type of dialog within the application.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: September 28, 2010
    Assignee: Microsoft Corporation
    Inventors: Francisco M. Galanes, Richard Henry Irving, Renaud Julien Lecoeuche
  • Patent number: 7711570
    Abstract: Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls comprise elements of a dialog such as a question, answer, confirmation, command or statement. A module forms a dialog by making use of the information carried in the controls.
    Type: Grant
    Filed: October 21, 2001
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoueche, Stephen F. Potter
  • Publication number: 20080247529
    Abstract: Incoming calls or other messages are automatically categorized and handled based on information gleaned from one or more of the following sources: user location (available contact modes, available contact devices), user-specified preferences, a dialog with the caller, and direct interaction with the callee over a non-telephonic channel. Based on speech recognition of dialog information with the caller and one or more of presence or location information, static rules and direct callee interaction, the disposition of an incoming call is determined by an automated Personal Virtual Assistant.
    Type: Application
    Filed: April 3, 2007
    Publication date: October 9, 2008
    Applicant: Microsoft Corporation
    Inventors: William F. Barton, Francisco M. Galanes, Anand Ramakrishna, Tal Saraf
  • Publication number: 20080247530
    Abstract: An automated intelligent component (the Personal Virtual Assistant or PVA) is located between a caller and a callee. A caller calls the PVA and directs the PVA to make one or more calls to one or more call recipients. Based on the information obtained from a voice or text dialog with the caller and a combination of other available informational sources, the disposition of an outgoing call is determined and acted upon by PVA. During the call the PVA remains available to take further actions at the request of the call participants.
    Type: Application
    Filed: April 3, 2007
    Publication date: October 9, 2008
    Applicant: Microsoft Corporation
    Inventors: William F. Barton, Francisco M. Galanes, Anand Ramakrishna, Vishwa Ranjan, Tal Saraf
  • Publication number: 20080249778
    Abstract: Communications between users of different modalities are enabled by a single integrated platform that allows both the input of voice (from a telephone, for example) to be realized as text (such as an interactive text message) and allows the input of text (from the interactive text messaging application, for example) to be realized as voice (on the telephone). Real-time communication may be enabled between any permutation of any number of text devices (desktop, PDA, mobile telephone) and voice devices (mobile telephone, regular telephone, etc.). A call to a text device user may be initiated by a voice device user or vice versa.
    Type: Application
    Filed: April 3, 2007
    Publication date: October 9, 2008
    Applicant: Microsoft Corporation
    Inventors: William F. Barton, Francisco M. Galanes, Lawrence M. Ockene, Anand Ramakrishna, Tal Saraf
  • Patent number: 7260535
    Abstract: Web server controls are provided for generating client side markups with recognition and/or audible prompting to enable telephone call controls such as making, transferring and disconnecting telephone calls.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: August 21, 2007
    Assignee: Microsoft Corporation
    Inventors: Francisco M. Galanes, Renaud J. Lecoeuche, Fei Su
  • Publication number: 20040230637
    Abstract: Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls comprise elements of a dialog such as a prompt, answer, confirmation, command and validation. An application control provides a means to wrap common speech scenarios in one control.
    Type: Application
    Filed: April 29, 2003
    Publication date: November 18, 2004
    Applicant: Microsoft Corporation
    Inventors: Renaud J. Lecoueche, Francisco M. Galanes, Gary R. Evans, Daniel T. Herron, Yun-Cheng Ju, David G. Ollason
  • Publication number: 20040230434
    Abstract: Web server controls are provided for generating client side markups with recognition and/or audible prompting to enable telephone call controls such as making, transferring and disconnecting telephone calls.
    Type: Application
    Filed: April 28, 2003
    Publication date: November 18, 2004
    Applicant: Microsoft Corporation
    Inventors: Francisco M. Galanes, Renaud J. Lecoeuche, Fei Su
  • Publication number: 20040113908
    Abstract: Web server controls are provided for generating client side markups with recognition and/or audible prompting. Three approaches are disclosed for implementation of the controls.
    Type: Application
    Filed: April 28, 2003
    Publication date: June 17, 2004
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoeuche, Stephen F. Potter, Susan M. Warren
  • Publication number: 20040073431
    Abstract: Controls are provided for a web server to generate client side markups that include recognition and/or audible prompting. The controls comprise elements of a dialog such as a question, answer, confirmation, command or statement. A module forms a dialog by making use of the information carried in the controls.
    Type: Application
    Filed: April 28, 2003
    Publication date: April 15, 2004
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoeuche, Stephen F. Potter
  • Publication number: 20030200080
    Abstract: Web server controls are provided for generating client side markups with recognition and/or audible prompting. Three approaches are disclosed for implementation of the controls.
    Type: Application
    Filed: October 21, 2001
    Publication date: October 23, 2003
    Inventors: Francisco M. Galanes, Hsiao-Wuen Hon, James D. Jacoby, Renaud J. Lecoueche, Stephen F. Potter, Susan M. Warren