Patents by Inventor Harold R. Davidson

Harold R. Davidson 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: 8024237
    Abstract: A method and apparatus for automated bill of materials refactoring includes a computing system implemented process for automated bill of materials refactoring whereby historical bill of materials, inventory and sales data is scanned/searched to identify potential refactored sub-assemblies.
    Type: Grant
    Filed: July 25, 2006
    Date of Patent: September 20, 2011
    Assignee: Intuit Inc.
    Inventors: Harold R. Davidson, Kirk Arthur Lee, Michael Amore Scalora, Burton Thomas Perkins
  • Patent number: 7822619
    Abstract: One embodiment of the present invention provides a system that provides a context-sensitive “community link,” which enables a system or application user to easily access a community forum related to a specific system or application feature. During operation, the system provides a user with access to the system or application feature. While providing such access, the system displays a community link to the user, wherein the community link is directed to a community forum associated with the system or application feature. When the user selects the community link, the system navigates the user to the community forum associated with the system or application feature, so that the user can exchange information with other users about the system or application feature.
    Type: Grant
    Filed: January 12, 2006
    Date of Patent: October 26, 2010
    Assignee: Intuit Inc.
    Inventors: Harold R. Davidson, Jason A. Hunter, Jeffrey D. Campbell, Michael A. Scalora, David A. Duncan, Bradley G. Keck
  • Patent number: 7765525
    Abstract: An Operations Manager subsystem decouples the generation of operational events from an associated behavior triggered by those events. The Operations Manager subsystem allows changing the associated behavior without requiring rebuilds or recompilations of the source code. In addition, changes to policies are possible even at runtime in order to enable more agile debugging and better application supportability. The Operations Manger subsystem includes separate reporting and subscription services. The reporting services provide an API defining operational code for the generation of operational events. The subscription services include a file system and an API that support multiple user subscriptions to the various code operational events defining the behavior associated with those events.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: July 27, 2010
    Assignee: Intuit Inc.
    Inventors: Harold R. Davidson, Gerald B. Huff
  • Patent number: 7246361
    Abstract: Support is provided for multiple late binding objects with a same identifier, in an operating environment that only supports registration of a single late binding object with the same identifier. Each of a plurality of processes is associated with one of a plurality of late binding objects, such that at least two processes are each associated with a separate late binding object having the same identifier. Responsive to one of the plurality of processes attempting to access a late binding object by its identifier, a determination is made as to which late binding object is associated with the process. The associated late binding object is made available to the process.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: July 17, 2007
    Assignee: Intuit, Inc.
    Inventors: Michael Scalora, Steven Smith, Harold R. Davidson
  • Patent number: 6083276
    Abstract: A method for creating and configuring a component-based application through text-based descriptive attribute grammar includes creating a parse tree from an application description file, transforming the parse tree into a plurality of components corresponding to instances of classes in an application framework, and initializing and further processing the components to launch the component-based application. Additionally, a system for creating and configuring a component-based application includes a parser, a plurality of element processors, an element mapper, an attribute mapper, and a parameter converter.
    Type: Grant
    Filed: June 11, 1998
    Date of Patent: July 4, 2000
    Assignee: Corel, Inc.
    Inventors: Harold R. Davidson, Derek Penn