Patents by Inventor Benjamin Winston

Benjamin Winston 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).

  • Publication number: 20180099209
    Abstract: Various marking apparatuses are provided that incorporate a soluble component and a marking component. The soluble component dissolves in the presence of a solute and the marking component is left as a residue that can be used, for example, to designate a boundary for a recreational activity. In one example, the marking apparatus may be a marking tape that can be utilized to apply a temporary mark on a surface. The marking tape can be affixed to the surface by, for example, inserting a stake through one or more apertures of the marking tape. The user may also utilize measurement guides provided on the marking tape to accurately measure distances without the use of extra equipment. When exposed to a solute such as water, the soluble component of the marking tape dissolves and leaves behind the marking component. Both the soluble component and the marking component may be biodegradable and the marking tape may require little to no upkeep after deployment.
    Type: Application
    Filed: October 9, 2017
    Publication date: April 12, 2018
    Inventor: Benjamin Winston Moore
  • Patent number: 8621169
    Abstract: A method for dynamically (i.e., upon boot) rewriting, in a failure resistant manner, of part of, or the entirety of, the flash memory for a device allows for a changing of location for logical blocks of execute-in-place code. Conveniently, the rewriting results in a randomization, of varying degree, of the address space layout upon each boot up cycle.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: December 31, 2013
    Assignee: BlackBerry Limited
    Inventors: Oliver Whitehouse, Benjamin Winston, Michael E. McCallum
  • Publication number: 20110145472
    Abstract: A method for dynamically (i.e., upon boot) rewriting, in a failure resistant manner, of part of, or the entirety of, the flash memory for a device allows for a changing of location for logical blocks of execute-in-place code. Conveniently, the rewriting results in a randomization, of varying degree, of the address space layout upon each boot up cycle.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Oliver Whitehouse, Benjamin Winston, Michael E. McCallum