Patents by Inventor Bryan Yeung

Bryan Yeung 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: 8407590
    Abstract: Systems and methods to provide a user-interface graphic are implemented on a client system having one or more processors and memory to store programs. The method includes, while executing a browser application on the client system, displaying a page on a display of the client system; displaying the user-interface graphic over the page at a first position relative to the page. The method further includes receiving a request to scroll the page, responding to the request by scrolling the page, and in response to detecting an end of the scrolling, displaying the user-interface graphic at a second position relative to the page.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: March 26, 2013
    Assignee: Google Inc.
    Inventors: Zhanna Shamis, Bryan Yeung, Derek Jason Phillips, Robert John Kroeger, Alex Nicolaou, Shyam Sheth
  • Patent number: 8239490
    Abstract: The subject matter of this document can be implemented in, among other things, a method that includes executing a web application within a web browser of a computing device. The method also includes executing a resource server with an interface for receiving HTTP messages from the web application and an interface for communicating with a system resource of the computing device. The method further includes receiving, at the web application, an input to affect an operation of the system resource. The method also includes transmitting, from the web application to the resource server, an HTTP message to affect the operation of the system resource. The method further includes processing the HTTP message into a resource control message that includes information about the operation. The method also includes transmitting the resource control message from the resource server to the system resource to affect the operation by the system resource.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: August 7, 2012
    Assignee: Google Inc.
    Inventors: Robert John Kroeger, Bryan Yeung
  • Publication number: 20120042078
    Abstract: The subject matter of this document can be implemented in, among other things, a method that includes executing a web application within a web browser of a computing device. The method also includes executing a resource server with an interface for receiving HTTP messages from the web application and an interface for communicating with a system resource of the computing device. The method further includes receiving, at the web application, an input to affect an operation of the system resource. The method also includes transmitting, from the web application to the resource server, an HTTP message to affect the operation of the system resource. The method further includes processing the HTTP message into a resource control message that includes information about the operation. The method also includes transmitting the resource control message from the resource server to the system resource to affect the operation by the system resource.
    Type: Application
    Filed: September 30, 2011
    Publication date: February 16, 2012
    Applicant: GOOGLE INC.
    Inventors: Robert John Kroeger, Bryan Yeung
  • Publication number: 20120042016
    Abstract: The subject matter of this document can be implemented in, among other things, a method that includes executing a web application within a web browser of a computing device. The method also includes executing a resource server with an interface for receiving HTTP messages from the web application and an interface for communicating with a system resource of the computing device. The method further includes receiving, at the web application, an input to affect an operation of the system resource. The method also includes transmitting, from the web application to the resource server, an HTTP message to affect the operation of the system resource. The method further includes processing the HTTP message into a resource control message that includes information about the operation. The method also includes transmitting the resource control message from the resource server to the system resource to affect the operation by the system resource.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 16, 2012
    Applicant: GOOGLE INC.
    Inventors: Robert John Kroeger, Bryan Yeung
  • Publication number: 20070293507
    Abstract: The present invention provides compounds for modulating protein kinase enzymatic activity for modulating cellular activities such as proliferation, differentiation, programmed cell death, migration and chemoinvasion. Compounds of the invention inhibit, regulate and/or modulate kinases. Methods of using the compounds and pharmaceutical compositions thereof to treat kinase-dependent diseases and conditions are also an aspect of the invention.
    Type: Application
    Filed: September 15, 2005
    Publication date: December 20, 2007
    Applicant: EXELIXIS, INC.
    Inventors: Tae-Gon Baik, Chris Buhr, Sunghoon Ma, John Nuss, Zerom Tesfai, Longcheng Wang, Bryan Yeung