Patents by Inventor Frank Castaneda

Frank Castaneda 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).

  • Publication number: 20070230283
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to filtering and caching recurring date driven data and provide a method, system and computer program product for data range determination for cached date driven values. In one embodiment of the invention, a date driven date selective retrieval method for recurrences in date driven data can include defining a date range, retrieving exactly three cached instances for each of the recurrences in the date driven data, selecting only those recurrences that fall within the date range according to the three cached instances for each of the recurrences, and adding the selected recurrences to a subset of the date driven values, and otherwise excluding remaining ones of the recurrences from the subset.
    Type: Application
    Filed: March 29, 2006
    Publication date: October 4, 2007
    Applicant: International Business Machines Corporation
    Inventors: Frank Castaneda, David Zanter
  • Publication number: 20070214256
    Abstract: A system and method for Internet protocol (IP) address discovery in a rapidly changing network environment is presented. A server and a client use an adaptive discovery polling process to determine an optimum heartbeat interval that minimizes network traffic and allows the server to monitor the client's source address. The client and server exchange discovery poll messages and heartbeat messages at varying time intervals in order to identify a computer network's timeout period or a network address translator's message block timeout period. Once the timeout period is identified, the client sends heartbeat messages to the server at an “optimum heartbeat interval” that is less than the identified timeout period in order to maintain the network connection. As a result, the server is able to send messages to the client without delay.
    Type: Application
    Filed: March 9, 2006
    Publication date: September 13, 2007
    Inventors: Frank Castaneda, Joseph Celi, David Griffin, Christopher Martinez, Karen Momenee, Amado Nassiff, Robert Sielken, William Wimer, Steven Woodward
  • Publication number: 20070016626
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to time stamp based data synchronization and provide a method, system and computer program product for scalable, ranging time stamp based data synchronization. In an embodiment of the invention, a ranging time stamp synchronization method can include computing a time range for a specified time, and producing time stamp synchronization anchors using the time range for each of the anchors. Optionally, a drift value can be computed for the time range and the computing and producing steps can be repeated when the drift value exceeds a threshold. Finally, the anchors can be used to determine whether to update data items in a remote data source in the remote host computing platform with data items from a primary data source in the primary host computing platform.
    Type: Application
    Filed: July 12, 2005
    Publication date: January 18, 2007
    Applicant: International Business Machines Corporation
    Inventor: Frank Castaneda
  • Publication number: 20070011626
    Abstract: Techniques for preventing activity monitoring software such as a screen saver or screen lockout program from interrupting other software applications running on a computer are disclosed. To this end, the apparatus includes a processor programmed to produce an output emulating activity on a time basis to preclude the activity monitoring software from taking control of the display. The apparatus also includes a connection for plugging into a port of the computer to provide the output to the computer.
    Type: Application
    Filed: July 8, 2005
    Publication date: January 11, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Frank Castaneda