Patents by Inventor David A. Neal

David A. Neal 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: 20080140832
    Abstract: System, method and computer program product for monitoring the status of components in a data processing system that improves the accessibility of JMX monitoring information in web content. The system includes a mechanism for acquiring a text representation of component status for display as ALT and TITLE content associated with each status image. Because the component status is displayed in a manner that is indistinguishable from ALT/TITLE text that has already been statically included in an image attribute, user experience is improved for users with and without accessibility needs.
    Type: Application
    Filed: January 28, 2008
    Publication date: June 12, 2008
    Inventors: David Neal Brauneis, Brent Hames Daniel, Michael Peter Etgen, Christopher Creighton Mitchell
  • Publication number: 20080140993
    Abstract: In accordance with a specific embodiment of the present disclosure, hardware periodically monitors a fetch cycle that fetches data associated with an address to determine performance parameters associated with the fetch cycle. Information related to the duration of a fetch cycle is maintained as well as information indicating the occurrence of various states and data values related to the fetch cycle. For example, the virtual address being processed during the fetch cycle is saved at the integrated circuit containing the fetch engine. Other performance-related parameters associated with execution of instructions at an execution engine of the pipeline are also monitored periodically. However, monitoring performance of the fetch engine is decoupled from monitoring performance-related events of the execution engine.
    Type: Application
    Filed: December 8, 2006
    Publication date: June 12, 2008
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: Ravindra N. Bhargava, Benjamin T. Sander, David Neal Suggs
  • Patent number: 7380218
    Abstract: A method, apparatus, and computer instructions for managing windows in a foreground and a background in a data processing system. A buffer is monitored for user input in response to receiving a request to present a pop-up window in a foreground. A determination is made as to whether the application in the foreground is an interruptible application. The pop-up window is presented in the foreground if user input is absent and if the identified application is an interruptible application.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: May 27, 2008
    Assignee: International Business Machines Corporation
    Inventor: David Neal Rundell
  • Patent number: 7353549
    Abstract: An interactive toilet seat provides a target for a urine stream from a user. A user will direct their stream of urine at a target which is suspended in the bowl of a toilet. This target is in communication with a control circuit which is in turn communicating with an electronic display. The display is set to display various indicators, entreaties, goads or comparisons which enhances the use of the system.
    Type: Grant
    Filed: March 19, 2006
    Date of Patent: April 8, 2008
    Inventor: David Neal Muir, Jr.
  • Patent number: 7337349
    Abstract: System, method and computer program product for monitoring the status of components in a data processing system that improves the accessibility of JMX monitoring information in web content. The system includes a mechanism for acquiring a text representation of component status for display as ALT and TITLE content associated with each status image. Because the component status is displayed in a manner that is indistinguishable from ALT/TITLE text that has already been statically included in an image attribute, user experience is improved for users with and without accessibility needs.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: February 26, 2008
    Assignee: International Business Machines Corporation
    Inventors: David Neal Brauneis, Jr., Brent Hames Daniel, Michael Peter Etgen, Christopher Creighton Mitchell
  • Publication number: 20080018910
    Abstract: A system for mapping a three-dimensional structure includes a projecting optical system adapted to project light onto an object, a correction system adapted to compensate the light for at least one aberration in the object, an imaging system adapted to collect light scattered by the object and a wavefront sensor adapted to receive the light collected by the imaging system and to sense a wavefront of the received light. For highly aberrated structures, a number of wavefront measurements are made which are valid over different portions of the structure, and the valid wavefront data is stitched together to yield a characterization of the total structure.
    Type: Application
    Filed: July 27, 2007
    Publication date: January 24, 2008
    Applicant: ADVANCED MEDICAL OPTICS, INC.
    Inventors: Daniel Neal, Richard Copland, David Neal
  • Patent number: 7266491
    Abstract: A method of, and system for, generating a sentence from a semantic representation maps the semantic representation to an unordered set of syntactic nodes. Simplified generation grammar rules and statistical goodness measure values from a corresponding analysis grammar are then used to create a tree structure to order the syntactic nodes. The sentence is then generated from the tree structure. The generation grammar is a simplified (context free) version of a corresponding full (context sensitive) analysis grammar. In the generation grammar, conditions on each rule are ignored except those directly related to the semantic representation. The statistical goodness measure values, which are calculated through an analysis training phase in which a corpus of example sentences is processed using the full analysis grammar, are used to guide the generation choice to prefer substructures most commonly found in a particular syntactic/semantic context during analysis.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: September 4, 2007
    Assignee: Microsoft Corporation
    Inventors: Kevin W. Humphreys, David Neal Weise, Michael V. Calcagno
  • Publication number: 20070164106
    Abstract: An online electronic receipt management system and method are disclosed. The system and method allow for a centralized online electronic receipt database accessible to a user via the Internet using an email address and password to gain access to the user's unique site. The system and method also allow a user to easily organize entire sales transactions (or individual items from a multiple-item sales transaction) items into categories allow for simple calculation of total expenses relevant to that category. The system and method also allows a user to easily create gift receipts by masking certain portions of the sales transaction prior to transferring it to the recipient.
    Type: Application
    Filed: January 12, 2007
    Publication date: July 19, 2007
    Inventors: David Neal McDevitt, Andrew Alexander Dunkman
  • Publication number: 20070118141
    Abstract: A patella clamp has a first part including a reference surface engageable with the anterior surface of a patella. The first part includes a stop surface spaced from the reference surface. A second clamping part is provided which is moveable with respect to the first clamping part. A cutting element coupled to the first clamping part is moveable with respect to the first part. The cutting element includes a shaft with an adjustable collar mounted on the shaft for movement with respect to the longitudinal axis of the shaft and cutting element. The adjustable collar on the shaft is engageable with a stop surface on the first part for spacing the cutting element a desired distance from the reference surface. A pair of gages are provided for selectively setting the position of the adjustable collar with respect to either the amount of patella bone being removed or the amount of patella bone remaining.
    Type: Application
    Filed: December 8, 2006
    Publication date: May 24, 2007
    Applicant: Howmedica Osteonics Corp.
    Inventors: Duane Marchyn, Louis Starace, David Neal, Gennaro Barile
  • Patent number: 7216464
    Abstract: A modular oven, such as a batch process oven, includes a standardized set of self supporting, interconnectable panels which, when assembled, from a self-supporting heat containment shell, free of added structural support members. The present invention is also directed at self-supporting modular oven panels and a method of assembling the panels such as in the expansion or conversion of a first modular oven assembly to a second assembly more conducive to current production requirements.
    Type: Grant
    Filed: August 2, 2004
    Date of Patent: May 15, 2007
    Assignee: Raypaul Industries, Inc.
    Inventors: Greg Neal, David Neal
  • Patent number: 7184950
    Abstract: A method and grammar checking system are provided that generate a stochastic score, or a statistical goodness measure, for each of an input string of text and one or more alternative strings of text. An alternative generator generates the alternative strings of text, and a ranking parser produces parse trees and corresponding statistical goodness measures for each of the strings. The string of text having the highest goodness measure is selected for recommendation to a user.
    Type: Grant
    Filed: July 8, 2005
    Date of Patent: February 27, 2007
    Assignee: Microsoft Corporation
    Inventor: David Neal Weise
  • Patent number: 7161587
    Abstract: A software application has certain keyboard hot key combinations. If the application is active the pressing of a key is detected for the application. A number of keyboard keys are selected responsive to the key pressed. The selected keys correspond to hot key combinations that include the pressed key. The keyboard is signaled to differentiate the selected keys. Further, the application is operable to have a number of contexts, where certain ones of the hot key combinations are only valid for certain of the contexts. For example, where the application includes a word processing function one of the application contexts is a circumstance in which text is selected. Accordingly, the method includes detecting the context of the application and the selecting is responsive to that context. In this situation the selected keys correspond to hot key combinations that include the pressed key and that are valid for the detected context.
    Type: Grant
    Filed: August 14, 2003
    Date of Patent: January 9, 2007
    Assignee: International Business Machines Corporation
    Inventors: Chao M. Beck, Hypatia Rojas, David Neal Rundell
  • Patent number: 7124074
    Abstract: A method of calculating trigram path probabilities for an input string of text containing a multi-word-entry (MWE) or a factoid includes tokenizing the input string to create a plurality of parse leaf units (PLUs). A PosColumn is constructed for each word, MWE, factoid and character in the input string of text which has a unique first (Ft) and last (Lt) token pair. TrigramColumns are constructed which define corresponding TrigramNodes each representing a trigram for three PosColumns. Forward and backward trigram path probabilities are calculated for each separate TrigramNode. The sums of all trigram path probabilities through each PLU are then calculated as a function of the forward and backward trigram path probabilities. Systems and computer-readable medium configured to implement the methods are also provided.
    Type: Grant
    Filed: June 14, 2005
    Date of Patent: October 17, 2006
    Assignee: Microsoft Corporation
    Inventors: David Neal Weise, Aravind Bala
  • Patent number: 7003445
    Abstract: A method of, and system for, generating a sentence from a semantic representation maps the semantic representation to an unordered set of syntactic nodes. Simplified generation grammar rules and statistical goodness measure values from a corresponding analysis grammar are then used to create a tree structure to order the syntactic nodes. The sentence is then generated from the tree structure. The generation grammar is a simplified (context free) version of a corresponding full (context sensitive) analysis grammar. In the generation grammar, conditions on each rule are ignored except those directly related to the semantic representation. The statistical goodness measure values, which are calculated through an analysis training phase in which a corpus of example sentences is processed using the full analysis grammar, are used to guide the generation choice to prefer substructures most commonly found in a particular syntactic/semantic context during analysis.
    Type: Grant
    Filed: July 20, 2001
    Date of Patent: February 21, 2006
    Assignee: Microsoft Corporation
    Inventors: Kevin W. Humphreys, David Neal Weise, Michael V. Calcagno
  • Patent number: 7003444
    Abstract: A method and grammar checking system are provided that generate a stochastic score, or a statistical goodness measure, for each of an input string of text and one or more alternative strings of text. An alternative generator generates the alternative strings of text, and a ranking parser produces parse trees and corresponding statistical goodness measures for each of the strings. The string of text having the highest goodness measure is selected for recommendation to a user.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: February 21, 2006
    Assignee: Microsoft Corporation
    Inventor: David Neal Weise
  • Publication number: 20060009796
    Abstract: A surgical sagittal saw including a handpiece from which a planar guide bar extends. A saw blade is mounted to the distal end of the guide bar to move across the guide bar. Drive rods connect the saw blade to a drive assembly in the handpiece, which drive assembly reciprocates the drive rods. The drive rods oscillate the saw blade across the distal end of the guide bar. The saw is used with a cutting guide that is in a fixed position relative to the bone or hard tissue to be cut. A capture element is disposed adjacent the guide surface and holds the guide bar to the guide surface so the cut is made along the desired cut plane.
    Type: Application
    Filed: July 9, 2004
    Publication date: January 12, 2006
    Inventors: Steven Carusillo, Gregory Plaskon, Carlos Collazo, Alessandro Canonaco, Eric Rugo, David Neal
  • Patent number: 6985851
    Abstract: A method of calculating trigram path probabilities for an input string of text containing a multi-word-entry (MWE) or a factoid includes tokenizing the input string to create a plurality of parse leaf units (PLUs). A PosColumn is constructed for each word, MWE, factoid and character in the input string of text which has a unique first (Ft) and last (Lt) token pair. TrigramColumns are constructed which define corresponding TrigramNodes each representing a trigram for three PosColumns. Forward and backward trigram path probabilities are calculated for each separate TrigramNode. The sums of all trigram path probabilities through each PLU are then calculated as a function of the forward and backward trigram path probabilities. Systems and computer-readable medium configured to implement the methods are also provided.
    Type: Grant
    Filed: July 17, 2001
    Date of Patent: January 10, 2006
    Assignee: Microsoft Corporation
    Inventors: David Neal Weise, Aravind Bala
  • Publication number: 20050240195
    Abstract: A cutting block for resecting a bone, particularly the distal femur, has a body with a first generally planar bone contacting surface to contact the resected distal surface of the femur. The body has a second surface spaced from the bone contacting surface along an axis perpendicular to said generally planar bone contacting surface. The body has a perimeter surface extending between the first and second surfaces, wherein the perimeter surface is at least partially curved with respect to the axis in both a direction generally perpendicular thereto and generally parallel thereto. The perimeter surface may be polished.
    Type: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Applicant: Howmedica Osteonics Corp.
    Inventors: Stuart Axelson, Gennaro Barile, David Neal
  • Publication number: 20050133016
    Abstract: A modular oven, such as a batch process oven, includes a standardized set of self supporting, interconnectable panels which, when assembled, from a self-supporting heat containment shell, free of added structural support members. The present invention is also directed at self-supporting modular oven panels and a method of assembling the panels such as in the expansion or conversion of a first modular oven assembly to a second assembly more conducive to current production requirements.
    Type: Application
    Filed: August 2, 2004
    Publication date: June 23, 2005
    Inventors: Greg Neal, David Neal
  • Patent number: RE38783
    Abstract: Construction materials such as 4-foot by 8-foot sheets of plywood, drywall, and similar materials have fiducial markings for quick visual reference of the user. Imprinted lines of equal spacings indicate to the user the location of wall studs at 16-inch or 24-inch spacings, and the sheet of material can also include oblique lines and one or more circles, for reference of the user in quickly determining the size of remnants. Similar markings may also be applied to roll-stored materials such as carpeting.
    Type: Grant
    Filed: September 14, 2001
    Date of Patent: August 30, 2005
    Inventor: David Neal Harris