Patents by Inventor Thomas Pfohe

Thomas Pfohe 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: 7716017
    Abstract: Methods, systems, and articles of manufacture consistent with the present invention log information by reading a configuration file to determine a destination for sending logging information. The logging information is sent to the destination. Additional logging information is generated. It is determined whether the configuration file has been updated to indicate a new destination instead of the destination. When the configuration file has not been updated to indicate the new destination, the additional logging information is sent to the destination. When the configuration file has been updated to indicate the new destination, the additional logging information is sent to the new destination.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: May 11, 2010
    Assignee: Oracle America, Inc.
    Inventors: Thomas Pfohe, Thorsten Laux
  • Patent number: 7610564
    Abstract: One embodiment of the present invention provides a system that displays and facilitates browsing through a sparse view of content items in a hierarchy. First, the system receives a request to display a set of content items with a common parent in a hierarchy. If the display area has insufficient space to display some of the items, the system logically splits the content items into a first subset of content items and a distinct second subset of content items. The system then displays the first subset, and displays a search element that represents the second subset. When the system detects the selection of the search element by a user, the system initiates a search operation that allows the user to determine and select a desired item from the second subset.
    Type: Grant
    Filed: June 15, 2006
    Date of Patent: October 27, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Thomas Pfohe, Klaus Ruehl, Jaime F. Guerrero
  • Patent number: 7281060
    Abstract: Access to external service providers is provided through portlets, where each portlet accessible by a user is represented on the display of the user device. Through use of a dynamic content channel, e.g., a portlet, a highly customizable content page may be produced for any individual client system. When a portlet is selected on a user device, the content associated with the portlet is retrieved and automatically transformed into data that can be displayed by that user device. Thus, a particular user device is not limited to accessing content in a format identical to that associated with the user interface in use on the user device. Consequently, the user's ability to access a wide variety of content sources independent of the characteristics of the particular user device is further enhanced.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: October 9, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Ralf Hofmann, Torsten Schulz, Bernd Eilers, Thomas Pfohe
  • Patent number: 7207044
    Abstract: Methods, systems, and articles of manufacture consistent with the present invention provide for exchanging messages directly between a client and a selected server regardless of the use of a load balancer. The client generates a message to bypass performing load balancing functionality at the load balancer, and sends the message to the load balancer. The load balancing functionality is bypassed and the message is sent directly to the selected server by the load balancer.
    Type: Grant
    Filed: November 21, 2002
    Date of Patent: April 17, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Thorsten O. Laux, Dennis Chernolvanov, Thomas Pfohe
  • Publication number: 20040034510
    Abstract: Methods, systems, and articles of manufacture consistent with the present invention log information by reading a configuration file to determine a destination for sending logging information. The logging information is sent to the destination. Additional logging information is generated. It is determined whether the configuration file has been updated to indicate a new destination instead of the destination. When the configuration file has not been updated to indicate the new destination, the additional logging information is sent to the destination. When the configuration file has been updated to indicate the new destination, the additional logging information is sent to the new destination.
    Type: Application
    Filed: August 16, 2002
    Publication date: February 19, 2004
    Inventors: Thomas Pfohe, Thorsten Laux
  • Publication number: 20030097405
    Abstract: Methods, systems, and articles of manufacture consistent with the present invention provide for exchanging messages directly between a client and a selected server regardless of the use of a load balancer. The client generates a message to bypass performing load balancing functionality at the load balancer, and sends the message to the load balancer. The load balancing functionality is bypassed and the message is sent directly to the selected server by the load balancer.
    Type: Application
    Filed: November 21, 2002
    Publication date: May 22, 2003
    Inventors: Thorsten O. Laux, Dennis Chernolvanov, Thomas Pfohe
  • Publication number: 20020107986
    Abstract: Methods, systems, and articles of manufacture consistent with the present invention replace data transmission request expressions (such as URLs). A data transmission request expression of a first type is received from a recipient. The data transmission request expression corresponds to data identified by a data transmission request expression of a second type to be transmitted to the recipient. The data transmission request expression of the first type is replaced with a replacement data transmission request expression of the second type. The data is retrieved using the replacement data transmission request expression. The data is then sent to the recipient.
    Type: Application
    Filed: December 21, 2001
    Publication date: August 8, 2002
    Inventors: Thomas Pfohe, Thorsten Laux
  • Publication number: 20010009016
    Abstract: Access to external service providers is provided through portlets, where each portlet accessible by a user is represented on the display of the user device. Through use of a dynamic content channel, e.g., a portlet, a highly customizable content page may be produced for any individual client system. When a portlet is selected on a user device, the content associated with the portlet is retrieved and automatically transformed into data that can be displayed by that user device. Thus, a particular user device is not limited to accessing content in a format identical to that associated with the user interface in use on the user device. Consequently, the user's ability to access a wide variety of content sources independent of the characteristics of the particular user device is further enhanced. An individual user can personalize the user device by specifying which service providers from among the ones the organization has made available via portlets, the user wants to use.
    Type: Application
    Filed: January 12, 2001
    Publication date: July 19, 2001
    Applicant: Sun Microsystems, Inc.
    Inventors: Ralf Hofmann, Torsten Schulz, Bernd Eilers, Thomas Pfohe