Patents by Inventor William DeWeese

William DeWeese 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: 11962510
    Abstract: Resource watermarking and management actions on electronic resources are described. In one example, a process for resource watermarking and management actions includes receiving, from a client device, a request to perform an action on an electronic resource and a device profile for the client device. The device profile can include at least one attribute of the client device. The process also includes identifying a watermark template for the electronic resource, determining descriptive data of the watermark template based on the request to perform the action and whether the device profile complies with a compliance rule, overlaying the watermark template and the descriptive data onto the electronic resource, and determining that the client device is authorized to perform the action on the electronic resource in response to the electronic resource being united with the watermark template.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: April 16, 2024
    Assignee: VMware, Inc.
    Inventors: John Marshall, William DeWeese
  • Publication number: 20220269819
    Abstract: An application privacy analysis system is described, where the system obtains an application and analyzes it for privacy related data use. The system may determine privacy related activities of the application from established sources of such data and/or may decompile the application and analyze the resulting code to determine the privacy related activities of the application. The system may execute the application and monitor the communications traffic exchanged by the application to determine privacy related activities of the application. The system may store the results of such analyses for future reference.
    Type: Application
    Filed: May 13, 2022
    Publication date: August 25, 2022
    Applicant: OneTrust, LLC
    Inventors: Kevin Jones, William DeWeese, Justin Devenish, Saravanan Pitchaimani, Jonathan Blake Brannon
  • Patent number: 11334681
    Abstract: An application privacy analysis system is described, where the system obtains an application and analyzes it for privacy related data use. The system may determine privacy related activities of the application from established sources of such data and/or may decompile the application and analyze the resulting code to determine the privacy related activities of the application. The system may execute the application and monitor the communications traffic exchanged by the application to determine privacy related activities of the application. The system may store the results of such analyses for future reference.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: May 17, 2022
    Assignee: OneTrust, LLC
    Inventors: Kevin Jones, William DeWeese, Justin Devenish, Saravanan Pitchaimani, Jonathan Blake Brannon
  • Publication number: 20220107710
    Abstract: Disclosed are various examples for remotely restricting client devices. A client device can be placed into a restricted mode in which application switching capabilities of the client device are disabled. Additionally, the client device can transmit screen capture data to a management service, which can provide the ability for an administrator user to monitor data shown on a display associated with the client device. The client device can also be removed from the restricted mode in response to a command sent from the management service to the client device.
    Type: Application
    Filed: July 16, 2021
    Publication date: April 7, 2022
    Inventors: Kevin Marshall McKeithan, II, William DeWeese
  • Publication number: 20220078131
    Abstract: Resource watermarking and management actions on electronic resources are described. In one example, a process for resource watermarking and management actions includes receiving, from a client device, a request to perform an action on an electronic resource and a device profile for the client device. The device profile can include at least one attribute of the client device. The process also includes identifying a watermark template for the electronic resource, determining descriptive data of the watermark template based on the request to perform the action and whether the device profile complies with a compliance rule, overlaying the watermark template and the descriptive data onto the electronic resource, and determining that the client device is authorized to perform the action on the electronic resource in response to the electronic resource being united with the watermark template.
    Type: Application
    Filed: September 29, 2021
    Publication date: March 10, 2022
    Inventors: John Marshall, William DeWeese
  • Publication number: 20210397743
    Abstract: An application privacy analysis system is described, where the system obtains an application and analyzes it for privacy related data use. The system may determine privacy related activities of the application from established sources of such data and/or may decompile the application and analyze the resulting code to determine the privacy related activities of the application. The system may execute the application and monitor the communications traffic exchanged by the application to determine privacy related activities of the application. The system may store the results of such analyses for future reference.
    Type: Application
    Filed: September 1, 2021
    Publication date: December 23, 2021
    Applicant: OneTrust, LLC
    Inventors: Kevin Jones, William DeWeese, Justin Devenish, Saravanan Pitchaimani, Jonathan Blake Brannon
  • Patent number: 11113416
    Abstract: An application privacy analysis system is described, where the system obtains an application and analyzes it for privacy related data use. The system may determine privacy related activities of the application from established sources of such data and/or may decompile the application and analyze the resulting code to determine the privacy related activities of the application. The system may execute the application and monitor the communications traffic exchanged by the application to determine privacy related activities of the application. The system may store the results of such analyses for future reference.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: September 7, 2021
    Assignee: OneTrust, LLC
    Inventors: Kevin Jones, William DeWeese, Justin Devenish, Saravanan Pitchaimani, Jonathan Blake Brannon
  • Patent number: 11079893
    Abstract: Disclosed are various examples for remotely restricting client devices. A client device can be placed into a restricted mode in which application switching capabilities of the client device are disabled. Additionally, the client device can transmit screen capture data to a management service, which can provide the ability for an administrator user to monitor data shown on a display associated with the client device. The client device can also be removed from the restricted mode in response to a command sent from the management service to the client device.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: August 3, 2021
    Assignee: AirWatch LLC
    Inventors: Kevin Marshall McKeithan, II, William DeWeese
  • Patent number: 11070543
    Abstract: A method of installing an application on a device configured with a plurality of personas is disclosed. The method includes receiving an indication to engage a first persona of the plurality of personas. The method further includes causing an indication of the first persona to be displayed. The method further includes receiving via an interface associated with the first persona, an indication to install a first application. The method further includes causing the first application to be installed. The method further includes causing the installed first application to be associated with the first persona.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: July 20, 2021
    Assignee: AirWatch, LLC
    Inventors: William DeWeese, Jonathan Blake Brannon, Erich Stuntebeck
  • Publication number: 20210150059
    Abstract: An application privacy analysis system is described, where the system obtains an application and analyzes it for privacy related data use. The system may determine privacy related activities of the application from established sources of such data and/or may decompile the application and analyze the resulting code to determine the privacy related activities of the application. The system may execute the application and monitor the communications traffic exchanged by the application to determine privacy related activities of the application. The system may store the results of such analyses for future reference.
    Type: Application
    Filed: February 1, 2021
    Publication date: May 20, 2021
    Applicant: OneTrust, LLC
    Inventors: Kevin Jones, William DeWeese, Justin Devenish, Saravanan Pitchaimani, Jonathan Blake Brannon
  • Patent number: 10909265
    Abstract: An application privacy analysis system is described, where the system obtains an application and analyzes it for privacy related data use. The system may determine privacy related activities of the application from established sources of such data and/or may decompile the application and analyze the resulting code to determine the privacy related activities of the application. The system may execute the application and monitor the communications traffic exchanged by the application to determine privacy related activities of the application. The system may store the results of such analyses for future reference.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: February 2, 2021
    Assignee: OneTrust, LLC
    Inventors: Kevin Jones, William DeWeese, Justin Devenish, Saravanan Pitchaimani, Jonathan Blake Brannon
  • Publication number: 20200334380
    Abstract: An application privacy analysis system is described, where the system obtains an application and analyzes it for privacy related data use. The system may determine privacy related activities of the application from established sources of such data and/or may decompile the application and analyze the resulting code to determine the privacy related activities of the application. The system may execute the application and monitor the communications traffic exchanged by the application to determine privacy related activities of the application. The system may store the results of such analyses for future reference.
    Type: Application
    Filed: June 29, 2020
    Publication date: October 22, 2020
    Inventors: Kevin Jones, William DeWeese, Justin Devenish, Sarav Pitchaimani, Jonathan Blake Brannon
  • Patent number: 10692386
    Abstract: A holding pattern determination system and method assists a pilot with visualizing, entering, and flying a holding pattern. An exact solution to the holding pattern problem simplifies the entry to and flight of a holding pattern with minimal circuits, regardless of the wind direction and speed. Utilizing a windspeed ratio and relative wind direction, at least an inbound wind correction angle, an outbound heading, and an outbound time that begins at the outbound heading independent from an abeam point is provided. An entry pattern graphic and a holding pattern graphic may be provided with turn by turn heading and timing instruction to ensure precise entry and holding pattern flight.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: June 23, 2020
    Assignee: Aviation Mobile Apps, LLC
    Inventors: William DeWeese, Leslie Glatt
  • Publication number: 20200105148
    Abstract: A holding pattern determination system and method assists a pilot with visualizing, entering, and flying a holding pattern. An exact solution to the holding pattern problem simplifies the entry to and flight of a holding pattern with minimal circuits, regardless of the wind direction and speed. Utilizing a windspeed ratio and relative wind direction, at least an inbound wind correction angle, an outbound heading, and an outbound time that begins at the outbound heading independent from an abeam point is provided. An entry pattern graphic and a holding pattern graphic may be provided with turn by turn heading and timing instruction to ensure precise entry and holding pattern flight.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 2, 2020
    Inventors: William DeWeese, Leslie Glatt
  • Publication number: 20190044938
    Abstract: A method of installing an application on a device configured with a plurality of personas is disclosed. The method includes receiving an indication to engage a first persona of the plurality of personas. The method further includes causing an indication of the first persona to be displayed. The method further includes receiving via an interface associated with the first persona, an indication to install a first application. The method further includes causing the first application to be installed. The method further includes causing the installed first application to be associated with the first persona.
    Type: Application
    Filed: October 12, 2018
    Publication date: February 7, 2019
    Inventors: William DeWeese, Jonathan Blake Brannon, Erich Stuntebeck
  • Patent number: 10129242
    Abstract: A method of installing an application on a device configured with a plurality of personas is disclosed. The method includes receiving an indication to engage a first persona of the plurality of personas. The method further includes causing an indication of the first persona to be displayed. The method further includes receiving, via an interface associated with the first persona, an indication to install a first application. The method further includes causing the first application to be installed. The method further includes causing the installed first application to be associated with the first persona.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: November 13, 2018
    Assignee: AirWatch LLC
    Inventors: William DeWeese, Jonathan Blake Brannon, Erich Stuntebeck
  • Patent number: 9900261
    Abstract: A method, system and non-transitory computer-readable medium product are provided for shared resource watermarking and management. In the context of a method, a method is provided that includes identifying requests to share resources from a device and identifying a watermark template. The method further includes associating the watermark template with the resources, and authorizing the request to share the resources from the device.
    Type: Grant
    Filed: June 2, 2013
    Date of Patent: February 20, 2018
    Assignee: AirWatch LLC
    Inventors: John Marshall, William DeWeese
  • Publication number: 20170149686
    Abstract: A method, system and non-transitory computer-readable medium product are provided for resource watermarking and management. In the context of a method, a method is provided that includes identifying resources associated with a device and identifying a watermark template. The method further includes associating the watermark template with the resources, and authorizing the device to perform actions on the resources.
    Type: Application
    Filed: February 7, 2017
    Publication date: May 25, 2017
    Inventors: John Marshall, William DeWeese
  • Patent number: 9584437
    Abstract: A method, system and non-transitory computer-readable medium product are provided for resource watermarking and management. In the context of a method, a method is provided that includes identifying resources associated with a device and identifying a watermark template. The method further includes associating the watermark template with the resources, and authorizing the device to perform actions on the resources.
    Type: Grant
    Filed: June 2, 2013
    Date of Patent: February 28, 2017
    Assignee: AirWatch LLC
    Inventors: John Marshall, William DeWeese
  • Publication number: 20160337347
    Abstract: A secondary device may be used to provide access to resources to a primary device. Upon receiving an authorization indication at a device, a registration key based on the authorization indication, a user identifier, and a property of the device may be created. Upon determining whether access to at least one resource is permitted according to the registration key the device may be permitted to access the at least one resource.
    Type: Application
    Filed: July 26, 2016
    Publication date: November 17, 2016
    Inventors: William DeWeese, Erich Stuntebeck