Patents by Inventor William Brothers

William Brothers 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: 9069666
    Abstract: Various system and method embodiments are disclosed that include using a first node to receive messages including error information from a plurality of client computers via a computer network. Recommendations for resolving errors associated with the error information are made available to the client computers via the computer network.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: June 30, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joshua Hawkins, William Brothers, Phil A. Flocken, Jay Shaughnessy, Travis Scott Tripp
  • Patent number: 8977729
    Abstract: Various system and method embodiments are disclosed that include using a first node to receive messages including error information from a plurality of client computers via a computer network. Recommendations for resolving errors associated with the error information are made available to the client computers via the computer network.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: March 10, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joshua Hawkins, William Brothers, Phil A. Flocken, Jay Shaughnessy, Travis Scott Tripp
  • Patent number: 7831635
    Abstract: Embodiments of the invention relate to techniques for collecting information. In an embodiment, a support engineer for a vendor, when desiring information to be collected at a customer site, creates an XML (Extensible Markup Language) file that includes collection instructions. The support engineer then sends the XML file to the customer who, upon receiving the XML file, posts the XML file to a collection system. The collection system having the XML file as an input invokes the collection software that executes the collection instructions included in the XML file, and generates the information desired by the support engineer. The collection system, via a pre-setup transport mechanism, then transfers the collected information to a system accessible to the support engineer on the vendor's site.
    Type: Grant
    Filed: August 26, 2005
    Date of Patent: November 9, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William Brothers, Philip A. Flocken, Noreen K. Lee
  • Patent number: 7373553
    Abstract: Customer support personnel can access via a vendor's portal an automated support vendor website to view the status of a fault incident that is being handled by the vendor's automated support system. In an illustrated embodiment, the customer can actually alter the status of the fault incident while it is being handled on the vendor's site.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: May 13, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Travis Scott Tripp, Philip A. Flocken, William Brothers, Joshua D. Hawkins, Noreen K. Lee, Jay Shaughnessy
  • Publication number: 20080109649
    Abstract: Embodiments of the present invention pertain to using a reservation to automatically driven configuration management. According to one embodiment, a request to reserve a reproduction of a computer environment for a requested period of time is received. The reproduction of the computer environment is automatically created. The reproduction is automatically reserved for the requested period of time.
    Type: Application
    Filed: October 16, 2006
    Publication date: May 8, 2008
    Inventors: William Brothers, Noreen Lee
  • Publication number: 20080028371
    Abstract: Systems and methods are disclosed for using application development data to instantiate support information and for providing the support information instantiated using the application development data. An exemplary method for providing support information instantiated using application development data includes monitoring the application during run time to detect fault notification points in accordance with trigger definitions specifying contexts that produce the fault notification points, and providing support information corresponding to the detected fault notification points using support documents created based on meta data generated during compilation of application source code. The meta data is generated by automatically detecting marked text strings in the application source code that describe the fault notification points, and extracting from each marked text string support information that corresponds to the fault notification points.
    Type: Application
    Filed: July 26, 2006
    Publication date: January 31, 2008
    Inventors: William Brothers, Caroline N. Koff
  • Publication number: 20070116241
    Abstract: A method embodiment for assigning support in a customer support system comprising receiving a support request, identifying evaluation criteria corresponding to the request based upon a predetermined set of criteria types, comparing the evaluation criteria with support profiles of a plurality of support engineers, identifying a selected support engineer based upon the results of the comparison, and assigning the request to the selected support engineer.
    Type: Application
    Filed: November 10, 2005
    Publication date: May 24, 2007
    Inventors: Phil Flocken, William Brothers, Yassine Faihe
  • Publication number: 20070074153
    Abstract: Embodiments of the invention relate to techniques for collecting information. In an embodiment, a support engineer for a vendor, when desiring information to be collected at a customer site, creates an XML (Extensible Markup Language) file that includes collection instructions. The support engineer then sends the XML file to the customer who, upon receiving the XML file, posts the XML file to a collection system. The collection system having the XML file as an input invokes the collection software that executes the collection instructions included in the XML file, and generates the information desired by the support engineer. The collection system, via a pre-setup transport mechanism, then transfers the collected information to a system accessible to the support engineer on the vendor's site.
    Type: Application
    Filed: August 26, 2005
    Publication date: March 29, 2007
    Inventors: William Brothers, Philip Flocken, Noreen Lee
  • Publication number: 20070022320
    Abstract: An embodiment of a framework for servicing a client computer has a coordination engine and a data retrieval service for receiving a diagnostic data set from a client computer, an analysis service for analyzing said diagnostic data set and for generating a recommendation using the results of said analyzing. Functional modules may be executable by the services. The modules include a plurality of analysis modules for analyzing the diagnostic data set. The coordination engine is arranged to receive data from the functional modules, select modules on the basis of the diagnostic data set, and pass the data to the selected modules.
    Type: Application
    Filed: July 19, 2005
    Publication date: January 25, 2007
    Inventors: Phil Flocken, William Brothers, Yassine Faihe
  • Publication number: 20060242286
    Abstract: Various system and method embodiments are disclosed that include using a first node to receive messages including error information from a plurality of client computers via a computer network. Recommendations for resolving errors associated with the error information are made available to the client computers via the computer network.
    Type: Application
    Filed: March 15, 2006
    Publication date: October 26, 2006
    Inventors: Joshua Hawkins, William Brothers, Phil Flocken, Jay Shaughnessy, Travis Tripp
  • Publication number: 20060225047
    Abstract: A set of requirements for an application program are generated by a producer of the application program and communicated to a potential user of the application program via a computer file that specifies the requirements. The computer file may be used by the potential user to analyze the capabilities of a computer system relative to the set of requirements for the application program.
    Type: Application
    Filed: April 5, 2005
    Publication date: October 5, 2006
    Inventors: William Brothers, Noreen Lee
  • Publication number: 20050198556
    Abstract: Customer support personnel can access via a vendor's portal an automated support vendor website to view the status of a fault incident that is being handled by the vendor's automated support system. In an illustrated embodiment, the customer can actually alter the status of the fault incident while it is being handled on the vendor's site.
    Type: Application
    Filed: November 8, 2004
    Publication date: September 8, 2005
    Inventors: Travis Tripp, Philip Flocken, William Brothers, Joshua Hawkins, Noreen Lee, Jay Shaughnessy
  • Publication number: 20050102672
    Abstract: A method of generating a unique identifier without requiring platform-specific software, a computer readable medium embodying instructions for implementing the method, and a system therefor are described. In response to an event occurrence on a computer system, execution of the method retrieves an event timestamp from an intermediate operating environment on the computer system. Further execution of the method retrieves a system name and a hash value from the intermediate operating environment on the computer system. The combination of the system name, event timestamp, and hash value creates a unique identifier uniquely identifying the intermediate operating environment on the computer system without requiring platform-specific software.
    Type: Application
    Filed: November 12, 2003
    Publication date: May 12, 2005
    Inventor: William Brothers
  • Publication number: 20040249914
    Abstract: Diagnostic data-collection software is triggered by a fault in application software running on a client computer. Data gathered by the diagnostic software is transmitted to a computer system of a service vendor. Analysis software running on the vendor system analyzes the diagnostic data and generates recommendations. The recommendations are posted on a vendor-managed website. The client is informed by email of a URL to access the recommendations. After a validation procedure, the client can access the recommendations. The recommendations can include instructions for a human to execute as well as software to be downloaded to the client computer.
    Type: Application
    Filed: May 21, 2003
    Publication date: December 9, 2004
    Inventors: Philip A. Flocken, Ron L. Arrigo, Joshua D. Hawkins, Jacob Miner, Travis Scott Tripp, Jay Shaughnessy, Yassine Faihe, Subalakshmi Parasuraman, Mark Vaszary, Noreen K. Lee, William Brothers, Patrick F. MacRoberts
  • Patent number: 6635167
    Abstract: An instrument (20) has a well (28a-b) for receiving a dry cell (75), an opening (78) through which a first connector (74) is exposed to the well (28a-b), and a boss (76) adjacent the opening (78). The boss (76) precludes the wrong terminal of the dry cell (75) from engaging the first connector (74) when the dry cell (75) is inserted into the well (28a-b) in incorrect orientation. A second connector (80) includes a base (81), a first leg (82) resiliently connected to and extending away from the base portion, a second leg (84) resiliently connected to and extending away from the first leg (82), and a third leg (86) resiliently connected to and extending away from the second leg (84) and toward the first leg (82). A display (42) for the instrument (20) has a lens (90) having a substantially transparent substrate with a polyurethane coating. The instrument housing has first and second portions.
    Type: Grant
    Filed: November 21, 2000
    Date of Patent: October 21, 2003
    Assignee: Roche Diagnostics Corporation
    Inventors: Carol Jane Batman, Greg Paul Carpenter, Robert Glenn Davies, Richard J. Kasle, Kurt Gerard Klem, Robert Anthony Parks, Timothy L. Ranney, William Brothers, Christopher Louis Belisle, Michael Steven Ray, Leonard Allen Vetsch, Marvin W. Glass, Richard W. Wilson, James R. Parker, Vladimir Svetnik, Lynne Denise Sly, Sandy Mark Richards, Nancy Kennedy Byrd, Patricia A. Hopkinson