Patents by Inventor Philip Flocken

Philip Flocken 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: 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
  • Patent number: 7334028
    Abstract: Primary and secondary support vendors 20 and 30 provide support for an application 15 running on a customer computer system 11. Diagnostic software 17 running on the customer computer system gathers diagnostic data, which is transmitted to the primary-support vendor's computer system 21. There, the diagnostic data is analyzed to determine whether the help of the secondary support vendor is required. If so, the diagnostic data is repackaged for transmission to the secondary support vendor. The results of the secondary analysis are returned to the primary support vendor's computer system and used to generate a proposed solution, which is made available to the customer 10.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: February 19, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Philip A. Flocken
  • 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
  • Patent number: 7151551
    Abstract: A method and system for maintaining persistence of graphical markups created within a collaboration environment that associates graphical markups with the camera position is presented. The collaboration tool provides utilities to allow saving the graphical markups to the user's local disk, saving the graphical markups into a PDM system (either locally or remotely), and saving the entire collaboration session including graphical markups, notes, action items, etc., When saved to persistent storage, all the camera positions and all graphical markups associated with them are stored in the markup file. The saved markups/session can later be reloaded from the user's local disk or a PDM system as appropriate. When a session is loaded into the collaboration session, all of the camera positions and associated graphical markups from the saved session are then accessible, allowing simple viewing of the results of the session, continuation-of-work, or asynchronous collaboration.
    Type: Grant
    Filed: April 2, 2004
    Date of Patent: December 19, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Swamy Mandavilli, Philip A. Flocken
  • Publication number: 20050223285
    Abstract: A method of and system for troubleshooting a first computer system using a second computer system having a processor and a memory storing an electronic document including troubleshooting information and storing a set of troubleshooting commands for execution by the first computer system is described. The troubleshooting command set is related to the troubleshooting information contained in the electronic document. A method of generating an electronic document including troubleshooting information and a set of troubleshooting commands for execution by a first computer system is also described.
    Type: Application
    Filed: March 29, 2004
    Publication date: October 6, 2005
    Inventors: Yassine Faihe, Philip Flocken
  • Publication number: 20050198279
    Abstract: A computer service system uses trend-data software repeatedly to collect status data describing a serviced computer system. The result tend data can be analyzed to provide solutions that can reduce the likelihood of faults and to help pinpoint their causes when they do occur.
    Type: Application
    Filed: November 8, 2004
    Publication date: September 8, 2005
    Inventors: Philip Flocken, Travis Tripp, Yassine Faihe
  • 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: 20050114226
    Abstract: An entitlement system provides for automated entitlement verification for plural vendor services provided to customers. When registering with the entitlement system, each service can specify a respective entitlement-verification rule as well as a respective entitlement reconciliation procedure to be applied in the event verification fails. The entitlement system provides for asynchronous notification to a customer of a reconciliation process (specified by the respective entitlement-reconciliation procedure). If reconciliation succeeds, the requested service can be performed without requiring the customer to resubmit the request. For security purposes, the verification function that determines the initial entitlement result can be behind a firewall through which it must communicate with a reconciliation function that manages the reconciliation procedure.
    Type: Application
    Filed: November 25, 2003
    Publication date: May 26, 2005
    Inventors: Travis Tripp, Philip Flocken
  • Publication number: 20050091324
    Abstract: In one embodiment, a method of delivering documents that accompany an electronic mail includes the steps of receiving an electronic mail, removing a document attached to the electronic mail, providing in the electronic mail a link that leads to a storage location for the document, and sending the electronic mail to a recipient. Among other advantages, this allows the recipient to receive the electronic mail without the document and, if the recipient wants, to retrieve the document from the storage location at a later time. The link to the storage location may be posted on a web page, with the link of the web page being included in the electronic mail.
    Type: Application
    Filed: October 28, 2003
    Publication date: April 28, 2005
    Inventor: Philip Flocken
  • Publication number: 20050050540
    Abstract: Agent server software provides for simple workflow relationships among message-initiated tasks. The agent software runs as a Java J2EE application and supports software agents, each of which incorporates a message-driven bean. A required invoker agent accepts Java Messaging Service (JMS, original or as-translated from HTTP) messages requesting a goal to be accomplished. The invoker agent checks an agent-configuration file to identify an agent that can accomplish the goal; if the identified agent has prerequisites that are not met by the contents of the request, the invoker agent can invoke intermediate agents to fulfill the requirements. An intermediate agent can invoke the goal-fulfilling agent once all its prerequisites are met. Each request and each agent invocation is recorded in an agent-server database so that progress is tracked and so retries and recovery can be achieved in the event of a failure or fault.
    Type: Application
    Filed: August 25, 2003
    Publication date: March 3, 2005
    Inventors: Jay Shaughnessy, Philip Flocken
  • 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
  • Publication number: 20040236820
    Abstract: Primary and secondary support vendors 20 and 30 provide support for an application 15 running on a customer computer system 11. Diagnostic software 17 running on the customer computer system gathers diagnostic data, which is transmitted to the primary-support vendor's computer system 21. There, the diagnostic data is analyzed to determine whether the help of the secondary support vendor is required. If so, the diagnostic data is repackaged for transmission to the secondary support vendor. The results of the secondary analysis are returned to the primary support vendor's computer system and used to generate a proposed solution, which is made available to the customer 10.
    Type: Application
    Filed: November 25, 2003
    Publication date: November 25, 2004
    Inventor: Philip A. Flocken
  • Publication number: 20040189700
    Abstract: A method and system for maintaining persistence of graphical markups created within a collaboration environment that associates graphical markups with the camera position is presented. The collaboration tool provides utilities to allow saving the graphical markups to the user's local disk, saving the graphical markups into a PDM system (either locally or remotely), and saving the entire collaboration session including graphical markups, notes, action items, etc., When saved to persistent storage, all the camera positions and all graphical markups associated with them are stored in the markup file. The saved markups/session can later be reloaded from the user's local disk or a PDM system as appropriate. When a session is loaded into the collaboration session, all of the camera positions and associated graphical markups from the saved session are then accessible, allowing simple viewing of the results of the session, continuation-of-work, or asynchronous collaboration.
    Type: Application
    Filed: April 2, 2004
    Publication date: September 30, 2004
    Inventors: Swamy Mandavilli, Philip A. Flocken
  • Patent number: 6738076
    Abstract: A method and system for maintaining persistence of graphical markups created within a collaboration environment that associates graphical markups with the camera position is presented. The collaboration tool provides utilities to allow saving the graphical markups to the user's local disk, saving the graphical markups into a PDM system (either locally or remotely), and saving the entire collaboration session including graphical markups, notes, action items, etc. When saved to persistent storage, all the camera positions and all graphical markups associated with them are stored in the markup file. The saved markups/session can later be reloaded from the user's local disk or a PDM system as appropriate. When a session is loaded into the collaboration session, all of the camera positions and associated graphical markups from the saved session are then accessible, allowing simple viewing of the results of the session, continuation-of-work, or asynchronous collaboration.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: May 18, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Swamy Mandavilli, Philip A. Flocken