Patents by Inventor Christopher Masone

Christopher Masone 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: 9256743
    Abstract: Systems and methods for remote an enterprise policy/client configuration installation for client computing devices are provided. In some aspects, a method includes receiving, on a client computing device, via a network, a message including an updated enterprise policy/client configuration associated with an operating system and a signature. The signature identifies a source of the message. The method also includes authenticating the message based on the signature. The method also includes installing the updated an enterprise policy/client configuration. At least a first portion of an enterprise policy/client configuration is configured not to be updatable without receiving the message via the network.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: February 9, 2016
    Assignee: Google Inc.
    Inventors: Mattias Stefan Nissler, William A. Drewry, Christopher Masone, Sumit Gwalani
  • Patent number: 9191382
    Abstract: Methods and apparatus for authenticating computing device users are disclosed. An example method includes, providing, on a display device of a computing device, a graphical user interface (GUI) including a user authentication display portion and receiving, from a remote authentication server, visual content and functional content corresponding with the user authentication display portion. The method further includes receiving, via the user authentication display portion, a set of user credentials and communicating the received user credentials to the remote user authentication server. The method still further includes receiving, from the remote user authentication server; an authorization message indicating whether or not authentication of the user credentials was successful. In the event authentication of the set of user credentials was successful, the user is granted access to the computing device.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: November 17, 2015
    Assignee: Google Inc.
    Inventors: Zelidrag Hornung, William A. Drewry, Sumit Gwalani, Christopher Masone
  • Patent number: 8997174
    Abstract: Systems and methods for configuring browser policy settings on client computing devices are provided. In some aspects, a method includes receiving login credentials from a client computing device. The client computing device includes a browser. The method also includes transmitting browser policy data associated with the login credentials to the client computing device. The browser policy data identifies browser policy settings to be installed on the browser. The browser policy settings identified by the browser policy data include four or more of: compliance settings, behavioral settings, browser/software applications, permission to access one or more websites, restrictions on accessing one or more websites, read permission in a remote document storage unit accessible via the browser, or write permission in a remote document storage unit accessible via the browser.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventors: Glenn Wilson, Sumit Gwalani, William A. Drewry, Mattias Stefan Nissler, Daniel Kenneth Clifford, Christopher Masone
  • Patent number: 8544072
    Abstract: Methods and apparatus for providing a single-sign-on service are disclosed. An example method includes receiving, at a computing device, a username and a password. The example method further includes providing the username and the password to a cloud-based credential server. The example method also includes receiving, from the cloud-based credential server, authentication information corresponding with the username and the password. The example method still further includes granting or denying access to the computing device and one or more cloud-based services based on the authentication information.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: September 24, 2013
    Assignee: Google Inc.
    Inventors: Christopher Masone, Kan Liu
  • Publication number: 20130227090
    Abstract: Systems and methods for remote an enterprise policy/client configuration installation for client computing devices are provided. In some aspects, a method includes receiving, on a client computing device, via a network, a message including an updated enterprise policy/client configuration associated with an operating system and a signature. The signature identifies a source of the message. The method also includes authenticating the message based on the signature. The method also includes installing the updated an enterprise policy/client configuration. At least a first portion of an enterprise policy/client configuration is configured not to be updatable without receiving the message via the network.
    Type: Application
    Filed: July 18, 2012
    Publication date: August 29, 2013
    Applicant: GOOGLE INC.
    Inventors: Mattias Stefan NISSLER, William A. Drewry, Christopher Masone, Sumit Gwalani
  • Patent number: 8464038
    Abstract: Methods and apparatus for implementing modes of operation of computing device are disclosed. An example apparatus includes a mode-selection input device having a first state and a second state. The example apparatus also includes firmware operably coupled with the mode-selection input device. In the example apparatus, when the mode-selection input device is in the first state, the firmware is configured to cause the computing device to operate in a first mode of operation, a user mode. In the example apparatus, when the mode-selection input device is in the second state, the firmware is configured to cause the computing device to operate in second mode of operation, a developer mode.
    Type: Grant
    Filed: March 10, 2010
    Date of Patent: June 11, 2013
    Assignee: Google Inc.
    Inventors: Randall R. Spangler, Ryan Tabone, Anton Staaf, Christopher Masone, Matthew Papakipos
  • Patent number: 8347349
    Abstract: Systems and methods for configuring browser policy settings on client computing devices are provided. In some aspects, a method includes receiving login credentials from a client computing device. The client computing device includes a browser. The method also includes transmitting browser policy data associated with the login credentials to the client computing device. The browser policy data identifies browser policy settings to be installed on the browser. The browser policy settings identified by the browser policy data include four or more of: compliance settings, behavioral settings, browser/software applications, permission to access one or more websites, restrictions on accessing one or more websites, read permission in a remote document storage unit accessible via the browser, or write permission in a remote document storage unit accessible via the browser.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: January 1, 2013
    Assignee: Google Inc.
    Inventors: Glenn Wilson, Sumit Gwalani, William A. Drewry, Mattias Stefan Nissler, Daniel Kenneth Clifford, Christopher Masone
  • Publication number: 20120011358
    Abstract: Methods and apparatus for providing remote administration and delegation rights for a computing system are disclosed. An example method for facilitating remote administration of a first computing device includes receiving, by a second computing device, an administrator name and a username for a user account for a cloud-based computing service, where the user account is assigned to a user of the first computing device. The example method further includes transmitting, from the second computing device to a server, the username for the user account and the administrator name and receiving, by the second computing device, a control panel transmitted from the server, where the control panel accepting inputs to change user preferences for the user account and system settings for the first computing device.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 12, 2012
    Applicant: GOOGLE INC.
    Inventor: Christopher Masone
  • Publication number: 20110087692
    Abstract: Methods and apparatus for obtaining and executing application programs for use on a cloud-based computing device are disclosed. An example method includes receiving, by a computing device, a request to obtain an application for execution on the computing device. The example method further includes sending, from the computing device to a first server, the request to obtain the application. The example method also includes receiving, by the computing device from the first server, the application. The example method still further includes sending, by the computing device to one or more cloud-based sources, a request for one or more metrics associated with the application and receiving, by the computing device from the one or more cloud-based sources, the one or more metrics. The example method yet further includes determining, by the computing device, whether to execute the application based on the one or more metrics.
    Type: Application
    Filed: October 12, 2010
    Publication date: April 14, 2011
    Applicant: GOOGLE INC.
    Inventor: Christopher Masone
  • Publication number: 20110087870
    Abstract: Methods and apparatus for implementing modes of operation of computing device are disclosed. An example apparatus includes a mode-selection input device having a first state and a second state. The example apparatus also includes firmware operably coupled with the mode-selection input device. In the example apparatus, when the mode-selection input device is in the first state, the firmware is configured to cause the computing device to operate in a first mode of operation, a user mode. In the example apparatus, when the mode-selection input device is in the second state, the firmware is configured to cause the computing device to operate in second mode of operation, a developer mode.
    Type: Application
    Filed: March 10, 2010
    Publication date: April 14, 2011
    Applicant: GOOGLE INC.
    Inventors: Randall R. Spangler, Ryan Tabone, Anton Staaf, Christopher Masone, Matthew Papakipos