Patents by Inventor Andrew Bishop

Andrew Bishop 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: 7631449
    Abstract: A wristband and clasp for securing the wristband to a person is disclosed. The wristband includes at least one attachment aperture. The clasp includes a folding base having a first triangular section connected to a second triangular section and a hinge connecting the first and second triangular sections. The hinge defines a folding axis that enables the base to be folded so that the first triangular section is positioned adjacent to the second triangular section in an overlapping relationship. A securement aperture is formed in the first triangular section, and a post extends from the second triangular section to couple with the securement aperture when the base is folded along the folding axis. The post extends from the second triangular section through the attachment aperture of the wristband and couples to the securement aperture of the first triangular section so that the clasp is secured to the wristband.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: December 15, 2009
    Assignee: The St. John Companies, Inc.
    Inventors: Robert McDermott, Adam Preisach, Andrew Bishop
  • 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: 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
  • 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: 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
  • 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: 7464330
    Abstract: Self-describing portions of text or data are provided for associating with or inserting in a computer-generated document. Portions of a document, such as individual paragraphs or groups of paragraphs or fragments of text, are provided self-describing properties, such as file format type associated with the portion, style, font, list type, and the like. If such a portion of a document is subsequently linked to or copied or moved to a second document or to a different location in a 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. An application receiving the content portion may consume and display the portion according to the properties provided for the portion.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: December 9, 2008
    Assignee: Microsoft Corporation
    Inventors: Andrew Bishop, Brian Jones, Chad Rothschiller, Robert Little, Shawn Alan Villaron, Charles S. Walker
  • Publication number: 20080110069
    Abstract: A wristband and clasp for securing the wristband to a person is disclosed. The wristband includes at least one attachment aperture. The clasp includes a folding base having a first triangular section connected to a second triangular section and a hinge connecting the first and second triangular sections. The hinge defines a folding axis that enables the base to be folded so that the first triangular section is positioned adjacent to the second triangular section in an overlapping relationship. A securement aperture is formed in the first triangular section, and a post extends from the second triangular section to couple with the securement aperture when the base is folded along the folding axis. The post extends from the second triangular section through the attachment aperture of the wristband and couples to the securement aperture of the first triangular section so that the clasp is secured to the wristband.
    Type: Application
    Filed: November 9, 2006
    Publication date: May 15, 2008
    Inventors: Robert McDermott, Adam Preisach, Andrew Bishop
  • Patent number: 7292400
    Abstract: A read/write device for a disk drive is disclosed. The read/write device includes a pre-amplifier and a recording head. The read/write device also includes a write signal path between the pre-amplifier and the recording head. The write signal path includes a write current. The read/write device also includes a read signal path between the pre-amplifier and the recording head. The read signal path includes an induced current related to the write current. The read/write device also includes a shunt path in the pre-amplifier to draw a part of the induced current from the read signal path.
    Type: Grant
    Filed: April 23, 2001
    Date of Patent: November 6, 2007
    Assignee: Seagate Technology LLC
    Inventor: Andrew Bishop
  • Publication number: 20070216380
    Abstract: Apparatus is configured for producing an output signal indicating an operating status of a monitored circuit. An input signal relating to the monitored circuit is received at an input node. A pulse train generator, coupled to the input node, is configured for generating a pulse train of a prescribed repetition rate at a duty cycle alternated between first and second duty cycle values at a prescribed frequency. The duty cycle and frequency are indicative of operating status of the monitored circuit.
    Type: Application
    Filed: October 18, 2006
    Publication date: September 20, 2007
    Inventors: Thomas P. Hack, Robert C. Dobkin, Alfonso Centuori, Andrew Bishop
  • Patent number: 7257772
    Abstract: The present invention is directed towards representing the native document settings of an application in a markup language such as XML. Applications that are capable of parsing the markup language are then able to parse the saved document settings and handle the document accordingly. Document settings saved in XML are human-readable, which simplifies maintenance of the document by humans.
    Type: Grant
    Filed: December 8, 2003
    Date of Patent: August 14, 2007
    Assignee: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Martin Sawicki, Andrew Bishop
  • Patent number: 7152602
    Abstract: A face mask comprises a sealing collar (1) extending around the mouth with a shelf (4) extending under the nose supporting a gel insert (7) that makes sealing contact between the nostrils and a passage (6) through the shelf. A curved, rigid window (30) is a push fit in a central opening (2) of the collar (1) and has a gas inlet (33) attached with it so that the window can be removed or connected with the sealing collar as necessary. The collar (1) supported on the head by a harness (20) having two triangular portions (21) on opposite sides encircling respective ears.
    Type: Grant
    Filed: March 5, 2003
    Date of Patent: December 26, 2006
    Assignee: Smiths Group PLC
    Inventors: Timothy Bateman, Giles Andrew Bishop, Stephen James Field, Andrew James Lee, Eric Pagan, Alan Neame Simon
  • Publication number: 20060271574
    Abstract: A mechanism is provided for embedding an object in a receiving or client document such that a client application may operate on the embedded object to include interrogation and modification of data contained in the embedded object. When a given document object is embedded into a receiving document, data representing the embedded object is saved to a data stream storage for the receiving document. When the embedded object in the receiving document is subsequently requested in response to an operation executed on the embedded object, the receiving application obtains the data representation of the embedded object from the data stream storage. Once the receiving application obtains the data representation of the embedded object, the receiving application may perform operations on the embedded object by accessing the embedded object via its data representation.
    Type: Application
    Filed: May 10, 2006
    Publication date: November 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Shawn Villaron, Brian Jones, Chad Rothschiller, Robert Little, Sharad Garg, Su-Piao Wu, Josh Pollock, Andrew Bishop, Dan Jump
  • Publication number: 20060190815
    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: Application
    Filed: April 5, 2006
    Publication date: August 24, 2006
    Applicant: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Andrew Bishop
  • Publication number: 20060136816
    Abstract: File formats, methods, and computer program products are provided for representing a document in a modular content framework. The modular content framework may include a file format container associated with modular parts. A file format includes logically separate modular parts that are associated with each other by one or more relationships where each modular part is associated with a relationship type. The modular parts include a document part operative as a guide for properties of the document. The modular parts may also include a document properties part containing built-in properties associated with the file format and a thumbnail part containing associated thumbnails. Each modular part is capable of being interrogated separately, extracted from the document, and/or reused in a different document.
    Type: Application
    Filed: December 20, 2004
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: Brian Jones, Robert Little, Andrew Bishop
  • Publication number: 20060136477
    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: Application
    Filed: December 20, 2004
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Bishop, Ashley Morgan, Brian Jones, Chad Rothschiller, Charles Walker, Eoin Burke, Josh Pollock, Robert Little, Sharad Garg, Shawn Villaron, Su-Piao Wu
  • Publication number: 20060107198
    Abstract: An electronic content publication management system (1) for publishing content to one or more electronically accessible sites, each site including at least one electronic page (40), the system comprising content database means (2) for storing a plurality of content objects (3); content management database means (4) for storing a data structure (5) identifying each electronic page, one or more content pools (52, 59) within each page and one or more content objects (57, 58, 63, 64) within each page, wherein the data structure identifies one or more nested content pools or content objects within each content pool; and electronic page assembly means (10, 11, 12) for generating one or more completed electronic pages for each site using the stored data structure and stored content objects.
    Type: Application
    Filed: July 11, 2003
    Publication date: May 18, 2006
    Inventors: Brian Solomon, Peter Barker, Carlton Davison, Andrew Bishop
  • Patent number: 7003028
    Abstract: The high frequency components of a SCSI signal are adaptively equalized using an adaptive filter having an adjustable gain. A comparator is used to compare an input signal with a predetermined threshold level. Based on the result of the comparison, the adjustable gain of the adaptive filter is modified.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: February 21, 2006
    Assignee: Maxtor Corporation
    Inventors: Andrew Bishop, Ivan Chan, Russell W. Brown
  • Patent number: D608389
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: January 19, 2010
    Assignee: Precision Dynamics Corporation
    Inventors: Andrew Bishop, Shane Taghavi