Patents by Inventor Robert S. Sielken

Robert S. Sielken 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: 8315616
    Abstract: The present solution can include a configurable interface for controlling data sent from a mobile device. This interface can include multiple, configurable options that permit a mobile device user to control how often outgoing data is sent from the device. These options can include: a push on schedule option, a push within a time counted from when outgoing data was queued for delivery option, a push on volume option, a push immediately option, an auto-adjusting push option, and a customized push option based upon a user-adjustable sliding scale between two competing considerations.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: November 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Chris J. Martinez, Robert S. Sielken, William C. Wimer, II
  • Patent number: 8170863
    Abstract: Under the present invention, the portlets of a portal page are individually configured for translation of the web content therein. In configuring a portlet, a set of specifications is designated. Once such specification is a translation paradigm that dictates whether translation of the web content within the portlet will be automatic, or viewer initiated. By individually configuring the portlets, the entire portal page is not translated as a whole, but rather the web content is translated on a portlet-by-portlet basis.
    Type: Grant
    Filed: April 1, 2003
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Pralhad M. Khatri, Marshall A. Lamb, Richard Redpath, Robert S. Sielken
  • Publication number: 20080165796
    Abstract: A method, article, and system for the dynamic determination of an optimal interval for the generation of a heartbeat signal by a device employed in a system with a dynamic timeout interval.
    Type: Application
    Filed: January 5, 2007
    Publication date: July 10, 2008
    Applicant: International Business Machines Corporation
    Inventors: Christopher J. Martinez, Andrew D. Record, Robert S. Sielken
  • Publication number: 20080096505
    Abstract: The present solution can include a configurable interface for controlling data sent from a mobile device. This interface can include multiple, configurable options that permit a mobile device user to control how often outgoing data is sent from the device. These options can include: a push on schedule option, a push within a time counted from when outgoing data was queued for delivery option, a push on volume option, a push immediately option, an auto-adjusting push option, and a customized push option based upon a user-adjustable sliding scale between two competing considerations.
    Type: Application
    Filed: October 24, 2006
    Publication date: April 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chris J. Martinez, Robert S. Sielken, William C. Wimer
  • Publication number: 20080025232
    Abstract: A method to optimize a network connection on a network is disclosed. The method includes opening a socket listener on a device to listen for connections and initiating a first connection from the device to a server through the network. Sending a first message from the device via the first connection instructing the server to attempt to establish a second connection through the network to the socket listener, and determining the network status based upon the success of the second connection. In response to a successful attempt to establish the second connection, closing the first and second connection and maintaining the open socket listener. Following a failed attempt to establish the second connection, sending a second message from the server via the first connection, and closing the socket listener and keeping the first connection open between the device and the server.
    Type: Application
    Filed: July 26, 2006
    Publication date: January 31, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Martinez, Andrew D. Record, Robert S. Sielken
  • Patent number: 7117451
    Abstract: A method, apparatus, and computer implemented instructions for ordering multiple elements within a set of elements in a list in a data processing system. The set of elements are presented in a list format in a graphical user interface. The present invention waits for a first user input selecting the elements within the set of elements. In response to detecting the first user input, monitoring is performed for a second user input indicating a movement of the selected elements within the set of elements. In response to detecting the second user input, the selected elements are automatically reordered within the set of elements based on the user input. In this manner, the elements may be manipulated within the list using a single user input rather that requiring a user input to manipulate each element individually.
    Type: Grant
    Filed: May 24, 2001
    Date of Patent: October 3, 2006
    Assignee: International Business Machines Corporation
    Inventor: Robert S. Sielken
  • Patent number: 7107530
    Abstract: A method, system and program product for displaying a tooltip based on content within the tooltip is provided. Under the present invention, a feature (e.g., size, type, complexity, etc.) of the content within a tooltip is first determined. Based on the feature, a display time for the tooltip is calculated. The tooltip is then displayed for the duration of the calculated display time, after which time the tooltip is closed.
    Type: Grant
    Filed: August 26, 2002
    Date of Patent: September 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: Jason Y. Blakely, Robert S. Sielken
  • Publication number: 20040230898
    Abstract: Techniques are disclosed for identifying the topic or subject area of content within a structured document, thereby facilitating a machine translation of the content within an appropriate context. Several alternative syntax approaches are described, using new tags, new attributes on existing tags, and existing tags and attributes having new values. Programmatically informing a translation engine of the subject area of content to be translated (i.e., by embedding this information in the content, as disclosed herein) allows many terms to be disambiguated. As a result, the translation engine can translate content more accurately and more efficiently.
    Type: Application
    Filed: May 13, 2003
    Publication date: November 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Jason Y. Blakely, Robert S. Sielken
  • Publication number: 20040199392
    Abstract: Under the present invention, the portlets of a portal page are individually configured for translation of the web content therein. In configuring a portlet, a set of specifications is designated. Once such specification is a translation paradigm that dictates whether translation of the web content within the portlet will be automatic, or viewer initiated. By individually configuring the portlets, the entire portal page is not translated as a whole, but rather the web content is translated on a portlet-by-portlet basis.
    Type: Application
    Filed: April 1, 2003
    Publication date: October 7, 2004
    Applicant: International Business Machines Corporation
    Inventors: Pralhad M. Khatri, Marshall A. Lamb, Richard Redpath, Robert S. Sielken
  • Publication number: 20040036714
    Abstract: A method, system and program product for displaying a tooltip based on content within the tooltip is provided. Under the present invention, a feature (e.g., size, type, complexity, etc.) of the content within a tooltip is first determined. Based on the feature, a display time for the tooltip is calculated. The tooltip is then displayed for the duration of the calculated display time, after which time the tooltip is closed.
    Type: Application
    Filed: August 26, 2002
    Publication date: February 26, 2004
    Applicant: International Business Machines Corporation
    Inventors: Jason Y. Blakely, Robert S. Sielken
  • Publication number: 20020178191
    Abstract: A method, apparatus, and computer implemented instructions for ordering multiple elements within a set of elements in a list in a data processing system. The set of elements are presented in a list format in a graphical user interface. The present invention waits for a first user input selecting the elements within the set of elements. In response to detecting the first user input, monitoring is performed for a second user input indicating a movement of the selected elements within the set of elements. In response to detecting the second user input, the selected elements are automatically reordered within the set of elements based on the user input. In this manner, the elements may be manipulated within the list using a single user input rather that requiring a user input to manipulate each element individually.
    Type: Application
    Filed: May 24, 2001
    Publication date: November 28, 2002
    Applicant: International Business Machines Corporation
    Inventor: Robert S. Sielken