Patents by Inventor Grace Kloba

Grace Kloba 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: 9600258
    Abstract: A system and method are provided for providing suggestions to install native applications, the method including accessing a website on an application running on an electronic device, the website comprising metadata, obtaining, from the metadata, a unique identifier of a native application for downloading from a server, transmitting, to a server, a request for identifying information of the native application, the request including the obtained unique identifier, receiving, from the server and in response to the transmitting, the identifying information, displaying within a user interface at least part of the identifying information and a graphical component for installing the native application, receiving user selection of the graphical component, and initiating, in response to receiving the user selection, an inline installation of the native application between the server and the electronic device.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: March 21, 2017
    Assignee: Google Inc.
    Inventors: Vinod Kumar Ramachandran, Grace Kloba
  • Patent number: 9336358
    Abstract: A system and method are provided for granting permission in association with an application, the method comprising accessing a website on an application running on an electronic device, the website comprising metadata, obtaining, from the metadata, a unique identifier of a native application, determining, based on the obtained unique identifier, that the native application is installed on the electronic device and that a permission is set in the native application, verifying, in response to the determination, that the native application corresponds to the website, and setting, in response to the verification, the permission for the website, wherein both the application and the native application allow for setting of the permission.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: May 10, 2016
    Assignee: Google Inc.
    Inventors: Vinod Kumar Ramachandran, Grace Kloba
  • Patent number: 9171348
    Abstract: A computer-implemented method for rendering video content is disclosed according to an aspect of the subject technology. The method comprises retrieving video content from a network, directing the retrieved video content to a video hardware accelerator, wherein the video hardware accelerator renders the video content into rendered video content, and determining whether the video content is to be displayed in an embedded mode or a full screen mode. The method also comprises, if the video content is to be displayed in the embedded mode, then instructing a graphics processing unit (GPU) to composite the rendered video content with other rendered content for display to a user on a display, and, if the video content is to be displayed in the full screen mode, then instructing the video hardware accelerator to send the rendered video content to the display without compositing by the GPU.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: October 27, 2015
    Assignee: Google Inc.
    Inventors: Min Qin, Grace Kloba, Huan Ren
  • Publication number: 20150281238
    Abstract: A system and method are provided for granting permission in association with an application, the method comprising accessing a website on an application running on an electronic device, the website comprising metadata, obtaining, from the metadata, a unique identifier of a native application, determining, based on the obtained unique identifier, that the native application is installed on the electronic device and that a permission is set in the native application, verifying, in response to the determination, that the native application corresponds to the website, and setting, in response to the verification, the permission for the website, wherein both the application and the native application allow for setting of the permission.
    Type: Application
    Filed: March 25, 2014
    Publication date: October 1, 2015
    Applicant: Google Inc.
    Inventors: Vinod Kumar RAMACHANDRAN, Grace KLOBA
  • Publication number: 20150234645
    Abstract: A system and method are provided for providing suggestions to install native applications, the method including accessing a website on an application running on an electronic device, the website comprising metadata, obtaining, from the metadata, a unique identifier of a native application for downloading from a server, transmitting, to a server, a request for identifying information of the native application, the request including the obtained unique identifier, receiving, from the server and in response to the transmitting, the identifying information, displaying within a user interface at least part of the identifying information and a graphical component for installing the native application, receiving user selection of the graphical component, and initiating, in response to receiving the user selection, an inline installation of the native application between the server and the electronic device.
    Type: Application
    Filed: February 14, 2014
    Publication date: August 20, 2015
    Applicant: Google Inc.
    Inventors: Vinod Kumar RAMACHANDRAN, Grace KLOBA
  • Patent number: 8949735
    Abstract: A system for determining scroll direction intent may include one or more processors and a memory. The one or more processors may receive first and second ordered pairs of coordinates of a scroll event. The one or more processors may construct a square that has a first vertex at the first ordered pair of coordinates and an opposite vertex at a third ordered pair of coordinates for which each coordinate has an absolute value that is equal to a maximum absolute coordinate value of the second ordered pair of coordinates, where the signs of the coordinates of the third ordered pair are equivalent to the signs of the corresponding coordinates of the second ordered pair. The one or more processors may determine an intended scroll direction of the scroll event based at least partially on the constructed square and the first and second ordered pair of coordinates.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: February 3, 2015
    Assignee: Google Inc.
    Inventors: Vinod K. Ramachandran, Grace Kloba, Srikanth Rajagopalan