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: 7631449Abstract: 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: GrantFiled: November 9, 2006Date of Patent: December 15, 2009Assignee: The St. John Companies, Inc.Inventors: Robert McDermott, Adam Preisach, Andrew Bishop
-
Patent number: 7617229Abstract: 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: GrantFiled: December 20, 2004Date of Patent: November 10, 2009Assignee: Microsoft CorporationInventors: 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: 7617451Abstract: 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: GrantFiled: April 5, 2006Date of Patent: November 10, 2009Assignee: Microsoft CorporationInventors: Brian Jones, Robert Little, Andrew Bishop
-
Patent number: 7607081Abstract: 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: GrantFiled: December 9, 2003Date of Patent: October 20, 2009Assignee: Microsoft CorporationInventors: Brian Jones, Robert Little, Marcin Sawicki, Daniel Robert Snyder, Andrew Bishop
-
Patent number: 7584419Abstract: 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: GrantFiled: December 3, 2003Date of Patent: September 1, 2009Assignee: Microsoft CorporationInventors: Brian Jones, Robert Little, Marcin Sawicki, Andrew Bishop
-
Patent number: 7562295Abstract: 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: GrantFiled: December 3, 2003Date of Patent: July 14, 2009Assignee: Microsoft CorporationInventors: Brian Jones, Robert Little, Marcin Sawicki, Andrew Bishop
-
Patent number: 7533335Abstract: 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: GrantFiled: December 9, 2003Date of Patent: May 12, 2009Assignee: Microsoft CorporationInventors: Marcin Sawicki, Robert Little, Brian Jones, Daniel Robert Snyder, Andrew Bishop
-
Patent number: 7464330Abstract: 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: GrantFiled: December 20, 2004Date of Patent: December 9, 2008Assignee: Microsoft CorporationInventors: Andrew Bishop, Brian Jones, Chad Rothschiller, Robert Little, Shawn Alan Villaron, Charles S. Walker
-
Publication number: 20080110069Abstract: 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: ApplicationFiled: November 9, 2006Publication date: May 15, 2008Inventors: Robert McDermott, Adam Preisach, Andrew Bishop
-
Patent number: 7292400Abstract: 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: GrantFiled: April 23, 2001Date of Patent: November 6, 2007Assignee: Seagate Technology LLCInventor: Andrew Bishop
-
Publication number: 20070216380Abstract: 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: ApplicationFiled: October 18, 2006Publication date: September 20, 2007Inventors: Thomas P. Hack, Robert C. Dobkin, Alfonso Centuori, Andrew Bishop
-
Patent number: 7257772Abstract: 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: GrantFiled: December 8, 2003Date of Patent: August 14, 2007Assignee: Microsoft CorporationInventors: Brian Jones, Robert Little, Martin Sawicki, Andrew Bishop
-
Patent number: 7152602Abstract: 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: GrantFiled: March 5, 2003Date of Patent: December 26, 2006Assignee: Smiths Group PLCInventors: Timothy Bateman, Giles Andrew Bishop, Stephen James Field, Andrew James Lee, Eric Pagan, Alan Neame Simon
-
Publication number: 20060271574Abstract: 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: ApplicationFiled: May 10, 2006Publication date: November 30, 2006Applicant: Microsoft CorporationInventors: Shawn Villaron, Brian Jones, Chad Rothschiller, Robert Little, Sharad Garg, Su-Piao Wu, Josh Pollock, Andrew Bishop, Dan Jump
-
Publication number: 20060190815Abstract: 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: ApplicationFiled: April 5, 2006Publication date: August 24, 2006Applicant: Microsoft CorporationInventors: Brian Jones, Robert Little, Andrew Bishop
-
Publication number: 20060136816Abstract: 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: ApplicationFiled: December 20, 2004Publication date: June 22, 2006Applicant: Microsoft CorporationInventors: Brian Jones, Robert Little, Andrew Bishop
-
Publication number: 20060136477Abstract: 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: ApplicationFiled: December 20, 2004Publication date: June 22, 2006Applicant: Microsoft CorporationInventors: 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: 20060107198Abstract: 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: ApplicationFiled: July 11, 2003Publication date: May 18, 2006Inventors: Brian Solomon, Peter Barker, Carlton Davison, Andrew Bishop
-
Patent number: 7003028Abstract: 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: GrantFiled: August 29, 2000Date of Patent: February 21, 2006Assignee: Maxtor CorporationInventors: Andrew Bishop, Ivan Chan, Russell W. Brown
-
Patent number: D608389Type: GrantFiled: August 19, 2009Date of Patent: January 19, 2010Assignee: Precision Dynamics CorporationInventors: Andrew Bishop, Shane Taghavi