Patents by Inventor Mattias Stefan Nissler
Mattias Stefan Nissler 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: 10311240Abstract: Aspects of the subject technology relate to systems and methods for remote storage security. An encryption key is generated based at least on data stored locally by a computing device. The encryption key is bound to a context of the computing device. Data is encrypted using the encryption key. The encrypted data and information associated with the binding of the encryption key are provided for transmission to another computing device.Type: GrantFiled: August 25, 2015Date of Patent: June 4, 2019Assignee: Google LLCInventors: Mattias Stefan Nissler, William Alexander Drewry, Darren David Krahn
-
Patent number: 9420005Abstract: Systems and methods for installing policy settings on a client computing device are provided. In some aspects, the client computing device receives policy data and a public key from a server. The policy data are authenticated based on the public key. Policy settings based on the authenticated policy data are installed on the client computing device. Installing the policy settings based on the authenticated policy data on the client computing device includes storing information based on the policy data in a module on the client computing device. The module is secured by the public key from the server and a signature generated on the client computing device to prevent the stored information from being moved or copied by a user of the client computing device.Type: GrantFiled: March 20, 2014Date of Patent: August 16, 2016Assignee: Google Inc.Inventors: Glenn Wilson, Sumit Gwalani, William Alexander Drewry, Mattias Stefan Nissler
-
Patent number: 9256743Abstract: 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: GrantFiled: July 18, 2012Date of Patent: February 9, 2016Assignee: Google Inc.Inventors: Mattias Stefan Nissler, William A. Drewry, Christopher Masone, Sumit Gwalani
-
Patent number: 9135212Abstract: A system and a method for registering an electronic device are provided. An auto-enrollment status of an electronic device by an enterprise is determined based on hash information associated with an identifier for the electronic device. In a case where the auto-enrollment status of the electronic device is determined to require auto-enrollment of the electronic device by the enterprise, one or more configuration settings for the electronic device as designated by the enterprise are identified, and the electronic device is requested to adopt the one or more configuration settings as designated by the enterprise in response to providing the auto-enrollment login interface to the electronic device.Type: GrantFiled: November 30, 2012Date of Patent: September 15, 2015Assignee: Google Inc.Inventors: Joao Paulo Pagaime da Silva, Kenneth Edward Mixter, Raymond Lo, Glenn Wilson, William Alexander Drewry, Bin Zhao, Sumit Gwalani, Mattias Stefan Nissler
-
Publication number: 20150212971Abstract: A system and a method for registering an electronic device are provided. An auto-enrollment status of an electronic device by an enterprise is determined based on hash information associated with an identifier for the electronic device. In a case where the auto-enrollment status of the electronic device is determined to require auto-enrollment of the electronic device by the enterprise, one or more configuration settings for the electronic device as designated by the enterprise are identified, and the electronic device is requested to adopt the one or more configuration settings as designated by the enterprise in response to providing the auto-enrollment login interface to the electronic device.Type: ApplicationFiled: November 30, 2012Publication date: July 30, 2015Applicant: Google Inc.Inventors: Joao Paulo PAGAIME da SILVA, Kenneth Edward MIXTER, Raymond LO, Glenn WILSON, William Alexander DREWRY, Bin ZHAO, Sumit GWALANI, Mattias Stefan NISSLER
-
Patent number: 8997174Abstract: 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: GrantFiled: November 28, 2012Date of Patent: March 31, 2015Assignee: Google Inc.Inventors: Glenn Wilson, Sumit Gwalani, William A. Drewry, Mattias Stefan Nissler, Daniel Kenneth Clifford, Christopher Masone
-
Patent number: 8701157Abstract: Systems and methods for configuring policy settings on client computing devices are provided. In some aspects, a method includes transmitting login credentials to one or more server machines. The method also includes receiving, on the client computing device, policy data and a public key from the one or more server machines in response to the login credentials. The method also includes authenticating the policy data based on the public key. The method also includes automatically installing policy settings based on the authenticated policy data on the client computing device. The policy settings identified by the policy data include four or more of: compliance settings, behavioral settings, software applications, permission to access one or more websites, restrictions on accessing one or more websites, read permission in a remote document storage unit, or write permission in a remote document storage unit.Type: GrantFiled: January 11, 2012Date of Patent: April 15, 2014Assignee: Google Inc.Inventors: Glenn Wilson, Sumit Gwalani, William A. Drewry, Mattias Stefan Nissler
-
Publication number: 20130227090Abstract: 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: ApplicationFiled: July 18, 2012Publication date: August 29, 2013Applicant: GOOGLE INC.Inventors: Mattias Stefan NISSLER, William A. Drewry, Christopher Masone, Sumit Gwalani
-
Patent number: 8347349Abstract: 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: GrantFiled: February 8, 2012Date of Patent: January 1, 2013Assignee: Google Inc.Inventors: Glenn Wilson, Sumit Gwalani, William A. Drewry, Mattias Stefan Nissler, Daniel Kenneth Clifford, Christopher Masone