Patents by Inventor Jonathan Bradshaw

Jonathan Bradshaw 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: 20090004303
    Abstract: Perfume ingredients and essential oils in synergistic combinations improve well-being by down-regulating arousal. This could lead to enhanced quality of life and reduced stress. The perfume compositions of the invention comprise one or more materials from each of the following groups: Group A: the essential oils lavender, lavandin, bergamot, chamomile, clary sage; Group B: 2-phenoxyethanol, 1-(2,3,8,8-tetramethyl-1,2,3,4,5,6,7,8-octahydronaphthalen-2-yl)ethanone, benzophenone, cyclopentadecanolide, alpha-ionone, beta-ionone, para-methylacetophenone, [4-isopropylcyclohexyl]methanol. The ratio of the weight percentage based on the composition of group A materials to Group B materials lies within the range 1:9 to 9:1.
    Type: Application
    Filed: March 17, 2006
    Publication date: January 1, 2009
    Inventors: Keith Douglas Perring, John Martin Behan, David Jonathan Bradshaw, Briony Care
  • Publication number: 20080148400
    Abstract: A method of enforcing software license protection in a computer system comprising; morphing the data prior to distribution, resulting in morphed data; wherein morphing of data is accomplished by applying a reversible morphing algorithm to modify data, wherein said reversible morphing algorithm is uniquely seeded and/or controlled with control information.
    Type: Application
    Filed: October 31, 2006
    Publication date: June 19, 2008
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Dwight L. Barron, E. David Neufeld, Kevin M. Jones, Jonathan Bradshaw
  • Publication number: 20080115217
    Abstract: A method of protecting data in a computer system against attack from viruses and worms comprising; storing morphed data in system memory; de-morphing data as it is being transferred to cache memory, resulting in de-morphed data.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 15, 2008
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Dwight L. Barron, E. David Neufeld, Kevin M. Jones, Jonathan Bradshaw
  • Publication number: 20080115216
    Abstract: A method of protecting data in a computer system against attack from viruses and worms comprising; modifying micro-code of a processor of system to be protected to remove homogeneity between processors from a manufacturer; modifying op-codes of an application to match modified micro-code of the processor prior to execution.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 15, 2008
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Dwight L. Barron, E David Neufeld, Kevin M. Jones, Jonathan Bradshaw
  • Publication number: 20060294133
    Abstract: A method of producing a graphical representation of a written description of an apparatus, method, system or device is disclosed. The written description includes one or more independent sentence definitions and, for at least one of said independent sentence definitions, at least one further limiting dependent sentence definition. Each of the independent sentence definitions and the dependent sentence definitions is constructed from one or more clauses describing an identifiable technical feature of said apparatus, method, system or device.
    Type: Application
    Filed: June 27, 2006
    Publication date: December 28, 2006
    Applicant: Ablaise Limited of London
    Inventors: Andrew Ritchie, Jonathan Bradshaw, Mark Bernstein
  • Publication number: 20060184580
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o- line process.
    Type: Application
    Filed: April 7, 2006
    Publication date: August 17, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060184621
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: April 7, 2006
    Publication date: August 17, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060184622
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: April 7, 2006
    Publication date: August 17, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060184385
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: April 7, 2006
    Publication date: August 17, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060184582
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: April 7, 2006
    Publication date: August 17, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060184581
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: April 7, 2006
    Publication date: August 17, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060184458
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: April 7, 2006
    Publication date: August 17, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060178992
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: March 30, 2006
    Publication date: August 10, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060168516
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: March 23, 2006
    Publication date: July 27, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060155730
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: February 17, 2006
    Publication date: July 13, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060155769
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: February 17, 2006
    Publication date: July 13, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060143165
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: February 17, 2006
    Publication date: June 29, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20060143166
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time o-line process.
    Type: Application
    Filed: February 17, 2006
    Publication date: June 29, 2006
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20050234865
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time on-line process.
    Type: Application
    Filed: June 7, 2005
    Publication date: October 20, 2005
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw
  • Publication number: 20050229098
    Abstract: Output signals are served from a serving device to a plurality of browsing devices connected to a network. The output signals represent commands executable by each browsable device so as to display viewable data in accordance with specified page formatting. Requests from browsing clients are identified which contain information relating to the data itself and the display format for the data. The data is read and processed so as to combine a representation of the viewable data with executable instructions. The signals are then supplied to requesting browsing devices, after effectively being assembled as a real time on-line process.
    Type: Application
    Filed: June 7, 2005
    Publication date: October 13, 2005
    Applicant: Ablaise Limited
    Inventors: Andrew Ritchie, Jonathan Bradshaw