Patents by Inventor Simon Fraser

Simon Fraser 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: 9418171
    Abstract: Systems and methods for hardware accelerated presentation of web pages on mobile computing devices are presented. A plurality of web pages may be received by a computing device capable of processing and displaying web pages using layout engines, hardware accelerated graphics application programming interfaces (APIs). Upon receipt of the web pages, the web pages may be divided into a plurality of rendering layers, based upon stylesheets of the web pages. An algorithm walks through rendering layers so as to select a plurality of layers that may receive compositing layers so as to take advantage of hardware acceleration when rendered. The web pages may be subsequently presented on a display of the mobile computing devices using remaining rendering layers and compositing layers. In this manner, visual representation of web content remains intact even when content which may not have been originally designed for use with layout engine may be displayed.
    Type: Grant
    Filed: March 3, 2009
    Date of Patent: August 16, 2016
    Assignee: Apple Inc.
    Inventor: Simon Fraser
  • Patent number: 9104296
    Abstract: Some embodiments relate to providing an improved progress indicator in a graphical user interface. In addition to conveying a completion status of a task to a user, an improved progress indicator in some embodiments can convey additional information about the task to the user. For example, some embodiments can display a visual cue when a triviality threshold indicating that the task is “substantially complete” is met.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: August 11, 2015
    Assignee: Apple Inc.
    Inventors: Damian Kaleta, Kevin Decker, Dan Bernstein, Beth Dakin, Simon Fraser, Samuel Weinig, Dave Hyatt, Geoffrey Garen
  • Publication number: 20130239039
    Abstract: Some embodiments relate to providing an improved progress indicator in a graphical user interface. In addition to conveying a completion status of a task to a user, an improved progress indicator in some embodiments can convey additional information about the task to the user. For example, some embodiments can display a visual cue when a triviality threshold indicating that the task is “substantially complete” is met.
    Type: Application
    Filed: September 13, 2012
    Publication date: September 12, 2013
    Applicant: Apple Inc.
    Inventors: Damian Kaleta, Kevin Decker, Dan Bernstein, Beth Dakin, Simon Fraser, Samuel Weinig, Dave Hyatt, Geoffrey Garen
  • Patent number: 8234564
    Abstract: Embodiments of the present invention provide a way to perform transforms and animations using Cascading Style Sheets (CSS). CSS may be used to define colors, fonts, layout, and other aspects of document presentation, such as for a webpage. Embodiments of the present invention provide CSS properties for transforms and animations of document content. New CSS properties for transforms allow for rotation, translation, scaling, skewing, perspective, origin, and the like. CSS properties are also provided for animating document content, such as movement, transitions, and the like.
    Type: Grant
    Filed: March 3, 2009
    Date of Patent: July 31, 2012
    Assignee: Apple Inc.
    Inventors: Gilles Drieu, Simon Fraser, Chris Marrin
  • Publication number: 20090228784
    Abstract: Embodiments of the present invention provide a way to perform transforms and animations using Cascading Style Sheets (CSS). CSS may be used to define colors, fonts, layout, and other aspects of document presentation, such as for a webpage. Embodiments of the present invention provide CSS properties for transforms and animations of document content. New CSS properties for transforms allow for rotation, translation, scaling, skewing, perspective, origin, and the like. CSS properties are also provided for animating document content, such as movement, transitions, and the like.
    Type: Application
    Filed: March 3, 2009
    Publication date: September 10, 2009
    Inventors: Gilles Drieu, Simon Fraser, Chris Martin
  • Publication number: 20090228782
    Abstract: Systems and methods for hardware accelerated presentation of web pages on mobile computing devices are presented. A plurality of web pages may be received by a computing device capable of processing and displaying web pages using layout engines, hardware accelerated graphics application programming interfaces (APIs). Upon receipt of the web pages, the web pages may be divided into a plurality of rendering layers, based upon stylesheets of the web pages. An algorithm walks through rendering layers so as to select a plurality of layers that may receive compositing layers so as to take advantage of hardware acceleration when rendered. The web pages may be subsequently presented on a display of the mobile computing devices using remaining rendering layers and compositing layers. In this manner, visual representation of web content remains intact even when content which may not have been originally designed for use with layout engine may be displayed.
    Type: Application
    Filed: March 3, 2009
    Publication date: September 10, 2009
    Inventor: Simon Fraser
  • Patent number: 7484573
    Abstract: A directional drilling apparatus for mounting a drill bit on a rotatable drill support comprises a member for transmitting rotation from the drill support to a drill bit, and a body mounted to the member. The body is configurable to offset a portion of the member relative to an axis of the body such that directional drilling may be achieved.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: February 3, 2009
    Assignee: Technology Ventures Ltd.
    Inventors: Craig Mackay, Simon Fraser, James Adam Hewson
  • Publication number: 20060219440
    Abstract: A directional drilling apparatus for mounting a drill bit on a rotatable drill support comprises a member for transmitting rotation from the drill support to a drill bit, and a body mounted to the member. The body is configurable to offset a portion of the member relative to an axis of the body such that directional drilling may be achieved.
    Type: Application
    Filed: December 21, 2005
    Publication date: October 5, 2006
    Inventors: Alexander MacKay, Simon Fraser, James Hewson
  • Publication number: 20050045344
    Abstract: The invention relates to a downhole tool for generating a fluid pressure pulse, and to a method of generating a fluid pressure pulse downhole. In one embodiment of the invention, an improved downhole tool (10) and method for transmitting data signals from a downhole environment to surface is disclosed, the downhole tool (10) comprising a fluid actuated flow restrictor (22); a first fluid flow path (23) for flow of actuating fluid to actuate the flow restrictor (22); a second fluid flow path (25) for flow of actuating fluid to actuate the flow restrictor (22); and a control member (12) movable between a first closed position where the first fluid flow path (23) is closed and the second fluid flow path (25) is open, and a discrete second closed position where the first fluid flow path (23) is open and the second fluid flow path (25) is closed, for controlling actuation of the flow restrictor (22) to generate a fluid pressure pulse.
    Type: Application
    Filed: August 26, 2004
    Publication date: March 3, 2005
    Applicant: MAXWELL DOWNHOLE TECHNOLOGY LIMITED
    Inventors: Simon Fraser, William Brown-Kerr, John Knight
  • Publication number: 20040206510
    Abstract: There is disclosed an electrically insulating device in the form of a sleeve (12) for a downhole tool, for electrically insulating a first threaded electrically conductive member in the form of an anchor sub (16) from a second threaded electrically conductive member in the form of an insulated sub (18).
    Type: Application
    Filed: May 20, 2004
    Publication date: October 21, 2004
    Inventors: Simon Fraser, William Brown-Kerr, John Knight
  • Patent number: D468004
    Type: Grant
    Filed: August 21, 2001
    Date of Patent: December 31, 2002
    Assignee: Niro-Plan AG
    Inventors: Ferdinand A. Porsche, Simon Fraser
  • Patent number: D482760
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: November 25, 2003
    Assignee: Friedrich Grohe AG & Co. KG
    Inventors: Simon Fraser, Ferdinand Alexander Porsche, Christian Schwamkrug
  • Patent number: D487923
    Type: Grant
    Filed: April 11, 2003
    Date of Patent: March 30, 2004
    Assignee: Friedrich Grohe AG & Co. KG
    Inventors: Simon Fraser, Ferdinand Alexander Porsche, Christian Schwamkrug
  • Patent number: D489559
    Type: Grant
    Filed: April 14, 2003
    Date of Patent: May 11, 2004
    Assignee: Friedrich Grohe AG & Co. KG
    Inventors: Simon Fraser, Ferdinand Alexander Porsche, Christian Schwamkrug
  • Patent number: D490503
    Type: Grant
    Filed: April 14, 2003
    Date of Patent: May 25, 2004
    Assignee: Friedrich Grohe AG & Co. KG
    Inventors: Simon Fraser, Ferdinand Alexander Porsche, Christian Schwamkrug
  • Patent number: D492390
    Type: Grant
    Filed: April 11, 2003
    Date of Patent: June 29, 2004
    Assignee: Friedrich Grohe AG & Co. KG
    Inventors: Simon Fraser, Ferdinand Alexander Porsche, Christian Schwamkrug
  • Patent number: D493211
    Type: Grant
    Filed: April 11, 2003
    Date of Patent: July 20, 2004
    Assignee: Friedrich Grohe AG & Co. KG
    Inventors: Simon Fraser, Ferdinand Alexander Porsche, Christian Schwamkrug
  • Patent number: D499256
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: December 7, 2004
    Assignee: Friedrich Grohe AG & Co. KG
    Inventors: Simon Fraser, Ferdinand Alexander Porsche, Christian Schwamkrug
  • Patent number: D366257
    Type: Grant
    Filed: September 14, 1994
    Date of Patent: January 16, 1996
    Assignee: Porsche Design GmbH
    Inventors: Simon Fraser, Ferdinand A. Porsche
  • Patent number: D366258
    Type: Grant
    Filed: September 14, 1994
    Date of Patent: January 16, 1996
    Assignee: Porsche Design GmbH
    Inventors: Simon Fraser, Ferdinand Porsche