Patents by Inventor Bruce K. Jones

Bruce K. Jones 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: 7270075
    Abstract: The specification discloses a combination cruising top and storage cover for a boat of the kind having a deck disposed between fore and aft ends of the boat, the deck including a passenger area, the combination cruising top and storage cover comprising at least first and second cover portions selectively pivotally moveable towards each other and into a first, raised configuration, wherein the at least first and second cover portions are arranged vertically adjacent each other in generally lapped relation to define a cruising top for a boat, and selectively pivotally moveable away from each other and into a second, lowered configuration, wherein the at least first and second cover portions are each positioned vertically lower than in the first, raised configuration and arranged generally horizontally in substantially end-to-end relation to thereby define a storage cover for covering at least a portion of a boat's deck.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: September 18, 2007
    Inventor: Bruce K. Jones
  • Patent number: 6256658
    Abstract: The invention provides a method and apparatus for switching between execution of a plurality of object code types having different conventions for invoking program procedures and performing stack manipulations. The invention may also be used to switch between different calling conventions within a single object code type. Briefly according to the invention, a computer system comprises a routine descriptor, a stack switch frame, a mode switching mechanism for switching from a first processor, code or calling convention type to a second processor, code or calling convention type and means for executing instructions in various code types. A routine descriptor describes a program or code segment and its code type and calling conventions. A routine descriptor contains, among other information, a “mixed mode” field which is set to a specific, predetermined value such as a value indicating an instruction which is not legal in the runtime environment of a first processor, code or calling convention type.
    Type: Grant
    Filed: March 22, 1995
    Date of Patent: July 3, 2001
    Assignee: Apple Computer, Inc.
    Inventors: Jean-Charles D. Mourey, Sean R. Parent, Bruce K. Jones, Alan W. Lillich, Erik L. Eidt, Eric P. Traut
  • Patent number: 5452456
    Abstract: The invention provides a method and apparatus for switching between execution of a plurality of object code types having different conventions for invoking program procedures and performing stack manipulations. The invention may also be used to switch between different calling conventions within a single object code type. Briefly according to the invention, a computer system comprises a routine descriptor, a stack switch frame, a mode switching mechanism for switching from a first processor, code or calling convention type to a second processor, code or calling convention type and means for executing instructions in various code type codes. A routine descriptor describes a program or code segment and its code type and calling conventions. A routine descriptor contains, among other information, a "mixed mode" field which is set to a specific, predetermined value such as a value indicating an instruction which is not legal in the runtime environment of a first processor, code or calling convention type.
    Type: Grant
    Filed: December 18, 1992
    Date of Patent: September 19, 1995
    Assignee: Apple Computer, Inc.
    Inventors: Jean-Charles D. Mourey, Sean R. Parent, Bruce K. Jones, Alan W. Lillich, Erik L. Eidt, Eric P. Traut