Patents by Inventor Peter Griffith

Peter Griffith 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).

  • Publication number: 20130031453
    Abstract: A first instance of a first XML document is served by a document server component of a document system. An annotation system that is functionally independent of the document system semantically analyzes content and structure of the first instance of the first XML document to identify a first instance of a first target for first annotation content, wherein the first target is not text. The annotation system also generates target locating data for locating a second instance of the first target in a second instance of the first XML document. The annotation system stores the target locating data.
    Type: Application
    Filed: July 28, 2011
    Publication date: January 31, 2013
    Inventors: Peter Griffiths, Andrew Rutter
  • Publication number: 20130031449
    Abstract: An annotation system includes first annotation data for annotating a manifestation of a first instance of a first XML document. The first instance of the first XML document is served by a document system. The first annotation data includes a first XML document identifier for the first XML document. The first annotation data is uniquely identified by a first annotation data identifier. The document system is configured to respond to a request containing the first XML document identifier with a manifestation of a second instance of the first XML document. The annotation system: (A) receives a request containing the first annotation data identifier; (B) issues a request containing the first XML document identifier to the document system; and (C) in response to the request containing the first annotation data identifier, manifests the first annotation data in connection with a manifestation of a second instance of the XML document.
    Type: Application
    Filed: October 4, 2011
    Publication date: January 31, 2013
    Inventors: Peter Griffiths, Andrew Rutter
  • Publication number: 20130031454
    Abstract: An annotation system receives a request from a requester to perform an operation on first annotation data for annotating a first instance of a first XML document. The operation is at least one of a create, read, update, and delete operation. The first instance of the first XML document is served by a document server component of a document system. The document system is functionally independent of the annotation system. The request explicitly addresses the first annotation data by means of an application programming interface in the annotation system. The annotation system performs the operation on the first annotation data in response to the request.
    Type: Application
    Filed: July 28, 2011
    Publication date: January 31, 2013
    Inventors: Peter Griffiths, Andrew Rutter
  • Publication number: 20120284346
    Abstract: A computer management apparatus, method and computer program operable for displaying a data file on a client computer, wherein the data file comprises a structure file and a first plurality of data elements, the apparatus comprising: a send component operable for sending a first message comprising a request for the structure file; a receive component operable for receiving the structure file; an evaluate component operable for determining a second plurality of data elements, wherein the second plurality of data elements is associated with a visible area; a send component further operable for sending a second message, wherein the second message comprises a request for the second plurality of data elements; a receive component further operable for receiving the second plurality of data elements; and a display component, responsive to receipt of the second plurality of data elements, operable for displaying the second plurality of data elements in the visible area.
    Type: Application
    Filed: February 23, 2010
    Publication date: November 8, 2012
    Applicant: International Business Machines
    Inventors: Martin Brown, Timothy Peter Griffith, Anthony Philip Papageorgiou, Gavin Peter Willingham
  • Patent number: 8245127
    Abstract: Embodiments of the present invention provide method, system and computer program product for annotating a document being divided by intervals. The method includes identifying, at each interval in the document, one or more keywords in the text of the document; determining, at each interval, the number of context classes associated with each keyword; identifying at least one annotation word and at an interval in the text of the document, the annotation word having two or more annotations associated with two or more context classes; determining the annotation based on the context class with highest count at the annotation word interval; and annotating the document with the determined annotation.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Timothy Peter Griffith, Bernard Zdzislaw Kufluk, Sarah Elizabeth Styles, Henry Tonnison
  • Publication number: 20110320472
    Abstract: Processing a query for a database includes: receiving a portion of a query from a client device in a server implemented by at least one processor, the portion of the query comprising an incomplete component; determining that the incomplete component is one of multiple predefined types with the server; providing the incomplete component to an auto-complete function specific to the determined type of the incomplete component; receiving in the server a suggestion for completing the query from the auto-complete function, the suggestion being specific to the type of the incomplete component; and providing the suggestion from the server to the client device.
    Type: Application
    Filed: May 10, 2011
    Publication date: December 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy Peter Griffith, Ian Mark Shore, Samuel Jonathan Smith, Martin James Smithson
  • Patent number: 8073720
    Abstract: Systems and methods to assist wireless telecom service providers to determine the optimal core network evolution plan in a network planning time period. Total cost of ownership of wireless core networks is generally modeled to include capital expenditure, customer acquisition and retention cost, network operational cost and staffing and engineering cost. The total cost of ownership model is used to determine the optimal core network evolution plan at different layers of the core networks, which are modeled as a number of abstract networks in mathematical terms. A core network evolution optimization algorithm determines the optimal number of core network configurations and when to deploy the configurations in the planning period in order to minimize the total cost of ownership. A multi-level serving area optimization algorithm determines an optimal core network configuration at a given point of time.
    Type: Grant
    Filed: August 8, 2006
    Date of Patent: December 6, 2011
    Assignee: Cerlon Optimization Services, Inc.
    Inventors: Will A. Egner, Wei Yuan, Henry Liu, Richard Wank, Peter Griffith, Dongdong Li
  • Patent number: 8015277
    Abstract: A method, system and article of manufacture for simulating latency between software applications. There is provided a middleware component, e.g., a delay driver, within a multi-tier software product, the middleware component driver enables simulation of both latency and bandwidth restrictions experienced by the components in the multi-tier software product. The middleware component determines whether I/O request packets should be delayed, selects the number and types of I/O requests packets to be delayed and the amount of time to delay processing of the packets. Through the use of such a middleware component, a user is able to simulate various conditions experienced by the multi-tier software product.
    Type: Grant
    Filed: February 18, 2009
    Date of Patent: September 6, 2011
    Assignee: International Business Machines Corporation
    Inventors: Martin Brown, Tim Peter Griffith, David Evans Knibb, Ian Derek Heritage
  • Publication number: 20100211672
    Abstract: A method, system and article of manufacture for simulating latency between software applications. There is provided a middleware component, e.g., a delay driver, within a multi-tier software product, the middleware component driver enables simulation of both latency and bandwidth restrictions experienced by the components in the multi-tier software product. The middleware component determines whether I/O request packets should be delayed, selects the number and types of I/O requests packets to be delayed and the amount of time to delay processing of the packets. Through the use of such a middleware component, a user is able to simulate various conditions experienced by the multi-tier software product.
    Type: Application
    Filed: February 18, 2009
    Publication date: August 19, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martin Brown, Tim Peter Griffith, David Evans Knibb, Ian Derek Heritage
  • Publication number: 20090215470
    Abstract: A method, apparatus and software is disclosed in which the location of a mobile device is calculated from the signal coverage areas of other detected nodes.
    Type: Application
    Filed: February 26, 2009
    Publication date: August 27, 2009
    Applicant: International Business Machines Corporation
    Inventors: Helen Samantha Bowyer, Timothy Peter Griffith, Andrew Taylor
  • Publication number: 20090150763
    Abstract: This invention relates to a method, system and computer program product for annotating a document, said document being divided by intervals, said method comprising: identifying, at each interval in the document, one or more keywords in the text of the document; determining, at each interval, the number of context classes associated with each keyword; identifying at least one annotation word and at an interval in the text of the document, said annotation word having two or more annotations associated with two or more context classes; determining the annotation based on the context class with highest count at the annotation word interval; and annotating the document with the determined annotation.
    Type: Application
    Filed: November 25, 2008
    Publication date: June 11, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy Peter Griffith, Bernard Zdzislaw Kufluk, Sarah Elizabeth Styles, Henry Tonnison
  • Publication number: 20090106064
    Abstract: Systems and methods to assist wireless telecom service providers to determine the optimal core network evolution plan in a network planning time period. Total cost of ownership of wireless core networks is generally modeled to include capital expenditure, customer acquisition and retention cost, network operational cost and staffing and engineering cost. The total cost of ownership model is used to determine the optimal core network evolution plan at different layers of the core networks, which are modeled as a number of abstract networks in mathematical terms. A core network evolution optimization algorithm determines the optimal number of core network configurations and when to deploy the configurations in the planning period in order to minimize the total cost of ownership. A multi-level serving area optimization algorithm determines an optimal core network configuration at a given point of time.
    Type: Application
    Filed: August 8, 2006
    Publication date: April 23, 2009
    Inventors: Will A. Egner, Wei Yuan, Henry Liu, Richard Wank, Peter Griffith, Dongdong Li
  • Patent number: 7257000
    Abstract: A two-phase cooling system operated at atmospheric pressure. A reservoir containing cooling fluid has a stack that is vented to the atmosphere. The stack is shaped to allow condensation of substantially all of the cooling fluid in vapor form entering the stack. Condensation may be enhanced by cooling the stack, such as with flowing air along the outer walls of the stack or placing a thermoelectric device in contact with the stack. The system provides high thermal capacity but is easy to use and service.
    Type: Grant
    Filed: July 7, 2004
    Date of Patent: August 14, 2007
    Assignee: Amphenol Corporation
    Inventors: Andreas C. Pfahnl, Peter Griffith
  • Publication number: 20060007657
    Abstract: A two-phase cooling system operated at atmospheric pressure. A reservoir containing cooling fluid has a stack that is vented to the atmosphere. The stack is shaped to allow condensation of substantially all of the cooling fluid in vapor form entering the stack. Condensation may be enhanced by cooling the stack, such as with flowing air along the outer walls of the stack or placing a thermoelectric device in contact with the stack. The system provides high thermal capacity but is easy to use and service.
    Type: Application
    Filed: July 7, 2004
    Publication date: January 12, 2006
    Applicant: Teradyne, Inc.
    Inventors: Andreas Pfahnl, Peter Griffith
  • Publication number: 20050183861
    Abstract: A method and an apparatus are provided for raising a sample of liquid such as water from a low level to a higher level, for example for obtaining a sample of groundwater from a borehole. The apparatus consists of a pair of tubes (14 and 16) extending alongside each other, which are introduced into the borehole, linked by a connector (20) at their lower end, a valve (22) communicating between the inside and outside of one of the tubes (16) near its lower end, and a pig (46) insertable into one of the tubes. By adjusting the pressure in each tube at the upper end, the pig (46) can be moved from one end to the other of the apparatus (10) and used to transfer samples of water.
    Type: Application
    Filed: February 20, 2004
    Publication date: August 25, 2005
    Inventors: Paul Murray, Stephen Smith, Peter Griffiths, Patrick Nevins
  • Patent number: 6451914
    Abstract: Compositions, consisting essentially of a melt-spinnable polymer component and minor amounts of an emulsion polytetrafluoroethylene micropowder having a melting point sufficiently far above the processing temperature of the polymer component for the micro-powder not to melt during the processing of the polymer component are suitable for producing textile fiber materials.
    Type: Grant
    Filed: October 26, 2000
    Date of Patent: September 17, 2002
    Assignee: Dyneon GmbH & Co. KG
    Inventors: Friedrich Kloos, Wolfgang Neumann, Peter Griffiths
  • Publication number: 20020116316
    Abstract: An auction manager system is provided. The auction manager system includes a master listing system that receives lot listing data and provides the lot listing data to at least one of two or more auction systems. A master bidding system is connected to the master listing system and receives the bid data associated with the lot listing data. The master bidding system then provides the bid data to at least one of two or more auction systems.
    Type: Application
    Filed: February 21, 2001
    Publication date: August 22, 2002
    Inventor: Peter Griffiths