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: 7657896
    Abstract: Methods and systems are provided for exposing nested data in computer-generated documents in a transparent manner. A mechanism is provided for a client application to query a server application for a list of available file formats after an object is requested from a server application document for embedding into a client application document. Another mechanism is provided for the client application to request a particular format associated with the embedded object from the server application document. Once the client application obtains file format information available to the server application or associated with the particular object, the client application may utilize the obtained file formats for utilizing or operating on the embedded object according to the native file formats associated with the embedded object.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: February 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Shawn Alan Villaron, Brian Jones, Chad Rothschiller
  • Patent number: 7650566
    Abstract: An application has its own namespace or namespaces and a schema, or a set of schemas, which can be used by applications to generate and/or validate documents in a unique format. The application can uniquely define the format (and properties) of content in a document such that the document is represented in a native format. The document can be stored externally as a markup language file in accordance with the schema of the application. When the format is stored in a markup language, other applications can validate the document stored in accordance with the native format. The other applications can represent the lists in accordance to the degree to which they are aware of the unique properties of the application used to generate the document.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: January 19, 2010
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Marcin Sawicki, Robert Little
  • Publication number: 20090298185
    Abstract: The invention provides reagents, methods and kits for detection of proteins and quantitative determination of protein concentration. The reagents comprise a protein-complexing dye, such as a Coomassie dye and one or more dextrins, for the elimination of interference caused by detergents.
    Type: Application
    Filed: April 30, 2007
    Publication date: December 3, 2009
    Applicant: Expedon Limited
    Inventors: Daniel Brian Jones, Heikki Lanckriet
  • Patent number: 7620650
    Abstract: Modular content framework and document format methods and systems are described. The described framework and format define a set of building blocks for composing, packaging, distributing, and rendering document-centered content. These building blocks define a platform-independent framework for document formats that enable software and hardware systems to generate, exchange, and display documents reliably and consistently. The framework and format have been designed in a flexible and extensible fashion. In addition to this general framework and format, a particular format, known as the reach package format, is defined using the general framework. The reach package format is a format for storing paginated documents. The contents of a reach package can be displayed or printed with full fidelity among devices and applications in a wide range of environments and across a wide range of scenarios.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: November 17, 2009
    Assignee: Microsoft Corporation
    Inventors: David Ornstein, Andrey Shur, Mike Hillberg, Brian Jones, Daniel Emerson, Jerry Dunietz, Oliver Foehr, Bruce MacKenzie, Jean Paoli, Josh Pollock, Sarjana Sheth
  • Patent number: 7620889
    Abstract: Methods and systems are provided for separating the data of a structured document from markup structure applied to the document and for linking the separately maintained data with associated markup structure applied to the document. The data stream in an Extensible Markup Language (XML) represented document is moved outside of the document structure into a data file that is linked to the document structure. The data file and the XML-represented document structure are maintained in association with a single file (e.g., document), but in separate object models. Links are established between XML elements applied to the document and data ranges of the data file. Each of the XML structure file and the data file may be accessed and edited separately without affecting the structure or data of the other file until the two files are merged for presenting the associated document.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: November 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Shawn Alan Villaron
  • Patent number: 7617229
    Abstract: Methods and systems provide for breaking a computer-generated document into a number of components where the components have explicit relationships with each other. A relationship representation is generated for the components of the document. A user may then navigate the relationships between the components to quickly understand the nature of the document and its components and to locate particular portions of the document that are important to the user. In addition, the user may open, edit and reuse particular components of the document apart from the rest of the document and without having to open or edit the document.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: November 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Andrew Bishop, Ashley Morgan, Brian Jones, Chad Rothschiller, Charles S. Walker, Eoin Burke, Josh Pollock, Robert Little, Sharad K. Garg, Shawn Alan Villaron, Su-Piao Bill Wu
  • Patent number: 7617447
    Abstract: Portions of an Extensible Markup Language document, such as individual paragraphs or groups of paragraphs or fragments of text, are provided self-describing properties such as styles, fonts, list types, and the like. If such a portion of a document is subsequently copied or moved to a second document or to a different location in the first document, the self-describing properties provided for the portion travel with the portion to the second document or to the different location in the first document.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: November 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Marcin Sawicki
  • Patent number: 7617451
    Abstract: An open file format is used to structure the features and data within a document associated with a word processing application. The file format simplifies the way a word processing application organizes document features and data, and presents a logical model that is easily accessible. The file format is made up of a collection of modular parts that are stored within a container. The content included in the modular parts are XML that is based on ASCII. The XML schema provides a definitional framework for how the modular parts relate. This content allows tools to interrogate a word processing document to examine and utilize content and ensure that the file is written correctly. Each of the modular parts is capable of being interrogated separately regardless of whether the application that created the document is running. Information may also be changed, added, and deleted from each of the modular parts.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: November 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Andrew Bishop
  • Patent number: 7607081
    Abstract: The present invention represents header and footer structures in a markup language (ML) document. The ML document may be parsed by applications that understand ML other than the application that generated the ML document. The ML document may be manipulated on a server or anywhere even when the application creating the ML document is not present. The header or footer originally used in the ML document may be manipulated when the ML document is parsed by other applications. Header and footer information (i.e., properties) are saved in a markup language (ML) document without data loss, while allowing the header and footer structures to be parsed by ML-aware applications and to be read by ML programmers.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: October 20, 2009
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Marcin Sawicki, Daniel Robert Snyder, Andrew Bishop
  • Publication number: 20090249959
    Abstract: A gas chromatographic device comprises an inlet system and a chromatography column. The inlet system includes a liner having pressure reducing means contained therein for reducing pressure between an inlet of the pressure reducing means and an outlet of the pressure reducing means. When the devise is in use, the chromatography column is positioned in the liner of the inlet system downstream from the pressure reducing means, and the chromatography column is under vacuum at its outlet.
    Type: Application
    Filed: December 10, 2008
    Publication date: October 8, 2009
    Inventors: Brian A. Jones, Jaap De Zeeuw, Jack Cochran, Scott L. Grossman
  • Publication number: 20090233947
    Abstract: Compounds of formula (I) which are useful as therapeutic compounds, particularly in the treatment of pain and other conditions ameliorated by the modulation of the function of the vanilloid-1 receptor (VR1, also known as TRPV1).
    Type: Application
    Filed: May 10, 2006
    Publication date: September 17, 2009
    Inventors: Tracy Bayliss, Rebecca Elizabeth Brown, Gregory John HollingWorth, A. Brian Jones
  • Patent number: 7584419
    Abstract: The present invention represents non-structured features that are common with word-processors such that these elements can be recognized and parsed separately from other elements within an XML document. Empty tags are used to mark the start and end of a feature that may span other features.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Marcin Sawicki, Andrew Bishop
  • Patent number: 7568182
    Abstract: Methods and systems are provided for controlling elements of computing systems including operating systems, software applications and different versions of software applications to better facilitate cross-application and cross-version collaboration of files. Elements within a computing system, for example, operating systems, applications, or particular versions of an application, are reconfigured at application start time or document start time so that individual elements may interact with existing files of an otherwise different computing system or such that individual elements may generate or edit files targeted at otherwise different computing systems.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: July 28, 2009
    Assignee: Microsoft Corporation
    Inventors: Shawn Alan Villaron, Brian Jones, Chad Rothschiller, Robert Little
  • Patent number: 7565603
    Abstract: An application has its own namespace or namespaces and a schema, or a set of schemas, which can be used by applications to generate and/or validate documents in a unique format. The application can uniquely define the format (and properties) of styles of data in a document such that the document is represented in a native format. The document can be stored externally as a markup language file in accordance with the schema of the application. When the format is stored in a markup language, other applications can validate the document stored in accordance with the native format. The other applications can represent the styles in accordance to the degree to which they are aware of the unique properties of the application used to generate the document.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: July 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Anthony Douglas Krueger, Marcin Sawicki, Robert Little
  • Patent number: 7562295
    Abstract: The present invention provides markers for spelling and grammar errors and the proofing state of a word-processing document stored as an XML file. The markers are used to show where a spelling or grammar error has occurred within the document. The proof state indicates whether the document been fully checked for spelling or grammatical errors.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: July 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Marcin Sawicki, Andrew Bishop
  • Publication number: 20090150761
    Abstract: A method and apparatus for protecting regions of an electronic document are provided. According to the method, the entire electronic document is protected. The selection of a region within the electronic document is received along with identity of one or more users authorized to freely edit the selected region. The identified users are authorized to freely edit only the selected region of the electronic document. A request is then received to edit a region of the electronic document from a current user. In response to the request, a determination is made as to whether the current user is authorized to edit the region. If the user is not authorized to edit the region, the request is denied.
    Type: Application
    Filed: June 11, 2003
    Publication date: June 11, 2009
    Inventors: Marcin Sawicki, Katsuhiro A. Namba, Brian Jones, Christopher Pratley
  • Publication number: 20090145959
    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 are also operated to read particular data from deposited currency bills in order to determine counterfeit bills. The ATMs dispense cash responsive to communications with a transaction host.
    Type: Application
    Filed: November 10, 2008
    Publication date: June 11, 2009
    Applicant: 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, Jasen J. Smolk, Brian E. Lucas, Bradley Lightner
  • Patent number: 7544351
    Abstract: There is provided a topical lightening composition having a melanin synthesis-regulating agent and a vehicle. Also, there is provided a topical lightening composition having an extract of perilla leaf and a vehicle. In addition there is provided a topical lightening composition having a lightening agent selected from the group consisting of coconut water, palm water, palm nut milk, pecan nut milk, almond nut milk, cashew nut milk, walnut nut milk, concentrates of the foregoing, and any combinations thereof, along with a vehicle. The compositions and methods of the invention are effective to lighten skin, hair, lips, and/or nails.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: June 9, 2009
    Assignee: Avon Products, Inc
    Inventors: Harish Mahalingam, Brian Jones, Gopinathan K. Menon, Christos D. Kyrou, Michael Traudt
  • Patent number: 7533335
    Abstract: An application can use native field structures, which can store information such as “Creation Date of the Document”, “Formula”, a specially formatted number, a reference to text in another part of the document. Fields are commonly used for document automation, so that the application itself can include certain information among the contents of the document, with possibly no extra user intervention required. Thus a way can be provided to save this field definition information in a markup language (ML) document without data loss. When the format is stored in a markup language, other applications can validate the document stored in accordance with the native format. The other applications can represent the information in accordance to the degree to which they are aware of the unique properties of the application used to generate the document.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: May 12, 2009
    Assignee: Microsoft Corporation
    Inventors: Marcin Sawicki, Robert Little, Brian Jones, Daniel Robert Snyder, Andrew Bishop
  • Patent number: 7523745
    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: Grant
    Filed: October 11, 2006
    Date of Patent: April 28, 2009
    Assignee: Federal Mogul Worldwide, Inc.
    Inventors: John E. Troxler, Brian Jones