Patents Examined by R Singh
  • Patent number: 7096422
    Abstract: Methods and systems are provided for mapping markup language data and schema, such as eXtensible Markup Language (XML) data and XML schema, to selected fields (cells, columns, rows) of a spreadsheet application document. An XML schema file is associated with a spreadsheet application document by providing a mechanism of adding the schema definitions to the spreadsheet application document. Furthermore, XML schema constructs such as elements, attributes, and simple content are associated to regions in the spreadsheet application document by providing a tree view structure of a generalized instance of a given XML schema file. A user may drag and drop markup language nodes representing elements, attributes and simple data content, from the tree view structure of the generalized instance of the XML schema file onto a spreadsheet worksheet grid.
    Type: Grant
    Filed: February 28, 2003
    Date of Patent: August 22, 2006
    Assignee: Microsoft Corporation
    Inventors: Chad Rothschiller, Robert Collie, Joseph Chirilov, Kelly J. Lynch, Ramakrishnan Natarajan, Juha Niemisto, Jianlan Song, James Rivera, Parul Dalia
  • Patent number: 7093192
    Abstract: A computer system that assists the user of computer drawing programs to accurately place new objects on a drawing is described. The system establishes and displays dynamic gridlines according to objects already placed on the drawing. As a new object is dragged for placement on the drawing, the system analyzes the areas around the new object for already-placed objects. The system then determines the spacing between the already-placed objects and indicates to the user where the dragged object should be placed to maintain the same spacing as the objects already placed on the drawing.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: August 15, 2006
    Assignee: Microsoft Corporation
    Inventors: Peter Mullen, Barry Christopher Allyn
  • Patent number: 7086002
    Abstract: A system and method automatically generate an on-line document from raw text into an engaging, interactive form for a plurality of viewers. Unstructured articles are read from an information feed. A computation process extracts and tags proper names of people, products, organizations, and places and categorizes them. An image database is used to link these proper names with image files. The image database consists of a series of attribute-value pairs for active searching of names. A URL query string is input to the database to extract the location of the image in the database file system. An Extensible Markup Language (XML) file is created from the raw text of the article, the list of proper names in the processed data and the image file references. The XML file is stored in a file system. An Extensible Stylesheet Language (XSL) file provides templates containing computational relationships between the text and images.
    Type: Grant
    Filed: September 27, 1999
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: Sara Elo, Louis Weitzman
  • Patent number: 7086000
    Abstract: A document management system is provided which organizes, stores and retrieves documents according to properties attached to the documents. Applications which function based on hierarchical path names communicate to the document management system through a translator. A tag is inserted into the path of a document to identify the document and represent a dynamic collection. The same tag is inserted into the path of files which support the document so that the supporting files are related to the document by the path tag. In this manner, the document management system identifies and locates all documents which are related to each other based on the tag. Thus, an application is provided with all related files even though the application may not know where the files are actually stored or retrieved from.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: August 1, 2006
    Assignee: Xerox Corporation
    Inventors: Anthony G. LaMarca, James P. Dourish, Warren K. Edwards, Michael P. Salisbury
  • Patent number: 7067443
    Abstract: A multilayer composite body includes thermoplastic layers and layers of natural fibers bound with thermoplastic synthetic material. The composite body has at least one reinforcing layer made of an open-cell fabric of melting fibers. The reinforcing layer is penetrated on one or both sides by the melting thermoplastic synthetic material of adjoining natural-fiber layers and is integrated there for reinforcement. The reinforcing layer can also be disposed in addition or only between natural-fiber and pure thermoplastic layers or between thermoplastic layers. Such a composite body has excellent mechanical properties, in particular with regard to bending stress and impact resistance.
    Type: Grant
    Filed: August 23, 1999
    Date of Patent: June 27, 2006
    Assignee: Moeller Tech GmbH
    Inventor: Friedhelm Beckmann
  • Patent number: 7047483
    Abstract: A method and apparatus for communicating files over a communications network in which links to files, such as hyperlinks, comprise a multilink. A multilink is a hyperlink associated with a plurality of electronic addresses, each leading to a different physical file. Selection of a multilink results in the generation of a menu of options for all of the different files that can be returned to the client corresponding to the selected multilink. Selection of an option results in returning of the associated file to the client.
    Type: Grant
    Filed: June 9, 1999
    Date of Patent: May 16, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Swarup Acharya, Henry F. Korth, Viswanath Poosala
  • Patent number: 7039859
    Abstract: A visual editor is automatically generated from an eXtensible Markup Language (XML) schema and then used to edit the data contained in corresponding XML documents. The entities within an XML schema are mapped to components of the visual editor, such as forms, widgets, etc., that are generated as class specifications. These class specifications can be customized through the use of a customization specification file, as desired. The class specifications are then instantiated as objects in a Java Virtual Machine to perform the functions of the visual editor.
    Type: Grant
    Filed: November 12, 1998
    Date of Patent: May 2, 2006
    Assignee: International Business Machines Corporation
    Inventor: Neelakantan Sundaresan
  • Patent number: 7015156
    Abstract: The a present invention is related to an abrasive cleaning article, made of spread abrasive particles and microencapsulated particles of an aromatizing substance contained in urea-formaldehyde walls, through a three-dimensional non-woven web of fiber that are bonded to the web by a resin adhesive. The item, of any geometric shape, offers the user a sensation of cleanliness due to the constant presence of a “fresh” scent associated to the fiber; the scent remains during the whole life of the abrasive item since the microcapsules break partially during the normal use of the item. The invention also refers to the production process of such abrasive item.
    Type: Grant
    Filed: July 13, 2001
    Date of Patent: March 21, 2006
    Assignee: 3M Innovative Properties Company
    Inventors: Raul Maldonado, Efren Perez
  • Patent number: 7011093
    Abstract: Nasal dilators and strips, methods of their manufacture, and methods for improving the breathing of individuals are provided. The strips and dilators include an elongated substrate, with or without a dilating component or portion, having top and bottom surfaces and a pressure-sensitive adhesive disposed on the bottom surface. The dilator is designed to provide a gentle expanding force to the nasal wall tissue when the dilator is adhesively attached to the nose. This invention further includes a cosmetic fragrance, an aromatic medication and/or transdermal medication disposed on the strips or dilators. In order to improve the shelf-life and in-use olfactory effectiveness of such products, fragrance delivery mechanisms are used. Separation of volatile oils and adhesives are also provided to minimize adhesive residue.
    Type: Grant
    Filed: April 21, 2003
    Date of Patent: March 14, 2006
    Assignee: CNS, Inc.
    Inventors: Milton W. Anderson, Nobuya Hashizume, Peter J. Cronk, Kristen Cronk
  • Patent number: 7003720
    Abstract: An electronic shipment planner is adapted for electronically presenting shipment and scheduling information to a user. The shipment and scheduling information includes at least one shipment event date. The shipment planner is linked to a shipment data repository containing shipment and scheduling information. A system interface communicates with the shipment data repository. An interactive shipment data link is electronically associated with the shipment and scheduling information, and cooperates with the system interface as commanded by the user to access and retrieve the associated shipment and scheduling information contained in the shipment data repository. A calendar display interface displays the shipment planner to the user in a calendar format, such that the interactive shipment data link is provided on the shipment event date associated with the shipment and scheduling information.
    Type: Grant
    Filed: October 19, 2000
    Date of Patent: February 21, 2006
    Inventors: Robert A. Davidson, Corey Goux, Michael Newcity
  • Patent number: 6993876
    Abstract: Enhanced tear strength asphalt roofing composites, e.g., roofing shingles which can meet the current ASTM D-3462 standard for tear strength, include an adhesion modifier treated, preferably a polysiloxane treated, glass fiber mat.
    Type: Grant
    Filed: January 18, 2000
    Date of Patent: February 7, 2006
    Assignee: Building Materials Investment Corporation
    Inventors: Qinyun Peng, Krishna Srinivasan, William D. Lee
  • Patent number: 6996771
    Abstract: Methods and apparatus for the dynamic modification of parameters existing within computing systems are described. An application program runs a Graphical User Interface (GUI) having a navigator panel 152 and an edit panel 154. An XML textual file 160 is written to the application GUI 150 by Java™ code. The navigator panel 152 represents the XML file in a tree structure having groups of parameters. When a particular parameter is selected, it is caused to appear in the edit panel 154, where its attributes (textual) can be added or modified. The modified parameter is then persisted to a database 170.
    Type: Grant
    Filed: November 5, 1999
    Date of Patent: February 7, 2006
    Assignee: International Business Machines Corporation
    Inventor: Dermot Timothy O'Brien
  • Patent number: 6986935
    Abstract: A fusible interlining includes a textile interlining web coated with a plurality of double-layered adhesive dots on a first side of the textile interlining web. Each of the plurality of double-layered adhesive dots includes a bottom dot facing the interlining web and an upper dot disposed above the bottom dot. Each bottom dot includes a binder paste containing 50 to 95 percent by weight of an acrylate binder dispersion having a glass transition temperature Tg<room temperature and 5 to 50 percent by weight of a substance that is one of an epoxy resin having an epoxy equivalent weight of 500 to 4000 mVal/kg and a copolymer of acrylates and monomers with at least one glycidyl side group. Each bottom dot may further include 0 to 20 percent by weight of a hardener. Each upper dot includes at least one of a copolyamide, a copolyester, a thermoplastic polyurethane and a polyolefin. A ratio of a mass of the bottom dot to a mass of the upper dot is from 1:0.5 to 1:5.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: January 17, 2006
    Assignee: Carl Freudenberg KG
    Inventors: Michael Kalbe, Peter Grynaeus, Steffen Kremser
  • Patent number: 6981341
    Abstract: The moisture transfer system includes a waterproof/breathable moisture transfer liner having an inner fabric layer selected from technically advanced fabrics which are carefully selected. A series of layers are provided outside the inner liner including foam material layers, breathable membranes, encapsulation technology, waterproof films and an outer fabric layer. The moisture transfer system in incorporated into in-line skate as either a removable liner for a shell boot or a liner for a softboot.
    Type: Grant
    Filed: July 3, 1997
    Date of Patent: January 3, 2006
    Assignee: Solid Water Holdings
    Inventor: Baychar
  • Patent number: 6979491
    Abstract: The present invention provides a yarn with antimicrobial effects. The antimicrobial antifungal effect of the yarn is derived from nanosilver particles (diameter between 1 and 100 nm) which are adhered to the yarn. The yarn contains fibers which are made of cotton, linen, silk, wool, leather, blending fabric, synthetic fiber, or any combination thereof. The yarn can be used to make cloth to be used particularly for treating patients with burns or wound. The cloth made from the antimicrobial yarn can be further used to make clothes such as underwears, socks, shoe cushions, shoe linings, bed sheets, pillow cases, towels, women hygiene products, laboratory coats, and medical robes. The present invention also provides a method for making the antimicrobial yarn.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: December 27, 2005
    Assignee: CC Technology Investment Co., Ltd.
    Inventors: Jixiong Yan, Jiachong Cheng
  • Patent number: 6981211
    Abstract: A method of processing a document object model (DOM) tree having at least one tag located at a given node in the tree. The tag serves as a marker that initiates the invocation of a tag handler that, in turn, performs a simple macro substitution or a more complex algorithmic reorganization and manipulation of the tree. Upon encountering the tag, given information is passed to a method. In a first embodiment, the given information is a text representation of XML in the DOM tree at the given node and any child nodes of the given node. In an alternate embodiment, the given information is the given node of the DOM tree itself. The method generates an XML string, which is then parsed into a new DOM tree having a root node. The given node and any child nodes are then replaced by the new DOM tree, with the root node of the new DOM tree being positioned at the given node in the original DOM tree. The process may then be repeated for any additional tags.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: December 27, 2005
    Assignee: International Business Machines Corporation
    Inventors: Christopher Shane Claussen, Matthew Dale McClain, Benjamin Charles ZumBrunnen
  • Patent number: 6972145
    Abstract: The present invention provides coating materials (14), insulation-containing building material products bearing the materials and methods for applying the coatings to the building material products. The coating materials (14) possess one-way “breathability” characteristics with respect to water and aqueous solutions. That is, the coatings are essentially impermeable to liquid water and permeable to water vapor. Vapor from water insulation coated by the material may thus pass through the coating, whereas liquid water is effectively prevented from passing through the coating and entering the insulation.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: December 6, 2005
    Assignee: CertainTeed Corporation
    Inventors: John O. Ruid, Murray Toas, Wayne E. Shaw
  • Patent number: 6961901
    Abstract: A process in a computer managed communication network such as the World Wide Web with user access via a plurality of data processor controlled interactive display stations and with a system for displaying documents, e.g. Web pages, transmitted to said display stations from locations remote from said stations which provides the user with a system for the prioritizing of documents presented on constrained receiving stations to users of the Internet in an order personalized to each user's needs and interests which have been heuristically determined based upon the user's past access to such documents through standard desktop interfaces.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: November 1, 2005
    Assignee: International Business Machines Corporation
    Inventor: James Campbell Colson
  • Patent number: 6938922
    Abstract: The present invention relates to air bag tethers and to a pattern-wise arrangement of such tethers in relation to air bag panels on a fabric blank, thus resulting in increased fabric utilization per tether and an overall cost savings per finished air bag. The air bag tether system of the present invention is comprised of two congruent tether panels that are joined to one another and to a respective air bag panel. In a preferred embodiment, the tether panel that is attached to the face panel of the air bag is cut in alignment with the warp and the fill of the fabric blank, while the rear tether panel that is attached to the rear panel of the air bag is cut on the bias with respect to the warp and the fill of the fabric blank. The two tether panels are then connected to one another to form a functional tether system.
    Type: Grant
    Filed: June 7, 2001
    Date of Patent: September 6, 2005
    Assignee: Milliken & Company
    Inventor: Ramesh Keshavaraj
  • Patent number: 6930065
    Abstract: The present invention relates to air bag tethers and to a pattern-wise arrangement of such tethers in relation to air bag panels on a fabric blank. In one embodiment, the front tether panel is comprised of two or more tether segments that cut in alignment with the warp and the fill of the fabric blank, while the rear tether panel is comprised of two or more tether segments that are cut on the bias with respect to the warp and the fill of the fabric blank. The front and rear tether panels are then connected to one another to form a functional tether system. This multiple-segment construction, with its bias-cut segments, decreases the amount of fabric that is used in the manufacture of the air bag and tethers, while providing sufficient elongation for the tether system to be functional.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: August 16, 2005
    Assignee: Milliken & Company
    Inventor: Ramesh Keshavaraj