Patents by Inventor Brian Jones

Brian 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: 7231598
    Abstract: A method, apparatus, and computer-readable medium for editing an electronic document containing markup language tags are provided. According to the method, a computer application program for editing an electronic document operates in one of two editing modes. In a first editing mode, any markup language tags contained within the document are displayed. In a second editing mode, the markup language tags are not displayed. However, when operating in the second editing mode, a determination is made as to whether any of the markup language tags are empty. For each of the tags that are empty, a placeholder is displayed. The placeholder may comprise the name of the tag or a user-defined text string. The placeholder may be selected and utilized to insert data into the tag, delete the tag, or move the tag without viewing the tag itself.
    Type: Grant
    Filed: September 18, 2003
    Date of Patent: June 12, 2007
    Assignee: Microsoft Corporation
    Inventors: Marcin Sawicki, Robert Little, Anthony Douglas Krueger, Ziyi Wang, Brian Jones
  • Publication number: 20070125344
    Abstract: A fuel tank assembly (12) is provided for containing liquid fuel and supplying that fuel, upon demand, to an internal combustion engine. The assembly (12) includes a tank (14) in which is disposed a fuel pump module (18). The fuel pump module (18) includes a cup-like reservoir (34) which houses a fuel pump (46) and carries along its outer side wall (36) a fuel level sender unit (32). A float arm (60) extends pivotally from the fuel level sender (32) and swings up and down as the level of fuel in the tank (14) changes. The float arm (60) is pivotally supported on a carrier (58) attached to the side wall (36) of the reservoir (34). A sliding interface (62) is disposed along the side wall (36) of the reservoir (34) for slidably receiving and securing the carrier (58) along a captured alignment path. The fuel level sender (32) can be infinitely positioned in the longitudinal direction along the sliding interface (62) during assembly of the fuel pump module (18).
    Type: Application
    Filed: October 11, 2006
    Publication date: June 7, 2007
    Inventors: John Troxler, Brian Jones
  • Patent number: 7225398
    Abstract: A method and system are provided for using icons to show the validity of markup language elements applicable to a computer-generated document. A user of a computer-generated document such as a word processing document attaches a schema to the document setting out the rules and procedures with which the document may be annotated with markup language elements for structuring portions of the document. According to one aspect of the invention, the user attaches an Extensible Markup Language (XML) schema to the document for setting the data types, data structures and XML elements rules for the document so that the user may annotate the document with XML structure. When the user begins to annotate the document with a desired markup language structure, such as XML structure, an application pane is displayed to the user to provide the user with assistance in applying allowable XML elements at allowable locations and in allowable order and number.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: May 29, 2007
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Marcin Sawicki, Robert Little, Mark Sunderland
  • Patent number: 7213747
    Abstract: An automated banking machine system and method includes ATMs which accept checks and dispense cash to users. The ATMs are operated to acquire image and magnetic data from deposited checks to determine the genuineness of checks and the authority of a user to receive cash for such checks. Cash may be dispensed to the user from the ATM in exchange for the deposited check. The ATMs dispense cash responsive to communications with a transaction host.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: May 8, 2007
    Assignee: Diebold Self-Service Systems division of DieBold, Incorporated
    Inventors: Thomas A. VanKirk, Jon E. Washington, Brian Jones, William D. Beskitt, Harry Thomas Graef, David A. Peters, Damon J. Blackford, Dale H. Blackson, Edward L. Laskowski, Songtao Ma, Tim Crews, Kenneth Turocy, Douglas T. Dominick, Jason J. Smolk, Brian E. Lucas, Bradley Lightner
  • Patent number: 7213746
    Abstract: An automated banking machine system and method includes ATMs which accept checks and dispense cash to users. The ATMs are operated to acquire image and magnetic data from deposited checks to determine the genuineness of checks and the authority of a user to receive cash for such checks. Cash may be dispensed to the user from the ATM in exchange for the deposited check. The ATMs dispense cash responsive to communications with a transaction host.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: May 8, 2007
    Assignee: DieBold Self-Service Systems division of DieBold, Incorporated
    Inventors: Thomas A. VanKirk, Jon E. Washington, Brian Jones, William D. Beskitt, Harry Thomas Graef, David A. Peters, Damon J. Blackford, Dale H. Blackson, Edward L. Laskowski, Songtao Ma, Tim Crews, Kenneth Turocy, Douglas T. Dominick, Jason J. Smolk, Brian E. Lucas, Bradley Lightner
  • Publication number: 20070092935
    Abstract: The present invention provides a novel cellulase nucleic acid sequence, designated BagCel, and the corresponding BagCel amino acid sequence. The invention also provides expression vectors and host cells comprising a nucleic acid sequence encoding BagCel, recombinant BagCel proteins and methods for producing the same.
    Type: Application
    Filed: April 28, 2004
    Publication date: April 26, 2007
    Applicant: GENENCOR INTERNATIONAL, INC.
    Inventors: Brian Jones, William Grant, Shaun Heaphy, Susan Grant
  • Publication number: 20070092934
    Abstract: The present invention provides a novel cellulase nucleic acid sequence, designated mHKcel, and the corresponding mHKcel amino acid sequence. The invention also provides expression vectors and host cells comprising a nucleic acid sequence encoding mHKcel, recombinant mHKcel proteins and methods for producing the same.
    Type: Application
    Filed: April 28, 2004
    Publication date: April 26, 2007
    Applicant: GENECOR INTERNATIONAL, INC.
    Inventors: Brian Jones, William Grant, Shaun Heaphy, Susan Grant, Helen Rees
  • Publication number: 20070084544
    Abstract: A laminated single faced flute comprises a fluted layer (12) and a printed facing sheet (14). The fluted layer (12) comprises an embossed layer. The laminated single faced flute only comprises a single embossed layer and a single facing sheet. Accordingly, a high resolution print is not simply provided as a separate layer and adhered to the facing sheet which would thereby results in the three layers. The laminated single faced flute (10) may be used in packaging to prevent damaged products contained therein. In addition, the laminated single faced flute may be used as a holder (20) to hold and retain warm or hot products therein, cups or hot drinks or soup etc. The image is printed on the facing sheet (14) prior to adhering the facing sheet (14) to the embossed web (12). This thereby retains the characteristic of the flute.
    Type: Application
    Filed: May 6, 2004
    Publication date: April 19, 2007
    Inventor: Brian Jones
  • Publication number: 20070078156
    Abstract: Compounds of formula (I): wherein A, B and D are each C, N, O or S; E is C or N; the dotted circle within the five-membered ring indicates that the ring may be unsaturated or partially saturated; R1 is halogen, hydroxy, C1-6 alkyl, haloC1-6 alkyl, hydroxyC1-6 alkyl, C1-6 alkoxy, halo C1-6 alkoxy, hydroxyC1-6 alkoxy, C3-7 cycloalkyl, C3-5 cycloalkylC1-4 alkyl, NR7R8, C1-6 alkyl substituted with NR7R8, C,1-6 alkoxy substituted with NR7R8, oxo, cyano, SO2NR7R8, CONR7R8, NHCOR9 or NHSO2R9; R2 is halogen, hydroxy, C1-6 alkyl, halo C1-6 alkyl, hydroxyC1-6 alkyl, C1-6 alkoxy, halo C1-6 alkoxy, hydroxyC1-6 alkoxy, C 3-7 cycloalkyl, C3-5 cycloalkylC1-4 alkyl, NR7R8, C1-6 alkyl substituted with NR7R8, C1-6, alkoxy substituted with NR7R8, cyano, SON2R7R8, CONR7R8, NHCOR9, or NHSO2R9; R3 and R4 are each independently hydrogen, C1-6, alkyl, phenyl or halophenyl; R5 and R6 are, at each occurrence, independently hydrogen, C1-6 alkyl, phenyl, halophenyl or carboxy; X is an oxygen or sulfur atom; Y is an aryl, heteroaryl, car
    Type: Application
    Filed: September 16, 2004
    Publication date: April 5, 2007
    Inventors: Stephen Fletcher, Gregory Hollingworth, Brian Jones, Richard Moyes, Lauren Rogers
  • Patent number: 7195152
    Abstract: An automated banking machine system and method includes ATMs which accept checks and dispense cash to users. The ATMs are operated to acquire image and magnetic data from deposited checks to determine the genuineness of checks and the authority of a user to receive cash for such checks. Cash may be dispensed to the user from the ATM in exchange for the deposited check. The ATMs dispense cash responsive to communications with a transaction host.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: March 27, 2007
    Assignee: Diebold Self-Service Systems a division of Diebold, Incorporated
    Inventors: Thomas A. VanKirk, Jon E. Washington, Brian Jones, William D. Beskitt, Harry Thomas Graef, David A. Peters, Damon J. Blackford, Dale H. Blackson, Edward L. Laskowski, Songtao Ma, Tim Crews, Kenneth Turocy, Douglas T. Dominick, Jason J. Smolk, Brian E. Lucas, Bradley Lightner
  • Publication number: 20070061738
    Abstract: A user may easily read, browse, and jump through the messages contained within a thread. Different portions of the message may be highlighted such that they are easily identifiable. The user may easily navigate through the thread by selecting a user interface element, such as an arrow button, to move to the next or previous message within the thread. The order of the thread may also be reversed such that the user may view the thread from the first message to the last message, or view the thread from the last message to the first message. The messages within the thread may be marked, such as by using XML tags, in order to facilitate the identification of the sections of the messages within the thread.
    Type: Application
    Filed: January 13, 2006
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Roberto Taboada, Bertille Fernandes, Brian Jones, Joe Yap
  • Publication number: 20070061382
    Abstract: One or more data stores are maintained separately from a primary presentation storage within a document for storing, relating and for allowing use of arbitrary data that is associated with a computer-generated document between multiple data consumers. The data store exposes application programming interfaces (APIs) to the various pieces of data in the data store for allowing different data consumers to access and operate on one or more of the data pieces in real time. Multiple data consumers may access and edit the same piece of data concurrently, and any conflicting changes to a given piece of data are resolved. Each data consumer may accept or reject the change as well as make additional side-effect changes as a result of the original change. In this way, the data may be synchronized in real time across the data consumers.
    Type: Application
    Filed: January 13, 2006
    Publication date: March 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Tristan Davis, Ali Taleghani, Brian Jones, Marcin Sawicki, Robert Little, Shiraz Cupala, Dragos Barac
  • Patent number: 7185277
    Abstract: A method and apparatus are provided for merging two electronic documents, one or both of which contain markup language. The source document and the destination document are compared to identify the matching blocks and the difference blocks. Each of the matching blocks containing a markup language tag for which only a start tag or an end tag has been matched are identified. The identified blocks are then split so that the matched markup language tags are no longer matched. All matching blocks are also split that contain a markup language tag for which either the start tag or the end tag has been matched to a different tag in the other document. Any matching blocks containing markup language tags that would create overlapping tags when merged are then split. The matching and difference blocks are then merged into a merged document in an order that ensures that all markup language tags contained in the merged document are well formed.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: February 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Ethan Joseph Bernstein, Brian Jones, Marcin Sawicki
  • Patent number: 7178102
    Abstract: Methods and systems allow style and other formatting settings to remain latent until one or more particular style or formatting settings is instantiated by a user. Data representing each latent style or formatting object is persisted in a data structure apart from the user's document. Each potential style setting or formatting setting may be set as locked for use for a given document or locked for non-use for a given document. Upon saving the document, no data is saved for the numerous available style and formatting settings in the document. When a particular style is called upon by a subsequent consuming application, that application may then instantiate the particular style or formatting setting based on the properties of that style or formatting setting available from the subsequent consuming application.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: February 13, 2007
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Marcin Sawicki, Robert Little, Ziyi Wang
  • Patent number: 7175077
    Abstract: An automated banking machine system and method includes ATMs which accept checks and dispense cash to users. The ATMs are operated to acquire image and magnetic data from deposited checks to determine the genuineness of checks and the authority of a user to receive cash for such checks. Cash may be dispensed to the user from the ATM in exchange for the deposited check. The ATMs dispense cash responsive to communications with a transaction host.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: February 13, 2007
    Assignee: Diebold Self-Services Systems division of Diebold, Incorporated
    Inventors: Thomas A. VanKirk, Jon E. Washington, Brian Jones, William D. Beskitt, Harry Thomas Graef, David A. Peters, Damon J. Blackford, Dale H. Blackson, Edward L. Laskowski, Songtao Ma, Tim Crews, Kenneth Turocy, Douglas T. Dominick, Jason J. Smolk, Brian E. Lucas, Bradley Lightner
  • Publication number: 20070028407
    Abstract: An apparatus for waxing, polishing, or buffing a work surface having a housing with a movable working element attached to the housing. Also attached to the housing is a spray assembly that selectively applies material to the work surface.
    Type: Application
    Filed: August 2, 2005
    Publication date: February 8, 2007
    Inventor: Brian JONES
  • Publication number: 20060294139
    Abstract: Systems and methods are disclosed for incorporating meta-data in document content. The disclosed systems and methods may include initiating an application program configured to generate a document. Furthermore, the disclosed systems and methods may include displaying, by the initiated application program, a property panel. The property panel may be configured to receive meta-data to be associated with the document generated by the application program. Moreover, the disclosed systems and methods may include receiving the meta-data in the property panel and copying the meta-data from the property panel to the document content.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Brandon Taylor, Hani Saliba, Raj Merchant, Brian Jones
  • Publication number: 20060294474
    Abstract: Systems and methods are disclosed for providing a user interface. The disclosed systems and methods may include receiving a request to initiate an application program configured to generate a data file. Furthermore, the disclosed systems and methods may include displaying, by the initiated application program, a property panel in response to the request. The property panel may be configured to receive meta-data to be associated with the data file generated by the application program. Also, the property panel may be configured to provide the only place to receive the meta-data by the application program. Moreover, the disclosed systems and methods may include receiving the meta-data in the property panel.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Brandon Taylor, Brian Jones, Hani Saliba, Jeffrey Johnson, Lauren Antonoff, Michael Christiansen, Raj Merchant, Steven Sinofsky
  • Publication number: 20060285613
    Abstract: An automated banking machine (10) includes at least one of sheet dispensing mechanisms (34, 36, 38, 40, 210). Each sheet dispensing mechanism includes a picking member (72, 212). The picking member rotates, and with each rotation generally causes an end note to be picked from a stack (42, 264) of sheets. The picking member (212) includes an arcuate projecting portion (258) that reduces the risk of damage to the leading edge areas of sheets due to opposed picking and stripping forces.
    Type: Application
    Filed: August 11, 2006
    Publication date: December 21, 2006
    Applicant: Diebold Self-Service Systems division of Diebold, Incorporated
    Inventors: H. Graef, Ken Kontor, Michael Harty, Brian Jones
  • Patent number: 7150394
    Abstract: An automated banking machine system and method includes ATMs which accept checks and dispense cash to users. The ATMs are operated to acquire image and magnetic data from deposited checks to determine the genuineness of checks and the authority of a user to receive cash for such checks. Cash may be dispensed to the user from the ATM in exchange for the deposited check. The ATMs dispense cash responsive to communications with a transaction host. In addition, the ATM includes an ink bearing roll to print indicia on checks moving in the ATM.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: December 19, 2006
    Assignee: Diebold Self-Service Systems division of Diebold, Incorporated
    Inventors: Thomas A. VanKirk, Jon E. Washington, Brian Jones, William D. Beskitt, Harry Thomas Graef, David A. Peters, Damon J. Blackford, Dale H. Blackson, Edward L. Laskowski, Songtao Ma, Tim Crews, Kenneth Turocy, Douglas T. Dominick, Jason J. Smolk, Brian E. Lucas, Bradley Lightner