Patents by Inventor Nicolas Zea

Nicolas Zea 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: 8938422
    Abstract: A computer-implemented method for delaying synchronization of a computing device is disclosed according to one aspect of the subject technology. The method comprises receiving an update notification at the computing device, determining whether the computing device is idle, and, if the computing device is idle, then delaying retrieval of synchronization information corresponding to the update notification. The method also comprises determining whether a user has started using the computing device, and, if the user has started using the computing device, then retrieving the synchronization information corresponding to the update notification.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: January 20, 2015
    Assignee: Google Inc.
    Inventors: Xiaoyong Liu, Nicolas Zea, Razvan Mathias
  • Patent number: 8320558
    Abstract: A computer-implemented method for synchronizing encryption of information is disclosed according to one aspect of the subject technology. The method comprises receiving a selection of one or more types of information by a user, wherein the one or more types of information are synchronized across a plurality of computing devices. The method also comprises generating an encryption status indicating that the one or more types of information selected by the user are to be encrypted, and sending the encryption status from a first one of the computing devices to a server, wherein the server distributes the encryption status to each of the other computing devices.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: November 27, 2012
    Assignee: Google Inc.
    Inventor: Nicolas Zea
  • Patent number: 8295490
    Abstract: Systems, methods, and machine-readable media for providing an encryption key to a user are provided. The system may include a key storage module, an interface module, and an authentication module. The key storage module may be configured to store an encryption key for a user on an encryption key server, wherein the encryption key is used with user data on a data storage server. The interface module may be configured to receive a request for the encryption key from a client machine associated with the user. The authentication module may be configured to authenticate the user, wherein the interface module may further be configured to transmit the encryption key to the client machine in response to authenticating the user.
    Type: Grant
    Filed: January 10, 2012
    Date of Patent: October 23, 2012
    Assignee: Google Inc.
    Inventors: Travis McCoy, Timothy R. Steele, Nicolas Zea