Patents by Inventor Gadi Guy

Gadi Guy 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: 8928591
    Abstract: A computer-implemented technique includes determining, at a computing device including one or more processors, one or more scripts in which a user is capable of inputting text. The technique includes determining, at the computing device, whether at least one of the one or more scripts is a script having a right-to-left (RTL) writing directionality. The technique also includes automatically outputting, at the computing device: (i) a first user interface when at least one of the one or more scripts is a script having an RTL writing directionality, wherein the first user interface is configured to allow the user to adjust the writing directionality at the computing device, or (ii) a second user interface when none of the one or more scripts is a script having an RTL writing directionality, wherein the second user interface is not configured to allow the user to adjust the writing directionality at the computing device.
    Type: Grant
    Filed: October 8, 2012
    Date of Patent: January 6, 2015
    Assignee: Google Inc.
    Inventors: Luke Hiro Swartz, Kirill Buryak, Vladimir Lanin, Gadi Guy
  • Publication number: 20100002685
    Abstract: A communication system, the system including: (i) a first network interface for communicating with a remote system over a network, wherein the first network interface is configured to: (a) receive a conversation initiation request generated in response to an interaction with a conversation trigger that is included in a web page that is displayed at a remote system; wherein the conversation initiation request includes context metadata that pertains to content of the web-page; and (b) provide to the remote system a communication widget that is configured in response to the context metadata; and (ii) a management unit, configured to initiate a communication session between the communication widget and a recipient, for transmitting conversation signals between the remote system and the recipient.
    Type: Application
    Filed: June 30, 2009
    Publication date: January 7, 2010
    Inventors: Eliezer SHAHAM, Gadi Guy, Amir Arad, Zohar Brin
  • Publication number: 20090323926
    Abstract: An intermediary communication system, the intermediary communication including: (a) a first network interface, configured for transmitting over a first network connection to a first remote end unit a first sound sequence; and for receiving from the first remote end unit a returning sound sequence that is responsive to the first sound sequence; (b) a processor, configured to determine an echo reduction parameter in response to a relationship between a first sound sequence parameter and a returning sound sequence parameter; and (c) a second network interface, for transmitting to a second remote end unit, over a second network connection, a processed sound sequence that was generated in response to the echo reduction parameter from a preprocessed sound sequence which was generated by the first remote end unit.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 31, 2009
    Inventors: Eliezer SHAHAM, Gadi Guy