Search Patents
  • Publication number: 20010052003
    Abstract: A system and method for web page acquisition reduces the waiting time experienced by a user who accesses a network site when the network is busy and reduces the load imposed on the server of a provider.
    Type: Application
    Filed: March 29, 2001
    Publication date: December 13, 2001
    Applicant: IBM Corporation
    Inventors: Naishin Seki, Yuhichi Nakamura
  • Publication number: 20020069266
    Abstract: A method, apparatus, and computer implemented instructions for presenting changes to data are provided. User input is received through a first program in a first instance of a browser. The user input is placed in a variable. The user input is retrieved from the variable through a second program. The user input is processed by the second program to form a result. The result is presented in a second instance of the browser.
    Type: Application
    Filed: December 4, 2000
    Publication date: June 6, 2002
    Applicant: IBM Corporation
    Inventor: Mansoor Abdulali Lakhdhir
  • Patent number: 7143145
    Abstract: A browser having a cache protects sensitive information. A browser having a cache and a removal object is opened on a workstation. The browser receives sensitive data into the cache as a web page having a URL identifier. A designation of identifiers having sensitive data is entered into the removal object. Upon termination of a browser session or upon command the removal object is activated to selectively remove the sensitive data from the cache by using the designation.
    Type: Grant
    Filed: March 4, 2003
    Date of Patent: November 28, 2006
    Assignee: International Business Machines Corporation
    Inventor: Vinod R. Seraphin
  • Patent number: 6941325
    Abstract: A multimedia archive description scheme is provided for characterizing a multimedia archive having records and associated record descriptions. The multimedia archive description scheme provides a data structure which relates records by similarity measures. The principle data structure in the multimedia archive description scheme is a cluster. A cluster includes one or more attributes of the records in the archive and can include one or more cluster relationships. Cluster attributes can include feature space attributes, semantic attributes, media attributes and meta attributes of the records in the archive. The cluster relationships can relate records to clusters or clusters to clusters. Cluster relationships can include feature space (syntactic) relationships, semantic relationships, media relationships and meta relationships. The multimedia archive description scheme provides an efficient form for describing a collection of records.
    Type: Grant
    Filed: February 1, 2000
    Date of Patent: September 6, 2005
    Assignees: The Trustees of Columbia University, IBM Thomas J. Watson Search Center
    Inventors: Ana B. Benitez, Alejandro Jaimes, Paek Seungyup, Shih-Fu Chang, Chung-Sheng Li, John R. Smith
  • Publication number: 20020078169
    Abstract: A method, system, and computer program product for managing results in a locale independent manner in a multi-node networked data processing system is provided. In one embodiment, a first node sends a command request to a second node. The command request contains a command and a locale in which the text of the result is desired. The first node receives the results of execution from the command request sent to and executed on the second node. The result generated by the second node in response to the command request includes one or more messages, wherein each message contains a unique message identifier, locale in which its associated text is stored, and text associated with the message. Responsive to a determination that the locale of the message text is in a locale different from a desired locale, the first node replaces the message text contained within the result with message text corresponding to the desired locale to produce a modified result and sends the modified result to the requesting client node.
    Type: Application
    Filed: December 15, 2000
    Publication date: June 20, 2002
    Applicant: IBM Corporation
    Inventors: Steven Michael French, Aidon Paul Jennery, Joseph Herbert McIntyre, James Richard Schoech
  • Patent number: 6807606
    Abstract: A system and method are disclosed, according to which, the responsiveness of client/server-based distributed web applications operating in an object-oriented environment may be improved by coordinating execution of cacheable entries among a group of web servers, operably coupled in a network. In an exemplary embodiment, entries are considered to be either commands or Java Server Pages (JSPs), and the system and method are implemented by defining a class of objects (i.e., CacheUnits) to manage the caching of entries. An entry must be executed before it can be stored in a cache. Since this is computationally costly, each cacheable entry has an associated coordinating CacheUnit, which sees to it that only one CacheUnit executes an entry. Once the entry has been executed, a copy of it resides in the cache of the coordinating CacheUnit, from which it can be accessed by other CacheUnits without having to re-execute it.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: October 19, 2004
    Assignee: International Business Machines Corp.
    Inventors: George P. Copeland, Michael H. Conner, Gregory A. Flurry
  • Patent number: 7490141
    Abstract: An Ajax proxy indirection technique enables a local, front-end proxy server to handle Ajax requests from an Ajax client that must be serviced by an external Ajax server in an external domain, instead of a local Ajax back-end server exposing itself to the external domain. The front-end proxy server accepts the Ajax client's request and forwards it to the local Ajax back-end server. The proxy server asks the local AJAX server for the credentials to be used in the “external” AJAX request. The local Ajax back-end server then responds to the proxy server with meta-data for the external domain request that the proxy will make to the external domain. The proxy server uses the credentials of the “external” AJAX request to make the external request to the external Ajax server in the external domain. The proxy server performs any authentication and necessary domain mapping with the external Ajax server before sending a response from the external Ajax server back to the client.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: February 10, 2009
    Assignee: IBM Corporation
    Inventors: John Paul Cammarata, Erik John Burckart, Andrew Ivory, Aaron Kyle Shook