Patents by Inventor Bill Wendling

Bill Wendling 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: 8832646
    Abstract: A method is provided for obfuscating code generated from a block diagram model in a graphical programming environment. The obfuscation may be removed through the use of a password. Incorporating the obfuscated code in a block diagram allows for code to be generated from the block diagram incorporating the obfuscated code.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: September 9, 2014
    Assignee: The MathWorks, Inc.
    Inventor: Bill Wendling
  • Patent number: 8719716
    Abstract: A locked element and methodology are provided for use in a block diagram model of a graphical modeling environment. The locked element displays within the block diagram model but access to the functionality of the locked element requires authorization. Without authorization the locked element will not function. Authorization may also be required to access the implementation details of the locked element. Without authorization the implementation details of the locked element cannot be viewed or modified. In certain implementations, any code generated from a locked element without authorization is obfuscated.
    Type: Grant
    Filed: September 15, 2005
    Date of Patent: May 6, 2014
    Assignee: The Mathworks, Inc.
    Inventor: Bill Wendling
  • Patent number: 8707190
    Abstract: In a graphical modeling environment, a method of providing varying levels of protection relating to functionalities associated with at least some elements of a block diagram model, the method including: receiving a selection of one of the elements; receiving an indication of a desired authorization required to use at least one function of the selected element; implementing the indicated authorization for the use of the at least one function; and preventing, without obtaining of the authorization, an attempted use of the at least one function.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: April 22, 2014
    Assignee: The MathWorks, Inc.
    Inventor: Bill Wendling
  • Patent number: 7689969
    Abstract: A method is provided for obfuscating code generated from a block diagram model in a graphical programming environment. The obfuscation may be removed through the use of a password. Incorporating the obfuscated code in a block diagram allows for code to be generated from the block diagram incorporating the obfuscated code.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: March 30, 2010
    Assignee: The MathWorks, Inc.
    Inventor: Bill Wendling
  • Publication number: 20080034215
    Abstract: In a graphical modeling environment, a method of providing varying levels of protection relating to functionalities associated with at least some elements of a block diagram model, the method including: receiving a selection of one of the elements; receiving an indication of a desired authorization required to use at least one function of the selected element; implementing the indicated authorization for the use of the at least one function; and preventing, without obtaining of the authorization, an attempted use of the at least one function.
    Type: Application
    Filed: August 20, 2007
    Publication date: February 7, 2008
    Applicant: THE MATHWORKS, INC.
    Inventor: Bill WENDLING
  • Publication number: 20070074286
    Abstract: A locked element and methodology are provided for use in a block diagram model of a graphical modeling environment. The locked element displays within the block diagram model but access to the functionality of the locked element requires authorization. Without authorization the locked element will not function. Authorization may also be required to access the implementation details of the locked element. Without authorization the implementation details of the locked element cannot be viewed or modified. In certain implementations, any code generated from a locked element without authorization is obfuscated.
    Type: Application
    Filed: September 15, 2005
    Publication date: March 29, 2007
    Applicant: The MathWorks, Inc.
    Inventor: Bill Wendling