Patents by Inventor Erich Peters
Erich Peters 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: 11122423Abstract: Disclosed are various approaches for authenticating a user through a voice assistant device and creating an association between the device and a user account. The request is associated with a network or federated service. A user account can be implicitly authenticated based on proximity of a client device to the voice assistant device. An association between the user account and the voice assistant device can then be created.Type: GrantFiled: June 26, 2019Date of Patent: September 14, 2021Assignee: VMware, Inc.Inventors: Erich Peter Stuntebeck, Kar Fai Tse, Ravish Chawla, Chaoting Xuan
-
Patent number: 11088931Abstract: Disclosed are various examples for facilitating network speed testing on behalf of a client device that is in communication with a management service. A network testing profile can be obtained which specifies a network testing schedule for execution of a network test with a network testing endpoint. The client device can generate a test result associated with the network testing schedule based upon an exchange of at least one test packet with the network testing endpoint. In an instance in which it is determined that a network speed between the client device and the network testing endpoint fails to meet a threshold, an amount of network bandwidth usage by the client device can be reduced.Type: GrantFiled: April 27, 2020Date of Patent: August 10, 2021Assignee: AirWatch LLCInventors: Kar Fai Tse, Erich Peter Stuntebeck, Chen Lu
-
Publication number: 20210209710Abstract: Disclosed are various examples for audio data leak prevention using user and device contexts. In some examples, a voice assistant device can be connected to a remote service that provides enterprise data to be audibly emitted by the voice assistant device. In response to a request for the enterprise data being received from the voice assistant device, an audio signal can be generated that audibly broadcasts the enterprise data. The audio signal can be generated to audibly redact at least a portion of the enterprise data based at least in part on a mode of operation of the voice assistant device. The voice assistant device can be directed to emit the enterprise data through a playback of the audio signal.Type: ApplicationFiled: February 19, 2020Publication date: July 8, 2021Inventors: ROHIT PRADEEP SHETTY, ERICH PETER STUNTEBECK, RAMANI PANCHAPAKESAN, SUMAN ALUVALA, CHAOTING XUAN
-
Publication number: 20210211521Abstract: A first server can generate user profiles and receive requests from user devices for enrollment in a first server-managed system that includes user groups. The first server can provide a unique key to a user device during an enrolment process based on a user group the user device is assigned to. The first server can include an enrollment notification for the user device in a first notification transmitted to a messaging service. The messaging service can transmit a second notification to the user device, and the user device can request a user profile from a second server based on second server access information included in the second notification. The second server can use the unique key to access user profile information which it transmits to the user device based on the request. The user device can access the user profile from the profile information using the unique key.Type: ApplicationFiled: February 27, 2020Publication date: July 8, 2021Inventors: Suman Aluvala, Ramani Panchapakesan, Pushkal Maheshwari, Mahesh Ashok Kavatage, Pavan Rajkumar Rangain, Erich Peter Stuntebeck
-
Patent number: 10956383Abstract: Disclosed are various embodiments for performing a backup a device and/or performing a wipe or removal of data from a device enrolled with a device management service. In various embodiments, a wipe request is generated by a management service and transmitted to a client device. The wipe request includes commands to backup enterprise data for a particular application, verify that the management service has received the enterprise data, and remove the enterprise data from the client device. The management service determines that the enterprise data is received from the client device and transmits a confirmation that the management service has received the enterprise data. The confirmation causes the client device to remove the enterprise data from the client device.Type: GrantFiled: November 2, 2018Date of Patent: March 23, 2021Assignee: AIRWATCH LLCInventors: Erich Peter Stuntebeck, Jonathan Blake Brannon
-
Publication number: 20210073400Abstract: Disclosed are various approaches for sharing uniform resource locators (URLs) and enforcing browser restrictions along with a shared URL. Browser restrictions can be identified by appending commands to the shared URL that instruct the receiving browser to activate certain browser restrictions. Browser restrictions can also be enforced using a URL restriction validator, which is a server process that can facilitate enforcement of browser restrictions along with a shared URL.Type: ApplicationFiled: November 20, 2019Publication date: March 11, 2021Inventors: Rohit Pradeep SHETTY, Sharun Varghese SAMUEL, Erich Peter STUNTEBECK, Ramani PANCHAPAKESAN, Craig Farley NEWELL
-
Patent number: 10936895Abstract: Disclosed are various embodiments that relate to a system or a method for managing individual actions. In one embodiment, among others, a system includes a client device and program instructions executable in the client device. The program instructions, when executed, cause the client device to identify an action that stores an image in a memory associated with the client device, where the action is executed by way of the client computing device. The program instructions also cause the client device to generate image tags that describe the image. The client device can determine that the image has enterprise content based at least in part on the image tags and perform an enterprise action on the image. The enterprise action can be based on an enterprise category associated with the image tags and an enterprise policy.Type: GrantFiled: July 26, 2017Date of Patent: March 2, 2021Assignee: VMware, Inc.Inventors: Kar Fai Tse, Erich Peter Stuntebeck, Chaoting Xuan
-
Publication number: 20210021440Abstract: Disclosed are aspects of a presenter server application that can broker requests to present contents of presenter client applications. The presenter client applications can join a presenter session and make requests to display content on a display device coupled to the presenter server device.Type: ApplicationFiled: July 15, 2019Publication date: January 21, 2021Inventor: Erich Peter Stuntebeck
-
Publication number: 20200409761Abstract: Various examples are disclosed for predictive allocation of computing resources based on the predicted location of a user. A computing environment can generate a predictive usage model that predicts a location of a user and allocate computing resources, such as VDI sessions or VMs, to a host device that optimizes latency to the predicted location.Type: ApplicationFiled: June 25, 2019Publication date: December 31, 2020Inventors: Erich Peter Stuntebeck, Ravish Chawla, Kar Fai Tse
-
Publication number: 20200413250Abstract: Disclosed are various approaches for authenticating a user through a voice assistant device and creating an association between the device and a user account. The request is associated with a network or federated service. A user account can be implicitly authenticated based on proximity of a client device to the voice assistant device. An association between the user account and the voice assistant device can then be created.Type: ApplicationFiled: June 26, 2019Publication date: December 31, 2020Inventors: Erich Peter Stuntebeck, Kar Fai Tse, Ravish Chawla, Chaoting Xuan
-
Publication number: 20200387731Abstract: Disclosed are various embodiments that relate to a system or a method for managing individual actions. In one example, among others, a system includes a client device and program instructions executable in the client device. The program instructions, when executed, cause the client device to identify an action that stores an image in a memory associated with the client device, where the action is executed by way of the client computing device. The program instructions also cause the client device to generate an image tag that describe the image. The client device can determine that the image has enterprise content based on the image tag and determine that a policy applies to the enterprise content. An enterprise action can be performed based on the enterprise policy.Type: ApplicationFiled: August 21, 2020Publication date: December 10, 2020Inventors: Kar-Fai Tse, Erich Peter Stuntebeck, Chaoting Xuan
-
Publication number: 20190149654Abstract: Disclosed are various embodiments for restricting usage of a mobile device when a user is driving a vehicle. In one embodiment, it is determined that a mobile device is in use by a driver of an active vehicle. A functionality of the mobile device is then restricted based at least in part on determining that the mobile device is in use by the driver of the active vehicle. For example, a touch screen of the mobile device may be disabled, and the use of a hands-free interface may be made mandatory.Type: ApplicationFiled: January 17, 2019Publication date: May 16, 2019Inventors: Erich Peter Stuntebeck, Kar Fai Tse, Chen Lu
-
Patent number: 10257067Abstract: Disclosed are various examples for facilitating network speed testing on behalf of a client device that is associated with an enterprise. In a client device that can be a managed device managed by a management service, a network testing profile can be obtained which specifies a testing schedule as well as a network testing endpoint with which network testing can be conducted. Results of the network speed test can be transmitted to the management service, which can determine if the network speed implicates a compliance rule associated with the client device or an enterprise with which the client device is associated.Type: GrantFiled: October 19, 2017Date of Patent: April 9, 2019Assignee: Airwatch LLCInventors: Kar Fai Tse, Erich Peter Stuntebeck, Chen Lu
-
Publication number: 20190073271Abstract: Disclosed are various embodiments for performing a backup a device and/or performing a wipe or removal of data from a device enrolled with a device management service. In various embodiments, a wipe request is generated by a management service and transmitted to a client device. The wipe request includes commands to backup enterprise data for a particular application, verify that the management service has received the enterprise data, and remove the enterprise data from the client device. The management service determines that the enterprise data is received from the client device and transmits a confirmation that the management service has received the enterprise data. The confirmation causes the client device to remove the enterprise data from the client device.Type: ApplicationFiled: November 2, 2018Publication date: March 7, 2019Inventors: Erich Peter Stuntebeck, Jonathan Blake Brannon
-
Patent number: 10200529Abstract: Disclosed are various embodiments for restricting usage of a mobile device when a user is driving a vehicle. In one embodiment, it is determined that a mobile device is in use by a driver of an active vehicle. A functionality of the mobile device is then restricted based at least in part on determining that the mobile device is in use by the driver of the active vehicle. For example, a touch screen of the mobile device may be disabled, and the use of a hands-free interface may be made mandatory.Type: GrantFiled: September 26, 2014Date of Patent: February 5, 2019Assignee: AIRWATCH LLCInventors: Erich Peter Stuntebeck, Kar Fai Tse, Chen Lu
-
Publication number: 20190034751Abstract: Disclosed are various embodiments that relate to a system or a method for managing individual actions. In one embodiment, among others, a system includes a client device and program instructions executable in the client device. The program instructions, when executed, cause the client device to identify an action that stores an image in a memory associated with the client device, where the action is executed by way of the client computing device. The program instructions also cause the client device to generate image tags that describe the image. The client device can determine that the image has enterprise content based at least in part on the image tags and perform an enterprise action on the image. The enterprise action can be based on an enterprise category associated with the image tags and an enterprise policy.Type: ApplicationFiled: July 26, 2017Publication date: January 31, 2019Inventors: Kar Fai Tse, Erich Peter Stuntebeck, Chaoting Xuan
-
Patent number: 10165443Abstract: Disclosed are various examples of transmitting management commands to a device using a short message service (SMS) message or voice call. A device may lack network connectivity with a management service. Network capabilities of the device may be disabled or impaired. The management service can generate a SMS message or voice call that includes the management command. The SMS message or voice call can be transmitted to the client device over a cellular network. The SMS message or voice call can include an authentication string with which the authenticity of the SMS message or voice call can be verified. The device can then execute the management command.Type: GrantFiled: January 9, 2017Date of Patent: December 25, 2018Assignee: VMware, Inc.Inventors: Erich Peter Stuntebeck, Varun Murthy
-
Patent number: 10152383Abstract: Remotely causing a backup and a wipe of data from a device enrolled with a management service is described. A client device may receive a communication generated from a remote computing device that causes performance of a backup of data associated with predefined criteria and performance of a wipe of the data associated with the predefined criteria. The device may perform the backup of the data by communicating the data to the remote computing device over a network. Further, the device may perform the wipe of the data by removing the data associated with the predefined criteria in response to a confirmation that the data has been received by the remote computing device. Data not associated with the predefined criteria may be retained on the client device.Type: GrantFiled: December 17, 2014Date of Patent: December 11, 2018Assignee: AIRWATCH LLCInventors: Erich Peter Stuntebeck, Jonathan Blake Brannon
-
Patent number: 9923902Abstract: In an example implementation of the disclosed technology, a method includes accessing, by a management agent associated with a client device, a profile associated with a requested resource, wherein the profile comprises at least one profile criterion. The method also includes evaluating the profile criterion based, at least in part, on status information associated with the client device to determine any processing restrictions associated with the requested resource. The method also includes, responsive to receiving an indication that the resource is subject to a server-device processing restriction, requesting access to the resource from a remote server and receiving an instance of a user interface for interacting with the resource.Type: GrantFiled: June 15, 2017Date of Patent: March 20, 2018Assignee: AirWatch LLCInventor: Erich Peter Stuntebeck
-
Publication number: 20180054373Abstract: Disclosed are various examples for facilitating network speed testing on behalf of a client device that is associated with an enterprise. In a client device that can be a managed device managed by a management service, a network testing profile can be obtained which specifies a testing schedule as well as a network testing endpoint with which network testing can be conducted. Results of the network speed test can be transmitted to the management service, which can determine if the network speed implicates a compliance rule associated with the client device or an enterprise with which the client device is associated.Type: ApplicationFiled: October 19, 2017Publication date: February 22, 2018Inventors: KAR FAI TSE, ERICH PETER STUNTEBECK, CHEN LU